I keep a *slime-repl ccl* buffer visible in a separate frame so I can
view the interpreter and my source code at the same time.
As for recently, I noticed that scrolling in pretty much any buffer
has become extremely sluggish: redisplays occur only rarely, with the
result being that the text jumps around a lot rather than being
scrolled smoothly line-by-line.
When the *slime-repl ccl* buffer is not shown, this problem doesn't
occur (and goes away).
I use SLIME from CVS, 2009-01-09, in Aquamacs (based on GNU Emacs 22).
I start up slime as follows:
(require 'slime-autoloads)
(slime-setup '(slime-fancy slime-asdf slime-banner)) (setq slime-
complete-symbol*-fancy t) (setq slime-complete-symbol-function 'slime-
fuzzy-complete-symbol)
I tried setting the latter two variables to nil, to no avail.
I tried `cancel-function-timers' on various SLIME specific functions
in timer-idle-list, but they keep coming back.
I also tried (setq post-command-hook '(ignore)) in the REPL buffer
(and the buffer that I am scrolling) - it doesn't help much.
I have turned off eldoc-mode in the REPL buffer, which didn't help
much either.
I'm running this on an up-to-date machine.
If you can't reproduce, let me know what else I should check.
Thanks
- David