[slime-devel] Symbol completion broken (CLISP)

Using CLISP with SLIME updated from CVS as of 21 June 2004, symbol completion coaxed by M-Tab (`slime-complete-symbol') no longer produces anything useful. If I type (with-o in a buffer in SLIME mode connected to a CLISP repl and hit M-Tab, SLIME reports in the minibuffer [Can't find completion for "with-o"] and refuses to either complete or suggest completions for the partial symbol. This used to work as of about two weeks ago, but I can't recall when the exact last time I tested this was. -- Steven E. Harris

Steven E. Harris <seh@panix.com> writes:
Using CLISP with SLIME updated from CVS as of 21 June 2004, symbol completion coaxed by M-Tab (`slime-complete-symbol') no longer produces anything useful.
Aha! You've just answered my question in the ChangeLog: (carefully-find-package): Now returns NIL if package can't be determined, rather than *BUFFER-PACKAGE*. Correct? I didn't see why it should return *BUFFER-PACKAGE*. .. and the answer is that if it doesn't do that then completion won't work in buffers with no IN-PACKAGE form. Fixed now!

Luke Gorrie <luke@bluetail.com> writes:
Aha! You've just answered my question in the ChangeLog:
I hadn't seen this question go by. I'll have to read those logs more carefully before updating.
(carefully-find-package): Now returns NIL if package can't be determined, rather than *BUFFER-PACKAGE*. Correct? I didn't see why it should return *BUFFER-PACKAGE*.
.. and the answer is that if it doesn't do that then completion won't work in buffers with no IN-PACKAGE form.
Yes, this was a scratch buffer that I had just created afresh, set it into lisp-mode, and started typing some forms. No IN-PACKAGE form was present.
Fixed now!
Thanks. Your speed is admirable indeed. -- Steven E. Harris
participants (2)
-
Luke Gorrie
-
Steven E. Harris