[PATCH] schemes: url parts are counted from 1

Alexander Solovyov piranha at piranha.org.ua
Mon Dec 14 13:21:39 CST 2009


# HG changeset patch
# User Alexander Solovyov <piranha at piranha.org.ua>
# Date 1260818494 -7200
# Node ID 2b1c3a2421b0f2003e85514aa300f9475c2b6536
# Parent  c204431b039e11c692732711947b37f9090465c2
schemes: url parts are counted from 1

diff --git a/hgext/schemes.py b/hgext/schemes.py
--- a/hgext/schemes.py
+++ b/hgext/schemes.py
@@ -64,7 +64,7 @@ class ShortRepository(object):
             parts = parts[:-1]
         else:
             tail = ''
-        context = dict((str(i), v) for i, v in enumerate(parts))
+        context = dict((str(i+1), v) for i, v in enumerate(parts))
         url = ''.join(self.templater.process(self.url, context)) + tail
         return hg._lookup(url).instance(ui, url, create)
 


More information about the Mercurial-devel mailing list