aboutsummaryrefslogtreecommitdiffhomepage
path: root/CHANGES
diff options
context:
space:
mode:
authorGravatar Pierre Courtieu <courtieu@lri.fr>2004-04-05 15:43:33 +0000
committerGravatar Pierre Courtieu <courtieu@lri.fr>2004-04-05 15:43:33 +0000
commitfd43ab2583730d949140559e56f46ca79482e990 (patch)
tree665f0c1a12c25387e13bb1ab92626f67fc48a654 /CHANGES
parente15470fba6208e47a1a5c8e6e9cf1bd12be4c820 (diff)
added coq changes for 3.5 release.
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES23
1 files changed, 23 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index ea74f172..f89352b1 100644
--- a/CHANGES
+++ b/CHANGES
@@ -193,3 +193,26 @@ effort. This means that if you upgrade your Emacs version, which
forces you to upgrade Proof General because Emacs upgrades usually
break Proof General (Emacs authors pay little heed to maintaining
APIs), then you may have to upgrade your Isabelle version as well.
+
+
+** Changes for Coq
+
+*** Menu entries for commands, tactics and terms
+
+*** "Holes" system, for editing structured expressions
+
+Holes are a powerful feature for complex expression editing. It is
+inspired from other tools, like Pcoq
+(http://www-sop.inria.fr/lemme/pcoq/index.html). The principle is
+simple, holes are pieces of text that can be "filled" by different
+means. The new menu system makes use of the hole system. Almost all
+holes operation are available in the Coq/holes menu.
+
+*** X-symbols are much improved (more symbols, cleaner grammar)
+
+Symbols are encoded only if between spaces or _'s. Sub/superscripts
+are now introduced by '__' and '^^' respectively, and the rest of the
+word is sub/superscripted. to put spaces inside sub/superscripts, use
+_{...} or ^{...}. Notice that this syntax is not understood by Coq
+and you will need to defined it with the "Notation" command of Coq.
+