Code

History

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