]> thyrsus.com Git - src.git/commitdiff
Get indices in the right order.
authorEric S. Raymond <esr@thyrsus.com>
Thu, 6 Nov 2014 23:44:40 +0000 (18:44 -0500)
committerEric S. Raymond <esr@thyrsus.com>
Thu, 6 Nov 2014 23:44:40 +0000 (18:44 -0500)
src

diff --git a/src b/src
index ddbe76d55a27a2ac9892bbc19a3b4cc43a3c1d63..84eefa6586dcf32ca24821ad45bc2835f9d4c3fb 100755 (executable)
--- a/src
+++ b/src
@@ -264,7 +264,7 @@ def checkout_method(*args):
         elif revspec[0] > len(revlist):
             croak("%s has only %d revisions" % len(revlist))
         else:
-            revision = revlist[revspec[0]-1].revision
+            revision = revlist[len(revlist) - revspec[0]].revision
         do_or_die("mv .src/{0},v . && rm -f {0} && co -u{1} {0} ; mv {0},v .src".format(arg, revision))
         announce("%s <- %d" % (arg, revspec[0]))