Code

History

Commits on ig/commit-debug to cli805+
  1. cli: pass CheckoutStats to "print" function by referenceYuya Nishihara committed 1 year agoccf927e
  2. ui: reimplement prompt_yes_no() by using prompt_choice_with()Yuya Nishihara committed 1 year ago1a4d8db
  3. ui: extract prompt_choice_with(..callback)Yuya Nishihara committed 1 year ago083292d
  4. simple backend: document the lack of fetching and pushingIlya Grigoriev committed 1 year ago2a4b2de
  5. cli `git fetch`: stop tracing the arguments of the outer functionIlya Grigoriev committed 1 year ago659325f
  6. ci: make sure tests fail in CI if `gpg` or `taplo` binaries are not foundIlya Grigoriev committed 1 year ago341ddc9
  7. tests: add work_dir.dir(path), make create_dir*() return helper for sub dirYuya Nishihara committed 1 year agob000c94
  8. tests: move strip_last_line() to command_output moduleYuya Nishihara committed 1 year agoc7811bb
  9. tests: extract CommandOutput types to sub moduleYuya Nishihara committed 1 year ago7ab62ab
  10. lib: rename the LocalBackend to SimpleBackendPhilip Metzger committed 1 year agof8ab8a0
  11. cli: deprecate backout commandBenjamin Tan committed 1 year ago2bf5d6a
  12. cli: add revert commandBenjamin Tan committed 1 year ago8a816b2
  13. cargo: remove "anyhow" which was used only in config testsYuya Nishihara committed 1 year ago7892495
  14. tests: define config TestCase types earlyYuya Nishihara committed 1 year agodd0e4f8
  15. tests: remove redundant .to_path_buf() from test_config_path()Yuya Nishihara committed 1 year ago93aa697
  16. tests: inline config TestCase::run() into test function, use assert!()sYuya Nishihara committed 1 year ago0e32223
  17. tests: reorganize config TestCase as parameterized test_caseYuya Nishihara committed 1 year ago27c777b
  18. tests: remove generic parameters from config TestCaseYuya Nishihara committed 1 year agocdc2ddf
  19. diff-editor: Always use Section::FileMode when creating or deleting filesJonathan Gilchrist committed 1 year ago153c972
  20. jj fix: Refactor jj fix CLI, move some logic to lib to make it usable in other tools (e.g. in servers).David Rieber committed 1 year ago7e1901f
  21. config: warn on unsupported `git.subprocess = false`Emily committed 1 year agocce229d
  22. git: make `git2` support optionalEmily committed 1 year agoa56b78b
  23. cli: change debug logging behaviour to whitelist `jj` cratesBaltasar Dinis committed 1 year ago142ba74
  24. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  25. config: only load toml files in a directoryCaleb White committed 1 year ago07d392c
  26. cli: config: support multiple user configuration filesCaleb White committed 1 year ago669bfaf
  27. ui: make prompt_choice() return index of choicesYuya Nishihara committed 1 year ago67a2f41
  28. cli: print list of next/prev candidates to stderrYuya Nishihara committed 1 year agoefabaa4
  29. tests: port test_diffedit_command.rs to TestWorkDir APIYuya Nishihara committed 1 year agoaeb80d2
  30. tests: port test_diff_command.rs to TestWorkDir APIYuya Nishihara committed 1 year ago31620a1
  31. tests: configure fake editor early in test_diff*_command.rsYuya Nishihara committed 1 year agofc84c63
  32. tests: port test_describe_command.rs to TestWorkDir APIYuya Nishihara committed 1 year ago717f02a
  33. tests: configure fake editor early in test_describe_command.rsYuya Nishihara committed 1 year ago5b13043
  34. templates: do not apply "overridden" label twice to detailed config listYuya Nishihara committed 1 year agof8082a0
  35. templates: rename inner "config list" helper to format_*()Yuya Nishihara committed 1 year agod9c5844