Arguments of compiled functions in CLISP

From: Ivan Shvedunov (ivan_iv_at_depni.sinp.msu.ru)
Date: 03/24/05


Date: Thu, 24 Mar 2005 11:20:59 +0300


   I'm doing my development using CLISP/Win32 + Emacs + SLIME. While
this environment satisfies me most of time, there's one serious
annoyance: CLISP doesn't store argument names for compiled functions, so
SLIME shows only stuff like (arg0 arg1 &rest other-args) as function
arguments. This is very inconvenient IMO.
   I've solved this problem for standard Lisp functions/macros using
cldoc ( http://homepage1.nifty.com/bmonkey/emacs/elisp/cldoc.el ), but I
don't see any good way to make SLIME display understandable argument
lists for my/library functions/macros. How do CLISP users deal with this
problem?

   Thanks in advance,
     Ivan