zesterer / ariadne

A fancy diagnostics & error reporting crate
https://crates.io/crates/ariadne
MIT License
1.69k stars 74 forks source link

Up arrow character cannot be rendered in macOS #14

Open rhysd opened 2 years ago

rhysd commented 2 years ago

Repro

Run the example:

cargo run --example multiline

Expected results

All characters are rendered as expected

Actual results

Up arrow character 🭯 (U+1FB6F) is rendered as '?'.

screenshot

Additional info

I tried the following famous terminals but all did not display the character as expected.

And I also tried several famous fonts but they did not help to solve this issue too.

My enviornment

rhysd commented 2 years ago

I did a poll on Twitter (sorry for Japanese).

https://twitter.com/Linda_pp/status/1456855781500878854

101 people voted and 88 / 101 said the character is not displayed correctly.

zesterer commented 2 years ago

Hi, thanks for opening this issue! I'm planning to do a large rewrite of the crate within the next 2 weeks. One of the features I'll be adding is the ability to more precisely customise the characters used for error output, so hopefully this issue can be resolved then.