aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2020-09-20 14:08:35 +0300
committerEli Zaretskii2020-09-20 14:08:35 +0300
commitf750def7785a548d4be3aa27071ac47219f7a4e2 (patch)
tree9302f82fa4e8b4a8031203ac6fa2b80652497641
parent082d8a21b1751d7e5e5ca5cfcd6112da23f928ff (diff)
downloademacs-f750def7785a548d4be3aa27071ac47219f7a4e2.tar.gz
emacs-f750def7785a548d4be3aa27071ac47219f7a4e2.zip
Mention in PROBLEMS the problems with fonts and Uniscribe
* etc/PROBLEMS: Mention font-related problems with Uniscribe on MS-Windows. (Bug#39340)
-rw-r--r--etc/PROBLEMS13
1 files changed, 13 insertions, 0 deletions
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
918If you can't modify that file directly, copy it to the directory 918If you can't modify that file directly, copy it to the directory
919~/.m17n.d/ (create it if it doesn't exist), and apply the patch. 919~/.m17n.d/ (create it if it doesn't exist), and apply the patch.
920 920
921** On MS-Windows, some characters display as boxes with hex code.
922
923Also, some characters could display with wrong fonts.
924
925This can happen if Emacs was compiled without HarfBuzz support, and/or
926if the HarfBuzz DLLs are not available at run time. Emacs will then
927fall back to the Uniscribe as its shaping engine; Uniscribe was
928deprecated by Microsoft, and sometimes fails to display correctly when
929modern fonts are used, such as Noto Emoji or Ebrima.
930
931The solution is to switch to a configuration that uses HarfBuzz as its
932shaping engine, where these problems don't exist.
933
921* Internationalization problems 934* Internationalization problems
922 935
923** M-{ does not work on a Spanish PC keyboard. 936** M-{ does not work on a Spanish PC keyboard.