[slime-cvs] CVS slime

trittweiler trittweiler at common-lisp.net
Sat Jun 16 11:37:37 UTC 2007


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

Modified Files:
	ChangeLog 
Log Message:
* 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.


--- /project/slime/cvsroot/slime/ChangeLog	2007/05/24 19:23:24	1.1136
+++ /project/slime/cvsroot/slime/ChangeLog	2007/06/16 11:37:36	1.1137
@@ -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-cvs mailing list