Code

History

Commits on ig/commit-debug to cli/src/commands/duplicate.rs31
  1. cargo: bump MSRV to 1.88Austin Seipp committed 1 year ago419bd51
  2. rewrite: make duplicate_commits() asyncMartin von Zweigbergk committed 1 year ago3a7ce87
  3. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  4. templater: add renderer.format_plain_text() for convenienceYuya Nishihara committed 1 year ago019ef25
  5. completion: revset expression completerDaniel Luz committed 1 year ago87f6db0
  6. cli: duplicate: add setting for templating the new commit descriptionsWinter committed 1 year agof3c4cc2
  7. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  8. cli_util: compute_commit_location: return `CommitId` instead of `Commit`Benjamin Tan committed 1 year agod928ef6
  9. cli_util: extract shared `compute_commit_location` functionBenjamin Tan committed 1 year agoea8e4ac
  10. dynamic completion: add revision completion to hidden -r argumentsIlya Grigoriev committed 1 year agocf69a36
  11. repo: remove &UserSettings argument from new/rewrite_commit(), use self.settingsYuya Nishihara committed 1 year agocff7384
  12. cli: refer to revset argument using `REVSET(S)` in synopsisMartin von Zweigbergk committed 1 year ago822f016
  13. cli: duplicate: parse -rREV option properlyYuya Nishihara committed 1 year agob0c7d0a
  14. completion: teach commands about revisionsRemo Senekowitsch committed 1 year agodd6479f
  15. cli: duplicate: add `--destination`, `--insert-after`, and `--insert-before` optionsBenjamin Tan committed 2 years ago5a793f6
  16. revset: allow iterators to return evaluation errorsdploch committed 2 years ago49e9003
  17. cli: pass &Ui to parse fileset/revset/template functionsYuya Nishihara committed 2 years ago4533e81
  18. transaction: rename `mut_repo()` to idiomatic `repo_mut()`Martin von Zweigbergk committed 2 years ago8d09062
  19. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  20. ui: make `status()` return a `dyn Write`, add `status_formatter()`Martin von Zweigbergk committed 2 years agoe38e290
  21. cli: add a Ui::status() helper for writing non-error to stderrMartin von Zweigbergk committed 2 years agoaeaab8a
  22. cli: add convenient wrapper for user revset evaluationYuya Nishihara committed 2 years ago6902706
  23. cli: allow multiple `-r` options for `duplicate`/`abandon`Austin Seipp committed 2 years ago2d0b656
  24. cli: make "duplicate none()" exit successfullyYuya Nishihara committed 2 years agof678ba0
  25. cli: use present tense "duplicate" in transaction descriptionYuya Nishihara committed 2 years agob2194d7
  26. cli: remove .unwrap() from cmd_duplicate() and simplify new commits mappingYuya Nishihara committed 2 years agodc7d1be
  27. cli: make "duplicate" evaluate source revisions all at onceYuya Nishihara committed 2 years ago4e3c772
  28. cli: extract CommandError and helper functions to new moduleYuya Nishihara committed 2 years ago97024e5
  29. cli: drop handling of legacy revset dag range operatorYuya Nishihara committed 2 years agoc73a092
  30. transaction: take description at end instead of startMartin von Zweigbergk committed 2 years ago60fae31
  31. commands: move duplicate code to duplicate.rsAntoine Cezar committed 3 years ago061dc81