Custom Query (361 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (4 - 6 of 361)

1 2 3 4 5 6 7 8 9 10 11 12
Ticket Resolution Summary Owner Reporter
#383 fixed no deactivation-hooks when killing fully asserted active buffer David Aspinall tews
Description

[reported by Hendrik Tews on PG-devel list]

when you kill the currently active scripting buffer, then the hooks in proof-deactivate-scripting-hook are not run when the buffer was fully asserted. I believe this is a bug.

What happens is that

- kill-buffer-hook calls proof-script-kill-buffer-fn,
- which calls proof-deactivate-scripting-auto
- which calls (proof-deactivate-scripting 'process)
- which calls (proof-protected-process-or-retract 'process)
- which calls proof-process-buffer
- which calls (proof-assert-until-point-interactive)
- which calls proof-assert-until-point
- which throws 
     (error
	 "At end of the locked region, nothing to do to!"))
- this error unwinds until the ignore-errors in
 proof-deactivate-scripting-auto, thereby skipping the call to
 the hooks in proof-deactivate-scripting
#397 fixed Coq PG: changing scripting buffer and automatically restarting misses first command David Aspinall tews
Description

The issue is that after changing the active scripting buffer, the first assert operation is lost, because the prover is not running. To reproduce go to coq/ex/test-cases/multiple-files-single-dir and do some scripting in, say, a.v. Then change to a different file (eg b.v) and do some scripting there. To clearly see the effect, make sure the second file (b.v) does not start with a comment.

There is a patch in http://lists.inf.ed.ac.uk/pipermail/proofgeneral-devel/2011/000114.html but it needs reviewing.

#254 invalid a spam ticket Graham Dutton testuser
Description

this was created without email verification.

1 2 3 4 5 6 7 8 9 10 11 12
Note: See TracQuery for help on using queries.