Code

History

Commits on git-sync to cli/src/template.pest25
  1. templater: accept literal and negation at pattern value positionYuya Nishihara committed 9 months ago12f0cb1
  2. templater: extract parsing rule for unary negation operatorsYuya Nishihara committed 9 months ago6f4af77
  3. revset, templater: load <name>:<value> pattern alias definitionsYuya Nishihara committed 9 months agof6df933
  4. templater: parse string patterns with unquoted identifier valuesYuya Nishihara committed 10 months ago6aad03d
  5. templater: do not omit parentheses from expression spanYuya Nishihara committed 1 year agoca4d2c2
  6. templates: support string patterns in template languageJade Lovelace committed 1 year ago30bb379
  7. templater: relax whitespace requirement by leveraging implicit whitespace ruleYuya Nishihara committed 3 years ago5f8ffd3
  8. template/revset: mention tree-sitter grammar in pest fileBryce Berger committed 1 year agoa471eb9
  9. templater: add arithmetic operatorsT6 committed 1 year ago13c6257
  10. templater: rename "logical" eq/ne operatorsYuya Nishihara committed 1 year ago53b8eeb
  11. templater: add relational operators (`>=`, `>`, `<=`, `<`)Benjamin Tan committed 1 year agoda5b790
  12. templater: add != operator as user would probably expect that it existsYuya Nishihara committed 2 years ago6739dcc
  13. template: add support for logical equality operatorBenjamin Tan committed 2 years ago1372b39
  14. templater: add support for keyword argumentsYuya Nishihara committed 2 years ago6e06a79
  15. templates: support hex bytes in string literalsVamsi Avula committed 2 years agoa6aa25c
  16. fileset, revset, templater: add support for single-quoted raw string literalsYuya Nishihara committed 2 years ago5b769c5
  17. templater: mark string literal as compound atomic, and integer as atomicYuya Nishihara committed 2 years ago46b4c68
  18. templater: rename string literal rulesYuya Nishihara committed 2 years ago6039e98
  19. templater: relax operator precedence rule to reduce possibility of large reparseYuya Nishihara committed 2 years ago32afea1
  20. templater: parse negative integer as unary operator and literalYuya Nishihara committed 2 years agoe943a5b
  21. templater: retain "++" in parsed tree to provide better error indicationYuya Nishihara committed 2 years ago406f2b6
  22. templater: parse logical operators (||, &&, and !)Yuya Nishihara committed 2 years ago88a1729
  23. Allow \0 escape for nullsZachary Dremann committed 3 years ago2177dc0
  24. Allow negative numbers in the template grammarZachary Dremann committed 3 years ago9702a42
  25. cli: move src/ directory to new cli/ directoryAustin Seipp committed 3 years ago48fa821