FLIM 1.14.3 (畝傍御陵前)

守岡 知彦 / MORIOKA Tomohiko tomo @ kanji.zinbun.kyoto-u.ac.jp
2001年 6月 1日 (金) 21:02:53 JST


;; すみません、帰るべき時間が来たのでとりあえず現状のまま release しま
;; す。

[Status] alpha


[Recommended environment]

APEL: 10.3


-------------- next part --------------
[Changes]

2001-06-01  MORIOKA Tomohiko  <tomo @ kanji.zinbun.kyoto-u.ac.jp>

	* FLIM: Version 1.14.3 (Unebigory?mae) released.

2001-06-01  Katsumi Yamaoka   <yamaoka @ jpl.org>

	* mel-b-el.el: Require `pces' for the macro `as-binary-process'
	when compiling.

	* mel-q.el: Add a comment that the feature `poem' is also required
	for the macro `as-binary-process'.

2001-05-31  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	Merged MIME Parameter Value decoder.

	* mime-parse.el (mime-decode-parameters): Renamed from
	`mime-decode-parameter-plist'.
	(mime-decode-parameter-alist): Removed.
	(mime-decode-alist-to-plist): Ditto.

	* FLIM-API.en (mime-entity-encoding): Abolish optional argument
	`default-encoding'.
	(mime-parse-Content-Tranfer-Encoding): Ditto.

2001-05-02  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* eword-decode.el (eword-decode-encoded-word): Don't use `let'.

	* mime-parse.el (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.

2001-05-01  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* mime-parse.el (mime-parse-parameters): Don't use `equal' for
	strings.
	(mime-parse-Content-Type): Ditto.

2001-04-30  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* mime-parse.el (mime-decode-parameter-value): Use one temporary
	buffer.
	(mime-decode-parameter-plist): Changed internal data structure.

2001-04-28  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* eword-decode.el (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'.

	* mime-def.el (mime-charset-regexp): Updated for RFC2231.

	* mime-parse.el (mime-decode-parameter-plist): Fix regexp.
	Use symbol for language information.

	* tests/test-rfc2231.el: Renamed all testcases.

2001-04-27  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* mime-parse.el (mime-decode-parameter-value): Don't use
	`int-char'.

2001-04-27  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* mime.el (mime-entity-read-field): Would capitalize twice.

	* mmbuffer.el (mime-entity-fetch-field): Ditto.

	* mmexternal.el (mime-entity-fetch-field): Ditto.

	* mmgeneric.el (mime-entity-fetch-field): Ditto.

2001-04-26  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* mime-parse.el (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.

2001-04-25  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* mime-parse.el (mime-lexical-analyze): Removed comments.

2001-04-22  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* mime-parse.el (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.

	* test/test-rfc2231.el (test-rfc2231-10, test-rfc2231-11,
	test-rfc2231-12): New testcases for language info.

2001-04-22  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* mime-parse.el: Fixed comments.

	* test/test-rfc2231.el (test-rfc2231-9): New testcase.

2001-04-22  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* test/test-rfc2231.el (test-rfc2231-7, test-rfc2231-8):
	New testcases.

2001-04-22  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* mime-def.el (mime-content-type-parameter): Expand
	`mime-content-type-parameters'.

	* mime-parse.el (mime-parse-Content-Disposition): Add
	description of return value to the docstring.
	(mime-parse-Content-Transfer-Encoding): Ditto.

	* test/test-rfc2231.el: Made independent of internal
	representation of Content-Type.

2001-04-22  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* FLIM-MK (check-flim): Limit filename of test files.

	* test/test-rfc2231.el: New file.

2001-04-19  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* mime-parse.el (mime-decode-parameter-plist): Shortcut for
	parameters without extensions.

2001-04-19  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* mime-def.el (make-mime-content-type): Don't reverse parameters.
	(make-mime-content-disposition): New function.

	* mime-parse.el (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'.

2001-04-15  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* eword-decode.el (eword-lexical-analyze-internal):
	Fix typo. [cf. <emacs-mime-ja:00425>]

2001-04-11  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* mime-parse.el (mime-decode-parameter-value): Allow lowercase.
	(mime-decode-parameter-plist): Ditto.

2001-04-10  Akihiro Arisawa  <ari @ mbf.sphere.ne.jp>

	* std11.el (std11-lexical-analyze): Fix typo.

2001-04-01   Daiki Ueno  <ueno @ unixuser.org>

	* lunit.el (lunit-test-listener-*): Abolish generic interface.
	(lunit-test-result-notify): New function.
	(lunit-test-result-run): Use it.
	(lunit-test-result-error): Use it.
	(lunit-test-result-failure): Use it.
	(lunit-create-index-function): New function.
	(lunit-generate-template): New command.

2001-03-19  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* hmac-md5.el, hmac-sha1.el: Revert to load-time check.
	Don't require 'poe.

2001-03-18  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* mel-b-dl.el: Don't do `dynamic-call' at compile-time.
	(base64-dl-handle): Don't eval at compile-time.

2001-03-18  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* hmac-md5.el, sha1.el: Update Copyright header.

2001-03-18  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	Support for built-in `md5' of Emacs 21.

	* md5.el (md5-dl-module): Moved from md5-dl.el.
	Use it for test whether to require 'md5-dl.

	* md5-dl.el: Removed hack for compiler.
	(md5-dl-handle): Do `dynamic-link' unconditionally.
	(md5-region): Not interactive.
	(md5): Removed autoload cookie.

	* sha1.el: 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.

	* sha1-dl.el: Removed hack for compiler.
	(sha1-dl-handle): Do `dynamic-link' unconditionally.

2001-03-18  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* hmac-md5.el: 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.

	* hmac-sha1.el: Require 'poe.
	(sha1-binary): Define with `defun-maybe'.
	(hmac-sha1-96): New function.

2001-03-11  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* mel-g.el: Update Copyright header.

2001-03-09  Akihiro Arisawa  <ari @ atesoft.advantest.co.jp>

	* mime.el (mime-find-root-entity): Find root recursively.

2001-02-26  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* hmac-md5.el, hmac-sha1.el: Modify comments.

2001-02-25  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* hex-util.el, hmac-def.el, hmac-md5.el, hmac-sha1.el,
	md5-dl.el, md5.el, sha1-dl.el, sha1-el.el, sha1.el:
	Update Copyright header.

2001-02-28  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* mime-parse.el (mime-decode-parameter-plist,
	mime-decode-parameter-alist, mime-decode-parameters):
	Add doc string.

2001-02-28  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* mime-parse.el (mime-decode-parameter-value): Decode MIME charset
	in multibyte buffer. [cf. <emacs-mime-ja:00817>]
	(mime-decode-parameter-plist): Downcase attributes.
	[cf. <emacs-mime-ja:00816>]
	(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): Moved 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.

2001-02-27  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	MIME Parameter Value decoder support.
	
	* mime-def.el (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.

	* mime-parse.el (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.
	
2001-02-26  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* hmac-md5.el, hmac-sha1.el: Modify comments.

2001-02-25  Shuhei KOBAYASHI  <shuhei @ aqua.ocn.ne.jp>

	* hex-util.el, hmac-def.el, hmac-md5.el, hmac-sha1.el,
	md5-dl.el, md5.el, sha1-dl.el, sha1-el.el, sha1.el:
	Update Copyright header.

2000-12-27  MORIOKA Tomohiko  <tomo @ kanji.zinbun.kyoto-u.ac.jp>

	* mime-conf.el (mime-mailcap-file): Turn to non user option.

-------------- next part --------------

  It is available from

    http://www.kanji.zinbun.kyoto-u.ac.jp/~tomo/comp/emacsen/lisp/flim/flim-1.14/

-------------- next part --------------
-- 
===『幾千億の分子に分かれても ========================================
     決して忘れない。    
     この宇宙が終るまで』              守岡 知彦 (MORIOKA Tomohiko)
====================== Email: <tomo @ kanji.zinbun.kyoto-u.ac.jp> ======


More information about the Emacs-mime-ja mailing list