[slime-devel] Re: [Patch] Improvements for arglist and slime-complete-form
Edi Weitz
edi at agharta.de
Sun Mar 6 22:34:45 UTC 2005
On Sun, 06 Mar 2005 22:52:52 +0100, Matthias Koeppe <mkoeppe+slime at mail.math.uni-magdeburg.de> wrote:
> It's different for functions with optional and keyword arguments,
> and when some arguments have already been typed in. Examples:
>
> (subseq "abc" <C-c C-s>
> --inserts--> start [end])
> (find 17 <C-c C-s>
> --inserts--> sequence :from-end from-end :test test
> :test-not test-not :start start :end end :key key)
> (find 17 '(17 18 19) :test #'= <C-c C-s>
> --inserts--> :from-end from-end :start start :end end :key key)
> (defclass foo () ((bar :initarg :bar)))
> (defmethod initialize-instance :after ((object foo) &key blub))
> (make-instance 'foo <C-c C-s>
> --inserts--> :bar bar :blub blub initargs...)
OK, thanks. Looks cool to me.
More information about the slime-devel
mailing list