| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
projects.
Added many more mailing list addresses. Not sure what half of them
are, need vetting really.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
empty string to stand for filename of current scripting buffer.
This added the current script buffer onto the included files
list immediately processing it began (if it began with something
creating a mark). However, I removed the check for the current
scripting buffer so that that could correctly be marked atomic
for Isabelle at other times. This resulted in current buffer
being marked atomic, and errors.
Are there still more errors?
|
| |
|
| |
|
|
|
|
|
| |
in case the prover asks it to be. This can happen when loading
theory files in Isabelle.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Previously Proof General was asked to unlock a file A.ML as soon as
retraction in it happened. Now Proof General is only asked to unlock the
children of A.ML, although Isabelle records the fact that A.ML has been
retracted. (Which means that if A.ML is later re-linked,
Proof General will correctly get told about it).
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. save-some-buffers now skips the current active scripting buffer.
It was annoying to be asked whether to save this one as the
user may have just begun typing into a fresh file, or may want
to experiment with a modified proof, for example.
2. proof-deactivate-scripting improved so it works pretty well as
a (so far undocumented) command. Kill buffer function now removes
spans, so that they remain if we deactivate without killing.
Plan is to call this in proof-activate-scripting to turn off
current scripting buffer and munge the processed file list the
way we like it.
3. In both proof-deactivate-scripting and proof-activate-scripting,
we do the same thing: files with empty locked regions are
removed from the processed files list, those with full locked
regions are added. This is an attempt to harmonize the file
handling of the theorem prover and whatever it reports with
the scripting inside Proof General.
Additionally proof-deactivate-scripting retracts a file with a
partly locked region, only the active scripting buffer is
allowed such a region (currently).
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Removed proof-preprocess-input hook function, Paul Callaghan can now use
proof-shell-insert-hook instead for his need.
|
| |
|
|
|
|
| |
proof-shell-insert-hooks.
|
| |
|
|
|
|
|
|
|
|
| |
handled gracefully. It's a limitation rather than a bug per se.
. Added a new subsection to Appendix A, for setting names of binaries.
. Moved the table of script extensions and mode names to section 1.1
. Added proof-shell-insert and proof-invisible command to Chap 10.
. Updated magic.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
in case Emacs is exited accidently. (Esoteric improvement).
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
20.3
o however, there is still a mysterious bug in 'proof-shell-analyse-structure'
when processing lego/example.l
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
BUG fix: kill-function: another chance to catch process sentinel added.
BUG fix: FSF Emacs minor-mode-alist
BUG fix: FSF Emacs problem with proof-shell-insert mess. Still probs.
|
| |
|