Surendra Singhi efuzzyone@netscape.net writes:
It is not only wierd but hard to repeat error. And the funny thing thing about it is that it occurs when I am in the REPL buffer.
The C-c C-l and `M-x slime-load-file' works fine in other buffers.
The problem was that the REPL had no binding for `C-c C-l' and so it fell back to the lisp-mode binding (which was poked in by inf-lisp). Now all the inf-lisp commands should be overridden with slime equivalents in the REPL buffer.
But when I run C-c C-l command in REPL buffer, it shows *inferior-lisp* buffer. But on running `M-x slime-load-file' expliclitly it gives this error:
Signaling: (wrong-type-argument stringp nil)
[...]
I got it now, it seems that C-c C-l and the function is implemented to run only from slime buffers but not REPL.
This is fixed now. Thanks for your investigations.
Cheers, Luke