diff options
| author | Jason Rumney | 2009-03-10 15:57:34 +0000 |
|---|---|---|
| committer | Jason Rumney | 2009-03-10 15:57:34 +0000 |
| commit | 86dca3e8ba4e8e37defe2a121f1e170ca9a1e93f (patch) | |
| tree | 9b2cff63aeb882918bc7e70016315495754e150f | |
| parent | ba528748a14a34d2c3f619615c4cdaf4bbd89cc0 (diff) | |
| download | emacs-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/ChangeLog | 7 | ||||
| -rw-r--r-- | doc/emacs/msdog.texi | 29 | ||||
| -rw-r--r-- | lisp/ChangeLog | 4 | ||||
| -rw-r--r-- | lisp/w32-vars.el | 7 |
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 @@ | |||
| 1 | 2009-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 | |||
| 1 | 2009-03-08 Dan Nicolaescu <dann@ics.uci.edu> | 8 | 2009-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} |
| 786 | font backend is supported on Windows. | 786 | and @code{uniscribe} font backends are supported on Windows. The |
| 787 | @code{gdi} font backend is available on all versions of Windows, and | ||
| 788 | supports all fonts that are natively supported by Windows. The | ||
| 789 | @code{uniscribe} font backend is available on Windows 2000 and later, | ||
| 790 | and supports Truetype and Opentype fonts. Some languages requiring | ||
| 791 | complex layout can only be properly supported by the uniscribe | ||
| 792 | backend. 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 |
| 884 | determines whether to make the system caret visible. The default is | 891 | determines whether to make the system caret visible. The default when |
| 885 | @code{nil}, which means Emacs draws its own cursor to indicate the | 892 | no screen reader software is in use is @code{nil}, which means Emacs |
| 886 | position of point. A non-@code{nil} value means Emacs will indicate | 893 | draws its own cursor to indicate the position of point. A |
| 887 | point location by the system caret; this facilitates use of screen | 894 | non-@code{nil} value means Emacs will indicate point location by the |
| 888 | reader software. When this variable is non-@code{nil}, other | 895 | system caret; this facilitates use of screen reader software, and is |
| 889 | variables affecting the cursor display have no effect. | 896 | the default when such software is detected when running Emacs. |
| 897 | When this variable is non-@code{nil}, other variables affecting the | ||
| 898 | cursor 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. | |||
| 900 | non-@code{nil} value causes a frame to grab focus when it is raised. | 909 | non-@code{nil} value causes a frame to grab focus when it is raised. |
| 901 | The default is @code{t}, which fits well with the Windows default | 910 | The default is @code{t}, which fits well with the Windows default |
| 902 | click-to-focus policy. | 911 | click-to-focus policy. |
| 903 | |||
| 904 | @vindex w32-list-proportional-fonts | ||
| 905 | The variable @code{w32-list-proportional-fonts} controls whether | ||
| 906 | proportional fonts are included in the font selection dialog. If its | ||
| 907 | value 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 @@ | |||
| 1 | 2009-03-10 Jason Rumney <jasonr@gnu.org> | ||
| 2 | |||
| 3 | * w32-vars.el (w32-list-proportional-fonts): Make obsolete. | ||
| 4 | |||
| 1 | 2009-03-10 Stefan Monnier <monnier@iro.umontreal.ca> | 5 | 2009-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." |