Code

History

Commits on ig/commit-debug to lib/src/settings.rs35+
  1. git: remove Default from GitSettingsYuya Nishihara committed 1 year ago4ea52e1
  2. cleanup: replace clippy allow() exemptions by expect()Martin von Zweigbergk committed 1 year ago8aa9d1d
  3. working_copy: Move `FsmonitorSettings` to `TreeStateSettings` and add test method to update settingsIan Wrzesinski committed 1 year ago5f6f938
  4. git: colocate repos by defaultRemo Senekowitsch committed 1 year agoec5c135
  5. git: add `git.colocate` to colocate repos by defaultAustin Seipp committed 2 years agoafb1c14
  6. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  7. cleanup: remove &'static lifetime that can be impliedYuya Nishihara committed 1 year ago39bb608
  8. cargo: upgrade rand and rand_chachaBenjamin Brittain committed 1 year ago662b4be
  9. git: write change-id header by defaultMartin von Zweigbergk committed 1 year agoacd8242
  10. git: remove `git.subprocess` settingEmily committed 1 year agof3de385
  11. git_backend: rename variables per git.write-change-id-header config nameYuya Nishihara committed 1 year agod16da96
  12. git_backend: derive the change ID from the git `change-id` headerBenjamin Brittain committed 1 year ago0b6d0a7
  13. git: make `git2` support optionalEmily committed 1 year agoa56b78b
  14. settings: load signing parameters early, propagate config errorYuya Nishihara committed 1 year agob0e9bdf
  15. signing: allow specifying sign behaviormaan2003 committed 1 year agoec6f827
  16. git: enable subprocessing by defaultEmily committed 1 year ago77f54a2
  17. git: spawn a separate git process for network operationsbsdinis committed 1 year ago35440ce
  18. cleanup: remove a bunch of unused Default implsIlya Grigoriev committed 1 year ago5daa138
  19. git: port s/bookmark/branch/ renames to config migration rulesYuya Nishihara committed 1 year ago720c903
  20. cli: resolve settings for newly initialized/cloned workspaceYuya Nishihara committed 1 year ago6c14ccd
  21. config: load system host/user name by CLI and insert as env-base layerYuya Nishihara committed 1 year agofcac7ed
  22. settings: fall back to empty op hostname/username if default can't be obtainedYuya Nishihara committed 1 year agoc7dd28a
  23. repo: keep copy of UserSettings, remove RepoSettingsYuya Nishihara committed 1 year ago475ac4e
  24. settings: make UserSettings cheap to cloneYuya Nishihara committed 1 year agofeb032e
  25. signing: move default backend settings to config/misc.tomlYuya Nishihara committed 2 years ago9b60a9d
  26. config: extract jj-lib's default values to embedded TOML fileYuya Nishihara committed 1 year agoe4a350f
  27. settings: propagate configuration error of commit and operation parametersYuya Nishihara committed 1 year ago5bd669e
  28. settings: cache commit and operation parameters by UserSettingsYuya Nishihara committed 1 year ago4a69d01
  29. settings: propagate error from git_settings() and signing_backend()Yuya Nishihara committed 1 year agod0f0e8d
  30. settings: inline CLI options to callers, propagate type errorYuya Nishihara committed 1 year ago52511f4
  31. settings: parse TOML date-time value as well as string timestampYuya Nishihara committed 1 year ago6bbaf79
  32. settings: propagate error from UserSettings::from_config()Yuya Nishihara committed 1 year ago4f08c62
  33. settings: cache "debug.operation-timestamp" valueYuya Nishihara committed 1 year ago8fc0669
  34. docs/cli: update URLs to from martinvonz user to jj-vcs orgMartin von Zweigbergk committed 1 year agob836e0a
  35. config: migrate underlying data structure to toml_editYuya Nishihara committed 1 year agoe2be4fa