brew icon indicating copy to clipboard operation
brew copied to clipboard

"arrow" cli output is weird with ligatures enabled

Open driverkt opened this issue 8 months ago • 1 comments

Verification

  • [X] This issue's title and/or description do not reference a single formula e.g. brew install wget. If they do, open an issue at https://github.com/Homebrew/homebrew-core/issues/new/choose instead.

Provide a detailed description of the proposed feature

Using the monaspace font, with ligatures enabled (specifically stylistic set ss03), makes the arrow (==>) in the output look strange. VSCode renders it as one ligature layered over another (== and =>). iTerm just uses the last two characters as a ligature and leaves the first = alone. Consider changing this arrow, if possible.

What is the motivation for the feature?

Cleaner output for users of fonts with ligatures.

How will the feature be relevant to at least 90% of Homebrew users?

I can't say for sure how many people use fonts with ligatures. 🤷🏻‍♂️

What alternatives to the feature have been considered?

No action.

driverkt avatar May 25 '24 06:05 driverkt