Mercurial > public > mercurial-scm > hg
comparison mercurial/revset.py @ 35914:7a991241f586
py3: use .startswith() instead of bytes[0]
Differential Revision: https://phab.mercurial-scm.org/D2040
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Mon, 05 Feb 2018 12:59:57 +0530 |
parents | fc44c2657dc5 |
children | 04e50037d957 |
comparison
equal
deleted
inserted
replaced
35913:558e01a23f40 | 35914:7a991241f586 |
---|---|
1839 keys = getstring(args['keys'], _("sort spec must be a string")) | 1839 keys = getstring(args['keys'], _("sort spec must be a string")) |
1840 | 1840 |
1841 keyflags = [] | 1841 keyflags = [] |
1842 for k in keys.split(): | 1842 for k in keys.split(): |
1843 fk = k | 1843 fk = k |
1844 reverse = (k[0] == '-') | 1844 reverse = (k.startswith('-')) |
1845 if reverse: | 1845 if reverse: |
1846 k = k[1:] | 1846 k = k[1:] |
1847 if k not in _sortkeyfuncs and k != 'topo': | 1847 if k not in _sortkeyfuncs and k != 'topo': |
1848 raise error.ParseError(_("unknown sort key %r") % fk) | 1848 raise error.ParseError(_("unknown sort key %r") % fk) |
1849 keyflags.append((k, reverse)) | 1849 keyflags.append((k, reverse)) |