Code

History

Commits on ig/vimdiffwarn to cli/src/cli_util.rs140+
  1. config: preserve definition order of table itemsYuya Nishihara committed 1 year ago1d58bdc
  2. config: migrate underlying data structure to toml_editYuya Nishihara committed 1 year agoe2be4fa
  3. cli: replace uses of .get_table() to include better error indicationYuya Nishihara committed 1 year agoec14d08
  4. cli: drop support for deprecated (singular) [alias] sectionYuya Nishihara committed 1 year ago6b67d5e
  5. cli: load default/command-arg layers per source, clean up return typesYuya Nishihara committed 1 year ago4e1b71b
  6. cli: make crossterm not respect NO_COLORMartin von Zweigbergk committed 1 year ago6672327
  7. config: introduce our ConfigGetError typeYuya Nishihara committed 1 year agoc0ce880
  8. config: move ConfigResultExt from settings moduleYuya Nishihara committed 1 year agoba739b2
  9. config: wrap per-layer table access APIYuya Nishihara committed 1 year agoaa4f48c
  10. cli: migrate remainder of Config::get() to StackedConfig::get()Yuya Nishihara committed 1 year ago4134511
  11. settings: migrate get() to StackedConfig, rename .stacked_config to .configYuya Nishihara committed 1 year ago3890e42
  12. cli: move get_new_config_file_path() to commands::configYuya Nishihara committed 1 year ago36e83ed
  13. settings: own StackedConfig by UserSettings, migrate tests to use config layerYuya Nishihara committed 1 year agoda01734
  14. config: replace LayeredConfigs with StackedConfigYuya Nishihara committed 1 year agobf17067
  15. config: move read_user/repo_config() methods to ConfigEnvYuya Nishihara committed 1 year agoa890e1a
  16. config: manage repo config path by ConfigEnvYuya Nishihara committed 1 year ago1d485b7
  17. cli: fix typo in config path not found errorYuya Nishihara committed 1 year ago6ec3fcc
  18. config: rename ConfigEnv methods to clarify the intentYuya Nishihara committed 1 year ago3186d91
  19. config: make ConfigEnv public, replace global functionsYuya Nishihara committed 1 year ago39063f1
  20. cli: call resolved_config_values() directly from cmd_config_list()Yuya Nishihara committed 1 year ago0df1ac6
  21. config: move ConfigSource to jj-lib, make it Copy + OrdYuya Nishihara committed 1 year agod75aaf3
  22. merged_tree: propagate errors from conflict iteratorMartin von Zweigbergk committed 1 year ago10c90a5
  23. cli_util: take conflicts by value to `print_conflicted_paths()`Martin von Zweigbergk committed 1 year ago9ec216a
  24. conflicts: add "ui.conflict-marker-style" configScott Taylor committed 1 year agoe5cb9f9
  25. cli: hyphenate "working-copy commit" in `--ignore-working-copy` helpMartin von Zweigbergk committed 1 year ago4d19a0a
  26. settings: add forwarding getters, replace most of .config() usesYuya Nishihara committed 1 year agofc57139
  27. settings: pass around &UserSettings instead of &config::Config consistentlyYuya Nishihara committed 1 year agof239b1e
  28. config: add type alias for config::ConfigErrorYuya Nishihara committed 1 year ago6d26d53
  29. config: rename jj_cli::config::ConfigError to ConfigEnvErrorYuya Nishihara committed 1 year agoc0250f1
  30. config: extract ConfigNamePathBuf to jj-libYuya Nishihara committed 1 year ago5ad0f3d
  31. signing: remove unused SignInitError::Backend variant, simplify error handlingYuya Nishihara committed 1 year ago5e13a4a
  32. completion: pad empty argument at $_CLAP_COMPLETE_INDEXYuya Nishihara committed 1 year ago2005811
  33. completion: teach operation commands about idsRemo Senekowitsch committed 1 year ago2def0ce
  34. cli: warn if `trunk()` cannot be resolved after each transactionBenjamin Tan committed 1 year ago4316968
  35. completion: teach jj about aliasesRemo Senekowitsch committed 2 years ago26ccc1c