vlaaad / reveal

Read Eval Visualize Loop for Clojure

Home Page:https://vlaaad.github.io/reveal/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support for unicode characters

mmeroberts opened this issue · comments

I love the tool, but it can't handle high value utf characters. Could this support be added

Hi! Do you mean some rare characters are displayed wrong (e.g. as rectangles)? I think that's possible because not every character is present in the built-in font... Meanwhile, you could try using your own monospace font that has all the characters you need — see customization section.

Thanks for the reply. Sadly the font I need to display the international characters is not a monotype font. As this is data and there is not a monospaced font available for the language - in fact, it is not an applicable concept.

Hi there,
This is just a followup to explain why it is not always possible to use a monotype font. For me the data I am manipulating is non-roman based language. It has letters that are displayed one above the other and so monotype-ness is not appropriate. As this is part of the data that I am using it means that I can't see some of the data that is being processed when using reveal. I like revel very much as the use of tap> etc makes life very easy to handle, but currently I am unable to use it as I only get boxes for part of my data and I can be sure that my program is working. By the way my normal repl in Cursive handles the characters correctly.

I tried font Iosevka on my Macos, it display Chinese characters in Reveal.