Code

History

Commits on git-colocate to cli/src/diff_util.rs35+
  1. repo_path: add stub for checked to_fs_path(), rename unchecked functionsYuya Nishihara committed 2 years ago739bf8d
  2. diff: Allow setting the default level of context in config.Dave Townsend committed 2 years ago891fa88
  3. diff: remove duplicated source message from AccessDenied errorYuya Nishihara committed 2 years ago153873a
  4. object_id: implement Display on ObjectId typesYuya Nishihara committed 2 years agoad4b940
  5. formatter: flush color escape sequence when raw() stream is requestedYuya Nishihara committed 2 years ago8bb806e
  6. diff: inline contents and ranges vecs up to two sidesYuya Nishihara committed 2 years agoe5e85e7
  7. formatters: implement raw() for FormatRecorderVamsi Avula committed 2 years ago92103f4
  8. cli: in color-words diffs, highlight word-level hunks in context linesYuya Nishihara committed 2 years ago68f4860
  9. cli: extract helpers from show_color_words_context_lines()Yuya Nishihara committed 2 years ago1eeeb14
  10. cli: add diff --ignore-all-space/--ignore-space-change flagsYuya Nishihara committed 2 years ago6877ec4
  11. cli: extract UnifiedDiff/DiffStatOptions structsYuya Nishihara committed 2 years agodc95451
  12. cli: rename ColorWordsOptions to ColorWordsDiffOptionsYuya Nishihara committed 2 years agodf40a09
  13. diff: return matching hunk contents from all inputsYuya Nishihara committed 2 years ago383cca4
  14. style: add semicolon at the end of expressions used as statementsSamuel Tardieu committed 2 years ago3f2ef2e
  15. diff: buffer color-words context linesYuya Nishihara committed 2 years ago0c9bc37
  16. diff: extract function that prints color-words diff linesYuya Nishihara committed 2 years ago9f5ce93
  17. diff: extract line number handling from show_color_words_diff_line()Yuya Nishihara committed 2 years ago79e76c5
  18. diff: extract inter-diff helperYuya Nishihara committed 2 years ago03487af
  19. conflicts: pass around conflict contents without materializationYuya Nishihara committed 2 years ago9c9e564
  20. conflicts: split materialized value to FileConflict and OtherConflictYuya Nishihara committed 2 years ago73a8b13
  21. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  22. diff: pass tree diff stream in to inner show_*() functions as beforeYuya Nishihara committed 2 years ago4ffd3a3
  23. copies: determine copy/rename operation by CopiesTreeDiffStreamYuya Nishihara committed 2 years agof5187fa
  24. copies: extract (source, target) path pair to separate typeYuya Nishihara committed 2 years ago08262eb
  25. merged_tree: rename diff entry field from "value" to "values"Yuya Nishihara committed 2 years ago43bf195
  26. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  27. copies: filter rename source entries by CopiesTreeDiffStreamYuya Nishihara committed 2 years ago352a4a0
  28. diff: omit rename source entries from color-words diffsYuya Nishihara committed 2 years ago7684ab5
  29. copies: provide source path mapping by CopyRecordsYuya Nishihara committed 2 years ago2cffcc9
  30. diff: filter out uninteresting copy records by matcherYuya Nishihara committed 2 years ago5e356ff
  31. copies: turn add_records() into non-stream API, block_on_stream() by callerYuya Nishihara committed 2 years agod85e66b
  32. diff: add option to display complex color-words diffs without inliningYuya Nishihara committed 2 years agoa83dadd
  33. diff: pad last newline by show_color_words_diff_line()Yuya Nishihara committed 2 years agobe9b7ed
  34. diff: extract helper that prints color-words line numbersYuya Nishihara committed 2 years agobb686c1
  35. diff: extract helpers that process word-level diffs without interleavingYuya Nishihara committed 2 years ago6b2e191