summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>2019-05-11 16:09:05 +0900
committerYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>2019-05-11 16:09:05 +0900
commit5d7dafacf4afc888511649f6fc24c28210cd0dfc (patch)
tree84dc649a991143308baa9cc67689ed0c248760ff /doc
parentbc991e4276cbdf8ba65c2d38a7474eba796d2432 (diff)
downloademacs-5d7dafacf4afc888511649f6fc24c28210cd0dfc.tar.gz
Document font backends for Cairo and/or HarfBuzz
* doc/lispref/frames.texi (Font and Color Parameters): Mention xfthb, ftcr, and ftcrhb font backends.
Diffstat (limited to 'doc')
-rw-r--r--doc/lispref/frames.texi17
1 files changed, 11 insertions, 6 deletions
diff --git a/doc/lispref/frames.texi b/doc/lispref/frames.texi
index 9b3e02f4de0..c94b4e67aed 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
-@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.
+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 background-mode@r{, a frame parameter}
@item background-mode