From: Eli Zaretskii Date: Sun, 20 Sep 2020 11:08:35 +0000 (+0300) Subject: Mention in PROBLEMS the problems with fonts and Uniscribe X-Git-Tag: emacs-27.1.90~142 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=f750def778;p=emacs.git Mention in PROBLEMS the problems with fonts and Uniscribe * etc/PROBLEMS: Mention font-related problems with Uniscribe on MS-Windows. (Bug#39340) --- diff --git a/etc/PROBLEMS b/etc/PROBLEMS index 12cfbd0de2f..32ac715e621 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS @@ -918,6 +918,19 @@ index 5504171..431adf8 100644 If you can't modify that file directly, copy it to the directory ~/.m17n.d/ (create it if it doesn't exist), and apply the patch. +** On MS-Windows, some characters display as boxes with hex code. + +Also, some characters could display with wrong fonts. + +This can happen if Emacs was compiled without HarfBuzz support, and/or +if the HarfBuzz DLLs are not available at run time. Emacs will then +fall back to the Uniscribe as its shaping engine; Uniscribe was +deprecated by Microsoft, and sometimes fails to display correctly when +modern fonts are used, such as Noto Emoji or Ebrima. + +The solution is to switch to a configuration that uses HarfBuzz as its +shaping engine, where these problems don't exist. + * Internationalization problems ** M-{ does not work on a Spanish PC keyboard.