Code

History

Commits on ig/commit-debug to cli/src/commands/rebase.rs35+
  1. cli: check for immutable commits without evaluating full set in more casesMartin von Zweigbergk committed 1 year ago1f49e52
  2. cargo: bump MSRV to 1.88Austin Seipp committed 1 year ago419bd51
  3. rebase: improve error messages when rebasing a change onto itselfClément committed 1 year ago7efb529
  4. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  5. everything: ensure consistent spelling of "behavior"Pablo Brasero committed 1 year ago585a742
  6. cli: allow "large" revsets by defaultYuya Nishihara committed 1 year ago6c8f6e9
  7. cli rebase: remove deprecated `--skip-empty` flagVincent Ging Ho Yim committed 1 year ago8e0049c
  8. rebase: print summary of abandoned duplicate divergent commitsScott Taylor committed 1 year ago0666781
  9. rebase: abandon commits while rebasingScott Taylor committed 1 year ago4eabf9a
  10. rewrite: allow abandoning while moving commitsScott Taylor committed 1 year agoe75afec
  11. rebase: skip duplicate divergent commits by defaultScott Taylor committed 1 year agoc406b3a
  12. split: implement -A/-B/-d flagsGaëtan Lehmann committed 1 year ago193d945
  13. rebase: avoid using "onto destination" when argument can be `-A/-B`Martin von Zweigbergk committed 1 year agoee9917e
  14. rewrite: pack move_commits() parameters into struct for clarityYuya Nishihara committed 1 year agocb2944e
  15. rewrite: specify move target by Vec<CommitId> consistentlyYuya Nishihara committed 1 year agoa9b153c
  16. rewrite: use &[CommitId] consistently as move_commits() destination argumentsYuya Nishihara committed 1 year ago7aa60cb
  17. completion: revset expression completerDaniel Luz committed 1 year ago87f6db0
  18. cli: rebase: consolidate call sites of move_commits()Yuya Nishihara committed 1 year ago757a08c
  19. cli: rebase: remove redundant check for empty operationYuya Nishihara committed 1 year agofdaf8b9
  20. cli: rebase: use slice pattern when constructing tx descriptionsYuya Nishihara committed 1 year agobdedf4a
  21. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  22. cli_util: compute_commit_location: return `CommitId` instead of `Commit`Benjamin Tan committed 1 year agod928ef6
  23. cli_util: WorkspaceCommandHelper::resolve_some_revsets_default_single: return `CommitId` instead of `Commit`Benjamin Tan committed 1 year ago3f78de3
  24. cli_util: extract shared `compute_commit_location` functionBenjamin Tan committed 1 year agoea8e4ac
  25. rebase: fix grammar in doc commentsVincent Ging Ho Yim committed 1 year ago193191c
  26. rebase: clarify -d/-A/-B arguments with examplesMartin von Zweigbergk committed 1 year ago0f1a6fc
  27. cli: rebase: say that `-r` allows set, clarify `-s X` vs `-r X::`Martin von Zweigbergk committed 1 year agobe32d4e
  28. rewrite: add option to delete abandoned bookmarksYuya Nishihara committed 1 year agoc50a709
  29. rewrite: pass RebaseOptions by referenceYuya Nishihara committed 1 year agoe3efb0d
  30. repo: remove &UserSettings argument from new/rewrite_commit(), use self.settingsYuya Nishihara committed 1 year agocff7384
  31. cli: refer to revset argument using `REVSET(S)` in synopsisMartin von Zweigbergk committed 1 year ago822f016
  32. rebase: print "Nothing changed" when source set is emptyMartin von Zweigbergk committed 1 year ago56f2083
  33. completion: teach commands about revisionsRemo Senekowitsch committed 1 year agodd6479f
  34. cli: rebase -b: add support for `--insert-after` and `--insert-before` optionsBenjamin Tan committed 2 years ago9ea91dc
  35. cli: rebase: extract out common `print_move_commits_stats` functionBenjamin Tan committed 2 years agod6a2034