Code

History

Commits on ig/vimdiffwarn to cli/src/commit_templater.rs70+
  1. templater: make "git_head" return boolean, render it as "git_head()"Yuya Nishihara committed 2 years ago5dd6185
  2. object_id: add ChangeId::reverse_hex() for convenienceYuya Nishihara committed 2 years ago59c635b
  3. id_prefix: propagate error from disambiguation indexYuya Nishihara committed 2 years ago09d91ef
  4. id_prefix: add explicit method that loads disambiguation indexYuya Nishihara committed 2 years agobf6620d
  5. cli: add diff --ignore-all-space/--ignore-space-change flagsYuya Nishihara committed 2 years ago6877ec4
  6. cli: extract UnifiedDiff/DiffStatOptions structsYuya Nishihara committed 2 years agodc95451
  7. cli: rename ColorWordsOptions to ColorWordsDiffOptionsYuya Nishihara committed 2 years agodf40a09
  8. revset, templater: add deprecation warningsYuya Nishihara committed 2 years ago49e45cc
  9. templater: pass diagnostics receiver aroundYuya Nishihara committed 2 years ago11286b3
  10. revset: pass diagnostics receiver aroundYuya Nishihara committed 2 years ago8b1760c
  11. fileset: pass diagnostics receiver around, add printing functionYuya Nishihara committed 2 years ago4b477fa
  12. revset, templater: make context message of nested errors less specificYuya Nishihara committed 2 years agodf89679
  13. cli: cache immutable heads revset expressionYuya Nishihara committed 2 years ago7e04af1
  14. templates: add .normal_hex() for {Commit,Change}IdVamsi Avula committed 2 years agoa2e67bd
  15. bookmarks: update some leftover uses of the word "branch"Martin von Zweigbergk committed 2 years ago1aa2aec
  16. everything: Rename `branches` to `bookmarks`Philip Metzger committed 2 years agod9c68e0
  17. cli: rename `obslog` to `evolution-log`/`evolog`Martin von Zweigbergk committed 2 years agoa0fae76
  18. cli: change default inline threshold of color-words diffsYuya Nishihara committed 2 years ago5af906d
  19. templater: integrate copy tracking in commit.diff() templateYuya Nishihara committed 2 years ago8d166c7
  20. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  21. diff: pass tree diff stream in to inner show_*() functions as beforeYuya Nishihara committed 2 years ago4ffd3a3
  22. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  23. copies: filter rename source entries by CopiesTreeDiffStreamYuya Nishihara committed 2 years ago352a4a0
  24. diff: omit rename source entries from color-words diffsYuya Nishihara committed 2 years ago7684ab5
  25. diff: add option to display complex color-words diffs without inliningYuya Nishihara committed 2 years agoa83dadd
  26. cli: introduce options struct specific to color-words diffsYuya Nishihara committed 2 years agodecd913
  27. copies: add a separate diff stream item type with copy infoMartin von Zweigbergk committed 2 years ago721aa12
  28. merged_tree: provide separate version of `diff_stream()` with copy infoMartin von Zweigbergk committed 2 years ago7059849
  29. copies: move `CopyRecords` to new `copies` moduleMartin von Zweigbergk committed 2 years agofd9a236
  30. copy-tracking: add support for `diff --git`Matt Kulukundis committed 2 years ago95e8dd5
  31. copy-tracking: improve --summary and add --statMatt Kulukundis committed 2 years agoec99a17
  32. copy-tracking: Add copy tracking as a post iteration stepMatt Kulukundis committed 2 years ago5911e5c
  33. copy-tracking: plumb CopyRecordMap through diff methodMatt Kulukundis committed 2 years ago34b0f87
  34. templater: add commit.diff().<format>() methodsYuya Nishihara committed 2 years agod1912bf
  35. templater: use .map_or() to silence clippy without sacrificing readabilityYuya Nishihara committed 2 years ago3792f4a