[slime-cvs] CVS slime
nsiivola
nsiivola at common-lisp.net
Thu Apr 12 19:00:10 UTC 2007
Update of /project/slime/cvsroot/slime
In directory clnet:/tmp/cvs-serv7458
Modified Files:
ChangeLog swank-sbcl.lisp
Log Message:
Accept :emacs-direcory in emacs-buffer-source-location plist.
--- /project/slime/cvsroot/slime/ChangeLog 2007/04/08 22:56:32 1.1105
+++ /project/slime/cvsroot/slime/ChangeLog 2007/04/12 19:00:09 1.1106
@@ -1,3 +1,9 @@
+2007-04-12 Nikodemus Siivola <nikodemus at random-state.net>
+
+ * swank-sbcl.lisp (emacs-buffer-source-location): Add &allow-other-keys
+ to the descructuring of the source location plist in order to accept
+ :emacs-directory.
+
2007-04-09 Marco Baringer <mb at bese.it>
* swank.lisp (inspector-content-for-emacs): Look for refresh
--- /project/slime/cvsroot/slime/swank-sbcl.lisp 2007/03/29 17:12:38 1.176
+++ /project/slime/cvsroot/slime/swank-sbcl.lisp 2007/04/12 19:00:09 1.177
@@ -783,7 +783,9 @@
(defun emacs-buffer-source-location (code-location plist)
(if (code-location-has-debug-block-info-p code-location)
- (destructuring-bind (&key emacs-buffer emacs-position emacs-string) plist
+ (destructuring-bind (&key emacs-buffer emacs-position emacs-string
+ &allow-other-keys)
+ plist
(let* ((pos (string-source-position code-location emacs-string))
(snipped (with-input-from-string (s emacs-string)
(read-snippet s pos))))
More information about the slime-cvs
mailing list