Code

History

Commits on ig/commit-debug to cli/src1995+
  1. debug-tree: allow looking up tree by path and id, not just revisionMartin von Zweigbergk committed 2 years ago3bb9fd4
  2. docs: add FAQ for why to use new-then-amend over editKhionu Sybiern committed 2 years ago3bbc3e5
  3. cli: update help message for `jj edit`Khionu Sybiern committed 2 years ago289b9bc
  4. cli_util: inline WorkspaceCommandHelper::check_non_empty()Yuya Nishihara committed 3 years agoe3303ef
  5. commit_templater: add self.immutable() methodYuya Nishihara committed 2 years ago218b1c6
  6. templater: do not rewrite non-argument errors raised from self methodsYuya Nishihara committed 2 years ago04d5f59
  7. cli: extract function that stringifies RevsetParseErrorYuya Nishihara committed 2 years ago78104b5
  8. cli: remove CommandError dependency from revset_util::evaluate()Yuya Nishihara committed 2 years ago34eb446
  9. cli: check invalid declaration of immutable_heads() alias earlierYuya Nishihara committed 2 years ago7dfe041
  10. cli: extract primitives for user revset parsing and evaluationYuya Nishihara committed 2 years ago8235e45
  11. revset_graph: detach CompositeIndex, reimplement as RevWalkYuya Nishihara committed 2 years ago5806dbf
  12. next/prev: make first line of help text consistentMartin von Zweigbergk committed 2 years ago93f651d
  13. commit_templater: allow extension methods to capture repoYuya Nishihara committed 2 years agoa3839cd
  14. templates: add missing "\n" to builtin "root" outputYuya Nishihara committed 2 years ago9b42c81
  15. squash: accept multiple `--from` revisionsMartin von Zweigbergk committed 2 years ago800f0f0
  16. description_utils: teach `combine_messages()` to handle more than two sourcesMartin von Zweigbergk committed 2 years agof3e35f1
  17. description_util: make combine_messages() not handle abandoned commitMartin von Zweigbergk committed 2 years ago2b8988c
  18. commit_templater: add an AnyMap for extensions to cache their own infodploch committed 2 years ago84118e1
  19. graphlog: refactor out node symbols from GraphLogAleksey Kuznetsov committed 2 years ago6fd15dc
  20. log: enable synthetic elided nodes by defaultMartin von Zweigbergk committed 2 years agoe579bba
  21. log: add some documentationMartin von Zweigbergk committed 2 years ago8a7ccb1
  22. move: deprecate the commandMartin von Zweigbergk committed 2 years agoe9655db
  23. squash: learn `--from/--into` flagsMartin von Zweigbergk committed 2 years agoe6ef217
  24. squash: leverage helper extracted from `jj move`Martin von Zweigbergk committed 2 years ago93c1a80
  25. squash: fail on merge commits before failing on immutable commitsMartin von Zweigbergk committed 2 years ago2e3939d
  26. squash: make `-r` argument optional in clapMartin von Zweigbergk committed 2 years agoce44d46
  27. move: record both source and destination as predecessorsMartin von Zweigbergk committed 2 years agoe1997f6
  28. move: extract bulk of logic to function for reuse by `jj squash`Martin von Zweigbergk committed 2 years ago018a871
  29. move: don't use transient commit in operation descriptionMartin von Zweigbergk committed 2 years ago7f101c4
  30. cli: make `*Args::tool` fields non-public, except for `DiffFormatArgs`Martin von Zweigbergk committed 2 years agoea5a208
  31. cli: move `jj amend/unamend` aliases to configMartin von Zweigbergk committed 2 years ago6d78d92
  32. Add configuration options for node symbols in the graphs.Anton Älgmyr committed 2 years ago099f06b
  33. repo_path: show more detailed error if filesystem path failed to parseYuya Nishihara committed 2 years agoa224d0f
  34. cli: propagate type error of "ui.default-command"Yuya Nishihara committed 2 years ago6498a0c
  35. cli: move `jj co` alias to config file, so it can be overriddenMartin von Zweigbergk committed 2 years ago663e352