summaryrefslogtreecommitdiff
path: root/etc/PROBLEMS
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2020-09-20 17:18:16 -0700
committerGlenn Morris <rgm@gnu.org>2020-09-20 17:18:16 -0700
commit7a5132954b89736001351d7e03a72beed9372c84 (patch)
treec7c375465796962d4a2964779be7d5bf5e11c985 /etc/PROBLEMS
parent2e33c3fd8d77bc34d27464e2ae0926d1c8e5184d (diff)
parent02a31c9632693b882e46b6dbdd2653297bbfdead (diff)
downloademacs-7a5132954b89736001351d7e03a72beed9372c84.tar.gz
Merge from origin/emacs-27
02a31c9632 (origin/emacs-27) Minor improvement in the ELisp manual's ... f750def778 Mention in PROBLEMS the problems with fonts and Uniscribe 082d8a21b1 Minor copyedits in 'line-height' documentation 5b23393bcc ; * src/frame.c (syms_of_frame) <make-pointer-invisible>: ...
Diffstat (limited to 'etc/PROBLEMS')
-rw-r--r--etc/PROBLEMS13
1 files changed, 13 insertions, 0 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 67537f6e33b..dada27fa55c 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -967,6 +967,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.