Code

History

Commits on ig/commit-debug to cli1750+
  1. copies: move `CopyRecords` to new `copies` moduleMartin von Zweigbergk committed 2 years agofd9a236
  2. drop "support" for legacy tree configMartin von Zweigbergk committed 2 years agoaa0fbd9
  3. Follow ups on post-submission comments for #4282.Essien Ita Essien committed 2 years agoe2a5c83
  4. diff: simplify conditions whether to emit color-words context linesYuya Nishihara committed 2 years ago1be955e
  5. diff: split color-words diffing to line-based and refinement stagesYuya Nishihara committed 2 years ago9beb570
  6. files: allow DiffLineIterator users to specify and retrieve line numbersYuya Nishihara committed 2 years ago59745fb
  7. diff: extract Diff::by_word() functionYuya Nishihara committed 2 years ago2be8e59
  8. rewrite: `move_commits`: do not remove parents of target commits which are outside the target setBenjamin Tan committed 2 years agof258664
  9. rebase: modify tests to include commit's parent branch in log outputBenjamin Tan committed 2 years agoe5493e0
  10. working_copy: delete `path()` method from traitMartin von Zweigbergk committed 2 years ago749a284
  11. next/prev: refactor movement utilities into cli/src/movement_utils.rsEssien Ita Essien committed 2 years ago237b41e
  12. next/prev: Add `jj log` output to more prev_next tests.Essien Ita Essien committed 2 years agoc6335ca
  13. tests: restore snapshots of line/word-oriented diff hunksYuya Nishihara committed 2 years agobe35ab1
  14. copy-tracking: implement copy tracking for external toolsMatt Kulukundis committed 2 years ago2f2e5fb
  15. files: replace precomputed has_left/right_content flags with functionsYuya Nishihara committed 2 years agoa973c7b
  16. diff: clarify that DiffLine hunk doesn't have [left, right] diff pairYuya Nishihara committed 2 years agocca5277
  17. copy-tracking: add support for `diff --git`Matt Kulukundis committed 2 years ago95e8dd5
  18. files: make DiffLineIterator accept generic DiffLine iteratorYuya Nishihara committed 2 years ago78c0128
  19. cli: propagate BackendError from tree diffsYuya Nishihara committed 2 years ago8b222e4
  20. `rewrite::move_commits()`: preserve order of parent commitsBenjamin Tan committed 2 years agoab604b4
  21. rebase: modify tests to avoid printing commit and change IDsBenjamin Tan committed 2 years ago4a17b9f
  22. copy-tracking: implement copy-tracking for --typesMatt Kulukundis committed 2 years ago0b179dc
  23. copy-tracking: `diff --name-only` is a no-opMatt Kulukundis committed 2 years agoeccc3e2
  24. diff_util: add copy records tracking to `DiffRenderer::show_patch`Benjamin Tan committed 2 years ago41e99cc
  25. cli: add basic tests for show commandBenjamin Tan committed 2 years agof983021
  26. Define `builtin_immutable_heads()` as a default revset alias.Essien Ita Essien committed 2 years agoa6d8009
  27. copy-tracking: improve --summary and add --statMatt Kulukundis committed 2 years agoec99a17
  28. config: expand tilde in ssh key filepathsAaron Bull Schaefer committed 2 years agoe803bed
  29. cargo: bump `git2` to 0.19.0Benjamin Tan committed 2 years ago38f6ee8
  30. rewrite: migrate `move_commits` function from `rebase` commandBenjamin Tan committed 2 years agoe2ab6d4
  31. copy-tracking: Add copy tracking as a post iteration stepMatt Kulukundis committed 2 years ago5911e5c
  32. copy-tracking: plumb CopyRecordMap through diff methodMatt Kulukundis committed 2 years ago34b0f87
  33. copy-tracking: create a MaterializedTreeDiffEntry typeMatt Kulukundis committed 2 years ago6bae5ea
  34. copy-tracking: add `source` field to `TreeDiffEntry`Matt Kulukundis committed 2 years agoe123eb2
  35. copy-tracking: create an explicit TreeDiffEntry structMatt Kulukundis committed 2 years ago8e84c60