Subject: bug#9115: 24.0.50; `documentation' should not return args list for CL defun*.

From: Leo <[email-masked]>
Date: Mon, 18 Jul 2011 16:26:40 +0800

On 2011-07-18 15:18 +0800, Thierry Volpiatto wrote:
> (defun* foo (&rest args) nil)
> (documentation 'foo)
> Give ==>
> "
>
> (fn &rest ARGS)"

(defun* foo (&rest args) nil) is equivalent to

(defun foo
  (&rest args)
  "Not documented\n\n(fn &rest ARGS)"
  (let* nil
    (block foo nil)))

Leo