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 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.