[slime-cvs] CVS slime
trittweiler
trittweiler at common-lisp.net
Thu Feb 28 19:37:35 UTC 2008
Update of /project/slime/cvsroot/slime
In directory clnet:/tmp/cvs-serv13165
Modified Files:
ChangeLog
Log Message:
This change has been advertized in the Changelog on 2008-02-21.
But it was in fact never committed.
Fix regressions in the `find-definition' test case on SBCL:
M-. on e.g. SWANK::READ-FROM-EMACS would bring the user to
(|defun read-from-emacs ...)
and not
|(defun read-from-emacs ...)
* swank-sbcl.lisp (source-file-position): Don't 1+ the returned
position; i.e. return a position usable as a CL /file position/
which start from 0, and not a position usable in Emacs where
buffer points start from 1. This is important because the return
value is passed to SWANK-BACKEND::READ-SNIPPET which invokes
CL:FILE-POSITION on it.
(make-definition-source-location): Adapted to 1+ the position
passed to Emacs, to reflect above change.
--- /project/slime/cvsroot/slime/ChangeLog 2008/02/25 17:17:56 1.1306
+++ /project/slime/cvsroot/slime/ChangeLog 2008/02/28 19:37:34 1.1307
@@ -1,3 +1,24 @@
+2008-02-28 Tobias C. Rittweiler <tcr at freebits.de>
+
+ Fix regressions in the `find-definition' test case on SBCL:
+
+ M-. on e.g. SWANK::READ-FROM-EMACS would bring the user to
+
+ (|defun read-from-emacs ...)
+
+ and not
+
+ |(defun read-from-emacs ...)
+
+ * swank-sbcl.lisp (source-file-position): Don't 1+ the returned
+ position; i.e. return a position usable as a CL /file position/
+ which start from 0, and not a position usable in Emacs where
+ buffer points start from 1. This is important because the return
+ value is passed to SWANK-BACKEND::READ-SNIPPET which invokes
+ CL:FILE-POSITION on it.
+ (make-definition-source-location): Adapted to 1+ the position
+ passed to Emacs, to reflect above change.
+
2008-02-25 Helmut Eller <heller at common-lisp.net>
Make it easier to prepare core-files.
@@ -87,28 +108,7 @@
(slime-analyze-xrefs): Use it; display definitions defined
interactively via C-c C-c as comming from #<buffer foo.lisp>
instead of foo.lisp.
-
-2008-02-21 Tobias C. Rittweiler <tcr at freebits.de>
-
- Fix regressions in the `find-definition' test case on SBCL:
-
- M-. on e.g. SWANK::READ-FROM-EMACS would bring the user to
-
- (|defun read-from-emacs ...)
-
- and not
-
- |(defun read-from-emacs ...)
-
- * swank-sbcl.lisp (source-file-position): Don't 1+ the returned
- position; i.e. return a position usable as a CL /file position/
- which start from 0, and not a position usable in Emacs where
- buffer points start from 1. This is important because the return
- value is passed to SWANK-BACKEND::READ-SNIPPET which invokes
- CL:FILE-POSITION on it.
- (make-definition-source-location): Adapted to 1+ the position
- passed to Emacs, to reflect above change.
-
+
2008-02-20 Helmut Eller <heller at common-lisp.net>
Better factorization for M-. and xref commands.
More information about the slime-cvs
mailing list