diff mercurial/templater.py @ 26504:875e5d89dc86

merge with stable
author Matt Mackall <mpm@selenic.com>
date Wed, 07 Oct 2015 13:44:48 -0500
parents 43bf9471fae9 4ca98a389152
children bed9e6c706f6
line wrap: on
line diff
--- a/mercurial/templater.py	Fri Oct 02 13:00:47 2015 -0700
+++ b/mercurial/templater.py	Wed Oct 07 13:44:48 2015 -0500
@@ -713,7 +713,7 @@
         splitter = None
 
     tokens = text.split(splitter)
-    if num >= len(tokens):
+    if num >= len(tokens) or num < -len(tokens):
         return ''
     else:
         return tokens[num]