Code

History

Commits on ig/vimdiffwarn to cli/src1925+
  1. git: on import_refs(), respect tracking state of existing remote refsYuya Nishihara committed 3 years ago4cd2518
  2. working copy: return `Box<dyn LockedWorkingCopy>` from `start_mutation()`Martin von Zweigbergk committed 3 years ago0582893
  3. working copy: return `Box<dyn WorkingCopy>` from `finish()`Martin von Zweigbergk committed 3 years ago580586d
  4. working copy: add `tree_id()` to backend traitMartin von Zweigbergk committed 3 years ago6a13fa8
  5. working copy: add sparse pattern functions to backend traitMartin von Zweigbergk committed 3 years ago63654d0
  6. working copy: add `reset()` function to the backend traitMartin von Zweigbergk committed 3 years ago6457a13
  7. working copy: add `check_out()` function to the backend traitMartin von Zweigbergk committed 3 years ago0d2247b
  8. working copy: add `snapshot()` function to the backend traitMartin von Zweigbergk committed 3 years ago781859c
  9. working copy: start defining a trait for a locked working copyMartin von Zweigbergk committed 3 years ago3aa57b1
  10. workspace: replace `working_copy_mut()` by wrapper typeMartin von Zweigbergk committed 3 years agoc818484
  11. working copy: move `LocalWorkingCopy::check_out()` to `Workspace`Martin von Zweigbergk committed 3 years ago35f9c12
  12. view: make get_remote_branch() return RemoteRef instead of RefTargetYuya Nishihara committed 3 years ago35ea607
  13. view: make remote branches iterator yield RemoteRef instead of RefTargetYuya Nishihara committed 3 years agoab1a6e2
  14. view: turn BranchTarget into borrowed typeYuya Nishihara committed 3 years agoe7d93e5
  15. view: add method to iterate branches of specified remoteYuya Nishihara committed 3 years ago92facbf
  16. view: rename remote_branches() to all_remote_branches()Yuya Nishihara committed 3 years ago8bdef92
  17. workspace: convert external git repo path to store-relative by constructorYuya Nishihara committed 3 years ago9186d0f
  18. cli: construct "op restore"-d view by cloning each fieldYuya Nishihara committed 3 years agoaf70818
  19. view: migrate in-memory structure to per-remote branches mapYuya Nishihara committed 3 years agob7c7b19
  20. workspace: `workspace forget` multiple names at onceAustin Seipp committed 3 years ago220292a
  21. view: add has_branch(name), replace some of get_branch(name) callersYuya Nishihara committed 3 years ago3fb0a3b
  22. cli: fix SSH key discovery on WindowsBenjamin Saunders committed 3 years ago7e7735e
  23. working copy: don't expose `TreeStateError` in `LocalWorkingCopy` APIMartin von Zweigbergk committed 3 years ago9e43207
  24. working copy: start defining a working copy traitMartin von Zweigbergk committed 3 years ago33d27ed
  25. refs: migrate classify_branch_push_action() to local/remote targets pairYuya Nishihara committed 3 years ago69a30b4
  26. cli: inline find_branches_targeting() in a call siteYuya Nishihara committed 3 years ago68545a6
  27. workspace: add '--revision' argument to 'workspace add'Austin Seipp committed 3 years ago37f11c7
  28. cli: allow overwriting non-scalar with `jj config set`Martin von Zweigbergk committed 3 years agoebec82e
  29. cli: accept TOML arrays and tables to `jj config set`Martin von Zweigbergk committed 3 years agof654801
  30. ui: remove write*() and flush() methodsYuya Nishihara committed 3 years agoe6f4955
  31. cli: send status messages to stderr, specify stdout/stderr explicitlyYuya Nishihara committed 3 years ago7a3e724
  32. ui: move UiOutput definition close to stdout/stderr wrappersYuya Nishihara committed 3 years ago98bf083
  33. ui: add thin stdout/stderr wrappers to be used with write!() macrosYuya Nishihara committed 3 years ago0e22a42
  34. cli: add missing newline to debug watchman outputsYuya Nishihara committed 3 years ago95de0c8
  35. cli: make non-colocated repo also preserve git_refs on op undo/restoreYuya Nishihara committed 3 years agof397349