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@common-lisp.net + + * slime.el: Move the tree widget for compiler notes to contrib/. + +2009-01-08 Helmut Eller heller@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@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@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@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@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@common-lisp.net + + * swank.lisp (*sldb-pprint-dispatch-table*): Honor *print-escape* + +2009-01-07 Helmut Eller heller@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@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@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@common-lisp.net
* slime.el (slime-show-buffer-position): Use reposition-window.