[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-mit-scheme] [bug #19579] xscheme.el minibuffer prompting does not w

From: anonymous
Subject: [Bug-mit-scheme] [bug #19579] xscheme.el minibuffer prompting does not work in GNU Emacs 21.4
Date: Wed, 11 Apr 2007 21:31:44 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv: Gecko/20070310 Iceweasel/ (Debian-


                 Summary: xscheme.el minibuffer prompting does not work in
GNU Emacs 21.4
                 Project: MIT/GNU Scheme
            Submitted by: None
            Submitted on: Wednesday 04/11/2007 at 21:31 UTC
                Category: None
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Incorrect behavior
                  Status: None
                 Privacy: Public
             Assigned to: None
         Originator Name: Nick Gasson
        Originator Email: address@hidden
             Open/Closed: Open
         Discussion Lock: Any



When xscheme mode prompts the user for a response in the minibuffer (e.g.
when specifying a variable value in a restart call), GNU Emacs 21.4 responds
to any input with the error "input must be a single, complete expression",
and refuses to accept anything.

The problem seems to be that the call to parse-partial-sexp on line 1229 of
xemacs.el tries to parse the whole minibuffer (including the prompt!). As a
workaround, changing (point-min) to (minibuffer-prompt-end) in the call to
xscheme-region-expression-p on line 1219 seems to work fine. I'm not sure how
portable this is though, as minibuffer-prompt-end was apparently only
introduced in GNU Emacs 21...


Reply to this item at:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]