Code

History

Commits on ig/commit-debug to cli/src/cli_util.rs525+
  1. working copy: pass commit instead of tree into `check_out()`Martin von Zweigbergk committed 3 years agoe1f00d9
  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 sparse pattern functions to backend traitMartin von Zweigbergk committed 3 years ago63654d0
  5. working copy: add `reset()` function to the backend traitMartin von Zweigbergk committed 3 years ago6457a13
  6. working copy: add `check_out()` function to the backend traitMartin von Zweigbergk committed 3 years ago0d2247b
  7. working copy: add `snapshot()` function to the backend traitMartin von Zweigbergk committed 3 years ago781859c
  8. working copy: start defining a trait for a locked working copyMartin von Zweigbergk committed 3 years ago3aa57b1
  9. workspace: replace `working_copy_mut()` by wrapper typeMartin von Zweigbergk committed 3 years agoc818484
  10. working copy: move `LocalWorkingCopy::check_out()` to `Workspace`Martin von Zweigbergk committed 3 years ago35f9c12
  11. working copy: don't expose `TreeStateError` in `LocalWorkingCopy` APIMartin von Zweigbergk committed 3 years ago9e43207
  12. working copy: start defining a working copy traitMartin von Zweigbergk committed 3 years ago33d27ed
  13. cli: allow overwriting non-scalar with `jj config set`Martin von Zweigbergk committed 3 years agoebec82e
  14. cli: accept TOML arrays and tables to `jj config set`Martin von Zweigbergk committed 3 years agof654801
  15. cli: send status messages to stderr, specify stdout/stderr explicitlyYuya Nishihara committed 3 years ago7a3e724
  16. working_copy: don't crash when updating and tracked file exits on diskMartin von Zweigbergk committed 3 years ago44eb902
  17. working_copy: rename to local_working_copyMartin von Zweigbergk committed 3 years ago187ba94
  18. cli: inline export_head_to_git(), use the same wc_commit to update working copyYuya Nishihara committed 3 years agobe3d588
  19. cli: reorder working-copy commit lookup bits in finish_transaction()Yuya Nishihara committed 3 years agodf71688
  20. git: extract function that resets Git HEADYuya Nishihara committed 3 years ago7ccbc04
  21. git_backend: rename git_repo_clone() as it isn't just cloning, propagate errorYuya Nishihara committed 3 years ago7c96cea
  22. git_backend: rewrite remaining git_repo() callers, make it privateYuya Nishihara committed 3 years ago837dc4f
  23. git_backend: proxy git2::Repository methods to manage lock scope internallyYuya Nishihara committed 3 years ago0d63223
  24. cli: don't list commits abandoned by import/fetch, just print the numberYuya Nishihara committed 3 years ago902a43a
  25. cli_utils: fix a typo in a commentMartin von Zweigbergk committed 3 years ago5947387
  26. cli: ensure first new HEAD is detachedYuya Nishihara committed 3 years ago0fe2557
  27. cli: add context to checkout/abandon messages triggered by automated git importYuya Nishihara committed 3 years ago480efc1
  28. cli: print commits abandoned by git::import_refs() or fetch()Yuya Nishihara committed 3 years ago8579bc4
  29. cli: return early if git::import_some_refs() is noopYuya Nishihara committed 3 years agofb08e16
  30. cli: report error on bad short-prefixes revsetMartin von Zweigbergk committed 3 years ago8ec402f
  31. cli: make set of immutable commits configurableMartin von Zweigbergk committed 3 years agoa6ef3f0
  32. cli: make `check_rewritable()` accept multiple commitsMartin von Zweigbergk committed 3 years agoab85b9e
  33. merge_tools: pass `Matcher` in for interactive useWaleed Khan committed 3 years ago642ac8c
  34. cli: hint for same change idsWillian Mori committed 3 years ago4894636
  35. cli: hint for conflicted branchesWillian Mori committed 3 years ago15e2cc2