X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Fshow.lisp;h=c786dea0f6b853d6c4e8b092faab3a4b86a44454;hb=c9e11f1e55e5e19f35c931af8180a2cd075ab5f5;hp=27f2973a51b7bc2983ffdde9d8af4f16ecf3e39e;hpb=a530bbe337109d898d5b4a001fc8f1afa3b5dc39;p=sbcl.git diff --git a/src/code/show.lisp b/src/code/show.lisp index 27f2973..c786dea 100644 --- a/src/code/show.lisp +++ b/src/code/show.lisp @@ -11,43 +11,6 @@ ;;;; files for more information. (in-package "SB!INT") - -;;; FIXME: Look for any other calls to %PRIMITIVE PRINT and check whether -;;; any of them need removing too. - -;;;; FIXME: Remove this after all in-the-flow-of-control EXPORTs -;;;; have been cleaned up. - -(defvar *rogue-export*) - -;;;; FILE-COMMENT - -;;;; FILE-COMMENT arguably doesn't belong in this file, even though -;;;; it's sort of for displaying information about the system. -;;;; However, it's convenient to put it in this file, since we'd like -;;;; this file to be the first file in the system, and we'd like to be -;;;; able to use FILE-COMMENT in this file. - -;;; The real implementation of SB!INT:FILE-COMMENT is a special form, -;;; but this macro expansion for it is still useful for -;;; (1) documentation, -;;; (2) code walkers, and -;;; (3) compiling the cross-compiler itself under the cross-compilation -;;; host ANSI Common Lisp. -(defmacro file-comment (string) - #!+sb-doc - "FILE-COMMENT String - When COMPILE-FILE sees this form at top-level, it places the constant string - in the run-time source location information. DESCRIBE will print the file - comment for the file that a function was defined in. The string is also - textually present in the FASL, so the RCS \"ident\" command can find it, - etc." - (declare (ignore string)) - '(values)) - -;;; Now that we've got it, we can use it. -(file-comment - "$Header$") ;;;; various SB-SHOW-dependent forms