[slime-devel] Daily ChangeLog diff
Marco Baringer
mbaringer at common-lisp.net
Sun Jun 17 04:35:01 UTC 2007
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1136 slime/ChangeLog:1.1137
--- slime/ChangeLog:1.1136 Thu May 24 15:23:24 2007
+++ slime/ChangeLog Sat Jun 16 07:37:36 2007
@@ -1,3 +1,32 @@
+2007-06-16 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * slime.el: Pressing `C-M-a' (beginning-of-defun) in midst of the
+ last REPL prompt directs the cursor to the beginning of the
+ prompt. Pressing it again, would do nothing; now it moves the
+ cursor to the start of the previous prompt (as it's consistent
+ with the behaviour when the cursor was placed midst one of the old
+ prompts.)
+
+ Likewise for `C-M-e' (end-of-defun)
+
+ Additionally fixing `C-c C-s' (slime-complete-form) at the REPL.
+
+ (slime-keys): New bindings for `C-M-a' and `C-M-e' to
+ SLIME-BEGINNING-OF-DEFUN and SLIME-END-OF-DEFUN respectively.
+ (slime-keys): Making `C-c C-q' (slime-close-parens-at-point)
+ obsolete, as it didn't work correctly on the REPL.
+ (slime-repl-mode-map): Removed bindings for `C-M-a' and `C-M-e',
+ as they're now inherited from SLIME-KEYS.
+ (slime-repl-beginning-of-defun, slime-repl-end-of-defun): Jump to
+ the previous (next) prompt if called twice in a row.
+
+ (slime-close-parens-at-point): Commented out.
+ (slime-close-all-sexp): Renamed to SLIME-CLOSE-ALL-PARENS-IN-SEXP.
+ (slime-close-all-parens-in-sexp): Modified to take
+ SLIME-CLOSE-PARENS-LIMIT into account.
+ (slime-complete-form): Use SLIME-CLOSE-ALL-PARENS-IN-SEXP.
+
+
2007-05-24 Tobias C. Rittweiler <tcr at freebits.de>
* swank.lisp: Fixed regression in completion: "swank[TAB]" would
More information about the slime-devel
mailing list