kaoru [Mon, 3 Sep 2001 16:48:03 +0000 (16:48 +0000)]
* INSTALL.ja (Sample configration file): Added comment
~/.addresses was optional.
* INSTALL: Ditto.
kaoru [Mon, 3 Sep 2001 16:35:40 +0000 (16:35 +0000)]
Update history.
kaoru [Mon, 3 Sep 2001 16:23:56 +0000 (16:23 +0000)]
Apply patch [WL: 07938].
Thanks to Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
(Mail Addresses): Moved.
(Address Book): New node for wl-addrmgr.el
kaoru [Mon, 3 Sep 2001 09:51:42 +0000 (09:51 +0000)]
2001-09-03 TAKAHASHI Kaoru <kaoru@kaisei.org>
* wl-e21.el (make-mode-line-mouse-map): Import from Emacs
21.0.105. For Emacs 21.0.104 or earlier.
2001-09-03 Takuo KITAME <kitame@northeye.org>
* wl-e21.el (wl-plugged-init-icons): Use
`make-mode-line-mouse-map' instead of `make-mode-line-mouse2-map'.
(wl-biff-init-icons): Ditto.
teranisi [Fri, 31 Aug 2001 11:19:16 +0000 (11:19 +0000)]
* wl-highlight.el (wl-highlight-summary-current-line):
Fixed highlighting refile/copy destination.
* wl-acap.el (wl-acap-init): Decode string by wl-acap-coding-system.
(wl-acap-store): Encode string by wl-acap-coding-system.
* acap.el (acap-open): erase buffer before starting network process.
(acap-store): Rewrite.
teranisi [Thu, 30 Aug 2001 04:07:49 +0000 (04:07 +0000)]
* wl-acap.el (toplevel): Added checking for UTF-2000.
teranisi [Thu, 30 Aug 2001 00:59:23 +0000 (00:59 +0000)]
* test-env.el: Removed (Separated to check-*.el).
* check-base64.el: New file.
* check-modules.el: Ditto.
* test-env.el (test-base64-encode-string-has-no-line-break-argument,
test-base64-encode-region-has-no-line-break-argument): New functions.
(test-base64-encode-4, test-base64-encode-5): Use them.
* WL-MK (test-wl): Renamed from check-wl.
(check-wl): New function.
* Makefile (check): Don't use `-q -no-site-file'.
(BATCHFLAG): New variable.
(check): Use it.
(test): New rule.
teranisi [Thu, 30 Aug 2001 00:16:34 +0000 (00:16 +0000)]
* wl-acap.el (toplevel): Check and require 'un-define before 'xemacs-ucs.
teranisi [Wed, 29 Aug 2001 10:55:23 +0000 (10:55 +0000)]
* wl-acap.el (toplevel): Require 'un-define before 'wl;
Don't enclose with `eval-and-compile'.
teranisi [Wed, 29 Aug 2001 10:30:02 +0000 (10:30 +0000)]
* test-env.el (test-base64-encode-4, test-base64-encode-5): New testcases.
kaoru [Wed, 29 Aug 2001 10:26:41 +0000 (10:26 +0000)]
* test-utf7.el: New file.
(test-utf7-encode-string, test-utf7-decode-string): New testcases.
kaoru [Wed, 29 Aug 2001 09:53:53 +0000 (09:53 +0000)]
* test-env.el: New file.
(test-apel-version, test-base64-encode-1)
(test-base64-encode-2, test-base64-encode-3): New testcases.
teranisi [Wed, 29 Aug 2001 08:40:11 +0000 (08:40 +0000)]
* wl.el (wl): Call `elmo-init' and `wl-folder-init' unless wl-init is non-nil.
* wl-draft.el (wl-draft): Ditto.
* wl-folder.el (wl-folder): Don't call `wl-folder-init' here.
teranisi [Wed, 29 Aug 2001 08:08:05 +0000 (08:08 +0000)]
* wl-acap.el (toplevel): Require 'wl.
(wl-acap-store): Call `elmo-init'.
teranisi [Wed, 29 Aug 2001 05:50:08 +0000 (05:50 +0000)]
* wl.el (wl): Changed position of `wl-check-environment'.
(toplevel): Added autoload setting for wl-acap.
* wl-vars.el (wl-setting): New custom group.
(wl-from): Added wl-setting group.
(wl-user-mail-address-list): Ditto.
(wl-organization): Ditto.
(wl-subscribed-mailing-list): Ditto.
(wl-envelope-from): Ditto.
(wl-smtp-posting-user): Ditto.
(wl-smtp-posting-server): Ditto.
(wl-smtp-posting-port): Ditto.
(wl-smtp-authenticate-type): Ditto.
(wl-pop-before-smtp-user): Ditto.
(wl-pop-before-smtp-server): Ditto.
(wl-pop-before-smtp-port): Ditto.
(wl-pop-before-smtp-authenticate-type): Ditto.
(wl-nntp-posting-server): Ditto.
(wl-nntp-posting-user): Ditto.
(wl-nntp-posting-port): Ditto.
(wl-fetch-confirm-threshold): Ditto.
(wl-prefetch-threshold): Ditto.
(wl-thread-insert-opened): Ditto.
(wl-ldap-server): Ditto.
(wl-ldap-port): Ditto.
(wl-ldap-base): Ditto.
(wl-ldap-objectclass): Ditto.
(wl-use-ldap): Ditto.
(wl-draft-config-alist): Ditto.
(wl-draft-config-matchone): Ditto.
(wl-template-alist): Ditto.
(wl-message-sort-field-list): Ditto.
(wl-message-ignored-field-list): Ditto.
(wl-message-visible-field-list): Ditto.
(wl-interactive-send): Ditto.
(wl-summary-move-order): Ditto.
(wl-auto-select-first): Ditto.
(wl-auto-select-next): Ditto.
(wl-interactive-save-folders): Ditto.
* wl-folder.el (wl-folder): Moved position of `wl-folder-init';
Initialization codes are moved from wl-local-folder-init.
(wl-local-folder-init): Follow the change above.
(wl-folder-init): Call `wl-acap-init' when `wl-use-acap' is non-nil.
* wl-acap.el: New file.
* elmo-imap4.el (elmo-imap4-default-mailbox,
elmo-imap4-default-server
elmo-imap4-default-authenticate-type,
elmo-imap4-default-user,
elmo-imap4-default-port,
elmo-imap4-default-stream-type,
elmo-imap4-stream-type-alist): Moved to elmo-vars.el.
* elmo-pop3.el (elmo-pop3-default-user,
elmo-pop3-default-server,
elmo-pop3-default-authenticate-type,
elmo-pop3-default-port,
elmo-pop3-default-stream-type,
elmo-pop3-stream-type-alist): Ditto.
* elmo-nntp.el (elmo-nntp-default-server,
elmo-nntp-default-user,
elmo-nntp-default-port,
elmo-nntp-default-stream-type,
elmo-nntp-stream-type-alist): Ditto.
* elmo-vars.el: Follow changes above.
(elmo-setting): New custom group; added 'elmo-setting group to
above variables.
* acap.el (acap-parse-response): Don't delete process when BYE
response (It causes hang-up on slow network environment).
(toplevel): Added comment.
* WL-ELS (WL-MODULES): Added wl-acap.
teranisi [Wed, 29 Aug 2001 05:37:59 +0000 (05:37 +0000)]
* Version number is increased to 2.7.3.
* elmo-version.el (elmo-version): Up to 2.7.3.
yamaoka [Tue, 28 Aug 2001 22:49:29 +0000 (22:49 +0000)]
Fix date.
yamaoka [Tue, 28 Aug 2001 22:48:13 +0000 (22:48 +0000)]
* WL-MK: Byte-optimize the function `char-after' for old Emacsen.
kaoru [Tue, 28 Aug 2001 16:18:34 +0000 (16:18 +0000)]
* test-wl-util.el: New file.
(test-wl-parse-addresses-1, test-wl-unique-id): New testcases.
teranisi [Tue, 28 Aug 2001 16:07:02 +0000 (16:07 +0000)]
* acap.el (acap-parse-response): Don't delete process when BYE
response (It causes hang-up on slow network environment).
kaoru [Tue, 28 Aug 2001 15:37:06 +0000 (15:37 +0000)]
* test-elmo-util.el: New file
(test-elmo-replace-string-as-filename-1): New testcase.
kaoru [Tue, 28 Aug 2001 15:17:50 +0000 (15:17 +0000)]
* test-dist.el: New file.
(test-wl-modules-exists, test-elmo-modules-exists)
(test-util-modules-exists, test-wl-icon-exists)
(test-version-status-icon-xpm, test-version-status-icon-xbm)
(test-texi-version): New testcases.
kaoru [Tue, 28 Aug 2001 15:17:01 +0000 (15:17 +0000)]
Fixed typo.
kaoru [Tue, 28 Aug 2001 15:12:54 +0000 (15:12 +0000)]
* Makefile (check): New rule
* WL-MK (check-wl): New function.
kaoru [Tue, 28 Aug 2001 15:10:53 +0000 (15:10 +0000)]
New file.
teranisi [Tue, 28 Aug 2001 11:46:50 +0000 (11:46 +0000)]
* slp.el (slp-exec-wait): Use `slp-program-arguments'.
teranisi [Tue, 28 Aug 2001 11:26:35 +0000 (11:26 +0000)]
Fixed typo (A SLP -> An SLP) ;-p.
teranisi [Tue, 28 Aug 2001 08:01:32 +0000 (08:01 +0000)]
* acap.el (acap-parse-return-metadata-or-return-metalist): Fix for parsing NIL.
(acap-parse-return-metadata): Ditto.
teranisi [Tue, 28 Aug 2001 05:09:58 +0000 (05:09 +0000)]
* slp.el (toplevel): Fixed typo.
teranisi [Tue, 28 Aug 2001 04:44:33 +0000 (04:44 +0000)]
* WL-ELS (ELMO-MODULES): Added `acap' and `slp'.
teranisi [Tue, 28 Aug 2001 04:43:45 +0000 (04:43 +0000)]
* slp.el: New file.
teranisi [Tue, 28 Aug 2001 01:50:20 +0000 (01:50 +0000)]
* acap.el (toplevel): Added tiny comments.
teranisi [Tue, 28 Aug 2001 01:34:20 +0000 (01:34 +0000)]
* acap.el (acap-open): Changed argument (Use `acap-default-user' if user is nil).
teranisi [Tue, 28 Aug 2001 01:23:09 +0000 (01:23 +0000)]
* acap.el: (acap-network-stream-open): Show "Connecting..." message.
(acap-parse-response): Fixed problem for BYE untagged response.
teranisi [Tue, 28 Aug 2001 01:00:01 +0000 (01:00 +0000)]
* acap.el: New file.
kaoru [Wed, 22 Aug 2001 00:52:29 +0000 (00:52 +0000)]
Fixed typo (wl-smtp-posting-server).
okada [Mon, 20 Aug 2001 18:21:59 +0000 (18:21 +0000)]
wl-addrmgr.el (wl-addrmgr-apply-exec): Fix for already-list.
okada [Mon, 20 Aug 2001 16:39:38 +0000 (16:39 +0000)]
wl-addrmgr.el (wl-addrmgr-address-entry-list): Fix for already-list.
kaoru [Mon, 20 Aug 2001 16:36:28 +0000 (16:36 +0000)]
Import [version 2001-07-31.06]
okada [Mon, 20 Aug 2001 16:27:48 +0000 (16:27 +0000)]
* wl-addrmgr.el (wl-addrmgr-draw): Fix for already-list.
kaoru [Mon, 20 Aug 2001 16:25:59 +0000 (16:25 +0000)]
Fixed load-path settings.
kaoru [Mon, 20 Aug 2001 16:21:15 +0000 (16:21 +0000)]
Remove tm.
kaoru [Mon, 20 Aug 2001 16:20:21 +0000 (16:20 +0000)]
Remove old emacsen from support environments.
*-func -> *-funtion.
teranisi [Mon, 20 Aug 2001 16:09:34 +0000 (16:09 +0000)]
2001-08-20 Tatsuya Kinoshita <tats@iris.ne.jp>
* elmo-pop3.el (elmo-pop3-parse-uidl-response): Allow multiple
space delimiter for uidl response.
teranisi [Mon, 20 Aug 2001 15:56:33 +0000 (15:56 +0000)]
* wl-e21.el (wl-draft-mode-map): Removed binding for
`wl-draft-insert-x-face-field'.
* wl-mule.el (wl-draft-mode-map): Ditto.
* wl-xmas.el (wl-draft-mode-map): Ditto.
teranisi [Mon, 20 Aug 2001 15:40:38 +0000 (15:40 +0000)]
* INSTALL, INSTALL.ja: Update.
* wl-vars.el (wl-cs-noconv): Ignore nemacs.
(wl-cs-autoconv): Ditto.
(wl-cs-local): Ditto.
(wl-use-scoring): Ditto.
(wl-mime-charset): Ditto.
(wl-folder-check-async): Ditto.
* wl.el (toplevel): Ignore nemacs and tm.
(wl-exit): Ditto.
* wl-summary.el (wl-summary-setup-mouse): Ignore nemacs.
(wl-summary-mode-map): Added binding for `wl-addrmgr'.
(wl-summary-edit-addresses-subr): Use wl-address-add-or-change
instead of wl-address-petname-add-or-change.
(wl-summary-edit-addresses-subr): Use wl-address-delete
instead of wl-address-petname-delete.
* wl-util.el (wl-as-coding-system): Ignore nemacs.
* wl-mime.el (wl-draft-preview-message): Kill raw preview buffer
if error occured.
* wl-message.el (require): Remove tm support.
* wl-highlight.el (defin-hilit, defun-hilit2): Eliminated.
* wl-folder.el (wl-folder-setup-mouse): Ignore nemacs.
(wl-folder-jump-to-current-entity): Ditto.
(wl-folder-mode-map): Added binding for `wl-addrmgr'.
* wl-e21.el (wl-draft-key-setup): Replaced binding (C-cC-a)for
`wl-draft-insert-x-face-field' to `wl-addrmgr'.
Changed binding for `wl-draft-insert-x-face-field' to C-cC-x.
* wl-mule.el (wl-draft-key-setup): Ditto.
* wl-xmas.el (wl-draft-key-setup): Ditto.
* wl-draft.el (toplevel): Added autoload setting for wl-addrmgr.
(wl-draft-std11-parse-addresses): New function.
(wl-draft-parse-mailbox-list): Use it.
(wl-draft): Ignore nemacs.
(wl-draft-reedit): Ditto.
* wl-addrmgr.el: New file.
(Original is wl-rcpt.el written by
"Kitamoto Tsuyoshi <tsuyoshi.kitamoto@city.sapporo.jp>".
Thanks Kitamoto-san.)
* wl-address.el (wl-address-make-address-list): Modified parsing
process.
(wl-address-delete): Renamed from `wl-address-petname-delete';
Modify wl-address-list too.
(wl-address-add-or-change): Renamed from
`wl-address-petname-add-or-change'; Rewote for wl-addrmgr.
* WL-CFG: Removed nemacs setting example.
* WL-MK (config-wl-package-subr): Ignore nemacs.
* WL-ELS: Ignore tm and nemacs.
(WL-MODULES): Added wl-addrmgr.
hmurata [Thu, 16 Aug 2001 12:32:06 +0000 (12:32 +0000)]
* elmo-mime.el (elmo-mime-display-as-is-internal): Put text
property 'mime-preview-situation for `mime-preview-quit'.
teranisi [Wed, 15 Aug 2001 15:02:52 +0000 (15:02 +0000)]
2001-08-15 YAMASHITA Junji <ysjj@unixuser.org>
* wl-highlight.el (wl-highlight-summary-current-line):
Work with transient-mark-mode
hmurata [Wed, 15 Aug 2001 13:18:26 +0000 (13:18 +0000)]
* elmo.el (elmo-message-fetch-with-cache-process): Call
elmo-message-fetch-internal instead of causing an error when fetch
strategy is 'entire but only 'section cache is available.
teranisi [Tue, 14 Aug 2001 15:35:47 +0000 (15:35 +0000)]
* Version number is increased to 2.7.2.
teranisi [Tue, 14 Aug 2001 15:22:53 +0000 (15:22 +0000)]
* wl.el (wl-plugged-dop-queue-info): Use elmo-dop-queue-method-name
instead of elmo-dop-queue-method.
* elmo.el (elmo-generic-folder-append-messages): Make
fetch-strategy with `use-cache'.
* elmo-dop.el (elmo-dop-queue-method-name-alist): New variable.
(elmo-dop-queue-method-name): New macro.
teranisi [Tue, 14 Aug 2001 15:15:59 +0000 (15:15 +0000)]
Update.
teranisi [Mon, 6 Aug 2001 08:06:55 +0000 (08:06 +0000)]
2001-08-06 SAITO Atsunori <sai@yedo.com>
* wl-vars.el (wl-ldap-objectclass): New user option.
* wl-address.el (wl-ldap-make-filter): Use it.
hmurata [Fri, 3 Aug 2001 17:30:21 +0000 (17:30 +0000)]
* elmo-archive.el (elmo-archive-get-archive-name): Fixed
unbalanced parenthesis.
teranisi [Fri, 3 Aug 2001 04:00:55 +0000 (04:00 +0000)]
2001-08-03 Yuuichi Teranishi <teranisi@gohome.org>
* wl-fldmgr.el (wl-fldmgr-rename): Fixed second argument.
2001-08-03 YAMASHITA Junji <ysjj@unixuser.org>
* elmo-localdir.el (elmo-folder-rename-internal): Fixed typo.
2001-08-03 Yuuichi Teranishi <teranisi@gohome.org>
* elmo-archive.el (elmo-archive-get-archive-name): Fixed logic.
(Advised by YAMASHITA Junji <ysjj@unixuser.org>.)
teranisi [Thu, 2 Aug 2001 01:37:14 +0000 (01:37 +0000)]
* wl-folder.el (wl-folder): redisplay after folder insertion.
* wl-demo.el (wl-demo): Don't delete toolbar on emacs-21.
* wl-summary.el (wl-summary-sync-update):
Change status mark only when new-msgdb exists.
(Advised by Akihiro MOTOKI <mokkun@iname.com>.)
* elmo-shimbun.el (elmo-folder-msgdb-create): Bind unbound
local variables.
teranisi [Mon, 30 Jul 2001 04:07:16 +0000 (04:07 +0000)]
* elmo-shimbun.el (elmo-shimbun-use-cache): New user option.
(elmo-message-use-cache-p): Define.
(elmo-folder-msgdb-create): Treat cache.
okada [Fri, 27 Jul 2001 18:27:36 +0000 (18:27 +0000)]
* elmo-nntp.el (elmo-network-initialize-session): Call
`elmo-nntp-send-mode-reader'.
(elmo-network-setup-session): Remove `elmo-nntp-send-mode-reader'.
teranisi [Fri, 27 Jul 2001 08:16:38 +0000 (08:16 +0000)]
Applied patch from Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>.
teranisi [Thu, 26 Jul 2001 09:20:08 +0000 (09:20 +0000)]
* elmo-shimbun.el (elmo-shimbun-index-range-alist): Changed to regexp alist.
(elmo-folder-initialize): Use elmo-string-matched-assoc instead of assoc.
teranisi [Thu, 26 Jul 2001 08:58:49 +0000 (08:58 +0000)]
* elmo-net.el (elmo-network-get-session): Set stream-type argument
for `elmo-plugged-p'.
(elmo-open-network-stream): Fixed stream-type argument.
teranisi [Thu, 26 Jul 2001 08:11:19 +0000 (08:11 +0000)]
Applied patch from Tsuyoshi Kitamoto <tsuyoshi.kitamoto@city.sapporo.jp>.
teranisi [Wed, 25 Jul 2001 04:26:46 +0000 (04:26 +0000)]
* elmo-archive.el (elmo-archive-get-archive-name): Cause an error when
unknown archive type is specified.
teranisi [Mon, 23 Jul 2001 08:54:24 +0000 (08:54 +0000)]
* elmo-shimbun.el (elmo-folder-open-internal): Fixed.
teranisi [Mon, 23 Jul 2001 07:49:18 +0000 (07:49 +0000)]
* wl-summary.el (wl-summary-open-folder): New function.
(wl-summary-goto-folder-subr): Use it.
(wl-summary-mark-as-important): Fix;
Encache only when no cache exists.
* elmo.el (elmo-generic-folder-open): Bind inhibit-quit as t
while loading msgdb.
* elmo-shimbun.el (elmo-shimbun-folder-setup): New function.
(elmo-folder-open-internal): Rewrite.
teranisi [Mon, 23 Jul 2001 03:23:39 +0000 (03:23 +0000)]
Applied patch from Tsuyoshi Kitamoto <tsuyoshi.kitamoto@city.sapporo.jp>.
okazaki [Wed, 18 Jul 2001 22:00:31 +0000 (22:00 +0000)]
Typo fix.
teranisi [Tue, 17 Jul 2001 08:39:41 +0000 (08:39 +0000)]
* wl-draft.el (wl-draft-yank-from-mail-reply-buffer):
Use with-current-buffer.
* elmo-mime.el (elmo-mime-display-as-is-internal):
Adjust buffer-multibyte status.
hmurata [Sat, 14 Jul 2001 09:46:11 +0000 (09:46 +0000)]
* wl-score.el (wl-score-insert-help): Check `wl-message-buffer'
before call `get-buffer'. Fixed parenthesis.
(wl-score-get-header-entry): Clear message and help window when
keyboard quit.
(wl-score-edit-insert-header): Ditto.
teranisi [Fri, 13 Jul 2001 16:03:31 +0000 (16:03 +0000)]
* wl-draft.el (wl-message-mail-p): Test resent-to: field.
(Fix by Peter M\e,Ax\e(Bller Neergaard <turtle@bu.edu>)
(wl-default-draft-cite): Fix.
* wl-score.el (wl-score-insert-help): Fixed parenthesis.
(Pointed out by ABE Yasushi <yasushi@stbbs.net>)
teranisi [Fri, 13 Jul 2001 14:56:59 +0000 (14:56 +0000)]
* elmo.el (elmo-msgdb-search): Use elmo-condition-in-msgdb-p instead
of elmo-condition-find-key.
* elmo-util.el (elmo-condition-in-msgdb-p-internal): New function.
(elmo-condition-in-msgdb-p): Ditto.
(elmo-read-search-condition-internal): Don't set REQUIRE-MATCH argument.
teranisi [Thu, 12 Jul 2001 10:49:27 +0000 (10:49 +0000)]
* WL-MK (config-wl-package-subr): Check smtp.el version.
teranisi [Thu, 12 Jul 2001 10:41:01 +0000 (10:41 +0000)]
* wl-message.el (wl-message-prev-page): Do same bahavior as summary when
it is called in the message buffer.
(wl-message-next-page): Ditto.
* elmo-pipe.el (elmo-folder-pack-numbers): Define.
teranisi [Mon, 9 Jul 2001 10:05:34 +0000 (10:05 +0000)]
* wl-summary.el (wl-summary-forward): Use cache if it is not section cache.
kaoru [Sun, 8 Jul 2001 00:35:25 +0000 (00:35 +0000)]
Synch with wl-2_6.
kaoru [Sat, 7 Jul 2001 18:11:54 +0000 (18:11 +0000)]
Synch with wl-2_6.
kaoru [Sat, 7 Jul 2001 18:07:22 +0000 (18:07 +0000)]
Remove verbose spaces and tabify.
teranisi [Thu, 5 Jul 2001 10:15:49 +0000 (10:15 +0000)]
* elmo-imap4.el (elmo-imap4-find-next-line): Fixed label for
elmo-display-progress.
teranisi [Thu, 5 Jul 2001 09:40:15 +0000 (09:40 +0000)]
* wl-vars.el: Changed file coding system to ISO-2022-JP.
Removed redundant require of elmo-vars.
(wl-biff-state-indicator-on): Changed default value for
xemacs with non-mule environment.
teranisi [Thu, 5 Jul 2001 08:05:56 +0000 (08:05 +0000)]
Fixed last change.
teranisi [Thu, 5 Jul 2001 08:04:29 +0000 (08:04 +0000)]
* wl-summary.el (wl-summary-exec-subr): Fixed problem when
wl-message-buffer is nil.
teranisi [Wed, 4 Jul 2001 06:21:41 +0000 (06:21 +0000)]
* wl-summary.el (wl-summary-exec-subr): Delete message buffer only when
message at cursor point is deleted.
teranisi [Mon, 2 Jul 2001 04:34:10 +0000 (04:34 +0000)]
* wl-vars.el: Changed file coding system to euc-japan.
Added -*-coding:-*- magic to the first line.
* wl-summary.el (wl-summary-search-by-subject): Fixed bug;
Search parent from the first message.
* elmo.el (elmo-folder-clear): New method.
(elmo-folder-clear): Define.
(elmo-folder-synchronize): Call `elmo-folder-clear'.
* elmo-shimbun.el (elmo-folder-check): Rewrite.
(elmo-folder-clear): Define.
* elmo-map.el (elmo-folder-clear): Define.
teranisi [Mon, 2 Jul 2001 04:28:52 +0000 (04:28 +0000)]
* Version number is increased to 2.7.1.
* elmo-version.el (elmo-version): Up to 2.7.1.
bg66 [Thu, 28 Jun 2001 01:22:36 +0000 (01:22 +0000)]
* wl-vars.el: Fix file coding system to ISO-2022-JP.
teranisi [Wed, 27 Jun 2001 07:12:53 +0000 (07:12 +0000)]
* wl-summary.el (wl-summary-exec-subr): Hide message buffer after
refile/delete execution.
teranisi [Wed, 27 Jun 2001 07:11:29 +0000 (07:11 +0000)]
* wl-vars.el (wl-summary-fix-timezone): Changed default value to nil;
Fixed docstring.
* doc/wl-ja.texi, doc/wl.texi:
Updated description about `wl-summary-fix-timezone'.
teranisi [Tue, 26 Jun 2001 05:16:07 +0000 (05:16 +0000)]
* wl-summary.el (wl-summary-sync-update): If sync-result is non-nil,
do update process;
Don't update marks when update process is interrupted.
* elmo.el (elmo-folder-synchronize): Return list of nil when no updates.
teranisi [Mon, 25 Jun 2001 13:42:55 +0000 (13:42 +0000)]
* wl-summary.el (wl-summary-reply): Fixed problem when
wl-draft-use-frame is non-nil.
(wl-summary-forward): Ditto.
teranisi [Mon, 25 Jun 2001 09:36:41 +0000 (09:36 +0000)]
* wl-folder.el (wl-folder-sync-entity): Bind wl-summary-use-frame as nil.
(wl-folder-mark-as-read-all-entity): Ditto.
(wl-folder-prefetch-entity): Ditto.
teranisi [Mon, 25 Jun 2001 07:59:38 +0000 (07:59 +0000)]
* wl.el (wl): Check environment before wl-init.
* wl-summary.el (wl-summary-collect-unread): Eliminated.
(wl-summary-mark-as-read-all): Use elmo-folder-list-unreads
instead of wl-summary-collect-unread.
(wl-summary-reply): Split message window.
teranisi [Thu, 21 Jun 2001 15:20:33 +0000 (15:20 +0000)]
Fixed last change.
teranisi [Thu, 21 Jun 2001 15:05:41 +0000 (15:05 +0000)]
* doc/wl-ja.texi, doc/wl.texi: Fixed description of wl-draft-use-cache.
(Pointed out by Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>)
* wl-vars.el (wl): Set custom-manual link as "wl-ja"
only if current language environment is japanese,
* wl-folder.el (wl-folder-jump-to-current-entity): Call
wl-folder-select-buffer when wl-summary-use-frame is non-nil.
(wl-folder-goto-folder-subr): Ditto.
* wl-draft.el (wl-draft-dispatch-message): Call `elmo-file-cache-get-path'.
teranisi [Thu, 21 Jun 2001 00:36:21 +0000 (00:36 +0000)]
* elmo.el (elmo-generic-folder-append-messages): Fixed logic.
(Detected by NAKAJIMA Mikio <minakaji@osaka.email.ne.jp>)
teranisi [Wed, 20 Jun 2001 04:20:48 +0000 (04:20 +0000)]
* wl-summary.el (wl-summary-cursor-move): If return value of
wl-summary-next-message is not number, don't jump.
* elmo-util.el (elmo-get-network-stream-type): Moved to elmo-net.el.
* elmo-net.el (elmo-get-network-stream-type): Moved from elmo-util.el
and re-written.
* elmo-imap4.el (elmo-folder-initialize): Use
elmo-get-network-stream-type.
* elmo-nntp.el (elmo-folder-initialize): Ditto.
* elmo-pop3.el (elmo-folder-initialize): Ditto.
okazaki [Wed, 20 Jun 2001 02:26:53 +0000 (02:26 +0000)]
Merge from `elmo-lunafy' branch.
teranisi [Tue, 19 Jun 2001 15:09:32 +0000 (15:09 +0000)]
* wl-summary.el (wl-summary-buffer-next-message-function): New variable.
(wl-summary-next-message): Call wl-summary-buffer-next-message-function
if it is bound.
* wl-e21.el (wl-plugged-set-folder-icon): Don't propertize image string.
* elmo.el (elmo-message-encache): Set unread argument for elmo-message-fetch.
* elmo-shimbun.el (elmo-dop): Require 'elmo-dop.
teranisi [Tue, 19 Jun 2001 02:27:39 +0000 (02:27 +0000)]
* elmo.el (elmo-net-port-info): New method.
* elmo-shimbun.el (elmo-net-port-info): Define.
(elmo-message-encache): Ditto.
* elmo-net.el (elmo-net-port-info): Define as method.
teranisi [Tue, 19 Jun 2001 01:10:47 +0000 (01:10 +0000)]
* wl.el (wl-plugged-dop-queue-info): Fix to check stream-type.
(wl-plugged-drawing): Ditto.
* elmo.el (elmo-generic-folder-append-messages): Find cache file in
unplugged status when elmo-enable-disconnected-operation is t.
* elmo-dop.el (elmo-dop-spool-folder-append-buffer): Check existence
of spool folder before checking new number.
teranisi [Mon, 18 Jun 2001 15:13:21 +0000 (15:13 +0000)]
* elmo-pop3.el (elmo-network-close-session): Removed 3rd argument.
(elmo-network-setup-session): Ditto.
(elmo-message-fetch-plugged): Ditto.
(elmo-pop3-send-command): Don't call elmo-pop3-lock.
(elmo-network-initialize-session): Ditto.
(elmo-pop3-read-response): Abolish 3rd argument.
(elmo-pop3-read-response): Don't call elmo-pop3-unlock.
(elmo-pop3-read-contents): Ditto.
(elmo-pop3-read-body): Ditto.
(elmo-folder-status): Call elmo-folder-close.
(elmo-pop3-lock): Abolish.
(elmo-pop3-unlock): Ditto.
(elmo-pop3-locked-p): Ditto.
(elmo-folder-check): Don't call elmo-pop3-locked-p.
* wl-util.el (wl-biff-check-folder): Use own buffer for pop3 biff process.
(wl-biff-check-folder-async): Enclose wl-biff-check-folder with unwind-protect.