]> git.eshelyaron.com Git - emacs.git/commitdiff
Mention in PROBLEMS the problems with fonts and Uniscribe
authorEli Zaretskii <eliz@gnu.org>
Sun, 20 Sep 2020 11:08:35 +0000 (14:08 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sun, 20 Sep 2020 11:08:35 +0000 (14:08 +0300)
* etc/PROBLEMS: Mention font-related problems with Uniscribe on
MS-Windows.  (Bug#39340)

etc/PROBLEMS

index 12cfbd0de2f8a24d258490437f2e08a1a4c25045..32ac715e621b921173a2af3d22974632266733aa 100644 (file)
@@ -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.