[slime-cvs] CVS update: slime/swank-backend.lisp

Helmut Eller heller at common-lisp.net
Thu Nov 27 00:44:41 UTC 2003


Update of /project/slime/cvsroot/slime
In directory common-lisp.net:/tmp/cvs-serv28008

Modified Files:
	swank-backend.lisp 
Log Message:
List exported symbols explicitly.

Date: Wed Nov 26 19:44:40 2003
Author: heller

Index: slime/swank-backend.lisp
diff -u slime/swank-backend.lisp:1.4 slime/swank-backend.lisp:1.5
--- slime/swank-backend.lisp:1.4	Mon Nov 24 08:43:42 2003
+++ slime/swank-backend.lisp	Wed Nov 26 19:44:40 2003
@@ -5,7 +5,7 @@
 ;;; Copyright (C) 2003, James Bielman  <jamesjb at jamesjb.com>
 ;;; Released into the public domain.
 ;;;
-;;;   $Id: swank-backend.lisp,v 1.4 2003/11/24 13:43:42 lgorrie Exp $
+;;;   $Id: swank-backend.lisp,v 1.5 2003/11/27 00:44:40 heller Exp $
 ;;;
 
 ;; This is a skeletal implementation of the Slime internals interface.
@@ -18,8 +18,69 @@
   (:use :common-lisp)
   (:nicknames #:swank-backend)
   (:export #:start-server #:create-swank-server
-           #:*sldb-pprint-frames*))
-
+           #:*sldb-pprint-frames*
+           #:eval-string
+           #:interactive-eval-region
+           #:interactive-eval
+           #:pprint-eval
+           #:re-evaluate-defvar
+           #:listener-eval
+           #:swank-compile-file
+           #:swank-compile-string
+           #:compiler-notes-for-emacs
+           #:load-file
+           #:set-default-directory
+           #:set-package
+           #:list-all-package-names
+           #:getpid
+           #:disassemble-symbol
+           #:describe-symbol
+           #:describe-alien-type
+           #:describe-function
+           #:describe-type
+           #:describe-alien-struct
+           #:describe-class
+           #:describe-inspectee
+           #:describe-alien-union
+           #:describe-alien-enum
+           #:describe-setf-function
+           #:documentation-symbol
+           #:arglist-string
+           #:completions
+           #:apropos-list-for-emacs
+           #:inspect-nth-part
+           #:inspect-in-frame
+           #:init-inspector
+           #:quit-inspector
+           #:inspector-next
+           #:swank-macroexpand-all
+           #:swank-macroexpand
+           #:swank-macroexpand-1
+           #:untrace-all
+           #:toggle-trace-fdefinition
+           #:function-source-location-for-emacs
+           #:who-binds
+           #:who-references
+           #:who-calls
+           #:who-sets
+           #:who-macroexpands
+           #:list-callers
+           #:list-callees
+           #:backtrace
+           #:frame-catch-tags
+           #:frame-source-position
+           #:frame-locals
+           #:throw-to-toplevel
+           #:inspector-pop
+           #:invoke-nth-restart
+           #:pprint-eval-string-in-frame
+           #:frame-source-location-for-emacs
+           #:eval-in-frame
+           #:eval-string-in-frame
+           #:sldb-abort
+           #:sldb-continue
+           #:take-input
+           ))
 
 (in-package :swank)
 
@@ -125,7 +186,7 @@
 (define-condition sldb-condition (condition)
   ((original-condition
     :initarg :original-condition
-    :accessor :original-condition))
+    :accessor original-condition))
   (:documentation
    "Wrapper for conditions that should not be debugged.
 





More information about the slime-cvs mailing list