Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1400 slime/ChangeLog:1.1406
--- slime/ChangeLog:1.1400 Wed Aug 6 15:51:39 2008
+++ slime/ChangeLog Thu Aug 7 13:07:22 2008
@@ -1,3 +1,64 @@
+2008-08-07 Helmut Eller <heller(a)common-lisp.net>
+
+ * slime.el (slime-with-temp-buffer): By default, no longer inherit
+ the current connection.
+
+2008-08-07 Tobias C. Rittweiler <tcr(a)freebits.de>
+
+ Previously, M-p at the REPL deleted the input if no match could be
+ found in the history. Now the input is untouched.
+
+ * slime.el (slime-repl-history-replace): Ditch delete-at-end-p
+ argument.
+ (slime-repl-next-input, slime-repl-previous-input): Adapted.
+ (slime-repl-forward-input, slime-repl-backward-input): Ditto.
+
+2008-08-07 Helmut Eller <heller(a)common-lisp.net>
+
+ * slime.el (slime-with-temp-buffer): Renamed from
+ slime-with-output-to-temp-buffer. Initialize the buffer local
+ buffer variables before and after running BODY, so that we don't
+ need the mode argument.
+
+2008-08-07 Tobias C. Rittweiler <tcr(a)freebits.de>
+
+ * slime.el (def-slime-test narrowing): Adapted to recent changes
+ of `slime-with-output-to-temp-buffer'.
+
+2008-08-07 Tobias C. Rittweiler <tcr(a)freebits.de>
+
+ Mode-Line will now display a buffer's connection, and a buffer's
+ package. Furthermore, stale connections will also be indicated.
+
+ * slime.el: (slime-update-modeline-package): Renamed to
+ `slime-extended-modeline'.
+ (slime-modeline-string),
+ (slime-modeline-connection-name),
+ (slime-modeline-connection-state): New variables.
+ (slime-update-modeline-package): Renamed to
+ `slime-compute-modeline-package'.
+ (slime-compute-modeline-connection): New.
+ (sime-compute-modeline-connection-state): New.
+ (slime-compute-modeline-string): New.
+ (slime-update-modeline-string): New.
+ (slime-shall-we-update-modeline-p): New.
+ (slime-update-modeline): New. Run periodically by idle timer.
+
+ (slime-mode, slime-temp-buffer-mode): Install extended mode-line.
+
+ (slime-stale-connection-p, slime-debugged-connection-p): New.
+ (slime-compute-connection-state): New.
+ (slime-connection-state-as-string): New.
+ (slime-state-name): Removed.
+ (slime-set-state): Removed.
+
+ (slime-length>): Fix typecase.
+
+2008-08-07 Helmut Eller <heller(a)common-lisp.net>
+
+ * swank-allegro.lisp, swank-cmucl.lisp,
+ swank-scl.lisp (receive-if): Periodically check for interrupts.
+
2008-08-06 Nikodemus Siivola <nikodemus(a)random-state.net>
* swank-sbcl.lisp (handle-notification-condition): resignal
Index: slime/contrib/ChangeLog
diff -u slime/contrib/ChangeLog:1.115 slime/contrib/ChangeLog:1.117
--- slime/contrib/ChangeLog:1.115 Tue Aug 5 14:19:34 2008
+++ slime/contrib/ChangeLog Thu Aug 7 11:24:08 2008
@@ -1,3 +1,12 @@
+2008-08-07 Tobias C. Rittweiler <tcr(a)freebits.de>
+
+ * slime-fancy.el: Add slime-mdot-fu and slime-package-fu.
+
+2008-08-07 Tobias C. Rittweiler <tcr(a)freebits.de>
+
+ * slime-mdot-fu.el: Works for LET bindings now also.
+ (def-slime-test find-local-definitions.1): New test case.
+
2008-08-05 Michael Weber <michaelw+slime(a)foldr.org>
* slime-typeout-frame.el (slime-typeout-message-aux): prevent