[slime-devel] . in wrong context

Emacs 23 doesn't like variable named .old-prompt. in contrib/slime-repl.el -- it borks with: Debugger entered--Lisp error: (invalid-read-syntax ". in wrong context") load-internal("slime-repl" nil t nil undecided) Renaming to %old-prompt% works. Is it dynamic binding forcing us to have ugly variable names? Sigh. [ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] It is not the employer who pays the wages. Employers only handle the money. It is the customer who pays the wages. -- Henry Ford

2009/5/14 Faré <fahree@gmail.com>:
Emacs 23 doesn't like variable named .old-prompt. in contrib/slime-repl.el -- it borks with: Debugger entered--Lisp error: (invalid-read-syntax ". in wrong context") load-internal("slime-repl" nil t nil undecided)
Renaming to %old-prompt% works. Is it dynamic binding forcing us to have ugly variable names? Sigh.
Actually, it was XEmacs 21.4 (patch 21) "Educational Television" [Lucid] (x86_64-linux-gnu, Mule) with various libraries loaded. [ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] In the beginning there was nothing. And the Lord said "Let There Be Light!" And still there was nothing, but at least now you could see it.

On Thu, May 14, 2009 at 3:29 PM, Faré <fahree@gmail.com> wrote:
2009/5/14 Faré <fahree@gmail.com>:
Emacs 23 doesn't like variable named .old-prompt. in contrib/slime-repl.el -- it borks with: Debugger entered--Lisp error: (invalid-read-syntax ". in wrong context") load-internal("slime-repl" nil t nil undecided)
Renaming to %old-prompt% works. Is it dynamic binding forcing us to have ugly variable names? Sigh.
Actually, it was XEmacs 21.4 (patch 21) "Educational Television" [Lucid] (x86_64-linux-gnu, Mule) with various libraries loaded.
I've seen the same behaviour with XEmacs 21.5b28...

Emacs 23 doesn't like variable named .old-prompt. in contrib/slime-repl.el -- it borks with: Debugger entered--Lisp error: (invalid-read-syntax ". in wrong context") load-internal("slime-repl" nil t nil undecided)
Renaming to %old-prompt% works. Is it dynamic binding forcing us to have ugly variable names? Sigh.
Actually, it was XEmacs 21.4 (patch 21) "Educational Television" [Lucid] (x86_64-linux-gnu, Mule) with various libraries loaded.
In case the fix is not obvious, I'm attaching a patch. Can any kind soul apply it so that SLIME should be xemacs-friendly again? [ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. -- Rich Cook
participants (3)
-
Faré
-
Raymond Wiker
-
Tobias C. Rittweiler