Code

History

Commits on ig/vimdiffwarn to cli/src/cli_util.rs210+
  1. cli: move check_repo_rewritable() to WorkspaceCommandEnvironmentYuya Nishihara committed 2 years ago1d86e32
  2. op-diff: Use op_summary templateLukas Wirth committed 2 years ago7ff12ec
  3. cli: add helper to set up op template environment for the current repo stateYuya Nishihara committed 2 years ago9dc2cf8
  4. cli: actually test if format_short_change_id() can be parsedYuya Nishihara committed 2 years ago41ef9a7
  5. conflicts: Highlight change ids in rebase adviceLukas Wirth committed 2 years agobccd821
  6. bookmarks: update some leftover uses of the word "branch"Martin von Zweigbergk committed 2 years ago1aa2aec
  7. op log: add --op-diff option to embed operation diffsYuya Nishihara committed 2 years ago78edc6a
  8. cli: relax error type of LogContentFormat::write()Yuya Nishihara committed 2 years agobabdf6b
  9. cli: make log word-wrapping helper calculate width eagerlyYuya Nishihara committed 2 years ago6154827
  10. everything: Rename `branches` to `bookmarks`Philip Metzger committed 2 years agod9c68e0
  11. op diff: set up diff/template context without using WorkspaceCommandHelperYuya Nishihara committed 2 years agod04ff12
  12. op log: leverage WorkspaceCommandEnvironment to parse templateYuya Nishihara committed 2 years ago1e17078
  13. cli: move some template helpers to WorkspaceCommandEnvironmentYuya Nishihara committed 2 years agoe0da3ec
  14. cli: cache parsed revsets.short-prefixes expressionYuya Nishihara committed 2 years ago1da9ebc
  15. cli: move revset-related contexts to WorkspaceCommandEnvironmentYuya Nishihara committed 2 years ago9079121
  16. cli: extract WorkspaceCommandEnvironment that doesn't depend on a repoYuya Nishihara committed 2 years ago9ca6c99
  17. cli: remove unneeded &mut Ui requirement from WorkspaceCommandHelperYuya Nishihara committed 2 years ago54443c9
  18. cli: make paths to auto-track configurable, add `jj track`Martin von Zweigbergk committed 2 years agof36f4ad
  19. workspace: make workspace_root() and repo_path() return slice &PathYuya Nishihara committed 2 years ago653e808
  20. working_copy: pass SnapshotOptions by referenceYuya Nishihara committed 2 years ago4730755
  21. cli: get repo path from `WorkspaceCommandHelper`, not from `ReadonlyRepo`Martin von Zweigbergk committed 2 years agobfb16a4
  22. transaction: rename `mut_repo()` to idiomatic `repo_mut()`Martin von Zweigbergk committed 2 years ago8d09062
  23. cleanup: avoid some unnecessary uses of mutable repo referenceMartin von Zweigbergk committed 2 years ago5fbc819
  24. cli: update docs URLs to point to https://martinvonz.github.io/jj/latest/Yuya Nishihara committed 2 years ago058249c
  25. cli: make `WorkspaceCommandHelper` keep a `CommandHelper`Martin von Zweigbergk committed 2 years ago6fdef8b
  26. cli: make `CommandHelper` cheaply cloneableMartin von Zweigbergk committed 2 years ago34425a2
  27. op log: change "resolve concurrent" to "reconcile divergent"Martin von Zweigbergk committed 2 years agocc15ecf
  28. workspace: turn WorkspaceLoader into a traitdploch committed 2 years agof963af3
  29. cli: add `name()` and `about()` methods to `CliRunner`Austin Seipp committed 2 years agod928e43
  30. cleanup: consistently import std::fmtYuya Nishihara committed 2 years agof1be5c5
  31. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  32. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  33. config: expand tilde in ssh key filepathsAaron Bull Schaefer committed 2 years agoe803bed
  34. git: resolve relative core.excludesFile path at workspace rootYuya Nishihara committed 2 years ago9fb9e73
  35. cargo: bump gix to 0.64.0Yuya Nishihara committed 2 years agob3ede64