Code

History

Commits on ig/commit-debug to cli/src2415+
  1. commands: move backout code to backout.rsAntoine Cezar committed 3 years agob1ce8d4
  2. commands: move abandon code to abandon.rsAntoine Cezar committed 3 years agoaf2d6c6
  3. templater: add local/remote_branches keywordsYuya Nishihara committed 3 years ago0e14a1f
  4. templater: cache list of all remote branches, filter them when requestedYuya Nishihara committed 3 years ago5486d72
  5. templater: use "git" constant to build HEAD@git ref nameYuya Nishihara committed 3 years ago817ca7f
  6. templater: make branches, tags, git_refs, and git_head return list typeYuya Nishihara committed 3 years ago01d4745
  7. templater: add types for local/remote ref namesYuya Nishihara committed 3 years ago2b33a97
  8. templater: consistently use double ?? to denote conflicted refsYuya Nishihara committed 3 years agof7f08cb
  9. templater: allow implicit list-to-boolean castYuya Nishihara committed 3 years agob30d5bf
  10. templater: match exhaustively in boolean cast functionYuya Nishihara committed 3 years ago38d6000
  11. cli change id templates: make "hidden" override "divergent"Ilya Grigoriev committed 3 years agoeeb93cc
  12. cli templates: include info on divergent change ids in short commit templateIlya Grigoriev committed 3 years ago1733ae2
  13. templates: no-op refactor to reduce duplication and simplify next commitIlya Grigoriev committed 3 years agoa91b6d9
  14. cli: rebase descendants earlier for `jj diffedit` and `jj restore`Ilya Grigoriev committed 3 years ago6a128f5
  15. tests: migrate most tests from test_templater.rsYuya Nishihara committed 3 years ago2874a69
  16. tests: use color formatter in core template testsYuya Nishihara committed 3 years ago957360d
  17. tests: add minimal template language and test helpersYuya Nishihara committed 3 years ago96f8ca5
  18. merged_tree: propagate backend errors in diff iteratorMartin von Zweigbergk committed 3 years agoa1ef9dc
  19. merge: introduce a type alias for `Merge<Option<TreeValue>>`Martin von Zweigbergk committed 3 years ago309f120
  20. cli: add string pattern support to "git push --branch"Yuya Nishihara committed 3 years ago1bfe5b5
  21. merge_tools.toml: add VS Code as a default merge tool.Ilya Grigoriev committed 3 years agofcd02a6
  22. cli templates: include hidden (AKA abandoned) status in short commit templateIlya Grigoriev committed 3 years ago5e40798
  23. git: simply call fetch() with one or more branch name filtersYuya Nishihara committed 3 years agoa6ac9b4
  24. cli: parse "git fetch --branch" parameter as string patternYuya Nishihara committed 3 years ago560b635
  25. cli: move parse_name_pattern() to cli_util, rename the functionYuya Nishihara committed 3 years ago09529b6
  26. cli: add a `jj debug tree` command for printing the treeMartin von Zweigbergk committed 3 years agodaa2317
  27. cli: show stats if multiple branches are tracked/untrackedYuya Nishihara committed 3 years agobaef7f1
  28. cli: allow to select branches to track/untrack by string patternYuya Nishihara committed 3 years agod7f504c
  29. cli: do not error out on re-track/untrack, show warning insteadYuya Nishihara committed 3 years agod43704c
  30. cli: deprecate branch delete/forget --glob option in favor of glob: syntaxYuya Nishihara committed 3 years ago8dbe12d
  31. cli: add kind:pattern syntax to branch delete/forget commandsYuya Nishihara committed 3 years agoc3f167e
  32. cli: restore fast path to look up local branch by exact patternYuya Nishihara committed 3 years ago65c033e
  33. cli: use StringPattern to find branches to delete/forgetYuya Nishihara committed 3 years agoeb2f278
  34. str_util: extract StringPattern from revset moduleYuya Nishihara committed 3 years ago5707a19
  35. conflicts: make materialization asyncMartin von Zweigbergk committed 3 years ago8764ad9