Subject: defun nil should err
From: "Devon Sean McCullough" <[email-masked]>
To: [email-masked]
Date: Sun, 4 Dec 2016 12:39:51 -0600
List-Id: <debbugs-submit.debbugs.gnu.org>

Not critical but a definite bug:

(defun nil () (error "Nil")) => nil
(symbol-function nil) => (lambda nil (error "Nil"))
(nil) ?? (void-function nil)
(funcall nil) ?? (void-function nil)

(setf (symbol-function nil) '+)
(symbol-function nil) => +
(nil 1 2) ?? (void-function nil)
(funcall nil 1 2) ?? (void-function nil)

	Peace
		—Devon