[slime-cvs] CVS slime

trittweiler trittweiler at common-lisp.net
Fri Aug 24 13:59:25 UTC 2007


Update of /project/slime/cvsroot/slime
In directory clnet:/tmp/cvs-serv12213

Modified Files:
	ChangeLog 
Log Message:

	* slime.el (slime-forward-blanks): Wrapped w/ `ignore-errors.'
	(slime-sexp-at-point): Return results as a list of strings, rather
	than just one big string if called with arg > 1.
	(slime-parse-extended-operator-name): Wrapping some movement code
	in `ignore-errors'. Adapted to new return value of
	`slime-enclosing-form-specs'. Minor cosmetic changes.
	(slime-make-extended-operator-parser/look-ahead): Adapted to
	changes of the ``raw form spec'' format; returns a form of
	strings, instead of a string of a form.
	(slime-parse-extended-operator/declare): Simplified. Adapted to
	changes of the ``raw form spec'' format; passes decl-identifiers,
	or typespec-operators respectively, along the decl/type-spec.
	(%slime-in-mid-of-typespec-p): Removed. Replaced by an regexp
	based approach.
	(%slime-nesting-until-point): New helper for
	`slime-parse-extended-operator/declare'.

	* swank.lisp (parse-form-spec): Adapted to new ``raw form spec''
	format. Updated format description in docstring accordingly.


--- /project/slime/cvsroot/slime/ChangeLog	2007/08/24 13:43:03	1.1158
+++ /project/slime/cvsroot/slime/ChangeLog	2007/08/24 13:59:25	1.1159
@@ -1,3 +1,27 @@
+2007-08-24  Tobias C. Rittweiler <tcr at freebits.de>
+
+	* slime.el (slime-forward-blanks): Wrapped w/ `ignore-errors.'
+	(slime-sexp-at-point): Return results as a list of strings, rather
+	than just one big string if called with arg > 1.
+	(slime-parse-extended-operator-name): Wrapping some movement code
+	in `ignore-errors'. Adapted to new return value of
+	`slime-enclosing-form-specs'. Minor cosmetic changes.
+	(slime-make-extended-operator-parser/look-ahead): Adapted to
+	changes of the ``raw form spec'' format; returns a form of
+	strings, instead of a string of a form.
+	(slime-parse-extended-operator/declare): Simplified. Adapted to
+	changes of the ``raw form spec'' format; passes decl-identifiers,
+	or typespec-operators respectively, along the decl/type-spec.
+	(%slime-in-mid-of-typespec-p): Removed. Replaced by an regexp
+	based approach.
+	(%slime-nesting-until-point): New helper for
+	`slime-parse-extended-operator/declare'.
+
+	* swank.lisp (parse-form-spec): Adapted to new ``raw form spec''
+	format. Updated format description in docstring accordingly.  The
+	new format allows less interning of wrong symbols names comming
+	from Slime. Thanks to Matthias Koeppe for spotting this.
+
 2007-08-24  Helmut Eller  <heller at common-lisp.net>
 
 	Move slime-highlight-edits-mode to contrib.




More information about the slime-cvs mailing list