Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(fmt): Improve terminal styling support #298

Merged
merged 13 commits into from
Jan 19, 2024
Merged

fix(fmt): Improve terminal styling support #298

merged 13 commits into from
Jan 19, 2024

Commits on Jan 18, 2024

  1. chore: Bump MSRV to 1.71

    - 1.70.0 is needed for `anstream` to be added
    - 1.71.0 is needed for changes to how cargo treats features
    epage committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    a77a761 View commit details
    Browse the repository at this point in the history
  2. perf: Remove is-terminal dependency

    epage committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    fb603ba View commit details
    Browse the repository at this point in the history
  3. fix(fmt)!: Remove color support

    epage committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    5cbbff9 View commit details
    Browse the repository at this point in the history
  4. refactor(fmt): Flatten mods

    epage committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    0016e2c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1c50358 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f3de55b View commit details
    Browse the repository at this point in the history
  7. feat(fmt): Add back color support

    This also adds support for `NO_COLOR` and `CLICOLOR_FORCE`, see https://bixense.com/clicolors/
    epage committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    bce8463 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7d5b72a View commit details
    Browse the repository at this point in the history
  9. docs: Add back in custom colors

    epage committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    2f3ca7d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    303a9c0 View commit details
    Browse the repository at this point in the history
  11. fix(fmt): Print colors for tests

    This was discussed in rust-cli#225 but no dedicated issue for it.
    epage committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    4276f5f View commit details
    Browse the repository at this point in the history
  12. fix(fmt): Allow styling on the Pipe

    epage committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    730b0a0 View commit details
    Browse the repository at this point in the history
  13. chore(fmt): Add debug impls

    epage committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    ea46409 View commit details
    Browse the repository at this point in the history