Code

History

Commits on ig/commit-debug to cli/src1925+
  1. cli: highlight "Warning: " and "warning: " headingsYuya Nishihara committed 2 years ago1ebe751
  2. cli: highlight "Hint: " headingYuya Nishihara committed 2 years ago78ce9ea
  3. formatter: add wrapper that writes labeled heading once with contentYuya Nishihara committed 2 years ago894219d
  4. repo: delete `record_rewritten_commit()`Martin von Zweigbergk committed 2 years agod2043f0
  5. repo: make `record_rewritten_commit()` accept only one replacement idMartin von Zweigbergk committed 2 years agoe55168f
  6. next, prev: fix choice from more than two targetsYuya Nishihara committed 2 years ago02d4d14
  7. cli: indent commits summary in single revset resolution hintYuya Nishihara committed 2 years ago15ff7df
  8. cli: format single revset resolution hint with reused template instanceYuya Nishihara committed 2 years ago65ef700
  9. templater: turn logical && and || into short-circuiting operatorsYuya Nishihara committed 2 years ago96e0bc0
  10. templater: update comment why Template isn't TemplateProperty<Output = ..>Yuya Nishihara committed 2 years agodf7be43
  11. templater: remove unused context parameter from Template<C>Yuya Nishihara committed 2 years ago577e030
  12. templater: turn Root/PlaceholderTemplate into non-Template typeYuya Nishihara committed 2 years ago24ab8f7
  13. git-push: process --change branches first to avoid pushing old branch stateYuya Nishihara committed 2 years agof312307
  14. git-push: filter out duplicated branch names by callerYuya Nishihara committed 2 years ago538bfbc
  15. git-push: extract function that updates push-{change_id} branchesYuya Nishihara committed 2 years agod749ef0
  16. git-push: check duplicated --change branch prior to recording branch_updatesYuya Nishihara committed 2 years ago620f0cd
  17. cli: split single revset resolution hint to paragraphsYuya Nishihara committed 2 years agoe50d96e
  18. cli: remove less-frequently-used user_error factoriesYuya Nishihara committed 2 years agob77a110
  19. cli: allow to attach multiple hints to CommandErrorYuya Nishihara committed 2 years ago2523dc1
  20. cli: extract helper that prints error message, sources, and hintYuya Nishihara committed 2 years agobb0dcc0
  21. cli: reorganize CommandError as (kind, err, hint) tupleYuya Nishihara committed 2 years agoaeb3470
  22. cli: extract clap::Error handling to functionYuya Nishihara committed 2 years ago7a2077a
  23. cli: add more CommandError factory functions, consolidate inner typeYuya Nishihara committed 2 years agoc333481
  24. log: encode elided node as NoneYuya Nishihara committed 2 years agoc311131
  25. commit_templater: teach elidable (or optional) commitYuya Nishihara committed 2 years ago2fc7feb
  26. cli: add option to list only conflicted branchesSimon Wollwage committed 2 years ago63771d6
  27. git-push: Display messages from remoteBenjamin Tan committed 2 years ago3034dbb
  28. ui: Remove `&mut` requirement for prompt functionsBenjamin Tan committed 2 years ago2831459
  29. templater: leverage TemplateProperty::map/and_then() helpersYuya Nishihara committed 2 years agofad7128
  30. templater: add helper methods to map property like Option/ResultYuya Nishihara committed 2 years agoa3d4448
  31. cli: avoid bad hint "Prefix the expression with 'all'..."Aleksey Kuznetsov committed 2 years agod8c8494
  32. formatter: use write!() or writeln!() thoroughly, remove .write_str()Yuya Nishihara committed 2 years ago00285be
  33. templater: remove Context type from TemplateLanguage/PropertyYuya Nishihara committed 2 years ago911cf4b
  34. templater: remove now unused TemplatePropertyFn wrapperYuya Nishihara committed 2 years ago0fad9c9
  35. templater: don't define TemplateLanguage::Context staticallyYuya Nishihara committed 2 years agocecae84