jj/lib
Yuya Nishihara 11ee2f22c4 revset: implement simple symbol alias expansion
Since syntactic information like symbol or function name is lost after
parse(), alias substitution is inserted to the middle of the post-parsing
stage, not after the whole RevsetExpression tree is built. This is the main
difference from Mercurial. Mercurial also caches parsed aliases, but I don't
think that would have a measurable impact.
2022-11-27 20:12:22 +09:00
..
src revset: implement simple symbol alias expansion 2022-11-27 20:12:22 +09:00
tests revset: add table of symbol aliases and pass around parse functions 2022-11-27 20:12:22 +09:00
testutils tests: set test hostname and username for operation log 2022-11-24 16:00:20 -10:00
build.rs cleanup: remove extern crate declarations 2022-09-21 22:24:09 -07:00
Cargo.toml cargo: bump pest_derive from 2.4.1 to 2.5.0 2022-11-25 06:09:37 -10:00