[hyperdoc-cvs] CVS update: src/slime.patch
Nikodemus Siivola
nsiivola at common-lisp.net
Sat Apr 24 20:55:46 UTC 2004
Update of /project/hyperdoc/cvsroot/src
In directory common-lisp.net:/tmp/cvs-serv24215
Modified Files:
slime.patch
Log Message:
Use the new lookup interface.
Date: Sat Apr 24 16:55:46 2004
Author: nsiivola
Index: src/slime.patch
diff -u src/slime.patch:1.2 src/slime.patch:1.3
--- src/slime.patch:1.2 Sat Apr 24 16:07:03 2004
+++ src/slime.patch Sat Apr 24 16:55:46 2004
@@ -5,7 +5,7 @@
retrieving revision 1.275
diff -u -r1.275 slime.el
--- slime.el 23 Apr 2004 22:09:11 -0000 1.275
-+++ slime.el 24 Apr 2004 20:06:19 -0000
++++ slime.el 24 Apr 2004 20:54:56 -0000
@@ -485,7 +485,7 @@
("\C-m" slime-macroexpand-1 :prefixed t :inferior t)
("\M-m" slime-macroexpand-all :prefixed t :inferior t)
@@ -42,7 +42,7 @@
retrieving revision 1.83
diff -u -r1.83 swank-sbcl.lisp
--- swank-sbcl.lisp 6 Apr 2004 10:42:53 -0000 1.83
-+++ swank-sbcl.lisp 24 Apr 2004 20:06:19 -0000
++++ swank-sbcl.lisp 24 Apr 2004 20:54:56 -0000
@@ -40,6 +40,7 @@
(require 'sb-bsd-sockets)
(require 'sb-introspect)
@@ -57,13 +57,16 @@
retrieving revision 1.171
diff -u -r1.171 swank.lisp
--- swank.lisp 22 Apr 2004 21:37:50 -0000 1.171
-+++ swank.lisp 24 Apr 2004 20:06:20 -0000
-@@ -2063,6 +2063,9 @@
++++ swank.lisp 24 Apr 2004 20:54:57 -0000
+@@ -2063,6 +2063,12 @@
(with-connection (connection)
(simple-break))))))
-+(defslimefun hyperdoc (name)
-+ (hyperdoc:lookup (find-symbol-designator name *buffer-package*)))
++(defslimefun hyperdoc (string)
++ (multiple-value-bind (name package-name internal-p)
++ (tokenize-symbol-designator (case-convert-input string))
++ (declare (ignore internal-p))
++ (hyperdoc:lookup package-name name)))
+
;;; Local Variables:
;;; eval: (font-lock-add-keywords 'lisp-mode '(("(\\(defslimefun\\)\\s +\\(\\(\\w\\|\\s_\\)+\\)" (1 font-lock-keyword-face) (2 font-lock-function-name-face))))
More information about the Hyperdoc-cvs
mailing list