Code

History

Commits on ig/docs-commitid to cli/src/formatter.rs35
  1. formatter: add support for ANSI 256-color paletteDaniel Luz committed 1 year ago2f95eaf
  2. formatter: add support for reversing colorsDaniel Luz committed 1 year ago05c77a8
  3. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  4. tests: wrap formatter output so insta won't trim trailing whitespaceYuya Nishihara committed 1 year agoc6ed2af
  5. formatter: add support for italic textGeorge Christou committed 1 year ago9314df9
  6. formatter: leverage serde to parse color stylesYuya Nishihara committed 1 year ago32ee480
  7. formatter: rename Style fields to match configuration keysYuya Nishihara committed 1 year ago7ae1a97
  8. formatter: in tests, use IndexMap to preserve definition order of colorsYuya Nishihara committed 1 year ago1c7634f
  9. config: migrate underlying data structure to toml_editYuya Nishihara committed 1 year agoe2be4fa
  10. cli: replace uses of .get_table() to include better error indicationYuya Nishihara committed 1 year agoec14d08
  11. config: introduce our ConfigGetError typeYuya Nishihara committed 1 year agoc0ce880
  12. cli: migrate remainder of Config::get() to StackedConfig::get()Yuya Nishihara committed 1 year ago4134511
  13. formatter: migrate tests to be using StackedConfigYuya Nishihara committed 1 year ago548f85d
  14. config: add type alias for config::ConfigErrorYuya Nishihara committed 1 year ago6d26d53
  15. text_util: add function to pad labeled textYuya Nishihara committed 2 years agoca5d119
  16. style: remove unneeded lifetimes from trait implementationsSamuel Tardieu committed 2 years ago2112584
  17. formatter: flush color escape sequence when raw() stream is requestedYuya Nishihara committed 2 years ago8bb806e
  18. formatters: implement raw() for FormatRecorderVamsi Avula committed 2 years ago92103f4
  19. style: add semicolon at the end of expressions used as statementsSamuel Tardieu committed 2 years ago3f2ef2e
  20. style: inline variables into format stringsSamuel Tardieu committed 2 years ago46e2723
  21. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  22. formatter: make error type of with_label() callback genericYuya Nishihara committed 2 years ago052f022
  23. formatter: minor cleanup in --color=debug handlingYuya Nishihara committed 2 years ago8ee5b78
  24. --color=debug: combine segments with same labelsJonathan Tan committed 2 years agode2940f
  25. --color=debug: print unlabeled text without markupJonathan Tan committed 2 years ago579ba80
  26. formatter: add .labeled().with_heading() helperYuya Nishihara committed 2 years agob9e29b0
  27. ui: add per-type FormatterFactory constructors, inline selectionYuya Nishihara committed 2 years agoe3b3b55
  28. ui: forward .color() to FormatterFactoryYuya Nishihara committed 2 years ago46226a4
  29. cli: add `ui.color = "debug"`tinger committed 2 years agod0a29a8
  30. cli: add support for formatted error hintsYuya Nishihara committed 2 years ago1061c91
  31. formatter: add wrapper that writes labeled heading once with contentYuya Nishihara committed 2 years ago894219d
  32. formatter: use write!() or writeln!() thoroughly, remove .write_str()Yuya Nishihara committed 2 years ago00285be
  33. cli: allow colors in form #rrggbbTom Ward committed 2 years ago933150d
  34. formatter: reset colors on early dropMartin von Zweigbergk committed 3 years ago46a8afe
  35. cli: move src/ directory to new cli/ directoryAustin Seipp committed 3 years ago48fa821