[slime-devel] Daily ChangeLog diff
lgorrie at common-lisp.net
Sun Oct 17 22:00:09 UTC 2004
diff -u slime/ChangeLog:1.548 slime/ChangeLog:1.552
--- slime/ChangeLog:1.548 Thu Oct 7 21:33:00 2004
+++ slime/ChangeLog Sun Oct 17 23:51:40 2004
@@ -1,3 +1,60 @@
+2004-10-17 Luke Gorrie <luke at synap.se>
+ * slime.el (slime-message): Use slime-typeout-frame if available.
+2004-10-17 Helmut Eller <heller at common-lisp.net>
+ * cl-indent.el: Our local copy. Should eventually be merged the
+ file with in the main distribution.
+ * slime.el: (slime-find-buffer-package-function): New variable to
+ allow customization for unusal syntax.
+ (slime-maybe-rearrange-inferior-lisp): Removed unused function.
+ (slime-set-inferior-process): Non-macro version to make
+ byte-compiler happy. Reported by Raymond Wiker.
+ (slime-maybe-start-lisp): Use it.
+ (slime-sync-package-and-default-directory): Synch the
+ default-directory in the REPL buffer too.
+ (slime-goto-connection): Close the connection list window.
+ Suggested by Andras Simon.
+ (slime-repl-clear-buffer): Place point after the prompt.
+ (selector-method ?i): Use slime-process to switch to the right
+ (slime-background-message): Do nothing if the minibuffer is
+ (slime-indent-and-complete-symbol): Don't indent if we at the same
+ line as the prompt.
+ * swank.lisp (*sldb-pprint-frames*): Renamed to
+ (*sldb-print-level*, *sldb-print-length*, *sldb-print-circle*)
+ (*sldb-print-readbly): Group of new variables to customize
+ printing in the debugger. The default values should be safe.
+ (define-printer-variables, with-printer-settings): New macros to
+ make defining and binding groups of printer variables easier.
+ (inspect-for-emacs-list): Fix bug with circular lists and only
+ shows the first 40 elements.
+ (inspect-for-emacs): Various cleanups.
+ (all-qualified-readnames): Removed. It was not needed because
+ common-lisp-indent-function strips of any package prefix and
+ downcases the symbol anyway.
+ (printer-variables sldb-print): Ooops. Better use sldb-print as prefix
+ than sldb alone. *sldb-level* was already defined.
+ * swank-cmucl.lisp (inspect-for-emacs (code-component)):
+ Disassemble the memory region if there's not enough debug info.
+2004-10-17 Jan Rychter <jan at rychter.com>
+ * swank-cmucl.lisp (return-from-frame): Add it.
+2004-10-11 Thomas Burdick <tfb at OCF.Berkeley.EDU>
+ * swank-sbcl.lisp (function-definitions): Find compiler macros, too.
+ (find-defintions, compiler-definitions)
+ (optimizer-definitions, transform-definitions): Add compiler
+ transformers and optimizers to the list of definitions.
2004-10-07 Peter Seibel <peter at javamonkey.com>
* swank.lisp (spawn-threads-for-connection): Bind *debugger-hook*
More information about the slime-devel