Mercurial > hg > xemacs-beta
comparison etc/NEWS @ 219:262b8bb4a523 r20-4b8
Import from CVS: tag r20-4b8
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:09:35 +0200 |
parents | 1f0dabaa0855 |
children | 2c611d1463a6 |
comparison
equal
deleted
inserted
replaced
218:c9f226976f56 | 219:262b8bb4a523 |
---|---|
88 ==================== | 88 ==================== |
89 | 89 |
90 * Future Plans for XEmacs | 90 * Future Plans for XEmacs |
91 ========================== | 91 ========================== |
92 | 92 |
93 ** XEmacs will be unbundled into constituent installable packages. | |
94 | |
95 The XEmacs distribution has grown very large. We plan the future | |
96 distribution to contain a much smaller amount of code for basic | |
97 functionality, with all the popular Lisp packages being available in | |
98 the form of easy-to-install add-ons. | |
99 | |
100 ** We are working on improving the Mule support in future releases: | 93 ** We are working on improving the Mule support in future releases: |
101 | 94 |
102 *** Other input methods, such as skk, will be supported. | 95 *** Other input methods, such as skk, will be supported. |
103 | 96 |
104 *** Wnn support will be made more solid. | 97 *** Wnn support will be made more solid. |
107 | 100 |
108 | 101 |
109 * Changes in XEmacs 20.4 | 102 * Changes in XEmacs 20.4 |
110 ======================== | 103 ======================== |
111 | 104 |
112 ** An arbitrary keystroke can be generated by entering `C-x @ k | 105 ** XEmacs has been unbundled into constituent installable packages. |
113 <keysym-name> RET' where <keysym-name> is a spelled out name of the | 106 |
114 desired keysym. For example a sequence: | 107 #### Document me, please. |
115 | 108 |
116 C-x @ c C-x @ k b a c k s p a c e RET | 109 ** The `imenu' package has been ported to XEmacs. |
117 | 110 |
118 will result in a `C-backspace' keystroke. This feature is especially | 111 ** `echo-keystrokes' can now be a floating-point number, so that you |
119 useful on terminal emulators having key redefinition capability. | 112 can set it to values smaller than one second. |
120 | 113 |
121 | 114 (setq echo-keystrokes 0.1) |
115 | |
116 ** The `M-.' command will now first search through exact tags matches, | |
117 and then through inexact matches, as one would expect. | |
118 | |
119 ** user-full-name #### Document me. | |
120 | |
121 | |
122 * Lisp and internal changes in XEmacs 20.4 | |
123 ========================================== | |
124 | |
125 ** `function-interactive' is a new function that returns the | |
126 interactive specification of a funcallable object. | |
127 | |
128 ** The new `lmessage' function allows printing of a formatted message | |
129 with a particular label. | |
130 | |
131 (lmessage 'progress "Processing... %d" counter) | |
132 | |
133 This function is more convenient than `display-message' because it | |
134 automatically applies `format' to its arguments. | |
135 | |
136 ** The new `lwarn' function, analogous to `lmessage', allows printing | |
137 a formatted warning, with a non-default CLASS or LABEL. | |
138 | |
139 | |
122 * Changes in XEmacs 20.3 | 140 * Changes in XEmacs 20.3 |
123 ======================== | 141 ======================== |
124 | |
125 ** Startup file additions. | |
126 | |
127 By default XEmacs now loads the user file "~/.xemacs/init.el" if it | |
128 exists. If there is no such file, it reads "~/.emacs" as usual. If | |
129 both "~/.xemacs/init.el" and "~/.emacs" exist, XEmacs will only load | |
130 "~/.xemacs/init.el". | |
131 | |
132 Customizable options are now saved to "~/.xemacs/options.el" file, | |
133 which is normally loaded after "~/.xemacs/init.el". | |
134 | 142 |
135 ** Quail input method is now available. | 143 ** Quail input method is now available. |
136 | 144 |
137 Quail is a simple key-translation system that allows users to input | 145 Quail is a simple key-translation system that allows users to input |
138 any multilingual text from normal ASCII keyboard. This means that | 146 any multilingual text from normal ASCII keyboard. This means that |