Code

History

Commits on ig/commit-debug to cli/src/template_builder.rs105+
  1. formatter: rename Style fields to match configuration keysYuya Nishihara committed 1 year ago7ae1a97
  2. templater: add != operator as user would probably expect that it existsYuya Nishihara committed 2 years ago6739dcc
  3. templater: add abstraction to implement equality operation per typeYuya Nishihara committed 2 years agob556fc6
  4. template: add support for logical equality operatorBenjamin Tan committed 2 years ago1372b39
  5. templater: add pad/truncate functionsYuya Nishihara committed 2 years ago0092847
  6. templates: Timestamp: add `after`, `before` methodsBenjamin Tan committed 2 years ago0f605b8
  7. templates: add raw_escape_sequenceVamsi Avula committed 2 years agofb93394
  8. templater: pass diagnostics receiver aroundYuya Nishihara committed 2 years ago11286b3
  9. revset, templater: make context message of nested errors less specificYuya Nishihara committed 2 years agodf89679
  10. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  11. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  12. dsl_util: add keyword arguments and parsing helper to FunctionCallNodeYuya Nishihara committed 2 years agob0845d1
  13. dsl_util: add trait for alias substitution errorsYuya Nishihara committed 2 years ago5061d4b
  14. templater: implement expect_*_arguments() as methodsYuya Nishihara committed 2 years ago04efac3
  15. templater: attach alias traces to type errorsYuya Nishihara committed 2 years ago47d372b
  16. cli: add `ui.color = "debug"`tinger committed 2 years agod0a29a8
  17. templater: add SizeHint type to represent revset.count_estimate() valueYuya Nishihara committed 2 years ago9a5b001
  18. templater: add optional integer typeYuya Nishihara committed 2 years ago62decb7
  19. templater: remove IntoTemplate abstraction, use extension method insteadYuya Nishihara committed 2 years ago04063a0
  20. templater: include actual type name in error messagesYuya Nishihara committed 2 years agoa63dbcc
  21. templater: add type_name() method to tagged property typesYuya Nishihara committed 2 years ago5394f34
  22. templater: consolidate "unexpected expression" error constructorsYuya Nishihara committed 2 years ago76f3b80
  23. templater: propagate error from formatted string propertyYuya Nishihara committed 2 years ago32b623d
  24. templater: introduce Formatter wrapper to switch strict/lax evaluationsYuya Nishihara committed 2 years ago71c2006
  25. revset, templater: render parse error as usual error chainYuya Nishihara committed 2 years ago2cd70bd
  26. templater: add coalesce() function that selects first non-empty contentYuya Nishihara committed 2 years agoa2a9b7d
  27. templater: turn logical && and || into short-circuiting operatorsYuya Nishihara committed 2 years ago96e0bc0
  28. templater: update comment why Template isn't TemplateProperty<Output = ..>Yuya Nishihara committed 2 years agodf7be43
  29. templater: remove unused context parameter from Template<C>Yuya Nishihara committed 2 years ago577e030
  30. templater: turn Root/PlaceholderTemplate into non-Template typeYuya Nishihara committed 2 years ago24ab8f7
  31. templater: leverage TemplateProperty::map/and_then() helpersYuya Nishihara committed 2 years agofad7128
  32. templater: remove Context type from TemplateLanguage/PropertyYuya Nishihara committed 2 years ago911cf4b
  33. templater: don't define TemplateLanguage::Context staticallyYuya Nishihara committed 2 years agocecae84
  34. generic_templater: clone &Context to Self_ property like other languagesYuya Nishihara committed 2 years ago0170261
  35. generic_templater: remove &language argument from keyword functionsYuya Nishihara committed 2 years ago915e75e

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t