diff options
Diffstat (limited to 'etc/PROBLEMS')
-rw-r--r-- | etc/PROBLEMS | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS index 67537f6e33b..8ed92ab75e0 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS @@ -181,6 +181,10 @@ Configure checks for the correct version, but this problem could occur if a binary built against a shared libungif is run on a system with an older version. +** SVG images may be cropped incorrectly with librsvg 2.45 and below. +Librsvg 2.46 and above have improved geometry code which Emacs is able +to take advantage of. + ** Emacs aborts inside the function 'tparam1'. This can happen if Emacs was built without terminfo support, but the @@ -786,7 +790,7 @@ build emacs with Cairo enabled ("configure --with-cairo" and have the appropriate Cairo development packages installed) as this configuration does not suffer from this problem. See <https://github.com/googlefonts/Inconsolata/issues/42> and -<https://lists.gnu.org/archive/html/bug-gnu-emacs/2020-01/msg00456.html> +<https://lists.gnu.org/r/bug-gnu-emacs/2020-01/msg00456.html> for more discussion. ** Under X, an unexpected monospace font is used as the default font. @@ -967,6 +971,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. |