Code

History

Commits on git-colocate to cli/src/commit_templater.rs35+
  1. templater: add abstraction to implement equality operation per typeYuya Nishihara committed 2 years agob556fc6
  2. cli: add helper method that resolves user symbols in revset expressionYuya Nishihara committed 2 years agob0eb776
  3. revset: reorganize expression resolution/evaluation methodsYuya Nishihara committed 2 years ago62e4943
  4. revset: introduce type-safe user/resolved expression statesYuya Nishihara committed 2 years agoe55d03a
  5. revset: propagate evaluation errors from other Revset methodsYuya Nishihara committed 2 years agoa493913
  6. revset: move containing_fn() type alias to libYuya Nishihara committed 2 years ago825b667
  7. templater: make "git_head" return boolean, render it as "git_head()"Yuya Nishihara committed 2 years ago5dd6185
  8. object_id: add ChangeId::reverse_hex() for convenienceYuya Nishihara committed 2 years ago59c635b
  9. id_prefix: propagate error from disambiguation indexYuya Nishihara committed 2 years ago09d91ef
  10. id_prefix: add explicit method that loads disambiguation indexYuya Nishihara committed 2 years agobf6620d
  11. cli: add diff --ignore-all-space/--ignore-space-change flagsYuya Nishihara committed 2 years ago6877ec4
  12. cli: extract UnifiedDiff/DiffStatOptions structsYuya Nishihara committed 2 years agodc95451
  13. cli: rename ColorWordsOptions to ColorWordsDiffOptionsYuya Nishihara committed 2 years agodf40a09
  14. revset, templater: add deprecation warningsYuya Nishihara committed 2 years ago49e45cc
  15. templater: pass diagnostics receiver aroundYuya Nishihara committed 2 years ago11286b3
  16. revset: pass diagnostics receiver aroundYuya Nishihara committed 2 years ago8b1760c
  17. fileset: pass diagnostics receiver around, add printing functionYuya Nishihara committed 2 years ago4b477fa
  18. revset, templater: make context message of nested errors less specificYuya Nishihara committed 2 years agodf89679
  19. cli: cache immutable heads revset expressionYuya Nishihara committed 2 years ago7e04af1
  20. templates: add .normal_hex() for {Commit,Change}IdVamsi Avula committed 2 years agoa2e67bd
  21. bookmarks: update some leftover uses of the word "branch"Martin von Zweigbergk committed 2 years ago1aa2aec
  22. everything: Rename `branches` to `bookmarks`Philip Metzger committed 2 years agod9c68e0
  23. cli: rename `obslog` to `evolution-log`/`evolog`Martin von Zweigbergk committed 2 years agoa0fae76
  24. cli: change default inline threshold of color-words diffsYuya Nishihara committed 2 years ago5af906d
  25. templater: integrate copy tracking in commit.diff() templateYuya Nishihara committed 2 years ago8d166c7
  26. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  27. diff: pass tree diff stream in to inner show_*() functions as beforeYuya Nishihara committed 2 years ago4ffd3a3
  28. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  29. copies: filter rename source entries by CopiesTreeDiffStreamYuya Nishihara committed 2 years ago352a4a0
  30. diff: omit rename source entries from color-words diffsYuya Nishihara committed 2 years ago7684ab5
  31. diff: add option to display complex color-words diffs without inliningYuya Nishihara committed 2 years agoa83dadd
  32. cli: introduce options struct specific to color-words diffsYuya Nishihara committed 2 years agodecd913
  33. copies: add a separate diff stream item type with copy infoMartin von Zweigbergk committed 2 years ago721aa12
  34. merged_tree: provide separate version of `diff_stream()` with copy infoMartin von Zweigbergk committed 2 years ago7059849
  35. copies: move `CopyRecords` to new `copies` moduleMartin von Zweigbergk committed 2 years agofd9a236