/[emacs]/emacs/etc/MH-E-NEWS
ViewVC logotype

Diff of /emacs/etc/MH-E-NEWS

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

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

Legend:
Removed from v.1.1.18.2  
changed lines
  Added in v.1.1.18.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26