Code

History

Commits on ig/commit-debug to cli2415+
  1. tests: demonstrate sparsed-away paths lost on stale-workspace recoveryMartin von Zweigbergk committed 2 years agoffb1268
  2. tests: add unsnapshotted changes in secondary workspace in recovery testMartin von Zweigbergk committed 2 years ago0d19779
  3. tests: use short commit ids in workspace testsMartin von Zweigbergk committed 2 years agodf9434b
  4. lib: improve error message for invalid string pattern, suggesting to use one of the known oneAlexis (Poliorcetics) Bourget committed 2 years ago93c707a
  5. merge tools: split DiffEditWorkingCopies from DiffWorkingCopiesIlya Grigoriev committed 2 years ago8600750
  6. merge tools: rename variable to make diff for the next commit simplerIlya Grigoriev committed 2 years ago6a63c70
  7. cli: don't bury GitImportError sourcesYuya Nishihara committed 2 years ago429cdb3
  8. cli: move revset::optimize() invocation from parse() to evaluate()Yuya Nishihara committed 2 years agoa6ee51a
  9. cli: ensure revset bench does not include cost of short-prefixes computationYuya Nishihara committed 2 years ago70a2a44
  10. cli: use unresolved root() when constructing immutable set expressionYuya Nishihara committed 2 years ago97cf16c
  11. templater: migrate global functions to table-based lookupYuya Nishihara committed 2 years ago82b6d07
  12. templater: generalize merge_fn_map() helperYuya Nishihara committed 2 years ago85f2f3a
  13. templater: dispatch global functions through TemplateLanguage traitYuya Nishihara committed 2 years agofa9cb72
  14. templater: consolidate auto labeling into build_expression()Yuya Nishihara committed 2 years ago1e8bf84
  15. templater: inline build_method_call()Yuya Nishihara committed 2 years ago5ec56fb
  16. external diff editor: move utility functions to a new fileIlya Grigoriev committed 2 years ago0120cf9
  17. external diff editor: extract functions to populate and delete JJ_INSTRUCTIONSIlya Grigoriev committed 2 years agod5a4891
  18. debug-tree: allow looking up tree by path and id, not just revisionMartin von Zweigbergk committed 2 years ago3bb9fd4
  19. docs: add FAQ for why to use new-then-amend over editKhionu Sybiern committed 2 years ago3bbc3e5
  20. cli: update help message for `jj edit`Khionu Sybiern committed 2 years ago289b9bc
  21. cli_util: inline WorkspaceCommandHelper::check_non_empty()Yuya Nishihara committed 3 years agoe3303ef
  22. commit_templater: add self.immutable() methodYuya Nishihara committed 2 years ago218b1c6
  23. templater: do not rewrite non-argument errors raised from self methodsYuya Nishihara committed 2 years ago04d5f59
  24. cli: extract function that stringifies RevsetParseErrorYuya Nishihara committed 2 years ago78104b5
  25. cli: remove CommandError dependency from revset_util::evaluate()Yuya Nishihara committed 2 years ago34eb446
  26. cli: check invalid declaration of immutable_heads() alias earlierYuya Nishihara committed 2 years ago7dfe041
  27. cli: extract primitives for user revset parsing and evaluationYuya Nishihara committed 2 years ago8235e45
  28. revset_graph: detach CompositeIndex, reimplement as RevWalkYuya Nishihara committed 2 years ago5806dbf
  29. next/prev: make first line of help text consistentMartin von Zweigbergk committed 2 years ago93f651d
  30. commit_templater: allow extension methods to capture repoYuya Nishihara committed 2 years agoa3839cd
  31. templates: add missing "\n" to builtin "root" outputYuya Nishihara committed 2 years ago9b42c81
  32. squash: accept multiple `--from` revisionsMartin von Zweigbergk committed 2 years ago800f0f0
  33. description_utils: teach `combine_messages()` to handle more than two sourcesMartin von Zweigbergk committed 2 years agof3e35f1
  34. description_util: make combine_messages() not handle abandoned commitMartin von Zweigbergk committed 2 years ago2b8988c
  35. commit_templater: add an AnyMap for extensions to cache their own infodploch committed 2 years ago84118e1