Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug in the XEMACS inferior-lisp mode

7 views
Skip to first unread message

Antti J Ylikoski

unread,
May 21, 2011, 8:09:03 AM5/21/11
to
Hello --

I'm running XEMACS Version 21.5.29, which is a beta version (so that
bugs are to be expected.)

I have an HP laptop PC with Windows 7; an AMD 2-core 64-bit 2.3GHz
processor with 4GB of RAM and 500GB of hard disk. (It's an excellent
machine.....) I understand that the XEMACS is running under an Linux
emulator program (was it mingcw, or what...... Sorry.)

I attempted to run the inferior-lisp mode with the M-x run-lisp command.
There is one bug there. When I attempt to execute the
C-c C-l command (load file into inferior lisp), the XEMACS gives the
filename to the inferior lisp without backslashes.

So if I give the command the file name C:\yaq83\yaq83.lsp, the XEMACS
gives the inferior lisp the file name C:yaq83yaq83.lsp, without
backslashes, and the LISP gives an error message.

I have tried the SBCL and the GNU CLISP. The same error occurs with the
both of them so I think it is not a problem with the inferior LISP.

kind regards, Antti J Ylikoski
Helsinki, Finland, the E.U.

Henry S. Thompson

unread,
Jun 22, 2011, 4:51:00 AM6/22/11
to
Antti J Ylikoski writes:

> C-c C-l command (load file into inferior lisp), the XEMACS gives the
> filename to the inferior lisp without backslashes.
>
> So if I give the command the file name C:\yaq83\yaq83.lsp, the XEMACS
> gives the inferior lisp the file name C:yaq83yaq83.lsp, without
> backslashes, and the LISP gives an error message.

There does indeed seem to be a bug, but you can beeat it by
escaping your backslashes. I.e. you need to type

C:\\yaq83\\yaq83.lsp

when prompted.

The fact that this is a bug is clear from the fact that if you invoke
the function directly you have to double-escape, i.e.

(lisp-load-file "C:\\\\yaq83\\\\yaq83.lsp")

ht
--
Henry S. Thompson, School of Informatics, University of Edinburgh
10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440
Fax: (44) 131 651-1426, e-mail: h...@inf.ed.ac.uk
URL: http://www.ltg.ed.ac.uk/~ht/
[mail from me _always_ has a .sig like this -- mail without it is forged spam]

0 new messages