Code

History

Commits on ig/commit-debug to cli/src/cli_util.rs280+
  1. cli: make paths to auto-track configurable, add `jj track`Martin von Zweigbergk committed 2 years agof36f4ad
  2. workspace: make workspace_root() and repo_path() return slice &PathYuya Nishihara committed 2 years ago653e808
  3. working_copy: pass SnapshotOptions by referenceYuya Nishihara committed 2 years ago4730755
  4. cli: get repo path from `WorkspaceCommandHelper`, not from `ReadonlyRepo`Martin von Zweigbergk committed 2 years agobfb16a4
  5. transaction: rename `mut_repo()` to idiomatic `repo_mut()`Martin von Zweigbergk committed 2 years ago8d09062
  6. cleanup: avoid some unnecessary uses of mutable repo referenceMartin von Zweigbergk committed 2 years ago5fbc819
  7. cli: update docs URLs to point to https://martinvonz.github.io/jj/latest/Yuya Nishihara committed 2 years ago058249c
  8. cli: make `WorkspaceCommandHelper` keep a `CommandHelper`Martin von Zweigbergk committed 2 years ago6fdef8b
  9. cli: make `CommandHelper` cheaply cloneableMartin von Zweigbergk committed 2 years ago34425a2
  10. op log: change "resolve concurrent" to "reconcile divergent"Martin von Zweigbergk committed 2 years agocc15ecf
  11. workspace: turn WorkspaceLoader into a traitdploch committed 2 years agof963af3
  12. cli: add `name()` and `about()` methods to `CliRunner`Austin Seipp committed 2 years agod928e43
  13. cleanup: consistently import std::fmtYuya Nishihara committed 2 years agof1be5c5
  14. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  15. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  16. config: expand tilde in ssh key filepathsAaron Bull Schaefer committed 2 years agoe803bed
  17. git: resolve relative core.excludesFile path at workspace rootYuya Nishihara committed 2 years ago9fb9e73
  18. cargo: bump gix to 0.64.0Yuya Nishihara committed 2 years agob3ede64
  19. cli: merge op heads and snapshot working copy by "op log" by defaultYuya Nishihara committed 2 years ago9ec6175
  20. cli: do not attempt to merge op heads if --at-op=@ is specifiedYuya Nishihara committed 2 years ago2008991
  21. revset: add author_date and committer_date revset functionsStephen Jennings committed 2 years ago6c41b1b
  22. formatter: make error type of with_label() callback genericYuya Nishihara committed 2 years ago052f022
  23. ui: fill in default term width globally and return as usizeYuya Nishihara committed 2 years ago1977748
  24. cli: port description template to templaterYuya Nishihara committed 2 years agod6e9788
  25. cli: make for_loaded_repo() callers specify whether repo/workspace are syncedYuya Nishihara committed 2 years agoeb332b1
  26. cli: fix "workspace add --at-op" to set up new working copy properlyYuya Nishihara committed 2 years agod7c1b97
  27. cli_util: add tx.commit_summary_template() and related helper functionsYuya Nishihara committed 2 years ago8df7857
  28. cli_util: cache IdPrefixContext by transaction wrapperYuya Nishihara committed 2 years agob762dd5
  29. templater: add commit.diff().<format>() methodsYuya Nishihara committed 2 years agod1912bf
  30. cli: use lossy string conversion to accept non-UTF-8 template outputsYuya Nishihara committed 2 years ago18d60ad
  31. cli_util: add missing word in conflict resolution instructionsVincent Ging Ho Yim committed 2 years ago79b326d
  32. cli: skip formatting instructions if not requiredScott Taylor committed 2 years agob27ff28
  33. cli_util: short-prefixes for commit summary in transactionScott Taylor committed 2 years agoa983abb
  34. cli_util: extract `new_id_prefix_context` methodScott Taylor committed 2 years agoddfce6d
  35. windows: avoid UNC paths in `run_ui_editor`mlcui committed 2 years agoc256ad8