Code

History

Commits on ig/commit-debug to cli/src/commit_templater.rs140+
  1. cli: cache immutable heads revset expressionYuya Nishihara committed 2 years ago7e04af1
  2. templates: add .normal_hex() for {Commit,Change}IdVamsi Avula committed 2 years agoa2e67bd
  3. bookmarks: update some leftover uses of the word "branch"Martin von Zweigbergk committed 2 years ago1aa2aec
  4. everything: Rename `branches` to `bookmarks`Philip Metzger committed 2 years agod9c68e0
  5. cli: rename `obslog` to `evolution-log`/`evolog`Martin von Zweigbergk committed 2 years agoa0fae76
  6. cli: change default inline threshold of color-words diffsYuya Nishihara committed 2 years ago5af906d
  7. templater: integrate copy tracking in commit.diff() templateYuya Nishihara committed 2 years ago8d166c7
  8. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  9. diff: pass tree diff stream in to inner show_*() functions as beforeYuya Nishihara committed 2 years ago4ffd3a3
  10. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  11. copies: filter rename source entries by CopiesTreeDiffStreamYuya Nishihara committed 2 years ago352a4a0
  12. diff: omit rename source entries from color-words diffsYuya Nishihara committed 2 years ago7684ab5
  13. diff: add option to display complex color-words diffs without inliningYuya Nishihara committed 2 years agoa83dadd
  14. cli: introduce options struct specific to color-words diffsYuya Nishihara committed 2 years agodecd913
  15. copies: add a separate diff stream item type with copy infoMartin von Zweigbergk committed 2 years ago721aa12
  16. merged_tree: provide separate version of `diff_stream()` with copy infoMartin von Zweigbergk committed 2 years ago7059849
  17. copies: move `CopyRecords` to new `copies` moduleMartin von Zweigbergk committed 2 years agofd9a236
  18. copy-tracking: add support for `diff --git`Matt Kulukundis committed 2 years ago95e8dd5
  19. copy-tracking: improve --summary and add --statMatt Kulukundis committed 2 years agoec99a17
  20. copy-tracking: Add copy tracking as a post iteration stepMatt Kulukundis committed 2 years ago5911e5c
  21. copy-tracking: plumb CopyRecordMap through diff methodMatt Kulukundis committed 2 years ago34b0f87
  22. templater: add commit.diff().<format>() methodsYuya Nishihara committed 2 years agod1912bf
  23. templater: use .map_or() to silence clippy without sacrificing readabilityYuya Nishihara committed 2 years ago3792f4a
  24. nightly clippy fixesIlya Grigoriev committed 2 years ago6d3d7c6
  25. templater: implement expect_*_arguments() as methodsYuya Nishihara committed 2 years ago04efac3
  26. templater: propagate error from commit.parents() methodYuya Nishihara committed 2 years agoa61f91b
  27. cleanup: propagate errors from `Commit::parents()`Martin von Zweigbergk committed 2 years ago0a758e7
  28. Refuse to split an empty commit with `jj split`.Alexander Potashev committed 2 years ago07559f2
  29. cli: parse out redundant "all:" revset modifier in arguments and templatesYuya Nishihara committed 2 years ago3307696
  30. templater: add tracking methods to remote RefNameYuya Nishihara committed 2 years ago8e4f755
  31. templater: wrap RefName with Rc to copy OnceCell aroundYuya Nishihara committed 2 years agoccabb11
  32. templater: extract remote-only RefName constructor as wellYuya Nishihara committed 2 years agocb0964b
  33. templater: extract trackable RefName constructorsYuya Nishihara committed 2 years agoe27421d
  34. templater: add helper method that unwraps Option<T> propertyYuya Nishihara committed 2 years agoc2c160f
  35. templater: remove IntoTemplate abstraction, use extension method insteadYuya Nishihara committed 2 years ago04063a0