X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Fdefmacro.lisp;h=39ec97cfaf9e3a84abbdb12cd523f4f0cef98807;hb=95591ed483dbb8c0846c129953acac1554f28809;hp=0f43bd656dba33e793a5907b21ea8f76f74cfe95;hpb=f181ad9ffeeadf341b6a16c3591eadf0c1e3fa61;p=sbcl.git diff --git a/src/code/defmacro.lisp b/src/code/defmacro.lisp index 0f43bd6..39ec97c 100644 --- a/src/code/defmacro.lisp +++ b/src/code/defmacro.lisp @@ -91,11 +91,9 @@ ;; and comparing it with the new one. (style-warn "redefining ~S in DEFMACRO" name)) (setf (sb!xc:macro-function name) definition) - #-sb-xc-host - (when doc - (setf (%fun-doc definition) doc)) ,(when set-p - `(setf (%fun-lambda-list definition) lambda-list + `(setf (%fun-doc definition) doc + (%fun-lambda-list definition) lambda-list (%fun-name definition) debug-name)) name)))) (progn