Assume you have (slime-setup '(slime-repl)).
I normally prefer *slime repl* to *inferior-lisp* and I have found some things are NOT printed in *slime repl*.
Type `(display 100) RET' in *slime repl kawa*
You should see `; No value' printed in *slime repl kawa* and 100 printed in *inferior-lisp*.
A more serious problem is this:
type `(define (fib) t) RET' in *slime repl kawa* prints `; No value' type `(define (fib) t) RET' in *inferior-lisp* prints: /dev/stdin:10:15: warning - no declaration seen for t
I wonder if this can be fixed? Thank you in advance.
Leo
* Leo [2011-12-02 07:17] writes:
Assume you have (slime-setup '(slime-repl)).
I normally prefer *slime repl* to *inferior-lisp* and I have found some things are NOT printed in *slime repl*.
Type `(display 100) RET' in *slime repl kawa*
You should see `; No value' printed in *slime repl kawa* and 100 printed in *inferior-lisp*.
A more serious problem is this:
type `(define (fib) t) RET' in *slime repl kawa* prints `; No value' type `(define (fib) t) RET' in *inferior-lisp* prints: /dev/stdin:10:15: warning - no declaration seen for t
I wonder if this can be fixed? Thank you in advance.
Probably yes. It should be possible to to set the output stream to something that forwards everything to Emacs. But i have little motivation to actually do it.
Helmut