[slime-devel] Daily ChangeLog diff

Marco Baringer mbaringer at common-lisp.net
Sat Jan 13 05:35:02 UTC 2007


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1046 slime/ChangeLog:1.1052
--- slime/ChangeLog:1.1046	Thu Jan 11 19:06:56 2007
+++ slime/ChangeLog	Fri Jan 12 10:27:10 2007
@@ -1,3 +1,44 @@
+2007-01-12  Helmut Eller  <heller at common-lisp.net>
+
+	* swank-clisp.lisp: Better classification on frames on the stack.
+	Make variables in eval frames accessible to the debugger.
+	(frame-type, *frame-prefixes*, frame-to-string, is-prefix-p)
+	(frame-string-type, boring-frame-p): New.
+	(%frame-count-vars, %frame-var-name, %frame-var-value)
+	(frame-venv, next-venv, venv-ref, %parse-stack-values): Replaces 
+	old frame-do-venv.
+	(extract-frame-line, extract-function-name, split-frame-string)
+	(string-match): New code to print frames.
+	(frame-locals, frame-var-value): Use the new stuff.
+
+	(inspect-for-emacs): Fix various bugs.
+
+	* swank-loader.lisp (compile-files-if-needed-serially): Don't wrap
+	everything in a compilation unit.  If we abort on load errors and
+	it is confusing to see compiler warnings after the abort message.
+	(handle-loadtime-error): CLISP's format implements ~< differently
+	as everybody else, so use a explicit pprint-logical-block instead.
+
+	* swank.lisp (list-all-systems-in-central-registry): Don't
+	reference asdf directly, that leads to read errors in some
+	systems.
+
+2007-01-12  Juho Snellman  <jsnell at iki.fi>
+
+	* slime.el (slime-read-expression-map): Switch the slime-mode-map
+	and minibuffer-local-map back the way they were. The previous change
+	was made due to a misunderstanding, caused by a keybinding for
+	[(return)] apparently being more specific than one for (kbd "RET"),
+	even when the former is in a parent keymap and the latter in the
+	child.
+	
+2007-01-12  Helmut Eller  <heller at common-lisp.net>
+
+	* swank.lisp (handle-request): Use 'abort as restart name, but
+	bind *sldb-quit-restart* to the restart returned by find-restart.
+	Also use a slighly friendlier message, because newbies seem to
+	invoke the ABORT restart instead of pressing q in the debugger.
+	
 2007-01-12  Edi Weitz  <edi at agharta.de>
 
 	* slime.el (slime-find-asd): Remove file extension.
@@ -36,9 +77,9 @@
 	<abadichi at bezeqint.net>.
  
 	* slime.el (slime-keys): Removed binding of M-,
-
+	
 2007-01-11  Helmut Eller  <heller at common-lisp.net>
-
+	
 	* slime.el: Some cleanups for the debugger code: add some outline
 	sections and docstrings.
 	



More information about the slime-devel mailing list