diff options
| author | Glenn Morris | 2008-02-21 03:51:06 +0000 |
|---|---|---|
| committer | Glenn Morris | 2008-02-21 03:51:06 +0000 |
| commit | 2b7a2553a5fda159241852db13d3709ef6cd200f (patch) | |
| tree | f1832ec916c9ab754d63d080d98af58335d9c6f4 | |
| parent | de1714654196ecc734675a200d933aee2dc49638 (diff) | |
| download | emacs-2b7a2553a5fda159241852db13d3709ef6cd200f.tar.gz emacs-2b7a2553a5fda159241852db13d3709ef6cd200f.zip | |
Merge in some font-backend stuff from README.unicode.
| -rw-r--r-- | etc/NEWS | 22 |
1 files changed, 16 insertions, 6 deletions
| @@ -28,6 +28,13 @@ so we will look at it and add it to the manual. | |||
| 28 | 28 | ||
| 29 | ** The default X toolkit is now Gtk+, rather than Lucid. | 29 | ** The default X toolkit is now Gtk+, rather than Lucid. |
| 30 | 30 | ||
| 31 | ** The new configuration option "--enable-font-backend" enables new code | ||
| 32 | for handling fonts by multiple backends (the old font handling codes | ||
| 33 | still exist). This requires the freetype and fontconfig libraries, and | ||
| 34 | supports local fonts (fonts installed on the machine where Emacs is running). | ||
| 35 | Additionally, the Xft library can be used for antialiasing support. | ||
| 36 | Fontconfig-like font names (e.g. monospace-12) are also accepted. | ||
| 37 | |||
| 31 | ** The new configuration option "--with-dbus" enables D-Bus language | 38 | ** The new configuration option "--with-dbus" enables D-Bus language |
| 32 | bindings for Emacs. | 39 | bindings for Emacs. |
| 33 | 40 | ||
| @@ -82,11 +89,6 @@ them somewhat slower than Emacs 23-compiled files. Thus it may be worth | |||
| 82 | recompiling existing .elc files which don't need to be shared with older | 89 | recompiling existing .elc files which don't need to be shared with older |
| 83 | Emacsen. | 90 | Emacsen. |
| 84 | 91 | ||
| 85 | ** Emacs now supports local fonts (fonts installed in the same machine | ||
| 86 | as Emacs is running) using the freetype and fontconfig libraries. | ||
| 87 | On X, antialias support is available via the Xft library. | ||
| 88 | Fontconfig-like font names (e.g. monospace-12) are also accepted. | ||
| 89 | |||
| 90 | ** There are assorted new coding systems/aliases -- see M-x list-coding-systems. | 92 | ** There are assorted new coding systems/aliases -- see M-x list-coding-systems. |
| 91 | 93 | ||
| 92 | ** There is a new charset implementation with many new charsets. | 94 | ** There is a new charset implementation with many new charsets. |
| @@ -746,7 +748,15 @@ Composition Mode locally and globally. | |||
| 746 | Auto Composition Mode to compose characters. The default value is the | 748 | Auto Composition Mode to compose characters. The default value is the |
| 747 | function `auto-compose-chars'. | 749 | function `auto-compose-chars'. |
| 748 | 750 | ||
| 749 | ** Font Backend changes. | 751 | ** Changes related to the new font backend. |
| 752 | |||
| 753 | Which font backends to use can be specified by X resource "FontBackend". | ||
| 754 | For instance, if you want to use Xft fonts only, | ||
| 755 | |||
| 756 | Emacs.FontBackend: xft | ||
| 757 | |||
| 758 | will work. If this resource is not set, Emacs tries to use all font | ||
| 759 | backends available on your graphic device. | ||
| 750 | 760 | ||
| 751 | *** New frame parameter `font-backend' specifies a list of | 761 | *** New frame parameter `font-backend' specifies a list of |
| 752 | font-backends supported by the frame's graphic device. On X, they are | 762 | font-backends supported by the frame's graphic device. On X, they are |