summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Corbet <corbet@lwn.net>2013-08-29 12:14:13 -0600
committerJonathan Corbet <corbet@lwn.net>2013-08-29 12:14:13 -0600
commit644381cc1184b36fb52687fdb16370a29e10e198 (patch)
tree2d6df78052b12fa977a289307217f3428f91a66b
parent2505052891931d2e12497cb2e2bd5ed5e11adaed (diff)
A simple cheesy utility to sort commits by time zone
-rwxr-xr-xgrabdates22
1 files changed, 22 insertions, 0 deletions
diff --git a/grabdates b/grabdates
new file mode 100755
index 0000000..3155792
--- /dev/null
+++ b/grabdates
@@ -0,0 +1,22 @@
+#!/usr/bin/pypy
+# -*- python -*-
+#
+# git log | grep '^Date:' | grabdates
+#
+import sys
+from utils import accumulator
+
+tzs = accumulator()
+
+for line in sys.stdin.readlines():
+ split = line.split()
+ if split[0] != 'Date:':
+ print 'Funky line: ', line
+ sys.exit(1)
+ zone = int(split[-1])
+ tzs.incr(zone)
+
+zones = tzs.keys()
+zones.sort()
+for zone in zones:
+ print '%05d %d' % (zone, tzs[zone])