Code

History

Commits on ig/commit-debug to cli/src1680+
  1. cli: move a few functions in `commands/config.rs` to public placesMartin von Zweigbergk committed 2 years agoff4ea73
  2. conflicts: indicate executable conflict in git-format diffMartin von Zweigbergk committed 2 years agob227dde
  3. tree: propagate errors from `sub_tree()`/`path_value()`Martin von Zweigbergk committed 2 years ago1970dde
  4. templater: let caller specify function name and span of invalid arguments errorYuya Nishihara committed 2 years agoc9b088c
  5. templater: add helper that maps FunctionCallNode to errorYuya Nishihara committed 2 years agoe5fca8f
  6. templater: forward expect_no_arguments() to expect_exact_arguments()Yuya Nishihara committed 2 years agoda00544
  7. templater: implement expect_*_arguments() as methodsYuya Nishihara committed 2 years ago04efac3
  8. cli: config: update default template for multi-line overridden valuesYuya Nishihara committed 2 years ago06f488a
  9. cli: config: leverage toml_edit::Value to serialize valuesYuya Nishihara committed 2 years agoef8038f
  10. cli: config: use str.parse() to remove "use FromStr"Yuya Nishihara committed 2 years agod38c366
  11. cli: config: move helper functions to commands.config moduleYuya Nishihara committed 2 years ago7b72e04
  12. Add the revsets `mutable` and `immutable`.Matt Stark committed 2 years agofa6f5e3
  13. `jj config list`: escape keysIlya Grigoriev committed 2 years ago8400707
  14. templater: migrate to generic dsl_util::AliasesMap typeYuya Nishihara committed 2 years agoc04fb7d
  15. revset, templater: extract trait that parses alias declarationYuya Nishihara committed 2 years ago6916fae
  16. revset: make .get_symbol/function() compatible with TemplateAliasesMapYuya Nishihara committed 2 years ago467d73f
  17. templater: consolidate node.span handling in expand_node()Yuya Nishihara committed 2 years ago6d211c5
  18. templater: attach alias traces to function parameterYuya Nishihara committed 2 years ago6b9e5f7
  19. templater: attach alias traces to type errorsYuya Nishihara committed 2 years ago47d372b
  20. templater: move boxing to ExpressionKind variants to make the enum smallerYuya Nishihara committed 2 years agoe87b49c
  21. give a warning when trying to redefine a built-in commandjyn committed 2 years ago0d3e949
  22. cli: make jj branch track show conflictsThéo Daron committed 2 years ago0a48ac6
  23. cli: remove unneeded lifetime bound from check_rewritable()Yuya Nishihara committed 2 years agob9039c3
  24. cli: create new wc_commit when wc_commit become immuableThéo Daron committed 2 years ago823041c
  25. merge_tools: leverage Display for printing exit statusYuya Nishihara committed 2 years agob0d17ac
  26. templater: propagate error from commit.parents() methodYuya Nishihara committed 2 years agoa61f91b
  27. cli: add helper functions that set up diff renderer based on command argsYuya Nishihara committed 2 years ago1b6589a
  28. diff_util: remove WorkspaceCommandHelper dependency from show functionsYuya Nishihara committed 2 years ago4d9c84a
  29. diff_util: remove WorkspaceCommandHelper dependency from inner show functionsYuya Nishihara committed 2 years ago7341bff
  30. cli: use high-level show_diff() function in cmd_status()Yuya Nishihara committed 2 years agob6d95c3
  31. diff_util: pass repo in to inner show functions by argumentYuya Nishihara committed 2 years ago13f10f6
  32. diff_util: pass term_width() in to show_diff_stat() by argumentYuya Nishihara committed 2 years ago6e7c9f1
  33. diff_util: remove CommandError dependency from show functionsYuya Nishihara committed 2 years agof614c96
  34. cleanup: propagate errors from `Commit::predecessors()`Martin von Zweigbergk committed 2 years agoee9d327
  35. cleanup: propagate errors from `Commit::parents()`Martin von Zweigbergk committed 2 years ago0a758e7