[slime-devel] Daily ChangeLog diff
Helmut Eller
heller at common-lisp.net
Fri Jan 9 03:33:01 UTC 2009
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1642 slime/ChangeLog:1.1656
--- slime/ChangeLog:1.1642 Wed Jan 7 09:21:54 2009
+++ slime/ChangeLog Thu Jan 8 16:20:14 2009
@@ -1,3 +1,81 @@
+2009-01-08 Helmut Eller <heller at common-lisp.net>
+
+ * slime.el: Move the tree widget for compiler notes to contrib/.
+
+2009-01-08 Helmut Eller <heller at common-lisp.net>
+
+ * swank-backend.lisp (swank-compile-string): Pass the
+ buffer-file-name to Lisp, not only the directory.
+ Update callers accordingly.
+ * slime.el ([test] arglist): Update arglist.
+
+2009-01-08 Helmut Eller <heller at common-lisp.net>
+
+ * slime.el (slime-popup-restore-data): Renamed from
+ slime-popup-buffer-restore-info.
+ (slime-popup-buffer-saved-fingerprint)
+ (slime-popup-buffer-saved-emacs-snapshot)
+ (slime-popup-buffer-snapshot-unchanged-p)
+ (slime-popup-buffer-restore-snapshot)
+ (slime-xref-quit, slime-xref-retract): Deleted.
+
+2009-01-08 Helmut Eller <heller at common-lisp.net>
+
+ Remove some customization variables of questionale use.
+
+ * slime.el (slime-when-complete-filename-expand)
+ (slime-space-information-p, slime-display-compilation-output)
+ (sldb-show-location-recenter-arg, slime-recenter-window)
+ (slime-display-buffer-region): Deleted.
+
+2009-01-07 Helmut Eller <heller at common-lisp.net>
+
+ Just use find-tag-marker-ring as stack for M-.
+
+ * slime.el (slime-push-definition-stack)
+ (slime-pop-find-definition-stack): Do whatever Emacs's standard
+ find-tag commands do.
+
+2009-01-07 Helmut Eller <heller at common-lisp.net>
+
+ Fix the slime-next-location command.
+
+ * slime.el (slime-xref-last-buffer): New variable.
+ (slime-show-xrefs): Initialize it.
+ (slime-goto-next-xref): Use it.
+ (slime-search-property): New function.
+ (slime-xref-buffer): Delted
+
+2009-01-07 Helmut Eller <heller at common-lisp.net>
+
+ * swank.lisp (*sldb-pprint-dispatch-table*): Honor *print-escape*
+
+2009-01-07 Helmut Eller <heller at common-lisp.net>
+
+ * swank-cmucl.lisp (frame-locals, frame-debug-vars): Remove
+ non-valid variables.
+ (debug-var-value): Compute the location from the frame arg.
+
+2009-01-07 Helmut Eller <heller at common-lisp.net>
+
+ * swank-source-path-parser.lisp (make-source-recorder)
+ (source-path-source-position): Adjust the file-position before
+ entering it in the table.
+
+2009-01-07 Helmut Eller <heller at common-lisp.net>
+
+ * slime.el (slime-with-xref-buffer): Don't set
+ slime-popup-buffer-quit-function. Use the default. Don't shrink
+ the window because it may have existed before creating the buffer
+ and we need to restore it.
+ (slime-goto-xref): Just use slime-popup-buffer-quit.
+ (slime-edit-definition-cont): Push definition stack here so that
+ we don't need to do anything special in slime-goto-xref.
+ (slime-display-popup-buffer): Also save the buffer that the popup
+ window was displaying before (if the window is not new).
+ (slime-close-popup-window): Restore the old buffer (if any) of the
+ popup window.
+
2009-01-07 Helmut Eller <heller at common-lisp.net>
* slime.el (slime-show-buffer-position): Use reposition-window.
More information about the slime-devel
mailing list