Do the new M-. changes work with CLISP?
Bob Rogers <[email protected]>
| Newsgroups | gmane.lisp.ilisp.devel |
|---|---|
| Message-ID | <[email protected]> |
From: "Clementson, Bill" <[email protected]> Date: Thu, 8 May 2003 09:17:41 -0600 I've modified the fsf key bindings and have been testing ILISP functionality using those new bindings. During this testing, I tried out the new M-. changes that are in CVS. . . . I've read through the notes on the enhancement and CLISP isn't one of the lisps that it says have been tested with the enhancement. -- Bill Clementson Yes, and it appears that you have been bitten by a bug in the backward- compatibility code for "unenhanced" Lisps, which I seem to have neglected to keep working. The right thing to do would be for me to download CLISP, fix this bug, then keep going until the new M-. also works with CLISP. Unfortunately, I'm in the middle of a long and painful upgrade job, and haven't even started to worry about bringing up Lisps under the new system, so I'm not sure when I'll be able to get to this. In the mean time, the following patch to current CVS ought to allow M-. to limp along under CLISP. I haven't committed it because I have no way to test it; if you (or anyone else) find that it works, please go ahead and do so. Sorry for the hassle, -- Bob Rogers http://rgrjr.dyndns.org/ ------------------------------------------------------------------------ Index: ilisp-src.el =================================================================== RCS file: /cvsroot/ilisp/ILISP/ilisp-src.el,v retrieving revision 1.8 diff -u -r1.8 ilisp-src.el --- ilisp-src.el 2 Apr 2003 01:56:20 -0000 1.8 +++ ilisp-src.el 9 May 2003 00:16:08 -0000 @@ -974,7 +974,7 @@ ;; old style file-name string(s); there may be more than one of these. ;; convert to new format. (setq file-specs (list (list ':definition ':name name - ':type (intern type) + ':type 'function ':files read-result))))) (or no-cache-p (setq lisp-inferior-source-definitions-cache ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com