Code

History

Commits on CacheMyWorkingCopy to cli/src/commands35+
  1. cli: move `jj co` alias to config file, so it can be overriddenMartin von Zweigbergk committed 2 years ago663e352
  2. cli: move join_message_paragraphs() to description_utilYuya Nishihara committed 2 years ago4dfded2
  3. cli: colorize output of "config list"Yuya Nishihara committed 2 years ago8c0f6a5
  4. cli: add "config list --template" supportYuya Nishihara committed 2 years ago7ca6744
  5. cli: reuse commit summary template and formatter in a loopYuya Nishihara committed 2 years ago59a61a2
  6. templater: inline commit/operation_templater::parse(), add command helper fnsYuya Nishihara committed 2 years ago749ef45
  7. cli: add --tool=<name> option to diff/merge editing commandsYuya Nishihara committed 2 years ago7ce25f8
  8. cli: extract CommandError and helper functions to new moduleYuya Nishihara committed 2 years ago97024e5
  9. cli: add thin wrapper that runs --interactive diff editor conditionallyYuya Nishihara committed 2 years ago8558685
  10. merge_tools: capture base_ignores and "ui.diff-instructions" by DiffEditorYuya Nishihara committed 2 years ago5cc89dd
  11. merge_tools: move run_mergetool() to MergeEditor::edit_file()Yuya Nishihara committed 2 years agofc4aa36
  12. cli: canonicalize cwd earlier and rely on thatYuya Nishihara committed 2 years ago42f9ced
  13. merge_tools: load diff/merge editor settings by callerYuya Nishihara committed 2 years ago003b40d
  14. merge_tools: take diff editor instruction as Option<&str>Yuya Nishihara committed 2 years agofbabd0c
  15. cli: don't panic on repository initialization in missing cwdYuya Nishihara committed 2 years ago7be7c6f
  16. cli: remove redundant --git-repo path canonicalizationYuya Nishihara committed 2 years agofd0ace4
  17. cli: move --git-repo path normalization back from workspaceYuya Nishihara committed 2 years ago4c16c05
  18. cli: unblock "jj git init --colocate" in existing Git repo directoryYuya Nishihara committed 2 years ago8d04145
  19. cli: narrow scope of canonicalized cwd in git_init()Yuya Nishihara committed 2 years ago3560373
  20. workspace: make recovery commit empty instead of deleting everythingMartin von Zweigbergk committed 2 years ago81e9ba3
  21. cli: document that we create a new working-copy commit for abandoned oneMartin von Zweigbergk committed 2 years agoa976b5d
  22. cli `branch list`: list tracked branchesPaulo Coelho committed 2 years agoe9243a7
  23. cli: make `rebase --skip-empty` keep already empty commitsMartin von Zweigbergk committed 2 years agob695fa1
  24. cli: restore documentation of `jj diff` lost in split of commands moduleMartin von Zweigbergk committed 2 years ago9767620
  25. cli: change default log revset to not include all tagged headsYuya Nishihara committed 2 years ago62f0cb8
  26. Switch to ignore crate for gitignore handling.Daehyeok Mun committed 2 years agoa9f489c
  27. cli: make `jj rebase` not simplify ancestor mergesMartin von Zweigbergk committed 2 years agoa898847
  28. rewrite: make simplification of ancestor merges optionalMartin von Zweigbergk committed 2 years agoa9d0300
  29. completion: Add support for Nushell completionsAlexis (Poliorcetics) Bourget committed 2 years agoc752307
  30. feat(cli): Add -f/-t for --from/--to to `jj move`Alexis (Poliorcetics) Bourget committed 2 years agob533cdc
  31. cli: list new remote branches during git fetchVladimir Petrzhikovskii committed 2 years ago06d67f0
  32. completion: Update docs for new style with positional argumentAlexis (Poliorcetics) Bourget committed 2 years agofb10e3f
  33. cli: make new workspace inherit sparse pattern from old workspaceMartin von Zweigbergk committed 2 years ago866e862
  34. graphlog: refactor graphlog::Edge enum and its usageAleksey Kuznetsov committed 2 years ago89cf6a0
  35. cli: drop handling of legacy revset dag range operatorYuya Nishihara committed 2 years agoc73a092