]> git.eshelyaron.com Git - emacs.git/commitdiff
Document cairo-related fallout to font-backend settings
authorRobert Pluim <rpluim@gmail.com>
Mon, 20 Jan 2020 16:07:11 +0000 (17:07 +0100)
committerRobert Pluim <rpluim@gmail.com>
Mon, 20 Jan 2020 16:09:52 +0000 (17:09 +0100)
* etc/NEWS: Document some of the possible adjustments required to
font settings when using Cairo.

etc/NEWS

index 3fbd849bc206ec0ffb925f4344eab4930fdb34d3..e2a1eed9bbf3c9eb2ee86b8bb02a3f7c91f616ca 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -26,7 +26,17 @@ applies, and please also update docstrings as needed.
 
 ** Cairo is now used by default if found.
 '--with-cairo' is now the default, if the appropriate development files
-are found by 'configure'.
+are found by 'configure'.  Note that building with Cairo means using
+Pango instead of libXFT for font support.  Since Pango 1.44 has
+removed support for bitmapped fonts, this may require you to adjust
+your font settings.
+
+Note also that 'FontBackend' settings in .Xdefaults or .Xresources, or
+'font-backend' frame parameter settings in your init files, may need
+to be adjusted, as 'xft' is no longer a valid backend when using
+Cairo.  Use either 'ftcr' or 'ftcrhb' instead for FreeType and
+FreeType + HarfBuzz respectively.  'x' is still a valid backend.
+
 
 ---
 ** The ftx font backend driver has been removed.