[ubf-cvs] CVS %p

heller heller at common-lisp.net
Mon Jan 30 19:07:43 UTC 2006


Update of /project/slime/cvsroot/slime
In directory common-lisp:/tmp/cvs-serv25050

Modified Files:
	slime.el swank.lisp ChangeLog 
Log Message:
Patch from Luís Oliveira.

Extend slime-echo-arglist to display initargs and initforms when
make-instance is detected.

* slime.el (slime-enclosing-operator-names): detect make-instance
forms and collect the class-name argument if it exists and is a
quoted symbol.  

* swank.lisp (arglist-for-echo-area): handle pairs of of the form
("make-instance" . "<class-name>") by passing them to
format-initargs-and-initforms-for-echo-area.
(class-initargs-and-iniforms): New function.
(format-initargs-and-initforms-for-echo-area): New function.







More information about the slime-cvs mailing list