X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;ds=inline;f=mime-def.el;h=a8528e20ecd37f059ce58acdc890ee4b46c78427;hb=77deb981bf01a22bfeb737268029b56a91760f29;hp=5c706f0c17dd723d6af14740e96eea12ccd9fa2d;hpb=928f8133a6aeb10f3667869dc191df29c036d829;p=elisp%2Fflim.git diff --git a/mime-def.el b/mime-def.el index 5c706f0..a8528e2 100644 --- a/mime-def.el +++ b/mime-def.el @@ -35,7 +35,7 @@ (eval-when-compile (require 'cl)) ; list* (eval-and-compile - (defconst mime-library-product ["CLIME" (1 13 0) "新法隆寺"] + (defconst mime-library-product ["CLIME" (1 13 1) "安堵"] "Product name, version number and code name of MIME-library package.") ) @@ -268,9 +268,10 @@ (defmacro mm-define-backend (type &optional parents) (` (luna-define-class (, (mm-expand-class-name type)) - (, (nconc (mapcar (lambda (parent) - (mm-expand-class-name parent) - ) + (, (nconc (mapcar (function + (lambda (parent) + (mm-expand-class-name parent) + )) parents) '(mime-entity)))))) @@ -380,9 +381,10 @@ service." If PARENTS is specified, TYPE inherits PARENTS. Each parent must be backend name (string)." (cons 'progn - (mapcar (lambda (parent) - (` (mel-copy-backend (, parent) (, type))) - ) + (mapcar (function + (lambda (parent) + (` (mel-copy-backend (, parent) (, type))) + )) parents))) (defmacro mel-define-method (name args &rest body) @@ -395,8 +397,9 @@ and (nth 1 (car (last ARGS))) is name of backend (encoding)." (` (progn (mel-define-service (, name)) (fset (intern (, class) (, (intern (format "%s-obarray" name)))) - (lambda (, (butlast args)) - (,@ body))))))) + (function + (lambda (, (butlast args)) + (,@ body)))))))) (put 'mel-define-method 'lisp-indent-function 'defun)