0.8.8.25:
[sbcl.git] / package-data-list.lisp-expr
index 4c2bb04..75312d4 100644 (file)
@@ -234,7 +234,11 @@ of SBCL which maintained the CMU-CL-style split into two packages.)"
               "DEFTRANSFORM" "DERIVE-TYPE"
               "ENTRY-NODE-INFO-NLX-TAG" "ENTRY-NODE-INFO-ST-TOP"
               "PHYSENV-DEBUG-LIVE-TN" "PHYSENV-LIVE-TN"
-              "FAST-SYMBOL-VALUE" "FOLDABLE"
+              "FAST-SYMBOL-VALUE" 
+              "FIXUP-NOTE-KIND"
+              "FIXUP-NOTE-FIXUP"
+              "FIXUP-NOTE-POSITION"
+              "FOLDABLE"
               "FORCE-TN-TO-STACK"
              "FUN-INFO-DERIVE-TYPE" "FUN-INFO-IR2-CONVERT"
              "FUN-INFO-LTN-ANNOTATE" "FUN-INFO-OPTIMIZER"
@@ -249,6 +253,7 @@ of SBCL which maintained the CMU-CL-style split into two packages.)"
              "LOCATION=" "LTN-ANNOTATE"
               "MAKE-ALIAS-TN" "MAKE-CATCH-BLOCK"
               "MAKE-CLOSURE" "MAKE-CONSTANT-TN" "MAKE-FIXNUM"
+              "MAKE-FIXUP-NOTE"
               "MAKE-LOAD-TIME-CONSTANT-TN" "MAKE-N-TNS" "MAKE-NORMAL-TN"
               "MAKE-OTHER-IMMEDIATE-TYPE" "MAKE-RANDOM-TN"
               "MAKE-REPRESENTATION-TN" "MAKE-RESTRICTED-TN" "MAKE-SC-OFFSET"
@@ -345,6 +350,7 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*."
     :export ("*DEBUG-BEGINNER-HELP-P*"
              "*DEBUG-CONDITION*"
              "*DEBUG-PRINT-LENGTH*" "*DEBUG-PRINT-LEVEL*"
+            "*DEBUG-PRINT-VARIABLE-ALIST*"
              "*DEBUG-READTABLE*" "*DEBUG-HELP-STRING*"
              "*FLUSH-DEBUG-ERRORS*" "*IN-THE-DEBUGGER*"
              "*TRACE-INDENTATION-STEP*" "*MAX-TRACE-INDENTATION*"
@@ -553,6 +559,10 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*."
             "DEFCONSTANT-UNEQL" "DEFCONSTANT-UNEQL-NAME"
             "DEFCONSTANT-UNEQL-NEW-VALUE" "DEFCONSTANT-UNEQL-OLD-VALUE"
 
+            ;; error signalled when attempt to load an invalid fasl
+            ;; is made, so that user code can try to recompile, etc.
+            "INVALID-FASL"
+
             ;; conditions that can be handled to reduce compiler
             ;; verbosity
             "CODE-DELETION-NOTE" "COMPILER-NOTE"
@@ -591,11 +601,6 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*."
              ;; to hide it from them..
              "INTERACTIVE-EVAL"
 
-            ;; Subtype of SIMPLE-ERROR signalled when attempt to
-            ;; load an invalid fasl is made, so that user-code can
-            ;; try to recompile, etc.
-            "INVALID-FASL"
-
              ;; weak pointers and finalization
              "CANCEL-FINALIZATION"
              "FINALIZE"
@@ -631,6 +636,11 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*."
             "DISABLE-DEBUGGER"
             "ENABLE-DEBUGGER"
 
+            ;; the mechanism by which {en,dis}able-debugger works is
+            ;; also exported for people writing alternative toplevels
+            ;; (Emacs, CLIM interfaces, etc)
+            "*INVOKE-DEBUGGER-HOOK*"
+
              ;; miscellaneous useful supported extensions
              "QUIT"
             "*MODULE-PROVIDER-FUNCTIONS*"
@@ -780,6 +790,7 @@ retained, possibly temporariliy, because it might be used internally."
              "AWHEN" "ACOND" "IT"
              "BINDING*"
             "!DEF-BOOLEAN-ATTRIBUTE"
+            "WITH-REBOUND-IO-SYNTAX"
 
             ;; ..and CONDITIONs..
             "BUG"
@@ -870,7 +881,6 @@ retained, possibly temporariliy, because it might be used internally."
              "LEGAL-FUN-NAME-P" "LEGAL-FUN-NAME-OR-TYPE-ERROR"
              "FUN-NAME-BLOCK-NAME"
             "FUN-NAME-INLINE-EXPANSION"
-             "WHITESPACE-CHAR-P"
              "LISTEN-SKIP-WHITESPACE"
              "PACKAGE-INTERNAL-SYMBOL-COUNT" "PACKAGE-EXTERNAL-SYMBOL-COUNT"
              "PARSE-BODY" "PARSE-LAMBDA-LIST" "PARSE-LAMBDA-LIST-LIKE-THING"
@@ -927,6 +937,10 @@ retained, possibly temporariliy, because it might be used internally."
              "PREPARE-FOR-FAST-READ-BYTE"
              "PREPARE-FOR-FAST-READ-CHAR"
 
+            ;; reflection of our backquote implementation that the
+            ;; pprinter needs
+            "*BACKQ-TOKENS*"
+            
             ;; hackery to help set up for cold init
              "!BEGIN-COLLECTING-COLD-INIT-FORMS"
             "!COLD-INIT-FORMS"
@@ -972,7 +986,7 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
              "%ARRAY-DATA-VECTOR" "%ARRAY-DIMENSION"
              "%ARRAY-DISPLACED-P"
              "%ARRAY-DISPLACEMENT" "%ARRAY-FILL-POINTER"
-             "%ARRAY-FILL-POINTER-P"
+             "%ARRAY-FILL-POINTER-P" "%ARRAY-RANK"
              "%ASIN" "%ASINH"
              "%ATAN" "%ATAN2" "%ATANH"
              "%CALLER-FRAME-AND-PC" "%CHECK-BOUND"
@@ -999,7 +1013,8 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
              "%RAW-REF-SINGLE" "%RAW-SET-COMPLEX-DOUBLE"
              "%RAW-SET-COMPLEX-LONG" "%RAW-SET-COMPLEX-SINGLE"
              "%RAW-SET-DOUBLE" "%RAW-SET-LONG" "%RAW-SET-SINGLE"
-             "%SCALB" "%SCALBN" "%SET-FUNCALLABLE-INSTANCE-FUN"
+             "%SCALB" "%SCALBN" "%SET-ARRAY-DIMENSION"
+            "%SET-FUNCALLABLE-INSTANCE-FUN"
              "%SET-FUNCALLABLE-INSTANCE-INFO" "%SET-RAW-BITS"
              "%SET-SAP-REF-16" "%SET-SAP-REF-32" "%SET-SAP-REF-64"
              "%SET-SAP-REF-8" "%SET-SAP-REF-DOUBLE" "%SET-SAP-REF-LONG"
@@ -1240,6 +1255,7 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
              "OBJECT-NOT-VECTOR-ERROR" "OBJECT-NOT-WEAK-POINTER-ERROR"
              "ODD-KEY-ARGS-ERROR"
              "OUTPUT-OBJECT" "OUTPUT-UGLY-OBJECT"
+            "PACKAGE-DESIGNATOR"
              "PACKAGE-DOC-STRING"
              "PACKAGE-HASHTABLE-SIZE" "PACKAGE-HASHTABLE-FREE"
              "PACKAGE-INTERNAL-SYMBOLS" "PACKAGE-EXTERNAL-SYMBOLS"
@@ -1288,9 +1304,10 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
              "SINGLE-VALUE-TYPE" "SINGLE-VALUE-SPECIFIER-TYPE"
              "SPECIALIZABLE" "SPECIALIZABLE-VECTOR"
              "SPECIFIER-TYPE" "STACK-REF"
-             "STREAMLIKE" "STRINGABLE"
+             "STREAM-DESIGNATOR" "STRING-DESIGNATOR"
              "STRUCTURE-RAW-SLOT-TYPE-AND-SIZE"
             "SUB-GC"
+            "SYMBOLS-DESIGNATOR"
              "%INSTANCE-LENGTH"
              "%INSTANCE-REF" "%INSTANCE-SET"
              "SYSTEM-AREA-CLEAR"
@@ -1469,8 +1486,10 @@ is a good idea, but see SB-SYS re. blurring of boundaries."
             "MAKE-LISTENER-THREAD" "DESTROY-THREAD" "TERMINATE-THREAD"
             "INTERRUPT-THREAD" "WITH-RECURSIVE-LOCK"
             "MUTEX" "MAKE-MUTEX" "GET-MUTEX" "RELEASE-MUTEX" "WITH-MUTEX"
-            "WAITQUEUE" "MAKE-WAITQUEUE" "CONDITION-WAIT" "CONDITION-NOTIFY"
-            "WITH-RECURSIVE-LOCK" "RELEASE-FOREGROUND" "CURRENT-THREAD-ID"))
+            "MUTEX-VALUE" "WAITQUEUE" "MAKE-WAITQUEUE"
+            "CONDITION-WAIT" "CONDITION-NOTIFY" "CONDITION-BROADCAST"
+            "WITH-RECURSIVE-LOCK" "RELEASE-FOREGROUND" "WITH-NEW-SESSION"
+            "CURRENT-THREAD-ID"))
  
  #s(sb-cold:package-data
     :name "SB!LOOP"
@@ -1693,6 +1712,7 @@ definitely not guaranteed to be present in later versions of SBCL."
     :use ("CL" "SB!EXT" "SB!INT" "SB!KERNEL")
     :export ("OUTPUT-PRETTY-OBJECT"
             "PRETTY-STREAM" "PRETTY-STREAM-P"
+            "PPRINT-DISPATCH-TABLE"
             "!PPRINT-COLD-INIT"))
 
  #s(sb-cold:package-data
@@ -1854,7 +1874,7 @@ no guarantees of interface stability."
              "EUSERS" "EVICEERR" "EVICEOP" "EWOULDBLOCK" "EXDEV"
 
              "FD-ISSET" "FD-SET" "LTCHARS" "UNIX-FAST-SELECT"
-             "UNIX-FILE-KIND" "UNIX-KILL" "UNIX-SIGSETMASK"
+             "UNIX-FILE-KIND" "UNIX-KILL" 
              "TCSETPGRP" "FD-ZERO" "FD-CLR" "CHECK" "UNIX-RESOLVE-LINKS"
              "FD-SETSIZE" "TCGETPGRP" "UNIX-FAST-GETRUSAGE"
              "UNIX-SIMPLIFY-PATHNAME" "UNIX-KILLPG"