elisp/flim.git
23 years agoupdate. flim-1_14-rfc2231
shuhei [Wed, 2 May 2001 12:03:22 +0000 (12:03 +0000)]
update.

23 years ago(eword-decode-encoded-word): Don't use `let'.
shuhei [Wed, 2 May 2001 12:03:15 +0000 (12:03 +0000)]
(eword-decode-encoded-word): Don't use `let'.

23 years ago(mime-decode-parameter-plist): Modified description of return value.
shuhei [Wed, 2 May 2001 12:03:11 +0000 (12:03 +0000)]
(mime-decode-parameter-plist): Modified description of return value.
(mime-parse-Content-Type): Ditto.
(mime-read-Content-Type): Ditto.
(mime-parse-Content-Disposition): Ditto.
(mime-read-Content-Disposition): Ditto.
(mime-parse-Content-Transfer-Encoding): Ditto.
(mime-read-Content-Transfer-Encoding): Ditto.

23 years agoupdate.
shuhei [Tue, 1 May 2001 10:52:57 +0000 (10:52 +0000)]
update.

23 years ago(mime-parse-parameters): Don't use `equal' for strings.
shuhei [Tue, 1 May 2001 10:52:49 +0000 (10:52 +0000)]
(mime-parse-parameters): Don't use `equal' for strings.
(mime-parse-Content-Type): Ditto.

23 years agoupdate.
shuhei [Mon, 30 Apr 2001 12:03:16 +0000 (12:03 +0000)]
update.

23 years ago(mime-decode-parameter-value): Use one temporary buffer.
shuhei [Mon, 30 Apr 2001 12:03:08 +0000 (12:03 +0000)]
(mime-decode-parameter-value): Use one temporary buffer.
(mime-decode-parameter-plist): Changed internal data structure.

23 years agoupdate.
shuhei [Sat, 28 Apr 2001 22:55:53 +0000 (22:55 +0000)]
update.

23 years agoRenamed all testcases.
shuhei [Sat, 28 Apr 2001 22:55:45 +0000 (22:55 +0000)]
Renamed all testcases.

23 years ago(mime-decode-parameter-plist): Fix regexp.
shuhei [Sat, 28 Apr 2001 22:55:40 +0000 (22:55 +0000)]
(mime-decode-parameter-plist): Fix regexp.
Use symbol for language information.

23 years ago(mime-charset-regexp): Updated for RFC2231.
shuhei [Sat, 28 Apr 2001 22:55:34 +0000 (22:55 +0000)]
(mime-charset-regexp): Updated for RFC2231.

23 years ago(eword-encoded-word-regexp): Match for language.
shuhei [Sat, 28 Apr 2001 22:55:27 +0000 (22:55 +0000)]
(eword-encoded-word-regexp): Match for language.
(eword-decode-region): Refer the 7th parens, not 6th.
(eword-decode-encoded-word): Extract language information.
(eword-decode-encoded-text): New optional argument `language'.

23 years agoupdate.
shuhei [Fri, 27 Apr 2001 23:54:26 +0000 (23:54 +0000)]
update.

23 years ago(mime-decode-parameter-value): Don't use `int-char'.
shuhei [Fri, 27 Apr 2001 23:54:18 +0000 (23:54 +0000)]
(mime-decode-parameter-value): Don't use `int-char'.

23 years agoupdate.
shuhei [Fri, 27 Apr 2001 13:26:12 +0000 (13:26 +0000)]
update.

23 years ago(mime-entity-fetch-field): Would capitalize twice.
shuhei [Fri, 27 Apr 2001 13:26:05 +0000 (13:26 +0000)]
(mime-entity-fetch-field): Would capitalize twice.

23 years ago(mime-entity-read-field): Would capitalize twice.
shuhei [Fri, 27 Apr 2001 13:25:59 +0000 (13:25 +0000)]
(mime-entity-read-field): Would capitalize twice.

23 years agoupdate.
shuhei [Fri, 27 Apr 2001 12:51:59 +0000 (12:51 +0000)]
update.

23 years ago(mime-lexical-analyze): Removed comments.
shuhei [Fri, 27 Apr 2001 12:51:51 +0000 (12:51 +0000)]
(mime-lexical-analyze): Removed comments.
(mime-decode-parameter-plist): Modified description of return value.
(mime-parse-Content-Type): Ditto.
(mime-read-Content-Type): Ditto.
(mime-parse-Content-Disposition): Ditto.
(mime-read-Content-Disposition): Ditto.
(mime-read-Content-Transfer-Encoding): Ditto.

23 years agoupdate.
shuhei [Sun, 22 Apr 2001 11:58:04 +0000 (11:58 +0000)]
update.

23 years ago(test-rfc2231-10, test-rfc2231-11, test-rfc2231-12): New testcases for language info.
shuhei [Sun, 22 Apr 2001 11:57:57 +0000 (11:57 +0000)]
(test-rfc2231-10, test-rfc2231-11, test-rfc2231-12): New testcases for language info.

23 years ago(mime-decode-parameter-value): New implementation; use temporary buffer for conversion.
shuhei [Sun, 22 Apr 2001 11:57:52 +0000 (11:57 +0000)]
(mime-decode-parameter-value): New implementation; use temporary buffer for conversion.
(mime-decode-parameter-encode-segment): Ditto.
(mime-decode-parameter-plist): Would put empty language info.

23 years agoupdate.
shuhei [Sun, 22 Apr 2001 05:31:39 +0000 (05:31 +0000)]
update.

23 years ago(test-rfc2231-9): New testcase.
shuhei [Sun, 22 Apr 2001 05:31:31 +0000 (05:31 +0000)]
(test-rfc2231-9): New testcase.

23 years agoFixed comments.
shuhei [Sun, 22 Apr 2001 05:31:27 +0000 (05:31 +0000)]
Fixed comments.

23 years agoupdate.
shuhei [Sun, 22 Apr 2001 02:52:42 +0000 (02:52 +0000)]
update.

23 years ago(test-rfc2231-7, test-rfc2231-8): New testcases.
shuhei [Sun, 22 Apr 2001 02:52:35 +0000 (02:52 +0000)]
(test-rfc2231-7, test-rfc2231-8): New testcases.

23 years agoupdate.
shuhei [Sun, 22 Apr 2001 02:27:19 +0000 (02:27 +0000)]
update.

23 years agoMade independent of internal representation of Content-Type.
shuhei [Sun, 22 Apr 2001 02:27:10 +0000 (02:27 +0000)]
Made independent of internal representation of Content-Type.

23 years ago(mime-parse-Content-Disposition): Add description of return value to the docstring.
shuhei [Sun, 22 Apr 2001 02:27:07 +0000 (02:27 +0000)]
(mime-parse-Content-Disposition): Add description of return value to the docstring.
(mime-parse-Content-Transfer-Encoding): Ditto.

23 years ago(mime-content-type-parameter): Expand `mime-content-type-parameters'.
shuhei [Sun, 22 Apr 2001 02:27:00 +0000 (02:27 +0000)]
(mime-content-type-parameter): Expand `mime-content-type-parameters'.

23 years agoupdate.
shuhei [Sun, 22 Apr 2001 00:57:17 +0000 (00:57 +0000)]
update.

23 years ago(check-flim): Limit filename of test files.
shuhei [Sun, 22 Apr 2001 00:57:10 +0000 (00:57 +0000)]
(check-flim): Limit filename of test files.

23 years agoNew file.
shuhei [Sun, 22 Apr 2001 00:57:05 +0000 (00:57 +0000)]
New file.

23 years agoupdate.
shuhei [Thu, 19 Apr 2001 13:29:28 +0000 (13:29 +0000)]
update.

23 years ago(mime-decode-parameter-plist): Shortcut for parameters without extensions.
shuhei [Thu, 19 Apr 2001 13:29:20 +0000 (13:29 +0000)]
(mime-decode-parameter-plist): Shortcut for parameters without extensions.

23 years agoupdate.
shuhei [Thu, 19 Apr 2001 07:47:52 +0000 (07:47 +0000)]
update.

23 years ago(mime-decode-parameter-value): Removed comments.
shuhei [Thu, 19 Apr 2001 07:47:45 +0000 (07:47 +0000)]
(mime-decode-parameter-value): Removed comments.
(mime-decode-parameter-encode-segment): New function.
(mime-decode-parameter-plist): New implementation.
Switched from decode-then-concat to concat-then-decode model.
(mime-parse-parameters): Strip quoted-pair in quoted-string.
(mime-parse-Content-Type): Use `make-mime-content-type'.
(mime-parse-Content-Disposition): Use `make-mime-content-disposition'.

23 years ago(make-mime-content-type): Don't reverse parameters.
shuhei [Thu, 19 Apr 2001 07:47:37 +0000 (07:47 +0000)]
(make-mime-content-type): Don't reverse parameters.
(make-mime-content-disposition): New function.

23 years agoupdate.
shuhei [Sun, 15 Apr 2001 06:30:26 +0000 (06:30 +0000)]
update.

23 years ago(eword-lexical-analyze-internal): Fix typo. [cf. <emacs-mime-ja:00425>]
shuhei [Sun, 15 Apr 2001 06:22:47 +0000 (06:22 +0000)]
(eword-lexical-analyze-internal): Fix typo. [cf. <emacs-mime-ja:00425>]

23 years agoFix date string.
ari [Wed, 11 Apr 2001 13:36:30 +0000 (13:36 +0000)]
Fix date string.

23 years agoupdate.
shuhei [Wed, 11 Apr 2001 12:23:12 +0000 (12:23 +0000)]
update.

23 years ago(mime-decode-parameter-value): Allow lowercase.
shuhei [Wed, 11 Apr 2001 12:23:05 +0000 (12:23 +0000)]
(mime-decode-parameter-value): Allow lowercase.
(mime-decode-parameter-plist): Ditto.

23 years ago* std11.el (std11-lexical-analyze): Fix typo.
ari [Tue, 10 Apr 2001 18:18:00 +0000 (18:18 +0000)]
* std11.el (std11-lexical-analyze): Fix typo.

23 years agoupdate.
shuhei [Mon, 9 Apr 2001 12:20:28 +0000 (12:20 +0000)]
update.

23 years ago(mime-lexical-analyze) [comment(^^;]: Would infloop.
shuhei [Mon, 9 Apr 2001 12:20:20 +0000 (12:20 +0000)]
(mime-lexical-analyze) [comment(^^;]: Would infloop.

23 years agoupdate.
shuhei [Mon, 19 Mar 2001 13:34:38 +0000 (13:34 +0000)]
update.

23 years agoRevert to load-time check.
shuhei [Mon, 19 Mar 2001 13:34:25 +0000 (13:34 +0000)]
Revert to load-time check.
Don't require 'poe.

23 years agoupdate.
shuhei [Sun, 18 Mar 2001 12:25:05 +0000 (12:25 +0000)]
update.

23 years agoRemoved hack for compiler.
shuhei [Sun, 18 Mar 2001 12:24:53 +0000 (12:24 +0000)]
Removed hack for compiler.
Use `sha1-dl-module' for test whether to require 'sha1-dl.
(sha1-encode, sha1-encode-binary): Removed compatibility code
for another sha1.el since it was broken.
Update Copyright header.

23 years agoRemoved hack for compiler.
shuhei [Sun, 18 Mar 2001 12:24:46 +0000 (12:24 +0000)]
Removed hack for compiler.
(sha1-dl-handle): Do `dynamic-link' unconditionally.

23 years ago(base64-dl-handle): Don't eval at compile-time.
shuhei [Sun, 18 Mar 2001 12:24:39 +0000 (12:24 +0000)]
(base64-dl-handle): Don't eval at compile-time.
Don't do `dynamic-call' at compile-time.

23 years agoSupport for built-in `md5' of Emacs 21.
shuhei [Sun, 18 Mar 2001 12:24:33 +0000 (12:24 +0000)]
Support for built-in `md5' of Emacs 21.
(md5-dl-module): Moved from md5-dl.el.
Use it for test whether to require 'md5-dl.

23 years agoSupport for built-in `md5' of Emacs 21.
shuhei [Sun, 18 Mar 2001 12:24:28 +0000 (12:24 +0000)]
Support for built-in `md5' of Emacs 21.
Removed hack for compiler.
(md5-dl-module): Moved to md5.el.
(md5-dl-handle): Do `dynamic-link' unconditionally.
(md5-region): Not interactive.
(md5): Removed autoload cookie.

23 years agoRequire 'poe.
shuhei [Sun, 18 Mar 2001 12:24:23 +0000 (12:24 +0000)]
Require 'poe.
(sha1-binary): Define with `defun-maybe'.
(hmac-sha1-96): New function.

23 years agoRequire 'poe.
shuhei [Sun, 18 Mar 2001 12:24:16 +0000 (12:24 +0000)]
Require 'poe.
Provide 'md5 if built-in `md5' is found.
(md5-binary): Define with `defun-maybe-cond'.
(md5-binary) [v21]: Removed extra arguments.
(hmac-md5-96): New function.
Update Copyright header.

23 years agoUpdate Copyright header.
shuhei [Sun, 11 Mar 2001 10:11:07 +0000 (10:11 +0000)]
Update Copyright header.

23 years ago* mime.el (mime-find-root-entity): Find root entity recursively.
yamaoka [Fri, 9 Mar 2001 06:25:45 +0000 (06:25 +0000)]
* mime.el (mime-find-root-entity): Find root entity recursively.

23 years agoupdate.
shuhei [Wed, 28 Feb 2001 19:49:49 +0000 (19:49 +0000)]
update.

23 years ago(mime-decode-parameter-alist): Fix doc string.
shuhei [Wed, 28 Feb 2001 19:29:46 +0000 (19:29 +0000)]
(mime-decode-parameter-alist): Fix doc string.

23 years agoupdate.
shuhei [Wed, 28 Feb 2001 19:14:45 +0000 (19:14 +0000)]
update.

23 years ago(mime-decode-parameter-value): Decode MIME charset in multibyte buffer.
shuhei [Wed, 28 Feb 2001 19:14:33 +0000 (19:14 +0000)]
(mime-decode-parameter-value): Decode MIME charset in multibyte buffer.
(mime-decode-parameter-plist): Downcase attributes.
(mime-decode-parameters): Alias for `mime-decode-parameter-plist'
instead of `mime-decode-parameter-alist'.
Add autoload cookie.
(mime-parse-parameters-from-list): Make obsolete.
(mime-parse-parameters): Return results as a plist.
(mime-parse-Content-Type, mime-read-Content-Type): Move type check to the
caller side.
(mime-parse-Content-Disposition, mime-read-Content-Disposition):
Ditto.
(mime-parse-Content-Transfer-Encoding, mime-read-Content-Transfer-Encoding):
Ditto.

23 years agoupdate.
shuhei [Tue, 27 Feb 2001 13:57:38 +0000 (13:57 +0000)]
update.

23 years ago(mime-lexical-analyze): New function.
shuhei [Tue, 27 Feb 2001 13:57:24 +0000 (13:57 +0000)]
(mime-lexical-analyze): New function.
(mime/content-parameter-value-regexp, mime::parameter-regexp): Removed.
(mime-parse-parameter): Ditto.
(mime-decode-parameter-value, mime-decode-parameter-plist,
 mime-parse-alist-to-plist, mime-decode-parameter-alist): New functions.
(mime-parse-parameters-from-list): New alias for `mime-decode-parameter-plist'.
(mime-decode-parameters): New alias for `mime-decode-parameter-alist'.
(mime-parse-parameters): New function.
(mime-disposition-type-regexp): Removed.
(mime-parse-Content-Type, mime-parse-Content-Disposition,
 mime-parse-Content-Transfer-Encoding): New implementation.
(mime-read-Content-Type, mime-read-Content-Disposition,
 mime-read-Content-Transfer-Encoding): Ditto.

23 years ago(std11-quoted-pair-regexp, std11-non-qtext-char-list,
shuhei [Tue, 27 Feb 2001 13:57:13 +0000 (13:57 +0000)]
(std11-quoted-pair-regexp, std11-non-qtext-char-list,
 std11-qtext-regexp, std11-quoted-string-regexp): Removed.
(mime-media-type/subtype-regexp): Ditto.
(mime-attribute-char-regexp, mime-language-regexp,
 mime-encoding-regexp): New constants.

23 years agoThis commit was manufactured by cvs2svn to create branch 'flim-
tomo [Mon, 25 Dec 2000 09:33:24 +0000 (09:33 +0000)]
This commit was manufactured by cvs2svn to create branch 'flim-
1_14-rfc2231'.

23 years agorelease. flim-1_14-rfc2231-base flim-1_14_2
tomo [Mon, 25 Dec 2000 09:33:21 +0000 (09:33 +0000)]
release.

23 years ago(mime-library-product): Update to 1.14.2.
tomo [Mon, 25 Dec 2000 09:31:42 +0000 (09:31 +0000)]
(mime-library-product): Update to 1.14.2.

23 years agoupdate.
tomo [Mon, 25 Dec 2000 05:44:54 +0000 (05:44 +0000)]
update.

23 years agoupdate.
tomo [Mon, 25 Dec 2000 04:44:18 +0000 (04:44 +0000)]
update.

23 years agoDeleted.
tomo [Mon, 25 Dec 2000 04:32:12 +0000 (04:32 +0000)]
Deleted.

23 years ago(flim-modules): Delete `raw-io'.
tomo [Mon, 25 Dec 2000 04:31:37 +0000 (04:31 +0000)]
(flim-modules): Delete `raw-io'.

23 years agoRequire `mel'.
tomo [Mon, 25 Dec 2000 04:30:44 +0000 (04:30 +0000)]
Require `mel'.

23 years ago(smtpmail-send-it): Use `binary-write-decoded-region' instead of
tomo [Mon, 25 Dec 2000 04:30:02 +0000 (04:30 +0000)]
(smtpmail-send-it): Use `binary-write-decoded-region' instead of
`binary-write-region'.

23 years ago(smtp-open-connection-function): Revert initial value to
tomo [Mon, 25 Dec 2000 04:28:53 +0000 (04:28 +0000)]
(smtp-open-connection-function): Revert initial value to
`open-network-stream'.
(qmtp-open-connection): Use `binary-funcall'.

23 years ago(qmtp-open-connection-function): Revert initial value to
tomo [Mon, 25 Dec 2000 04:25:28 +0000 (04:25 +0000)]
(qmtp-open-connection-function): Revert initial value to
`open-network-stream'.
(qmtp-send-buffer): Use `binary-funcall'.

23 years ago(mmexternal-require-buffer): Use `binary-insert-encoded-file' instead
tomo [Mon, 25 Dec 2000 04:24:20 +0000 (04:24 +0000)]
(mmexternal-require-buffer): Use `binary-insert-encoded-file' instead
of `binary-insert-file-contents'.
(mime-write-entity-body): Use `binary-write-decoded-region' instead of
`binary-write-region'.

23 years ago(mime-write-entity-body): Use `binary-write-decoded-region' instead of
tomo [Mon, 25 Dec 2000 04:23:00 +0000 (04:23 +0000)]
(mime-write-entity-body): Use `binary-write-decoded-region' instead of
`binary-write-region'.

23 years ago- Don't require `raw-io'.
tomo [Mon, 25 Dec 2000 04:22:06 +0000 (04:22 +0000)]
- Don't require `raw-io'.
(8bit-insert-encoded-file): New function.
(8bit-write-decoded-region): New function.
(7bit-insert-encoded-file): New alias.
(7bit-write-decoded-region): New alias.
(binary-insert-encoded-file): New alias.
(binary-find-file-noselect): New function.
(binary-funcall): New function.
(binary-to-text-funcall): New function.
(mime-insert-encoded-file of "base64"): Use
`binary-insert-encoded-file' instead of `binary-insert-file-contents'.

23 years agoupdate.
tomo [Mon, 25 Dec 2000 04:17:14 +0000 (04:17 +0000)]
update.

23 years ago(ENCODING-decode-string): New function.
tomo [Mon, 25 Dec 2000 04:16:47 +0000 (04:16 +0000)]
(ENCODING-decode-string): New function.
(ENCODING-encode-string): New function.
(ENCODING-write-decoded-region): New function.
(ENCODING-insert-encoded-file): New function.

23 years agoUpdate.
okazaki [Sat, 23 Dec 2000 02:47:40 +0000 (02:47 +0000)]
Update.

23 years ago* FLIM-ELS (flim-modules): Delete `mmdbuffer'.
okazaki [Sat, 23 Dec 2000 02:47:07 +0000 (02:47 +0000)]
* FLIM-ELS (flim-modules): Delete `mmdbuffer'.

23 years agorelease. flim-1_14_1
tomo [Fri, 22 Dec 2000 09:46:24 +0000 (09:46 +0000)]
release.

23 years agoUpdate. flim-1_14_1-pre1
keiichi [Fri, 22 Dec 2000 05:02:32 +0000 (05:02 +0000)]
Update.

23 years agoRequire `poem' for `string-to-char-list' when compiling.
keiichi [Fri, 22 Dec 2000 05:02:09 +0000 (05:02 +0000)]
Require `poem' for `string-to-char-list' when compiling.

23 years agoupdate.
tomo [Fri, 22 Dec 2000 04:36:33 +0000 (04:36 +0000)]
update.

23 years ago(eword-decode-header): Revert to obsolete alias.
tomo [Fri, 22 Dec 2000 04:31:43 +0000 (04:31 +0000)]
(eword-decode-header): Revert to obsolete alias.

23 years ago(mime-library-product): Update to 1.14.1.
tomo [Fri, 22 Dec 2000 04:03:19 +0000 (04:03 +0000)]
(mime-library-product): Update to 1.14.1.

23 years agoupdate.
tomo [Fri, 22 Dec 2000 04:02:38 +0000 (04:02 +0000)]
update.

23 years agoAdd comment for eword-decode.
tomo [Fri, 22 Dec 2000 03:59:59 +0000 (03:59 +0000)]
Add comment for eword-decode.

23 years agoupdate.
tomo [Thu, 21 Dec 2000 07:56:19 +0000 (07:56 +0000)]
update.

23 years agoRequire `poe' for `define-obsolete-function-alias'.
tomo [Thu, 21 Dec 2000 07:55:36 +0000 (07:55 +0000)]
Require `poe' for `define-obsolete-function-alias'.

23 years agoupdate.
ueno [Thu, 21 Dec 2000 03:29:10 +0000 (03:29 +0000)]
update.

23 years ago* smtp.el (smtp-send-buffer): Add DOC.
ueno [Thu, 21 Dec 2000 03:28:53 +0000 (03:28 +0000)]
* smtp.el (smtp-send-buffer): Add DOC.
(smtp-via-smtp): Add DOC.

* FLIM-API.en (QMTP): Remove section.
(smtp-send-buffer): Add description.
(smtp-via-smtp): Likewise.

23 years agorelease. flim-1_14_0
tomo [Wed, 20 Dec 2000 08:20:18 +0000 (08:20 +0000)]
release.

23 years agoupdate.
tomo [Wed, 20 Dec 2000 07:22:39 +0000 (07:22 +0000)]
update.

23 years ago(mime-entity-media-type): Add DOC.
tomo [Wed, 20 Dec 2000 07:21:52 +0000 (07:21 +0000)]
(mime-entity-media-type): Add DOC.
(mime-entity-media-subtype): Add DOC.
(mime-entity-parameters): Add DOC.
(mime-entity-type/subtype): Add DOC.

23 years agoAdd some usages.
tomo [Wed, 20 Dec 2000 07:20:35 +0000 (07:20 +0000)]
Add some usages.
(mime-entity-media-type): New description.
(mime-entity-media-subtype): Likewise.
(mime-entity-type/subtype): Likewise.
(mime-entity-parameters): Likewise.