aboutsummaryrefslogtreecommitdiffhomepage
path: root/CHANGES
diff options
context:
space:
mode:
authorGravatar Pierre Courtieu <Pierre.Courtieu@cnam.fr>2018-06-01 23:23:49 +0200
committerGravatar Pierre Courtieu <Pierre.Courtieu@cnam.fr>2018-06-01 23:23:49 +0200
commit3c59de8fb17914708465ad4728d337c563e4e34f (patch)
treea7f624f9955b9ce88859eddd1f3252fccc14d948 /CHANGES
parent4441ce2d578633815bef4647711da8363ea68d85 (diff)
Click hypothesis to (un)hide them.
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES42
1 files changed, 32 insertions, 10 deletions
diff --git a/CHANGES b/CHANGES
index dad29f1b..13c51c10 100644
--- a/CHANGES
+++ b/CHANGES
@@ -60,21 +60,43 @@ and the PG Trac http://proofgeneral.inf.ed.ac.uk/trac
The set of tokens can be seen in variable smie-grammar.
-*** Highlighting and hiding of hypothesis
+*** Highlighting of hypothesis
- A new mechanism to hide or highlight hypothesis (even if the goal
- changes) in the goals buffer. This is meant to deal with large goals.
+ This is meant to deal with large goals. Highlighting is done on a
+ per hyp name fashion. Once a hypothesis is tagged as highlighted
+ it remains highlighted until you unihghlight it or another set of
+ hyps is highlighted (see below).
- M-x coq-toggle-hide-hyp
- M-x coq-toggle-hide-hyp-at-point
+ M-x coq-toggle-hide-hyp
+ M-x coq-toggle-hide-hyp-at-point (toggles hiding hyp at point)
+ M-x coq-unhide-hyps (unhides everything)
- M-x coq-unhighlight-selected-hyps
+**** Automtic highlighting with (search)About.
+ Hypothesis cited in the response buffer after (C-c C-a C-a) (M-x
+ coq-SearchAbout) will be highlighted automatically. Any other
+ hypothesis highlighted is unhighlighted.
+
+ To disable this, do:
+
+ (setq coq-highlight-hyps-cited-in-response nil)
+
+*** Hiding (folding) hypothesis
+
+ This is meant to deal with large goals. Hiding is done on a per
+ hyp name fashion. Once a hypothesis is tagged as hidden it remains
+ hidden until you.
+
+ M-x coq-unhighlight-selected-hyps (removes all highlightings)
+ M-x coq-highlight (toggles highlighting onhyp at point)
+
+**** Click on a hyp to hide/unhide it
+ Hyptohesis names are now clickable (button 3) to be (un)hidden.
+ If you don't like the highlighting of hyp names when hovering it,
+ you can use:
- M-x coq-toggle-highlight-hyp
- M-x coq-toggle-highlight-hyp-at-point
+ (setq coq-hypname-visible-hovering nil)
- Hypothesis cited in the response buffer after a "About" command
- (C-c C-a C-a) will be highlighted.
+ You will still be able to click them.
**** Hypothesis cited in the response buffer.