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