aboutsummaryrefslogtreecommitdiffhomepage
path: root/CHANGES
diff options
context:
space:
mode:
authorGravatar Pierre Courtieu <courtieu@lri.fr>2012-09-05 23:01:53 +0000
committerGravatar Pierre Courtieu <courtieu@lri.fr>2012-09-05 23:01:53 +0000
commitff9ffa9425bbd50240605a3790b19c368c10fedf (patch)
tree849e4d331dd0d70590c3f7cfe164b54073d5d29d /CHANGES
parent444388352f09a850aa128b606de0bc5d6c2852ba (diff)
Fixed double hit terminator. Now it is disabled by default, and
enabling it disables electric-terminator and vice-versa. In case both are non nil at the same time, then electric teminator has priority. If people like it we may propose this to other modes than coq. + fixed window layout policy.
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES40
1 files changed, 30 insertions, 10 deletions
diff --git a/CHANGES b/CHANGES
index a5dae661..e0edeef3 100644
--- a/CHANGES
+++ b/CHANGES
@@ -28,13 +28,27 @@ the CVS ChangeLog and PG Trac, http://proofgeneral.inf.ed.ac.uk/trac.
** Coq changes
-*** Multiple file handling for Coq Feature.
+*** Smarter three windows mode:
+ When the frame is not large enough, the three windows are
+ displayed vertically, otherwise goals and response buffers are
+ displayed on the right. C-c C-l to refresh after resizing the
+ frame.
+
+ If you want to always have goals and response buffers displayed on
+ the right:
+ (setq proof-three-window-mode-policy 'horizontal).
+ Always three buffers diaplayed vertically:
+ (setq proof-three-window-mode-policy 'vertical).
+
+ Or via customization menus.
+*** Multiple file handling for Coq Feature.
No more experimental. Set coq-load-path to the list of directories
for libraries (you can attach it to the file using menu "coq prog
- args").
+ args"). Many thanks to Hendrik Tews for that great peace of code!
*** Support proof-tree visualization
+ Many thanks to Hendrik Tews for that too!
*** New commands for Print/Check/About/Show with "Printing All" flag
Avoids typing "Printing All" in the buffer. See the menu Coq >
@@ -46,9 +60,8 @@ the CVS ChangeLog and PG Trac, http://proofgeneral.inf.ed.ac.uk/trac.
Check.
Unset Printing All. )
-*** Coq menu visible in Response and goals buffers.
- Shortcuts available too (Check, Print etc.) in response and goals
- buffers.
+*** Coq menus and shortcut in response and goals buffers.
+ Check, Print etc available in these buffers.
*** Tooltips hidden by default
Flickering when hovering commands is off by default!
@@ -58,12 +71,18 @@ the CVS ChangeLog and PG Trac, http://proofgeneral.inf.ed.ac.uk/trac.
*** New setting for hiding additional goals from the *goals* buffer
Coq > Settings > Hide additional subgoals
+*** Double hit terminator
+ Experimental: Same as electric terminator except you have to type
+ "." twice quickly. Electric terminator will stop getting in the
+ way all the time with module.notations.
+ Coq > Double Hit Electric Terminator.
+
*** Indentation improvements using SMIE. Supporting bullets and { }.
Still experimental. Please submit bugs.
-**** Limitations of indentation:
+ IMPORTANT: Limitations of indentation:
-***** hard-wired precedence between bullets: - < + < *
+ - hard-wired precedence between bullets: - < + < *
example:
Proof.
- split.
@@ -75,9 +94,10 @@ the CVS ChangeLog and PG Trac, http://proofgeneral.inf.ed.ac.uk/trac.
- auto.
Qed.
-***** Always use "Proof." when proving an "Instance". (wrong
- indentation and slow downs otherwise) As a general rule, try to
- always introduce a proof with "Proof." (or "Next Obligation").
+ - Always use "Proof." when proving an "Instance" (wrong
+ indentation and slow downs otherwise). As a general rule, try to
+ always introduce a proof with "Proof." (or "Next Obligation"
+ with Program).
*** Minor parsing fixes
*** Windows resizing fixed