[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