Opened 15 years ago
Last modified 12 years ago
#296 closed defect
PG accepts garbage though Coq said "illegal begin of vernac" — at Version 3
Reported by: | Matt McCutchen | Owned by: | David Aspinall |
---|---|---|---|
Priority: | major | Milestone: | PG-Emacs-4.2 |
Component: | 2:pg-emacs | Keywords: | |
Cc: | greenrd@… |
Description (last modified by )
If I type the following complete garbage and press "C-c C-RET" at the end of the line, Proof General accepts it, even though I see in the *coq* buffer that Coq has said "illegal begin of vernac":
Check nat.&!&*\:,.:<*&^!)@)$.
I'm guessing that Proof General doesn't recognize the first period as a command separator and there's a miscommunication between Coq and Proof General regarding how much of the text was processed.
I'm using GNU Emacs 23.1.1 and Proof General 3.7.1, though I checked that the problem still exists in the latest Proof General from CVS.
Change History (3)
comment:1 Changed 15 years ago by
Status: | new → accepted |
---|
comment:2 Changed 15 years ago by
Milestone: | → PG-Emacs-4.0 |
---|
comment:3 Changed 14 years ago by
Description: | modified (diff) |
---|
Note: See
TracTickets for help on using
tickets.
Many thanks for the report. Script management for Coq is still somewhat broken in current CVS, I'll try to have a look at this problem too when fixing it.