emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: file-name-handler-alist doesn't allow lambda forms


From: Katsumi Yamaoka
Subject: Re: file-name-handler-alist doesn't allow lambda forms
Date: Tue, 10 May 2005 17:23:59 +0900
User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux)

>>>>> In <address@hidden> Katsumi Yamaoka wrote:

> Hi,

> I'm using the most recent Emacs and troubled with
> file-name-handler-alist which seems not to allow lambda forms.
> For example:

> (let ((file-name-handler-alist '(("" . (lambda (&rest args)
>                                       (let (file-name-handler-alist)
>                                         (apply operation args)))))))
>   (insert-file-contents "~/.emacs"))

>  => insert-file-contents: Wrong type argument: symbolp, (lambda (&rest args)\
>     (let (file-name-handler-alist) (apply operation args)))

> Isn't it a bug?

Sorry, here's a correct example:

(let ((file-name-handler-alist '(("" . (lambda (operation &rest args)
                                         (let (file-name-handler-alist)
                                           (apply operation args)))))))
  (insert-file-contents "~/.emacs"))

 => insert-file-contents: Wrong type argument: symbolp,\
    (lambda (operation &rest args) (let (file-name-handler-alist)\
    (apply operation args)))




reply via email to

[Prev in Thread] Current Thread [Next in Thread]