Code

History

Commits on patch-1 to cli/src/commit_templater.rs35+
  1. cli, lib: convert revset expressions to use Arc over RcAustin Seipp committed 1 year ago5b83c98
  2. revset: require SymbolResolverExtension to be Send and SyncMartin von Zweigbergk committed 1 year agoba60fe1
  3. backend: remove unused TreeValue::Conflict and read/write methodsMartin von Zweigbergk committed 1 year agoda6c4b6
  4. templates: improve rustdocsJade Lovelace committed 1 year ago1712721
  5. clippy: Add `needless_lifetimes` lint.Matt Stark committed 1 year agoc1641c6
  6. templater: map stringify() of unset RefSymbol value to empty stringYuya Nishihara committed 1 year ago77e37b7
  7. templater: reorder generic functions in methods table, rename variablesYuya Nishihara committed 1 year agobbf12c5
  8. templater: add CommitEvolutionEntry typeYuya Nishihara committed 1 year ago425b719
  9. templater: add operation types and methods to commit templaterYuya Nishihara committed 1 year agob45336b
  10. templater: add commit.files() function to list existing filesYuya Nishihara committed 1 year agoabd7f43
  11. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  12. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  13. annotate: add original line number to templateDaniel Luz committed 1 year ago2c0a133
  14. workspaces: Add templating support to `workspace list`Pavan Kumar Sunkara committed 1 year agoc038ef4
  15. templater: rename PlainText pseudo type to StringifyYuya Nishihara committed 1 year agoe3b6599
  16. templater: inline expect_<construct>_with() parsing helpersYuya Nishihara committed 1 year ago4a9fcb0
  17. templater: add renderer.format_plain_text() for convenienceYuya Nishihara committed 1 year ago019ef25
  18. templater: make Commit object serializableYuya Nishihara committed 1 year ago5bfa792
  19. templater: make CommitRef object serializableYuya Nishihara committed 1 year ago8adf0f6
  20. templater: make some more value types serializableYuya Nishihara committed 1 year ago3d3159e
  21. templater: do not implicitly add final newline character to commit.descriptionYuya Nishihara committed 1 year ago4495574
  22. templater: add json() functionYuya Nishihara committed 1 year ago0a60e85
  23. templater: add function to convert property into serializable objectYuya Nishihara committed 1 year ago1d4b4c5
  24. cli: add "diff --template" argumentYuya Nishihara committed 1 year ago26ba2a0
  25. async: avoid some async blocks by making whole functions asyncMartin von Zweigbergk committed 1 year ago5ae5f9f
  26. templater: deprecate CommitId::normal_hex()Yuya Nishihara committed 1 year agoa9bae8b
  27. templater: split ChangeId/CommitId typesYuya Nishihara committed 1 year agoe9600cc
  28. templater: inline CommitOrChangeId::short/shortest() helpersYuya Nishihara committed 1 year ago0140aa5
  29. templater: introduce newtype to format ref/remote name in revset syntaxYuya Nishihara committed 1 year ago2d79c64
  30. tests: add helper to insert function to commit template environmentYuya Nishihara committed 1 year ago5e7bc34
  31. tests: add utility for commit template types, port trivial testsYuya Nishihara committed 1 year ago3e182c1
  32. templater: use Self::<variant> in property enums for shortYuya Nishihara committed 1 year agofad12d9
  33. templater: port list methods to symbol tableYuya Nishihara committed 1 year agoec3d07f
  34. templater: inline old impl_core_wrap_property_fns!() macroYuya Nishihara committed 1 year ago1194b94
  35. templater: replace remainders of P::wrap_<type>(), remove old wrap_<type> fnsYuya Nishihara committed 1 year agof5c36d5