Hi Mike,
Sorry about the wait, I put the mail aside while CVS was down. I'm
CC'ing the mailing list now that it's back.
"Mike Beedle" <beedlem(a)e-architects.com> writes:
> Luke:
>
> Some quick feedback. Overall, SLIME is great.
>
> I like it much better over ILISP or ELI.
>
> Here are some comments, mostly on the debugger. (You
> may already know some of these things.)
>
> 1. LINUX
>
> CMU 18e (Linux)
> ---------------
> (loaded as inferior lisp)
>
> 1. s, sldb-step does not work AND causes the connection to
> be dropped
I've disabled the step command in the Elisp end. It doesn't seem to be
implemented by any backend, nor have an interface definition. (Anyone
know the history?)
> 2. v works on "swank" frames but it does not work for
> the compiled code.
This works for me. Can you post more details, e.g. a step by step
example?
The Swank frames aren't treated specially so possibly there is
something funky about the other frames your v'ing.
> l, d, i, t, r, etc. all work.
>
> Allegro 6.2 (Linux)
> -------------------
> (loaded as inferior lisp)
>
> 1. s, sldb-step does not work AND causes the connection to
> be dropped:
>
> [Symbol "SLDB-STEP" not found in the SWANK package.
> [file position = 28]]
(As above.)
> 2. v does not work
This feature isn't implemented in the ACL backend.
> 3. l sort of hangs the process but Ctrl-g get it out of the
> state.
I don't have ACL installed to test this. Anyone?
> 2. XP
>
> Clisp 2.33.1 (XP)
> -----------------
> (loaded as inferior lisp)
>
> 1. s, sldb-step does not work but there are no sides effects
> (as far as I can tell).
(As above.)
> 2. v, for jumping to the code on the debugger does not work
The command isn't implemented in the CLISP backend.
> Allegro 6.2 (XP)
> ----------------
> (loaded through swank interface through ACL.)
>
> 1. s, sldb-step does not work AND causes the connection to
> be dropped:
>
> [Symbol "SLDB-STEP" not found in the SWANK package.
> [file position = 28]]
>
> 2. v, for jumping to the code on the debugger does not work
These are as above.
The last ones sound nasty:
> 3. l on the debugger causes both Emacs and Allegro to hang,
> but you can get out with Ctrl-g on Emacs and by
> hitting RETRUN on Allegro (I think).
> 4. Esc (Meta) - . does not work
> 5. Get a "broken Allegro process" on exit from Emacs:
>
> ;; [eof encountered on stream
> #<MULTIVALENT stream socket connected from localhost/4005 to
> localhost/3809 @ #x206738f2>]
Anyone able to investigate?
I'm not wild about ACL's licensing mechanism and would prefer not to
install it on my computer.
Cheers,
Luke