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.