[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