Index: slime/ChangeLog diff -u slime/ChangeLog:1.1625 slime/ChangeLog:1.1630 --- slime/ChangeLog:1.1625 Fri Jan 2 22:03:27 2009 +++ slime/ChangeLog Sat Jan 3 21:33:51 2009 @@ -1,3 +1,30 @@ +2009-01-03 Helmut Eller heller@common-lisp.net + + * slime.el (slime-goto-location-buffer): Don't goto point-min. + (slime-check-location-buffer-name-sanity) + (slime-check-location-filename-sanity): Separated from + slime-goto-location-buffer. + (slime-line-number-at-pos): New compatibility function. + +2009-01-03 Helmut Eller heller@common-lisp.net + + By default, show compiler notes in a buffer with compilation-mode. + + * slime.el (slime-show-compilation-log) + (slime-maybe-show-compilation-log): New functions, + (slime-compilation-finished-hook): Change the default value + to 'slime-maybe-show-compilation-log. + +2009-01-03 Helmut Eller heller@common-lisp.net + + * swank.lisp (simple-serve-requests, make-repl-input-stream): + Move the call to WITH-CONNECTION to the input stream to pick up + stream redirections. + +2009-01-03 Helmut Eller heller@common-lisp.net + + * swank-clisp.lisp (wait-for-input): Disable it for win32. + 2009-01-02 Helmut Eller heller@common-lisp.net
Experimental implementation of "channels".
Helmut Eller heller@common-lisp.net writes:
+2009-01-03 Helmut Eller heller@common-lisp.net
- By default, show compiler notes in a buffer with compilation-mode.
- slime.el (slime-show-compilation-log)
- (slime-maybe-show-compilation-log): New functions,
- (slime-compilation-finished-hook): Change the default value
- to 'slime-maybe-show-compilation-log.
Nice! I can't seem to use any of the cycling commands in that buffer, though (M-n, M-p, TAB.) I'd also like if errors are displayed before warnings before optimization notes.
-T.
PS:
Test case: C-c C-c'ing the following on SBCL.
(defun foo (x y) (declare (optimize speed)) (+ x y))
* Tobias C. Rittweiler [2009-01-04 15:35+0100] writes:
Helmut Eller heller@common-lisp.net writes:
+2009-01-03 Helmut Eller heller@common-lisp.net
- By default, show compiler notes in a buffer with compilation-mode.
- slime.el (slime-show-compilation-log)
- (slime-maybe-show-compilation-log): New functions,
- (slime-compilation-finished-hook): Change the default value
- to 'slime-maybe-show-compilation-log.
Nice! I can't seem to use any of the cycling commands in that buffer, though (M-n, M-p, TAB.)
I think that this is controlled by compilation-skip-threshold which skips over notes (everything less serious than warning) by default.
I'd also like if errors are displayed before warnings before optimization notes.
Currently the messages are just inserted in the same order as produced by the compiler/backend. Reordering wouldn't be hard, but perhaps the standard compilation mode has something better to offer.
Helmut.