diff 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
line wrap: on
line diff
--- a/etc/NEWS	Mon Aug 13 10:08:36 2007 +0200
+++ b/etc/NEWS	Mon Aug 13 10:09:35 2007 +0200
@@ -90,13 +90,6 @@
 * Future Plans for XEmacs
 ==========================
 
-** XEmacs will be unbundled into constituent installable packages.
-
-The XEmacs distribution has grown very large.  We plan the future
-distribution to contain a much smaller amount of code for basic
-functionality, with all the popular Lisp packages being available in
-the form of easy-to-install add-ons.
-
 ** We are working on improving the Mule support in future releases:
 
 *** Other input methods, such as skk, will be supported.
@@ -109,29 +102,44 @@
 * Changes in XEmacs 20.4
 ========================
 
-** An arbitrary keystroke can be generated by entering `C-x @ k
-<keysym-name> RET' where <keysym-name> is a spelled out name of the
-desired keysym.  For example a sequence:
-
-  C-x @ c C-x @ k b a c k s p a c e RET
-
-will result in a `C-backspace' keystroke.  This feature is especially
-useful on terminal emulators having key redefinition capability.
-
-
+** XEmacs has been unbundled into constituent installable packages.
+
+#### Document me, please.
+
+** The `imenu' package has been ported to XEmacs.
+
+** `echo-keystrokes' can now be a floating-point number, so that you
+can set it to values smaller than one second.
+
+   (setq echo-keystrokes 0.1)
+
+** The `M-.' command will now first search through exact tags matches,
+and then through inexact matches, as one would expect.
+
+** user-full-name  #### Document me.
+
+
+* Lisp and internal changes in XEmacs 20.4
+==========================================
+
+** `function-interactive' is a new function that returns the
+interactive specification of a funcallable object.
+
+** The new `lmessage' function allows printing of a formatted message
+with a particular label.
+
+  (lmessage 'progress "Processing... %d" counter)
+
+This function is more convenient than `display-message' because it
+automatically applies `format' to its arguments.
+
+** The new `lwarn' function, analogous to `lmessage', allows printing
+a formatted warning, with a non-default CLASS or LABEL.
+
+
 * Changes in XEmacs 20.3
 ========================
 
-** Startup file additions.
-
-By default XEmacs now loads the user file "~/.xemacs/init.el" if it
-exists.  If there is no such file, it reads "~/.emacs" as usual.  If
-both "~/.xemacs/init.el" and "~/.emacs" exist, XEmacs will only load
-"~/.xemacs/init.el".
-
-Customizable options are now saved to "~/.xemacs/options.el" file,
-which is normally loaded after "~/.xemacs/init.el".
-
 ** Quail input method is now available.
 
 Quail is a simple key-translation system that allows users to input