[slime-devel] Daily ChangeLog diff

Marco Baringer mbaringer at common-lisp.net
Tue Aug 28 04:35:02 UTC 2007


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1171 slime/ChangeLog:1.1176
--- slime/ChangeLog:1.1171	Sun Aug 26 19:36:43 2007
+++ slime/ChangeLog	Mon Aug 27 11:48:58 2007
@@ -1,3 +1,47 @@
+2007-08-27  Tobias C. Rittweiler <tcr at freebits.de>
+
+	* slime.el (slime-make-extended-operator-parser/look-ahead): Move
+	to end of symbol at point.
+	(slime-make-form-spec-from-string): Fixes unexpected behaviour of
+	`save-excursion'.
+	
+2007-08-27  Tobias C. Rittweiler <tcr at freebits.de>
+
+	* slime.el (slime-sexp-at-point): Fixes a few edge cases were
+	Emacs' `(thing-at-point 'sexp)' behaves suboptimally. For example,
+	`foo(bar baz)' where point is at the ?\(.
+	(slime-internal-scratch-buffer): New. This variable holds an
+	internal scratch buffer that can be reused instead of having to
+	create a new temporary buffer again and again.
+	(slime-make-extended-operator-parser/look-ahead): Uses
+	`slime-make-form-spec-from-string' to parse nested expressions
+	properly.
+	(slime-nesting-until-point): Added docstring.
+	(slime-make-form-spec-from-string): Added new optional parameter
+	for stripping the operator off the passed string representation of
+	a form. Necessary to work in the context of
+	`slime-make-extended-operator-parser/look-ahead'. Added safety check
+	against a possible endless recursion.
+
+	* swank.lisp (parse-form-spec): Looses restriction for nesting.
+	
+2007-08-27  Helmut Eller  <heller at common-lisp.net>
+
+	* slime.el (slime-eval-feature-conditional): Fix typo.
+	(slime-keywordify): Simplify.
+
+2007-08-27  Helmut Eller  <heller at common-lisp.net>
+
+	Move presentations to contrib.  Part I.
+
+	* slime.el (slime-event-hooks, slime-dispatch-event): New hook.
+	(slime-write-string-function, slime-write-string): New hook.
+	(slime-repl-return-hooks, slime-repl-return): New hook.
+	(slime-repl-current-input-hooks, slime-repl-current-input): New hook.
+	(slime-open-stream-hooks, slime-open-stream-to-lisp): New hook.
+	(sldb-insert-locals, slime-inspector-insert-ispec)
+	(slime-last-expression): Don't use presentations.
+
 2007-08-26  Tobias C. Rittweiler <tcr at freebits.de>
 
 	Reduces needless interning of symbols that was introduced by my



More information about the slime-devel mailing list