Code

History

Commits on ig/vimdiffwarn to cli/src/cli_util.rs490+
  1. cli: reorder working-copy commit lookup bits in finish_transaction()Yuya Nishihara committed 3 years agodf71688
  2. git: extract function that resets Git HEADYuya Nishihara committed 3 years ago7ccbc04
  3. git_backend: rename git_repo_clone() as it isn't just cloning, propagate errorYuya Nishihara committed 3 years ago7c96cea
  4. git_backend: rewrite remaining git_repo() callers, make it privateYuya Nishihara committed 3 years ago837dc4f
  5. git_backend: proxy git2::Repository methods to manage lock scope internallyYuya Nishihara committed 3 years ago0d63223
  6. cli: don't list commits abandoned by import/fetch, just print the numberYuya Nishihara committed 3 years ago902a43a
  7. cli_utils: fix a typo in a commentMartin von Zweigbergk committed 3 years ago5947387
  8. cli: ensure first new HEAD is detachedYuya Nishihara committed 3 years ago0fe2557
  9. cli: add context to checkout/abandon messages triggered by automated git importYuya Nishihara committed 3 years ago480efc1
  10. cli: print commits abandoned by git::import_refs() or fetch()Yuya Nishihara committed 3 years ago8579bc4
  11. cli: return early if git::import_some_refs() is noopYuya Nishihara committed 3 years agofb08e16
  12. cli: report error on bad short-prefixes revsetMartin von Zweigbergk committed 3 years ago8ec402f
  13. cli: make set of immutable commits configurableMartin von Zweigbergk committed 3 years agoa6ef3f0
  14. cli: make `check_rewritable()` accept multiple commitsMartin von Zweigbergk committed 3 years agoab85b9e
  15. merge_tools: pass `Matcher` in for interactive useWaleed Khan committed 3 years ago642ac8c
  16. cli: hint for same change idsWillian Mori committed 3 years ago4894636
  17. cli: hint for conflicted branchesWillian Mori committed 3 years ago15e2cc2
  18. cli: extract commits_summary variableWillian Mori committed 3 years agoa3ed43e
  19. cli: fix operation id recorded on unmanaged Git HEAD moveYuya Nishihara committed 3 years agoaa3dfaa
  20. merge_tools: create builtin merge editorWaleed Khan committed 3 years ago393b035
  21. cli docs: document that --config-toml can be repeatedIlya Grigoriev committed 3 years ago33087bc
  22. cli: label working copies when writing commit summariesVamsi Avula committed 3 years agoddb6e1b
  23. cli: make hint about `foo` and `foo/bar` branches more targetedMartin von Zweigbergk committed 3 years ago4ea6b4a
  24. git: include reason for each failed ref exportMartin von Zweigbergk committed 3 years agoef550a9
  25. working_copy: in `LockedWorkingCopy::drop()`, discard unsaved changesMartin von Zweigbergk committed 3 years agob8f71a4
  26. cli: add hint when snapshot fails due to large fileMartin von Zweigbergk committed 3 years agof3a16eb
  27. commit: drop `merged_` prefix from `tree()` and `tree_id()`Martin von Zweigbergk committed 3 years ago145b0b2
  28. merged_tree: take store argument to `write_tree()` instead of `new()`Martin von Zweigbergk committed 3 years ago67832a3
  29. git: do not import refs from remote named "git"Yuya Nishihara committed 3 years agoce3d28e
  30. cli: migrate most diff-editing functions to `MergedTree` APIMartin von Zweigbergk committed 3 years agod753c85
  31. merge_tools: pass `MergedTree` to `run_mergetool()`Martin von Zweigbergk committed 3 years ago6df7db3
  32. merge_tools: pass `MergedTree`s to `edit_diff()`Martin von Zweigbergk committed 3 years ago17fe5e3
  33. working_copy: make `old_checkout` argument be `MergedTreeId`Martin von Zweigbergk committed 3 years ago1895a55
  34. working_copy: return `MergedTreeId` on snapshotMartin von Zweigbergk committed 3 years agoabf3853
  35. working_copy: enable storing multiple tree ids in state fileMartin von Zweigbergk committed 3 years ago88e9933