2018-10-11 |
Boris Feld |
revset: drop special case of 'revset(...)' function in analyze
|
2018-08-28 |
Martin von Zweigbergk |
revsetlang: fix position of '-' in spaceless 'a-b' expressions
|
2018-08-01 |
Gregory Szorc |
global: use pycompat.xrange()
|
2018-06-26 |
Sean Farley |
revset: add optimization for heads(commonancestors())
|
2018-04-17 |
Yuya Nishihara |
revsetlang: do not pass in non-bytes to parse()
|
2018-04-10 |
Boris Feld |
revset: skip legacy lookup for revspec wrapped in 'revset(...)'
|
2018-03-22 |
Yuya Nishihara |
stringutil: bulk-replace call sites to point to new module
|
2018-03-04 |
Yuya Nishihara |
templater: fix position of terminator character in error message
|
2018-03-03 |
Ryan McElroy |
revsetlang: add a hint for more useful parse errors
|
2018-01-27 |
Yuya Nishihara |
tests: make doctest py3-compatible again
|
2018-02-01 |
Augie Fackler |
revsetlang: fix a doctest example on Python 3
|
2018-01-02 |
Yuya Nishihara |
revsetlang: add %p specifier to format list of function arguments
|
2018-01-02 |
Yuya Nishihara |
revsetlang: unnest inner functions from formatspec()
|
2017-04-01 |
Yuya Nishihara |
revsetlang: fix quoting of %ls string
|
2017-04-01 |
Yuya Nishihara |
revsetlang: catch invalid value passed to formatspec()
|
2017-04-01 |
Yuya Nishihara |
revsetlang: check incomplete revspec format character
|
2017-04-01 |
Yuya Nishihara |
revsetlang: check number of arguments passed to formatspec()
|
2017-04-01 |
Yuya Nishihara |
revsetlang: catch invalid format character with %l prefix
|
2017-04-01 |
Yuya Nishihara |
revsetlang: raise ParseError to report invalid format character
|
2017-04-01 |
Yuya Nishihara |
revsetlang: use iterator to track current argument in formatspec()
|
2017-04-01 |
Yuya Nishihara |
revsetlang: unnest "if True" in formatrevspec()
|
2017-04-01 |
Yuya Nishihara |
revsetlang: use str.find() to scan expr in formatspec()
|
2017-04-01 |
Yuya Nishihara |
revsetlang: avoid string concatenation in formatspec()
|
2017-12-30 |
Yuya Nishihara |
revset: parse x^:: as (x^):: (issue5764)
|
2017-12-14 |
Pulkit Goyal |
revsetlang: add utility function to return hash like symbols from the tree
|
2017-09-02 |
Jun Wu |
revset: move weight information to predicate
|
2017-09-02 |
Jun Wu |
revset: remove "small" argument from "_optimize"
|
2017-09-03 |
Yuya Nishihara |
doctest: bulk-replace string literals with b'' for Python 3
|
2017-09-03 |
Yuya Nishihara |
py3: fix mixed bytes/unicode in revsetlang._aliassyminitletters
|
2017-08-28 |
Jun Wu |
revset: optimize "draft() & ::x" pattern
|
2017-08-19 |
Yuya Nishihara |
revsetlang: remove unused functions
|
2016-02-17 |
Yuya Nishihara |
revsetlang: match tree by helper function on optimize
|
2016-02-17 |
Yuya Nishihara |
revsetlang: build optimized tree by helper function
|
2017-08-30 |
Jun Wu |
revset: do not flip "and" arguments when optimizing
|
2017-08-30 |
Yuya Nishihara |
revset: move order constants from revsetlang
|
2017-08-25 |
Jun Wu |
revset: improve documentation about ordering handling
|
2017-08-20 |
Jun Wu |
revset: remove order information from tree (API)
|
2017-08-29 |
Jun Wu |
revset: drop optimization about reordering "or" set elements
|
2017-07-08 |
Yuya Nishihara |
revset: add experimental relation and subscript operators
|
2017-07-08 |
Yuya Nishihara |
revset: do not compute weight for integer literal argument
|
2017-06-24 |
Jun Wu |
revset: make repo.anyrevs accept customized alias override (API)
|
2017-06-18 |
Yuya Nishihara |
revsetlang: check arguments passed to ancestors() before optimizing to only()
|
2017-06-18 |
Yuya Nishihara |
revsetlang: factor out helper to match ancestors() in parsed tree
|
2017-02-11 |
Martin von Zweigbergk |
cleanup: use set literals
|
2017-04-15 |
Denis Laxalde |
revsetlang: add a getboolean helper function
|
2016-05-14 |
Yuya Nishihara |
revsetlang: enable optimization of 'x + y' expression
|
2017-03-26 |
Augie Fackler |
revsetlang: fix _quote on int on python3
|
2017-03-23 |
Augie Fackler |
revsetlang: perform quoting using ui.escapestr instead of repr()
|
2017-03-23 |
Augie Fackler |
revsetlang: add docstring with some tests to _quote
|
2017-03-19 |
Augie Fackler |
revsetlang: move quoting function to not be a closure
|
2017-03-23 |
Augie Fackler |
revsetlang: portably bytestring-ify another pair of int() calls
|
2017-03-19 |
Augie Fackler |
revsetlang: portably turn int into bytestring
|
2017-03-16 |
Yuya Nishihara |
py3: use bytestr wrapper in revsetlang.tokenize()
|
2017-03-16 |
Yuya Nishihara |
py3: use bytestr wrapper in revsetlang.formatspec()
|
2017-03-13 |
Yuya Nishihara |
py3: fix slicing of bytes in revset.formatspec()
|
2017-03-13 |
Yuya Nishihara |
py3: make set of revset operators and quotes in bytes
|
2017-03-13 |
Yuya Nishihara |
py3: convert set of revset initial symbols back to bytes
|
2017-03-12 |
Augie Fackler |
revsetlang: slice out single bytes instead of indexing
|
2017-02-19 |
Yuya Nishihara |
revset: split language services to revsetlang module (API)
base
mercurial/revset.py@4140fead00ad
|