yoichi [Thu, 5 Sep 2002 09:45:50 +0000 (09:45 +0000)]
* wl-summary.el (wl-summary-line-attached): Bind case-fold-search as t.
kaoru [Thu, 5 Sep 2002 09:35:42 +0000 (09:35 +0000)]
Update.
kaoru [Thu, 5 Sep 2002 09:35:25 +0000 (09:35 +0000)]
* ptexinfmt.el: discard @documentdescription. Support
@ifplaintext, @ifnotplaintext, @ifhtml.
(texinfo-format-ifhtml, texinfo-format-ifplaintext): New function.
yoichi [Wed, 4 Sep 2002 10:16:23 +0000 (10:16 +0000)]
* wl-vars.el (wl-message-mode-line-format): New variable.
(wl-message-mode-line-format-spec-alist): Ditto.
* wl-message.el (wl-message-buffer-mode-line-formatter): Ditto.
(wl-message-redisplay): Use wl-message-mode-line-format.
teranisi [Wed, 4 Sep 2002 00:21:34 +0000 (00:21 +0000)]
* wl-mime.el (wl-draft-preview-message): Bind wl-draft-parent-folder.
yoichi [Tue, 3 Sep 2002 09:48:25 +0000 (09:48 +0000)]
* wl-summary.el: write description for wl-summary-default-from.
* wl.texi,wl-ja.texi: mention the effect of wl-summary-default-from.
teranisi [Tue, 3 Sep 2002 00:50:05 +0000 (00:50 +0000)]
* wl-vars.el (wl-ldap-objectclass): Abolish.
* wl-address.el (wl-ldap-search-attribute-type-list): Added 'email'.
(wl-ldap-make-filter): Removed condition for objectclass.
(wl-ldap-make-matched-value-list): Remove meaningless process.
(wl-ldap-alias-safe-string): Changed regexp for space/tab matching.
(wl-address-ldap-search): Don't add `*' to `pat' string;
use ignore-errors; added `email';
use `ldap-default-host' if non-nil and `wl-ldap-server'is nil;
use `ldap-default-port' if non-nil and `wl-ldap-port' is nil;
use `ldap-default-base' if non-nil and `wl-ldap-base' is nil.
teranisi [Tue, 3 Sep 2002 00:46:02 +0000 (00:46 +0000)]
* pldap.el (ldap-default-host): Fixed docstring.
teranisi [Tue, 3 Sep 2002 00:00:42 +0000 (00:00 +0000)]
* pldap.el (ldap-decode-string): Return string as-is if
`ldap-coding-system' is nil.
(ldap-encode-string): Ditto.
(ldap-search-entries): Encode filter string with `ldap-encode-string'.
yoichi [Mon, 2 Sep 2002 11:34:16 +0000 (11:34 +0000)]
* wl-vars.el (wl-draft-config-alist): Refer wl-draft-parent-folder.
* wl-draft.el (wl-draft-parent-folder): Replace tab by spaces.
yoichi [Mon, 2 Sep 2002 11:27:32 +0000 (11:27 +0000)]
Add example for wl-draft-parent-folder usage.
yoichi [Mon, 2 Sep 2002 07:13:43 +0000 (07:13 +0000)]
refine the description of wl-draft-parent-folder
yoichi [Mon, 2 Sep 2002 07:01:52 +0000 (07:01 +0000)]
* wl-draft.el (wl-draft-parent-folder): Write description.
teranisi [Mon, 2 Sep 2002 04:26:13 +0000 (04:26 +0000)]
Oops, fixed typo.
teranisi [Mon, 2 Sep 2002 04:19:27 +0000 (04:19 +0000)]
* wl-draft.el (wl-draft-hide): Fixed logif for wl-draft-use-frame.
teranisi [Mon, 2 Sep 2002 02:55:57 +0000 (02:55 +0000)]
* wl-draft.el (wl-draft-create-buffer): Set `wl-draft-parent-folder'
as "" (zero-length string) if no parent.
teranisi [Tue, 27 Aug 2002 02:20:55 +0000 (02:20 +0000)]
* wl-address.el (wl-address-make-completion-list): Skip duplication checking.
(wl-address-make-address-list): use `cons' and `nreverse' instead of `append'.
kaoru [Mon, 26 Aug 2002 12:10:06 +0000 (12:10 +0000)]
* wl-draft.el (wl-draft-insert-x-face-field): Use `goto-char'
instead of `beginning-of-buffer'.
yamaoka [Thu, 22 Aug 2002 02:06:48 +0000 (02:06 +0000)]
* wl-xmas.el (wl-message-wheel-down): Fix parentheses.
teranisi [Thu, 22 Aug 2002 00:50:10 +0000 (00:50 +0000)]
* wl-xmas.el, wl-mule.el, wl-e21.el (wl-message-wheel-up):
Refer wl-message-buffer-name.
(wl-message-wheel-down): Ditto.
teranisi [Wed, 21 Aug 2002 23:40:56 +0000 (23:40 +0000)]
* wl-vars.el (wl-message-buffer-name): New user option.
* wl-summary.el (wl-summary-read-folder): Use wl-folder-entity-hashtb
directly instead of making alist dinamically.
* wl-message.el (wl-message-buffer-cache-name): Abolish.
(wl-message-buffer-create): Use wl-message-buffer-name instead of
wl-message-buffer-cache-name.
(wl-message-buffer-cache-clean-up): Ditto.
* wl-folder.el (wl-folder-set-entity-info): Use elmo-string.
* elmo-util.el (elmo-warning): Define as a macro which uses
`display-warning' if it is defined as a function.
* elmo-split.el (elmo-split-fetch-decoded-field): New function.
(elmo-split-equal): Use it.
(elmo-split-match): Ditto.
(elmo-split-message-entity): New buffer-local variable.
(elmo-split-subr): Set it.
teranisi [Wed, 21 Aug 2002 23:37:52 +0000 (23:37 +0000)]
* Version number is increased to 2.9.15.
okada [Sun, 18 Aug 2002 08:49:41 +0000 (08:49 +0000)]
* elmo-imap4.el (elmo-network-initialize-session):
Check capability after starttls.
teranisi [Wed, 7 Aug 2002 02:38:55 +0000 (02:38 +0000)]
Updated description about modified UTF-7.
teranisi [Tue, 6 Aug 2002 13:34:39 +0000 (13:34 +0000)]
* wl-vars.el (wl-summary-default-view-alist): New user option.
* wl-summary.el (wl-summary-goto-folder-subr): Use it.
teranisi [Tue, 6 Aug 2002 13:22:56 +0000 (13:22 +0000)]
* wl-draft.el (wl-draft-make-mail-followup-to): Ignore case
while deleting address.
(wl-draft-delete-myself-from-cc): Ditto.
teranisi [Tue, 6 Aug 2002 13:21:37 +0000 (13:21 +0000)]
* elmo-util.el (elmo-list-delete): Added optional argument
DELETE-FUNCTION.
teranisi [Tue, 6 Aug 2002 12:07:21 +0000 (12:07 +0000)]
* wl-fldmgr.el (wl-fldmgr-sort): Added optional argument;
If optional argument is specified, reverse sort order.
* wl-draft.el (wl-draft-get-fcc-list): Allow multiple Fcc folders.
teranisi [Tue, 6 Aug 2002 12:03:06 +0000 (12:03 +0000)]
* elmo-vars.el (elmo-imap4-default-mailbox): Abolished.
* elmo-util.el (elmo-warning): Ignore errors while recenter.
* elmo-msgdb.el (elmo-msgdb-do-each-entity): New macro.
* elmo-imap4.el (elmo-folder-initialize): Don't use
elmo-imap4-default-mailbox.
teranisi [Wed, 24 Jul 2002 15:59:21 +0000 (15:59 +0000)]
* wl-thread.el (wl-thread-insert-message): Return parent number if exists.
(wl-thread-update-indent-string-region): Use
wl-thread-update-line-on-buffer-sub instead of
wl-thread-update-line-on-buffer.
yoichi [Wed, 24 Jul 2002 15:46:19 +0000 (15:46 +0000)]
Add items for C-cC-vC-c,C-cC-dC-c in message buffer.
kaoru [Wed, 24 Jul 2002 15:38:05 +0000 (15:38 +0000)]
* elmo-split.el (toplevel): Use `product-provide'.
(elmo-split): Checkdoc.
teranisi [Tue, 23 Jul 2002 14:35:13 +0000 (14:35 +0000)]
2002-07-23 KAMO Tomoyuki <kamo@i-manage.co.jp>
* wl-folder.el (wl-folder-open-all): Call wl-highlight-folder-path.
(wl-folder-close-all): Ditto.
2002-07-09 KAMO Tomoyuki <kamo@i-manage.co.jp>
* wl-summary.el (wl-summary-get-list-info): Process delivered-to:
and mailing-list:.
(wl-summary-overview-entity-compare-by-list-info): Treat empty field
value.
(wl-summary-line-list-info): Print mailing-list name even when
list-number is empty.
okazaki [Sun, 21 Jul 2002 06:46:25 +0000 (06:46 +0000)]
Update.
okazaki [Sun, 21 Jul 2002 06:43:15 +0000 (06:43 +0000)]
(elmo-imap4-debug, elmo-imap4-debug-1):
Split `elmo-imap4-debug' into the macro `elmo-imap4-debug' and
the function `elmo-imap4-debug-1'.
yoichi [Thu, 18 Jul 2002 13:34:29 +0000 (13:34 +0000)]
* wl-draft.el: Abolish wl-draft-confirm,wl-draft-open-file,
and wl-draft-random-alphabet since those are not used.
yoichi [Thu, 18 Jul 2002 02:42:06 +0000 (02:42 +0000)]
* wl-draft.el (wl-draft-edit-string): Don't set buffer-read-only.
* wl-summary.el (wl-summary-mode-map): Remove already abolished
bindings.
kaoru [Tue, 16 Jul 2002 20:25:27 +0000 (20:25 +0000)]
Update to version 2002-06-04.06.
yoichi [Sun, 14 Jul 2002 09:51:59 +0000 (09:51 +0000)]
Rewrite explanations for wl-draft-config-exec and wl-draft-config-alist.
hmurata [Sun, 14 Jul 2002 08:46:55 +0000 (08:46 +0000)]
* elmo-split.el (elmo-split): Moved to run hooks and to show
message from elmo-split-subr.
(elmo-split-subr): Follow the change above.
hmurata [Sun, 14 Jul 2002 04:18:33 +0000 (04:18 +0000)]
* elmo-split.el (elmo-split-subr): New function (renamed from
elmo-split-subr).
(elmo-split): Changed to call elmo-split-subr by element of
elmo-split-folder.
(elmo-split-folder): Changed customization type to choice.
kaoru [Fri, 12 Jul 2002 23:01:16 +0000 (23:01 +0000)]
* check-modules.el (check-modules-charsets-mime-charset-alist):
New testcase.
hmurata [Fri, 12 Jul 2002 16:34:33 +0000 (16:34 +0000)]
* elmo-split.el (elmo-split-and): Fixed condition.
teranisi [Fri, 12 Jul 2002 07:12:44 +0000 (07:12 +0000)]
* elmo-split.el (elmo-split): Fixed logic.
Display "Test:" instead of "Folder:" when reharsal.
teranisi [Fri, 12 Jul 2002 00:59:15 +0000 (00:59 +0000)]
* WL-ELS (ELMO-MODULES): Added elmo-split.
teranisi [Fri, 12 Jul 2002 00:45:58 +0000 (00:45 +0000)]
* elmo-split.el: Fixed typo.
teranisi [Fri, 12 Jul 2002 00:36:22 +0000 (00:36 +0000)]
* elmo-split.el: New file.
* elmo-imap4.el (elmo-folder-append-buffer): Set flag as empty
explicitly.
teranisi [Fri, 12 Jul 2002 00:25:41 +0000 (00:25 +0000)]
Version number is increased to 2.9.14.
teranisi [Fri, 12 Jul 2002 00:20:25 +0000 (00:20 +0000)]
* wl.el (wl): Don't set wl-init as nil when error occured while
auto-checking folders.
* wl-util.el (wl-expand-newtext): Re-define as an alias for
`elmo-expand-newtext'.
* elmo-util.el (elmo-expand-newtext): New function (renamed from
wl-expand-newtext).
yoichi [Thu, 11 Jul 2002 04:44:02 +0000 (04:44 +0000)]
* wl-folder.el (wl-folder-goto-folder-subr): Keep value of
`this-command' so that `wl-folder-goto-folder' contained in
`wl-summary-keep-cursor-command' work.
yoichi [Wed, 10 Jul 2002 15:21:28 +0000 (15:21 +0000)]
* wl-summary.el (wl-summary-jump-to-parent-message): Keep
message buffer displaying state.
yoichi [Fri, 5 Jul 2002 17:43:12 +0000 (17:43 +0000)]
* wl-vars.el (wl-summary-default-view): New variable to specify
default value for `wl-summary-buffer-view' instead of using set-default.
* wl-summary.el (wl-summary-goto-folder-subr): Ditto.
yoichi [Thu, 4 Jul 2002 09:19:20 +0000 (09:19 +0000)]
Describe WHY the file/buffer cache are used.
yoichi [Thu, 4 Jul 2002 08:53:23 +0000 (08:53 +0000)]
* remove setting for mime-setup.
* note about load-path setting in WL-CFG for emacs-w3m.
* refer the section for summary line format while introducing
summary mode.
* refer queing as sending reservation.
yoichi [Wed, 3 Jul 2002 04:59:34 +0000 (04:59 +0000)]
* wl-summary.el (wl-summary-resend-bounced-mail): Loosen regexp.
* wl-vars.el (wl-rejected-letter-start): Add pattern for qmail.
yoichi [Mon, 1 Jul 2002 15:28:47 +0000 (15:28 +0000)]
2002-07-01 Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
* wl-vars.el (wl-forward-subject-prefix): New variable.
* wl-draft.el (wl-draft-forward): Use it.
yoichi [Tue, 25 Jun 2002 11:39:43 +0000 (11:39 +0000)]
Add nil choice for wl-message-scroll-amount.
teranisi [Tue, 25 Jun 2002 05:29:37 +0000 (05:29 +0000)]
Fixed last change.
teranisi [Tue, 25 Jun 2002 05:26:04 +0000 (05:26 +0000)]
2002-06-03 KOBAYASHI Shinji <kobayashi_shinji@nifty.com>
* bbdb-wl.el (bbdb-wl-canonicalize-spaces-and-dots): Remove
the preceding spaces.
yoichi [Sat, 22 Jun 2002 06:56:21 +0000 (06:56 +0000)]
Note wl-nntp-posting-config-alist down.
yoichi [Sat, 22 Jun 2002 06:53:21 +0000 (06:53 +0000)]
Add example setting for wl-nntp-posting-config-alist.
yoichi [Sat, 22 Jun 2002 05:19:22 +0000 (05:19 +0000)]
* WL-MK (wl-texinfo-format): Move condition for INFODIR into
wl-detect-info-directory.
(wl-detect-info-directory): Check INFODIR after WL-CFG is loaded.
yoichi [Fri, 21 Jun 2002 10:31:07 +0000 (10:31 +0000)]
* wl-message.el (wl-message-prev-page): When it is called without
lines argument, scroll down by wl-message-scroll-amount lines.
(wl-message-next-page): Ditto.
* wl-vars.el (wl-message-scroll-amount): Change default value
to preserve current behavior.
hmurata [Thu, 20 Jun 2002 00:23:58 +0000 (00:23 +0000)]
* wl-summary.el (wl-summary-prefetch-msg): Bind
`wl-message-entity' to call `wl-summary-from-function'.
yoichi [Wed, 19 Jun 2002 15:11:11 +0000 (15:11 +0000)]
* wl-message.el (wl-message-buffer-create): Run
wl-message-buffer-created-hook.
teranisi [Wed, 19 Jun 2002 01:13:39 +0000 (01:13 +0000)]
2002-06-18 KAMO Tomoyuki <kamo@i-manage.co.jp>
* wl-summary.el (wl-summary-refile-region): Fixed docstring.
teranisi [Wed, 19 Jun 2002 01:10:52 +0000 (01:10 +0000)]
2002-06-19 Yuuichi Teranishi <teranisi@gohome.org>
* wl-summary.el (wl-summary-sort-specs): New variable.
(wl-summary-default-sort-spec): Ditto.
(wl-summary-sort): Rewrite.
(wl-summary-sort-by-list-info): New function.
2002-06-18 KAMO Tomoyuki <kamo@i-manage.co.jp>
* wl-summary.el (wl-summary-get-list-info): New function.
(wl-summary-sort): Rewrite.
(wl-summary-line-list-info): Ditto.
(wl-summary-line-list-count): Ditto.
teranisi [Mon, 17 Jun 2002 04:36:04 +0000 (04:36 +0000)]
* wl-summary.el (wl-summary-read-folder): Fixed last change.
teranisi [Mon, 17 Jun 2002 04:09:56 +0000 (04:09 +0000)]
Update.
teranisi [Mon, 17 Jun 2002 04:04:59 +0000 (04:04 +0000)]
* wl-summary.el (wl-summary-read-folder): Use copy-sequence
`wl-folder-entity-hashtb' as completion table.
yamaoka [Sun, 16 Jun 2002 23:24:11 +0000 (23:24 +0000)]
* WL-MK (install-wl-icons): Simplified the messaging form.
yoichi [Sat, 15 Jun 2002 05:24:11 +0000 (05:24 +0000)]
Add wl-draft-beginning-of-line to NEWS.
yamaoka [Fri, 14 Jun 2002 07:35:07 +0000 (07:35 +0000)]
* wl-draft.el (wl-draft-beginning-of-line): Set zmacs-region-stays only when
this command is called interactively; silence the byte-compiler.
kaoru [Fri, 14 Jun 2002 03:07:59 +0000 (03:07 +0000)]
* wl-draft.el (wl-draft-beginning-of-line): Keep the region
active in XEmacs.
yoichi [Thu, 13 Jun 2002 08:11:56 +0000 (08:11 +0000)]
Add description for Ecc in NEWS(.ja)
Remove it from doc/TODO(.ja)
yoichi [Thu, 13 Jun 2002 03:43:40 +0000 (03:43 +0000)]
2002-06-13 KAMO Tomoyuki <kamo@i-manage.co.jp>
* wl-draft.el (wl-draft-beginning-of-line): Treat the header with
plural lines.
yoichi [Tue, 11 Jun 2002 06:01:28 +0000 (06:01 +0000)]
* wl-draft.el (wl-draft-beginning-of-line): Move to the beginning
of current line when the cursor is on the header name.
(preserve behavior to move to b.o.h. and b.o.l. mutually)
teranisi [Mon, 10 Jun 2002 16:10:05 +0000 (16:10 +0000)]
2002-06-10 Kenichi Sato <ksato@sonycom.com>
* elmo-msgdb.el (elmo-msgdb-get-message-id-from-buffer): Fix for
message with no message-id field.
yoichi [Thu, 6 Jun 2002 05:44:39 +0000 (05:44 +0000)]
2002-06-06 KAMO Tomoyuki <kamo@i-manage.co.jp>
* wl-util.el (wl-read-directory-name): Return displayed directory
as the default value also on XEmacs.
kaoru [Mon, 3 Jun 2002 20:44:26 +0000 (20:44 +0000)]
Fixed last change.
kaoru [Mon, 3 Jun 2002 20:39:26 +0000 (20:39 +0000)]
* ptexinfmt.el: discard @cartouche. @anchor discard for Mule 2.3.
Support @., @:, @-.
(texinfo-format-inforef): New function.
kaoru [Mon, 3 Jun 2002 19:45:06 +0000 (19:45 +0000)]
Update to version 2002-03-26.08.
kaoru [Mon, 3 Jun 2002 19:43:34 +0000 (19:43 +0000)]
Fixed broken @group nest.
teranisi [Thu, 30 May 2002 06:44:37 +0000 (06:44 +0000)]
* wl-summary.el (wl-summary-line-list-count): Use ".0f" for ml-count
formatting.
teranisi [Thu, 30 May 2002 04:50:56 +0000 (04:50 +0000)]
* bbdb-wl.el (bbdb-wl-canonicalize-full-name-function): New variable.
(bbdb-wl-canonicalize-spaces-and-dots): New function.
(bbdb-wl-get-addresses-1): Use bbdb-wl-canonicalize-full-name-function.
(bbdb-wl-get-addresses-2): Ditto.
teranisi [Sun, 26 May 2002 13:13:44 +0000 (13:13 +0000)]
* wl-highlight.el (wl-highlight-summary): Added optional `lazy'
argument and when it is non-nil, check face property before
highlighting for each line.
(wl-highlight-summary-window): Set it.
kaoru [Wed, 22 May 2002 21:19:14 +0000 (21:19 +0000)]
* check-modules.el (check-modules-x-face-mule): New testcase.
(check-modules-x-face-decode-message-header): New function.
yoichi [Wed, 22 May 2002 11:32:42 +0000 (11:32 +0000)]
* wl-ja.texi: Fix node name.
* wl.texi: Sync with wl-ja.texi.
yoichi [Wed, 22 May 2002 10:54:36 +0000 (10:54 +0000)]
Arrange draft mode section.
Add header description for draft mode.
teranisi [Wed, 22 May 2002 01:36:54 +0000 (01:36 +0000)]
* wl-vars.el (wl-draft-disable-bcc-for-mime-bcc): New user option.
(wl-draft-disable-fcc-for-mime-bcc): Ditto.
* wl-draft.el (wl-draft-deduce-address-list): Disable bcc while
mime-bcc if wl-draft-disable-bcc-for-mime-bcc is non-nil.
(wl-draft-get-fcc-list): Likewise.
* wl-thread.el (wl-thread-indent-regexp): Abolished.
(wl-thread-entity-cur): Ditto.
* wl-summary.el (wl-summary-buffer-set-folder): Removed
wl-thread-indent-regexp setting.
(wl-summary-sync-update): Removed wl-thread-entity-cur setting.
* wl-summary.el (wl-summary-display-top): Highlight summary window when
wl-summary-lazy-highlight.
(wl-summary-display-bottom): Ditto.
* wl-thread.el (wl-thread-open-close): Likewise.
teranisi [Tue, 21 May 2002 01:11:11 +0000 (01:11 +0000)]
* wl-draft.el (wl-draft-do-mime-bcc): Decode field body of original from and
subject;
Bind wl-draft-use-frame;
Enclose with save-window-excursion;
Use wl-draft-create-buffer instead of with-temp-buffer;
Use wl-draft-prepare-edit;
Use insert-buffer instead of wl-draft-yank-from-mail-reply-buffer;
Use wl-draft-send instead of wl-draft-raw-send.
yoichi [Mon, 20 May 2002 15:16:40 +0000 (15:16 +0000)]
* wl-draft.el (wl-draft-do-mime-bcc): Preserve original from instead
of using wl-from.
teranisi [Mon, 20 May 2002 14:49:36 +0000 (14:49 +0000)]
(wl-draft-do-mime-bcc): Use wl-from for From field value.
teranisi [Mon, 20 May 2002 13:41:00 +0000 (13:41 +0000)]
* wl-draft.el (wl-draft-doing-mime-bcc): New variable.
(wl-draft-do-mime-bcc): Bind wl-draft-doing-mime-bcc to avoid
infinite loop.
teranisi [Mon, 20 May 2002 13:24:14 +0000 (13:24 +0000)]
* wl-draft.el (wl-draft-do-mime-bcc): Use generate-new-buffer and
insert-buffer instead of clone-buffer.
yoichi [Mon, 20 May 2002 10:53:15 +0000 (10:53 +0000)]
Summary line format becomes flexible.
teranisi [Mon, 20 May 2002 10:02:32 +0000 (10:02 +0000)]
'MIME-encapsulated blind carbon copy' based on Nakayama-san's implementation.
* wl-vars.el (wl-draft-mime-bcc-field-name): New user option.
(wl-draft-mime-bcc-body): Ditto.
* wl-draft.el (wl-draft-setup): Setup wl-draft-mime-bcc-field-name.
(wl-message-mail-p): Added wl-draft-mime-bcc-field-name.
(wl-draft-dispatch-message): Call wl-draft-mime-bcc-field and
wl-draft-do-mime-bcc.
(wl-draft-mime-bcc-field): New function.
(wl-draft-do-mime-bcc): Ditto.
* wl-address.el (wl-address-complete-header-list): New variable.
(wl-address-complete-header-regexp): Changed default value.
teranisi [Mon, 20 May 2002 09:58:39 +0000 (09:58 +0000)]
* Version number is increased to 2.9.13.
yoichi [Mon, 20 May 2002 07:59:34 +0000 (07:59 +0000)]
* im-wl.el: wl-draft-send-func -> wl-draft-send-function
in the example settings.
teranisi [Mon, 20 May 2002 06:21:01 +0000 (06:21 +0000)]
* elmo-dop.el (elmo-folder-status-dop): Fix.