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