comparison etc/NEWS @ 102420:01c5f9df1630

Rmail trivia, plus whitespace.
author Glenn Morris <rgm@gnu.org>
date Fri, 06 Mar 2009 03:45:17 +0000
parents 53f455933f5f
children 7dcfe5caa391
comparison
equal deleted inserted replaced
102419:2fd3e5c68dab 102420:01c5f9df1630
19 --- means no change in the manuals is called for. 19 --- means no change in the manuals is called for.
20 When you add a new item, please add it without either +++ or --- 20 When you add a new item, please add it without either +++ or ---
21 so we will look at it and add it to the manual. 21 so we will look at it and add it to the manual.
22 22
23 23
24 * About external Lisp packages
25
26
27 * Installation Changes in Emacs 23.1 24 * Installation Changes in Emacs 23.1
28 25
29 ** The default X toolkit is now Gtk+, rather than Lucid. 26 ** The default X toolkit is now Gtk+, rather than Lucid.
30 The configure option `--with-gtk' has been removed. Gtk is now the 27 The configure option `--with-gtk' has been removed. Gtk is now the
31 default toolkit, but you can use --with-x-toolkit=gtk if necessary. 28 default toolkit, but you can use --with-x-toolkit=gtk if necessary.
58 55
59 ** New NeXTSTEP-based port 56 ** New NeXTSTEP-based port
60 This provides support for GNUstep (via the GNUstep libraries) and Mac 57 This provides support for GNUstep (via the GNUstep libraries) and Mac
61 OS X (via the Cocoa libraries). 58 OS X (via the Cocoa libraries).
62 59
63 Specify --with-ns to configure for this. By default, a self-contained 60 Specify --with-ns to configure for this. By default, a self-contained
64 app will be built (containing all lisp). To install/share lisp with 61 app will be built (containing all lisp). To install/share lisp with
65 other emacsen (e.g. X11 build) use --disable-ns-self-contained. See 62 other emacsen (e.g. X11 build) use --disable-ns-self-contained. See
66 nextstep/README and nextstep/INSTALL in the Emacs source directory. 63 nextstep/README and nextstep/INSTALL in the Emacs source directory.
67 64
68 ** Mac OS X is no longer supported via Carbon. 65 ** Mac OS X is no longer supported via Carbon.
761 +++ 758 +++
762 *** compilation-scroll-output accepts a new value, `first-error', which 759 *** compilation-scroll-output accepts a new value, `first-error', which
763 says to stop auto scrolling at the first error that occurs. 760 says to stop auto scrolling at the first error that occurs.
764 --- 761 ---
765 *** The `cc' alias for C++ files in `grep-file-aliases' has been 762 *** The `cc' alias for C++ files in `grep-file-aliases' has been
766 improved. `hh' can be used to match C++ header files and `cchh' both 763 improved. `hh' can be used to match C++ header files and `cchh' both
767 C++ sources and headers. 764 C++ sources and headers.
768 765
769 ** Copyright 766 ** Copyright
770 767
771 *** You can specify your copyright holders' names. 768 *** You can specify your copyright holders' names.
903 history. See `Minibuffer changes', above. 900 history. See `Minibuffer changes', above.
904 901
905 +++ 902 +++
906 ** MH-E 903 ** MH-E
907 904
908 *** Upgraded to MH-E version 8.1. See MH-E-NEWS for details. 905 *** Upgraded to MH-E version 8.1. See MH-E-NEWS for details.
909 906
910 ** Python 907 ** Python
911 *** The file etc/emacs.py now supports both Python 2 and 3, meaning 908 *** The file etc/emacs.py now supports both Python 2 and 3, meaning
912 that either version can be used as inferior Python by python.el. 909 that either version can be used as inferior Python by python.el.
913 910
942 If you have written any extensions to Rmail, they are likely to need 939 If you have written any extensions to Rmail, they are likely to need
943 updating. Conceptually, the Rmail buffer that you see is no longer 940 updating. Conceptually, the Rmail buffer that you see is no longer
944 just a narrowed portion of the whole. So you cannot access the whole 941 just a narrowed portion of the whole. So you cannot access the whole
945 of a message (or message collection) by a simple save-restriction and 942 of a message (or message collection) by a simple save-restriction and
946 widen. Instead, there are two buffers: the rmail-buffer, and the 943 widen. Instead, there are two buffers: the rmail-buffer, and the
947 rmail-view-buffer. The former is the buffer that you see, the latter 944 rmail-view-buffer. The former is the buffer that you see, the latter
948 is invisible. Most of the time, the invisible `view' buffer contains 945 is invisible. Most of the time, the invisible `view' buffer contains
949 the full contents of the Rmail file, and the Rmail buffer contains a 946 the full contents of the Rmail file, and the Rmail buffer contains a
950 decoded copy of the current message (with only a subset of the 947 decoded copy of the current message (with only a subset of the
951 headers). In this state, Rmail is said to be `swapped'. 948 headers). In this state, Rmail is said to be `swapped'.
952 949
953 You may find the following functions useful: 950 You may find the following functions useful:
954 951
955 `rmail-get-header' and `rmail-set-header' get or set the value of a 952 `rmail-get-header' and `rmail-set-header' get or set the value of a
956 message header, whether or not it is currently visible. 953 message header, whether or not it is currently visible.
959 function (with arguments) which you specify on the full text of a given 956 function (with arguments) which you specify on the full text of a given
960 message. To further narrow to just the headers, search forward for "\n\n". 957 message. To further narrow to just the headers, search forward for "\n\n".
961 958
962 +++ 959 +++
963 *** The new command `rmail-mime' displays MIME messages. 960 *** The new command `rmail-mime' displays MIME messages.
964 It is bound to `v' in Rmail buffers and summaries. It displays plain 961 It is bound to `v' in Rmail buffers and summaries. It displays plain
965 text and multipart messages in a temporary buffer, and offers buttons 962 text and multipart messages in a temporary buffer, and offers buttons
966 to save attachments. 963 to save attachments.
967 964
968 --- 965 ---
969 *** The command `rmail-redecode-body' no longer accepts the optional arg RAW. 966 *** The command `rmail-redecode-body' no longer accepts the optional arg RAW.
979 copies the full headers of the message. 976 copies the full headers of the message.
980 977
981 +++ 978 +++
982 *** The C-o command is now `rmail-output-as-seen'. It uses 979 *** The C-o command is now `rmail-output-as-seen'. It uses
983 the message as displayed, appending it to an mbox file. 980 the message as displayed, appending it to an mbox file.
981
982 ---
983 *** The modified status of the Rmail buffer is reported in the mode-line.
984 Previously, this information was hidden.
984 985
985 ** TeX modes 986 ** TeX modes
986 --- 987 ---
987 *** New option latex-indent-within-escaped-parens 988 *** New option latex-indent-within-escaped-parens
988 permits to customize indentation of LaTeX environments delimited 989 permits to customize indentation of LaTeX environments delimited
1186 Emacs has focus. To enable them, set the variable 1187 Emacs has focus. To enable them, set the variable
1187 w32-pass-multimedia-buttons to nil. See the doc string of that variable 1188 w32-pass-multimedia-buttons to nil. See the doc string of that variable
1188 for the list of extra keys that are available. 1189 for the list of extra keys that are available.
1189 1190
1190 ** BDF fonts no longer supported on MS-Windows. 1191 ** BDF fonts no longer supported on MS-Windows.
1191 The font backend was completely rewritten for this release. The focus 1192 The font backend was completely rewritten for this release. The focus
1192 on Windows has been getting acceptable performance and full unicode 1193 on Windows has been getting acceptable performance and full unicode
1193 support, including complex script shaping for native Windows fonts. A 1194 support, including complex script shaping for native Windows fonts. A
1194 rewrite of the BDF font support has not happened due to lack of time 1195 rewrite of the BDF font support has not happened due to lack of time
1195 and developers. If demand still exists for such a backend even with 1196 and developers. If demand still exists for such a backend even with
1196 the improved language support for native Windows fonts, future 1197 the improved language support for native Windows fonts, future
1499 replacement definitions (which can be face names, lists of face names, 1500 replacement definitions (which can be face names, lists of face names,
1500 or attribute/value plists. If this variable is buffer-local, the 1501 or attribute/value plists. If this variable is buffer-local, the
1501 remapping occurs only in that buffer. 1502 remapping occurs only in that buffer.
1502 1503
1503 *** text-scale-mode remaps the default face to a larger or smaller 1504 *** text-scale-mode remaps the default face to a larger or smaller
1504 size in the current buffer. This feature is used by the Buffer Face 1505 size in the current buffer. This feature is used by the Buffer Face
1505 menu and the new `C-x C-+', `C-x C--', and `C-x C-0' commands (see 1506 menu and the new `C-x C-+', `C-x C--', and `C-x C-0' commands (see
1506 Editing Changes, above). 1507 Editing Changes, above).
1507 1508
1508 *** New functions: 1509 *** New functions:
1509 +++ 1510 +++