0.6.11.38:
[sbcl.git] / package-data-list.lisp-expr
index 40f5025..662458a 100644 (file)
 debugger interface mixed with various low-level implementation stuff
 like *STACK-TOP-HINT*"
     :use ("CL" "SB!EXT" "SB!INT" "SB!SYS")
-    :export ("*AUTO-EVAL-IN-FRAME*" "*DEBUG-CONDITION*"
+    :export ("*AUTO-EVAL-IN-FRAME*" "*DEBUG-BEGINNER-HELP-P*"
+             "*DEBUG-CONDITION*"
              "*DEBUG-PRINT-LENGTH*" "*DEBUG-PRINT-LEVEL*"
              "*DEBUG-READTABLE*" "*DEBUG-HELP-STRING*"
              "*FLUSH-DEBUG-ERRORS*" "*IN-THE-DEBUGGER*"
@@ -512,7 +513,7 @@ like *STACK-TOP-HINT*"
 
              ;; extended declarations..
              "FREEZE-TYPE" "INHIBIT-WARNINGS"
-             "MAYBE-INLINE" "OPTIMIZE-INTERFACE"
+             "MAYBE-INLINE"
 
              ;; ..and variables to control compiler policy
              "*INLINE-EXPANSION-LIMIT*"
@@ -601,16 +602,6 @@ Lisp extension proposal by David N. Gray"
              "STREAM-START-LINE-P" "STREAM-TERPRI" "STREAM-UNREAD-CHAR"
              "STREAM-WRITE-BYTE" "STREAM-WRITE-CHAR" "STREAM-WRITE-STRING"))
 
- ;; FIXME: It looks as though it's no longer important to have INSPECT be
- ;; a separate package. INSPECT functionality is in the ANSI spec, and we
- ;; might as well implement it with everything else.
- #s(sb-cold:package-data
-    :name "SB!INSPECT"
-    :doc "private: implementation of INSPECT"
-    :use ("CL" "SB!KERNEL" "SB!EXT" "SB!INT")
-    :export ("*INTERFACE-STYLE*" "REMOVE-ALL-DISPLAYS"
-             "REMOVE-OBJECT-DISPLAY" "SHOW-OBJECT"))
-
  #s(sb-cold:package-data
     :name "SB!INT"
     :doc
@@ -670,6 +661,7 @@ retained, possibly temporariliy, because it might be used internally."
              "ANY/TYPE" "EVERY/TYPE"
              "TYPE-BOUND-NUMBER"
              "CONSTANTLY-T" "CONSTANTLY-NIL" "CONSTANTLY-0"
+             "PSXHASH"
 
              ;; ..and macros..
              "COLLECT"
@@ -678,7 +670,7 @@ retained, possibly temporariliy, because it might be used internally."
              "ONCE-ONLY"
              "DEFENUM"
              "DEFPRINTER"
-             "AVER"
+             "AVER" "AVER-TYPE" "ENFORCE-TYPE"
 
              ;; ..and DEFTYPEs..
              "INDEX" 
@@ -762,6 +754,7 @@ retained, possibly temporariliy, because it might be used internally."
              ;; misc. utilities used internally
              "LEGAL-FUNCTION-NAME-P"
              "FUNCTION-NAME-BLOCK-NAME"
+             "WHITESPACE-CHAR-P"
              "LISTEN-SKIP-WHITESPACE"
              "PACKAGE-INTERNAL-SYMBOL-COUNT" "PACKAGE-EXTERNAL-SYMBOL-COUNT"
              "PROPER-LIST-OF-LENGTH-P"
@@ -769,7 +762,7 @@ retained, possibly temporariliy, because it might be used internally."
              "READ-SEQUENCE-OR-DIE"
              "RENAME-KEY-ARGS"
              "REQUIRED-ARGUMENT"
-             "UNIX-NAMESTRING" ; FIXME: perhaps belongs in package %UNIX
+             "UNIX-NAMESTRING" ; FIXME: perhaps belongs in package SB!UNIX
              "FEATUREP"
              "FLUSH-STANDARD-OUTPUT-STREAMS"
              "MAKE-GENSYM-LIST"
@@ -932,7 +925,9 @@ is a good idea, but see SB-SYS for blurring of boundaries."
              "CSUBTYPEP" "CTYPE" "TYPE-HASH-VALUE"
              "CTYPE-OF" "CTYPE-P" "CTYPEP" "CURRENT-FP" "CURRENT-SP"
              "DATA-VECTOR-REF" "DATA-VECTOR-SET" "DECODE-DOUBLE-FLOAT"
-             "DECODE-LONG-FLOAT" "DECODE-SINGLE-FLOAT" "DESCEND-INTO"
+             "DECODE-LONG-FLOAT" "DECODE-SINGLE-FLOAT"
+             "DEFINED-FTYPE-MATCHES-DECLARED-FTYPE-P"
+             "DESCEND-INTO"
              "DIVISION-BY-ZERO-ERROR"
              "DOUBLE-FLOAT-EXPONENT" "DOUBLE-FLOAT-HIGH-BITS"
              "DOUBLE-FLOAT-INT-EXPONENT" "DOUBLE-FLOAT-LOW-BITS"
@@ -1139,7 +1134,7 @@ is a good idea, but see SB-SYS for blurring of boundaries."
              "%COERCE-CALLABLE-TO-FUNCTION"
              "FUNCTION-SUBTYPE" "*MAXIMUM-ERROR-DEPTH*"
              "%SET-SYMBOL-PLIST" "INFINITE-ERROR-PROTECT"
-             "FIND-CALLER-NAME"
+             "FIND-CALLER-NAME-AND-FRAME"
              "%SET-SYMBOL-VALUE" "%SET-SYMBOL-PACKAGE"
              "OUTPUT-SYMBOL-NAME"
              "FSET" "RAW-DEFINITION"
@@ -1201,7 +1196,7 @@ is a good idea, but see SB-SYS for blurring of boundaries."
              "MAKE-UNDEFINED-CLASS" "CLASS-DIRECT-SUPERCLASSES" "MAKE-LAYOUT"
              "BYTE-FUNCTION-TYPE"
              "REDEFINE-LAYOUT-WARNING" "SLOT-CLASS"
-             "INSURED-FIND-CLASS" "CONDITION-FUNCTION-NAME"
+             "INSURED-FIND-CLASS"
 
              ;; symbols from former SB!CONDITIONS
              "*HANDLER-CLUSTERS*" "*RESTART-CLUSTERS*"
@@ -1393,7 +1388,6 @@ and even SB-VM seem to have become somewhat blurred over the years."
              "%SP-FIND-CHARACTER-WITH-ATTRIBUTE"
              "%SP-REVERSE-FIND-CHARACTER-WITH-ATTRIBUTE"
              "%STANDARD-CHAR-P"
-             "*BEEP-FUNCTION*"
              "*LONG-SITE-NAME*" "*SHORT-SITE-NAME*"
              "*STDERR*" "*STDIN*"
              "*STDOUT*" "*TASK-DATA*"
@@ -1401,8 +1395,7 @@ and even SB-VM seem to have become somewhat blurred over the years."
              "ADD-FD-HANDLER" "ADD-PORT-DEATH-HANDLER"
              "ADD-PORT-OBJECT"
              "ALLOCATE-SYSTEM-MEMORY"
-             "BEEP" "BITS" "STRUCTURE!OBJECT"
-             "STRUCTURE!OBJECT-MAKE-LOAD-FORM"
+             "BEEP" "BITS" 
              "BYTES" "C-PROCEDURE" "CHECK<=" "CHECK="
              "COMPILER-VERSION"
              "DEALLOCATE-SYSTEM-MEMORY"
@@ -1437,7 +1430,10 @@ and even SB-VM seem to have become somewhat blurred over the years."
              "SHORT-FLOAT-RADIX"
              "SIGNED-SAP-REF-16" "SIGNED-SAP-REF-32"
              "SIGNED-SAP-REF-64" "SIGNED-SAP-REF-8"
-             "SINGLE-FLOAT-RADIX" "SYMBOL-MACRO-LET"
+             "SINGLE-FLOAT-RADIX"
+             ;; FIXME: STRUCTURE!OBJECT stuff probably belongs in SB!KERNEL.
+             "STRUCTURE!OBJECT" "STRUCTURE!OBJECT-MAKE-LOAD-FORM"
+             "SYMBOL-MACRO-LET"
              "SYSTEM-AREA-POINTER" "SYSTEM-AREA-POINTER-P" "VECTOR-SAP"
              "WAIT-UNTIL-FD-USABLE" "WITH-ENABLED-INTERRUPTS"
              "WITH-FD-HANDLER"