[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