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 David Aspinall)

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 David Aspinall

Status: newaccepted

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.

comment:2 Changed 15 years ago by David Aspinall

Milestone: PG-Emacs-4.0

comment:3 Changed 14 years ago by David Aspinall

Description: modified (diff)
Note: See TracTickets for help on using tickets.