X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=wl%2FChangeLog;h=6a299fc934886909ac8d0d1904b6d4719da535b1;hb=f0d7faabb9d516a7c0a1c86ae693bf3001e07516;hp=05c105451d039a6c149d85ee919b24546c1f9af5;hpb=9421f654ad563d7adc6f239e0a54109f84102215;p=elisp%2Fwanderlust.git diff --git a/wl/ChangeLog b/wl/ChangeLog index 05c1054..6a299fc 100644 --- a/wl/ChangeLog +++ b/wl/ChangeLog @@ -1,3 +1,739 @@ +2003-11-20 Hiroya Murata + + * wl-summary.el (wl-summary-detect-mark-position): Set + `wl-summary-buffer-weekday-name-lang'. + +2003-11-19 Tetsurou Okazaki + + * wl-summary.el (wl-summary-prefetch-msg): Undo the last change. + (wl-summary-mark-as-read-all): Ditto. + (wl-summary-delete-messages-on-buffer): Ditto. + (wl-summary-sync-update): Ditto. + (wl-summary-mark-as-read-internal): Ditto. + (wl-summary-mark-as-answered-internal): Ditto. + (wl-summary-update-folder-info): Abolished. + +2003-11-19 Hiroya Murata + + * wl-summary.el (wl-summary-mark-as-read-all): Use + `wl-summary-update-folder-info' instead of + `wl-folder-update-unread'. + +2003-11-18 Tetsurou Okazaki + + * wl-summary.el (wl-summary-update-folder-info): New function derived from + `wl-summary-folder-info-update'. + (wl-summary-delete-messages-on-buffer): Use `wl-summary-update-folder-info' + instead of `wl-summary-folder-info-update'. + (wl-summary-sync-update): Use `wl-summary-update-folder-info' instead of + `wl-folder-set-folder-updated'. + (wl-summary-mark-as-read-internal): Use `wl-summary-update-folder-info' + instead of `wl-folder-update-unread'. + (wl-summary-mark-as-answered-internal, wl-summary-prefetch-msg): Pass + the value of `wl-summary-buffer-unread-count' for the second parameter of + `wl-folder-update-unread'. + +2003-11-17 Tetsurou Okazaki + + * wl-folder.el (wl-folder-entity-hashtb-set): Narrow the scope of + a local variable. + +2003-11-15 Hiroya Murata + + * wl-spam.el (wl-summary-mark-spam): Show message only if call + interactively. + + * wl-summary.el (wl-summary-mark-as-important-internal): New + internal function. + (wl-summary-mark-as-important): Use it. + (wl-summary-mark-as-unimportant): New function. + (wl-summary-sync-marks): Follow the API change. + + * wl-score.el (wl-summary-score-update-all-lines): Ditto. + + * wl-mime.el (wl-summary-burst): Check target folder is writable. + +2003-11-14 Tetsurou Okazaki + + * wl-folder.el (wl-folder-update-unread): Re-indent. + Narrow the scope of a local variable. + +2003-11-12 Hiroya Murata + + * wl-addrmgr.el (wl-addrmgr-pickup-entry-list): New function. + (wl-addrmgr-merge-entries): Ditto. + (wl-addrmgr): Added to address entry which exists in draft buffer + if no entry is in original. + +2003-11-09 Yuuichi Teranishi + + * wl-batch.el: New file. + +2003-11-09 TAKAHASHI Kaoru + + * wl-vars.el (wl-use-semi): Remove unused variable. + +2003-11-05 Yuuichi Teranishi + + * wl-vars.el (wl-summary-new-cached-mark): Changed default value to + "?". + +2003-11-05 Hiroya Murata + + * wl-vars.el (wl-summary-new-uncached-mark): Renamed from + wl-summary-new-mark. + (wl-summary-new-cached-mark): New user option. + (wl-summary-score-marks): Follow the change above. + (wl-summary-auto-refile-skip-marks): Ditto. + (wl-summary-incorporate-marks): Ditto. + (wl-summary-expire-reserve-marks): Ditto. + + * wl-spam.el (wl-spam-auto-check-marks): Ditto. + + * wl-summary.el (wl-summary-detect-mark-position): Ditto. + (wl-summary-persistent-mark-string): Distinguished between cached + and uncached mark when the message is new. + +2003-11-02 Hiroya Murata + + * wl-spam.el (wl-spam-domain): Renamed from + `wl-spam-folder-guess-domain'. + (wl-summary-exec-action-spam): Register as spam if domain of the + source folder is good. + (wl-summary-exec-action-refile-with-register): Register message if + domain of the source folder is not undecided. + +2003-10-31 Hiroya Murata + + * wl-summary.el (wl-summary-insert-thread): Fixed the logic to + detect thread loop. + +2003-10-27 Hiroya Murata + + * wl-spam.el (wl-spam-setup): Modify wl-summary-reserve-mark-list + and wl-summary-skip-mark-list. + +2003-10-26 Hiroya Murata + + * wl-spam.el (wl-summary-exec-action-spam): Fixed. + + * wl-vars.el (wl-summary-mark-action-list): Fixed type spec. + + * wl-spam.el (toplevel): Require wl-highlight. + (wl-spam-auto-check-policy-alist): Abolish. + (wl-spam-auto-check-folder-regexp-list): New user option. + (wl-spam-auto-check-marks): Ditto. + (wl-spam-mark-action-list): Ditto. + (wl-highlight-summary-spam-face): New face. + (wl-spam-auto-check-message-p): New function. + (wl-spam-map-spam-messages): Fixed message. + (wl-spam-register-spam-messages): Ditto. + (wl-spam-register-good-messages): Ditto. + (wl-summary-spam-map): Add and remove keybind. + (wl-summary-target-mark-spam): Abolish. + (wl-summary-refile-spam): Ditto. + (wl-summary-test-spam): New function. + (wl-summary-mark-spam): Ditto. + (wl-summary-auto-check-spam): Follow the above change. + (wl-summary-exec-action-spam): New function. + (wl-summary-exec-action-refile-with-register): Fixed message. + (wl-message-check-spam): New function. + (wl-spam-setup): Ditto. + (toplevel): Call it if this file is loaded interactivity. + + * Version number is increased to 2.11.20. + +2003-10-25 Hiroya Murata + + * wl-spam.el (wl-spam-save-status): Call elmo-spam-save-status + when new optional argument `force' is non nil or modified. + +2003-10-21 Hiroya Murata + + * wl.el (toplevel): Require wl-spam when compile. + (wl-save-status): Call wl-spam-save-status. + + * wl-spam.el (wl-spam-register-spam-messages): New function. + (wl-spam-register-good-messages): Ditto. + (wl-spam-save-status): Ditto. + (wl-summary-mode-map): Bind + wl-summary-target-mark-register-as-spam to "ms" and + wl-summary-target-mark-register-as-good to "mn". + (wl-summary-register-as-spam): Abolish optional argument; Use + wl-spam-register-spam-messages. + (wl-summary-register-as-spam-all): Use + wl-spam-register-spam-messages. + (wl-summary-register-as-good): Abolish optional argument; Use + wl-spam-register-good-messages. + (wl-summary-register-as-good-all): Use + wl-spam-register-good-messages. + (wl-summary-target-mark-register-as-spam): New funtion. + (wl-summary-target-mark-register-as-good): Ditto. + +2003-10-20 Hiroya Murata + + * wl-spam.el: New file. + +2003-10-20 Hiroya Murata + + * wl-refile.el (wl-refile-guess): Added second argument `functions'. + + * wl-action.el (wl-auto-refile-guess-functions): New variable. + (wl-summary-auto-refile): Call wl-refile-guess with + wl-auto-refile-guess-functions instead of wl-refile-guess-by-rule. + +2003-10-17 Hiroya Murata + + * wl-summary.el (wl-summary-pack-number): Call wl-summary-rescan + with disable-thread argument non-nil. + +2003-10-16 Hiroya Murata + + * wl-summary.el (wl-summary-rescan): Added optional argument + disable-thread. + (wl-summary-sync): Call wl-summary-rescan with argument + disable-thread. + (wl-summary-input-range): Added new range `rescan-thread'. + +2003-10-16 Yuuichi Teranishi + + * wl-util.el (wl-get-assoc-list-value): Fixed last change. + +2003-10-16 Hiroya Murata + + * wl-summary.el (wl-thread-saved-entity-hashtb-internal): New + internal variable. + (wl-summary-rescan): Saved wl-thread-entity-hashtb; Bind + wl-summary-search-parent-by-subject-regexp and + wl-summary-divide-thread-when-subject-changed as nil. + (wl-summary-insert-sequential): If entity is nil, nothing to do. + (wl-summary-insert-thread): Search parent entity from + wl-thread-saved-entity-hashtb-internal; Fixed logic to detect + thread loop. + +2003-10-15 Yuuichi Teranishi + + * wl.el (wl-check-environment): Don't check wl-draft-folder is file. + + * wl-vars.el (wl-folder-sync-range-alist): Changed default value. + + * wl-util.el (wl-require-update-all-folder-p): New function. + (wl-get-assoc-list-value): Added `function' to match directive. + (wl-collect-draft): Rewrite. + + * wl-summary.el (wl-summary-sync-update): Clear faces + when both wl-summary-lazy-highlight and wl-summary-lazy-update-mark + are non-nil. + (wl-summary-get-sync-range): Call wl-get-assoc-list-value with match + argument as function. + (wl-summary-input-range): Ditto. + + * wl-folder.el (wl-draft-get-folder): New function. + (wl-folder-get-elmo-folder): Consider draft folder. + + * wl-draft.el (wl-draft-buf-name, wl-draft-buffer-file-name): Abolish. + (wl-draft-buffer-message-number): New buffer local variable. + (wl-draft-folder-internal): New internal variable. + (wl-draft-delete): Rewrite. + (wl-draft-save): Ditto. + (wl-draft-create-buffer): Use wl-draft-get-folder instead of + wl-folder-get-elmo-folder. + (wl-draft-config-info-operation): Ditto. + (wl-jump-to-draft-folder): Ditto. + (wl-draft-prepare-edit): Set up auto-save-file-name-transforms. + (wl-draft-reedit): Rewrite. + + * Version number is increased to 2.11.19. + +2003-10-09 Tetsurou Okazaki + + * wl-summary.el (wl-summary-search-by-subject): Remove unused local + variable. + +2003-10-09 Hiroya Murata + + * wl-summary.el (wl-summary-prefetch-msg): Bind wl-message-entity; + Use ignore-errors instead of unwind-protect. + +2003-10-03 Tetsurou Okazaki + + * wl-thread.el (wl-thread-delete-message): Rewrite the procedure + for updating `wl-thread-entity-list'. + +2003-10-02 Tetsurou Okazaki + + * wl-thread.el (wl-thread-delete-message): Omit redundant nil + parameter from calling `wl-thread-entity-get-older-brothers' and + `wl-thread-entity-get-younger-brothers'. + Replace nested `append' with a single one. + +2003-10-02 Hiroya Murata + + * wl-summary.el (wl-summary-mode): Don't use the return value of + `make-local-hook'. + +2003-10-02 Tetsurou Okazaki + + * wl-thread.el (wl-thread-entity-get-older-brothers): Use `let' + instead of `let*'. + (wl-thread-delete-message): Likewise. Split and narrow the scope + of local variables. + +2003-10-01 Hiroya Murata + + * wl-summary.el (wl-summary-buffer-window-scroll-functions): + Renamed from wl-summary-window-scroll-functions. + (wl-summary-window-scroll-functions): Don't set to variable. + (wl-summary-display-top): Use run-hooks. + (wl-summary-display-bottom): Ditto. + (wl-summary-toggle-disp-msg): Ditto. + (wl-summary-mode): Set wl-summary-buffer-window-scroll-functions; + Use it instead of wl-summary-window-scroll-functions. + (wl-summary-goto-folder-subr): Don't call + wl-summary-window-scroll-functions, use + wl-summary-buffer-window-scroll-functions instead. + +2003-09-30 Hiroya Murata + + * wl-summary.el (wl-summary-mode): Use make-local-hook instead of + make-local-variable. + +2003-09-29 Yuuichi Teranishi + + * wl-summary.el (wl-summary-update-mark-and-highlight-window): Call + set-buffer-modified-p. + (wl-summary-display-top): Call wl-summary-window-scroll-functions. + (wl-summary-display-bottom): Ditto. + (wl-summary-toggle-disp-msg): Ditto. + +2003-09-29 Hiroya Murata + + * wl-score.el (wl-score-ov-entity-get): Treat extra field. + + * wl-summary.el (wl-summary-prefetch-msg): Fixed. + (wl-summary-forward): Use elmo-message-entity-field instead of + elmo-message-field. + + * wl-summary.el (wl-summary-update-mark-and-highlight-window): Fixed. + +2003-09-28 Hiroya Murata + + * wl-summary.el (wl-summary-window-scroll-functions): No use + `append'. + +2003-09-28 Yuuichi Teranishi + + * wl-summary.el (wl-summary-update-mark-and-highlight-window): New + function. + (wl-summary-window-scroll-functions): Call it when both + wl-summary-lazy-highlight and wl-summary-lazy-update-mark are non-nil. + (wl-summary-temp-mark): Added optional argument number. + (wl-summary-message-mark): Added optional argument flag. + (wl-summary-persistent-mark): Added optional argument number and flag. + (wl-summary-update-persistent-mark): Ditto. + (wl-summary-update-status-marks): Set "r" for interactive spec. + + * wl-highlight.el (wl-highlight-summary-current-line): Added optional + argument number and flag. + + * wl-action.el (wl-summary-registered-temp-mark): + Do nothing when wl-summary-buffer-temp-mark-list is nil. + +2003-09-28 Hiroya Murata + + * wl-summary.el (wl-summary-buffer-unsync-mark-number-list): New + internal variable (buffer local). + (wl-summary-window-scroll-functions): New function. + (wl-summary-mode): Use it insteaf of wl-summary-lazy-highlight. + (wl-summary-rescan): Set wl-summary-buffer-unsync-mark-number-list + as nil. + (wl-summary-update-status-marks): Added arguments beg, end and + check. + (wl-summary-update-mark-window): Use function. + (wl-summary-sync-update): Follow the change above. + (wl-summary-switch-to-clone-buffer): Copy + wl-summary-buffer-unsync-mark-number-list. + (wl-summary-goto-folder-subr): Set + wl-summary-buffer-unsync-mark-number-list and + use wl-summary-window-scroll-functions insteaf of + wl-summary-lazy-highlight. + + * wl-vars.el (wl-summary-lazy-update-mark): New user option. + +2003-09-27 Hiroya Murata + + * wl-summary.el (wl-summary-sync-update): Undo last chagne. + + * wl-summary.el (wl-summary-update-persistent-mark): Call + wl-summary-set-message-modified. + + * wl-summary.el (wl-summary-sync-update): Don't call + wl-summary-update-status-marks. + + * Version number is increased to 2.11.18. + +2003-09-26 Yuuichi Teranishi + + * wl-message.el (wl-message-prev-page): Use save-selected-window. + (wl-message-next-page): Ditto. + +2003-09-26 Tetsurou Okazaki + + * wl-action.el (wl-summary-collect-numbers-region): Remove unused + local variable. Change the order of a collected list into the + same as the specified range. Remove nil from a collected list. + +2003-09-26 Hiroya Murata + + * wl-summary.el (wl-summary-insert-headers): Set visible-only + argument for elmo-folder-list-messages. + +2003-09-24 Hiroya Murata + + * wl-score.el (wl-summary-score-update-all-lines): Follow the API + change (wl-summary-count-unreads return a list instead of a cons + cell). + +2003-09-24 Tetsurou Okazaki + + * wl-summary.el (wl-summary-delete-messages-on-buffer): Use + `wl-summary-folder-info-update'. + +2003-09-23 Hiroya Murata + + * wl-summary.el (wl-summary-set-message-modified): No use + elmo-folder-set-message-modified and wl-summary-set-mark-modified. + (wl-summary-set-mark-modified): Abolish. + (wl-summary-mark-modified-p): Ditto. + (wl-summary-save-view): Follow the change above. + + * wl-expire.el (wl-summary-expire): Likewise. + +2003-09-22 Yuuichi Teranishi + + * wl-summary.el (wl-summary-detect-mark-position): Use + modb-entity-handler. + (wl-summary-save-view-cache): Don't cause an error when dir is nil. + + * Version number is increased to 2.11.17. + +2003-09-21 Yuuichi Teranishi + + * wl-summary.el (wl-summary-overview-entity-compare-by-from): Decode + entity field value. + (wl-summary-prefetch-msg): Ditto. + (wl-summary-print-message-with-ps-print): Ditto. + +2003-09-21 Yuuichi Teranishi + + * wl-summary.el (wl-summary-detect-mark-position): Use generic msgdb + for dummy entity. + (wl-summary-insert-thread): Use elmo-message-entity-field. + (wl-summary-update-thread): Use elmo-message-entity-field and + elmo-message-entity-number. + (wl-summary-line-number): Use elmo-message-entity-number. + (wl-summary-line-size): Use elmo-message-entity-field. + (wl-summary-line-subject): Ditto. + (wl-summary-line-from): Ditto. + (wl-summary-line-attached): Ditto. + (wl-summary-create-line): Ditto. + (wl-summary-create-line): Use elmo-message-entity-number. + (wl-summary-print-message-with-ps-print): Use + elmo-message-entity-field. + +2003-09-21 Yuuichi Teranishi + + * wl-summary.el (wl-summary-detect-mark-position): Follow the API + change in elmo-msgdb-make-message-entity. + (wl-summary-buffer-set-folder): Don't call + wl-summary-detect-mark-position here. + (wl-summary-rescan): Call elmo-message-entity-number. + (wl-summary-sync-update): Ditto. + (wl-summary-goto-folder-subr): Call wl-summary-detect-mark-position. + + * wl-score.el (wl-score-header-index): Redefine 2th element. + (wl-score-overview-entity-get-extra): Abolish. + (wl-score-ov-entity-get): Rewrite. + (wl-score-string-index<, wl-score-string-func<): Abolish. + (wl-score-string<): New function. + (wl-score-string-sort): Use it. + + * wl-refile.el (wl-refile-guess-by-history): Use + elmo-message-entity-field. + (wl-refile-guess-by-from): Ditto. + (wl-refile-guess-by-msgid): Ditto. + + * Version number is increased to 2.11.16. + +2003-09-21 Yoichi NAKAYAMA + + * wl-folder.el (wl-folder-confirm-existence): Don't call + file-exists-p if msgdb-path is nil. + * wl-summary.el, wl-draft.el, wl-action.el: Rename + `wl-read-folder-hist' to `wl-read-folder-history'. + +2003-09-20 TAKAHASHI Kaoru + + * wl-draft.el (wl-draft-kill): Use `yes-or-no-p' instead of + `y-or-n-p'. + +2003-09-19 Hiroya Murata + + * wl-score.el (wl-score-headers): Don't use + elmo-folder-do-each-message-entity. + + * Version number is increased to 2.11.15. + +2003-09-19 Yuuichi Teranishi + + * wl-summary.el (wl-summary-delete-all-msgs): Use + elmo-folder-move-messages instead of elmo-folder-delete-messages + and elmo-folder-detach-messages. + (wl-summary-sync-marks): Use elmo-folder-list-global-flag-messages. + + * wl-expire.el (wl-expire-delete): Ditto. + (wl-expire-refile-with-copy-reserve-msg): Ditto. + +2003-09-18 Yuuichi Teranishi + + * wl-vars.el (wl-message-use-header-narrowing): New user option. + (wl-message-header-narrowing-fields): Ditto. + (wl-message-header-narrowing-lines): Ditto. + (wl-message-header-narrowing-string): Ditto. + + * wl-summary.el (wl-summary-mode-map): Bind + wl-summary-toggle-header-narrowing to "C-cC-f". + (wl-summary-toggle-header-narrowing): New function. + + * wl-message.el (wl-message-buffer-create): Call + wl-message-header-narrowing-setup. + (wl-message-redisplay): Call wl-message-header-narrowing. + (wl-message-header-narrowing): New function. + (wl-message-header-narrowing-map): New keymap. + (wl-message-header-narrowing-widen-map): New keymap. + (wl-message-header-narrowing-again-at-mouse): New function. + (wl-message-header-narrowing-1): Ditto. + (wl-message-header-narrowing-widen-at-mouse): Ditto. + (wl-message-header-narrowing-setup): Ditto. + (wl-message-header-narrowing-toggle): Ditto. + + * wl-highlight.el (wl-message-header-narrowing-face): New face. + + * wl-vars.el (wl-folder-sync-range-alist): Set default range for + 'flag as all. + (wl-use-flag-folder-help-echo): New user option. + + * wl-summary.el (wl-summary-detect-mark-position): Bind + wl-summary-highlight as nil. + (wl-summary-set-mark-modified): Follow the API change. + (wl-summary-mark-modified-p): Ditto. + (wl-summary-mark-as-read-all): Ditto. + (wl-summary-sync-marks): Don't call + elmo-folder-list-messages-with-global-mark. + (wl-summary-mark-as-read-internal): Follow the API change. + (wl-summary-mark-as-answered-internal): Ditto. + (wl-summary-mark-as-important): Cause an error when 'flag folder; + Follow the API change. + (wl-summary-create-line): Call with number argument. + (wl-summary-reply): Follow the API change. + + * wl-highlight.el (wl-highlight-summary-line-flag-folder): New + function. + (wl-highlight-summary-line-string): Call it when + wl-use-flag-folder-help-echo is non-nil. + (wl-highlight-summary-current-line): Ditto. + (elmo-flag-folder-referrer): Added autoload setting. + + * wl-draft.el (wl-draft-kill): Follow the API change. + + * Version number is increased to 2.11.14. + +2003-09-17 Hiroya Murata + + * wl-draft.el (wl-draft-do-fcc): Follow the API change. + +2003-09-15 Hiroya Murata + + * Version number is increased to 2.11.13. + +2003-09-14 Hiroya Murata + + * wl-draft.el (wl-draft-previous-history-element): Fixed + unbalanced parenthesis and bind unbound local variables. + +2003-09-14 Yoichi NAKAYAMA + + * wl-draft.el (wl-draft-previous-history-element): New function. + (wl-draft-next-history-element): Ditto. + * wl-e21.el, wl-xmas.el, wl-mule.el (wl-draft-key-setup): Bind + them to M-p and M-n. + +2003-09-14 Hiroya Murata + + * Version number is increased to 2.11.12. + +2003-09-14 Yoichi NAKAYAMA + + * wl-draft.el (wl-draft-hide): Select buffer-window. + +2003-09-13 Mito + + * wl-summary.el (wl-summary-narrow-to-region): New function. + (wl-summary-prefetch-region-no-mark, wl-summary-mark-as-read-region) + (wl-summary-mark-as-unread-region, wl-summary-mark-as-important-region) + (wl-summary-save-region): Use it. + * wl-action.el (wl-summary-collect-numbers-region) + (wl-summary-unmark-region, wl-summary-mark-region-subr): Ditto. + +2003-09-13 Hiroya Murata + + * wl-folder.el (wl-folder-count-incorporates): Don't use + `elmo-msgdb-mark-load' + + * Version number is increased to 2.11.11. + +2003-09-13 Yoichi NAKAYAMA + + * wl-draft.el (wl-draft-fcc-append-read-folder-hist): New variable. + (wl-draft-do-fcc): Append fcc'ed folder to wl-read-folder-hist. + +2003-09-06 Yuuichi Teranishi + + * wl-mime.el (wl-draft-preview-message): Use `format' to print value. + +2003-09-05 Hiroya Murata + + * Version number is increased to 2.11.10. + +2003-09-04 Hiroya Murata + + * wl-mime.el (wl-draft-attribute-value): Fixed. + +2003-09-03 Hiroya Murata + + * wl-util.el (wl-copy-local-variables): New function. + + * wl-mime.el (wl-draft-attribute-recipients): New function. + (wl-draft-attribute-envelope-from): Ditto. + (wl-draft-attribute-smtp-posting-server): Ditto. + (wl-draft-attribute-smtp-posting-port): Ditto. + (wl-draft-attribute-value): Ditto. + (wl-draft-preview-message): Use it to get value for + attributes. Reflect result of `wl-draft-config'. + + * wl-summary.el (wl-summary-target-mark-mark-as-read): Fixed typo + and call `wl-summary-mark-as-read' before to call + `wl-summary-unset-mark'. + (wl-summary-target-mark-mark-as-unread): Likewise. + (wl-summary-target-mark-mark-as-important): Don't bind mlist. + +2003-09-02 Yuuichi Teranishi + + * wl-mime.el (wl-draft-preview-message): Use actual value for + attributes; Fix for small window. + +2003-08-28 Hiroya Murata + + * wl-refile.el (wl-refile-get-field-value): Call + `elmo-message-entity-field' with 3rd argument is non-nil. + +2003-08-26 Yuuichi Teranishi + + * wl-vars.el (wl-draft-preview-attributes): New user option. + (wl-draft-preview-attributes-list): Ditto. + (wl-draft-preview-attributes-buffer-lines): Ditto. + (wl-draft-preview-attributes-buffer-name): Ditto. + + * wl-mime.el (wl-draft-preview-message): Display attributes. + +2003-08-26 Hiroya Murata + + * wl-summary.el (wl-summary-detect-mark-position): Bind + wl-summary-flag-priority-list to '(new). + +2003-08-23 Hiroya Murata + + * wl-highlight.el (wl-highlight-summary-line-face-spec): New + funtion. + (wl-highlight-summary-line-string): Use it. + (wl-highlight-summary-current-line): Ditto. + +2003-08-23 Yuuichi Teranishi + + * wl-summary.el (wl-summary-update-persistent-mark): Highlight the + line even when the mark string is not changed. + + * wl-thread.el (wl-thread-update-line-on-buffer-sub): Follow the + argument change in the wl-summary-create-line. + (wl-thread-insert-entity-sub): Ditto. + + * wl-summary.el (wl-summary-detect-mark-position): Follow the + argument change in the wl-summary-create-line. + (wl-summary-insert-sequential): Ditto. + (wl-summary-update-thread): Ditto. + (wl-summary-persistent-mark-string): New inline function. + (wl-summary-message-mark): Use it. + (wl-summary-create-line): Abolish argument wl-persistent-mark + and added wl-flags, wl-cached. + + * wl-highlight.el (wl-highlight-summary-line-string): Changed argument + mark to flags. + (wl-highlight-summary-current-line): Decide the face not by the + persistent mark but flags. + +2003-08-22 Hiroya Murata + + * wl-vars.el (wl-summary-new-mark, wl-summary-important-mark, + wl-summary-unread-uncached-mark, wl-summary-unread-cached-mark, + wl-summary-read-uncached-mark): Revive. + (wl-summary-answered-cached-mark, + wl-summary-answered-uncached-mark): New user option. + (wl-summary-score-marks): Follow the change above. + (wl-summary-auto-refile-skip-marks): Ditto. + (wl-summary-incorporate-marks): Ditto. + (wl-summary-expire-reserve-marks): Ditto. + (wl-summary-flag-priority-list): New user option. + + * wl-summary.el (wl-summary-sync-marks): Follow the variable name + changes. + (wl-summary-auto-select-msg-p): Use elmo-message-flagged-p instead + of elmo-message-mark. + (wl-summary-mark-as-read-internal): Ditto. + (wl-summary-mark-as-answered): Ditto. + (wl-summary-mark-as-important): Ditto. + (wl-summary-redisplay-internal): Ditto. + (wl-summary-redisplay-no-mime-internal): Ditto. + (wl-summary-message-mark): New function. + (wl-summary-insert-sequential): Use wl-summary-message-mark + instead of elmo-message-mark. + (wl-summary-update-thread): Ditto. + (wl-summary-persistent-mark): Ditto. + (wl-summary-cursor-move-surface): Use elmo-message-accessible-p + instead of elmo-message-mark. + + * wl-thread.el (wl-thread-update-line-on-buffer-sub): Use + wl-summary-message-mark instead of elmo-message-mark. + (wl-thread-insert-entity-sub): Ditto. + (wl-thread-get-children-msgs-uncached): Ditto. + + * wl-highlight.el (wl-highlight-summary-line-string): Follow the + variable name changes. + (wl-highlight-summary-current-line): Ditto. + + * wl-action.el (wl-summary-no-auto-refile-message-p): Use + wl-summary-message-mark instead of elmo-message-mark. + + * wl-expire.el (wl-expire-message-p): Ditto. + + * wl-score.el (wl-score-headers): Ditto. + + * Version number is increased to 2.11.9. + + * wl-summary.el (wl-summary-buffer-msgdb): Abolish. + (wl-summary-sync-update): Follow the change above. + (wl-summary-switch-to-clone-buffer): Ditto. + (wl-summary-open-folder): Ditto. + 2003-08-20 Hiroya Murata * wl-summary.el (wl-summary-cursor-move-surface): Don't skip