Would be nice if the above would be the case.
(Could try to implement it myself, but I think it's faster to post my request here than to figure out how to do it-- haven't done any bigger emacs programming yet.)
Thanks.
-ts
Thomas Schilling tjs_ng@yahoo.de writes:
Would be nice if the above would be the case.
(Could try to implement it myself, but I think it's faster to post my request here than to figure out how to do it-- haven't done any bigger emacs programming yet.)
it's fairly trivial, and slime colud always use another developer :). i'll be happy to help you (when i know the answers).
start with the lisp function swank:format-arglist-for-echo-area which simply returns the string which is sent to emacs and inserted into the buffer, give it a try!
Would be nice if the above would be the case.
(Could try to implement it myself, but I think it's faster to post my request here than to figure out how to do it-- haven't done any bigger emacs programming yet.)
Implemented it myself:
cvs -z9 diff ChangeLog (in directory C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\devel\lisp\slime) Index: ChangeLog =================================================================== RCS file: /project/slime/cvsroot/slime/ChangeLog,v retrieving revision 1.452 diff -r1.452 ChangeLog 0a1,6
2004-07-02 Thomas Schilling tjs_ng@yahoo.de
- swank.lisp (arglist-for-insertion): Changed formatting to use
arglist-to-string. That results in proper cases for slime-insert-arglist.
cvs -z9 diff swank.lisp (in directory C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\devel\lisp\slime) Index: swank.lisp =================================================================== RCS file: /project/slime/cvsroot/slime/swank.lisp,v retrieving revision 1.207 diff -r1.207 swank.lisp 1041c1041,1042 < (format nil "~{~^ ~A~})" (list arglist)))))) ---
(arglist-to-string arglist *package*))))) ;(format nil "~{~^ ~A~})" (list arglist))))))