From: Eric S. Raymond Date: Thu, 6 Nov 2014 23:44:40 +0000 (-0500) Subject: Get indices in the right order. X-Git-Tag: 0.1~17 X-Git-Url: http://thyrsus.com/gitweb/?a=commitdiff_plain;h=a83f9c302fa2f028283091e64c8a0d0f551a976a;p=src.git Get indices in the right order. --- diff --git a/src b/src index ddbe76d..84eefa6 100755 --- 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]))