Code

History

Commits on ig/commit-debug to cli/src/commands/split.rs70+
  1. cli: make `split` more explicit that it uses filesetsMatt Kulukundis committed 1 year agoc82483b
  2. completion: suggest file paths incrementallyRemo Senekowitsch committed 1 year agoa8c35db
  3. completion: teach commands about filesRemo Senekowitsch committed 1 year ago5fcc549
  4. completion: teach commands about revisionsRemo Senekowitsch committed 1 year agodd6479f
  5. description_util: remove dependency on WorkspaceCommandHelperdploch committed 2 years ago85f1ac3
  6. split: do not prevent all changes from going into the first commitSamuel Tardieu committed 2 years agof38c59f
  7. split: do not reference file paths in warningSamuel Tardieu committed 2 years ago98c16c4
  8. cli: pass &Ui to parse fileset/revset/template functionsYuya Nishihara committed 2 years ago4533e81
  9. bookmarks: update some leftover uses of the word "branch"Martin von Zweigbergk committed 2 years ago1aa2aec
  10. cli: get repo path from `WorkspaceCommandHelper`, not from `ReadonlyRepo`Martin von Zweigbergk committed 2 years agobfb16a4
  11. transaction: rename `mut_repo()` to idiomatic `repo_mut()`Martin von Zweigbergk committed 2 years ago8d09062
  12. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  13. cli: port description template to templaterYuya Nishihara committed 2 years agod6e9788
  14. cli: merge description_template_for_*() functionsYuya Nishihara committed 2 years ago5a19eb6
  15. cli: commit, split: set default description to intermediate commit objectYuya Nishihara committed 2 years ago45d16f4
  16. cli: commit, split: pass temporary commit object to description helperYuya Nishihara committed 2 years ago6395d32
  17. cli: split: set up rewritten commits earlyYuya Nishihara committed 2 years ago453e4f3
  18. cli: split: make local variable names shorterYuya Nishihara committed 2 years ago0208e60
  19. cli: split: narrow scope of temporary variables of first/second commitsYuya Nishihara committed 2 years ago4e234c1
  20. cli: skip formatting instructions if not requiredScott Taylor committed 2 years agob27ff28
  21. cli: deprecate `jj split --siblings` in favor of `jj split --parallel`Martin von Zweigbergk committed 2 years agoa9953b3
  22. Refuse to split an empty commit with `jj split`.Alexander Potashev committed 2 years ago07559f2
  23. commit: add a helper for returning parent tree of `Commit`Martin von Zweigbergk committed 2 years agodbba2ed
  24. Simplify calls to `CommitRewriter::replace_parents()`Evan Mesterhazy committed 2 years agof9a3021
  25. Rewrite rebasing in `jj split` using `transform_descendants()`Evan Mesterhazy committed 2 years agoe0c53bc
  26. rewrite: take commit and new parents by value in `rebase_commit()`Martin von Zweigbergk committed 2 years ago057b7c8
  27. docs: stop mentioning `meld` as the default diff editorIlya Grigoriev committed 2 years ago82c85ba
  28. Fix a bug when the target of `jj split` has merge commit childrenEvan Mesterhazy committed 2 years ago37be542
  29. cli: inline matcher_from_values() in favor of parse_file_patterns()Yuya Nishihara committed 2 years ago9b1eb03
  30. Make check_rewritable take an iterator of &CommitId instead of &CommitEvan Mesterhazy committed 2 years agod4a0477
  31. Add a --siblings option to the jj split commandEvan Mesterhazy committed 2 years ago9763207
  32. ui: make `status()` return a `dyn Write`, add `status_formatter()`Martin von Zweigbergk committed 2 years agoe38e290
  33. cli: add a Ui::status() helper for writing non-error to stderrMartin von Zweigbergk committed 2 years agoaeaab8a
  34. cli: add "Hint: " or "Warning: " heading to almost all messagesYuya Nishihara committed 2 years ago3152570
  35. cli: highlight "Warning: " and "warning: " headingsYuya Nishihara committed 2 years ago1ebe751