Mercurial > emacs
comparison etc/NEWS @ 102402:53f455933f5f
More Rmail details.
author | Glenn Morris <rgm@gnu.org> |
---|---|
date | Thu, 05 Mar 2009 03:40:35 +0000 |
parents | 2e9665d424ef |
children | 01c5f9df1630 |
comparison
equal
deleted
inserted
replaced
102401:5c428a8f05ab | 102402:53f455933f5f |
---|---|
924 | 924 |
925 ** Rmail | 925 ** Rmail |
926 | 926 |
927 +++ | 927 +++ |
928 *** Rmail no longer converts the messages to Babyl format. | 928 *** Rmail no longer converts the messages to Babyl format. |
929 Instead, it keeps them in their original mbox format, both on disk and | 929 Instead, it uses UNIX mbox format, both on disk and in Rmail buffers, |
930 in Rmail buffers, and does conversion and decoding when a message is | 930 and does conversion and decoding when a message is displayed. |
931 displayed. | 931 |
932 | 932 The first time you visit an Rmail file in Babyl format, Rmail |
933 First time you visit an Rmail file in Babyl format, Rmail | |
934 automatically converts it to mbox format. This is a one-time | 933 automatically converts it to mbox format. This is a one-time |
935 conversion, but it can take a few minutes, depending on how fast is | 934 conversion, but it can take a few minutes, depending on how fast is |
936 your machine and on the size of the file. You should find the rest of | 935 your machine and on the size of the file. You should find the rest of |
937 Rmail usage unaltered. | 936 Rmail usage unaltered. |
938 | 937 |
939 However, M-x set-rmail-inbox-list now lasts only for one session | 938 However, M-x set-rmail-inbox-list now lasts only for one session |
940 because there is no way to save the list of inbox files in an | 939 because there is no way to save the list of inbox files in an |
941 mbox-format file. | 940 mbox-format file. |
942 | 941 |
943 FIXME: Add more mbox merge details | 942 If you have written any extensions to Rmail, they are likely to need |
944 | 943 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 | |
945 of a message (or message collection) by a simple save-restriction and | |
946 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 | |
948 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 | |
950 decoded copy of the current message (with only a subset of the | |
951 headers). In this state, Rmail is said to be `swapped'. | |
952 | |
953 You may find the following functions useful: | |
954 | |
955 `rmail-get-header' and `rmail-set-header' get or set the value of a | |
956 message header, whether or not it is currently visible. | |
957 | |
958 `rmail-apply-in-message' is a general purpose function that calls a | |
959 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". | |
961 | |
962 +++ | |
963 *** The new command `rmail-mime' displays MIME messages. | |
964 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 | |
966 to save attachments. | |
967 | |
968 --- | |
945 *** The command `rmail-redecode-body' no longer accepts the optional arg RAW. | 969 *** The command `rmail-redecode-body' no longer accepts the optional arg RAW. |
946 Since Rmail now holds messages in their original undecoded form in a | 970 Since Rmail now holds messages in their original undecoded form in a |
947 separate buffer, `rmail-redecode-body' no longer encodes the original | 971 separate buffer, `rmail-redecode-body' no longer encodes the original |
948 message, and therefore there should be no need to avoid encoding it. | 972 message, and therefore there should be no need to avoid encoding it. |
949 | 973 |