Code

History

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