Custom Query (361 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (34 - 36 of 361)

2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
Ticket Owner Reporter Resolution Summary
#172 David Aspinall Alexandre Pilkiewicz fixed Problem with indentation in Coq mode
Description

While editing a Coq script proof file, the indentation does not work. In proof-General->Advanced-> Customize ->Proof user options, the Coq script ident option is activated. When I press tab, or M-x indent-according-to-mode, or M-x ident-region, I receive the message "Symbol's value as a variable is void: script-indent"

Indentation works well in other mode like Tuareg

I'm runing emacs 22.1.1 (i486-pc-linux-gnu, GTK+ Version 2.12.0) with ProofGeneral-3.7pre080117 and The Coq Proof Assistant, version 8.1pl3 (Dec. 2007)

#173 David Aspinall Jacob Matthews fixed coq indenting mode gets confused by *) in proofs
Description

Using the latest CVS version of pg-emacs (as of Thu Jan 24 16:48:42 PST 2008), enter the following Coq script:

Theorem p : forall (P : Prop), P -> P.
Proof.
  try (simpl in *). intros P H. apply H.
Qed.

This is legal Coq code, but the occurrence of the sequence *) seems to confuse the indenter --- hitting tab with the point on the beginning of the second or third lines gives the Emacs error message "Invalid search bound (wrong side of point)" and hitting tab with the point on a fifth (blank) line gives the Emacs error message "Wrong type argument: integer-or-marker-p, nil". Removing the try (simpl in *) or changing it to something that doesn't have a *) in it --- e.g., try (simpl in *; idtac) --- makes the problem go away.

#176 David Aspinall David Aspinall fixed Allow isabelle-chosen-logic to be set by variable comment in thy file
Description

At the moment a comment like

(* -*- isabelle-chosen-logic: "HOL-Nominal" -*- *)

doesn't work as desired because of the way the program arguments are set only when we change with the menu. Could improve this by using a calculate function like Coq does.

2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
Note: See TracQuery for help on using queries.