Mercurial > hg
comparison 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 |
comparison
equal
deleted
inserted
replaced
26501:0748083f2898 | 26504:875e5d89dc86 |
---|---|
711 splitter = stringify(args[2][0](context, mapping, args[2][1])) | 711 splitter = stringify(args[2][0](context, mapping, args[2][1])) |
712 else: | 712 else: |
713 splitter = None | 713 splitter = None |
714 | 714 |
715 tokens = text.split(splitter) | 715 tokens = text.split(splitter) |
716 if num >= len(tokens): | 716 if num >= len(tokens) or num < -len(tokens): |
717 return '' | 717 return '' |
718 else: | 718 else: |
719 return tokens[num] | 719 return tokens[num] |
720 | 720 |
721 # methods to interpret function arguments or inner expressions (e.g. {_(x)}) | 721 # methods to interpret function arguments or inner expressions (e.g. {_(x)}) |