Code

History

Commits on ig/commit-debug to cli/tests/test_diff_command.rs105+
  1. diff: add tests for mode changes and absent/empty transitionsYuya Nishihara committed 2 years ago0912c74
  2. --color=debug: combine segments with same labelsJonathan Tan committed 2 years agode2940f
  3. diff: highlight word-level changes in git diffsYuya Nishihara committed 2 years ago44a3901
  4. diff: add a file-by-file variant for external diff toolsMatt Kulukundis committed 2 years agoaaa99e6
  5. diff: do not add excessive number of context lines to last unified-diff hunkYuya Nishihara committed 2 years agof9a15ba
  6. tests: add test for leading/trailing diff context linesYuya Nishihara committed 2 years agoa4f5462
  7. commit_builder: reset author timestamp on discardable commitsScott Taylor committed 2 years ago1eebbe5
  8. tests: add word-level hunks and capture some colorized diff outputsYuya Nishihara committed 2 years ago5abc87f
  9. cli: Add an option to diff to output only paths.Matt Kulukundis committed 2 years ago33ab8d4
  10. tests: avoid deprecated `jj init --git/--git-repo`Martin von Zweigbergk committed 2 years agofe9daac
  11. merge_tools: leverage Display for printing exit statusYuya Nishihara committed 2 years agob0d17ac
  12. tests: avoid a use of deprecated `jj move`Martin von Zweigbergk committed 2 years ago9503179
  13. fileset: parse cwd/root-glob patternsYuya Nishihara committed 2 years ago4474577
  14. cli: warn explicit paths not exist in either of diff treesYuya Nishihara committed 2 years agoae70db8
  15. cli: add "Hint: " or "Warning: " heading to almost all messagesYuya Nishihara committed 2 years ago3152570
  16. cli: show timestamp in local timezone and without millis and offsetMartin von Zweigbergk committed 2 years agoe51878f
  17. Add --context flag for diffs.Anton Älgmyr committed 2 years ago38b27de
  18. cli: don't ignore 'diff --tool=:builtin', report errorYuya Nishihara committed 2 years ago9698a13
  19. cli: rename --verbose to --debug to better fit what it doesAlexis (Poliorcetics) Bourget committed 2 years ago0fc5005
  20. compile integration tests as a single binaryjyn committed 2 years agod66fcf2
  21. don't try to diff binary filesjyn committed 2 years ago52f4fb1
  22. cli: change `R` to `D` for "deleted" in diff summaryIlya Grigoriev committed 2 years agobef2eca
  23. clippy: fix new issues spotted by nightly versionMartin von Zweigbergk committed 2 years agoc2d5e3d
  24. merge_tools: do not follow or change permission of symlinksYuya Nishihara committed 3 years agod8a7822
  25. tests: replace jj_cmd_success() involving mutation to allow stderr outputYuya Nishihara committed 3 years ago58acc1d
  26. revset: convert root symbol to functionYuya Nishihara committed 3 years agoe3c85d6
  27. cli: make diff stat calculate path length based on unicode widthYuya Nishihara committed 3 years ago1c7d2b9
  28. cli: include both ascii and non-ascii file names in diff stat testYuya Nishihara committed 3 years ago643b2d4
  29. cli: trim path in diff stat if it's long, to give room for statMartin von Zweigbergk committed 3 years agob18c97a
  30. cli: fix indentation of two insta snapshotsMartin von Zweigbergk committed 3 years ago497f4a9
  31. cli: make diff stat determine path length in chars, not bytesMartin von Zweigbergk committed 3 years ago5ecc95a
  32. cli: use non-ascii chars in diff stat testMartin von Zweigbergk committed 3 years ago0493e2b
  33. cli: don't crash diffstat on very narrow terminalsMartin von Zweigbergk committed 3 years ago4377c08
  34. cli: allow diff stat bar to be one character longerMartin von Zweigbergk committed 3 years ago5ce4ed4
  35. cli: fix crash on diff stat with long path nameMartin von Zweigbergk committed 3 years ago9395281