aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/emacs/ChangeLog5
-rw-r--r--doc/emacs/msdog.texi19
2 files changed, 18 insertions, 6 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index d0a22bbd867..7661b8c401b 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -1,3 +1,8 @@
12011-12-10 Eli Zaretskii <eliz@gnu.org>
2
3 * msdog.texi (Windows Fonts): Document how to force GDI font
4 backend on MS-Windows.
5
12011-12-10 Chong Yidong <cyd@gnu.org> 62011-12-10 Chong Yidong <cyd@gnu.org>
2 7
3 * building.texi (Compilation): Say what the -k flag to make does. 8 * building.texi (Compilation): Say what the -k flag to make does.
diff --git a/doc/emacs/msdog.texi b/doc/emacs/msdog.texi
index e3c9b8d4fc2..547d8cbadd9 100644
--- a/doc/emacs/msdog.texi
+++ b/doc/emacs/msdog.texi
@@ -863,15 +863,22 @@ fontconfig library used in modern Free desktops:
863 863
864 The old XLFD based format is also supported for backwards compatibility. 864 The old XLFD based format is also supported for backwards compatibility.
865 865
866 Emacs 23 supports a number of backends. Currently, the @code{gdi} 866@cindex font backend selection (MS-Windows)
867and @code{uniscribe} font backends are supported on Windows. The 867 Emacs 23 and later supports a number of font backends. Currently,
868@code{gdi} font backend is available on all versions of Windows, and 868the @code{gdi} and @code{uniscribe} backends are supported on Windows.
869supports all fonts that are natively supported by Windows. The 869The @code{gdi} font backend is available on all versions of Windows,
870and supports all fonts that are natively supported by Windows. The
870@code{uniscribe} font backend is available on Windows 2000 and later, 871@code{uniscribe} font backend is available on Windows 2000 and later,
871and supports TrueType and OpenType fonts. Some languages requiring 872and supports TrueType and OpenType fonts. Some languages requiring
872complex layout can only be properly supported by the uniscribe 873complex layout can only be properly supported by the Uniscribe
873backend. By default, both backends are enabled if supported, with 874backend. By default, both backends are enabled if supported, with
874@code{uniscribe} taking priority over @code{gdi}. 875@code{uniscribe} taking priority over @code{gdi}. To override that
876and use the GDI backend even if Uniscribe is available, invoke Emacs
877with the @kbd{-xrm Emacs.fontBackend:gdi} command-line argument, or
878add a @code{Emacs.fontBackend} resource with the value @code{gdi} in
879the Registry under either the
880@samp{HKEY_CURRENT_USER\SOFTWARE\GNU\Emacs} or the
881@samp{HKEY_LOCAL_MACHINE\SOFTWARE\GNU\Emacs} key (@pxref{Resources}).
875 882
876@cindex font properties (MS Windows) 883@cindex font properties (MS Windows)
877@noindent 884@noindent