[slime-cvs] CVS update: slime/ChangeLog slime/swank-lispworks.lisp
Edi Weitz
eweitz at common-lisp.net
Mon Jun 13 09:17:34 UTC 2005
Update of /project/slime/cvsroot/slime
In directory common-lisp.net:/tmp/cvs-serv31867
Modified Files:
ChangeLog swank-lispworks.lisp
Log Message:
Fix LW port (broken due to nregex renaming)
Date: Mon Jun 13 11:17:33 2005
Author: eweitz
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.713 slime/ChangeLog:1.714
--- slime/ChangeLog:1.713 Sun Jun 12 23:05:29 2005
+++ slime/ChangeLog Mon Jun 13 11:17:32 2005
@@ -1,3 +1,8 @@
+2005-06-13 Edi Weitz <edi at agharta.de>
+
+ * swank-lispworks.lisp (unmangle-unfun): If you rename a package
+ you should rename it everywhere...
+
2005-06-12 Alexey Dejneka <adejneka at comail.ru>
* slime.el (slime-with-xref-buffer): fix "pgk" typo.
Index: slime/swank-lispworks.lisp
diff -u slime/swank-lispworks.lisp:1.72 slime/swank-lispworks.lisp:1.73
--- slime/swank-lispworks.lisp:1.72 Thu May 5 10:59:13 2005
+++ slime/swank-lispworks.lisp Mon Jun 13 11:17:32 2005
@@ -533,18 +533,18 @@
function names like \(SETF GET)."
(or (and (eq (symbol-package symbol)
(load-time-value (find-package :setf)))
- (let ((nregex::*regex-groupings* 0)
- (nregex::*regex-groups* (make-array 10))
+ (let ((slime-nregex::*regex-groupings* 0)
+ (slime-nregex::*regex-groups* (make-array 10))
(symbol-name (symbol-name symbol)))
(and (funcall (load-time-value
- (compile nil (nregex:regex-compile "^\"(.+)\" \"(.+)\"$")))
+ (compile nil (slime-nregex:regex-compile "^\"(.+)\" \"(.+)\"$")))
symbol-name)
(list 'setf
(intern (apply #'subseq symbol-name
- (aref nregex::*regex-groups* 2))
+ (aref slime-nregex::*regex-groups* 2))
(find-package
(apply #'subseq symbol-name
- (aref nregex::*regex-groups* 1))))))))
+ (aref slime-nregex::*regex-groups* 1))))))))
symbol))
(defun signal-undefined-functions (htab &optional filename)
More information about the slime-cvs
mailing list