[slime-devel] Daily ChangeLog diff

Luke Gorrie lgorrie at common-lisp.net
Thu Jun 24 07:00:02 UTC 2004


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.424 slime/ChangeLog:1.426
--- slime/ChangeLog:1.424	Tue Jun 22 10:04:17 2004
+++ slime/ChangeLog	Wed Jun 23 21:32:17 2004
@@ -1,3 +1,38 @@
+2004-06-24  Brian Downing  <bdowning at lavos.net>
+
+ 	* slime.el (slime-repl-send-input): Fixed a subtle difference in
+	sending input to the Lisp introduced in 1.316.  The newline was
+	not getting sent, resulting in the Lisp constantly asking for more
+	read data.  I believe the code has been adjusted to behave the
+	same as 1.315 with regard to sending newlines.
+	Also adjusted the `slime-repl-old-input' text property to end just
+	before the newline, not just after.  This causes a gap between
+	inputs even if no Lisp output appeared in between, so that putting
+	point on an old line and hitting RET will only call up that line,
+	and hitting RET in the middle of the current line will send it and
+	not bring up a confusing combination of all previous input.
+	Many thanks to Loyd Fueston for pinpointing the date and exact
+	patch for when this problem was introduced.
+
+2004-06-23  Brian Downing  <bdowning at lavos.net>
+
+	* slime.el: Re-added most of Luke's patches from yesterday.  It
+	has the shortened names, uses markers instead of stored `(point)'
+	values, and `slime-fuzzy-complete-symbol' is an option for
+	`slime-complete-symbol-function'.
+	It still string compares the target buffer instead of using
+	`(buffer-modified-tick)'.
+	I left the `C-c M-i' keybinding in, as it allows use of the
+	regular completion as well.  If there's an objection to this it
+	can be removed.
+	`window-configuration-change-hook' is used if the variable is
+	present, and ignored it not.  This neatly sidesteps its absence in
+	XEmacs while not killing the functionality for GNU Emacs.
+
+	* doc/slime.texi: Added a command entry and short description for
+	`C-c M-I, slime-fuzzy-complete-symbol', and added its existence to
+	the `slime-complete-symbol-function' documentation.
+	
 2004-06-22  Luke Gorrie  <luke at bluetail.com>
 
 	* doc/slime.texi: Noted ABCL support.




More information about the slime-devel mailing list