[slime-cvs] CVS slime

mbaringer mbaringer at common-lisp.net
Thu Nov 2 11:13:25 UTC 2006


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

Modified Files:
	ChangeLog 
Log Message:


--- /project/slime/cvsroot/slime/ChangeLog	2006/11/01 14:16:21	1.994
+++ /project/slime/cvsroot/slime/ChangeLog	2006/11/02 11:13:24	1.995
@@ -1,3 +1,36 @@
+2006-11-01  Attila Lendvai  <attila.lendvai at gmail.com>
+       
+        * slime.el (sldb-sexp-highlight-mode): New custom.
+        (slime-handle-repl-shortcut): Trigger slime-lookup-shortcut when
+	the point is anywhere before slime-repl-input-start-mark.  IOW,
+	you can press "," anywhere before the prompt.
+        (slime-edit-definition): Handle the case when there are only such
+	entries returned from swank that have errors.
+        (slime-read-from-minibuffer): Allow overriding of the keymap.
+        (slime-repl-previous-matching-input): Similar behaviour like
+	isearch-forward.
+        (slime-repl-next-matching-input): Ditto. In more details: You can
+	freely navigate with slime-repl-previous/next-input with M-p and
+	M-n at any time among the history entries.  When M-r is pressed,
+	which invokes slime-repl-previous-matching-input, the the
+	minibuffer is activated to read the regexp to search for and the
+	contents will default to the current repl input.  Pressing M-r
+	again will start searching with the last pattern used no matter
+	what the content of the minibuffer is. Subsequent invocations of
+	M-r get the next match, and of course the same applies for M-s,
+	which is slime-repl-previous-matching-input.
+
+        * swank.lisp (fuzzy-completion-set): Fix on clisp.
+        (convert-fuzzy-completion-result): Fix symbol fbound and other
+	annotations.
+        (slot-value-using-class-for-inspector): New.
+        (slot-boundp-using-class-for-inspector): New.
+        (inspect-for-emacs): Use the special slot access methods so that
+	it's possible to customize the inspecting of complex
+	slots (e.g. computed-class at
+	http://common-lisp.net/project/computed-class/).
+        (all-slots-for-inspector): Converted to generic method.
+
 2006-11-01  Marco Baringer  <mb at bese.it>
 
 	* swank.lisp (*swank-wire-protocol-version*): Use a defvar to




More information about the slime-cvs mailing list