* wl-summary.el (wl-summary-message-regexp): Fixed number regexp.
[elisp/wanderlust.git] / wl / ChangeLog
index 8aad2b6..c56feb4 100644 (file)
@@ -1,5 +1,368 @@
+2001-04-16  Yuuichi Teranishi  <teranisi@gohome.org>
+
+       * wl-summary.el (wl-summary-message-regexp): Fixed number regexp.
+       (All other related portions are changed)
+
+       * wl.el (wl-plugged-change): Use '<' instead of '<='.
+
+       * wl-folder.el (wl-folder-check-one-entity): Fixed last change again.
+
+2001-04-14  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-folder.el (wl-folder-check-one-entity): Fixed last change.
+
+2001-04-13  Yuuichi Teranishi  <teranisi@gohome.org>
+
+       * wl-summary.el (wl-summary-target-mark-reply-with-citation): Fixed.
+       Delete other windows to avoid an error.
+       Use `point-marker' instead of `point' to remember the start point
+       of body.
+
+       * wl.el (wl-plugged-toggle-all): Fixed argument for `elmo-set-plugged'.
+
+       * wl-folder.el (wl-folder-check-one-entity): Adjust unread message
+       number not to exceed all message number.
+
+2001-04-12  Yoichi NAKAYAMA  <yoichi@eken.phys.nagoya-u.ac.jp>
+
+       * wl-e21.el (wl-biff-init-icons): Don't use `call-interactively' to
+       call the command `wl-biff-check-folders' in `mode-line-mouse2-map'.
+
+2001-04-09  Yuuichi Teranishi  <teranisi@gohome.org>
+
+       * wl-summary.el (wl-summary-sync-force-update): Added argument
+       no-check.
+       (wl-summary-sync-update): Ditto.
+       (wl-summary-goto-folder-subr): Call wl-summary-sync-force-update
+       with `no-check'.
+
+       * wl-message.el (wl-message-buffer-prefetch-timer): New variable.
+       (wl-message-buffer-prefetch-next): Don't run timer if timer is
+       already running.
+
+2001-04-07  Masahiro MURATA  <muse@ba2.so-net.ne.jp>
+
+       * wl-expire.el (wl-expire-archive-get-folder): Added argument
+       `dst-folder-arg'.
+       (wl-expire-archive-number1): Diito.
+       (wl-expire-archive-number2): Diito.
+       (wl-expire-archive-Date): Diito.
+       (wl-archive-number1): Diito.
+       (wl-archive-number2): Diito.
+       (wl-archive-date): Diito.
+       (wl-archive-folder-p): New function.
+       (wl-summary-expire): Support of expand folder name at
+       wl-expire-alist.
+       * wl-util.el (wl-expand-newtext): Renamed from
+       `wl-refile-expand-newtext'.
+
+2001-04-05  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * wl-summary.el (wl-summary-prefetch-msg): Fiexd. Call
+       `elmo-msgdb-overview-get-entity' with `msgdb' instead of
+       `(elmo-msgdb-get-overview msgdb)'.
+       (wl-summary-prefetch): Bind match data before call
+       `wl-summay-prefetch-msg'.
+       (wl-summary-goto-folder-subr): Call `wl-summary-toggle-disp-msg' with
+       'off if `wl-summary-buffer-disp-msg' is non-nil.
+       Fixed problem that couldn't show only one new or unread message when
+       enter folder.
+       (wl-summary-reply): Don't call `split-window-vertically' and other
+       window.
+
+2001-04-03  Yuuichi Teranishi  <teranisi@gohome.org>
+
+       * wl-expire.el (wl-expire-refile): Fixed.
+
+2001-04-02  Yuuichi Teranishi  <teranisi@gohome.org>
+
+       * wl-vars.el (wl-biff-unnotify-hook): New variable.
+
+       * wl-util.el (wl-biff-notify): Run `wl-biff-unnotify-hook' when
+       biff notification is removed.
+
+       * wl.el (wl): Changed position of `elmo-init'.
+
+       * wl-draft.el (wl-default-draft-cite): Use date field
+       on the citation buffer.
+
+       * wl-vars.el (wl-shimbun-folder-icon): New variable.
+
+       * wl-xmas.el (wl-folder-internal-icon-list): Added
+       `wl-folder-shimbun-image'.
+
+       * wl-e21.el (wl-folder-internal-icon-list): Added
+       `wl-folder-shimbun-image'.
+
+2001-03-31  Yuuichi Teranishi  <teranisi@gohome.org>
+
+       * wl.el (wl-init): Eliminated argument.
+       (wl): Rewrite.
+
+       * wl-summary.el (wl-summary-prefetch-msg): Use `elmo-message-encache'.
+       (wl-summary-sync-update): Use Use `elmo-folder-msgdb'
+       instead of `elmo-folder-msgdb-internal'.
+       (wl-summary-sync-update): Ditto.
+       (wl-summary-flush-pending-append-operations): Eliminated.
+       (wl-summary-delete-all-msgs): Set msgdb instead of folder.
+       (wl-summary-goto-folder-subr): Set load-msgdb argument of
+       `elmo-folder-open'.
+
+       * wl-mime.el (wl-summary-burst): Fixed.
+
+       * wl-folder.el (wl-folder-info-save): Check data type.
+
+       * wl-expire.el (wl-expire-delete): Set msgdb instead of folder.
+       (wl-expire-refile-with-copy-reserve-msg): Use `elmo-folder-msgdb'
+       instead of `elmo-folder-msgdb-internal'.
+       (wl-expire-hide): Ditto.
+
+
+       * wl-draft.el (wl-draft): Removed argument for `wl-init'.
+
+2001-03-20  TAKAHASHI Kaoru  <kaoru@kaisei.org>
+
+       * wl-folder.el (wl-folder-write-current-folder): Support petname.
+
+2001-03-11  Kenichi OKADA  <okada@opaopa.org>
+
+       * wl-draft.el (wl-draft-do-fcc): Fix for `wl-draft-use-cache'
+
+2001-03-11  TAKAHASHI Kaoru  <kaoru@kaisei.org>
+
+       * wl-folder.el (wl-folder-guess-mailing-list-by-folder-name):
+       Fixed `match-beginning' argument mismatch.
+
+2001-03-05  Katsumi Yamaoka    <yamaoka@jpl.org>
+
+       * wl-demo.el (wl-demo): Reset `tab-width' and `tab-stop-list' to
+       the default value.
+
+2001-03-01  Yuuichi Teranishi  <teranisi@gohome.org>
+
+       * wl-folder.el (wl-make-plugged-alist): Use `wl-nntp-posting-port'
+       instead of `elmo-nntp-default-port'.
+
+       * wl-vars.el: Fixed some doc strings.
+
+2001-02-28  Yuuichi Teranishi  <teranisi@gohome.org>
+
+       * wl-summary.el (wl-summary-prefetch-msg): Use
+       `elmo-msgdb-overview-get-entity' instead of `assoc'.
+
+       * wl-vars.el: Define *-func as obsolete variable using
+       `elmo-define-obsolete-variable'.
+
+       * wl-message.el (wl-message-buffer-prefetch-threshold): Eliminated.
+       (wl-message-buffer-prefetch): Use `elmo-message-fetch-threshold'
+       instead of `wl-message-buffer-prefetch-threshold'.
+
+       * wl-summary.el (wl-summary-buffer-message-redisplay-func): Removed.
+
+       * wl-vars.el (wl-cache-prefetch-get-next-func): Ditto.
+
+       * wl-draft.el (wl-caesar-region-func): Ditto.
+
+       * wl-summary.el (wl-summary-exec-subr): Fixed `copy';
+       Keep unread status in elmo-folder-move-messages.
+       (wl-summary-sync-update): Set `wl-summary-buffer-msgdb'.
+
+2001-02-27  TAKAHASHI Kaoru  <kaoru@kaisei.org>
+
+       * wl-summary.el (wl-summary-buffer-exit-function): Renamed from
+       `wl-summary-buffer-exit-func'
+       (wl-summary-buffer-message-redisplay-function): Renamed from
+       `wl-summary-buffer-message-redisplay-func'
+       (wl-summary-buffer-next-folder-function): Renamed from
+       `wl-summary-buffer-next-folder-func'.
+       (wl-summary-buffer-prev-folder-function): Renamed from
+       `wl-summary-buffer-prev-folder-func'.
+       (wl-summary-get-petname-function): Renamed from
+       `wl-summary-get-petname-func'.
+
+       * wl-score.el (wl-score-edit-exit-function): Renamed from
+       `wl-score-edit-exit-func'.
+
+       * wl-message.el (wl-message-buffer-prefetch-get-next-function):
+       Renamed from `wl-message-buffer-prefetch-get-next-function'.
+
+       * wl-util.el (wl-load-profile-function): Renamed from
+       `wl-load-profile-func'.
+
+       * wl-folder.el (wl-folder-completion-function): Renamed from
+       `wl-folder-completion-func'.
+       (wl-folder-init-function): Renamed from `wl-folder-init-func'.
+
+       * wl-vars.el (wl-expire-archive-get-folder-function): Renamed from
+       `wl-expire-archive-get-folder-func'.
+       (wl-draft-send-function): Renamed from `wl-draft-send-func'.
+       (wl-draft-send-mail-function): Renamed from
+       `wl-draft-send-mail-func'.
+       (wl-draft-send-news-function): Renamed from
+       `wl-draft-send-news-func'.
+       (wl-fldmgr-sort-function): Renamed from `wl-fldmgr-sort-func'.
+       (wl-generate-mailer-string-function): Renamed from
+       `wl-generate-mailer-string-func'.
+       (wl-highlight-signature-search-function): Renamed from
+       `wl-highlight-signature-search-func'.
+       (wl-highlight-x-face-function): Renamed from
+       `wl-highlight-x-face-func'
+       (wl-print-buffer-function): Renamed from `wl-print-buffer-func'.
+       (wl-ps-print-buffer-function): Renamed from
+       `wl-ps-print-buffer-func'
+       (wl-summary-from-function): Renamed from `wl-summary-from-func'.
+       (wl-summary-subject-function): Renamed from `wl-summary-subject-func'.
+       (wl-summary-subject-filter-function): Renamed from
+       `wl-summary-subject-filter-func'.
+
+       * wl-draft.el (wl-draft-queue-flush-send-function): Renamed from
+       `wl-draft-queue-flush-send-func'
+       (wl-draft-cite-function): Renamed from
+       `wl-draft-cite-func'
+
+       * wl-address.el (wl-address-init-function): Renamed from
+       `wl-address-init-func'.
+
+2001-02-27  Yuuichi Teranishi  <teranisi@gohome.org>
+
+       * wl-draft.el (wl-draft-queue-flush): Don't call
+       `elmo-dop-unlock-message'.
+       * wl-draft.el (wl-draft-queue-append): Don't call
+       `elmo-dop-lock-message'.
+
+       * wl-summary.el (wl-summary-buffer-msgdb): Revival (for compatibility).
+       (wl-summary-buffer-folder-name): Ditto.
+       (wl-summary-message-regexp): Added '-' (all other related portions
+       are changed).
+       (wl-summary-goto-folder-subr): Set wl-summary-buffer-msgdb and
+       wl-summary-buffer-folder-name.
+
+2001-02-26  "A. SAGATA" <sagata@nttvdt.hil.ntt.co.jp>
+
+       * wl-folder.el (wl-folder-check-one-entity): Fixed problem that
+       the number of mails in the folder buffer is not updated by wl-biff.
+
+2000-02-26  Kenichi OKADA  <okada@opaopa.org>
+
+       * wl-summary.el (wl-summary-default-subject-filter): Fix for `Re>'.
+       * wl-vars.el (wl-summary-search-parent-by-subject-regexp): Ditto.
+
+2001-03-01  Yuuichi Teranishi  <teranisi@gohome.org>
+
+       * wl-summary.el (wl-summary-next-message):
+       Return next message number when wl-summary-move-order is nil.
+
+2001-02-28  Akihiro MOTOKI <mokkun@iname.com>
+
+       * wl-summary.el (wl-summary-move-spec-plugged-alist): Renamed from
+       `wl-summary-move-spec-alist'.
+       (wl-summary-move-spec-unplugged-alist): New variable
+       (Move spec for unplugged status).
+       (wl-summary-next-message): Use `wl-summary-move-spec-plugged-alist'
+       if plugged, `wl-summary-move-spec-unplugged-alist' is unplugged.
+
+2001-03-01  OKAZAKI Tetsurou  <okazaki@be.to>
+
+       * wl-e21.el (wl-draft-overload-menubar): "FCC" -> "Fcc".
+       * wl-mule.el (wl-draft-overload-menubar): Ditto.
+
+2001-02-28  OKAZAKI Tetsurou  <okazaki@be.to>
+
+       * wl-mime.el (wl-draft-preview-message): Use `function' instead of
+       simple quotation to quote the anonymous function.
+       * tm-wl.el (wl-draft-preview-message): Ditto.
+
+2001-02-25  OKAZAKI Tetsurou  <okazaki@be.to>
+
+       * wl-highlight.el (wl-highlight-summary-displaying): Optimize;
+       Eliminate redundant `save-excursion'.
+       (wl-highlight-summary-current-line): Ditto.
+
+       * wl-highlight.el (wl-highlight-summary-current-line): Avoid
+       accessing match data when `looking-at' failed.
+
+       * wl-draft.el (wl-draft-delete): Use `match-string' instead of
+       `elmo-match-string' where users don't care about the speed.
+       (wl-draft-save): Ditto.
+
+2001-02-24  Yuuichi Teranishi  <teranisi@gohome.org>
+
+       * wl-util.el (wl-regexp-opt): New function.
+
+       * wl-summary.el (wl-summary-delete-messages-on-buffer): Delete
+       number from `wl-summary-buffer-number-list'.
+       (wl-summary-goto-folder-subr): Load msgdb before resuming summary view;
+       Call `wl-summary-rescan' if `wl-summary-cache-use' is nil.
+       (wl-summary-move-spec-alist): Changed default setting.
+
+2001-02-23  Yoichi NAKAYAMA  <yoichi@eken.phys.nagoya-u.ac.jp>
+
+       * wl-vars.el (wl-biff-notify-hook): New hook.
+       * wl-util.el (wl-biff-notify): Run `wl-biff-notify-hook' at
+       the arrival of new mail.
+       (Based on the patch from Hironori Fukuchi <nory@valis.co.jp>
+       and advice by Yuuichi Teranishi  <teranisi@gohome.org>)
+
+2001-02-23  Yuuichi Teranishi  <teranisi@gohome.org>
+
+       * wl-summary.el (wl-summary-default-get-next-msg): Fix (num => msg).
+
+2001-02-22  Yuuichi Teranishi  <teranisi@gohome.org>
+
+       * wl-summary.el (wl-summary-default-get-next-msg): Fix.
+
+       * Version number is increased to 2.5.8.
+
+       * wl-thread.el (toplevel): require 'cl.
+       (wl-thread-resume-entity): Call wl-thread-make-number-list.
+       (wl-thread-make-number-list): New function.
+       (wl-thread-entity-make-number-list-from-children): Ditto.
+       (wl-thread-entity-insert-as-top): Update wl-summary-buffer-number-list.
+       (wl-thread-entity-insert-as-children): Likewise.
+       (wl-thread-delete-message): Likewise.
+       (wl-meaning-of-mark): Eliminated.
+       (wl-thread-next-failure-mark-p): Ditto.
+       (wl-thread-entity-get-mark): Ditto.
+       (wl-thread-meaning-alist-get-result): Ditto.
+       (wl-thread-entity-check-prev-mark): Ditto.
+       (wl-thread-entity-check-next-mark): Ditto.
+       (wl-thread-entity-check-prev-mark-from-older-brother): Ditto.
+       (wl-thread-entity-get-prev-marked-entity): Ditto.
+       (wl-thread-get-prev-unread): Ditto.
+       (wl-thread-jump-to-prev-unread): Ditto.
+       (wl-thread-get-next-unread): Ditto.
+       (wl-thread-jump-to-next-unread): Ditto.
+       (wl-thread-entity-check-next-mark-from-younger-brother): Ditto.
+       (wl-thread-entity-get-next-marked-entity): Ditto.
+
+       * wl-summary.el (wl-summary-buffer-number-list):
+       New bufer-local variable.
+       (wl-summary-switch-to-clone-buffer): Clone
+       `wl-summary-buffer-number-list'.
+       (wl-summary-goto-folder-subr): Use `wl-summary-next-message'.
+       (wl-summary-cursor-move-regex): Eliminated.
+       (wl-summary-cursor-up): Rewrite.
+       (wl-summary-cursor-down): Ditto.
+       (wl-summary-mode-spec-alist): New variable.
+       (wl-summary-next-message): New inline function.
+       (wl-summary-cursor-move): New function.
+       (wl-summary-default-get-next-msg): Rewrite.
+       (wl-summary-sync-all-init): Setup `wl-summary-number-list'.
+       (wl-summary-rescan): Ditto.
+       (wl-summary-sync-all-init): Ditto.
+       (wl-summary-goto-folder-subr): Call `wl-summary-make-number-list' if
+       summary is not thread view.
+       (wl-summary-sync-update): Ditto.
+       (wl-summary-rescan): Ditto.
+       (wl-summary-make-number-list): New function.
+
+       * wl-draft.el: "FCC" -> "Fcc".
+
 2001-02-21  Yuuichi Teranishi  <teranisi@gohome.org>
 
+       * wl-highlight.el (wl-highlight-summary-window):
+       Call `set-buffer-modified-p'.
+
        * wl.el (wl-init): Don't call `elmo-crosspost-message-alist-load'.
        (wl): Call `elmo-init' and fix.