(wl-completing-read-multiple): Define as an alias of
[elisp/wanderlust.git] / wl / ChangeLog
index cf3fd5a..2571c31 100644 (file)
@@ -1,3 +1,248 @@
+2006-11-22  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-util.el (wl-completing-read-multiple): Define as an alias of
+       `completing-read-multiple' if emacs-version is not less than 22.
+
+2006-11-12  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-mime.el (wl-mime-pgp-verify-region-with-epg): Follow the API
+       change.
+
+2006-11-09  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-summary.el (wl-summary-sync-update): Move
+       `wl-thread-update-indent-string-thread' to outside of
+       `elmo-with-progress-display'.
+
+2006-11-05  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-message.el (wl-message-exit): Check buffer existence.
+
+2006-10-31  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-util.el (wl-simple-display-progress): New function.
+       (wl-display-progress-with-gauge): Ditto.
+       (wl-progress-callback-function): Ditto.
+
+       * wl.el (wl-init): Set `elmo-progress-callback-function' as
+       `wl-progress-callback-function'
+
+       * wl-vars.el (wl-display-progress-threshold): New user option.
+       (wl-display-progress-function): Ditto.
+
+       * Version number is increased to 2.15.5.
+
+2006-09-28  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-thread.el (wl-thread-close-children): New function.
+       (wl-thread-open-children): Ditto.
+       * wl-action.el (wl-summary-set-mark): Redo the last change by
+       using it.
+
+       * wl-action.el (wl-summary-set-mark): Undo the last change.
+       Forbid interactive call.
+
+2006-09-28  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-mime.el (wl-define-dummy-functions): New macro.
+       (wl-mime-pgp-decrypt-region-with-epg): Renamed from
+       `wl-mime-pgp-decrypt-region'.
+       (wl-mime-pgp-verify-region-with-epg): Renamed from
+       `wl-mime-pgp-verify-region'.
+       (wl-mime-pgp-decrypt-region-with-pgg): Renamed from
+       `wl-mime-pgp-decrypt-region'.
+       (wl-mime-pgp-verify-region-with-pgg): Renamed from
+       `wl-mime-pgp-verify-region'.
+       (wl-mime-pgp-decrypt-region): New function; To select dispatch
+       function at runtime.
+       (wl-mime-pgp-verify-region): Ditto.
+
+       * wl-vars.el (wl-use-pgp-module): New user option.
+
+2006-09-25  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-action.el (wl-summary-set-mark): If the cursor is on folded
+       thread, open it (suggested by Greg A. Woods [wl-en:1861]).
+
+2006-09-22  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-summary.el (wl-summary-cleanup-temp-marks): Cleanup correctly
+       even if there are target marks only.
+
+2006-09-21  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * Version number is increased to 2.15.4.
+
+2006-09-01  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-folder.el (wl-folder-check-one-entity): Simplify.
+
+2006-08-28  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-message.el (wl-message-buffer-prefetch-timer): Removed unused
+       variable.
+
+2006-07-26  Tetsurou Okazaki  <okazaki@be.to>
+
+       * wl-spam.el (wl-thread-test-spam): New function.
+       (wl-spam-setup): Bind "tkc".
+
+2006-07-24  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-expire.el (wl-folder-expire-entity): Rewite without
+       `wl-summary-goto-folder-subr'.
+       (wl-folder-expire-current-entity): Don't kill summary buffer.
+
+2006-07-21  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-folder.el (wl-folder-sync-entity): Rewrite without
+       `wl-summary-goto-folder-subr'.
+       (wl-folder-mark-as-read-all-entity): Likewise.
+
+       * wl-summary.el (wl-summary-sync): Accept symbol for `range'.
+
+2006-06-22  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-thread.el (wl-thread-force-open): Arranged.
+
+2006-06-19  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-folder.el (wl-folder-complete-filter-condition): Remove !
+       from regexp.
+
+       * wl-util.el (wl-search-condition-fields): Remove "AND","OR".
+       (wl-read-search-condition-internal): Append them.
+
+2006-06-19  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-vars.el (wl-additional-search-condition-fields):
+       New user option.
+
+       * wl-util.el (wl-search-condition-fields): New function; export
+       from `wl-read-search-condition-internal'.
+       (wl-read-search-condition-internal): Use it.
+
+       * wl-folder.el (wl-folder-complete-filter-condition): Ditto.
+
+2006-06-10  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-summary.el (wl-summary-define-sort-command): New function.
+       (wl-summary-sort-by-date, wl-summary-sort-by-number)
+       (wl-summary-sort-by-subject, wl-summary-sort-by-from)
+       (wl-summary-sort-by-list-info, wl-summary-sort-by-size): Remove;
+       define by `wl-summary-define-sort-command' at runtime.
+
+       * wl.el (wl-init): Call wl-summary-define-sort-command.
+
+2006-06-04  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-mime.el (wl-message-decrypt-pgp-nonmime): Keep text
+       properties at the decrypting region.
+
+2006-06-03  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-util.el (wl-find-region): New function.
+
+       * wl-mime.el (wl-mime-pgp-decrypt-region): Return the decoded
+       coding system.
+       (wl-message-decrypt-pgp-nonmime): Use wl-find-region. Put text
+       property `wl-mime-decoded-coding-system'.
+       (wl-message-verify-pgp-nonmime): Use wl-find-region. Use text
+       property `wl-mime-decoded-coding-system' to encode text.
+
+       * wl-mime.el (wl-mime-pgp-decrypt-region): Display a progress
+       message.
+       (wl-mime-pgp-verify-region): Ditto.
+
+2006-05-26  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-mime.el (wl-mime-pgp-verify-region): Does not use temporary
+       buffer. Use epa-display-verify-result.
+
+2006-05-18  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-draft.el (wl-draft-send): Continue even if setting parent
+       flag was failed.
+
+2006-05-15  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-message.el (wl-message-flag-indicator): Fixed the problem
+       of returning string only of parentheses.
+
+2006-05-13  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-summary.el (wl-summary-write): Add argument `folder'.
+       (wl-summary-write-current-folder): Change argument `folder' from
+       optional to require.
+       (wl-summary-get-buffer): Return the buffer associated folder only.
+
+       * wl-folder.el (wl-folder-set-persistent-mark): Follow the above
+       change.
+       (wl-folder-toggle-disp-summary): Ditto.
+
+       * wl-draft.el (wl-draft-create-buffer): Don't use folder of
+       current summary as parent-folder.
+
+2006-05-13  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * wl-draft.el (wl-draft-reedit): Don't overwrite
+       wl-draft-parent-folder.
+
+2006-05-04  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-mime.el (wl-mime-pgp-decrypt-region): New function.
+       (wl-mime-pgp-verify-region): Ditto.
+       (wl-message-decrypt-pgp-nonmime): Use the above function.
+       (wl-message-verify-pgp-nonmime): Likewise.
+       (wl-mime-preview-application/pgp): Likewise.
+
+2006-04-20  Kenichi Okada  <okada@opaopa.org>
+
+       * wl-folder.el (wl-make-plugged-alist): Add `wl-smtp-posting-port'.
+       Fix about the order of `wl-nntp-posting-port' and
+       `wl-nntp-posting-stream-type'.
+       * wl.el (wl-plugged-port-label-alist): Add smtp.
+
+2006-02-26  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-summary.el (wl-summary-message-status): New macro.
+
+       * wl-vars.el (wl-summary-persistent-mark-priority-list): Add `killed'.
+       (wl-summary-killed-mark): New user option.
+
+       * wl-thread.el (wl-thread-update-line-on-buffer-sub): Follow the
+       API change.
+       (wl-thread-insert-entity-sub): Ditto.
+       (wl-thread-recover-messages): New command.
+
+       * wl-summary.el (wl-summary-update-mark-and-highlight-window):
+       Don't call `wl-highlight-summary-current-line' directly.
+       (wl-summary-buffer-attach): Connect to signal `status-changed'
+       instead of `cache-changed'.
+       (wl-summary-buffer-detach): Follow the above change.
+       (wl-summary-detect-mark-position): Follow the API change.
+       (wl-summary-rescan-message): Ditto.
+       (wl-summary-insert-sequential): Ditto.
+       (wl-summary-update-thread): Ditto.
+       (wl-summary-message-mark): Ditto.
+       (wl-summary-persistent-mark): Ditto.
+       (wl-summary-create-line): Ditto.
+       (wl-summary-prefetch-region-no-mark): Call
+       `wl-summary-persistent-mark' with number.
+       (wl-summary-recover-messages-region): New command.
+       (wl-summary-target-mark-recover): Ditto.
+       (wl-summary-recover-message): Ditto.
+       (wl-summary-persistent-mark-string): Add argument `status' instead
+       of remove arguments `flags' and `cached'.  Treat killed status.
+       (wl-summary-update-persistent-mark): Remove optional argument `flags'.
+
+       * wl-highlight.el (wl-highlight-summary-displaying-face): New face.
+       (wl-highlight-summary-line-face-spec): Treat killed status.
+       (wl-highlight-summary-line-string): Follow the API change.
+       (wl-highlight-summary-current-line): Ditto.
+
+       * Version number is increased to 2.15.3.
+
 2006-02-24  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
 
        * wl-draft.el (wl-draft-find-reply-headers): Use functionp instead