Skip to content

Instantly share code, notes, and snippets.

@donlindsay
Created August 9, 2014 20:52
Show Gist options
  • Save donlindsay/b9362f73037009f3ca11 to your computer and use it in GitHub Desktop.
Save donlindsay/b9362f73037009f3ca11 to your computer and use it in GitHub Desktop.
slime compile
(progn (load "/home/don/.emacs.d/elpa/slime-20140804.1449/swank-loader.lisp" :verbose t) (funcall (read-from-string "swank-loader:init")) (funcall (read-from-string "swank:start-server") "/tmp/slime.2257"))
This is SBCL 1.1.14.debian, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.
SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.
*
; loading #P"/home/don/.emacs.d/elpa/slime-20140804.1449/swank-loader.lisp"
WARNING: SWANK-BACKEND also exports the following symbols:
(SWANK-BACKEND:MAKE-WEAK-VALUE-HASH-TABLE
SWANK-BACKEND:INITIALIZE-MULTIPROCESSING SWANK-BACKEND:FIND-THREAD
SWANK-BACKEND:SET-DEFAULT-INITIAL-BINDING SWANK-BACKEND:SLDB-STEP-INTO
SWANK-BACKEND:WHO-REFERENCES SWANK-BACKEND:FIND-DEFINITIONS
SWANK-BACKEND:DEFAULT-READTABLE-ALIST SWANK-BACKEND:ACCEPT-CONNECTION
SWANK-BACKEND:DESCRIBE-PRIMITIVE-TYPE SWANK-BACKEND:SET-DEFAULT-DIRECTORY
SWANK-BACKEND:CALL-WITH-DEBUGGER-HOOK SWANK-BACKEND:MAKE-LOCK
SWANK-BACKEND:FIND-SOURCE-LOCATION SWANK-BACKEND:FIND-EXTERNAL-FORMAT
SWANK-BACKEND:FRAME-CATCH-TAGS SWANK-BACKEND:CHARACTER-COMPLETION-SET
SWANK-BACKEND:MAKE-INPUT-STREAM SWANK-BACKEND:WHO-MACROEXPANDS
SWANK-BACKEND:CALL-WITH-SYNTAX-HOOKS SWANK-BACKEND:WHO-SPECIALIZES
SWANK-BACKEND:DISASSEMBLE-FRAME SWANK-BACKEND:DUP
SWANK-BACKEND:SWANK-COMPILE-FILE SWANK-BACKEND:FRAME-PACKAGE
SWANK-BACKEND:WHO-CALLS SWANK-BACKEND:RECEIVE
SWANK-BACKEND:REMOVE-SIGIO-HANDLERS
SWANK-BACKEND:LISP-IMPLEMENTATION-TYPE-NAME SWANK-BACKEND:RECEIVE-IF
SWANK-BACKEND:PROFILE SWANK-BACKEND:MACROEXPAND-ALL
SWANK-BACKEND:PRINT-CONDITION SWANK-BACKEND:SAVE-IMAGE
SWANK-BACKEND:CLOSE-SOCKET SWANK-BACKEND:FRAME-LOCALS
SWANK-BACKEND:EMACS-CONNECTED SWANK-BACKEND:FORMAT-STRING-EXPAND
SWANK-BACKEND:UNPROFILE-ALL SWANK-BACKEND:LISP-IMPLEMENTATION-PROGRAM
SWANK-BACKEND:PROFILE-RESET SWANK-BACKEND:THREAD-ATTRIBUTES
SWANK-BACKEND:MAKE-OUTPUT-STREAM SWANK-BACKEND:MAKE-WEAK-KEY-HASH-TABLE
SWANK-BACKEND:INSTALL-SIGINT-HANDLER SWANK-BACKEND:ACTIVATE-STEPPING
SWANK-BACKEND:EVAL-CONTEXT SWANK-BACKEND:UNPROFILE
SWANK-BACKEND:THREAD-STATUS SWANK-BACKEND:BUFFER-FIRST-CHANGE
SWANK-BACKEND:LOCAL-PORT SWANK-BACKEND:EVAL-IN-FRAME
SWANK-BACKEND:CURRENT-THREAD SWANK-BACKEND:SOCKET-FD
SWANK-BACKEND:FUNCTION-NAME SWANK-BACKEND:PROFILED-FUNCTIONS
SWANK-BACKEND:SLDB-STEP-OUT SWANK-BACKEND:WAIT-FOR-INPUT
SWANK-BACKEND:LIST-CALLERS SWANK-BACKEND:WRAPPED-P
SWANK-BACKEND:BACKGROUND-SAVE-IMAGE SWANK-BACKEND:PROFILE-PACKAGE
SWANK-BACKEND:REGISTER-THREAD SWANK-BACKEND:UNWRAP
SWANK-BACKEND:HASH-TABLE-WEAKNESS SWANK-BACKEND:CALL-WITH-COMPILATION-HOOKS
SWANK-BACKEND:RETURN-FROM-FRAME SWANK-BACKEND:FRAME-SOURCE-LOCATION
SWANK-BACKEND:STRING-TO-UTF8 SWANK-BACKEND:RESTART-FRAME
SWANK-BACKEND:SET-STREAM-TIMEOUT SWANK-BACKEND:COMPILER-MACROEXPAND
SWANK-BACKEND:CALL-WITH-USER-BREAK-HANDLER SWANK-BACKEND:DESCRIBE-DEFINITION
SWANK-BACKEND:ADD-SIGIO-HANDLER SWANK-BACKEND:PRINT-FRAME
SWANK-BACKEND:INTERRUPT-THREAD SWANK-BACKEND:VALID-FUNCTION-NAME-P
SWANK-BACKEND:FRAME-CALL SWANK-BACKEND:WHO-SETS
SWANK-BACKEND:FRAME-RESTARTABLE-P SWANK-BACKEND:SLDB-BREAK-AT-START
SWANK-BACKEND:UTF8-TO-STRING SWANK-BACKEND:THREAD-ALIVE-P
SWANK-BACKEND:GUESS-EXTERNAL-FORMAT SWANK-BACKEND:CONDITION-EXTRAS
SWANK-BACKEND:REMOVE-FD-HANDLERS SWANK-BACKEND:ALL-THREADS
SWANK-BACKEND:WHO-BINDS SWANK-BACKEND:FILENAME-TO-PATHNAME
SWANK-BACKEND:CODEPOINT-LENGTH SWANK-BACKEND:TOGGLE-TRACE
SWANK-BACKEND:CALL-WITH-LOCK-HELD SWANK-BACKEND:ADD-FD-HANDLER
SWANK-BACKEND:ARGLIST SWANK-BACKEND:MAKE-FD-STREAM
SWANK-BACKEND:GDB-INITIAL-COMMANDS
SWANK-BACKEND:CALL-WITH-DEBUGGING-ENVIRONMENT SWANK-BACKEND:WRAP
SWANK-BACKEND:SLDB-STEP-NEXT SWANK-BACKEND:LIST-CALLEES
SWANK-BACKEND:SWANK-COMPILE-STRING SWANK-BACKEND:INSTALL-DEBUGGER-GLOBALLY
SWANK-BACKEND:DEFAULT-DIRECTORY SWANK-BACKEND:CALLS-WHO
SWANK-BACKEND:KILL-THREAD SWANK-BACKEND:SLDB-STEPPER-CONDITION-P
SWANK-BACKEND:FRAME-VAR-VALUE SWANK-BACKEND:PROFILE-REPORT
SWANK-BACKEND:COMMAND-LINE-ARGS SWANK-BACKEND:DESCRIBE-SYMBOL-FOR-EMACS
SWANK-BACKEND:COMPILER-MACROEXPAND-1 SWANK-BACKEND:FIND-REGISTERED
SWANK-BACKEND:PREFERRED-COMMUNICATION-STYLE SWANK-BACKEND:CREATE-SOCKET
SWANK-BACKEND:COMPUTE-BACKTRACE SWANK-BACKEND:SPAWN
SWANK-BACKEND:SLDB-BREAK-ON-RETURN SWANK-BACKEND:SEND
SWANK-BACKEND:EXEC-IMAGE SWANK-BACKEND:THREAD-ID
SWANK-BACKEND:TYPE-SPECIFIER-P SWANK-BACKEND:PATHNAME-TO-FILENAME
SWANK-BACKEND:THREAD-NAME SWANK-BACKEND:GETPID)
See also:
The ANSI Standard, Macro DEFPACKAGE
The SBCL Manual, Variable *ON-PACKAGE-VARIANCE*
; file: /home/don/.emacs.d/elpa/slime-20140804.1449/swank-sbcl.lisp
; in: DEFIMPLEMENTATION FRAME-CALL
; (PPRINT-LOGICAL-BLOCK (STREAM NIL :PREFIX "(" :SUFFIX ")")
; (LET ((*PRINT-LENGTH* NIL) (*PRINT-LEVEL* NIL))
; (PRIN1 (SB-DEBUG::ENSURE-PRINTABLE-OBJECT SWANK-BACKEND::NAME) STREAM))
; (LET ((SWANK-BACKEND::ARGS
; (SB-DEBUG::ENSURE-PRINTABLE-OBJECT SWANK-BACKEND::ARGS)))
; (IF (LISTP SWANK-BACKEND::ARGS)
; (FORMAT STREAM "~{ ~_~S~}" SWANK-BACKEND::ARGS)
; (FORMAT STREAM " ~S" SWANK-BACKEND::ARGS))))
; --> LET LET SB-PRETTY::WITH-PRETTY-STREAM FLET LET IF
; --> #:WITH-PRETTY-STREAM2037
; ==>
; STREAM
;
; note: deleting unreachable code
;
; compilation unit finished
; printed 1 note
STYLE-WARNING: redefining EMACS-INSPECT (#<BUILT-IN-CLASS T>) in DEFMETHOD
STYLE-WARNING:
Implicitly creating new generic function
SWANK-BACKEND::STREAM-READ-CHAR-WILL-HANG-P.
WARNING: SWANK also exports the following symbols:
(SWANK:TOGGLE-PROFILE-FDEFINITION SWANK:UPDATE-INDENTATION-INFORMATION
SWANK:SWANK-MACROEXPAND-1 SWANK:SLDB-CONTINUE SWANK:MOP
SWANK:TOGGLE-BREAK-ON-SIGNALS SWANK:UNDEFINE-FUNCTION SWANK:CONNECTION-INFO
SWANK:EVAL-AND-GRAB-OUTPUT SWANK:SET-PACKAGE SWANK:INSPECTOR-REINSPECT
SWANK:INVOKE-NTH-RESTART SWANK:COMPILE-STRING-FOR-EMACS
SWANK:INSPECTOR-RANGE SWANK:SLDB-BREAK-WITH-DEFAULT-DEBUGGER
SWANK:SWANK-FORMAT-STRING-EXPAND SWANK:LOAD-FILE
SWANK:DEBUGGER-INFO-FOR-EMACS SWANK:SWANK-EXPAND SWANK:FLOW-CONTROL-TEST
SWANK:XREF SWANK:PPRINT-EVAL SWANK:SLDB-RETURN-FROM-FRAME
SWANK:IO-SPEED-TEST SWANK:SWANK-COMPILER-MACROEXPAND SWANK:INSPECT-IN-FRAME
SWANK:INSPECT-CURRENT-CONDITION SWANK:FRAME-PACKAGE-NAME SWANK:SLDB-NEXT
SWANK:SLDB-ABORT SWANK:DEBUG-NTH-THREAD SWANK:DOCUMENTATION-SYMBOL
SWANK:DESCRIBE-INSPECTEE SWANK:LIST-THREADS SWANK:SWANK-MACROEXPAND
SWANK:INSPECTOR-NTH-PART SWANK:SWANK-MACROEXPAND-ALL SWANK:UNINTERN-SYMBOL
SWANK:EVAL-STRING-IN-FRAME SWANK:FIND-DEFINITIONS-FOR-EMACS
SWANK:APROPOS-LIST-FOR-EMACS SWANK:COMMIT-EDITED-VALUE
SWANK:SWANK-COMPILER-MACROEXPAND-1 SWANK:SWANK-DELETE-PACKAGE
SWANK:DESCRIBE-DEFINITION-FOR-EMACS SWANK:PPRINT-EVAL-STRING-IN-FRAME
SWANK:DISASSEMBLE-FORM SWANK:THROW-TO-TOPLEVEL SWANK:PPRINT-INSPECTOR-PART
SWANK:FRAME-LOCALS-AND-CATCH-TAGS SWANK:SLDB-DISASSEMBLE SWANK:SWANK-REQUIRE
SWANK:DESCRIBE-FUNCTION SWANK:QUIT-INSPECTOR SWANK:FIND-DEFINITION-FOR-THING
SWANK:XREFS SWANK:BACKTRACE SWANK:INSPECTOR-NEXT
SWANK:FIND-SOURCE-LOCATION-FOR-EMACS SWANK:SWANK-EXPAND-1
SWANK:TOGGLE-DEBUG-ON-SWANK-ERROR SWANK:COMPILE-FILE-FOR-EMACS
SWANK:INSPECTOR-CALL-NTH-ACTION SWANK:INSPECTOR-HISTORY
SWANK:SWANK-PROFILE-PACKAGE SWANK:INSPECTOR-TOGGLE-VERBOSE
SWANK:VALUE-FOR-EDITING SWANK:DESCRIBE-SYMBOL SWANK:KILL-NTH-THREAD
SWANK:INVOKE-NTH-RESTART-FOR-EMACS SWANK:QUIT-THREAD-BROWSER
SWANK:LIST-ALL-PACKAGE-NAMES SWANK:INSPECTOR-POP SWANK:OPERATOR-ARGLIST
SWANK:INTERACTIVE-EVAL SWANK:SWANK-TOGGLE-TRACE SWANK:SDLB-PRINT-CONDITION
SWANK:INSPECTOR-EVAL SWANK:INSPECT-FRAME-VAR SWANK:PING
SWANK:START-SWANK-SERVER-IN-THREAD SWANK:RE-EVALUATE-DEFVAR
SWANK:UNTRACE-ALL SWANK:SLDB-OUT SWANK:SIMPLE-BREAK
SWANK:COMPILE-MULTIPLE-STRINGS-FOR-EMACS SWANK:INSPECT-NTH-PART
SWANK:INTERACTIVE-EVAL-REGION SWANK:PROFILE-BY-SUBSTRING
SWANK:SIMPLE-COMPLETIONS SWANK:INIT-INSPECTOR SWANK:COMPILE-FILE-IF-NEEDED)
See also:
The ANSI Standard, Macro DEFPACKAGE
The SBCL Manual, Variable *ON-PACKAGE-VARIANCE*
; compiling file "/home/don/.emacs.d/elpa/slime-20140804.1449/contrib/swank-util.lisp" (written 09 AUG 2014 01:49:31 PM):
; /home/don/.slime/fasl/2014-08-01/sbcl-1.1.14.debian-linux-x86/contrib/swank-util.fasl written
; compilation finished in 0:00:00.086
; compiling file "/home/don/.emacs.d/elpa/slime-20140804.1449/contrib/swank-repl.lisp" (written 09 AUG 2014 01:49:28 PM):
; /home/don/.slime/fasl/2014-08-01/sbcl-1.1.14.debian-linux-x86/contrib/swank-repl.fasl written
; compilation finished in 0:00:00.285
; compiling file "/home/don/.emacs.d/elpa/slime-20140804.1449/contrib/swank-c-p-c.lisp" (written 09 AUG 2014 01:49:31 PM):
; /home/don/.slime/fasl/2014-08-01/sbcl-1.1.14.debian-linux-x86/contrib/swank-c-p-c.fasl written
; compilation finished in 0:00:00.379
; compiling file "/home/don/.emacs.d/elpa/slime-20140804.1449/contrib/swank-arglists.lisp" (written 09 AUG 2014 01:49:31 PM):
; /home/don/.slime/fasl/2014-08-01/sbcl-1.1.14.debian-linux-x86/contrib/swank-arglists.fasl written
; compilation finished in 0:00:01.654
; compiling file "/home/don/.emacs.d/elpa/slime-20140804.1449/contrib/swank-fuzzy.lisp" (written 09 AUG 2014 01:49:29 PM):
; file: /home/don/.emacs.d/elpa/slime-20140804.1449/contrib/swank-fuzzy.lisp
; in: DEFUN RECURSIVELY-COMPUTE-MOST-COMPLETIONS
; (INCF SWANK::SHORT-INDEX)
; --> LET* SETQ
; ==>
; (THE FIXNUM #:NEW584)
;
; note: doing signed word to integer coercion (cost 20), for:
; the first argument of CHECK-FIXNUM
;
; compilation unit finished
; printed 1 note
; /home/don/.slime/fasl/2014-08-01/sbcl-1.1.14.debian-linux-x86/contrib/swank-fuzzy.fasl written
; compilation finished in 0:00:00.476
; compiling file "/home/don/.emacs.d/elpa/slime-20140804.1449/contrib/swank-fancy-inspector.lisp" (written 09 AUG 2014 01:49:31 PM):
; /home/don/.slime/fasl/2014-08-01/sbcl-1.1.14.debian-linux-x86/contrib/swank-fancy-inspector.fasl written
; compilation finished in 0:00:00.775
; compiling file "/home/don/.emacs.d/elpa/slime-20140804.1449/contrib/swank-presentations.lisp" (written 09 AUG 2014 01:49:28 PM):
; /home/don/.slime/fasl/2014-08-01/sbcl-1.1.14.debian-linux-x86/contrib/swank-presentations.fasl written
; compilation finished in 0:00:00.201
; compiling file "/home/don/.emacs.d/elpa/slime-20140804.1449/contrib/swank-presentation-streams.lisp" (written 09 AUG 2014 01:49:31 PM):
; /home/don/.slime/fasl/2014-08-01/sbcl-1.1.14.debian-linux-x86/contrib/swank-presentation-streams.fasl written
; compilation finished in 0:00:00.270
; compiling file "/home/don/.emacs.d/elpa/slime-20140804.1449/contrib/swank-asdf.lisp" (written 09 AUG 2014 01:49:29 PM):
; /home/don/.slime/fasl/2014-08-01/sbcl-1.1.14.debian-linux-x86/contrib/swank-asdf.fasl written
; compilation finished in 0:00:00.824
; compiling file "/home/don/.emacs.d/elpa/slime-20140804.1449/contrib/swank-package-fu.lisp" (written 09 AUG 2014 01:49:29 PM):
; /home/don/.slime/fasl/2014-08-01/sbcl-1.1.14.debian-linux-x86/contrib/swank-package-fu.fasl written
; compilation finished in 0:00:00.058
; compiling file "/home/don/.emacs.d/elpa/slime-20140804.1449/contrib/swank-hyperdoc.lisp" (written 09 AUG 2014 01:49:29 PM):
; /home/don/.slime/fasl/2014-08-01/sbcl-1.1.14.debian-linux-x86/contrib/swank-hyperdoc.fasl written
; compilation finished in 0:00:00.012
; compiling file "/home/don/.emacs.d/elpa/slime-20140804.1449/contrib/swank-sbcl-exts.lisp" (written 09 AUG 2014 01:49:27 PM):
; /home/don/.slime/fasl/2014-08-01/sbcl-1.1.14.debian-linux-x86/contrib/swank-sbcl-exts.fasl written
; compilation finished in 0:00:00.084
; compiling file "/home/don/.emacs.d/elpa/slime-20140804.1449/contrib/swank-mrepl.lisp" (written 09 AUG 2014 01:49:30 PM):
; /home/don/.slime/fasl/2014-08-01/sbcl-1.1.14.debian-linux-x86/contrib/swank-mrepl.fasl written
; compilation finished in 0:00:00.155
; compiling file "/home/don/.emacs.d/elpa/slime-20140804.1449/contrib/swank-trace-dialog.lisp" (written 09 AUG 2014 01:49:31 PM):
; /home/don/.slime/fasl/2014-08-01/sbcl-1.1.14.debian-linux-x86/contrib/swank-trace-dialog.fasl written
; compilation finished in 0:00:00.227
;; Swank started at port: 48842.
48842
* (+ 2 2)
4
*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment