Code

History

Commits on ig/vimdiffwarn to cli1400+
  1. cli: add space around `=` in `jj config list` outputMartin von Zweigbergk committed 2 years ago5dea2a9
  2. cli: don't abandon non-discardable old wc commit by import_git_head()Yuya Nishihara committed 2 years ago4478055
  3. config: migrate "config get"/"set" to TOML-based name argument parsingYuya Nishihara committed 2 years ago02eb164
  4. fileset, templater: extract basic AST node typesYuya Nishihara committed 2 years ago97023b8
  5. fileset, templater: insert intermediate InvalidArguments error typeYuya Nishihara committed 2 years ago0c05c54
  6. config: add workaround for config path expression parsingYuya Nishihara committed 2 years ago82b0e88
  7. config: introduce newtype for dotted config name pathYuya Nishihara committed 2 years agoa127fd9
  8. cargo: upgrade gix to version 0.63Martin von Zweigbergk committed 2 years ago50dd78e
  9. cli: move a few functions in `commands/config.rs` to public placesMartin von Zweigbergk committed 2 years agoff4ea73
  10. conflicts: indicate executable conflict in git-format diffMartin von Zweigbergk committed 2 years agob227dde
  11. tree: propagate errors from `sub_tree()`/`path_value()`Martin von Zweigbergk committed 2 years ago1970dde
  12. templater: let caller specify function name and span of invalid arguments errorYuya Nishihara committed 2 years agoc9b088c
  13. templater: add helper that maps FunctionCallNode to errorYuya Nishihara committed 2 years agoe5fca8f
  14. templater: forward expect_no_arguments() to expect_exact_arguments()Yuya Nishihara committed 2 years agoda00544
  15. templater: implement expect_*_arguments() as methodsYuya Nishihara committed 2 years ago04efac3
  16. cli: config: update default template for multi-line overridden valuesYuya Nishihara committed 2 years ago06f488a
  17. cli: config: leverage toml_edit::Value to serialize valuesYuya Nishihara committed 2 years agoef8038f
  18. cli: config: use str.parse() to remove "use FromStr"Yuya Nishihara committed 2 years agod38c366
  19. cli: config: move helper functions to commands.config moduleYuya Nishihara committed 2 years ago7b72e04
  20. Add the revsets `mutable` and `immutable`.Matt Stark committed 2 years agofa6f5e3
  21. revset: implement a 'reachable(src, domain)' expressiondploch committed 2 years agoa49da4a
  22. `jj config list`: escape keysIlya Grigoriev committed 2 years ago8400707
  23. conflicts: label closing delimeter with conflict numberIlya Grigoriev committed 2 years ago1f7c4ec
  24. templater: migrate to generic dsl_util::AliasesMap typeYuya Nishihara committed 2 years agoc04fb7d
  25. revset, templater: extract trait that parses alias declarationYuya Nishihara committed 2 years ago6916fae
  26. revset: make .get_symbol/function() compatible with TemplateAliasesMapYuya Nishihara committed 2 years ago467d73f
  27. tests: use get_branch_output() helper thoroughly in test_git_*Yuya Nishihara committed 2 years ago60c3f62
  28. templater: consolidate node.span handling in expand_node()Yuya Nishihara committed 2 years ago6d211c5
  29. templater: attach alias traces to function parameterYuya Nishihara committed 2 years ago6b9e5f7
  30. templater: attach alias traces to type errorsYuya Nishihara committed 2 years ago47d372b
  31. templater: move boxing to ExpressionKind variants to make the enum smallerYuya Nishihara committed 2 years agoe87b49c
  32. tests: avoid deprecated `jj init --git/--git-repo`Martin von Zweigbergk committed 2 years agofe9daac
  33. give a warning when trying to redefine a built-in commandjyn committed 2 years ago0d3e949
  34. cli: make jj branch track show conflictsThéo Daron committed 2 years ago0a48ac6
  35. cli: remove unneeded lifetime bound from check_rewritable()Yuya Nishihara committed 2 years agob9039c3