aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason Rumney2009-03-10 15:57:34 +0000
committerJason Rumney2009-03-10 15:57:34 +0000
commit86dca3e8ba4e8e37defe2a121f1e170ca9a1e93f (patch)
tree9b2cff63aeb882918bc7e70016315495754e150f
parentba528748a14a34d2c3f619615c4cdaf4bbd89cc0 (diff)
downloademacs-86dca3e8ba4e8e37defe2a121f1e170ca9a1e93f.tar.gz
emacs-86dca3e8ba4e8e37defe2a121f1e170ca9a1e93f.zip
* w32-vars.el (w32-list-proportional-fonts): Make obsolete.
* msdog.texi (Windows Misc): Remove doc for obsolete variable. Modify w32-use-visible-system-caret doc to indicate that it should get set automatically. (Windows Fonts): Add doc for the uniscribe backend.
-rw-r--r--doc/emacs/ChangeLog7
-rw-r--r--doc/emacs/msdog.texi29
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/w32-vars.el7
4 files changed, 30 insertions, 17 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index 5c8450dd2e8..772c291f786 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -1,3 +1,10 @@
12009-03-10 Jason Rumney <jasonr@gnu.org>
2
3 * msdog.texi (Windows Misc): Remove doc for obsolete variable. Modify
4 w32-use-visible-system-caret doc to indicate that it should get set
5 automatically.
6 (Windows Fonts): Add doc for the uniscribe backend.
7
12009-03-08 Dan Nicolaescu <dann@ics.uci.edu> 82009-03-08 Dan Nicolaescu <dann@ics.uci.edu>
2 9
3 * maintaining.texi (VC Directory Commands): Fix doc for the x key in 10 * maintaining.texi (VC Directory Commands): Fix doc for the x key in
diff --git a/doc/emacs/msdog.texi b/doc/emacs/msdog.texi
index 482518e09b1..528dcc4bf37 100644
--- a/doc/emacs/msdog.texi
+++ b/doc/emacs/msdog.texi
@@ -783,7 +783,14 @@ fontconfig library used in modern Free desktops:
783 The old XLFD based format is also supported for backwards compatibility. 783 The old XLFD based format is also supported for backwards compatibility.
784 784
785 Emacs 23 supports a number of backends. Currently, the @code{gdi} 785 Emacs 23 supports a number of backends. Currently, the @code{gdi}
786font backend is supported on Windows. 786and @code{uniscribe} font backends are supported on Windows. The
787@code{gdi} font backend is available on all versions of Windows, and
788supports all fonts that are natively supported by Windows. The
789@code{uniscribe} font backend is available on Windows 2000 and later,
790and supports Truetype and Opentype fonts. Some languages requiring
791complex layout can only be properly supported by the uniscribe
792backend. By default, both backends are enabled if supported, with
793@code{uniscribe} taking priority over @code{gdi}.
787 794
788@cindex font properties (MS Windows) 795@cindex font properties (MS Windows)
789@noindent 796@noindent
@@ -881,12 +888,14 @@ letters. If unspecified, the font will use the system default antialiasing.
881@vindex w32-use-visible-system-caret 888@vindex w32-use-visible-system-caret
882@cindex screen reader software, MS-Windows 889@cindex screen reader software, MS-Windows
883 The variable @code{w32-use-visible-system-caret} is a flag that 890 The variable @code{w32-use-visible-system-caret} is a flag that
884determines whether to make the system caret visible. The default is 891determines whether to make the system caret visible. The default when
885@code{nil}, which means Emacs draws its own cursor to indicate the 892no screen reader software is in use is @code{nil}, which means Emacs
886position of point. A non-@code{nil} value means Emacs will indicate 893draws its own cursor to indicate the position of point. A
887point location by the system caret; this facilitates use of screen 894non-@code{nil} value means Emacs will indicate point location by the
888reader software. When this variable is non-@code{nil}, other 895system caret; this facilitates use of screen reader software, and is
889variables affecting the cursor display have no effect. 896the default when such software is detected when running Emacs.
897When this variable is non-@code{nil}, other variables affecting the
898cursor display have no effect.
890 899
891@iftex 900@iftex
892@inforef{Windows Misc, , emacs}, for information about additional 901@inforef{Windows Misc, , emacs}, for information about additional
@@ -900,12 +909,6 @@ Windows-specific variables in this category.
900non-@code{nil} value causes a frame to grab focus when it is raised. 909non-@code{nil} value causes a frame to grab focus when it is raised.
901The default is @code{t}, which fits well with the Windows default 910The default is @code{t}, which fits well with the Windows default
902click-to-focus policy. 911click-to-focus policy.
903
904@vindex w32-list-proportional-fonts
905 The variable @code{w32-list-proportional-fonts} controls whether
906proportional fonts are included in the font selection dialog. If its
907value is non-@code{nil}, these fonts will be included. The default is
908@code{nil}.
909@end ifnottex 912@end ifnottex
910 913
911@ifnottex 914@ifnottex
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 21706156689..697dbfe9ece 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
12009-03-10 Jason Rumney <jasonr@gnu.org>
2
3 * w32-vars.el (w32-list-proportional-fonts): Make obsolete.
4
12009-03-10 Stefan Monnier <monnier@iro.umontreal.ca> 52009-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
2 6
3 * server.el (server-process-filter): Use expand-file-name rather than 7 * server.el (server-process-filter): Use expand-file-name rather than
diff --git a/lisp/w32-vars.el b/lisp/w32-vars.el
index 97a8758c46d..0fb1e8c8fba 100644
--- a/lisp/w32-vars.el
+++ b/lisp/w32-vars.el
@@ -40,10 +40,9 @@ X does. See `w32-fixed-font-alist' for the font menu definition."
40 :type 'boolean 40 :type 'boolean
41 :group 'w32) 41 :group 'w32)
42 42
43(defcustom w32-list-proportional-fonts nil 43(defvar w32-list-proportional-fonts nil
44 "Include proportional fonts in the default font dialog." 44 "Include proportional fonts in the default font dialog.")
45 :type 'boolean 45(make-obsolete-variable w32-list-proportional-fonts "No longer used" "23.1")
46 :group 'w32)
47 46
48(defcustom w32-allow-system-shell nil 47(defcustom w32-allow-system-shell nil
49 "Disable startup warning when using \"system\" shells." 48 "Disable startup warning when using \"system\" shells."