Updated.
[elisp/wanderlust.git] / NEWS
1 Wanderlust NEWS -- User-visible changes in Wanderlust.
2
3 * Changes in 2.12.1 from 2.12.0
4   Version 2.12.1 is a bug fix version of 2.12.0.
5
6 ** Fixed the problem in display module for partially fetched IMAP messages.
7    Now partially fetched messages are displayed accurately.
8    If a message includes child messages, their headers were not displayed.
9
10 ** Fixed the problem that %INBOX is not appeared as a subfolder of %INBOX.
11    In cyrus-imapd, this problem occured.
12
13 ** Now user defined flags are appeared in the completions for search conditions.
14
15 ** Fixed the problem that a wrong flag folders are created by some flag names.
16    If a flag contains a character other than [a-z], the problem occured.
17
18 ** Now expansion of the access group "@/" works correctly.
19
20 ** Fixed the problem to cause an error on automatical draft saving.
21
22 ** Fixed the problem to cause an error on invoking address manager.
23    A message which includes a string "To:" etc. caused an error.
24
25 ** Fixed the problem in the flag inheritance function of the filter folder.
26
27 ** New option `wl-summary-resend-use-cache'.
28    You can resend messages using cache in the offline status.
29
30 ** New option `elmo-network-session-idle-timeout'.
31    Network sessions which are not used longer than this value (in seconds)
32    are thrown away and new session is created.
33
34 ** Improved redisplay functions for "H" and "M" key.
35    MIME structure and buffer is reused for redisplay.
36
37 ** Now attributes for netnews are displayed in the draft preview.
38
39 * Changes in 2.12.0 from 2.10.1
40
41 ** The structure of the message database is improved.
42    Following setting is to convert legacy msgdb to the new one when you
43    select a folder.
44    (setq elmo-msgdb-default-type 'standard
45          elmo-msgdb-convert-type 'auto)
46    (which is initial setting.)
47
48 ** The temporary mark and corresponding action is now customizable.
49
50    By default, following mark-and-actions are defined.
51    mark-and-actions which are defined as before.
52     "o" refile   (same as before)
53     "O" copy     (same as before)
54     "d" dispose  (formerly delete, 'D' mark. Messages are moved to
55                   wl-trash-folder. Its behavior is decided by
56                   wl-dispose-folder-alist.)
57    New mark-and-actions which are newly introduced.
58     "D" delete   (remove message immediately)
59     "i" prefetch (prefetch message)
60     "~" resend   (resend message)
61    Press 'x' to execute actions which corresponds to the mark.
62    mark-and-actions can be define by the new variable, 
63    'wl-summary-mark-action-list'. See its docstring for more in detail.
64
65 ** SPAM filter module is added.
66    Following spam filter libraries are supported.
67    bogofilter
68    spamfilter
69    bsfilter
70    SpamAssassin
71    SpamOracle
72    Regular Expressions Header Matching
73
74 ** 'mark folder is renamed to 'flag folder.
75    Related to this, original message location is displayed as help-echo on summary
76    line in the 'flag folder (you can control the behavior by
77    wl-highlight-summary-line-help-echo-alist).
78
79 ** Now you can put arbitrary user defined flag on message.
80    You can specify its flag by "F" in the summary mode.
81
82 ** New marks, 'A' and 'a' are added for answered messages.
83    Now answered messages have its own mark in the summary mode.
84    'A' is displayed for uncached messages and 'a' is for cached messages.
85
86 ** New mark,s 'F' and 'f' are added for forwarded messages.
87    Now forwarded messages have its own mark in the summary mode.
88    'F' is displayed for uncached messages and 'f' is for cached messages.
89
90 ** New search condition 'Flag' (Status of the message) is added.
91    There are flags 'unread', 'important', 'answered',
92    'digest' (unread or important) and 'any' (any of the flag).
93    For example, following filter folder contains only unread or important
94    messages in the %inbox folder.
95
96    /flag:digest/%inbox
97
98 ** Draft save function is improved.
99    Now you can set wl-draft-folder to IMAP folder, Maildir folder, and so on.
100
101 ** Automatically save draft buffers by using idle-timer.
102    You can control behavior by the variable `wl-auto-save-drafts-interval'.
103
104 ** 'H' key(display all header) and 'M' key(display without MIME analysis)
105    are now toggle key.
106    Now you can cite messages displayed by 'M'.
107
108 ** Now you can sort summary lines into descending order.
109
110 ** Abbreviate too long header extended to lines in message buffer.
111
112 ** Persistent mark string in summary buffer is changed.
113    Default setting indicates cached state by its upper/lower case.
114
115 ** It displays draft preview on sending confirmation.
116
117 ** Sending parameters are displayed on draft preview.
118    See description of the variable wl-draft-preview-attribute for detail.
119
120 ** You can run biff with idle-timer by setting wl-biff-use-idle-timer.
121
122 ** Now wl-draft-kill confirms with yes-or-no-p.
123
124 ** Summary thread will be divided if its depth is larger than certain amount.
125    The limit is controlled by the variable wl-summary-max-thread-depth.
126
127 ** Emacs multi-tty support is supported.
128    (http://lorentey.hu/project/emacs.html)
129
130 ** New sort spec 'size' is added in the summary mode.
131    Now you can sort the summary by message size.
132
133 ** The variable wl-refile-policy-alist is abolished.
134
135 ** Batch processing module is added.
136
137 ** In the multi-folder, status of messages are synchronized with original
138    folder.
139    For example, unread status of '+inbox' is updated to '*+inbox,+outbox'.
140
141 ** The function wl-summary-resend-message is abolished.
142    you can put mark for resending by wl-summary-resend instead.
143
144 ** Variables renamed
145    wl-delete-folder-alist is renamed to wl-dispose-folder-alist.
146
147 ** POP3 folder existence check is simplified (by default).
148    The default value for elmo-pop3-exists-exactly is changed to nil.
149
150 ** POP3 response code extension defined in the RFC2449 is supported.
151    If a login failure occurred because of user's another POP3 session, 
152    entered password is not cleared and used in the future login.
153
154 ** IMAP4 commands EXPUNGE and CHECK are now send asynchronously.
155
156 ** Default value of wl-folder-hierarchy-access-folders has been changed.
157
158 ** Access group "@/" of shimbun folders can be used now.
159
160 ** Show contents of NEWS(.ja) when you start Wanderlust newer than the
161    one you used previously.
162
163 ** Default values of wl-draft-reply-*-list are changed. 
164    See samples/en/dot.wl for old values.
165
166 ** wl-draft-reply-myself-*-list are abolished and integrated into
167    wl-draft-reply-*-list.
168
169 ** You can control initial cursor position for replying draft.
170    Set variable wl-draft-reply-default-position appropriately.
171
172 ** Changed the way to specify configuration of draft buffer window.
173    You can choose keep, full or split as values of wl-draft-buffer-style
174    and wl-draft-reply-buffer-style.
175
176 ** Commands to verify/decrypt non-MIME PGP message are added.
177    C-c:v, C-c:d in message buffer to verify or decrypt respectively.
178
179 ** New hooks
180    wl-draft-reply-hook
181    wl-summary-reply-hook
182    wl-draft-forward-hook
183    wl-summary-forward-hook
184    wl-draft-kill-pre-hook
185    wl-summary-resend-hook
186
187 ** Abolished hook
188    wl-reply-hook
189
190 ** New face
191
192    wl-highlight-summary-disposed-face
193    wl-highlight-summary-prefetch-face
194    wl-highlight-summary-resend-face
195    wl-highlight-summary-answered-face
196    wl-highlight-action-argument-face
197
198 ** Abolished face
199
200    wl-highlight-refile-destination-face
201    (renamed to wl-highlight-action-argument-face)
202
203 * Changes in 2.10.1 from 2.10.0
204   Version 2.10.1 is a bug fix version of 2.10.0.
205
206 ** Fixed the problem that msgdb be destroyed when print-length or
207    print-level has Non-nil value.
208
209 ** wl-summary-pack-number in pipe folder is disabled temporarily
210    since it didn't work. Invoke it in destination folder instead.
211
212 ** Fixed a problem that wl-folder-move-cur-folder doesn't work.
213
214 ** Fixed a problem that wl-draft-reedit doesn't work properly on Meadow.
215
216 ** Fixed a problem that wl-summary-pack-number doesn't work on Maildir and
217    shimbun folders.
218
219 ** Fixed a problem that cache file is not protected even if it is marked
220    as important.
221
222 ** Fixed a problem that %# in wl-summary-line-format cannot handle large
223    number.
224
225 ** Fixed a problem to remove password even if SMTP AUTH failed at non-auth
226    phase.
227
228 ** Default value of wl-message-buffer-prefetch-folder-type-list,
229    wl-message-buffer-prefetch-idle-time, and
230    wl-message-buffer-prefetch-depth are changed.
231
232 ** Fixed to compile on XEmacs without mule feature.
233
234 * Changes in 2.10.0 from 2.8.1
235
236 ** You can alter the format of summary lines.
237    Specify format by wl-summary-line-format. If you want to change ones
238    according to folder names, use wl-folder-summary-line-format-alist.
239
240 ** Save format for the draft folder has been changed. Messages are encoded
241    before saved by wl-draft-save.
242
243 ** elmo-split is newly established. It provides a way to split messages
244    according to some rule a la procmail.
245
246 ** Buffer prefetch works fine now. Messages of the number specified by
247    wl-message-buffer-prefetch-depth are loaded into buffer in advance.
248
249 ** elmo-dop-queue-flush flushes queue that concerns plugged folder.
250
251 ** Starting Wanderlust on the new frame is possible now. Set as
252    (autoload 'wl-other-frame "wl" "Wanderlust on new frame." t)
253
254 ** In Folder mode, you can go into virtual folder which consists of messages
255    with some specified condition (wl-folder-virtual). It is binded to "V".
256
257 ** In Folder mode, you can search folders containing messages with some
258    specified condition (wl-folder-pick). It is binded to "?".
259
260 ** Now you can rename access group folders.
261
262 ** You can specify ON/OFF of thread view for newly created summary.
263    Set wl-summary-default-view, wl-summary-default-view-alist.
264
265 ** Temporary marks are kept when you exit from sticky summary by q or g. 
266
267 ** Key bindings concerning the sticky summary have been changed.
268    By C-u g, the sticky summary is destroyed as well as C-u q. In summary or
269    folder mode, G opens the sticky summary.
270
271 ** You can go round summary buffers by C-cC-n and C-cC-p.
272
273 ** Members of the list wl-folder-hierarchy-access-folders is now some REGEXP
274    for access group names instead of exact group names.
275
276 ** In header part of the draft buffer C-a brings cursor to the beginning of
277    the line or the beginning of the header body.
278
279 ** You can send encapsulated blind carbon copies. Its default field name is
280    "Ecc:".
281
282 ** C-c C-y (Draft) can cite region of the message.
283    It affects if transient-mark-mode (Emacs) or zmacs-regions (XEmacs) is
284    Non-nil and the region is active.
285
286 ** You can delete a part from multipart message.
287    It is binded as "D" in message buffer.
288
289 ** You can easily configure server settings to post news article.
290    Set wl-nntp-posting-config-alist appropriately. See Info for an example.
291
292 ** You can specify some function in wl-draft-reply-with-argument-list etc.
293    for setting the recipients in draft by the return value of it.
294
295 ** The interface of the function wl-draft has been changed.
296    The initial set of headers are handed as an association list.
297
298 ** The uses of wl-generate-mailer-string-function has been changed.
299    Specify a function which returns some string to appear in User-Agent header.
300
301 ** The Reference Card (doc/wl-refcard.tex) describes important key bindings.
302
303 ** Many bug fixes.
304
305 * Changes in 2.8.0 from 2.6.1
306
307 ** Nemacs, Mule 2.3 based on Emacs 19.28 are not supported any longer.
308
309 ** Wanderlust might not work with FLIM 1.14.2 and older.
310    It is recommended to use FLIM 1.14.3 or newer and associated SEMI.
311
312 ** Now available `make check' environment test for user.
313
314 ** If you set obsolete variables (e.g. renamed ones) in .wl etc, Wanderlust
315    shows warning messages and urge you to change settings.
316    Change your settings according to the messages, please.
317    If you want to suppress warnings, set elmo-obsolete-variable-show-warnings
318    to nil.
319
320 ** Added new internal folders: 'sendlog folder
321
322 ** Added new type of folders: shimbun folder
323
324    Format: '@' 'virtual server name' '.' 'group name'
325
326 ** Added new type of folders: namazu folder
327
328    Format:  '[' 'search condition' ']' [ 'absolute path of namazu index' ]
329
330 ** With pipe folder, now you can preserve messages on the server.
331    At the next time you access it, only new messages will be copied.
332
333    Format:  '|' 'source folder' '|:' 'destination folder'
334
335 ** Address manager is now available (start by C-c C-a).
336    You can edit address book and import recipients to draft from it.
337
338 ** ACAP (RFC2244) is supported(experimental).
339
340 ** Now you can preserve IMAP4 message by part as a cache.
341    If you skipped enormous part, you can read other than skipped part when
342    you are off line.
343
344 ** Wanderlust also creates message view through prefetching.
345    Displaying of prefetched messages speeded up because of this.
346
347 ** Truncation of lines in message buffer or draft buffer is now controllable.
348    Non-nil value of wl-message-truncate-lines or wl-draft-truncate-lines
349    means truncating long lines at window width.
350
351 ** Bitmap image for opening demo is removed from wl-demo.elc and now loaded
352    from wl-icon-directory.
353    Special logo is displayed through the Christmas season :)
354
355 ** Overall elmo module is rewritten.
356
357 ** Variables depending on elmo backends are renamed to "elmo-backend-*".
358    e.g. elmo-default-imap4-server is renamed to elmo-imap4-default-server.
359
360 ** Variables named xxx-func are renamed to xxx-function.
361
362 ** X-Face utility 1.3.6.12 or older is not supported any longer.
363    Please install X-Face utility 1.3.6.13 or later, if necessary.
364
365 ** Wanderlust distinguishes stream-type on plugged mode. They are treated as
366    different entries.
367
368 ** msgdb path for archive and multi folders are changed.
369    No problem for running wanderlust even if you do not deal with them.
370    But if you don't want to leave useless data on the disk, delete under
371    .elmo/multi and .elmo/archive in advance.
372
373 ** Variables named xxx-dir are renamed to xxx-directory.
374    e.g. wl-icon-dir is renamed to wl-icon-directory.
375    Take attention if you set for display of startup logo, etc.
376
377 ** elmo-cache-dirname is abolished and elmo-cache-directory is newly created.
378    You can put cache directory to another place by setting
379    elmo-cache-directory.
380
381 ** Default value of elmo-enable-disconnected-operation is now `t'.
382    When the relevant messages are cached, you can do some operations
383    even in the off-line state.
384
385 ** Now messages with "$" mark is not remained in the summary buffer when
386    the actual message itself is deleted.
387    Please visit the 'mark folder to review the messages with the "$" mark.
388
389 * Changes in 2.6.1 from 2.6.0
390   Version 2.6.1 is basically a bug fix version of 2.6.0.
391
392 ** Fixed a problem that Emacs 21 causes `Recursive load...' error.
393
394 ** Fixed a problem that thread character is broken in XEmacs 21.1.
395
396 ** Fixed a problem that in IMAP4 folder, progress bar is remained in XEmacs .
397
398 ** Fixed a problem that searching is failed for the header fields that
399    begins with X-.
400
401 ** Some other fixes.
402
403 * Changes in 2.6.0 from 2.4.1
404
405 ** FLIM 1.13.x is not supported any longer.
406    Please install FLIM 1.14.1 or later.
407
408 ** Now folder and summary buffer can be opened in a separate frame.
409    If `wl-folder-use-frame' is set as t, `M-x wl' creates a new frame
410    for folder mode. If `wl-summary-use-frame' is set as t, new frames
411    are created for each summary window.
412
413 ** Cursor moving speed ('N' or 'P' in summary) is greatly improved.
414
415 ** Folder checking speed for filter folder of localdir
416    folder using `last' or `first' (Ex. /last:100/+inbox) is improved.
417
418 ** Retrieval progress of each message is displayed in POP and IMAP folder.
419
420 ** Coloring of summary buffer is processed on demand (only on Emacs).
421    If `wl-summary-lazy-highlight' is non-nil, 
422    only visible portion of the buffer is colored.
423
424 ** Customizable biff notify.
425    New hook `wl-biff-notify-hook' and `wl-biff-unnotify-hook' is
426    now available.
427    e.g. (add-hook wl-biff-notify-hook 'ding)
428
429 ** Many bug fixes.
430
431 * Changes in 2.4.1 from 2.4.0
432   Version 2.4.1 is basically a bug fix version of 2.4.0.
433
434 ** Wanderlust 2.4.1 now works on FLIM 1.14.x. 
435
436 ** Fixed a problem that POP connection remains after POP before SMTP.
437
438 ** The specification of IMAP4 authentication method for clear password
439    is changed.
440
441 In 2.4.0, To use clear password authentication method in IMAP4
442 (Logging in with LOGIN command), you have to set the variable
443 `elmo-default-imap4-authenticate-type' as 'plain (or nil).
444 But in 2.4.1, it is changed to 'clear (or nil).
445 Example:
446 (setq elmo-default-imap4-authenticate-type 'plain)
447 should be changed to
448 (setq elmo-default-imap4-authenticate-type 'clear)
449
450 * Changes in 2.4.0 from 1.1.1
451
452 ** Version Number
453 The version numbering convention for Wanderlust is changed. 
454
455 In earlier versions, 1.x were stable version and from 2.0.x to 2.2.x
456 were beta version. But since version 2.3.0, the second (minor) version
457 number implies the stability of the Wanderlust. Even minor number
458 corresponds to a stable version, and an odd minor number corresponds
459 to a development version. This version numbering is based on the
460 widespread convention of open source development.
461
462 On the open CVS server cvs.m17n.org, main trunk contains the current
463 beta (newest experimental) version, and branches contain the stable
464 version.  (If the version is 2.4.x, the branch name is wl-2_4)
465
466 ** Install
467
468 *** FLIM 1.12 is not supported anymore.
469 See the file INSTALL for details.
470
471 *** APEL 10.2 or later is required.
472 tm-8 users should check the version of APEL (tm-8.8 contains old APEL).
473
474 ** New feature
475
476 *** LDAP support
477 Complete e-mail address in draft by searching LDAP server.
478 If the variable wl-use-ldap is non-nil, LDAP feature is enabled
479 (Initial setting is nil).
480
481 *** UIDL support in POP3 folder
482 POP3 folder now saves the status of summary and it improves summary
483 update speed. If the variable elmo-pop3-use-uidl is non-nil, UIDL is
484 used (Initial setting is t).
485
486 *** Emacs 21 support
487 Wanderlust has started on supporting Standard Emacs 21.
488 Toolbars and icon images can be shown in almost Wanderlust
489 frames like XEmacs.
490
491 *** biff feature
492 Server mailbox is checked periodically.
493 If new mail is arrived, Wanderlust changes the biff (icon) on the modeline
494 and updates folder mode content.
495
496 *** expire-hide 
497 Now expire mechanism has new feature `hide', it does not remove
498 messages actually from folder but hides messages from summary. It
499 improves processing speed for large folders.
500
501 *** Message thread restoring feature
502 Automatic correction of broken threads by subject matching is now available.
503 Thread modification by hand (M-w (copy) and C-y (paste) in summary mode)
504 is also available.
505
506 *** Password expiration timer
507 Password cache expires after elmo-passwd-life-time is passed.
508 (nil means no expiration. Initial setting is nil)
509
510 *** killed-list
511 Deleted messages in the NNTP folder are saved to `killed-list'.  The
512 messages in the killed-list are treated as if it were not exist on the
513 server. Non-nil value for elmo-use-killed-list enables this feature
514 (Initial setting is t). By this feature, NNTP pipe folder works correctly.
515
516 *** Maildir pack is now available
517 M-x wl-summary-pack-number in the summary mode of Maildir folder
518 re-numbers the messages.
519
520 ** Searching
521
522 *** Complex condition can be specified for filter folder
523 AND condition, OR condition, NOT condition, and their combination can be
524  specified. Syntax of the condition part is changed. See Info for details.
525
526 Caution for those who upgrade from 1.1.1:
527 By this change, saving directory for the msgdb of filter folder is altered.
528 Former msgdbs are not needed anymore. It does not cause any problem but
529 if you don't want to keep useless disk, you should remove files
530 under the directory '.elmo/filter/' beforehand.
531
532 *** Searching of the NNTP folder is available
533 Now you can make NNTP filter folder.
534 (If only your NNTP server responds to XHDR command.)
535
536 *** Pick, Virtual in summary mode now accepts complex condition.
537 You can set AND condition and OR condition by typing
538 'AND' or 'OR' instead of field name.
539
540 ** Session, Authentication
541
542 *** elmo-default-*-authenticate-type only accepts symbol(used be a string)
543 Example:
544 (setq elmo-default-imap4-authenticate-type "cram-md5")
545 should be changed to
546 (setq elmo-default-imap4-authenticate-type 'cram-md5)
547
548 *** stream-type can be defined.
549 You can define stream type by
550 elmo-network-{imap4-,pop3-,nntp-,}stream-type-alist.
551 Some SSL related variables are abolished(renamed).
552 You can access to the networked folders (IMAP4, NNTP, POP3) via SOCKS
553 if you specify the folder name end with "!socks".
554
555 ** Draft
556
557 *** group-list is now available
558 You can specify address like 'Group: foo@gohome.org, bar@gohome.org;'.
559 If wl-draft-remove-group-list-contents is non-nil, the contents of 
560 group-list is removed before sending.
561
562 *** The draft preview displays recipient addresses on minibuffer 
563 You can confirm the group-list recipients by this.
564
565 *** Initial setting considers Reply-To:.
566 Default setting of wl-draft-reply-without-argument-list considers Reply-To: 
567 field (Set to To: field).
568
569 *** Replying rules for the messages sent from yourself.
570 You can define replying rules for the messages sent from yourself by
571 setting wl-draft-reply-myself-with-argument-list and
572 wl-draft-reply-myself-without-argument-list.
573
574 *** Full name is used in the reply address.
575 If wl-draft-reply-use-address-with-full-name is non-nil, then full
576 name is inserted in with e-mail addresses on the replied message
577 (Initial setting is t).
578
579 *** In-Reply-To: format is changed.
580 In-Reply-To: format is changed to simple one. It is based on 
581 draft-ietf-drums-msg-fmt-09.txt.
582
583 ** misc
584
585 *** Message thread processing is improved.
586
587 *** Renamed variables
588 wl-refile-guess-func-list => wl-refile-guess-functions
589 wl-summary-temp-above => wl-summary-target-above
590
591 *** You can set function to wl-fcc.
592 You can change fcc folder name dynamically. For example, change folder name
593 by month.
594
595 *** elmo-search-mime-charset is abolished.
596 Charset is guessed from the string you typed.
597
598 *** Useless headers are removed when you forward the message.
599 You can specify removed headers by wl-ignored-forwarded-headers.
600
601 *** wl-highlight-group-folder-by-numbers is abolished.
602 It is renamed to wl-highlight-folder-by-numbers and has following meaning.
603   `t'   : Whole line is colored by message number.
604   `nil' : Whole line is colored by folder status.
605    Number (ex. `1') : Line is colored by message number and folder status.
606
607 *** Header visibility control is changed.
608 Header visibility is controlled by Wanderlust (was controlled by SEMI).
609 You can change header visibility by wl-message-ignored-field-list and 
610 wl-message-visible-field-list.
611
612 *** DEMO is changed.
613 Less colors are used by DEMO pixmap.
614 Emacsen on character based terminal also display suitable DEMO.
615
616 \f
617 * Changes in 1.1.1 from 1.1.0
618   Version 1.1.1 is a bug fix version of 1.1.0 with minor user-visible changes.
619
620 ** Development on the CVS server is started.
621
622 ** Flush operation and sending queues if Wanderlust is  started
623    in plugged status.
624
625 ** Directory structure is changed.
626
627 *** 00README, 00README.ja is renamed to README, README.ja.
628
629 *** All wl-* files are moved to the directory 'wl'.
630
631 ** Syntax of wl-refile-rule-alist is extended (compatible with older one).
632
633 ** progress gauge
634 Progress gauge is displayed while processing in the Emacsen with
635 progress gauge feature.
636
637 * Changes in 1.1.0 from 1.0.3
638
639 ** Install
640
641 *** tm7 is not supported anymore.
642 see the file INSTALL for details.
643
644 *** WL_PREFIX and ELMO_PREFIX default as "wl"
645 (defvar WL_PREFIX "wl")
646 (defvar ELMO_PREFIX "wl")
647
648 e.g. install directory is
649   1.0.3  /usr/local/share/emacs/site-lisp/
650   1.1.0  /usr/local/share/emacs/site-lisp/wl/
651
652 *** Change default macro in Makefile.
653 EMACS   = emacs
654 XEMACS  = xemacs
655 use $(XEMACS), `package' and `install-package' target.
656
657 *** Install not only *.elc, but also *.el.
658
659 *** English document (wl.texi).
660
661 ** New feature
662
663 *** Modified UTF7 support.
664 Now international mailbox name can be used in IMAP4 in the Emacsen
665 with unicode feature.
666
667 *** Scoring support.
668
669 *** New plugged system.
670
671 *** IMAP4 support became more generic.
672 Many IMAP4 servers are supported.
673
674 *** New authentication type
675   IMAP4: CRAM-MD5, DIGEST-MD5, STARTTLS
676   POP3:  CRAM-MD5, DIGEST-MD5, SCRAM-MD5, STARTTLS
677   NNTP:  STARTTLS
678   SMTP:  STARTTLS
679
680 *** New folder type
681   |      Pipe Folder     Incorporate message.
682   .      Maildir Folder  Now Maildir is one of the folder type.
683   'cache Cache Folder    View internal cache.
684
685 *** Message buffer cache
686 Next message is prefetched while idle time.
687
688 *** Sticky summary is enhanced.
689 Now message buffer is also sticky.
690 You can specify always-sticky summary.
691
692 ** misc
693
694 *** Eliminated wl-draft-prepared-config-alist
695 unified with wl-draft-config-alist.
696
697 *** POP-before-SMTP variables are re-arranged.
698
699 *** Ask non-existing folder.
700  When FCC: contains new folder.
701  When auto-refile specified new folder.
702
703 *** Change fetch threshold and confirm settings.
704 wl-prefetch-confirm-threshold, wl-cache-fetch-threshold.
705
706 *** Can use petname for completion.
707
708 *** Change Message-ID generator.
709
710 *** wl-demo.el support bitmap-mule.
711
712 *** Allow function type `smtp-server' value.
713
714 *** Make sendlog when `wl-draft-sendlog' is non-nil.
715
716 *** `wl-summary-incorporate-marks'
717
718 *** Reserve prefetching while off-line status.
719
720 *** Draft use new frame when `wl-draft-use-frame' is non-nil.
721
722 *** New variable `wl-user-mail-address-list' .
723
724 *** New variable `wl-local-domain' for set FQDN.
725
726 *** Server side unread status is used in IMAP4 folder.
727
728 *** Change defaults
729   wl-mime-charset         iso-2022-jp  =>  x-ctext
730   wl-summary-move-order   'new  =>  'unread
731   wl-tmp-dir              TMPDIR  =>  ~/tmp/
732
733 *** New hooks
734   wl-draft-send-hook
735   wl-draft-reedit-hook
736   wl-mime-edit-preview-message-hook
737   wl-folder-suspend-hook
738   wl-summary-toggle-disp-folder-message-resumed-hook
739   wl-summary-line-inserted-hook
740   wl-thread-update-children-number-hook
741   mmelmo-header-inserted-hook
742   mmelmo-entity-content-inserted-hook
743
744 *** New function
745   wl-save
746   wl-summary-write
747   wl-summary-supersedes-message
748   wl-fldmgr-delete
749   wl-refile-guess-by-msgid
750   wl-address-user-mail-address-p
751   wl-summary-jump-to-msg-by-message-id-via-nntp
752   wl-summary-temp-mark-pick
753
754 * For details of changes, see the file ChangeLog.
755 \f
756 Local variables:
757 mode: outline
758 paragraph-separate: "[  \f]*$"
759 end: