aboutsummaryrefslogtreecommitdiff
path: root/generic/proof-shell.el
AgeCommit message (Collapse)Author
1998-12-07Added proof-shell-preprocess-command for Paul Callaghan.David Aspinall
1998-11-26BUG fix: proof-shell-message with str's containing format characters.David Aspinall
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.
1998-11-25Got rid of an error message in case of process early exiting.David Aspinall
1998-11-25Docstring improvements.David Aspinall
1998-11-25FSF Emacs fix for buffer-file-truename, which is theDavid Aspinall
*abbreviated* form of file-truename!
1998-11-25Improved kill function. Added process sentinel to watch for process exiting.David Aspinall
1998-11-25Replaced proof-pbp-buffer with proof-goals-buffer.David Aspinall
1998-11-25In filter: minor improvement for when proof-shell-wakeup-char is set.David Aspinall
In proof-shell-handle-error: Make action list empty to prevent proof shell filter seeing same error over and over in case user types directly in shell buffer after an error.
1998-11-25Use make-local-hook instead of make-local-variableDavid Aspinall
1998-11-25Fixed up exit hook (still buggy)David Aspinall
1998-11-25Docstring fixes, minor improvements.David Aspinall
1998-11-25Improved docstringsDavid Aspinall
1998-11-25Docstring fixesDavid Aspinall
1998-11-20Reimplemented functions to shut down and restart proof process.David Aspinall
Scrapped proof-shell-exit-hook. Added proof-shell-quit-cmdd, proof-shell-restart-comd Fancier Scripting indicator for active scripting buffer.
1998-11-20BIG CHANGES -- SORRY!David Aspinall
Replaced proof-script-buffer-list with proof-script-buffer. The list was causing too much confusion and nasty bugs used with Isabelle multiple files. Implemented proof-script-buffers and proof-restart-all-buffers, other functions.
1998-11-18 . Changed behaviour of retracting current scripting buffer:David Aspinall
now it *nukes* proof-script-buffer-list (possibly unecessarily). Before, current scripting buffer was silently preserved in case it was retracted, but this means that proof-activate-scripting-hook was not run when scripting was begun again in the buffer, which left PG in an inconsistent state with respect to included files (in Isabelle). URGENT: must check this is okay with LEGO.
1998-11-18 . bug fix for proof-shell-live-buffer.David Aspinall
. bug fix for proof-shell-filter for case that prompt isn't seen in first output chunk. . bug fix of handling urgent messages in delayed output: skip past the last one seen. Previously messages were put into the response buffer *twice* (first time highlighted). Don't clear the response buffer between urgent messages and delayed output within the same prompt-delimited region. . big improvement of display handling for response buffer, via new function proof-shell-maybe-erase-response. . added proof-shell-clear-response-regexp . docstring fixes.
1998-11-12Rashly fixed a suspicious looking nested use of set-buffer. Docstrings.David Aspinall
1998-11-12Renamed proof-mode-name -> proof-general-name.David Aspinall
Reimplemented configuration for fume-menu. Now works for named goals, named saves, and (e.g. lego) both! Removed some FIXME's.
1998-11-10Added buffers menu, and added shared menu to shell and response buffers.David Aspinall
1998-11-10Fixed bug for when proof-rsh-command is emptyDavid Aspinall
1998-11-10Refresh response buffer when goals buffer is refreshed.Thomas Kleymann
1998-11-09Added proof-rsh-command to help complete documentation (was allocatedDavid Aspinall
to tms but he said he wouldn't get around to it)
1998-11-03Being pedantic about variables versus predicates, renamed prog-name-ask-p.David Aspinall
1998-11-03Removed FIXMEDavid Aspinall
1998-11-03A* Fix display handling problems (tms, all week)Thomas Kleymann
Done. :-)
1998-11-02Quick fix for multiple file problem when current scripting buffer is ↵David Aspinall
retracted by prover.
1998-11-02Proof General no longer changes selected window/buffer under your feet.Thomas Kleymann
1998-11-02fixed minor bugsThomas Kleymann
1998-11-01o added support for byte-compilationThomas Kleymann
o removed hhg tags in todo o fixed font-lock for FSF Emacs 20.2 o ensured that goals buffer is updated for longer queues o fixed a bug in proof-universal-keys-only-mode
1998-10-30implemented new buffer model. The goals buffer is now exclusivelyThomas Kleymann
reserved for goals.
1998-10-30replaced some occurences of (current-buffer) by proof-shell-buffer toThomas Kleymann
make code more robust
1998-10-29Fixed bug in proof-shell-process-urgent-message (preserve point).David Aspinall
1998-10-28rearranged code to avoid compiler warning messagesThomas Kleymann
1998-10-27Continuing mods for cleaner byte compileDavid Aspinall
1998-10-27More fixes for cleaner byte compile.David Aspinall
1998-10-27Removed eval-when-compile around define-derived-mode, it don't work.David Aspinall
1998-10-27Fixed up proof-script.el for clean byte compileDavid Aspinall
1998-10-27Fix of byte compiler warnings for proof-script.el.David Aspinall
1998-10-27Moved pbp-goal-command and pbp-hyp-command to proof-config.Moved LEGO specifix.David Aspinall
1998-10-27Added FIXME question about moving point.David Aspinall
1998-10-27Begun work on clean byte compilation / clarifying interfaces.David Aspinall
1998-10-27Fixed urgent message stuff. proof-shell-process-urgent-messagesDavid Aspinall
now seems to correctly observe all messages which pass through.
1998-10-27Renamed proof-invisible-command proof-shell-invisible-command.David Aspinall
Removed superfluous optional 'relaxed' argument from: proof-shell-invisibile-command, proof-grab-lock, proof-start-queue.
1998-10-26Hacks in process filter, simplified locking functions.David Aspinall
1998-10-26Moved proof-message to proof shell, renamed to proof-shell-message.David Aspinall
Removed redundant variables in proof-shell-popup-eager-annotation.
1998-10-26proof-check-process-available replaced by *two* functions:David Aspinall
proof-activate-scripting proof-shell-ready-prover
1998-10-23Moved proof-file-to-buffer to proof-script.elDavid Aspinall
1998-10-23Replaced remaining face defs with defface calls.David Aspinall
Removed font-lock-<newface> with proof-<newface> so we know where things come from and won't break future font locks.
1998-10-22Added todo for clean byte compileDavid Aspinall