ariadne icon indicating copy to clipboard operation
ariadne copied to clipboard

Up arrow character cannot be rendered in macOS

Open rhysd opened this issue 4 years ago • 2 comments

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.

  • Terminal.app
  • iTerm2
  • Alacritty

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

  • SF Mono
  • Courier
  • Menlo
  • Monaco
  • JetBrains Mono NL

My enviornment

  • macOS 11
  • Rust 1.56.1

rhysd avatar Nov 06 '21 05:11 rhysd

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.

rhysd avatar Nov 06 '21 11:11 rhysd

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.

zesterer avatar Nov 07 '21 16:11 zesterer