elisp/wanderlust.git
17 years ago(elmo-folder-rename): Set meta data for global flags
hmurata [Wed, 9 Aug 2006 08:53:19 +0000 (08:53 +0000)]
(elmo-folder-rename): Set meta data for global flags
follow the rename.

17 years agoUpdate.
okazaki [Tue, 25 Jul 2006 23:12:38 +0000 (23:12 +0000)]
Update.

17 years ago(wl-thread-test-spam): New function.
okazaki [Tue, 25 Jul 2006 23:12:19 +0000 (23:12 +0000)]
(wl-thread-test-spam): New function.
(wl-spam-setup): Bind "tkc".

17 years ago(wl-folder-expire-entity): Rewite without
hmurata [Mon, 24 Jul 2006 13:16:53 +0000 (13:16 +0000)]
(wl-folder-expire-entity): Rewite without
`wl-summary-goto-folder-subr'.
(wl-folder-expire-current-entity): Don't kill summary buffer.

17 years ago* wl-folder.el (wl-folder-sync-entity): Rewrite without
hmurata [Fri, 21 Jul 2006 13:56:55 +0000 (13:56 +0000)]
* 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.

17 years ago(elmo-folder-initialize): Set slot `number-list'
hmurata [Mon, 3 Jul 2006 00:25:27 +0000 (00:25 +0000)]
(elmo-folder-initialize): Set slot `number-list'
as 'not-loaded.
(elmo-folder-close): Ditto.
(elmo-filter-folder-number-list-loaded-p): New function.
(elmo-filter-folder-number-list): Check whether loaded or not.
(elmo-folder-commit): Use `elmo-filter-folder-number-list' instead
of `elmo-filter-folder-number-list-internal'.
(elmo-folder-delete-messages): Ditto.
(elmo-folder-length): Check whether number-list is loaded or not.

17 years agoAdd descriptions for `wl-message-auto-reassemble-message/partial'.
hmurata [Sat, 24 Jun 2006 00:57:56 +0000 (00:57 +0000)]
Add descriptions for `wl-message-auto-reassemble-message/partial'.

17 years ago* wl-thread.el (wl-thread-force-open): Arranged.
yoichi [Thu, 22 Jun 2006 23:34:09 +0000 (23:34 +0000)]
* wl-thread.el (wl-thread-force-open): Arranged.

17 years ago* wl-folder.el (wl-folder-complete-filter-condition): Remove !
yoichi [Mon, 19 Jun 2006 13:50:17 +0000 (13:50 +0000)]
* wl-folder.el (wl-folder-complete-filter-condition): Remove !
from regexp.

17 years ago* wl-util.el (wl-search-condition-fields): Remove "AND","OR".
yoichi [Mon, 19 Jun 2006 13:46:08 +0000 (13:46 +0000)]
* wl-util.el (wl-search-condition-fields): Remove "AND","OR".
(wl-read-search-condition-internal): Append them.

17 years ago* wl-vars.el (wl-additional-search-condition-fields):
hmurata [Mon, 19 Jun 2006 08:28:37 +0000 (08:28 +0000)]
* 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.

17 years ago* modb-entity.el (modb-entity-field-extractor-alist): Add 3rd
hmurata [Sat, 17 Jun 2006 14:06:32 +0000 (14:06 +0000)]
* modb-entity.el (modb-entity-field-extractor-alist): Add 3rd
field `real field' into each element of list.
(elmo-msgdb-create-message-entity-from-buffer): Follow the above change.
(elmo-msgdb-message-entity-field): Ditto.
(modb-entity-ml-info-real-fields): New function.

* elmo-msgdb.el (elmo-msgdb-extra-fields): New function.

* elmo-imap4.el (elmo-folder-msgdb-create-plugged): Use function
`elmo-msgdb-extra-fields'.

17 years agoAdd description for elmo-msgdb-extra-fields.
hmurata [Thu, 15 Jun 2006 04:11:48 +0000 (04:11 +0000)]
Add description for elmo-msgdb-extra-fields.

17 years ago* samples/*/dot.wl: Update the settings of elmo-msgdb-extra-fields.
hmurata [Thu, 15 Jun 2006 00:23:47 +0000 (00:23 +0000)]
* samples/*/dot.wl: Update the settings of elmo-msgdb-extra-fields.

17 years agoFixed.
hmurata [Sat, 10 Jun 2006 13:56:44 +0000 (13:56 +0000)]
Fixed.

17 years ago* wl-summary.el (wl-summary-define-sort-command): New function.
hmurata [Sat, 10 Jun 2006 13:46:29 +0000 (13:46 +0000)]
* 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'.

* wl.el (wl-init): Call wl-summary-define-sort-command.

18 years ago(wl-message-decrypt-pgp-nonmime): Keep text
hmurata [Sun, 4 Jun 2006 02:33:07 +0000 (02:33 +0000)]
(wl-message-decrypt-pgp-nonmime): Keep text
properties at the decrypting region.

18 years ago* wl-util.el (wl-find-region): New function.
hmurata [Sat, 3 Jun 2006 10:15:34 +0000 (10:15 +0000)]
* 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.

18 years ago(wl-mime-pgp-decrypt-region): Display a progress
hmurata [Sat, 3 Jun 2006 08:39:45 +0000 (08:39 +0000)]
(wl-mime-pgp-decrypt-region): Display a progress
message.
(wl-mime-pgp-verify-region): Ditto.

18 years agoSuppress makeinfo errors.
kaoru [Fri, 2 Jun 2006 00:36:48 +0000 (00:36 +0000)]
Suppress makeinfo errors.

18 years agoUpdate to version 2004-11-25.16.
kaoru [Fri, 2 Jun 2006 00:15:11 +0000 (00:15 +0000)]
Update to version 2004-11-25.16.

18 years ago(elmo-passwd-alist-load): Move point to min
hmurata [Tue, 30 May 2006 13:18:19 +0000 (13:18 +0000)]
(elmo-passwd-alist-load): Move point to min
position before read.

18 years ago(wl-mime-pgp-verify-region): Does not use temporary
hmurata [Fri, 26 May 2006 17:28:29 +0000 (17:28 +0000)]
(wl-mime-pgp-verify-region): Does not use temporary
buffer. Use epa-display-verify-result.

18 years ago* wl-draft.el (wl-draft-send): Continue even if setting parent
yoichi [Thu, 18 May 2006 14:38:00 +0000 (14:38 +0000)]
* wl-draft.el (wl-draft-send): Continue even if setting parent
flag was failed.

18 years ago* elmo-flag.el (elmo-folder-expand-msgdb-path): Translate path.
yoichi [Mon, 15 May 2006 13:51:36 +0000 (13:51 +0000)]
* elmo-flag.el (elmo-folder-expand-msgdb-path): Translate path.
(elmo-global-flags-initialize): Ditto.

18 years ago(wl-message-flag-indicator): Fixed the problem
hmurata [Mon, 15 May 2006 05:37:24 +0000 (05:37 +0000)]
(wl-message-flag-indicator): Fixed the problem
of returning string only of parentheses.

18 years ago* elmo-archive.el (toplevel): Don't require emu, std11
yoichi [Sun, 14 May 2006 23:26:52 +0000 (23:26 +0000)]
* elmo-archive.el (toplevel): Don't require emu, std11
and elmo-localdir.

18 years ago* elmo-localdir.el (elmo-message-file-name): Remove duplicate
yoichi [Sun, 14 May 2006 22:54:43 +0000 (22:54 +0000)]
* elmo-localdir.el (elmo-message-file-name): Remove duplicate
definition.

18 years ago* wl-summary.el (wl-summary-write): Add argument `folder'.
hmurata [Sat, 13 May 2006 08:34:33 +0000 (08:34 +0000)]
* 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.

18 years ago* wl-draft.el (wl-draft-reedit): Don't overwrite
yoichi [Sat, 13 May 2006 02:48:25 +0000 (02:48 +0000)]
* wl-draft.el (wl-draft-reedit): Don't overwrite
wl-draft-parent-folder.

18 years ago* elmo.el (elmo-folder-confirm-appends): Display folder name.
yoichi [Sun, 7 May 2006 22:30:00 +0000 (22:30 +0000)]
* elmo.el (elmo-folder-confirm-appends): Display folder name.

18 years ago(wl-mime-pgp-decrypt-region): New function.
hmurata [Thu, 4 May 2006 00:20:43 +0000 (00:20 +0000)]
(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.

18 years ago* elmo-imap4.el (elmo-imap4-send-command): Use non-synchronizing
yoichi [Sat, 29 Apr 2006 15:00:04 +0000 (15:00 +0000)]
* elmo-imap4.el (elmo-imap4-send-command): Use non-synchronizing
literals.

18 years ago* elmo-maildir.el (elmo-maildir-list-location): Reduce
yoichi [Fri, 21 Apr 2006 04:00:33 +0000 (04:00 +0000)]
* elmo-maildir.el (elmo-maildir-list-location): Reduce
`elmo-get-last-modification-time' call.

18 years ago * wl-folder.el (wl-make-plugged-alist): Add `wl-smtp-posting-port'.
okada [Thu, 20 Apr 2006 08:37:33 +0000 (08:37 +0000)]
* 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.

18 years ago(elmo-maildir-list-location): Fixed a regular
hmurata [Thu, 13 Apr 2006 17:33:46 +0000 (17:33 +0000)]
(elmo-maildir-list-location): Fixed a regular
expression.
(elmo-maildir-set-mark): Ditto.
(elmo-maildir-delete-mark): Ditto.

18 years ago(elmo-collect-separators-internal): Add 2nd
hmurata [Mon, 13 Mar 2006 17:04:24 +0000 (17:04 +0000)]
(elmo-collect-separators-internal): Add 2nd
optional argument `separators'.

18 years ago* wl-summary.el (wl-summary-message-status): New macro.
hmurata [Sun, 26 Feb 2006 06:06:21 +0000 (06:06 +0000)]
* wl-summary.el (wl-summary-message-status): New macro.

18 years ago* wl-vars.el (wl-summary-persistent-mark-priority-list): Add `killed'.
hmurata [Sun, 26 Feb 2006 02:59:46 +0000 (02:59 +0000)]
* 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.

* elmo.el (cache-changed): Abolish.
(status-changed): New signal.
(elmo-message-killed-p): New generic function and define for
elmo-folder.
(elmo-folder-recover-messages): Ditto.
(elmo-message-set-cached): Emit signal `status-changed' instead of
`cache-changed'.
(elmo-message-status): New macro.
(elmo-message-status-folder): Ditto.
(elmo-message-status-number): Ditto.
(elmo-message-status-set-flags): Ditto.
(elmo-message-status-set-killed): Ditto.
(elmo-message-status-flags): New function.
(elmo-message-status-cached-p): Ditto.
(elmo-message-status-killed-p): Ditto.

* elmo-pipe.el (elmo-pipe-connect-signals): Connect to signal
`status-changed' instead of `cache-changed'.
(elmo-folder-recover-messages): Define.
(elmo-message-killed-p): Ditto.

* elmo-filter.el (elmo-filter-connect-signals): Connect to signal
`status-changed' instead of `cache-changed'.

* elmo-multi.el (elmo-multi-connect-signals): Ditto.
(elmo-message-killed-p): Define.
(elmo-folder-recover-messages): Ditto.

18 years ago* Version number is increased to 2.15.3. wl-2_15_3
hmurata [Sun, 26 Feb 2006 02:55:39 +0000 (02:55 +0000)]
* Version number is increased to 2.15.3.

18 years ago(wl-draft-find-reply-headers): Use functionp instead
hmurata [Fri, 24 Feb 2006 15:16:07 +0000 (15:16 +0000)]
(wl-draft-find-reply-headers): Use functionp instead
of symbolp to test whether the condition is function.

18 years ago* wl-draft.el (wl-draft-send-confirm): Bind wl-draft-send-hook to nil.
yoichi [Fri, 24 Feb 2006 00:16:00 +0000 (00:16 +0000)]
* wl-draft.el (wl-draft-send-confirm): Bind wl-draft-send-hook to nil.

18 years ago* wl-summary.el (wl-summary-buffer-message-ring): New internal
hmurata [Thu, 23 Feb 2006 13:04:33 +0000 (13:04 +0000)]
* wl-summary.el (wl-summary-buffer-message-ring): New internal
variable.
(wl-summary-buffer-last-displayed-msg): Abolish.
(wl-summary-push-message): New function.
(wl-summary-pop-message): Ditto.
(wl-summary-goto-folder-subr): Reset
`wl-summary-buffer-message-ring'.
(wl-summary-pop-to-last-message): New command.
(wl-summary-goto-last-displayed-msg): Call
wl-summary-pop-to-last-message if optional argument is non-nil or
the last command is itself.
(wl-summary-redisplay-internal): Push last message number into
`wl-summary-buffer-message-ring'.

* wl-vars.el (wl-summary-message-ring-max): New user option.

18 years ago(wl-draft-find-reply-headers): Avoid compile warning.
hmurata [Wed, 22 Feb 2006 16:22:06 +0000 (16:22 +0000)]
(wl-draft-find-reply-headers): Avoid compile warning.

18 years ago(wl-draft-find-reply-headers): New function (extract
hmurata [Wed, 22 Feb 2006 15:45:14 +0000 (15:45 +0000)]
(wl-draft-find-reply-headers): New function (extract
from `wl-draft-reply').
(wl-draft-reply): Use it.

18 years ago* elmo-signal.el (elmo-signal-bindings): Use cons to append
hmurata [Sat, 18 Feb 2006 05:13:18 +0000 (05:13 +0000)]
* elmo-signal.el (elmo-signal-bindings): Use cons to append
element into list.
(elmo-define-signal-handler): Add docstring.
(elmo-define-signal-filter): Ditto.

* elmo-multi.el (elmo-multi-connect-signals): Fix the signal name.

18 years ago* wl-thread.el (wl-thread-jump-to-msg): Add docstring.
yoichi [Tue, 14 Feb 2006 14:15:35 +0000 (14:15 +0000)]
* wl-thread.el (wl-thread-jump-to-msg): Add docstring.

18 years ago(elmo-flatten): Don't use recursive call.
hmurata [Fri, 10 Feb 2006 12:42:47 +0000 (12:42 +0000)]
(elmo-flatten): Don't use recursive call.

18 years ago(elmo-folder-msgdb-create): Remove an unnecessary
hmurata [Fri, 10 Feb 2006 12:13:55 +0000 (12:13 +0000)]
(elmo-folder-msgdb-create): Remove an unnecessary
assignment.
(elmo-folder-message-make-temp-files): Use `number-to-string'
instead of `int-to-string'.

18 years ago(wl-message-flag-indicator): New function.
hmurata [Thu, 9 Feb 2006 12:21:11 +0000 (12:21 +0000)]
(wl-message-flag-indicator): New function.
(wl-message-redisplay): Use it.

18 years ago* wl-draft.el (wl-smtp-extension-bind): Don't bind smtp-end-of-line.
yoichi [Thu, 9 Feb 2006 03:57:39 +0000 (03:57 +0000)]
* wl-draft.el (wl-smtp-extension-bind): Don't bind smtp-end-of-line.

18 years agoFixed RFC number of SMTPTLS.
hmurata [Tue, 7 Feb 2006 12:11:42 +0000 (12:11 +0000)]
Fixed RFC number of SMTPTLS.

18 years ago* wl-util.el (wl-y-or-n-p-with-scroll): Use `wl-read-event-char'
hmurata [Tue, 31 Jan 2006 12:38:51 +0000 (12:38 +0000)]
* wl-util.el (wl-y-or-n-p-with-scroll): Use `wl-read-event-char'
instead of `read-event'.

* wl-xmas.el (wl-read-event-char): Add optional argument `prompt'.

* wl-mule.el (wl-read-event-char): Ditto.

* wl-e21.el (wl-read-event-char): Ditto.

18 years ago* wl-vars.el (wl-draft-send-confirm-type): Change default value.
yoichi [Mon, 30 Jan 2006 16:02:13 +0000 (16:02 +0000)]
* wl-vars.el (wl-draft-send-confirm-type): Change default value.

18 years ago* wl-vars.el (wl-draft-send-confirm-type): New user option.
hmurata [Sat, 28 Jan 2006 09:03:41 +0000 (09:03 +0000)]
* wl-vars.el (wl-draft-send-confirm-type): New user option.

* wl-util.el (wl-y-or-n-p-with-scroll): New function.

* wl-draft.el (wl-draft-send-confirm): Confirmation by
`wl-draft-send-confirm-type'

18 years agoFix mail address
yoichi [Thu, 26 Jan 2006 04:01:28 +0000 (04:01 +0000)]
Fix mail address

18 years ago* wl-draft.el (wl-draft-save, wl-draft-buffer-change-number):
yoichi [Thu, 26 Jan 2006 03:59:17 +0000 (03:59 +0000)]
* wl-draft.el (wl-draft-save, wl-draft-buffer-change-number):
Avoid error when the buffer name is already used.

18 years ago(elmo-folder-delete-messages): Define.
hmurata [Tue, 24 Jan 2006 00:03:24 +0000 (00:03 +0000)]
(elmo-folder-delete-messages): Define.

18 years ago* wl-vars.el (wl-message-buffer-prefetch-folder-type-list): Follow
yoichi [Mon, 23 Jan 2006 14:10:46 +0000 (14:10 +0000)]
* wl-vars.el (wl-message-buffer-prefetch-folder-type-list): Follow
the change of elmo-nmz -> elmo-search.
(wl-highlight-summary-line-help-echo-alist): Ditto.
(wl-search-folder-icon): Renamed from `wl-nmz-folder-icon'.
(wl-nmz-folder-icon): Define as obsolete.
* wl-e21.el (wl-folder-internal-icon-list): Follow it.
* wl-xmas.el (wl-folder-internal-icon-list): Ditto.

18 years ago* elmo-vars.el (elmo-mailing-list-name-spec-list): Fixed
hmurata [Sun, 22 Jan 2006 13:33:04 +0000 (13:33 +0000)]
* elmo-vars.el (elmo-mailing-list-name-spec-list): Fixed
customization type.
(elmo-mailing-list-count-spec-list): Ditto.

18 years ago(elmo-mailing-list-name-spec-list): Merge entries
hmurata [Sun, 22 Jan 2006 12:54:36 +0000 (12:54 +0000)]
(elmo-mailing-list-name-spec-list): Merge entries
for `list-id'.

18 years ago* elmo-vars.el (elmo-mailing-list-name-spec-list): Fix list-id
yoichi [Sun, 22 Jan 2006 12:48:36 +0000 (12:48 +0000)]
* elmo-vars.el (elmo-mailing-list-name-spec-list): Fix list-id
handling.

18 years ago* wl-summary.el (wl-summary-get-list-info): Rewrite with
hmurata [Sun, 22 Jan 2006 08:22:48 +0000 (08:22 +0000)]
* wl-summary.el (wl-summary-get-list-info): Rewrite with
`elmo-find-list-match-value'

* elmo-vars.el (elmo-mailing-list-name-spec-list): New user option.
(elmo-mailing-list-count-spec-list): Ditto.

* elmo-util.el (elmo-map-until-success): New function.
(elmo-string-match-substring): Ditto.
(elmo-find-list-match-value): Ditto.

* modb-entity.el (modb-entity-extract-ml-info-from-x-sequence):
Removed.
(modb-entity-extract-ml-info-from-subject): Ditto.
(modb-entity-extract-ml-info-from-return-path): Ditto.
(modb-entity-extract-ml-info-from-delivered-to): Ditto.
(modb-entity-extract-ml-info-from-mailing-list): Ditto.
(modb-entity-extract-ml-info-from-mailman): Ditto.
(modb-entity-extract-mailing-list-info-functions): Ditto.
(modb-entity-extract-mailing-list-info): Rewrite with
`elmo-find-list-match-value'.

18 years agofix the last change
yoichi [Sun, 15 Jan 2006 13:27:24 +0000 (13:27 +0000)]
fix the last change

18 years ago* wl-summary.el (wl-summary-get-list-info): Optimize.
yoichi [Sun, 15 Jan 2006 13:12:17 +0000 (13:12 +0000)]
* wl-summary.el (wl-summary-get-list-info): Optimize.
Use List-Id and List-Post also.

18 years ago(wl-draft-send-confirm): Scroll up/down by SPC/BS.
hmurata [Sat, 14 Jan 2006 10:44:40 +0000 (10:44 +0000)]
(wl-draft-send-confirm): Scroll up/down by SPC/BS.

18 years ago(elmo-network-session-retry-count): New user option.
hmurata [Tue, 3 Jan 2006 04:57:19 +0000 (04:57 +0000)]
(elmo-network-session-retry-count): New user option.
(elmo-network-session-buffer-name): New internal function.
(elmo-network-session-buffer-create): Ditto.
(elmo-network-open-session): Retry open network session
`elmo-network-session-retry-count' times.

18 years ago* wl-demo.el (wl-demo-copyright-notice): Add 2006.
kaoru [Sun, 1 Jan 2006 06:04:56 +0000 (06:04 +0000)]
* wl-demo.el (wl-demo-copyright-notice): Add 2006.

18 years agoUpdate.
okazaki [Thu, 15 Dec 2005 20:35:26 +0000 (20:35 +0000)]
Update.

18 years ago(elmo-list-filter): Rewritten.
okazaki [Thu, 15 Dec 2005 20:35:01 +0000 (20:35 +0000)]
(elmo-list-filter): Rewritten.

18 years ago* wl-util.el (wl-completing-read-multiple-1): New internal function.
hmurata [Sun, 11 Dec 2005 09:11:20 +0000 (09:11 +0000)]
* wl-util.el (wl-completing-read-multiple-1): New internal function.
(wl-completing-read-multiple-2): Ditto.
(wl-completing-read-multiple): Define use above functions.

* wl-summary.el (wl-summary-sort): Removed the workaround for a
bug of `completing-read-multiple' about default value.

* wl-xmas.el (wl-completing-read-multiple): Removed.

* wl-mule.el (wl-completing-read-multiple): Ditto.

* wl-e21.el (wl-completing-read-multiple): Ditto.

18 years ago* wl-util.el (wl-filter-associations): New function.
hmurata [Sat, 10 Dec 2005 12:03:01 +0000 (12:03 +0000)]
* wl-util.el (wl-filter-associations): New function.

* wl-spam.el (wl-spam-undecided-folder-list): New user option.
(wl-spam-ignored-folder-list): Ditto.
(wl-spam-ignored-folder-regexp-list): Set default value as nil.
(wl-spam-string-member-p): New function.
(wl-spam-domain): Use it.
(wl-spam-split-numbers): New function.
(wl-spam-apply-partitions): Ditto.
(wl-spam-register-spam-messages): Use `folder' instead of
`wl-summary-buffer-elmo-folder'.
(wl-spam-register-good-messages): Ditto.
(wl-summary-exec-action-spam): Decide a domain by real folder of
message.
(wl-summary-exec-action-refile-with-register): Likewise.

* elmo-util.el (elmo-string-member): Allow symbol element in list.

18 years ago(elmo-make-search-engine): Use prefix
hmurata [Sat, 26 Nov 2005 14:46:47 +0000 (14:46 +0000)]
(elmo-make-search-engine): Use prefix
`elmo-search-' for require symbol instead of `else-'.
(elmo-search-engine-extprog): New class.
(elmo-search-engine-do-search): Remove nil from argument
list. Added argument pattern to evaluate element as function.
(elmo-search-engine-local-file): Derived from
`elmo-search-engine-extprog'.
(elmo-search-engine-create-message-entity): Check existance of file.
(elmo-search-engine-fetch-message): Ditto.
(elmo-search-namazu-index): Follow the API change.
(elmo-search-grep-target): Ditto.

18 years ago(elmo-spam-message-fetch): Disable multibyte
hmurata [Wed, 23 Nov 2005 12:34:39 +0000 (12:34 +0000)]
(elmo-spam-message-fetch): Disable multibyte
characters of working buffer.

18 years ago* modb-entity.el (elmo-msgdb-create-message-entity-from-buffer):
hmurata [Wed, 23 Nov 2005 02:43:16 +0000 (02:43 +0000)]
* modb-entity.el (elmo-msgdb-create-message-entity-from-buffer):
Removed unnecessary local bind.

18 years ago* modb-entity.el (elmo-msgdb-create-message-entity-from-buffer):
hmurata [Wed, 23 Nov 2005 02:39:27 +0000 (02:39 +0000)]
* modb-entity.el (elmo-msgdb-create-message-entity-from-buffer):
Does not bind `default-mime-charset'.

18 years ago(modb-entity-extract-ml-info-from-mailman): New
hmurata [Wed, 23 Nov 2005 02:31:27 +0000 (02:31 +0000)]
(modb-entity-extract-ml-info-from-mailman): New
function.
(modb-entity-extract-mailing-list-info-functions): Added it.

18 years ago* modb-legacy.el (elmo-msgdb-append-entity): Execute the process
hmurata [Fri, 18 Nov 2005 14:38:17 +0000 (14:38 +0000)]
* modb-legacy.el (elmo-msgdb-append-entity): Execute the process
when number and message-id are non-nil.

* modb-standard.el (elmo-msgdb-append-entity): Ditto.

* elmo-pop3.el (elmo-pop3-auth-user): Refactoring nested
conditional steatment.
(elmo-pop3-auth-apop): Likewise.
(elmo-network-authenticate-session): Likewise.

18 years agoFixed description about wl-summary-line-format
hmurata [Fri, 18 Nov 2005 08:16:06 +0000 (08:16 +0000)]
Fixed description about wl-summary-line-format
(Pointed out by Kazuhiro NISHIYAMA)

18 years ago* elmo-mime.el (elmo-mime-header-max-column): Set default value as
hmurata [Thu, 17 Nov 2005 12:50:23 +0000 (12:50 +0000)]
* elmo-mime.el (elmo-mime-header-max-column): Set default value as
symbol `fill-column'.
(elmo-mime-insert-header-from-buffer): Rewrite; ignore errors in
decode field value.

* elmo-util.el (elmo-mime-string): Ignore errors in eword decode.
(elmo-decoded-field-body): Ditto.

18 years ago(wl-e21-find-image): New function.
hmurata [Sat, 12 Nov 2005 09:47:07 +0000 (09:47 +0000)]
(wl-e21-find-image): New function.
(wl-e21-setup-toolbar): Use it instead of `find-image'.
(wl-e21-highlight-folder-group-line): Ditto.
(wl-folder-init-icons): Ditto.
(wl-plugged-init-icons): Ditto.
(wl-biff-init-icons): Ditto.

18 years ago* wl-util.el (wl-collect-draft): Rewrite with `dolist'.
hmurata [Wed, 9 Nov 2005 12:41:51 +0000 (12:41 +0000)]
* wl-util.el (wl-collect-draft): Rewrite with `dolist'.
(wl-inhibit-save-drafts): New internal variable.
(wl-disable-auto-save): Ditto.
(wl-save-drafts): Treat above variables.
(wl-auto-save-drafts): New function.
(wl-set-save-drafts): Split to `wl-start-save-drafts' and
`wl-stop-save-drafts'.
(wl-start-save-drafts): New function.
(wl-stop-save-drafts): Ditto.
(wl-set-auto-save-draft): New command.

* wl-draft.el (wl-draft): Use `wl-start-save-drafts' instead of
`wl-set-save-drafts'.

18 years ago(elmo-net-folder-set-parameters): Rename argument
hmurata [Wed, 9 Nov 2005 09:43:21 +0000 (09:43 +0000)]
(elmo-net-folder-set-parameters): Rename argument
`tokens' to `params'.

18 years ago* README, README.ja: Update stable branch.
yoichi [Fri, 4 Nov 2005 15:16:45 +0000 (15:16 +0000)]
* README, README.ja: Update stable branch.
Update information on viewcvs and cvs commit mail.

18 years ago(wl-mime-combine-message/partial-pieces): Use
hmurata [Sun, 16 Oct 2005 12:58:21 +0000 (12:58 +0000)]
(wl-mime-combine-message/partial-pieces): Use
`make-local-variable' instead of `make-variable-buffer-local'.

18 years ago* wl.el (wl-exit): Call elmo-passwd-alist-clear at the end.
yoichi [Fri, 14 Oct 2005 03:58:50 +0000 (03:58 +0000)]
* wl.el (wl-exit): Call elmo-passwd-alist-clear at the end.

18 years ago* wl-vars.el (wl-folder-hierarchy-access-folders): Fix regexp.
yoichi [Thu, 13 Oct 2005 23:48:01 +0000 (23:48 +0000)]
* wl-vars.el (wl-folder-hierarchy-access-folders): Fix regexp.

18 years ago* elmo-split.el (elmo-split-subr): Disable multibyte characters of
hmurata [Thu, 13 Oct 2005 06:13:28 +0000 (06:13 +0000)]
* elmo-split.el (elmo-split-subr): Disable multibyte characters of
working buffer.

* wl-mime.el (wl-summary-burst-subr): Disable multibyte characters
of working buffer.

18 years ago* wl-mime.el (wl-draft-attribute-nntp-posting-port): Fixed typo.
hmurata [Wed, 5 Oct 2005 10:56:17 +0000 (10:56 +0000)]
* wl-mime.el (wl-draft-attribute-nntp-posting-port): Fixed typo.

18 years ago(wl-draft-attribute-recipients): Added mime-bcc field
hmurata [Wed, 5 Oct 2005 09:16:40 +0000 (09:16 +0000)]
(wl-draft-attribute-recipients): Added mime-bcc field
value into recipients; Bind `wl-draft-remove-group-list-contents'
as nil.

18 years ago* wl-summary.el (wl-summary-sort): Fixed the last change.
hmurata [Sat, 24 Sep 2005 09:56:03 +0000 (09:56 +0000)]
* wl-summary.el (wl-summary-sort): Fixed the last change.

18 years ago(wl-summary-sort-function-from-spec): New function.
hmurata [Sat, 24 Sep 2005 01:52:16 +0000 (01:52 +0000)]
(wl-summary-sort-function-from-spec): New function.
(wl-summary-sort-messages): Ditto.
(wl-summary-rescan): Use it.
(wl-summary-sort): Use `wl-completing-read-multiple' instead of
`completing-read'; Append candidates for reverse order.

18 years ago(elmo-search-namazu-index): Fixed the order to
hmurata [Sat, 24 Sep 2005 00:02:08 +0000 (00:02 +0000)]
(elmo-search-namazu-index): Fixed the order to
decide index.

18 years ago* elmo-search.el (elmo-search-engine-alist): Define with defvar;
hmurata [Tue, 20 Sep 2005 01:54:02 +0000 (01:54 +0000)]
* elmo-search.el (elmo-search-engine-alist): Define with defvar;
Set default value as nil.
(toplevel): Register search engines by
`elmo-search-register-engine' if there are not defined.

* elmo.el (autoload): Added autoload setting for
`elmo-search-register-engine'.

18 years ago* elmo.el (toplevel): `[' is redefined as the prefix of the search
hmurata [Sat, 17 Sep 2005 09:43:26 +0000 (09:43 +0000)]
* elmo.el (toplevel): `[' is redefined as the prefix of the search
folder instead of nmz folder.
(elmo-nmz-default-index-path): Added obsolete variable setting.
(elmo-nmz-index-alias-alist): Ditto.
(elmo-nmz-use-drive-letter): Ditto.

* elmo-search.el (elmo-search-register-engine): New function.

* elmo-nmz.el: Removed.

* WL-ELS (ELMO-MODULES): Removed elmo-nmz.

18 years agoVersion number is increased to 2.15.2.
hmurata [Sat, 17 Sep 2005 09:40:33 +0000 (09:40 +0000)]
Version number is increased to 2.15.2.

18 years ago* elmo-search.el: New file.
hmurata [Sat, 10 Sep 2005 12:33:50 +0000 (12:33 +0000)]
* elmo-search.el: New file.

* WL-ELS (ELMO-MODULES): Added elmo-search.

18 years ago* modb-entity.el (elmo-msgdb-message-match-condition): Add new
yoichi [Fri, 2 Sep 2005 16:00:55 +0000 (16:00 +0000)]
* modb-entity.el (elmo-msgdb-message-match-condition): Add new
condition `larger' and `smaller'.
* wl-util.el (wl-read-search-condition-internal): Add "Larger" and
"Smaller".
* wl-folder.el (wl-folder-complete-filter-condition): Ditto.

18 years ago* ptexinfmt.el: Support @frenchspacing, @euro, @sansserif.
kaoru [Fri, 2 Sep 2005 14:24:10 +0000 (14:24 +0000)]
* ptexinfmt.el: Support @frenchspacing, @euro, @sansserif.
(texinfo-format-ordf): Fix typo.

18 years ago(wl-addrbook-setup): Set
hmurata [Mon, 8 Aug 2005 04:03:31 +0000 (04:03 +0000)]
(wl-addrbook-setup): Set
`wl-summary-get-petname-function' instead of
`wl-summary-from-function'.