emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] harfbuzz 5d7dafa 2/2: Document font backends for Cairo and


From: YAMAMOTO Mitsuharu
Subject: [Emacs-diffs] harfbuzz 5d7dafa 2/2: Document font backends for Cairo and/or HarfBuzz
Date: Sat, 11 May 2019 03:09:38 -0400 (EDT)

branch: harfbuzz
commit 5d7dafacf4afc888511649f6fc24c28210cd0dfc
Author: YAMAMOTO Mitsuharu <address@hidden>
Commit: YAMAMOTO Mitsuharu <address@hidden>

    Document font backends for Cairo and/or HarfBuzz
    
    * doc/lispref/frames.texi (Font and Color Parameters): Mention xfthb, ftcr,
    and ftcrhb font backends.
---
 doc/lispref/frames.texi | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

diff --git a/doc/lispref/frames.texi b/doc/lispref/frames.texi
index 9b3e02f..c94b4e6 100644
--- a/doc/lispref/frames.texi
+++ b/doc/lispref/frames.texi
@@ -2279,12 +2279,17 @@ variable do not take effect immediately, only when you 
specify the
 @item font-backend
 A list of symbols, specifying the @dfn{font backends} to use for
 drawing fonts in the frame, in order of priority.  On X, there are
-currently two available font backends: @code{x} (the X core font
-driver) and @code{xft} (the Xft font driver).  On MS-Windows, there are
-currently two available font backends: @code{gdi} and
address@hidden (@pxref{Windows Fonts,,, emacs, The GNU Emacs
-Manual}).  On other systems, there is only one available font backend,
-so it does not make sense to modify this frame parameter.
+currently three available font backends if Emacs was built without the
+Cairo drawing: @code{x} (the X core font driver), @code{xft} (the Xft
+font driver), and @code{xfthb} (the Xft font driver with HarfBuzz text
+shaping).  If built with the Cairo drawing, then there are two
+available font backends: @code{ftcr} (the FreeType font driver on
+Cairo) and @code{ftcrhb} (the FreeType font driver on Cairo with
+HarfBuzz text shaping).  On MS-Windows, there are currently two
+available font backends: @code{gdi} and @code{uniscribe}
+(@pxref{Windows Fonts,,, emacs, The GNU Emacs Manual}).  On other
+systems, there is only one available font backend, so it does not make
+sense to modify this frame parameter.
 
 @vindex address@hidden, a frame parameter}
 @item background-mode



reply via email to

[Prev in Thread] Current Thread [Next in Thread]