Hello, All!
looks like statement:
-- SLIME works with .. and with XEmacs version 21 on Unix, OSX, and Win32. --
is incorrect. i have XEmacs 21.1.3 on Solaris x86 10 (because i found no newer binaries for this OS, and don't have C compiler to build new xemacs) and it refuses to work. it demanded lots of elisp files, after i copied them from newer xemacs (21.4.13) is said -- Symbol's chain of function indirections contains a loop: define-minor-mode -- which i don't know how to deal with..
so looks like slime is not working on XEmacs 21.1.3 or i'm missing something (possibly somewhere there is a set of elisp files which makes it work.. i tried latest of 21.1 - 21.1.14, it still doesn't work..)
With best regards, Alex 'killer_storm' Mizrahi.
"Alex Mizrahi" udodenko@users.sourceforge.net writes:
Hello, All!
looks like statement:
-- SLIME works with .. and with XEmacs version 21 on Unix, OSX, and Win32. --
is incorrect.
Yes, that is possible. I never tried with anything older than 21.4.
i have XEmacs 21.1.3 on Solaris x86 10 (because i found no newer binaries for this OS, and don't have C compiler to build new xemacs) and it refuses to work.
You have a box with a Lisp system but no C compiler? Man, Lisp is popular these days :)
it demanded lots of elisp files, after i copied them from newer xemacs (21.4.13) is said -- Symbol's chain of function indirections contains a loop: define-minor-mode -- which i don't know how to deal with..
In recent XEmacs versions, define-minor-mode is an alias for easy-mmode-define-minor-mode. If define-minor-mode is not fbound, SLIME defines the alias. It's possible that this aliasing doesn't work so well if you mix old and versions of easy-mmode. You could try to load easy-mmode and, if needed, define the alias before loading SLIME. Reini Urban mentioned something like this: http://common-lisp.net/pipermail/slime-devel/2004-September/002435.html
If that fails, you probably have to bite the bullet and get a C compiler, fetch the XEmacs sources together with the Sumo tarballs, and build your own version. Or you could switch to Emacs. I know that SLIME works with Emacs 20.7 because that's what I'm using.
Helmut.
(message (Hello 'Helmut) (you :wrote :on '(Sun, 21 Nov 2004 16:52:29 +0100)) (
i have XEmacs 21.1.3 on Solaris x86 10 (because i found no newer binaries for this OS, and don't have C compiler to build new xemacs) and it refuses to work.
HE> You have a box with a Lisp system but no C compiler? Man, Lisp is HE> popular these days :)
8-] i've built ABCL with java, jdk is bundled with solaris, however there's no C compiler there..
HE> If that fails, you probably have to bite the bullet and get a C HE> compiler,
i've downloaded sun studio 9 for c compiler, but there is no need for it (at least right now) - there is xemacs 21.4 shipped with this studio, and slime is working with it..
) (With-best-regards '(Alex Mizrahi) :aka 'killer_storm) (prin1 "Jane dates only Lisp programmers"))