aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorBill Wohler2004-07-13 03:06:25 +0000
committerBill Wohler2004-07-13 03:06:25 +0000
commita66894d8b489dfdfafc2058cd181fefbb894fbf0 (patch)
tree39c692b4da2f58c1f9830381b0befa1ec3d56b87 /etc
parent0117451de7e30adf240f369f26b7667dbf3788bf (diff)
downloademacs-a66894d8b489dfdfafc2058cd181fefbb894fbf0.tar.gz
emacs-a66894d8b489dfdfafc2058cd181fefbb894fbf0.zip
Upgraded to MH-E version 7.4.4.
See etc/MH-E-NEWS and lisp/mh-e/ChangeLog for details.
Diffstat (limited to 'etc')
-rw-r--r--etc/ChangeLog4
-rw-r--r--etc/MH-E-NEWS235
-rw-r--r--etc/NEWS2
3 files changed, 239 insertions, 2 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog
index d9c0c2816f0..7546d17fd59 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,7 @@
12004-07-12 Bill Wohler <wohler@newt.com>
2
3 * NEWS, MH-E-NEWS: Upgraded to MH-E version 7.4.4.
4
12004-07-08 David Kastrup <dak@gnu.org> 52004-07-08 David Kastrup <dak@gnu.org>
2 6
3 * NEWS (Lisp changes in 21.4): document (match-data t) change. 7 * NEWS (Lisp changes in 21.4): document (match-data t) change.
diff --git a/etc/MH-E-NEWS b/etc/MH-E-NEWS
index 8861a10096a..5bea16d91ba 100644
--- a/etc/MH-E-NEWS
+++ b/etc/MH-E-NEWS
@@ -1,9 +1,242 @@
1Copyright (C) 2003 Free Software Foundation, Inc. 1* COPYRIGHT
2
3Copyright (C) 2003, 2004 Free Software Foundation, Inc.
2 4
3Copying and distribution of this file, with or without modification, 5Copying and distribution of this file, with or without modification,
4are permitted in any medium without royalty provided the copyright 6are permitted in any medium without royalty provided the copyright
5notice and this notice are preserved. 7notice and this notice are preserved.
6 8
9* Changes in MH-E 7.4.4
10
11Version 7.4.4 addresses programmatic issues from the FSF and prepares
12MH-E for inclusion into an impending GNU Emacs release (21.4). There
13are no user-visible changes (unless you are using XEmacs on DOS or
14don't have the cl package installed). Filenames are now unique in
15their first 8 characters (DOS 8.3 requirement). The runtime dependency
16on the cl package has been removed. Desktop saving and restoration
17code moved here from desktop.el.
18
19* Changes in MH-E 7.4.3
20
21Version 7.4.3 fixes the problem where mh-identity-list was not getting
22set from .emacs.
23
24* Changes in MH-E 7.4.2
25
26Version 7.4.2 fixes the accidental dependence on nmh (closes SF
27#791021).
28
29* Changes in MH-E 7.4.1
30
31Version 7.4.1 fixes the Makefile so it no longer tries to compile
32mh-unit.el.
33
34* Changes in MH-E 7.4
35
36Version 7.4 contains many new useful features including arbitrary MH
37range handling, new draft features such as draft form editing, as well
38as sequence propagation and manipulation. We've also fixed bugs and
39added a handful of new variables.
40
41** New Features in MH-E 7.4
42
43*** Add Arbitrary Ranges to MH-E UI
44
45MH-E now handles any legal MH range (such as last:5 or 4 8 10-12)
46wherever you're prompted for a message number or sequence (closes SF
47#728638).
48
49*** Remove Prompting in mh-send
50
51Brian Reid's original mhe didn't do prompting anywhere but used forms
52instead. While we won't go that far, we eliminated prompting where a
53form is already involved, such as in composing a message.
54
55The new customization variable `mh-compose-prompt-flag' can be set to
56t to get the original behavior (closes SF #745622).
57
58*** Use TAB to Switch Fields in Header
59
60When composing a message, TAB and SHIFT-TAB can be used to move
61quickly between header fields. The new customization variable,
62`mh-compose-skipped-header-fields', contains a list of header fields
63that are skipped and truncated if they are too long (closes SF
64#745627).
65
66*** Alias Completion in Composition Buffer
67
68Aliases can be completed in the draft with "M-TAB
69(mh-letter-complete)". Or, if the customization variable
70`mh-compose-space-does-completion-flag' is set to t, then a "SPC
71(mh-letter-complete-or-space)" with do the same thing. If
72`mh-alias-flash-on-comma' is non-nil, ", (mh-letter-confirm-address)"
73will show the alias expansion in the minibuffer (closes SF #745634).
74
75*** Auto Fields Should be Inserted During Send
76
77Fields that were inserted by the multiple personality code when the
78draft was sent now insert the header fields when the draft is composed
79to give you a chance to edit them (closes SF #747890).
80
81*** mh-index-tick-messages
82
83The command "F ' (mh-index-ticked-messages)" creates a buffer with all
84messages ticked with "' (mh-toggle-tick)" in the folders listed in the
85new customization variable `mh-index-ticked-messages-folders'. Chances
86are that if you set `mh-index-new-messages-folders', you'll want to
87set `mh-index-ticked-messages-folders' accordingly.
88
89In addition, a general function, "F q (mh-index-sequenced-messages)"
90has been provided that displays messages in the `mh-unseen-seq' in the
91folders listed `mh-index-new-messages-folders', unless a prefix
92argument is given, in which case you can provide both a list of
93folders and a sequence (closes SF #718833).
94
95*** Narrow to Region
96
97If there is a region, "/ r (mh-narrow-to-range)" will only consider
98those messages in the region. In addition, there is now a stack of
99folder limits which can be popped with "/ w (mh-widen)". With a prefix
100arg, all the restrictions are popped off of the stack (closes SF
101#732823).
102
103*** Narrow to Ticked Sequence
104
105The buffer can now be narrowed to ticked messages with "S '
106(mh-narrow-to-tick)" (closes SF #732825).
107
108*** Display Multiple Buttons for multipart/alternative
109
110A new customizable variable,
111`mh-display-buttons-for-alternatives-flag', was added to display
112buttons for the alternatives. The default value is nil to retain the
113current behavior (closes SF #741288).
114
115*** Identity Menu Changes
116
117A menu item has been added that inserts custom fields if the To or Cc
118header fields match `mh-auto-fields-list'.
119
120** New Variables in MH-E 7.4
121
122*** mh-alias-local-users-prefix
123
124This string is prepended to the real names of users from the passwd
125file. If nil, use the username string unmodified instead of the real
126name from the gecos field of the passwd file.
127
128*** mh-alias-passwd-gecos-comma-separator-flag
129
130Non-nil means the gecos field in the passwd file uses comma as a
131separator. Used to construct aliases for users in the passwd file."
132
133*** mh-interpret-number-as-range-flag
134
135Non-nil means interpret a number as a range. If the variable is
136non-nil, and you use an integer, N, when asked for a range to scan,
137then MH-E uses the range "last:N".
138
139*** mh-kill-folder-suppress-prompt-hook
140
141This new hook is invoked at the beginning of the `F k
142(mh-kill-folder)' command. It is a list of functions to be called,
143with no arguments, which should return a value of non-nil if you
144should not be asked if you're sure that you want to remove the folder.
145This is useful for folders that are easily regenerated.
146
147The default value of `mh-index-p' suppresses the prompt on folders
148generated by an index search.
149
150WARNING: Use this hook with care. If there is a bug in your hook which
151returns t on +inbox and you hit `F k' by accident in the +inbox
152buffer, you will not be happy.
153
154*** mh-refile-preserves-sequences-flag
155
156Non-nil means that sequences are preserved when messages are refiled.
157If this variable is non-nil and a message belonging to a sequence
158other than cur or Previous-Sequence (see mh-profile 5) is refiled then
159it is put in the same sequence in the destination folder. Additional
160sequences that should not to be preserved can be specified by setting
161`mh-unpropagated-sequences' appropriately.
162
163*** mh-visible-header-fields
164
165Customize this instead of `mh-visible-headers', which is now a defvar.
166This was done to mimic the relationship between
167`mh-invisible-header-fields' and `mh-invisible-fields'.
168
169** Variables Deleted in MH-E 7.4
170
171*** mh-visible-headers
172
173See the paragraph for `mh-visible-header-fields' above.
174
175** Bug Fixes in MH-E 7.4
176
177*** Aliases Constantly Reloaded
178
179The system aliases are not loaded as often as they were, so the
180completion speed has been dramatically improved if your passwd file is
181large (closes SF #693859).
182
183*** Folders in MH-Index View Not Saved
184
185When you perform a search to produce an MH-Index buffer, the folders
186that contain the messages are shown. If the MH-Index buffer was
187deleted, or Emacs was restarted and the corresponding folder
188rescanned, the folder information would be lost. This has been fixed
189by saving the information in a file called ".mhe_index" (closes SF
190#701762).
191
192*** Ticking Messages in +mhe-index/new
193
194If a new message in a buffer created by "F n" was ticked (with "'"),
195the message would not be added to the tick sequence in the source
196folder. This has been fixed so that any sequence changes in any index
197folder (from within MH-E of course) are now reflected back to the
198corresponding source folder (closes SF #709664).
199
200*** Custom Vars Set by a Function
201
202The default setting of customization variable `mh-summary-height' is
203now `nil' which means MH-E will change the size dynamically according
204to the size of the frame (closes SF #723267).
205
206*** Folder Completion Slow
207
208The first folder completion was very slow. This has been fixed (closes
209SF #730426).
210
211*** Tick Sequence Persistent When Refiled
212
213Sequences are now preserved when messages are refiled (closes SF
214#737128).
215
216*** Auto-inserted Header Fields Inconsistent
217
218For consistency, all automatically inserted header fields (such as
219X-Mailer and X-Face) are added when the draft is first presented to
220you. This also gives you a chance to edit or delete them if necessary
221(closes SF #745624). Note that we would be distressed if you deleted
222the X-Mailer field.
223
224*** Toolbar Spec Error
225
226The following message appeared when displaying a message in XEmacs:
227
228 Signaling: (error "Toolbar spec must be list or nil" )
229
230This has been fixed (closes SF #745655).
231
232*** mh-index-search Doesn't Find Short Acronyms
233
234Swish typically ignores words with fewer than four letters, but will
235still look for acronyms. Unfortunately, MH-E was downcasing the input
236words which defeated this feature. This has been fixed (closes SF
237#755718).
238
239
7 240
8* Changes in MH-E 7.3 241* Changes in MH-E 7.3
9 242
diff --git a/etc/NEWS b/etc/NEWS
index de282832241..bc00a408a34 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -649,7 +649,7 @@ You can now put the init files .emacs and .emacs_SHELL under
649 649
650** MH-E changes. 650** MH-E changes.
651 651
652Upgraded to MH-E version 7.3. There have been major changes since 652Upgraded to MH-E version 7.4.4. There have been major changes since
653version 5.0.2; see MH-E-NEWS for details. 653version 5.0.2; see MH-E-NEWS for details.
654 654
655+++ 655+++