ueno [Mon, 18 Jun 2007 03:44:17 +0000 (03:44 +0000)]
Sync with semi-1_14.
yoichi [Sat, 9 Jun 2007 15:40:57 +0000 (15:40 +0000)]
merge from semi-1_14 branch:
2007-06-08 Katsumi Yamaoka <yamaoka@jpl.org>
* mime-edit.el (turn-on-mime-edit): Don't use the default values
of paragraph-start and paragraph-separate. Suggested by Ron
Isaacson <Ron.Isaacson@morganstanley.com>. cf.
http://article.gmane.org/gmane.mail.wanderlust.general.japanese/5721
2007-04-24 Katsumi Yamaoka <yamaoka@jpl.org>
* mime-edit.el (turn-on-mime-edit): Make paragraph-start and
paragraph-separate buffer-local.
yamaoka [Thu, 21 Dec 2006 00:04:35 +0000 (00:04 +0000)]
Fix previous commit.
yamaoka [Wed, 20 Dec 2006 23:13:48 +0000 (23:13 +0000)]
Synch with semi-1_14 branch.
yamaoka [Wed, 13 Dec 2006 01:31:41 +0000 (01:31 +0000)]
Synch with semi-1_14 branch.
yamaoka [Tue, 12 Dec 2006 08:21:14 +0000 (08:21 +0000)]
Synch with semi-1_14 branch.
yamaoka [Mon, 11 Dec 2006 06:48:54 +0000 (06:48 +0000)]
Synch with semi-1_14 branch.
hmurata [Sat, 2 Dec 2006 12:55:53 +0000 (12:55 +0000)]
Sync with semi-1_14 branch.
yamaoka [Mon, 20 Feb 2006 04:17:01 +0000 (04:17 +0000)]
Synch with semi-1_14 branch.
yoichi [Fri, 23 Dec 2005 02:40:10 +0000 (02:40 +0000)]
Merge following changes from semi-1_14 branch:
2003-12-18 Daiki Ueno <ueno@unixuser.org>
* pgg-gpg.el (pgg-gpg-process-region): Set environment variable
LANGUAGE as well. GNU gettext gives precedence to LANGUAGE over
LC_ALL, when different language code is specified. Thanks to
Tatsuya Kinoshita <tats@vega.ocn.ne.jp>.
[cf. <emacs-mime-ja:1599>]
2003-12-17 Daiki Ueno <ueno@unixuser.org>
* pgg-gpg.el (pgg-gpg-messages-locale): New user option.
(pgg-gpg-process-region): Set environment variable LC_ALL when
pgg-gpg-messages-locale is specified.
* pgg-def.el (pgg-messages-locale): New user option.
* mime-pgp.el (mime-verify-application/pgp-signature): Copy
messages from pgg-errors-buffer.
(mime-add-application/pgp-keys): Ditto.
yamaoka [Tue, 6 Sep 2005 05:21:57 +0000 (05:21 +0000)]
(mime-view-insert-fontified-text-content): Disable support modes.
yamaoka [Wed, 6 Jul 2005 02:09:28 +0000 (02:09 +0000)]
Update FSF's address in GPL notices.
yamaoka [Tue, 14 Jun 2005 01:38:13 +0000 (01:38 +0000)]
(mime-display-text/richtext): Withdraw the last change.
(mime-display-text/enriched): Ditto.
yamaoka [Thu, 9 Jun 2005 11:13:32 +0000 (11:13 +0000)]
(mime-display-text/richtext): Turn off adaptive-fill-mode while executing
richtext-decode.
(mime-display-text/enriched): Turn off adaptive-fill-mode while executing
enriched-decode.
yamaoka [Thu, 21 Oct 2004 13:03:17 +0000 (13:03 +0000)]
Fix previous commit.
yamaoka [Thu, 21 Oct 2004 12:56:26 +0000 (12:56 +0000)]
(mime-view-insert-fontified-text-content): Inhibit font-lock when running
the major-mode function instead of forcing execution of jit-lock.
yoichi [Thu, 21 Oct 2004 00:21:29 +0000 (00:21 +0000)]
* mime-view.el (mime-view-insert-fontified-text-content): Use
dummy absolute path in buffer-file-name. (by Katsumi Yamaoka)
Force fontify for jit-lock-mode.
yoichi [Mon, 27 Sep 2004 17:06:14 +0000 (17:06 +0000)]
* mime-edit.el (mime-edit-temp-message-buffer): Define.
* mime-play.el (mime-view-temp-message-buffer): Ditto.
(mime-preview-quitting-method-for-mime-show-message-mode): Change
accordingly.
yamaoka [Mon, 27 Sep 2004 09:14:43 +0000 (09:14 +0000)]
Remove the description about developers' pserver access.
yamaoka [Mon, 27 Sep 2004 07:34:03 +0000 (07:34 +0000)]
Mention anonymous CVS access.
yamaoka [Mon, 27 Sep 2004 00:14:35 +0000 (00:14 +0000)]
Fix.
yamaoka [Mon, 27 Sep 2004 00:09:44 +0000 (00:09 +0000)]
2003-11-15 Simon Josefsson <jas@extundo.com>
* pgg-gpg.el (pgg-gpg-lookup-key): Use regexp match instead of
split-string (split-string is different between emacs 21.2 and
21.4). Reported by ultrasoul@ultrasoul.com (David D. Smith).
yoichi [Wed, 15 Sep 2004 15:16:54 +0000 (15:16 +0000)]
sync with semi-1_14
yoichi [Sat, 28 Aug 2004 15:23:37 +0000 (15:23 +0000)]
Merge following changes from semi-1_14 branch:
* pgg-gpg.el (pgg-gpg-process-region): Use `make-temp-file' instead of
`make-temp-name'.
Add --yes option to overwrite existing output file;
Remove needless set-default-file-modes.
* pgg-pgp5.el (pgg-pgp5-process-region): Ditto.
(pgg-scheme-verify-region): Ditto.
(pgg-scheme-snarf-keys-region): Ditto.
* pgg-pgp.el (pgg-pgp-process-region): Ditto.
(pgg-scheme-verify-region): Ditto.
(pgg-scheme-snarf-keys-region): Ditto.
* mime-pgp.el (mime-verify-application/pgp-signature): Ditto.
* mime-play.el (mime-activate-mailcap-method): Make a temporary
directory of a temporary file for the mailcap application.
(mime-mailcap-method-sentinel): Follow the change above.
(mime-require-safe-directory): New function.
(mime-store-message/partial-piece): Use it.
Set `default-file-modes' for `make-directory'.
* mime-edit.el (mime-edit-split-and-send): Remove local variable
`mime-edit-draft-file-name'.
* mime-play.el (mime-play-delete-file-immediately): New user option.
(mime-mailcap-method-sentinel): Use it.
(mime-mailcap-delete-played-files): New function; set up for
`kill-emacs-hook'.
yoichi [Mon, 2 Aug 2004 17:33:41 +0000 (17:33 +0000)]
* mime-edit.el (mime-edit-mime-version-field-for-message/partial):
Fix usage of mime-encode-field-body.
yoichi [Sat, 24 Jul 2004 05:05:57 +0000 (05:05 +0000)]
Merge from semi-1_14:
* mime-view.el (mime-display-multipart/related): Do nothing when
the part is not found.
yoichi [Sun, 18 Apr 2004 04:40:19 +0000 (04:40 +0000)]
merge from semi-1_14:
* mime-edit.el (mime-file-types): Add application/pdf. Use base64
for application/postscript.
(mime-content-types): Add application/pdf.
yoichi [Sun, 4 Apr 2004 11:25:31 +0000 (11:25 +0000)]
merge from semi-1_14 branch:
* mime-edit.el (mime-file-types): Add application/vnd.ms-excel.
(mime-content-types): Add application/vnd.ms-excel and
application/msword.
* mime-image.el (mime-display-image): Ignore errors about image
decoding.
yoichi [Tue, 9 Mar 2004 03:51:23 +0000 (03:51 +0000)]
merge from semi-1_14 branch
yamaoka [Thu, 15 Jan 2004 12:26:32 +0000 (12:26 +0000)]
Synch to semi-1_14.
yamaoka [Tue, 16 Dec 2003 23:36:24 +0000 (23:36 +0000)]
(mime-edit-normalize-body): Don't use the `(replace-match "\\1\r\n")' form
since it may convert the unibyte string into multibyte in Emacs 21.4.
yoichi [Sun, 14 Dec 2003 14:58:10 +0000 (14:58 +0000)]
merge from semi-1_14 branch:
* mime-edit.el (mime-edit-user-agent-value): Add a setting for XEmacs CHISE
yoichi [Sun, 14 Dec 2003 13:31:20 +0000 (13:31 +0000)]
merge from semi-1_14 branch:
* mime-play.el (mime-activate-mailcap-method): Don't use
`binary-to-text-funcall'. (Thanks to TANAKA Shingo)
yoichi [Sun, 14 Dec 2003 06:58:45 +0000 (06:58 +0000)]
add iso-8859-14 also
yoichi [Sun, 14 Dec 2003 06:44:39 +0000 (06:44 +0000)]
* mime-edit.el (mime-charset-type-list): Add entry for iso-8859-15.
ueno [Sat, 16 Aug 2003 05:31:48 +0000 (05:31 +0000)]
* Don't autoload S/MIME stuff.
* pgg-def.el (pgg-overriding-user-id): New variable.
* pgg.el (pgg-universal-user-id-argument): New command.
* pgg-gpg.el (pgg-scheme-encrypt-region): Prefer
pgg-overriding-user-id to pgg-gpg-user-id.
(pgg-scheme-decrypt-region): Ditto.
(pgg-scheme-sign-region): Ditto.
(pgg-scheme-insert-key): Ditto.
ueno [Thu, 22 May 2003 08:50:12 +0000 (08:50 +0000)]
* mime-play.el (mime-activate-mailcap-method): Undo the last change.
yoichi [Mon, 12 May 2003 14:23:39 +0000 (14:23 +0000)]
fixed
yoichi [Sun, 11 May 2003 09:39:57 +0000 (09:39 +0000)]
* mime-w3.el (mime-preview-text/html): Protect 1st arg of `message'.
* mime-play.el (mime-mailcap-method-sentinel): Ditto.
(mime-view-message/external-anon-ftp): Ditto.
(mime-view-message/external-url): Ditto.
ueno [Fri, 2 May 2003 02:30:01 +0000 (02:30 +0000)]
* mime-play.el (mime-activate-mailcap-method): Check the existance
of the temporary file.
[cf. <Wanderlust:11835>]
yoichi [Sat, 5 Apr 2003 12:22:25 +0000 (12:22 +0000)]
Sync with semi-1_14
yoichi [Sat, 8 Feb 2003 07:16:07 +0000 (07:16 +0000)]
Sync with semi-1_14
yoichi [Wed, 22 Jan 2003 11:32:05 +0000 (11:32 +0000)]
Sync with semi-1_14
yamaoka [Mon, 11 Nov 2002 05:15:18 +0000 (05:15 +0000)]
Synch with the semi-1_14 branch.
yamaoka [Tue, 5 Nov 2002 14:53:33 +0000 (14:53 +0000)]
Synch with the semi-1_14 branch.
yamaoka [Tue, 5 Nov 2002 05:32:53 +0000 (05:32 +0000)]
Synch with the semi-1_14 branch.
yamaoka [Tue, 5 Nov 2002 01:51:01 +0000 (01:51 +0000)]
* mime-view.el (mime-view-insert-fontified-text-content): Make sure font-lock
is loaded before using it.
yamaoka [Sun, 27 Oct 2002 23:30:28 +0000 (23:30 +0000)]
Synch with the semi-1_14 branch.
yamaoka [Tue, 15 Oct 2002 10:17:53 +0000 (10:17 +0000)]
Synch with the semi-1_14 branch.
yamaoka [Wed, 9 Oct 2002 11:13:41 +0000 (11:13 +0000)]
Synch with the semi-1_14 branch.
yamaoka [Tue, 8 Oct 2002 22:29:34 +0000 (22:29 +0000)]
Synch with the semi-1_14 branch.
yamaoka [Sun, 6 Oct 2002 23:39:37 +0000 (23:39 +0000)]
Synch with the semi-1_14 branch.
yamaoka [Wed, 28 Aug 2002 07:13:52 +0000 (07:13 +0000)]
* mime-edit.el (mime-edit-user-agent-value): Add `xemacs-extra-name'.
ueno [Tue, 16 Apr 2002 23:54:22 +0000 (23:54 +0000)]
update.
ueno [Tue, 16 Apr 2002 23:54:10 +0000 (23:54 +0000)]
* mime-edit.el (mime-file-types): Add setting of *.jpeg for image/jpeg.
ueno [Wed, 6 Mar 2002 04:21:16 +0000 (04:21 +0000)]
update.
ueno [Wed, 6 Mar 2002 04:21:08 +0000 (04:21 +0000)]
* mime-view.el (mime-view-read-charset): Remove redundant checking for
sanity when reading MIME-charset.
[cf. <emacs-mime-ja:995>]
ueno [Sat, 23 Feb 2002 05:47:57 +0000 (05:47 +0000)]
update.
ueno [Sat, 23 Feb 2002 05:47:47 +0000 (05:47 +0000)]
* mime-image.el (mime-image-create) [XEmacs]: Ignore errors about
to obtain the instance of glyph's image.
[cf. <emacs-mime-ja:989>]
ueno [Tue, 27 Nov 2001 09:08:15 +0000 (09:08 +0000)]
update.
ueno [Tue, 27 Nov 2001 09:08:04 +0000 (09:08 +0000)]
* mime-w3.el: Don't use `url-register-protocol' if it is not fboundp;
announce `url-cid' feature instead. [cf. <Wanderlust:8566>]
(url-cid): Change return value for the current URL package.
teranisi [Mon, 5 Nov 2001 13:37:26 +0000 (13:37 +0000)]
* mime-play.el (mime-play-entity): Use return value of
`mime-entity-situation' to get content type information;
Fix problem when method is invoked at menu selection;
Fix the message displayed on echo buffer when no method is specified;
Clear minibuffer after `y-or-n-p'.
* semi-def.el (mime-should-use-popup-menu) [Emacs]: Use
`event-basic-type' instead of `event-modifiers' to detect mouse operation.
ueno [Wed, 24 Oct 2001 03:09:45 +0000 (03:09 +0000)]
release.
ueno [Tue, 2 Oct 2001 03:15:50 +0000 (03:15 +0000)]
update.
ueno [Tue, 2 Oct 2001 03:15:38 +0000 (03:15 +0000)]
* mime-bbdb.el: Add `mime-bbdb/define-keys' to `mime-view-mode-map'
instead of `mime-view-define-keymap-hook'.
ueno [Tue, 2 Oct 2001 03:15:16 +0000 (03:15 +0000)]
* mime-view.el: Add `mime-view-maybe-inherit-widget-keymap' to
`mime-view-mode-map' instead of `mime-view-define-keymap-hook'.
[cf. <emacs-mime-ja:950>]
yamaoka [Thu, 27 Sep 2001 05:46:14 +0000 (05:46 +0000)]
Typo.
yamaoka [Thu, 27 Sep 2001 05:30:10 +0000 (05:30 +0000)]
* mime-edit.el (mime-edit-content-end): Retuen a value of `point-max' when
the function `next-single-property-change' returns nil.
ueno [Tue, 25 Sep 2001 17:46:40 +0000 (17:46 +0000)]
update.
ueno [Tue, 25 Sep 2001 17:46:30 +0000 (17:46 +0000)]
* mime-view.el (mime-view-insert-text-content): Check whether "jka-compr"
has been loaded.
ueno [Tue, 25 Sep 2001 17:45:11 +0000 (17:45 +0000)]
* mime-view.el (mime-view-entity-content): New function.
(mime-view-insert-text-content): Try to display compressed contents.
(mime-view-filter-text-content): New function.
(mime-view-automatic-conversion): New variable.
ueno [Tue, 25 Sep 2001 04:41:49 +0000 (04:41 +0000)]
update.
ueno [Tue, 25 Sep 2001 04:41:38 +0000 (04:41 +0000)]
* mime-view.el (mime-view-insert-fontified-text-content): Don't use
`set-visited-filename'; set `buffer-file-name' temporarily.
ueno [Tue, 25 Sep 2001 04:02:04 +0000 (04:02 +0000)]
update.
ueno [Tue, 25 Sep 2001 04:01:52 +0000 (04:01 +0000)]
* mime-view.el (mime-view-guess-encoding): Rename from
`mime-view-default-content-transfer-encoding'.
(mime-view-read-encoding): Rename from
`mime-view-read-content-transfer-encoding'.
(mime-view-guess-charset): Rename from `mime-view-default-charset'.
ueno [Tue, 25 Sep 2001 03:08:23 +0000 (03:08 +0000)]
update.
ueno [Tue, 25 Sep 2001 03:08:12 +0000 (03:08 +0000)]
* semi-def.el (mime-user-interface-product): Bump up to EMIKO 1.14.1.
ueno [Tue, 25 Sep 2001 03:07:43 +0000 (03:07 +0000)]
* mime-view.el (mime-view-default-charset): Use `mime-entity-parameters'.
ueno [Mon, 24 Sep 2001 15:19:31 +0000 (15:19 +0000)]
update.
ueno [Mon, 24 Sep 2001 15:19:21 +0000 (15:19 +0000)]
* mime-view.el (mime-view-default-charset): Rename from
`mime-view-default-mime-charset'.
(mime-view-read-charset): Rename from `mime-view-read-mime-charset'.
(mime-preview-toggle-display): Respect "*charset" condition
instead of "*mime-charset".
ueno [Mon, 24 Sep 2001 15:02:38 +0000 (15:02 +0000)]
* mime-view.el (mime-view-read-content-transfer-encoding): Canonicalize
"charset" parameter.
ueno [Mon, 24 Sep 2001 14:49:44 +0000 (14:49 +0000)]
* mime-view.el (mime-view-default-mime-charset): Intern the "charset" parameter.
ueno [Mon, 24 Sep 2001 14:46:43 +0000 (14:46 +0000)]
update.
ueno [Mon, 24 Sep 2001 14:46:32 +0000 (14:46 +0000)]
* mime-view.el: Require `mcharset'.
(mime-view-insert-text-content): Rewrite.
(mime-view-default-content-transfer-encoding): New function.
(mime-view-read-content-transfer-encoding): New function.
(mime-view-default-mime-charset): New function.
(mime-view-read-mime-charset): New function.
(mime-preview-toggle-display): If called with a prefix argument
ask user how to decode the entity.
ueno [Mon, 24 Sep 2001 12:48:00 +0000 (12:48 +0000)]
update.
ueno [Mon, 24 Sep 2001 12:47:50 +0000 (12:47 +0000)]
* mime-view.el (mime-view-insert-text-content): New function.
(mime-view-insert-fontified-text-content): Rename from
`mime-display-inline-fontify'.
(mime-display-text/plain): Use `mime-view-insert-text-content' instead
of `mime-insert-text-content'.
(mime-display-text/richtext): Likewise.
(mime-display-text/enriched): Likewise.
(mime-display-application/emacs-lisp): Likewise.
ueno [Mon, 24 Sep 2001 12:04:55 +0000 (12:04 +0000)]
update.
ueno [Mon, 24 Sep 2001 12:04:46 +0000 (12:04 +0000)]
* mime-view.el (mime-preview-toggle-display): When both "type" and
"*type" conditions are not specified, the entity should be regarded
as invisible.
ueno [Mon, 24 Sep 2001 10:07:06 +0000 (10:07 +0000)]
update.
ueno [Mon, 24 Sep 2001 10:06:57 +0000 (10:06 +0000)]
* semi-def.el (mime-should-use-popup-menu): New function.
(mime-menu-select): New function which wraps the call of the function
`mime-popup-menu-select'.
* mime-play.el (mime-play-entity): Uniquify menu items before asking user.
ueno [Mon, 24 Sep 2001 07:29:38 +0000 (07:29 +0000)]
Fix typo.
ueno [Mon, 24 Sep 2001 07:16:32 +0000 (07:16 +0000)]
update.
ueno [Mon, 24 Sep 2001 07:16:23 +0000 (07:16 +0000)]
* mime-view.el (mime-display-inline-fontify): Reset the visited filename.
ueno [Mon, 24 Sep 2001 07:12:35 +0000 (07:12 +0000)]
update.
ueno [Mon, 24 Sep 2001 07:12:26 +0000 (07:12 +0000)]
* mime-view.el (mime-preview-inline-fontify): New variable.
(mime-display-text/plain): Fontify the attached part as possible.
(mime-display-inline-fontify): Make the second argument MODE optional.
ueno [Sun, 23 Sep 2001 16:22:12 +0000 (16:22 +0000)]
update.
ueno [Sun, 23 Sep 2001 16:21:58 +0000 (16:21 +0000)]
* mime-view.el: Add setting to fontify the inline part of
application/emacs-lisp.
(mime-display-inline-fontify): New function stolen from mm-view.el.
(mime-display-application/emacs-lisp): Use it.
ueno [Mon, 10 Sep 2001 17:19:29 +0000 (17:19 +0000)]
update.
ueno [Mon, 10 Sep 2001 17:19:16 +0000 (17:19 +0000)]
* semi-def.el (mime-browse-url-regexp): Add ";".
ueno [Mon, 10 Sep 2001 17:13:03 +0000 (17:13 +0000)]
Synch up with semi-1_14.