Open jeffreycwitt opened 6 years ago
Hi, This is a very nice project. The unicode support is a problem though. I tried typing some greek and the rendering of diacritics is buggy: if you try typing ἄ (U+1F04) using dead keys (which is the standard), that is ᾿ then ´ then α, you'll end up with ῎ἄ (U+1FCE)(U+1F04) (showing up when you type the next key).
Hmm, I just tried that on my Mac and I didn't run into the problem.
I'd love to make this work better for you. What kind of system are you using? Any other information to help me re-create the problem would be helpful.
Ok my bad! This seems to be a browser issue: I run into it on Safari (11.0.1), but everything is fine on Firefox (56.0.2) or Chromium (62.0.3202.75). Hadn't thought of trying that before… I am also on macOS; it's the same on a local install and on herokuapp.com.
we need to make sure utf encoding of characters (especially those with accents) works. Today I was working with a colleague in the editor, we opened one file the editor was showing codes for characters with accent marks. I'm not sure what codes they were (maybe ascii).
In any case, its a problem if the the encoding of special characters gets changed when opened in the editor. These changes will then get added to the commit history when saved.