yamaoka [Mon, 16 Oct 2000 02:28:44 +0000 (02:28 +0000)]
(wl-highlight-message-add-buttons-to-header): Enclose with `save-excursion'.
;; Patch from MOTOKI-san.
kaoru [Mon, 16 Oct 2000 01:40:33 +0000 (01:40 +0000)]
* wl-version.el (wl-version): Remove interactive.
kaoru [Sun, 15 Oct 2000 17:21:44 +0000 (17:21 +0000)]
Fix X-Mailer: example.
okada [Sun, 15 Oct 2000 17:08:08 +0000 (17:08 +0000)]
synch with wl-ja.texi
okada [Sun, 15 Oct 2000 15:35:19 +0000 (15:35 +0000)]
* elmo-nntp.el (elmo-network-initialize-session): Fix.
okada [Sun, 15 Oct 2000 15:32:00 +0000 (15:32 +0000)]
* elmo-nntp.el (elmo-nntp-read-msg): Don't error.
okada [Sun, 15 Oct 2000 14:58:38 +0000 (14:58 +0000)]
* elmo-nntp.el (elmo-network-initialize-session):
Add starttls negotiation.
kaoru [Sun, 15 Oct 2000 11:03:54 +0000 (11:03 +0000)]
Fix last change.
kaoru [Sun, 15 Oct 2000 10:26:54 +0000 (10:26 +0000)]
* wl-version.el (wl-generate-user-agent-string): Use
`product-string-verbose' instead of `product-string-1'.
murata [Sun, 15 Oct 2000 02:09:00 +0000 (02:09 +0000)]
Update.
murata [Sun, 15 Oct 2000 02:06:56 +0000 (02:06 +0000)]
(elmo-network-initialize-session): Read greeting response.
(elmo-network-setup-session): Define.
Call `elmo-nntp-send-mode-reader' when session opened.
okada [Sat, 14 Oct 2000 23:43:26 +0000 (23:43 +0000)]
document for wl-draft-use-cache
okada [Sat, 14 Oct 2000 23:36:43 +0000 (23:36 +0000)]
* wl-vars.el (wl-draft-use-cache): New variable.
* wl-draft.el (wl-draft-dispatch-message): Sending message is cached,
if wl-draft-use-cache is non-nil.
okada [Sat, 14 Oct 2000 22:35:43 +0000 (22:35 +0000)]
* wl-summary (wl-summary-prefetch): Don't prefetch if cached.
(wl-summary-prefetch-msg): force prefetch if called with optional argument.
yamaoka [Fri, 13 Oct 2000 13:50:13 +0000 (13:50 +0000)]
Fix warning message.
yamaoka [Fri, 13 Oct 2000 12:39:02 +0000 (12:39 +0000)]
* WL-MK: (byte-compile-file-form-custom-declare-variable): Define function if
bytecomp doesn't have it; warn if "new custom" isn't detected; don't require
`backquote' because it's always autoloaded.
teranisi [Fri, 13 Oct 2000 12:19:17 +0000 (12:19 +0000)]
Description about LDAP feature is added.
Filter folder changes are updated.
teranisi [Fri, 13 Oct 2000 10:00:22 +0000 (10:00 +0000)]
* elmo-multi.el (elmo-multi-list-folder-unread): Fixed.
okazaki [Fri, 13 Oct 2000 08:34:43 +0000 (08:34 +0000)]
Update.
okazaki [Fri, 13 Oct 2000 08:26:42 +0000 (08:26 +0000)]
* elmo-imap4.el (elmo-imap4-search-internal-primitive): Remove
an invalid SPACE character ahead of `SEARCH' command. Move
a valid SPACE character following `SEARCH' from conditional
`format' arguments to control-strings.
teranisi [Fri, 13 Oct 2000 02:54:16 +0000 (02:54 +0000)]
* wl-thread.el (wl-thread-msg-mark-as-read): Abolished.
(wl-thread-msg-mark-as-unread): Ditto.
* wl-summary.el (wl-summary-sync-marks): Delete argument 'no-cache.
(wl-summary-mark-as-unread): Check return value of `elmo-mark-as-read'.
(wl-summary-mark-as-read): Invert the meaning of 6 th argument.
Don't set mark in summary if return value of `elmo-mark-as-read' is nil.
Use `wl-summary-mark-as-read' instead of `wl-thread-msg-mark-as-read'.
(wl-summary-mark-as-read-region): Use `wl-summary-mark-as-read'
instead of `wl-thread-msg-mark-as-read'.
(wl-summary-mark-as-unread-region): Ditto.
(wl-summary-target-mark-mark-as-read): Ditto.
* wl-score.el (wl-summary-score-update-all-lines): Ditto.
teranisi [Fri, 13 Oct 2000 02:50:54 +0000 (02:50 +0000)]
* elmo2.el (elmo-call-func-on-markable-msgs): Return t if marking was succeeded.
* elmo-util.el (elmo-folder-get-spec): Enclose with save-match-data.
kaoru [Fri, 13 Oct 2000 01:23:51 +0000 (01:23 +0000)]
Update IMAPd list (add SIMS).
kaoru [Fri, 13 Oct 2000 01:07:11 +0000 (01:07 +0000)]
Apply wl-biff patch. (by Yoichi NAKAYAMA [wl : 5883])
teranisi [Thu, 12 Oct 2000 09:22:24 +0000 (09:22 +0000)]
* wl-xmas.el (wl-highlight-folder-current-line): Remove previous face.
* wl-mule.el (wl-highlight-folder-current-line): Ditto.
teranisi [Thu, 12 Oct 2000 07:35:53 +0000 (07:35 +0000)]
* elmo-localdir.el (elmo-localdir-list-folders-subr): Bind
`w32-get-true-file-link-count' as t.
teranisi [Thu, 12 Oct 2000 04:00:13 +0000 (04:00 +0000)]
* elmo-imap4.el (elmo-imap4-read): Abolished.
(Renamed to `elmo-read' and moved to elmo-util.el)
All other related portions are changed.
* elmo-util.el (elmo-read): New function.
(elmo-condition-parse-search-value): Use it.
teranisi [Wed, 11 Oct 2000 07:33:52 +0000 (07:33 +0000)]
* wl-highlight.el (wl-highlight-folder-group-line): Remove previous face.
teranisi [Wed, 11 Oct 2000 07:31:38 +0000 (07:31 +0000)]
* elmo2.el (elmo-quit): Don't use `elmo-nntp-flush-connection'.
* elmo-nntp.el (elmo-nntp-session): Define.
(elmo-nntp-setting): Abolished.
All other related portions are changed.
(elmo-nntp-get-server-command): Changed argument.
(elmo-nntp-set-server-command): Ditto.
(elmo-nntp-xover-p): Ditto.
(elmo-nntp-set-xover): Ditto.
(elmo-nntp-listgroup-p): Ditto.
(elmo-nntp-set-listgroup): Ditto.
(elmo-nntp-list-active-p): Ditto.
(elmo-nntp-set-list-active): Ditto.
(elmo-nntp-xhdr-p): Ditto.
(elmo-nntp-set-xhdr): Ditto.
(elmo-nntp-flush-connection): Abolished.
(elmo-nntp-get-connection): Abolished.
(elmo-nntp-get-session): New function.
(elmo-network-initialize-session): Defined.
(elmo-network-authenticate-session): Ditto.
(elmo-nntp-send-mode-reader): Changed argument.
(elmo-nntp-send-command): Changed argument.
All other related portions are changed.
(elmo-nntp-read-response): Ditto.
(elmo-nntp-read-raw-response): Ditto.
(elmo-nntp-read-contents): Ditto.
(elmo-nntp-read-body): Ditto.
(elmo-nntp-goto-folder): Abolished.
(elmo-nntp-select-group): New function.
All other related portions are changed.
(This function substitutes `elmo-nntp-goto-folder')
(elmo-nntp-msgdb-create-by-header): Rewrite.
(elmo-nntp-get-overview): Eliminated.
(elmo-nntp-get-message): Ditto.
(elmo-nntp-open-connection) Abolished.
(elmo-nntp-read-msg): Rewrite.
(elmo-nntp-post): Ditto.
(elmo-nntp-send-data): Abolished.
(elmo-nntp-send-buffer): New function.
(elmo-nntp-send-data-line): Define as inline function.
(elmo-nntp-get-folders-info-prepare): Use session as key.
(elmo-nntp-groups-read-response): Changed argument.
(elmo-nntp-retrieve-headers): Ditto.
(elmo-nntp-msgdb-create-message): Ditto.
* elmo-msgdb.el (elmo-msgdb-search-internal-primitive): Fixed problem
when searching by 'since' or 'before'.
okazaki [Wed, 11 Oct 2000 01:44:11 +0000 (01:44 +0000)]
Update.
okazaki [Wed, 11 Oct 2000 01:43:48 +0000 (01:43 +0000)]
* wl-util.el (toplevel): Use `wl-on-xemacs' instead of
`running-xemacs'.
kaoru [Wed, 11 Oct 2000 01:39:21 +0000 (01:39 +0000)]
Fix.
kaoru [Wed, 11 Oct 2000 01:35:44 +0000 (01:35 +0000)]
* wl-version.el (wl-generate-user-agent-string): Use
`product-string-1' instead of `wl-appname', `wl-version' and
`wl-codename.
kaoru [Wed, 11 Oct 2000 01:28:37 +0000 (01:28 +0000)]
* elmo-version.el (toplevel): Use product-version-as-string for set
verstion-string, if defined.
kaoru [Wed, 11 Oct 2000 01:27:04 +0000 (01:27 +0000)]
* wl-version.el (toplevel): Use product-version-as-string for set
verstion-string, if defined.
* wl-version.el (wl-version-show): Insert string, when call with
argument. And add docstring.
okazaki [Tue, 10 Oct 2000 20:27:51 +0000 (20:27 +0000)]
Update.
okazaki [Tue, 10 Oct 2000 20:27:09 +0000 (20:27 +0000)]
* elmo-util.el: Doc fixes.
kaoru [Tue, 10 Oct 2000 08:43:45 +0000 (08:43 +0000)]
* wl-util.el (mule-version, nemacs-version, emacs-beta-version,
xemacs-codename, mime-edit-insert-user-agent-field,
mime-edit-user-agent-value, mime-editor/version,
mime-editor/codename): Compile warning killer move to
wl-version.el
kaoru [Tue, 10 Oct 2000 08:14:27 +0000 (08:14 +0000)]
Fix last change.
kaoru [Tue, 10 Oct 2000 08:10:20 +0000 (08:10 +0000)]
Fix last change.
kaoru [Tue, 10 Oct 2000 07:49:50 +0000 (07:49 +0000)]
* wl-address.el (toplevel): Use product-provide.
* wl-demo.el (toplevel): Ditto.
* wl-dnd.el (toplevel): Ditto.
* wl-draft.el (toplevel): Ditto.
* wl-e21.el (toplevel): Ditto.
* wl-expire.el (toplevel): Ditto.
* wl-fldmgr.el (toplevel): Ditto.
* wl-folder.el (toplevel): Ditto.
* wl-highlight.el (toplevel): Ditto.
* wl-message.el (toplevel): Ditto.
* wl-mime.el (toplevel): Ditto.
* wl-mule.el (toplevel): Ditto.
* wl-nemacs.el (toplevel): Ditto.
* wl-refile.el (toplevel): Ditto.
* wl-score.el (toplevel): Ditto.
* wl-summary.el (toplevel): Ditto.
* wl-template.el (toplevel): Ditto.
* wl-thread.el (toplevel): Ditto.
* wl-util.el (toplevel): Ditto.
* wl-vars.el (toplevel): Ditto.
* wl-xmas.el (toplevel): Ditto.
* wl.el (toplevel): Ditto.
kaoru [Tue, 10 Oct 2000 07:40:54 +0000 (07:40 +0000)]
* elmo-archive.el (toplevel): Use product-provide.
* elmo-cache.el (toplevel): Ditto.
* elmo-database.el (toplevel): Ditto.
* elmo-date.el (toplevel): Ditto.
* elmo-dop.el (toplevel): Ditto.
* elmo-filter.el (toplevel): Ditto.
* elmo-imap4.el (toplevel): Ditto.
* elmo-internal.el (toplevel): Ditto.
* elmo-localdir.el (toplevel): Ditto.
* elmo-localnews.el (toplevel): Ditto.
* elmo-maildir.el (toplevel): Ditto.
* elmo-msgdb.el (toplevel): Ditto.
* elmo-multi.el (toplevel): Ditto.
* elmo-net.el (toplevel): Ditto.
* elmo-nntp.el (toplevel): Ditto.
* elmo-pipe.el (toplevel): Ditto.
* elmo-pop3.el (toplevel): Ditto.
* elmo-util.el (toplevel): Ditto.
* elmo-vars.el (toplevel): Ditto.
* elmo2.el (toplevel): Ditto.
* mmelmo-1.el (toplevel): Ditto.
* mmelmo-2.el (toplevel): Ditto.
* mmelmo-imap4-1.el (toplevel): Ditto.
* mmelmo-imap4-2.el (toplevel): Ditto.
* mmelmo-imap4.el (toplevel): Ditto.
* mmelmo.el (toplevel): Ditto.
kaoru [Tue, 10 Oct 2000 06:11:34 +0000 (06:11 +0000)]
* wl-fldmgr.el (wl-fldmgr-save-folders): Use (wl-version t)
instead of product.
* wl-version.el (wl-version): Compile time evalution elmo-version.
kaoru [Tue, 10 Oct 2000 05:43:41 +0000 (05:43 +0000)]
* wl-util.el (wl-generate-user-agent-string,
wl-extended-emacs-version, wl-extended-emacs-version2,
wl-extended-emacs-version3): Move to wl-version.el
kaoru [Tue, 10 Oct 2000 05:38:17 +0000 (05:38 +0000)]
* wl-demo.el (wl-demo): Use product.el.
kaoru [Tue, 10 Oct 2000 05:31:00 +0000 (05:31 +0000)]
* WL-ELS (WL-MODULES): Add wl-version.
(ELMO-MODULES): Add elmo-version.
kaoru [Tue, 10 Oct 2000 05:30:35 +0000 (05:30 +0000)]
* elmo2.el: Add (require 'elmo-version).
* elmo-vars.el (elmo-appname, elmo-version): Move to
elmo-version.el
kaoru [Tue, 10 Oct 2000 05:29:33 +0000 (05:29 +0000)]
* wl.el: add (require 'wl-version).
* wl-fldmgr.el (wl-fldmgr-save-folders): Use `product-string-1'
for ~/.folders header.
(wl-fldmgr-folders-header): Changed.
* wl-vars.el (wl-appname, wl-version, wl-codename): Move to
wl-version.el.
* wl-util.el (wl-version, wl-version-show): Ditto.
okada [Tue, 10 Oct 2000 03:54:02 +0000 (03:54 +0000)]
* wl-summary.el (wl-summary-sync-force-update): Append queue
`mark-as-read'if unplugged.
* wl-summary.el (wl-summary-refile-subr): Fix.
* elmo-dop.el (elmo-dop-flush-pending-append-operations): Add no-see.
(elmo-dop-call-func-on-msgs): Don't delete appends from msgs.
teranisi [Tue, 10 Oct 2000 02:59:01 +0000 (02:59 +0000)]
Fix last change.
* elmo-multi.el (elmo-multi-split-mark-alist): Copy and sort alist before
splitting.
(elmo-multi-split-number-alist): Ditto.
kaoru [Tue, 10 Oct 2000 01:48:38 +0000 (01:48 +0000)]
Update.
kaoru [Tue, 10 Oct 2000 01:47:49 +0000 (01:47 +0000)]
* wl-version.el: New file. Use product.el.
kaoru [Tue, 10 Oct 2000 01:46:22 +0000 (01:46 +0000)]
Fix.
kaoru [Tue, 10 Oct 2000 01:45:15 +0000 (01:45 +0000)]
* elmo-version.el: New file. Use product.el.
teranisi [Tue, 10 Oct 2000 00:58:26 +0000 (00:58 +0000)]
* wl-summary.el (wl-summary-sync-marks): Changed argument for
`elmo-list-folder-unread' and `elmo-list-folder-important'.
teranisi [Tue, 10 Oct 2000 00:56:26 +0000 (00:56 +0000)]
2000-10-09 Yuuichi Teranishi <teranisi@gohome.org>
* elmo2.el (elmo-copy-msgs): Set `spec' as 1st argument for
`elmo-msgdb-expand-path'.
(elmo-msgdb-load): Ditto.
Abolished 2nd argument. If 1st argument is not string, treat as spec.
(elmo-generic-list-folder-unread): Rewrite.
(elmo-generic-list-folder-important): Changed argument.
(elmo-list-folder-unread): Ditto.
(elmo-list-folder-important): Ditto.
(elmo-folder-diff): Rewrite.
(elmo-generic-folder-diff): New function.
(elmo-multi-get-number-alist-list): Abolished
(Renamed to elmo-multi-split-number-alist and moved to elmo-multi.el)
(elmo-multi-folder-diff): Moved to elmo-multi.el
(toplevel): Removed autoload setting of `elmo-multi-folder-diff'.
* elmo-pop3.el (elmo-pop3-list-folder): Set `spec' as 1st argument for
`elmo-msgdb-expand-path'.
(elmo-pop3-msgdb-create-as-numlist): Ditto.
(elmo-pop3-read-msg): Ditto.
(elmo-pop3-delete-msgs): Ditto.
(elmo-pop3-folder-diff): New alias.
* elmo-pipe.el (elmo-pipe-list-folder): Set `spec' as 1st argument for
`elmo-msgdb-expand-path'.
(elmo-pipe-list-folder-unread): Changed arguments.
(elmo-pipe-list-folder-important): Ditto.
(elmo-pipe-folder-diff): New alias.
* elmo-nntp.el (elmo-nntp-list-folder): Set `spec' as 1st argument for
`elmo-msgdb-expand-path'.
(elmo-nntp-max-of-folder): Ditto.
(elmo-nntp-msgdb-create): Ditto.
(elmo-nntp-delete-msgs): Ditto.
(elmo-nntp-folder-diff): New alias.
* elmo-multi.el (elmo-multi-folder-diff): New function.
(elmo-multi-split-mark-alist): Ditto.
(elmo-multi-split-number-alist): Ditto.
(elmo-multi-mark-alist-list): Abolished (Renamed to
elmo-multi-split-mark-alist).
(elmo-multi-list-folder-unread): Rewrite.
(elmo-multi-list-folder-important): Ditto.
(elmo-multi-list-folder): Set `spec' as 1st argument for
`elmo-msgdb-expand-path'.
(elmo-multi-sync-number-alist): Use `elmo-multi-split-number-alist'
instead of `elmo-multi-get-number-alist-list'.
* elmo-msgdb.el (elmo-msgdb-expand-path): Abolished 2nd argument.
If 1st argument is not string, treat as spec.
(elmo-list-folder-by-location): Set `spec' as 1st argument for
`elmo-msgdb-expand-path'.
(elmo-msgdb-flist-load): Ditto.
(elmo-msgdb-flist-save): Ditto.
(elmo-msgdb-delete-path): Ditto.
(elmo-msgdb-rename-path): Ditto.
* elmo-maildir.el (elmo-maildir-set-mark-msgs):
Set `spec' as 1st argument for `elmo-msgdb-expand-path'.
(elmo-maildir-delete-mark-msgs): Ditto.
(elmo-maildir-msgdb-create): Ditto.
(elmo-maildir-read-msg): Ditto.
(elmo-maildir-delete-msgs): Ditto.
(elmo-maildir-list-folder-subr): Ditto.
(elmo-maildir-search): Ditto.
(elmo-maildir-get-msg-filename): Ditto.
(elmo-maildir-pack-number): Ditto.
(elmo-maildir-folder-diff): New alias.
* elmo-localnews.el (elmo-localnews-folder-diff): New alias.
* elmo-localdir.el (elmo-localdir-list-folder-subr):
Set `spec' as 1st argument for `elmo-msgdb-expand-path'.
(elmo-localdir-folder-diff): New alias.
* elmo-internal.el (elmo-internal-list-folder-subr):
Set `spec' as 1st argument for `elmo-msgdb-expand-path'.
(elmo-internal-list-folder-by-location): Ditto.
(elmo-internal-msgdb-create): Ditto.
(elmo-internal-delete-msgs): Ditto.
(elmo-internal-read-msg): Ditto.
(elmo-internal-folder-diff): New alias.
* elmo-imap4.el (elmo-imap4-folder-diff): New function.
(elmo-imap4-list-folder): Set `spec' as 1st argument for
`elmo-msgdb-expand-path'.
(elmo-imap4-list-folder-unread): Changed arguments.
(elmo-imap4-list-folder-important): Ditto.
* elmo-filter.el (elmo-filter-list-folder-unread): Changed arguments.
(elmo-filter-list-folder-important): Ditto.
(elmo-filter-folder-diff): New function.
* elmo-dop.el (elmo-dop-folder-exists-p): Check elmo directory first.
* elmo-cache.el (elmo-cache-list-folder):
Set `spec' as 1st argument for `elmo-msgdb-expand-path'.
(elmo-cache-copy-msgs): Ditto.
(elmo-cache-folder-diff): New alias.
* elmo-archive.el (elmo-archive-list-folder-subr):
Set `spec' as 1st argument for `elmo-msgdb-expand-path'.
(elmo-archive-get-archive-name): Ditto.
(elmo-archive-create-file): Ditto.
(elmo-archive-append-msg): Ditto.
(elmo-archive-copy-msgs): Ditto.
(elmo-archive-copy-msgs-froms): Ditto.
(elmo-archive-get-msg-filename): Ditto.
(elmo-archive-folder-diff): New alias.
okada [Mon, 9 Oct 2000 11:09:41 +0000 (11:09 +0000)]
* wl.el (wl-check-environment): Check too many `@'.
kaoru [Sun, 8 Oct 2000 21:05:01 +0000 (21:05 +0000)]
Update.
ueno [Sun, 8 Oct 2000 11:42:15 +0000 (11:42 +0000)]
2000-10-08 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* wl-thread.el (wl-thread-delete-message): Fix parentheses.
kaoru [Sat, 7 Oct 2000 18:33:41 +0000 (18:33 +0000)]
Fix.
kaoru [Sat, 7 Oct 2000 18:29:37 +0000 (18:29 +0000)]
* wl-vars.el (wl-draft-reply-myself-with-argument-list,
wl-draft-reply-myself-without-argument-list, ): Add variables.
* wl-draft.el (wl-draft-reply): Use it.
ueno [Fri, 6 Oct 2000 18:57:29 +0000 (18:57 +0000)]
(elmo-network-get-spec): Normalize `stream-type'.
ueno [Fri, 6 Oct 2000 18:34:33 +0000 (18:34 +0000)]
Fix typo.
ueno [Fri, 6 Oct 2000 18:32:53 +0000 (18:32 +0000)]
* wl-fldmgr.el (wl-fldmgr-add-completion-all-completions): Pass
the 5th argument of `elmo-network-get-spec'.
* wl-thread.el (wl-thread-reparent-children): New inline function.
(wl-thread-delete-message): Use it.
* wl-score.el (wl-score-headers): Abolish local variable
(wl-summary-score-update-all-lines): Don't use `dolist'.
ueno [Fri, 6 Oct 2000 18:28:12 +0000 (18:28 +0000)]
* elmo-vars.el (elmo-imap4-stream-type-alist): New variable.
(elmo-pop3-stream-type-alist): New variable.
(elmo-nntp-stream-type-alist): New variable.
* elmo-util.el (elmo-buffer-exists-p): Rewrite as function.
(elmo-kill-buffer): Ditto.
(elmo-get-network-stream-type): Add 2nd argument `stream-type-alist'.
(elmo-network-get-spec): Add 5th argument `stream-type-alist'.
(elmo-nntp-get-spec): Take into account `elmo-nntp-stream-type-alist'.
(elmo-pop3-get-spec): Take into account `elmo-pop3-stream-type-alist'.
(elmo-imap4-get-spec): Take into account
`elmo-imap4-stream-type-alist'.
kaoru [Fri, 6 Oct 2000 16:35:16 +0000 (16:35 +0000)]
* wl-score.el (toplevel): Remove (provide 'elmo-msgdb). And add
(require 'elmo-msgdb) for inline function.
okada [Fri, 6 Oct 2000 12:44:01 +0000 (12:44 +0000)]
* wl-vars.el (wl-draft-queue-save-variables): Add variables.
okada [Fri, 6 Oct 2000 11:41:00 +0000 (11:41 +0000)]
* wl-score.el (wl-score-headers): Fix for the confusing macro
`elmo-kill-buffer'.
okada [Fri, 6 Oct 2000 08:46:28 +0000 (08:46 +0000)]
fix
okada [Fri, 6 Oct 2000 08:40:55 +0000 (08:40 +0000)]
* elmo-nntp.el (elmo-nntp-list-folders): Fix for `-'
(elmo-nntp-list-folders-get-cache): Ditto.
yamaoka [Thu, 5 Oct 2000 23:39:37 +0000 (23:39 +0000)]
* wl-summary.el: Don't use the 3rd argument of `require' because it might be
ignored by some wrappers (e.g. jam-zcat, efs, etc.).
* wl-util.el: Ditto.
* wl-draft.el: Ditto.
ueno [Thu, 5 Oct 2000 17:37:52 +0000 (17:37 +0000)]
(wl-score-simplify-buffer-fuzzy): Don't use `regexp-or'.
(wl-score-simplify-subject): Ditto.
ueno [Thu, 5 Oct 2000 15:38:48 +0000 (15:38 +0000)]
(wl-score-simplify-buffer-fuzzy): Fix typo.
(wl-score-simplify-subject): Ditto.
ueno [Thu, 5 Oct 2000 14:30:34 +0000 (14:30 +0000)]
* wl-thread.el: Don't use `mapcar' only for iteration.
(wl-thread-resume-entity): Ditto.
(wl-thread-delete-message): Ditto.
* wl-summary.el: Bind `dragdrop-drop-functions',
`scrollbar-height' and `mail-reply-buffer'; specify 3rd argument
of `require' for `timezone', `easymenu' and `ps-print';
don't use `mapcar' only for iteration.
* wl-util.el: Bind `mule-version', `nemacs-version',
`emacs-beta-version', `xemacs-codename',
`mime-edit-insert-user-agent-field', `mime-edit-user-agent-value',
`mime-editor/version' and `mime-editor/codename'; specify 3rd
argument of `require' for `tm-edit' and `pp'; don't use `mapcar'
only for iteration.
* wl-score.el: Don't use `mapcar' only for iteration.
(wl-score-simplify-buffer-fuzzy): Ditto.
(wl-score-simplify-subject): Ditto.
(wl-score-headers): Ditto.
(wl-summary-score-update-all-lines): Ditto.
* wl-mime.el: Bind `xemacs-betaname', `xemacs-codename',
`enable-multibyte-characters' and `mule-version'.
* wl-message.el: Bind `mmelmo-imap4-skipped-parts'; don't use
`mapcar' only for iteration.
* wl-demo.el: Don't use `mapcar' only for iteration.
* wl-folder.el: Don't use `mapcar' only for iteration.
(wl-folder-open-all): Ditto.
(wl-folder-count-incorporates): Ditto.
* wl-fldmgr.el (wl-add-entity): Don't use `mapcar' only for iteration.
(wl-add-entity-sub): Ditto; use `delq' instead of `delete'.
* wl-draft.el: Bind `x-face-add-x-face-version-header',
`mail-reply-buffer', `mail-from-style', `smtp-authenticate-*' and
`smtp-connection-type'; specify 3rd argument of `require' for
`timezone'; don't use `mapcar' only for iteration.
(wl-draft-clone-local-variables): Don't use `mapcar'.
(wl-draft-generate-clone-buffer): Ditto.
(wl-user-agent-compose-internal): Ditto.
* wl-xmas.el (wl-folder-init-icons): Use `dolist' instead of `mapcar'.
* wl.el (wl-toggle-plugged): Don't use `mapcar' only for iteration.
(wl-save-status): Ditto.
* wl-address.el (wl-local-address-init): Don't use `mapcar' only
for iteration.
yamaoka [Thu, 5 Oct 2000 11:46:43 +0000 (11:46 +0000)]
(wl-demo): Replace `when' with `if' in last change. Never mind. ^^;;
yamaoka [Thu, 5 Oct 2000 11:35:44 +0000 (11:35 +0000)]
(wl-demo): Don't pass by the XEmacs routine when window system is not used.
teranisi [Thu, 5 Oct 2000 09:02:28 +0000 (09:02 +0000)]
* elmo-imap4.el (elmo-imap4-search-internal-primitive): Added space
character before 'uid'.
teranisi [Wed, 4 Oct 2000 09:41:53 +0000 (09:41 +0000)]
* elmo-msgdb.el (elmo-msgdb-delete-msgs): Don't save location data.
teranisi [Wed, 4 Oct 2000 08:39:13 +0000 (08:39 +0000)]
* elmo-nntp.el (elmo-nntp-max-of-folder): Fixed.
teranisi [Wed, 4 Oct 2000 07:18:02 +0000 (07:18 +0000)]
Fixed last change.
teranisi [Wed, 4 Oct 2000 07:08:07 +0000 (07:08 +0000)]
* elmo-util.el (elmo-number-set-member): New function.
(elmo-number-set-append-list): Ditto.
(elmo-number-set-append): Ditto.
* elmo-msgdb.el (elmo-msgdb-killed-message-p):
Use `elmo-number-set-member'.
(elmo-living-messages): Ditto.
(elmo-msgdb-set-as-killed): Use `elmo-number-set-append'.
(elmo-msgdb-append-to-killed-list): Use `elmo-number-set-append-list'.
* elmo-imap4.el (elmo-imap4-folder-exists-p): Rewrite.
(elmo-imap4-add-to-cont-list): Abolished.
(elmo-imap4-make-number-set-list): Use `elmo-number-set-append'
instead of elmo-imap4-add-to-cont-list.
* elmo2.el (toplevel): Removed autoload setting for `elmo-imap4-get-connection'.
teranisi [Wed, 4 Oct 2000 04:09:44 +0000 (04:09 +0000)]
* elmo2.el (elmo-msgdb-search): Moved from elmo-msgdb.el.
* elmo-msgdb.el (elmo-msgdb-search): Moved to elmo2.el.
teranisi [Wed, 4 Oct 2000 03:56:52 +0000 (03:56 +0000)]
* wl-vars.el (wl-summary-pick-field-default): Added `Last', `First' and
removed `Date'.
(wl-fldmgr-make-filter-default): New user option.
* wl-fldmgr.el (wl-fldmgr-make-filter): Simplify.
Use `elmo-read-search-condition' and `wl-fldmgr-make-filter-default'
(wl-fldmgr-filter-completion-alist): Abolish.
teranisi [Wed, 4 Oct 2000 03:24:01 +0000 (03:24 +0000)]
* wl.el (wl): Don't check servers if arg is non-nil.
* wl-draft.el (wl-draft-reply): Set only message-id string to In-Reply-To field.
teranisi [Wed, 4 Oct 2000 03:21:46 +0000 (03:21 +0000)]
2000-10-03 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
* elmo-util.el (elmo-condition-parse-search-value):
Fixed date parsing.
yamaoka [Tue, 3 Oct 2000 11:57:01 +0000 (11:57 +0000)]
WL-MK: Set `recursive-load-depth-limit' to nil. It is currently needed to
byte-compile with Emacs 21. FIXME!
teranisi [Tue, 3 Oct 2000 10:26:10 +0000 (10:26 +0000)]
* wl-summary.el (wl-summary-pick): Rewrite.
teranisi [Tue, 3 Oct 2000 10:23:55 +0000 (10:23 +0000)]
* elmo-util.el (elmo-condition-find-key-internal): New function.
(elmo-condition-find-key): Ditto.
* elmo-msgdb.el (elmo-msgdb-search-internal-primitive): New function.
(elmo-msgdb-search-internal): Ditto.
(elmo-msgdb-search): Ditto.
teranisi [Tue, 3 Oct 2000 01:30:19 +0000 (01:30 +0000)]
* wl-summary.el (wl-summary-pick): Fixed.
teranisi [Tue, 3 Oct 2000 01:18:24 +0000 (01:18 +0000)]
Updated.
teranisi [Tue, 3 Oct 2000 01:16:59 +0000 (01:16 +0000)]
2000-10-03 Yuuichi Teranishi <teranisi@gohome.org>
* wl-draft.el (wl-draft-forward): Get references field from
original buffer.
2000-10-02 A. SAGATA <sagata@nttvdt.hil.ntt.co.jp>
* wl-draft.el (wl-draft-forward): Add references field.
teranisi [Tue, 3 Oct 2000 01:02:53 +0000 (01:02 +0000)]
* wl-draft.el (wl-draft-parse-msg-id-list-string): New function.
(wl-draft-reply): Use it.
yamaoka [Mon, 2 Oct 2000 12:43:50 +0000 (12:43 +0000)]
Update.
yamaoka [Mon, 2 Oct 2000 12:43:07 +0000 (12:43 +0000)]
(wl-icon-dir): Default to $(data-directory)/wl/icons/ when Emacs 21 is running.
yamaoka [Mon, 2 Oct 2000 12:42:58 +0000 (12:42 +0000)]
(PIXMAPDIR): New variable.
(elc, install-elc, uninstall-elc, package, install-package): Use it.
yamaoka [Mon, 2 Oct 2000 12:42:08 +0000 (12:42 +0000)]
(config-wl-pixmap-dir): New function.
(config-wl-package, config-wl-package-xmas): Use it.
(install-wl-icons): New function.
(install-wl-package, install-wl-package-xmas): Use it.
(uninstall-wl-package): Uninstall icons as well.
yamaoka [Mon, 2 Oct 2000 08:07:11 +0000 (08:07 +0000)]
(wl-e21-make-toolbar-buttons): Invalidate the default bindings.
teranisi [Mon, 2 Oct 2000 04:07:25 +0000 (04:07 +0000)]
* elmo-util.el (elmo-cross-device-link-error-p): Abolished.
(elmo-copy-file): Uncheck error condition for `add-name-to-file'.
teranisi [Mon, 2 Oct 2000 03:26:50 +0000 (03:26 +0000)]
elmo-nntp.el (elmo-nntp-search-primitive): Fixed problem when condition is
'unmatch'.
teranisi [Mon, 2 Oct 2000 03:02:44 +0000 (03:02 +0000)]
* elmo-nntp.el (elmo-nntp-search-primitive): Decode header field.