[slime-devel] Completion doesn't work for un-evaluated functions - expected behavior?

Theam Yong Chew senatorzergling at gmail.com
Wed May 19 01:30:04 UTC 2010


On 5/19/10, Walter GR <waltergr at aol.com> wrote:
> I'm getting started with SLIME from CVS.  It's successfully installed.
>
> If I start SLIME, create a new buffer Lisp buffer, and define a
> function, completion doesn't work for that function's name until the
> defun is evaluated.
>
> Is this the expected behavior?
>
> If so, is there any way to "enable" completion for not-yet-evaluated
> symbols?
>

Yeah, Lisp has no way of knowing about something it hasn't seen
yet. However, you source code sits inside Emacs, so the Emacs
completion (which searchs all buffers) will work. Try M-/
(dabbrev-expand).

Yong.




More information about the slime-devel mailing list