aboutsummaryrefslogtreecommitdiffhomepage
path: root/coq
diff options
context:
space:
mode:
authorGravatar Pierre Courtieu <courtieu@lri.fr>2006-08-25 09:07:15 +0000
committerGravatar Pierre Courtieu <courtieu@lri.fr>2006-08-25 09:07:15 +0000
commit6c3cc40c3ef7972402eb066cf7d914b584494d5e (patch)
treec1f9d459404e5aad7aa8f9dd6131467b3c8154a7 /coq
parenta82daf51268be086f3da32294d7e91170426cba7 (diff)
added a CHANGES file for coq directory
filled it
Diffstat (limited to 'coq')
-rw-r--r--coq/CHANGES50
-rw-r--r--coq/coq-syntax.el4
2 files changed, 52 insertions, 2 deletions
diff --git a/coq/CHANGES b/coq/CHANGES
new file mode 100644
index 00000000..75f48493
--- /dev/null
+++ b/coq/CHANGES
@@ -0,0 +1,50 @@
+-*- outline -*-
+
+* Summary of Changes for coq / Proof General 3.7
+
+*** Much better PG/Coq synchronizing system
+
+ Synchronization is not based on script parsing anymore, which
+ makes it much more reliable.
+
+ In particular you don't need to set
+ coq-user-state-changing-commands and others anymore (was needed
+ for your own tactics/commands). See next point.
+
+*** new variables coq-user-commands-db and coq-user-tactics-db
+
+ User defined tactics/commands information. See C-h v coq-syntax-db
+ for syntax. It is not necessary to add your own tactics here (it is
+ not needed by the synchronizing/backtracking system). You may
+ however do so for the following reasons:
+
+ 1 your tactics/commands will be colorized by font-lock
+
+ 2 your tactics/commands will be added to the menu and to completion
+ when calling \\[coq-insert-tactic/command] (see below)
+
+ 3 you may define an abbreviation for your tactic/command.
+
+*** Much better indentation
+
+*** better font-lock coloration
+
+*** new coq-insert-tactic and coq-insert-command function
+
+ These two functions allow to insert a tactic or command with
+ completion in the mini-buffer.
+
+*** Local Variables List semi automatic filling
+
+ Local Variables Lists are used to set coq program name and arguments
+ persistently for a given file. The menu entry "set coq prog
+ persistently" helps you to define or change the values in this list
+ (which are store as a comment at the end of the file, see info
+ manual at node ((emacs)File Variables).
+
+*** automatic insertion of "match...with" for a given type
+
+ This coqide great feature has been added
+
+*** new "queries" menu
+
diff --git a/coq/coq-syntax.el b/coq/coq-syntax.el
index 33de4dee..5c08bcf3 100644
--- a/coq/coq-syntax.el
+++ b/coq/coq-syntax.el
@@ -80,7 +80,7 @@ so for the following reasons:
1 your tactics will be colorized by font-lock
2 your tactics will be added to the menu and to completion when
- calling \\[coq-insert-tactics]
+ calling \\[coq-insert-tactic]
3 you may define an abbreviation for your tactic."
@@ -97,7 +97,7 @@ so for the following reasons:
1 your commands will be colorized by font-lock
2 your commands will be added to the menu and to completion when
- calling \\[coq-insert-commands]
+ calling \\[coq-insert-command]
3 you may define an abbreviation for your command."