CodeHistory
- YNtemplater: accept literal and negation at pattern value positionYuya Nishihara committed 9 months ago
12f0cb1 - YNtemplater: extract parsing rule for unary negation operatorsYuya Nishihara committed 9 months ago
6f4af77 - YNrevset, templater: expand <name>:<value> pattern aliasesYuya Nishihara committed 9 months ago
7c861fa - YNrevset, templater: load <name>:<value> pattern alias definitionsYuya Nishihara committed 9 months ago
f6df933 - YNfileset, revset, templater: extract Pattern { .. } node to named typeYuya Nishihara committed 9 months ago
0f55a76 - YNtemplater: reject boolean literal at pattern name positionYuya Nishihara committed 9 months ago
991af48 - DHtests: exercise templater parsing infix Gt expression nodesDavid Higgs committed 9 months ago
02c262c - DHtests: exercise templater parsing an empty stringDavid Higgs committed 9 months ago
0b954c4 - YNrevset, templater: expand alias in string pattern valueYuya Nishihara committed 10 months ago
7f47753 - YNtemplater: parse string patterns with unquoted identifier valuesYuya Nishihara committed 10 months ago
6aad03d - YNtemplater: extract parse_string_literal() helperYuya Nishihara committed 10 months ago
fed7ba4 - YNtemplater: do not omit parentheses from expression spanYuya Nishihara committed 1 year ago
ca4d2c2 - JLtemplates: support string patterns in template languageJade Lovelace committed 1 year ago
30bb379 - YNtemplater: relax whitespace requirement by leveraging implicit whitespace ruleYuya Nishihara committed 3 years ago
5f8ffd3 - AScli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year ago
ba24140 - ADcli lib: make use of `Self` consistentadamnemecek committed 1 year ago
8a26df2 - MVcleanup: replace once_cell::sync::Lazy by std::sync::LazyLockMartin von Zweigbergk committed 1 year ago
af621c7 - YNtemplater: inline expect_<construct>_with() parsing helpersYuya Nishihara committed 1 year ago
4a9fcb0 - YNtemplater: extract helper functions that handles alias expansion stackYuya Nishihara committed 1 year ago
11806de - MVaddress new mismatched_lifetime_syntaxes Clippy lintMartin von Zweigbergk committed 1 year ago
c43ca3c - T6templater: add arithmetic operatorsT6 committed 1 year ago
13c6257 - YNtemplater: port Template/ListTemplate methods to symbol tableYuya Nishihara committed 1 year ago
01a27fa - YNcleanup: use new array methods instead of .collect_tuple()/.next_tuple()Yuya Nishihara committed 1 year ago
60b9612 - IGcleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year ago
acaedc3 - YNparser: use backtick to quote name or expression in error messageYuya Nishihara committed 1 year ago
5be25bc - YNtemplater: rename "logical" eq/ne operatorsYuya Nishihara committed 1 year ago
53b8eeb - BTtemplater: add relational operators (`>=`, `>`, `<=`, `<`)Benjamin Tan committed 1 year ago
da5b790 - YNtemplater: add != operator as user would probably expect that it existsYuya Nishihara committed 2 years ago
6739dcc - BTtemplate: add support for logical equality operatorBenjamin Tan committed 2 years ago
1372b39 - YNtemplater: add support for keyword argumentsYuya Nishihara committed 2 years ago
6e06a79 - VAtemplates: support hex bytes in string literalsVamsi Avula committed 2 years ago
a6aa25c - MSrefactor: Allow the aliases map to map to arbitrary types.Matt Stark committed 2 years ago
a524f1f - YNtemplater: pass diagnostics receiver aroundYuya Nishihara committed 2 years ago
11286b3 - YNrevset, templater: make context message of nested errors less specificYuya Nishihara committed 2 years ago
df89679 - YNcleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago
87fb169