X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcompiler%2Ffndb.lisp;h=4f04dd34741c1e17886fc8210b5e4fb5bb6a6b92;hb=2ff0ff83dacac9fb25a31f5783b6ea8c0442bc2c;hp=a7d9537cd9af5223beb714c2f489b751f2bfa3af;hpb=980efb1840028e646fc9206defb6b2da8decdff4;p=sbcl.git diff --git a/src/compiler/fndb.lisp b/src/compiler/fndb.lisp index a7d9537..4f04dd3 100644 --- a/src/compiler/fndb.lisp +++ b/src/compiler/fndb.lisp @@ -982,7 +982,7 @@ (character character &optional readtable (or readtable null)) (eql t) ()) -(defknown set-macro-character (character callable &optional t readtable) +(defknown set-macro-character (character callable &optional t (or readtable null)) (eql t) (unsafe)) (defknown get-macro-character (character &optional (or readtable null)) @@ -991,7 +991,7 @@ (defknown make-dispatch-macro-character (character &optional t readtable) (eql t) ()) (defknown set-dispatch-macro-character - (character character callable &optional readtable) function + (character character callable &optional (or readtable null)) (eql t) (unsafe)) (defknown get-dispatch-macro-character (character character &optional (or readtable null)) (or callable null) @@ -1256,7 +1256,7 @@ (:external-format keyword)) t) -(defknown directory (pathname-designator &key) +(defknown directory (pathname-designator &key (resolve-symlinks t)) list ()) ;;;; from the "Conditions" chapter: