Helmut Eller wrote:
Luke Gorrie luke@synap.se writes:
[Did this post not make it to the list yesterday?]
I didn't see it before.
heller@common-lisp.net (Helmut Eller) writes:
Modified Files: slime.texi Log Message: Mention Unicode support and some multi-threading issues.
Cool. I added some notes about the new inspector. I wonder if we're actually using the INSPECTOR argument to INSPECT-IN-EMACS anywhere? Can we remove it, or?
I think it's used to dispatch to backend specific methods while still having a fallback method in the front end, e.g., we have methods for:
inspect-for-emacs (object function) (inspector t) ; in swank.lisp inspect-for-emacs (object function) (inspector lispworks-inspector)
The inspector argument is only used to select the method. If we remove the inspector argument, then one method overwrites the other.
The other idea was that the extra argument could be used to implement different "modes", e.g., switching between the generic and the backend specific view for an object. But that's not used.
Those (ignore inspector) declarations are certainly ugly. Maybe there's a better way to do all this.
BTW, I'd like to remove cl-indent.el from SLIME, because nobody worked on it. Any objections?
Well, I have some changes to support more control of loop indentation that I've been meaning to submit. Are you interested? Some folks here have been using them for about a month and seem happy.
I also documented slime-selector. I'm reproducing that section here since it's so bad that most people probably don't know about it:
How true.
Helmut.