# HG changeset patch # User Martin von Zweigbergk # Date 1535488187 25200 # Node ID b902b177901d433682c7b88f4b0e8a817b089933 # Parent c11e8894b9cafe9370179604ad95505fb4aa9221 revsetlang: fix position of '-' in spaceless 'a-b' expressions I don't know if there is an observable difference, but it seems like an obvious fix. Differential Revision: https://phab.mercurial-scm.org/D4410 diff -r c11e8894b9ca -r b902b177901d mercurial/revsetlang.py --- a/mercurial/revsetlang.py Wed Aug 15 23:05:23 2018 +0000 +++ b/mercurial/revsetlang.py Tue Aug 28 13:29:47 2018 -0700 @@ -177,7 +177,7 @@ if p: # possible consecutive - yield ('symbol', p, s) s += len(p) - yield ('-', None, pos) + yield ('-', None, s) s += 1 if parts[-1]: # possible trailing - yield ('symbol', parts[-1], s)