okada [Tue, 11 Jul 2000 12:55:06 +0000 (12:55 +0000)]
compile warning
teranisi [Tue, 11 Jul 2000 09:09:21 +0000 (09:09 +0000)]
Update.
teranisi [Tue, 11 Jul 2000 09:08:06 +0000 (09:08 +0000)]
(elmo-nntp-max-of-folder): Use killed list in asynchronous folder check.
teranisi [Tue, 11 Jul 2000 00:58:03 +0000 (00:58 +0000)]
* wl-summary.el (wl-summary-sync): Call `elmo-clear-killed' when range is `all'.
(wl-summary-sync-update3): Use `elmo-list-diff' instead of
`elmo-list-bigger-diff'.
teranisi [Tue, 11 Jul 2000 00:53:56 +0000 (00:53 +0000)]
* elmo2.el (elmo-move-msgs): Don't move message when buffer-size is 0.
* elmo-nntp.el (elmo-nntp-delete-msgs): Check the value of
`elmo-nntp-use-killed-list'.
(elmo-nntp-list-folder): Use killed list.
(elmo-nntp-max-of-folder): Ditto.
(elmo-nntp-msgdb-create): Set killed list.
* elmo-vars.el (elmo-nntp-use-killed-list): New user option.
* elmo2.el (elmo-clear-killed): New backend function.
All other related modules are changed.
yamaoka [Mon, 10 Jul 2000 11:14:02 +0000 (11:14 +0000)]
(wl-demo): Fix the last change.
kaoru [Sun, 9 Jul 2000 14:22:14 +0000 (14:22 +0000)]
Fix @minus{} markups.
kaoru [Sun, 9 Jul 2000 10:23:44 +0000 (10:23 +0000)]
* README: Remove CVS keyword.
* README.ja: Ditto.
* INSTALL: Ditto.
* INSTALL.ja: Ditto.
* doc/wl.texi: Ditto.
* doc/wl-ja.texi: Ditto.
okazaki [Fri, 7 Jul 2000 13:43:38 +0000 (13:43 +0000)]
Update.
okazaki [Fri, 7 Jul 2000 13:42:24 +0000 (13:42 +0000)]
* elmo-util.el (elmo-imap4-spec-folder): Use
`elmo-imap4-spec-mailbox'; Mark as obsolete.
All callers changed.
yamaoka [Fri, 7 Jul 2000 12:49:54 +0000 (12:49 +0000)]
(wl-demo): Don't use `eval'.
okada [Fri, 7 Jul 2000 08:30:43 +0000 (08:30 +0000)]
test imapd
okada [Fri, 7 Jul 2000 04:42:07 +0000 (04:42 +0000)]
* wl-summary.el (wl-summary-buffer-thread-modified):
New buffer-local variable.
(wl-summary-set-thread-modified): New function.
(wl-summary-thread-modified-p): New function.
(wl-summary-save-status): Use function `wl-summary-thread-modified-p'.
(wl-summary-yank-saved-message): Use function
`wl-summary-set-thread-modified'
(wl-summary-switch-to-clone-buffer): Add
`wl-summary-buffer-thread-modified'.
* wl-vars.el (wl-summary-buffer-message-saved-hook): New variable.
(wl-summary-buffer-mark-saved-hook): Ditto.
* wl-summary.el (wl-summary-msgdb-save): New hook
`wl-summary-buffer-message-saved-hook' and
`wl-summary-buffer-mark-saved-hook'.
yamaoka [Tue, 4 Jul 2000 23:26:40 +0000 (23:26 +0000)]
(wl-demo): Simplified `fringe' face manipulation.
yamaoka [Tue, 4 Jul 2000 11:04:53 +0000 (11:04 +0000)]
(wl-demo): Don't hide scroll bars under FSF Emacsen because it may incur an
undesirable redrawing.
yamaoka [Tue, 4 Jul 2000 08:51:18 +0000 (08:51 +0000)]
(wl-demo): Don't use `selected-frame' redundantly.
yamaoka [Tue, 4 Jul 2000 08:42:33 +0000 (08:42 +0000)]
(wl-demo): Make `kill-buffer-hook' buffer-local.
okada [Tue, 4 Jul 2000 03:11:08 +0000 (03:11 +0000)]
* wl-draft.el (wl-draft-edit-string): Call
`wl-draft-reedit-hook' instead of `wl-mail-setup-hook'.
yamaoka [Mon, 3 Jul 2000 13:22:25 +0000 (13:22 +0000)]
(wl-demo): Hide scroll bars, etc. first.
kaoru [Sun, 2 Jul 2000 14:25:25 +0000 (14:25 +0000)]
Fixed folder mode keybind.
okazaki [Sat, 1 Jul 2000 04:56:14 +0000 (04:56 +0000)]
Update.
okazaki [Sat, 1 Jul 2000 04:55:34 +0000 (04:55 +0000)]
* wl-summary.el (wl-summary-msgdb-load-async): Call
`elmo-imap4-spec-mailbox' instead of `elmo-imap4-spec-folder'.
yamaoka [Fri, 30 Jun 2000 13:02:36 +0000 (13:02 +0000)]
(wl-demo): Don't show scroll bars, gutter tabs or fringes in demo buffer;
center bitmap logo correctly even if old Mule is used.
teranisi [Fri, 30 Jun 2000 01:25:06 +0000 (01:25 +0000)]
Fix.
teranisi [Fri, 30 Jun 2000 01:12:03 +0000 (01:12 +0000)]
2000-06-27 MAKINO Takashi <makino@cyber.office.ne.jp>
* wl-refile.el (wl-refile-subject-alist): New variable.
(wl-refile-subject-alist-file-name): Ditto.
(wl-refile-alist-setup): Rewrite.
(wl-refile-alist-save): Use `elmo-object-save'.
(wl-refile-learn): Check `wl-refile-guess-func-list'.
(wl-refile-guess-by-subject): New function.
(wl-refile-guess-func-list): Added it.
yamaoka [Thu, 29 Jun 2000 23:43:13 +0000 (23:43 +0000)]
(wl-demo-with-temp-file-buffer): New macro.
(wl-logo-bitmap, wl-logo-xbm, wl-logo-xpm): Use it.
kaoru [Wed, 28 Jun 2000 15:15:03 +0000 (15:15 +0000)]
Fix some keybind and function name.
kaoru [Wed, 28 Jun 2000 14:21:17 +0000 (14:21 +0000)]
* README: CVS keyword instaed of time-stamp.
* README.ja: Ditto.
* INSTALL: Ditto.
* INSTALL.ja: Ditto.
* doc/wl.texi: Ditto.
* doc/wl-ja.texi: Ditto.
teranisi [Wed, 28 Jun 2000 06:33:20 +0000 (06:33 +0000)]
Update.
teranisi [Wed, 28 Jun 2000 06:32:04 +0000 (06:32 +0000)]
(wl-summary-next): Call `wl-summary-buffer-next-folder-func' if non-nil.
(wl-summary-prev): Call `wl-summary-buffer-prev-folder-func' if non-nil.
teranisi [Wed, 28 Jun 2000 04:47:33 +0000 (04:47 +0000)]
Update.
teranisi [Wed, 28 Jun 2000 04:45:45 +0000 (04:45 +0000)]
(wl-summary-buffer-prev-folder-func): New buffer-local variable.
(wl-summary-buffer-next-folder-func): Ditto.
(wl-summary-down): Call `wl-summary-buffer-next-folder-func' if non-nil.
(wl-summary-up): Call `wl-summary-buffer-prev-folder-func' if non-nil.
kaoru [Tue, 27 Jun 2000 14:22:53 +0000 (14:22 +0000)]
Typo fix. More @group. Header @samp markups.
kaoru [Sun, 25 Jun 2000 15:14:15 +0000 (15:14 +0000)]
Fix APEL, FLIM and SEMI distribution URL.
kaoru [Sun, 25 Jun 2000 14:24:57 +0000 (14:24 +0000)]
Add @group.
(wl.texi): Add Install subsection.
yamaoka [Fri, 23 Jun 2000 03:35:47 +0000 (03:35 +0000)]
(wl-demo): Don't set the value of `fill-column' permanently in the demo buffer.
bg66 [Fri, 23 Jun 2000 02:59:56 +0000 (02:59 +0000)]
2000-06-23 Akira Ohashi <hato@yui.gr.jp>
* wl-summary.el (wl-summary-search-by-subject):
Check message-id field for `Is founded entity myself?'.
kaoru [Thu, 22 Jun 2000 18:00:33 +0000 (18:00 +0000)]
More @samp, @code, @var markups.
Add description wl-demo-display-logo, im-wl.el.
teranisi [Thu, 22 Jun 2000 10:45:36 +0000 (10:45 +0000)]
Update.
teranisi [Thu, 22 Jun 2000 10:44:02 +0000 (10:44 +0000)]
(wl-summary-burst-subr): Use `mime-entity-body' and `mime-entity-fetch-field'.
teranisi [Thu, 22 Jun 2000 02:54:29 +0000 (02:54 +0000)]
Update.
teranisi [Thu, 22 Jun 2000 02:52:13 +0000 (02:52 +0000)]
(wl-exit): Delete plugged buffer.
teranisi [Thu, 22 Jun 2000 02:30:38 +0000 (02:30 +0000)]
Update.
teranisi [Thu, 22 Jun 2000 02:19:13 +0000 (02:19 +0000)]
(wl-draft-overload-menubar): Override menubar only when XEmacs has menubar
feature.
teranisi [Thu, 22 Jun 2000 01:06:31 +0000 (01:06 +0000)]
* mmelmo-2.el (initialize-instance): Use `mime-buffer-entity-buffer-internal'
instead of `mime-entity-buffer'.
* mmelmo-imap4-2.el (mmelmo-imap4-mime-entity-buffer): New function.
(mime-entity-body): Implemented.
(mime-goto-header-start-point): Deleted.
(mime-goto-body-end-point): Ditto.
(mime-entity-point-min): Ditto.
(mime-entity-point-max): Ditto.
(mime-entity-children): Ditto.
(mime-insert-header): Use `mime-buffer-entity-buffer-internal'
instead of `mime-entity-buffer'.
(mime-entity-header-buffer): Ditto.
(mime-entity-body-buffer): Ditto.
(mime-write-entity-content): Ditto.
* pldap.el (ldap-static-if): New macro.
(toplevel): Use it instead of `static-if'.
okazaki [Mon, 19 Jun 2000 13:43:04 +0000 (13:43 +0000)]
Typo fixes. More @samp, @code, @var markups.
Use @lisp, @enumerate, @table and so on.
yamaoka [Mon, 19 Jun 2000 10:06:31 +0000 (10:06 +0000)]
(wl-demo): Don't use `end-of-line' with arg 0. It cannot arrive at the
beginning of the buffer under old Emacsen.
teranisi [Mon, 19 Jun 2000 07:05:32 +0000 (07:05 +0000)]
Update.
teranisi [Mon, 19 Jun 2000 07:04:02 +0000 (07:04 +0000)]
(ldap-search-basic): Don't collect 'dn' value even if it is included in
`attrs' argument.
teranisi [Mon, 19 Jun 2000 04:33:02 +0000 (04:33 +0000)]
2000-06-19 Yuuichi Teranishi <teranisi@gohome.org>
* wl-address.el (wl-address-ldap-search):
Call `ldap-search-entries' with `withdn' argument t.
(wl-complete-field-body): Bind completion-ignore-case as t.
Clear ldap search hash when it was sole completion.
Use elmo-string for pattern string.
(wl-ldap-alias-safe-string): Eliminated needless let.
2000-06-16 Shun-ichi GOTO <gotoh@taiyo.co.jp>
* wl-address.el (wl-ldap-alias-dn-level): New variable.
(wl-ldap-alias-sep): New constant.
(wl-ldap-search-attribute-type-list): Ditto.
(wl-ldap-get-value): New function.
(wl-ldap-make-filter): Ditto.
(wl-ldap-make-matched-value-list): Ditto.
(wl-ldap-alias-safe-string): Ditto.
(wl-ldap-register-dn-string): Ditto.
(wl-address-ldap-search): Rewrite.
kaoru [Sun, 18 Jun 2000 21:26:17 +0000 (21:26 +0000)]
Some @samp, @code markup.
murata [Sat, 17 Jun 2000 08:02:02 +0000 (08:02 +0000)]
Updates.
murata [Sat, 17 Jun 2000 08:01:57 +0000 (08:01 +0000)]
(wl-thread-delete-msgs): Fixed problem when closed thread is deleted.
(wl-thread-delete-line-from-buffer): Ditto.
(wl-thread-get-exist-children): New function.
teranisi [Fri, 16 Jun 2000 11:08:26 +0000 (11:08 +0000)]
Update.
teranisi [Fri, 16 Jun 2000 11:07:17 +0000 (11:07 +0000)]
(elmo-get-passwd): Use old backquote style.
teranisi [Fri, 16 Jun 2000 11:05:49 +0000 (11:05 +0000)]
(toplevel): Require 'cl at compile time.
Removed (require 'poe) and (require 'std11).
(pldap-version): Eliminated.
(ldap-search-basic): Removed auth and dn binding.
(ldap-ldif-field-name-regexp): New constant.
(ldap-ldif-field-head-regexp): Ditto.
(ldap-ldif-next-field-head-regexp): Ditto.
(ldap/collect-field): Use `ldap-ldif-field-head-regexp'.
(ldap/field-end): New function.
(ldap/field-body): Use it.
(ldap/collect-field): Ditto.
(ldap-search-basic): Use `ldap/field-body'.
kaoru [Fri, 16 Jun 2000 09:06:16 +0000 (09:06 +0000)]
Add Hooks section.
yamaoka [Fri, 16 Jun 2000 02:37:05 +0000 (02:37 +0000)]
(wl-demo-display-logo): Made it can be a image type.
teranisi [Fri, 16 Jun 2000 02:31:27 +0000 (02:31 +0000)]
(ldap-ldif-safe-char-regexp): New constant.
(ldap-ldif-safe-init-char-regexp): Ditto.
(ldap-ldif-safe-string-regexp): Ditto.
(ldap/ldif-safe-string-p): New macro.
(ldap/ldif-insert-field): Ditto.
(ldap-modify): Use it.
(ldap-add): Ditto.
(ldap-search-basic): Consider `attrsonly' also when `attrs' is nil.
(ldap-decode-attribute): Decode only when `attr' is consp.
(ldap-delete): Bind `ret'.
yamaoka [Fri, 16 Jun 2000 00:28:52 +0000 (00:28 +0000)]
* wl-demo.el (wl-demo): Made it to select various image types.
(wl-logo-bitmap, wl-logo-xbm, wl-logo-xpm): Renamed and divided from
`wl-title-logo'.
(wl-logo-ascii): New variable.
(TopLevel): Require `wl-highlight'; no need to require `wl-xmas'.
(wl-demo-copyright-notice): New constant.
* wl-vars.el (wl-demo-display-logo): Made it can be a image type.
kaoru [Thu, 15 Jun 2000 17:44:36 +0000 (17:44 +0000)]
Fix Folers node.
kaoru [Thu, 15 Jun 2000 17:01:55 +0000 (17:01 +0000)]
Update.
kaoru [Thu, 15 Jun 2000 16:22:32 +0000 (16:22 +0000)]
Fixed.
kaoru [Thu, 15 Jun 2000 10:57:57 +0000 (10:57 +0000)]
Fixed. (temp-mark => target-mark)
teranisi [Thu, 15 Jun 2000 10:52:01 +0000 (10:52 +0000)]
(ldap-search-entries): Enclosed decoding function with
`with-temp-buffer' and set as unibyte.
(ldap-search-basic): Set process buffer as unibyte.
teranisi [Thu, 15 Jun 2000 10:09:47 +0000 (10:09 +0000)]
* pldap.el (ldap-default-attribute-encoder): New user option.
(ldap/field-body): Decode base64 string.
(ldap/collect-field): Ditto.
(ldap-encode-attribute): New function.
(ldap-add-entries): Use it.
(ldap-modify-entries): Ditto.
* elmo-util.el (elmo-folder-identical-system-p): Eliminated name space checking.
kaoru [Thu, 15 Jun 2000 06:54:14 +0000 (06:54 +0000)]
* wl-vars.el (wl-summary-target-above): Renamed from
wl-summary-temp-above.
* wl-score.el (wl-score-get-score-alist): Use it.
(wl-summary-score-update-all-lines): Use it.
* wl-summary.el: Ditto. (make-variable-buffer-local).
kaoru [Thu, 15 Jun 2000 06:27:51 +0000 (06:27 +0000)]
Update.
kaoru [Thu, 15 Jun 2000 06:27:28 +0000 (06:27 +0000)]
* wl-score.el (wl-score-get-score-alist): Use wl-summary-target-above.
(wl-summary-score-update-all-lines): Ditto.
kaoru [Thu, 15 Jun 2000 06:26:11 +0000 (06:26 +0000)]
(wl-summary-target-above): Renamed from wl-summary-temp-above.
teranisi [Thu, 15 Jun 2000 06:16:24 +0000 (06:16 +0000)]
toplevel: Changed condition to detect built-in ldap feature.
(ldap-delete): Enclosed call-process with `with-temp-buffer'.
(ldap-add): Added error handling.
(ldap-modify): Ditto.
(ldap-delete): Ditto.
kaoru [Thu, 15 Jun 2000 05:34:12 +0000 (05:34 +0000)]
Doc fixed.
teranisi [Thu, 15 Jun 2000 00:23:38 +0000 (00:23 +0000)]
2000-06-15 Yuuichi Teranishi <teranisi@gohome.org>
* WL-ELS (ELMO-MODULES): Added `pldap'.
2000-06-12 Yasushi ABE <yasushi@stbbs.net>
* utils/bbdb-wl.el (bbdb-extract-field-value): Decode with
multibyte-buffer.
teranisi [Thu, 15 Jun 2000 00:21:54 +0000 (00:21 +0000)]
* wl-vars.el (wl-ldap-port): New user option.
* wl-address.el (wl-address-ldap-search): Renamed from wl-ldap-search.
Rewite whole implementation.
(wl-complete-field-body): Fixed.
teranisi [Thu, 15 Jun 2000 00:19:58 +0000 (00:19 +0000)]
* pldap.el: New module.
teranisi [Wed, 14 Jun 2000 02:02:30 +0000 (02:02 +0000)]
2000-06-14 Yuuichi Teranishi <teranisi@quickhack.net>
* wl-address.el (wl-ldap-search-internal): Renamed to `wl-ldap-search'.
Choose implementation at compile time.
2000-06-13 Takeshi Chiba <chiba@d3.bs1.fc.nec.co.jp>
* wl-address.el (wl-ldap-search-internal): New function.
(wl-complete-field-to): Use it.
teranisi [Mon, 12 Jun 2000 04:54:22 +0000 (04:54 +0000)]
2000-06-12 Yuuichi Teranishi <teranisi@gohome.org>
* wl-address.el (wl-ldap-search): Use `with-temp-buffer'.
Use `let' instead of `let*'.
Require 'wl-vars.
* wl-vars.el (wl-ldap-server): Moved from wl-address.el.
Define as defcustom.
(wl-ldap-base): Ditto.
(wl-use-ldap): Ditto.
2000-06-09 Takeshi Chiba <chiba@d3.bs1.fc.nec.co.jp>
* wl-address.el (wl-ldap-search): New function.
(wl-complete-field-body): Use `wl-ldap-search'.
(wl-ldap-server): New variable.
(wl-ldap-base): Ditto.
(wl-use-ldap): Ditto.
2000-06-08 OKAZAKI Tetsurou <okazaki@be.to>
* wl-score.el (wl-score-guess-like-gnus): Use `elmo-string'
(Pointed out by Mito <mit@nines.nec.co.jp>).
okazaki [Thu, 8 Jun 2000 07:10:15 +0000 (07:10 +0000)]
Update.
okazaki [Thu, 8 Jun 2000 07:09:08 +0000 (07:09 +0000)]
* wl-summary.el (wl-summary-redisplay-no-mime): Update
buffer-local variables like `wl-summary-redisplay-internal'.
(wl-summary-redisplay-all-header): Likewise. Update
Summary view too.
teranisi [Mon, 5 Jun 2000 09:05:37 +0000 (09:05 +0000)]
Fix.
teranisi [Mon, 5 Jun 2000 09:03:00 +0000 (09:03 +0000)]
Update.
teranisi [Mon, 5 Jun 2000 09:01:25 +0000 (09:01 +0000)]
(wl-thread-update-line-msgs): Fixed problem when closed thread is deleted.
teranisi [Mon, 5 Jun 2000 08:59:23 +0000 (08:59 +0000)]
2000-06-05 Yuuichi Teranishi <teranisi@gohome.org>
* wl-summary.el (wl-summary-jump-to-parent-message):
Consider prefix argument.
2000-05-31 Yasushi ABE <yasushi@stbbs.net>
* wl-summary.el (wl-summary-jump-to-parent-message):
Consider thread modification.
teranisi [Mon, 5 Jun 2000 05:35:45 +0000 (05:35 +0000)]
Updated CVS development method.
teranisi [Mon, 5 Jun 2000 00:36:05 +0000 (00:36 +0000)]
Updated version number.
okazaki [Sat, 3 Jun 2000 12:13:56 +0000 (12:13 +0000)]
Update.
okazaki [Sat, 3 Jun 2000 12:13:24 +0000 (12:13 +0000)]
* elmo-localdir.el (elmo-localdir-msgdb-create-as-numlist):
Initialize local variables with `let'. Inline a temporary
variable for the progress percentage. Sort `setq' to reduce
function call in the while-loop.
okazaki [Sat, 3 Jun 2000 12:12:41 +0000 (12:12 +0000)]
* mmelmo.el (mmelmo-get-original-buffer): Move `save-excursion'
into the conditional branch.
okazaki [Sat, 3 Jun 2000 11:58:59 +0000 (11:58 +0000)]
Update.
okazaki [Sat, 3 Jun 2000 11:58:19 +0000 (11:58 +0000)]
* wl-message.el (wl-message-normal-get-original-buffer): Use
`save-excursion'.
okazaki [Sat, 3 Jun 2000 11:57:45 +0000 (11:57 +0000)]
* wl-vars.el (wl-smtp-posting-server): Customization Type fix.
(wl-summary-showto-folder-regexp): Ditto.
okazaki [Wed, 31 May 2000 04:25:51 +0000 (04:25 +0000)]
Update.
okazaki [Wed, 31 May 2000 04:22:01 +0000 (04:22 +0000)]
* wl-util.el (wl-delete-alist): Doc fix.
(wl-delete-associations): New function.
(wl-inverse-alist): New function.
* wl-summary.el (wl-summary-exec-subr): Rename parameters.
Split temporary variables. Use `wl-delete-associations'
and `wl-inverse-alist'.
(wl-summary-delete-copy-marks-on-buffer): Rename the parameter.
okazaki [Tue, 30 May 2000 10:08:30 +0000 (10:08 +0000)]
Update.
okazaki [Tue, 30 May 2000 10:08:01 +0000 (10:08 +0000)]
* elmo2.el (elmo-move-msgs): Replace `append' with `nconc'.
Move a conditional out of the while-loop.
teranisi [Tue, 30 May 2000 01:03:30 +0000 (01:03 +0000)]
Update.
teranisi [Tue, 30 May 2000 00:59:44 +0000 (00:59 +0000)]
(wl-folder-prefetch-entity): Execute prefetching if new count is unknown.
murata [Sat, 27 May 2000 01:02:37 +0000 (01:02 +0000)]
Updates.
murata [Sat, 27 May 2000 01:02:33 +0000 (01:02 +0000)]
(wl-summary-insert-headers-hook): New variable.
murata [Sat, 27 May 2000 01:02:24 +0000 (01:02 +0000)]
(wl-thread-cleanup-symbols): If entity is exists, delete entity.
(wl-thread-set-parent): If insert as top, set linked as nil.