Code

History

Commits on ig/commit-debug to cli1295+
  1. cli: externalize ConfigArg value from enum, group arguments of the same typeYuya Nishihara committed 1 year ago17ad708
  2. cli: parse "jj config set" value a bit stricter, report syntax errorYuya Nishihara committed 1 year ago3f115cb
  3. cli_util: use `JJ_LOG` to specify log configurationMilo Moisson committed 1 year agof3a9b6d
  4. gitignore: add more detail to errors on invalid patternScott Taylor committed 1 year ago9591523
  5. snapshot: demo unreadable error message on invalid ignoreScott Taylor committed 1 year ago7f1d902
  6. help: add more keyword topics (for `jj help -k`)Martin von Zweigbergk committed 1 year ago8907e69
  7. cli: make `split` more explicit that it uses filesetsMatt Kulukundis committed 1 year agoc82483b
  8. templater: add Email template type, deprecate `Signature.username()`Benjamin Tan committed 1 year agodc16830
  9. cli: make "jj config edit" always open file, not directoryYuya Nishihara committed 1 year agoe50673d
  10. cli: let "config set"/"unset" continue if file to edit can be disambiguatedYuya Nishihara committed 1 year agoac52e43
  11. cli: fix "jj config path" not create new file at default pathYuya Nishihara committed 1 year agobb2b956
  12. cli: inline write/remove_config_value_to/from_file()Yuya Nishihara committed 1 year agoef724d2
  13. cli: git: extract helper function that sets up trunk() aliasYuya Nishihara committed 1 year agoa6f705b
  14. config: add convenient ConfigLayer wrapper that provides .save() methodYuya Nishihara committed 1 year agod6ca0c9
  15. config: add layer.delete_value(name) methodYuya Nishihara committed 1 year ago215c82e
  16. config: forward write_config_value_to_file() to ConfigLayer::set_value()Yuya Nishihara committed 1 year ago4d67d3e
  17. new: swap order of @ and main in doc commentDavid Crespo committed 1 year agobf24be2
  18. cli: add --config-file=PATH argumentYuya Nishihara committed 1 year agofca92f1
  19. cli: set global args to config table without re-parsing as TOMLYuya Nishihara committed 1 year agoc29b5a2
  20. templater: rename "logical" eq/ne operatorsYuya Nishihara committed 1 year ago53b8eeb
  21. templater: add relational operators (`>=`, `>`, `<=`, `<`)Benjamin Tan committed 1 year agoda5b790
  22. templater: add `IntoTemplateProperty::try_into_cmp`Benjamin Tan committed 1 year ago48233a1
  23. completion: add completion for `jj bookmark {create,set} --revision`Benjamin Tan committed 1 year ago2504703
  24. config: merge and print inline tables as valuesYuya Nishihara committed 1 year ago0de3691
  25. rebase: print "Nothing changed" when source set is emptyMartin von Zweigbergk committed 1 year ago56f2083
  26. rebase: add tests of rebasing empty setsMartin von Zweigbergk committed 1 year ago942d105
  27. cli: simplify formatting of sizes in "file too large" warning messageYuya Nishihara committed 1 year ago71440fc
  28. working_copy: on snapshot, warn new large files and continueYuya Nishihara committed 1 year ago168c797
  29. working_copy: plumbing to propagate untracked paths to callerYuya Nishihara committed 1 year agof4fdc19
  30. formatter: leverage serde to parse color stylesYuya Nishihara committed 1 year ago32ee480
  31. formatter: rename Style fields to match configuration keysYuya Nishihara committed 1 year ago7ae1a97
  32. ui: define default ui.color in config/misc.toml, use serde to parse valueYuya Nishihara committed 1 year ago564ce04
  33. cargo: drop dependency on config crateYuya Nishihara committed 1 year ago0975cb5
  34. config: add ConfigLoadError, replace uses of config::ConfigErrorYuya Nishihara committed 1 year ago118e76e
  35. config: remove unused ConfigEnvError variant, convert io::Error explicitlyYuya Nishihara committed 1 year ago67f8a59