Code

History

Commits on git-sync to cli/src/diff_util.rs210+
  1. diff: simplify context line extraction by using DoubleEndedIteratorYuya Nishihara committed 2 years ago318f594
  2. diff: extract helpers that push unified-diff hunk linesYuya Nishihara committed 2 years ago3d458c3
  3. diff: inline hunk processing in get_diff_stat()Yuya Nishihara committed 2 years ago0ca8502
  4. cli: underline added/removed lines only in color-words diffsMartin von Zweigbergk committed 2 years ago848bb61
  5. cli: add label for line numbers in `--color-words` diffMartin von Zweigbergk committed 2 years ago5ba6078
  6. cli: Add an option to diff to output only paths.Matt Kulukundis committed 2 years ago33ab8d4
  7. diff: simply pass tokenizer Fn by valueYuya Nishihara committed 2 years ago5f2f13a
  8. diff_util: don't panic for file hashes < 10 hex charsdploch committed 2 years ago539edad
  9. backend: add error variant for access denied, handle when diffingMartin von Zweigbergk committed 2 years ago404f31c
  10. diff_util: replace `DiffWorkspaceContext` by `RepoPathUiConverter`Martin von Zweigbergk committed 2 years ago35c7606
  11. conflicts: indicate executable conflict in git-format diffMartin von Zweigbergk committed 2 years agob227dde
  12. diff_util: remove WorkspaceCommandHelper dependency from show functionsYuya Nishihara committed 2 years ago4d9c84a
  13. diff_util: remove WorkspaceCommandHelper dependency from inner show functionsYuya Nishihara committed 2 years ago7341bff
  14. diff_util: pass repo in to inner show functions by argumentYuya Nishihara committed 2 years ago13f10f6
  15. diff_util: pass term_width() in to show_diff_stat() by argumentYuya Nishihara committed 2 years ago6e7c9f1
  16. diff_util: remove CommandError dependency from show functionsYuya Nishihara committed 2 years agof614c96
  17. commit: add a helper for returning parent tree of `Commit`Martin von Zweigbergk committed 2 years agodbba2ed
  18. formatter: use write!() or writeln!() thoroughly, remove .write_str()Yuya Nishihara committed 2 years ago00285be
  19. Add --context flag for diffs.Anton Älgmyr committed 2 years ago38b27de
  20. cli: extract CommandError and helper functions to new moduleYuya Nishihara committed 2 years ago97024e5
  21. cli: don't ignore 'diff --tool=:builtin', report errorYuya Nishihara committed 2 years ago9698a13
  22. merge_tools: inline get_tool_config_from_args()Yuya Nishihara committed 2 years agod7ad054
  23. don't try to diff binary filesjyn committed 2 years ago52f4fb1
  24. cli: change `R` to `D` for "deleted" in diff summaryIlya Grigoriev committed 2 years agobef2eca
  25. cli: group diff formatting options in helpYuya Nishihara committed 2 years ago3357882
  26. object_id: extract ObjectId trait and macros to separate moduleYuya Nishihara committed 2 years agofa5e407
  27. cli: read files concurrently when diffingMartin von Zweigbergk committed 3 years ago0d02724
  28. repo_path: make to_internal_file_string() return &str, rename accordinglyYuya Nishihara committed 2 years ago55f7527
  29. diff_utils: return `&str` from `basic_diff_file_type()`Martin von Zweigbergk committed 3 years agobf36933
  30. cli: pass `MaterializedTreeValue` into `diff_content()`Martin von Zweigbergk committed 3 years agoffbfd74
  31. cli: pass `MaterializedTreeValue` into `git_diff_part()`Martin von Zweigbergk committed 3 years ago120115a
  32. diff_utils: pass tree value into `diff_content()` by valueMartin von Zweigbergk committed 3 years agob11f7ee
  33. conflicts: add another helper for materializing a tree valueMartin von Zweigbergk committed 3 years ago9b24d24
  34. merged_tree: add `Stream`-based version of `diff()`, delegating for nowMartin von Zweigbergk committed 3 years ago72245cf
  35. async: switch to `pollster`'s `block_on()`Martin von Zweigbergk committed 3 years ago24b7066

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t