Opened 17 years ago

Closed 16 years ago

#152 closed defect (fixed)

Faults with main regexps in XEmacs 21.5(b28) for Coq

Reported by: David Aspinall Owned by: courtieu
Priority: major Milestone: PG-Emacs-3.7
Component: 2:pg-emacs Keywords:
Cc: David Aspinall, courtieu

Description

The above version of XEmacs (standard XEmacs on Fedora 7) has problems with matching ends of commands properly. It trips up on the standard test example.v file, as well as, e.g., examples given in #141.

Change History (2)

comment:1 Changed 16 years ago by David Aspinall

Another bad example:

Module Type T.

Parameter p1 : nat.
Parameter p2 : nat.
Parameter p3 : nat.
Parameter p4 : nat.
Parameter p5 : nat.
Parameter p6 : nat.
Parameter p7 : nat.
Parameter p8 : nat.

End T

comment:2 Changed 16 years ago by David Aspinall

Resolution: fixed
Status: newclosed

Regexps were failing because
s-
was not matching newlines.

It turns out that the syntax table for derived modes built in derived.el isn't properly merged with the default, suspect bugs there; this is a terrible version of XEmacs for the Linux distros to bundle!

Patched in generic/proof-script.el 8.13.

Note: See TracTickets for help on using tickets.