[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] branch elpa/proof-general created (now bc86736)
From: |
ELPA Syncer |
Subject: |
[nongnu] branch elpa/proof-general created (now bc86736) |
Date: |
Wed, 11 Aug 2021 19:58:07 -0400 (EDT) |
elpasync pushed a change to branch elpa/proof-general.
at bc86736 Fixing #578: Canonical is a keyword bin itself.
This branch includes the following new commits:
new daa550f This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 4333f2f Version 4.5 (beta?) sent by CW, as a package distrib.
new d558283 Emacs mode for lego
new 2af828c added proof-find-end-of-command moved some bindings from
lego-mode-map to proof-mode-map
new 0f1f69d Fixed some bugs. Doubtless introduced others.
new 9ef1493 improved font-lock customisation for LEGO
new b6e9d7e minor bug fix wrt to font-lock regexps
new 80440a2 fixed bug in ids-to-regexp and improved regular
expression for fontifying LEGO
new 419dc70 Bug with semicolon minor mode near-fixed
new 545a476 fix for incorrect lego-outline-regexp
new 6185042 improved lego-outline-regexp
new c4fbc08 Yves Bertot's proof by pointing
new 41e0aab Yves Bertot's extension for proof by pointing. These
should probably be integrated in the generic proof package.
new 0d652f0 Yves Bertot:
new c351224 Fixed parenthesis matching to deal with comments
new e4c8307 minor changes regarding regular expressions
new 2259349 Cleaned ext.el up a bit in terms of its namespace and the
management of the comint filter.
new 6e6920c Fixed Undo problem, now prettifies output, and deals a
bit more gracefully with errors.
new a4907ac *** empty log message ***
new ae4ac0d Synchro bug fixed.
new 0fa907f *** empty log message ***
new 35002b0 A generic package for proof-by-pointing
new 7ade48b pbp.el succeeds ext.el
new 4c246f6 o added logical macros as keywords o removed keywords
SaveFrozen and SaveUnfrozen o fixed bug in lego-outline-regexp
new 4699c4b removed debug information
new 3105604 A few small fixes to deal with performance problems.
new 75e500f Minor fix for performance reasons.
new 64fdd5b minor extensions of regular expressions
new d30f644 Invisible pbp command handling
new 349749e added pbp-mode
new 8472425 added font-lock properties for pbp-lego-mode
new 10385af added variable pbp-mode-is so that pbp-mode can be
inherited
new f222051 Speeded up proof-by-pointing things
new 3f65485 Took out some debugging code accidentally left in.
new 23fc841 removed font-lock support for Error messages; this is now
supported in the pbp package
new b3845be support for highlighting Error messages in pbp-mode
without using font-lock
new 4a82262 improved highlighting of error messages
new b938a9d implementation of pbptop now records if selected goal is
not current, hence pbp-construct-command does not need to bother to cater for
"Next" command
new 3ad5b68 minor change in font-lock pattern
new d8dfb09 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 56b20ff X-Symbol version 4.45 beta
new 182ca02 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new ce75165 X-Symbol version 4.45 beta
new aee317e *** empty log message ***
new 041bd63 lego-count-undos is now aware that comments are treated
separately
new 3a484c0 The package pbp is now integrated in the proof package
new 3981b54 put script-management branch back on main branch
new 93d2929 *** empty log message ***
new f424f68 proof-process-active-terminator is now an extension of
proof-assert-until-point (it was broken and looks healthier now)
new 7e4bc22 o merged script management (1.20.2.11) on the main branch
o fixed a bug in lego-find-and-forget due to new treatment of comments
new 47ba389 merged script management (1.10.2.18) with main branch
new f289b73 Merged Coq changes onto main branch
new 097f379 Merged Coq changes with main branch.
new 4ee609a Figured out display tables.
new fd4b0f8 fixed a bug in proof-process-active-terminator. Notice
that it still doesn't work when you are inside a comment and press the
proof-terminal-char
new 9979153 Added "Induction" as tactic
new f006de1 Fixed coq-shell-prompt-pattern to reflect proof-id
Changed ";" to "." in coq-save-with-hole-regexp New modifications to syntax
table to reflect actual use of symbols in Coq
new 97bcd7f proof-active-terminator inside comment case fixed. Also
maybe the continuous pbp-buffer update bug.
new 05d954c Updated proof-segment-up-to to take ""'s into account
Hence, << Cd "../x". >> works in Coq, and << echo "hello; world"; >>
should work in LEGO But maybe we don't want "Cd"'s at all...
new 8ef02ed Changed order of "Inversion_clear" and "Inversion" so
that former is fontified first. Added "Print" to list of commands.
new 86a9100 Fixed coq-count-undos for comments
new 5cddcbb New indentation for lego-count-undos (smile)
new 88c3310 Updated comment about extent types
new dbaa145 Updates for coq, including: * pbp-goal-command and
pbp-hyp-command use proof-terminal-string * updates to keywords * fix
for goal regexp
new 22720e8 o implented proof-find-next-terminator available via C-c
C-e o fixed a bug in proof-done-retracting
new 8426dac Updates to Coq fontlock tables
new 31081a1 Assign new variable proof-goal-hyp-fn to coq-goal-hyp,
which advances over coq-goal-regexp to pick up goal for pbp
new 1a6a449 Assign new variable proof-goal-hyp-fn to lego-goal-hyp,
which is simply old code for picking up goal or hypothesis for pbp
new e1277b1 Parameterize by proof-goal-hyp-fn in pbp-make-top-extent,
to handle Coq goals which start with text rather than simply ?n
new 6a4e107 Put in a workaround for a strange bug in comint which was
finding a bunch of ^G's from comint-get-old-input for some inexplicable reason.
new 2c778ff Started modifications for emacs19 port.
new 5336774 Changed pbp-change-goal so that it only "Show"s the goal
pointed at.
new 99c7c1d Includes commented code for Coq version of extent protocol
new 2783aa1 Added some magic commands: proof-frob-locked-end,
proof-try-command, proof-interrupt-process. Added moving nested lemmas above
goal for coq. Changed the key mapping for assert-until-point to C-c RET.
new cf0e28eb Added indentation for lego-mode.
new 9f53d56 Added coq-global-p for global declarations and
definitions. These now get lifted in the same way as lemmas. Changed [meta
(control i)] to [meta tab] in key definition. Changed menu, and made help in
menu refer to info mode.
new 2b7baf2 Added lego-global-p as always false, but for consistency
with Coq mode. Changed [meta (control i)] to [meta tab] in key definition.
new 41a87c5 Fixed outstanding things to be updated in Coq.
new 1c8a7b0 Added proof-global-p to test whether a 'vanilla should be
lifted above active lemmas. Separated proof-lift-global as separate command to
lift global declarations above active lemmas. Fixed usual problem that 'cmd is
nil for comments in this code. Made lifting globals start from beginning of
file rather than go backwards. Fixed bug in pbp code
proof-shell-analyse-structure, where stack wasn't cleared for new goal-hyp's.
new d5d4962 Added proof-execute-minibuffer-cmd and scripting minor
mode.
new b5efe9c simplified code: lego-goal-with-hole-regexp and
lego-save-with-hole-regexp is now used for lego-font-lock-keywords-1 as well
new 7994af8 o simplified code: lego-goal-with-hole-regexp and
lego-save-with-hole-regexp is now used for lego-font-lock-keywords-1 as
well o improved lego-find-and-forget
new 9b394b6 o The response buffer focusses on the first goal o If
proof-retract-until-point is is invoked outside a locked region, the last
successfully processed command is undone. o Added support for func-menu
new 80a2b08 Incorporated tms's suggestion for simplifying
coq-font-lock-keywords-1
new dc32141 A few new suggestions
new aa910d2 Added C-c C-s to run "Search" in Coq. Moved
coq-goal-with-hole-regexp etc to coq-fontlock. Removed various superfluous
definitions for COQPATH etc.
new 804c446 Noted bug in popup-eager-annotation
new 88065a5 o introduced proof-shell-handle-error-hook and bount it
by default to proof-goto-end-of-locked-if-pos-not-visible-in-window (also new)
new cc98ac2 *** empty log message ***
new 619e67a fixed a bug in the indenting functions
new b441892 improved fume support
new 53f45cf o added support for remote proof processes o bound C-c
C-z to 'proof-frob-locked-end
new f523b12 One needed change for coq included
new f4781c9 Updated method of defining proof-shell-cd to be
consistent with other proof-assistant-dependent variables. Added ctrl-button1
to copy selected region to end of locked region
new 284e356 Added coq-shell-cd Some new fontlocks
new 39eee00 Commented the code of proof.el and lego.el a bit. Made a
minor change to the way errors are handled, so that any delayed output is
inserted in the buffer before the error message is printed.
new 79cf225 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 8c455cb X-Symbol version 4.45 beta
new 6ee6a57 added Dnf to lego-undoable-commands-regexp
new 9ab3b79 *** empty log message ***
new 9d57389 prioritised
new 58a9db4 *** empty log message ***
new b0a4527 added support for etags at generic proof level
new 099f2f5 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 9e27cef Version 4.5 (beta?) sent by CW, as a package distrib.
new 73638e3 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 62f612e X-Symbol version 4.45 beta
new 36bcd20 removed explicit reference to a binary in ctm's home
directory
new 8e9dc3a This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 4b7bc52 Version 4.5 (beta?) sent by CW, as a package distrib.
new 49bbe2f This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 60cb016 X-Symbol version 4.45 beta
new 837d4b6 Basic instructions that come with package
new 63b0e4b Added CoInductive. Made updates to reflect problem with
"Definition", which couldn't be used with proof scripts.
new 6ec842a Made updates to fix problem with Definition, which
couldn't be used with proof scripts. Removed some useless declarations. Removed
Abort from menu. Now Reset's if user undoes to beginning of proof. Added
command to increase undo limit for Coq, and set default to 100.
new 9a23bad Added lego-goal-command-p to fix Coq's problem with
"Definition". Removed lego-killref from menu.
new 213d776 Dependencies of proof mode for emacs19 Still in progress!
new 6dd0ce9 Dependencies of proof mode for xemacs There may be one or
two areas that can be unified with emacs19 dependencies.
new 2fd852f Removed because its functionality is subsumed by the
xemacs and emacs19 files.
new a69f1d0 Simple white-space changes.
new 4fd4689 Updated to include changes for emacs19. Also includes
some changes for "Definition" problem in Coq, where Definition couldn't be used
for proof scripts. Finally, modified proof-dependencies-xemacs code to fix
problem that undoing to (point-min) meant you couldn't type at first character.
new 3f95f37 Coq now restarts if going back to beginning of proof.
new 61f0432 Simpler procedure for compiling emacs lisp. Added
coq-info-dir so that script-management.info can be hard-coded.
new c50d5ce Added coq-info-dir so that script-management.info can be
hard-coded.
new 6b1154b Added lego-info-dir so that location of
script-management.info can be hard-coded.
new dcdbb65 Basic description of script management, compiled for
emacs info mode.
new 9bf10d0 Basic description of script management, in texinfo format.
new 5073638 First checked-in version.
new 5e26dc9 Changed lego-undoable-commands-regexp to have "andI" and
"andE" instead of "AndI" and "AndE".
new b96c1c2 Fixed problem introduced by working on emacs19 in
proof-zap-commas-region.
new b004553 Removed proof-dependencies-emacs19 for the moment, since
not having it introduces error messages. Put cd before init in
proof-shell-config-done (this won't work for Coq).
new 54c9e82 Added comments about info file and default values in
coq.el.
new 2518654 Removed default instantiation of undo limit to 100.
new c33b945 Fixed bug with inserting commands and proof-shell-config.
new 14534e7 Merged indentation code for LEGO and Coq into proof.el.
new 2b0403f Merged indentation code for LEGO and Coq into proof.el.
new e367083 Updated todo list.
new 2d332e9 Merged indentation code for LEGO and Coq into proof.el.
new 8a5741f Made separated indentation more elegant. Fixed bug with
Inductive. Added CoInductive.
new 4a2fd03 Made separated indentation more elegant. Separated
consideration of {}'s so it only happens for LEGO.
new 93fd088 Made separated indentation more elegant: Made
proof-assistant specific code into separate procedure, proof-parse-indent.
Separated consideration of {}'s so it only happens for LEGO.
new 59a36f4 Added hook `coq-shell-init-hook', for
`proof-shell-insert-hook'. This initializes undo limit and changes directory to
that associated with buffer. This is because Coq has a command line option to
run with emacs mode.
new 0f21488 Added hook `proof-shell-insert-hook', which is initalized
to lego-shell-adjust-line-width. This replaces `lego-shell-config'.
new aad4a48 Added hook `proof-shell-insert-hook', to replace
`proof-shell-config'.
new 2abec11 Added documentation for C-c C-s in Coq mode.
new 57d85bc Added documentation for C-c C-s in Coq mode. Fixed
problem with tabbing changing buffers.
new fd97f85 revised in light of today's meeting with hhg
new 530b776 Updated install script after finding problems with Savi's
setup.
new 1bbebc4 Changes to indentation code: Changed "case" to
"Case". Added "CoInductive".
new 05eec47 Added CoFixpoint and tactics. Changed indentation.
new 31c8779 Changed variable names [s]ext to span. Fixed
coq-find-and-forget pattern for declarations and definitions following Pascal
Brisset's suggestion.
new f7439c2 Changed variable names [s]ext to span.
new 4ca9d49 Dependencies on versions of emacs have been moved to
span-extent.el and span-overlay.el.
new c494139 Dependencies on versions of emacs have been moved to
span-extent.el and span-overlay.el. Definitions of proof-queue-span and
proof-locked-span now in proof.el.
new d119d80 Dependencies on versions of emacs have been moved to
span-extent.el and span-overlay.el.
new bc3d75a Dependencies on versions of emacs have been moved to
span-extent.el and span-overlay.el.
new 796d3e6 Added problem with indentation.
new 9c9157c implementation of `lego-shell-adjust-line-width' can now
be called as part of a hook. This change has been caused by replacing
`proof-shell-config' with `proof-shell-insert-hook'
new bf85388 *** empty log message ***
new b826682 Changed proof-indent-line code so that it doesn't modify
buffer if nothing is changed. Changed proof-indent-region code so that the
endpoints of the region being indented change as indentation is done: it was
infinite looping because the end could never be reached.
new 5271a8b Added header and log message.
new 00db28f Added header and log message. Fixed set-span-endpoints so
it preserves invariant. Changed add-span and remove-span so that they update
last-span correctly themselves, and don't take last-span as an argument.
new d6a3651 Removed indentation problem. Added comments about current
state of emacs19 port.
new 26b34e2 Initialize 'before pointer in add-span-aux when last-span
is nil. Removed span-at-type. Fixed bug in span-at-before, where (span-start
span) may be nil. Added spans-at-(point|region)[-prop], which fixes bug of C-c
u at end of buffer.
new 553e23b Fixed lifting globals. Added problem of buffers and need
for incremental adding of tactics in Coq.
new 422bc59 Changing buffers now works.
new dbfd4c2 Removed uninitialized os variable in spans-at-region.
new 6029f34 Made proof-locked-span and proof-queue-span buffer-local.
Changed some if's without then-clauses to and's. Removed
(proof-detach-segments) from (proof-steal-process) This is the bug that
made changing buffers fail in emacs19: the segments had already been
detached. Check if we're in proof buffer for proof-frob-locked-end. Force
mode-line update for emacs19 in proof-active-terminator-minor-mode.
new 83767f1 included "Invert" in `lego-keywords'
new 68c54b1 fixed a bug in proof-frob-locked-end
new aff3905 Correct path for coq-prog-name and coq-tags.
new 8377248 improved support for Info o employed
`Info-default-directory-list' rather than `Info-directory-list' so that
code also works for Emacs 19.34 o setting of `Info-default-directory-list'
now at proof level
new 06ec337 Removed commented code in proof-dont-show-annotations
proof-done-trying deletes the spans that were created
new c10a6f6 Necessary changes for emacs19 version
new 2620936 o outsourced indentation to proof-indent o support
indentation of commands o replaced test of Emacs version with availability test
of specific features o C-c C-c, C-c C-v and M-tab is now available in all
buffers
new ee999fc fixed a bug in
`proof-goto-end-of-locked-if-pos-not-visible-in-window'
new 20b647c Minor modifications to comments
new fb65a87 Generalized proof-retract-target, now parameterized by
proof-count-undos and proof-find-and-forget. Generalized
proof-shell-analyse-structure, introduced variable proof-analyse-using-stack.
Generalized proof menu plus ancillary functions. Generalized
proof-mode-version-string. Moved various comments into documentation string.
new 2d6272f Generalized proof-retract-target, now parameterized by
proof-count-undos and proof-find-and-forget. Generalized
proof-shell-analyse-structure, introduced variable proof-analyse-using-stack.
Generalized proof menu plus ancillary functions. Generalized
proof-mode-version-string. Removed emacs-version-at-least. Removed comment
about buffer-display-table. Moved various comments into documentation string.
Fixed another mode-line command for emacs19.
new fe55d5d Added comment about C-c ' that it will switch to the
scripting buffer.
new ae555df Corrected comment about this being for xemacs.
new 8814245 Corrected comment about this being for emacs19.
new a5d0bc0 Structured review now done. Added item that we need to
write proof-retract-file.
new b5dcf23 Added definition of proof-commands-regexp for coq
new 763c157 Changed expression (>= 0 x) to its equivalent (eq x 0)
Changed some variables to their associated constant in cases where we know they
must be equal.
new e706074 Added proof-goto-end-of-locked-interactive as old
proof-goto-end-of-locked, and proof-goto-end-of-locked now doesn't switch
buffer.
new d570f27 Added (require 'cl) for emacs19.
new 4257ca2 Changed last-span to before-list. Added definitions of
foldr and foldl if they aren't already loaded. Changed definitions of add-span,
remove-span and find-span-aux to be non-recursive. Removed detach-extent since
this file isn't used by xemacs. Added function append-unique to avoid
repetitions in list generated by spans-at-region. Changed next-span so it uses
member-if.
new cc0f805 Changed Compute from command to tactic. Added Fix,
Destruct and Cofix as tactics. Added Local as goal.
new e0d2092 Added '?'s before single characters in define-keys for
emacs19, at Pascal Brisset's suggestion.
new 165db3d o fixed bug in setting proof-queue-face on a colour
terminal for GNU Emacs (19.34) o adjusting the directory (at least for LEGO)
must not contain "~". We now expand `default-directory' before cding to it.
[Under XEmacs (unlike Emacs 19.34), `default-directory' is already in
expanded form.]
new e9aeaec Added "Mutual Inductive" as definition keyword. Changed
"\\s " into "\\s-" as whitespace pattern.
new d145e40 Added coq-init-syntax-table as function to initialize
syntax entries particular to coq. Changed proof-ctxt-string to "Print All".
Call coq-init-syntax-table from coq-shell-mode-config. This was necessary to
get prompts with "'"s in them (coming from goals with same) recognized.
new 983c13f Added lego-init-syntax-table as function to initialize
syntax entries particular to LEGO, and call it from lego-shell-mode-config.
new 28a1ff8 Changed "\\s " to "\\s-" in proof-id as whitespace
pattern.
new 313f756 Added proof-unprocessed-begin as general function to find
beginning of unprocessed region. This should be used instead of
proof-locked-end if we're not guaranteed to be in scripting buffer.
proof-locked-end now calls proof-unprocessed-begin if we're in the
proof-script-buffer. We set the goal name to "Unnamed_thm" if we can't find any
other name for the theorem. proof-process-active-terminator now calls
proof-unprocessed-begin. proof-shell-config-done now calls 'pro [...]
new b4b24ed Compare span-end first rather than span-start in span-lt,
because proof-lock-span is often changed and has starting point 1. Factored out
common code of add-span and remove-span into span-traverse.
new 58450f5 In proof-init-segmentation, only create proof-queue-span
and proof-locked-span if they don't already exist. Call generic span function
for making spans read-only.
new a9038ca Wrote generic span functions for making spans read-only
or read-write.
new 2d3d69f Wrote generic span functions for making spans read-only
or read-write. Fixed bug in add-span and remove-span concerning return value of
span-traverse.
new 86471ce Added "Scheme" as definition keyword.
new 90fa628 Moved proof-mode-hooks from proof-shell-config-done to
proof-config-done.
new e1b55f8 Supports official LEGO release 1.3
new 0090920 *** empty log message ***
new 5a8c304 o removed log entry o changed default for lego-tags o set
up regular definitions to support definitions of the form id == term o
monitoring the end of imports is now implemented via a new
proof-shell-process-output-system-specific hook
new a025413 o removed log entry o monitoring the end of imports is
now implemented via a new proof-shell-process-output-system-specific hook
new 1ad05a7 *** empty log message ***
new 77687d3 Renamed <file>-fontlock to <file>-syntax
new 57a3528 Isabelle proof.el support.
new a8fe9fb New branch
new 8549abf supports definitions of the form id == foo;
new 384dea5 *** empty log message ***
new 3661528 *** empty log message ***
new ef502ac improved help submenu for LEGO - added a link to the
library and the reference card for version 1.3
new 9476f7b todo
new e133dc5 Info file is easily generated from texinfo, so doesn't
belong in CVS
new 922e663 Typos and fixes in Walkthrough section.
new 4c39fd9 Added comments. Made wakeup-char an option.
new 438d3b9 First attempt, proof state works.
new 1be0fc4 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new f8b28b9 X-Symbol version 4.45 beta
new f460f22 Added further documentation.
new 4991332 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 31a9e2b X-Symbol version 4.45 beta
new 32bdd63 proof is now able to inherit append-element from tl-list
new 1690e83 todo
new c4e8a88 integrated comments following 1 Sep 98 discussion with
Dave Aspinall on design principles in light of an Emacs mode for Isabelle
new 9e3dcd5 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new b75a3b8 X-Symbol version 4.45 beta
new 596d3b1 Added make-ready for distribtion item. (2h, da)
new 5b56b84 o rearranged Release entry o allocated a task to tms
new 42cfd8a Added some documentation. Fixed a bug:
indent-line-function needs to be made into a local variable.
new 103e7be Reorganization and fixes.
new a0f7955 Added more items.
new 91c7130 Added note of what to do here.
new cdcf44a Removed dead code
new b13504b Added some items.
new ca40a36 Dead code.
new abbe57d minor modifications
new 8b836f8 Renamed for new subdirectory structure
new 278cb8f Renamed texinfo file.
new 30f26d7 Began notes at end about adding new assistant support
new 0bb2df9 Requirement for test script added
new 5323283 Site-wide configuration for proof mode.
new 9163e1b Requires proof-site.
new 6e950a1 A Sometimes e.g.,
~tms/lego/imperative/recursion/Prepare_vc.l, annotations are recorded in the
object file. This needs to be changed in the SML code. (initially 2h tms)
new 76440e7 Added Isabelle example and skeleton for Coq and Lego.
new 6de639f Added some defcustom support
new 36ef6a2 Renamed/added defcustom support.
new 16409b0 New file.
new d999c11 removed dependency on tl-list
new 052e952 assigned a task to tms
new 9080a41 Example copied from texinfo manual
new 54de55c Added items, assigned some to da
new dec9edb Layout.
new 952cc52 Added make item to build ChangeLog automatically, removed
from repository
new 728966c More features working. Added example.
new e7e86ea Added image directory for toolbar icons
new 5e21c18 Made customize variables user-visible
new d590ab7 First version of generic proof toolbar.
new 278dc33 Some quickly hacked ugly icons.
new 01b24f7 Added Id
new a6e40b1 Added Id and comments
new 7b9dab3 Added FIXMEs. Added documentation. proof-segment-up-to:
Removed explicit ML-style comment syntax, added END-OF-COMMAND argument.
proof-undo-last-successful-command: Added optional argument to not delete.
(The difference between this and proof-retract-until-point is that it infers
the last command). proof-assert-next-command: Experimental alternative to
proof-assert-until-point to match undo-last-successful-command.
new 40a8f6c Added todos for toolbar.
new 69c0316 *** empty log message ***
new 77848ea Message for images directory
new c74ade7 Updated
new a4c0501 Fixup branch number
new f45e471 Added Id to headers.
new b8d394e Made proof-assert-next-command move forward by default.
new 70c1224 Added query to restart script button in case of accidents.
new 270247e Renamed recycle icon to restart
new d1f3933 Added X bitmaps of icons for mono displays
new ce89a51 Reengineering efforts to exploit 3 buffer model now top
priority
new 98829bd fixed implementation of `proof-have-color'
new a35e263 -Added documentation -Simplified code for setting faces
-Reimplimented `proof-shell-handle-error' -Improved `proof-shell-filter'; it no
longer removes the prompt annotation -The Shell no longer automatically
scrolls to the end (or so I hope)
new 5b5ae14 We seduce our audience by fancy pictures and words
new c4ede38 We seduce our audience by fancy pictures and words
new 55cc7c5 Added proof-general-version
new a996bb3 Set version tag for release.
new bc4932c Set version tag for release.
new fd9a04a Added tag, dist, release targets.
new 3e9be44 Added back check for clean source.
new ed76a63 Bug in make release.
new d154813 Added final message to make release.
new 7cc5edd Done .xbm's and Makefile targets. Added TODO for locked
region per file.
new 28f7dad Fixes to syntax and startup function.
new d78a917 Added some more things
new 4e4f376 added todo for fixing buggy web pages
new 98cc8a9 Added toolbar todos discussed at business lunch with tms
new 070b139 Changed proof-assistant into proof-assistants to support
autoloads for more than one prover
new 2c3a52c Added docs and proof-restart-script-same-process (may
need work)
new 2c34be6 Realised clash with proof-assistant variable was causing
"odd customize behaviour"
new c68f670 Reduced number of colours used for impoverished displays.
new 3d4cace DONE: Reduced number of colours used in icons
new 61f33b6 Reimplemented proof-shell-popup-eager-annotation
new 4463112 Added low-priority item about improving process handling.
new 304b22a Removed item about toolbar error message to do with
process handling.
new 6c6bd41 Improved doc. Removed proof-mode-version-string.\nMade
proof-prog-name-ask-p defcustom
new 34ad43f Isabelle Proof General loads for .thy as well as .ML
files.
new 19962a6 Documentation acknowleges use of three type of buffers:
new e05bbd3 fixed implementation fo proof-find-next-terminator; it
can now be used even when there is no corresponding proof process
new 6074ca5 Renamed texinfo file.
new 948364c Info directory entries for FSF and XEmacs. Tested with
both. Incredibly difficult to get right. localdir is better with XEmacs, but
it will use dir in preference, 8-(.
new b272e3a Makefile for building every kind of target from texi.
new 6f26c71 Added test schedule item
new bd63a1a Moved proof-info-dir into proof-site and defcustom'd it.
Set the Info directory list there rather than after proof.el has loaded. Add
the proof-info-dir onto the end of Info-default-directory-list, not the start.
new 8513076 Bug in regexp for isa auto-mode-alist.
new 4054165 fixed a bug in proof-shell-filter and
proof-shell-handle-ouput
new 84175a9 Fix in proof-shell-handle-output
new 22d522a Changed name of info file.
new 5d289dc Fixed message about using several assistants
new 2627544 Added docs to release and remoterelease target.
new d9e8665 Added cvsclean target
new ebefee2 Wrote specification for handling multiple file
development in section Internals
new b8aa06b Added theory file mode from Isamode.
new 7a9fca9 integrated da's comments
new 8971b8e Added item about proof-terminal-string
new 1de7f68 Master files for icons.
new dba2d87 New CD-player type icons
new b3ee5d1 Fixed docstrings for derived modes
new bef19ff Added new buttons, changed icons.
new 4d6e5b0 Cleaned up and improved some code, added docstrings,
FIXMEs. Added proof-issue-goal and proof-goal-command. Rearranged to get ready
for splitting into proof-script and proof-shell. Added
proof-one-command-per-line user option.
new 06a69df Made configuration more sophisticated:
new 7c7ce36 Removed "myass" test entry.
new cdb54a3 Added FORCE dependency for docs.
new 422b773 Removed toolbar stuff, added items about user-level
functions and read-only
new 25ef3ad Removed history, added branding.
new a98ccef Changed customization group and removed nagging not-busy
error message
new 1909824 Changed customization group, added goal command, better
docs
new 65b9bef Error regular expression also matches warnings from
Isabelle
new e65a080 Changed customization group name
new d1334c2 Added back isabelle-settings group
new def9b9b Removed tags stuff
new de85dbe Added todo for making completion more flexible, not nec.
using tags
new 97050a2 Removed history
new 77edfdc Added more notes about specialization to new provers.
new 98d13c2 Missing bracket added
new fe098f0 Changed customization group name
new f16f776 Updated instructions
new 2ad5bf6 Example file suggested by Healf.
new d3cd25b Minor
new 89044ea Removed lego email address, support level notes.
new 5639c36 Adjusted directories to /home/proofgen
new b10534b Removed more references to ~lego.
new 86391ff Item for toolbar icons in low-colour modes
new 2a59e48 New repository name
new 06ebdec Removed Makefiles from distribution.
new b8a3a35 Fine tuning.
new ea73d49 For building nice package on Linux.
new 3feff0c Removed .orig files after patch
new 0df9e73 Added note about changing perl path in {coq,lego}tags.
new a1b9ec5 Added %clean
new a5da33d Moved to /usr/lib/emacs
new 65c8482 Added INFO-DIR entry
new 017bab5 Moved info file and binaries to proper places.
new 1914d97 Added X-rated item about distribution Makefile.
new c271973 Added RPM targets
new bd14e21 Removed xcf files and image notes from distrib.
new 8f38217 Removed pdf target so build works on standard DCS
machines.
new a97d2a9 coqtags is now Perl5 compatible - courtesy of hhg
new b952e48 Added new images
new 9b03e5c Renamed file
new c1001a0 Updated.
new 3cac405 Added docstrings and comments. Removed last of "not
authorized for this documentation" nonsense. Replaced constant string "COMMENT"
by proof-no-command. Begun work on new functions:
proof-{next,previous}-matching-command. Work on proof-issue-goal,
proof-issue-save (rough edges left as FIXMEs).
new 1fe3bf3 Added qed button. Fixed enabler predicates.
new 2907b02 Added doc strings
new 6b39632 Changed configuration. Added goal-command and
save-command.
new 684a1fb Added documentation for user-level functions.
new a8e0880 Replaced string COMMENT by constant proof-no-command.
new 8703c08 Added notes about toolbar and retract buglets.
new 90b42bf Added todo for next/previous functions.
new 3b00543 Updated for new path in coqtags
new b819cc9 Adjusted for older rpm
new ce6a7a3 Removed troublesome $Id$ header from .patch file: was
getting expanded by cvs! Really this file should be marked as "binary."
new 8db7c16 Fixed for new header in coqtags.
new b24d170 Removed top-level "dist" directory from RELEASEDIR.
new 6d06073 Updated maintainer tags to remove lego email address.
new bab76cf draft for first pre-release
new 72123cb Added isabelle-users, mentioned toolbar.
new 00b7706 added LEGO support for proof-goal-command and
proof-save-command
new 527599b Added todo for proof-goal-command, proof-save-command
new 9b88ad6 put isabelle-users address in alphabetic order
new cccbd83 Improved (internal) documentation of multiple file
handling
new 16806a5 Added $ to coq automode regexp
new a47f1bf Removed duff key bindings
new ff9f6b0 Top-level README for distribution.
new 1740210 Removed erroneous mention of an elisp directory
new 18314b0 changed maintainer information to lego@dcs and
isabelle@dcs .
new 2b671c8 Major revision after business lunch with da
new b49f627 Removed Emacs versions to more transient place
new 13173d9 Added automatic editing of download.html
new a084020 Moved menu definition back into proof-config-done.
new e8c5ac4 da> BTW, the menus have disappeared!
new d859eb3 Note about COPYING.
new 3dfd365 Rough copyright notice cribbed from cwb
new f1a76f2 Fixed validation errors. Added screenshot page.
new 258957f Colorised the general!
new 112087d Added text logos.
new 76f4663 Added to repository for convenience.
new 8826dc2 Makefile for generating various image formats.
new 2b50aaa Added for convenience.
new 0631d01 Added to repository for convenience.
new 919168e Added gif files for reduced color displays.
new d447fea Added jpegs to repository for convenience.
new 666f118 GIMP Script Fu for batch generating images.
new 861e84d Added cvsclean back
new 52d525c Found some more...
new 7cf0bbb Rearranged a bit, added some, removed some.
new 0949cbb Removed some.
new 47b51c8 Added some notes for Isabelle
new 2813375 New file to give users/co-developers a chance to see
what we have planned.
new 6466e08 Added text logos. Menu now appears in screenshot.
new 6fc78f7 Removed coq-settings defgroup, changed to coq.
Defcustom'd coq-prog-name. Removed proof-assistant setting (now automatic)
Added FIXME question about proof-shell-init-cmd.
new 85893db Removed lego-settings defgroup, changed to lego. Removed
{lego,proof}-assistant setting (now automatic) Removed {lego,proof}-global-p
settings (proof now allows nil).
new 6a398f9 Munged name of customization variables so that menus
display nicely. Added cust group for proof general internals. Added automatic
setting of proof-assistant and customize group, via mode function stubs which
load the real elisp files. (This also avoids polluting the load-path too much).
new 9645315 Added detection of less than 16 bit colour depth to
display 8bit icons. Disabled toolbar for console working.
new 8aa6557 Added more documentation.
new c378754 Renamed isa-thy-* to thy-*
new 5e42ba7 Disabled tags support for Isabelle. Removed
isabelle-settings defcustom, renamed to isabelle-. Renamed some customization
variables isabelle-* for nice display in menus. Removed proof-assistant
setting. Removed proof-global-p and isa-global-p. Renamed isa-thy-mode to
thy-mode.
new cc7bd50 Adjusted so make clean gives clean output from cvs update.
new e3627bb Added distclean target
new 5b7b9f2 Fixup branch.
new 2e9e1d4 Fixup branch
new f5901e7 Removed CVS binary item
new 518849b Removed ssh.dcs.ed.ac.uk from remote release.
new 832708e Disabeled remote release
new 9eb4e85 Updated for new proof-site.el
new 2313ec6 Still bad ('cos release is -kv), removed $ from patch.
new 0a79658 Removed mysterious @ignores around info dir entry.
new 11023f8 Moved from /usr/lib to /usr/share
new aa1658b Removed images/Makefile from distrib.
new e14a166 removed bra-types and uitp from pre-release message
new cb33b5e Removed check distribution item. Added Isabelle fix.
new 1a7ea9a *** empty log message ***
new 50a65a1 Added SUPERSONIC category, investigated
proof-assert-until-point.
new c7c2cd3 Changed binding for C-c RET
new 6d31dcd Made full prerelease name be name of tar file and RPM
file.
new 907b02b Removed hyphen from prerelease name.
new d12a04e Added auto checking for Proofgeneral.spec.
new 795d43c Fixed typo.
new 9a16d31 Set version tag for release.
new 20f38a7 Now edits full version of name of release in download.html
new 472ac9d Added fixup to specfile because dcs.ed has old RPM
installed.
new f75c9f9 Changed 'ln -sf' to 'rm ; ln' because link got put into
directory.
new 1fcbe66 Fixed Validator URLs
new 02b05d7 Validator fixes
new c448956 Added untag target for rebuilding on same day.
new 6711805 Better summary line
new 4201a51 Validator fix
new a48149b After having spent more than a day on implementing a
package for directed graphs, a five minute discussion with Dave has led to a
revised specification for handling multiple files. This should be easier to
implement and more efficient. Directed graphs are no longer required.
new 39a33c3 No longer needed.
new c543941 Deleted files.
new 244f429 Changed banner to use gif files for text.
new 7065e45 Changed banner to use gif files for text.
new 708b0d8 Changed to build gif files for text logo.
new 58f910f Added so-called 8bit gifs with reduced colours.
new fe50e6d Fixed branch.
new 6a52ce4 Added todos for: rsh, multi file failure, multi file in
Isabelle, splash.
new 5e19c3e Added todos for: rsh, multi file failure, multi file in
Isabelle, splash.
new 51f4691 Addded todo for proof-quit-command. Doc string note
new 0baa428 Minor bug fixes, code, doc improvements.
new 053e46d Customize group name: prover-config, not proof-config.
new 0e57123 Reordered some X's
new 3eaaf39 Removed proof-shell-error-regexp's match on warnings --
wrong!
new bdb4317 Customize also works in FSFmacs now
new d44ae69 added note about Emacs versions
new e03a4d3 Removed proof-internal cus grp from proof group.
new c5cfcda Toolbar featurep. Separate Internals menu. Doc strings.
new f1221f3 Doc strings
new eb55ebf Important regular expression fixes:
new 345e6ce Fixed typo.
new f7178cf Splash screen tries gif if jpeg not available. Using
hack by tms
new a75123a Simplified appearance of buttons as suggested by tms.
(Unfortunately new designs are a bit asymmetric)
new 97c24db Added more stuff from todo
new ec99bfc Bug in variable names
new 28e330c Made toolbar functions leave point alone, mostly.
new fc67fda Dox. Made proof-shell-exec-loop not complain about empty
action list.
new f5f0314 Made defface's work for dark background Emacsen (default
for FSF on Linux).
new 776d01d Removed some stuff thats been done.
new 83bdadc Removed toolbar enablers. XEmacs isnt ready for them yet.
new 225a481 Added sensible error message for attempting undo on empty
locked region.
new 3f5a512 Added message about bug in proof-retract-until-point.
new 20e41ec Added message about bug in proof-shell-handle-output on
FSF Emacs
new cde00ec Set version tag for release.
new cfff5f3 Removed setq proof-assistant
new 4cd1080 Added compatibility hack for customize-menu-create.
new 7ae642f Made toolbar functions interactive, needed by old XEmacs.
new ed1c99a Made toolbar functions interactive, needed by old XEmacs.
new a9fd410 Made toolbar functions interactive, needed by old XEmacs.
new d399aff Added todo for proof-issue-goal, proof-issue-save.
new e5bcca0 Fixed broken tagging
new 49e285e Added note about odd message during RPM build.
new ecb7fa2 Notes about things to put in docs.
new 78bfc48 Removed A* items done. Raised importance of FSF Emacs
bug fix to A.
new 3c7a1fd Fixed bug in proof-toolbar-qed.
new 382b96d Note about proof-restart-script
new 51ce056 Set version tag for release.
new eee32cf Disabled font-lock in process buffer
new d33c54b Added cleanup after release.
new c9a9a80 Updated to posted version
new 36fec1c Added some items suggested by Markus Wenzel.
new 9bfea91 Minor change to notes on adding a new assistant, menu name
new db1b2c3 Added suggestion about simplifying instantiation
new 74f91cf Added developer's distribution, link to master todo list,
images target
new 862ed6d Other small improvements to adding new proof assistant
section.
new 88a5bbd Added todo for removing image targets from repository.
new b905f6c Set version tag for release.
new 3e183f4 Bug in texi
new e7cf25e Added word new to release message
new 331814d Removed web page validate, has been done.
new cf9d245 *** empty log message ***
new ebd3b16 *** empty log message ***
new 3259b18 Added .ignore for documentation targets and intermediates.
new da0968b Added index bar with bullet holes.
new 160b2e6 Set version tag for new release.
new fd627ba added B item for Release
new 94de4a6 Fixed top spacing to match other pages.
new b7da9fd *** empty log message ***
new d6501c3 Reimplemented multiple file proof developments
new bb0b35e relaxed conditions in light of new multiple files support
new b73c530 support for nested goals is now restricted to Coq
new d1c19bc added specification for a more generic mechanism for
large undos
new 122c3fa Added todo for byte-compilation
new 2ced69d Added todo for Isabelle multiple files
new a7abba0 Description of dir contents
new 5a98d83 Test files for handling multiple files with Isabelle
new 66b2240 Customization for multiple files
new 85ac335 todo for multiple files in Isabelle
new 2079b10 Bug fixes for multiple file code, da/tms.
new 2dbf526 reordered two items
new e103401 support environmental variable PROOFGENERAL
new 6bd063d Changed for proof-script-buffer to
proof-script-buffer-list
new bacdff7 Screenshot is out of date
new 7554c20 Added dcsinstall target.
new 94ac46b dcsinstall copies from DISTBUILDIR instead for local only
release
new 3e0b312 Filename comment
new 13cd8ea Removed duplicate proof
new 24d43a0 Isabelle program name is just 'isabelle'
new 8ba4842 Miscellaneous notes (how to create screen dump)
new ab09e42 Updated screenshot.
new b662501 Changed dcsinstall into distinstall. Added comments.
new 618b71b Added tar variable. Use make TAR=gnutar <args> on local
Suns.
new 8bd03df Changed minibuffer tag to have name of prover instead of
Proof
new 6285c00 Added todo for FSF Emacs info file
new 9b4c548 Test for new branch commit
new 8065fd5 Reverted
new cabaf5d Set version tag for new release.
new 571c2dc todos for multi files and Isabelle annotations
new 0ecbb5c Added proof-activate-scripting-hook and fixed regexps
new b8cd86c Used new get_thy_filenames function from Isabelle 98-1
new 5c80e1c Added functions to support multiple files, sending
use_thy to Isabelle
new e0e7e40 Changed fset to setq, removed retract-command mention
(for now?).
new 119b804 Changed from forcing w3 to using customizable browse-url
new 035b087 Fixed info directory setting so more robust and works for
FSF GNU Emacs
new a9c0b64 Isabelle version added
new f2af956 Added code to register fully processed file. Multiple
file fix list updated
new 6d2cf60 o Improved error messages o Fixed bug in
proof-toolbar-next
new ad655aa o made buffer-file-truename even safer o fixed bug in
...-check-...
new 2b89ed2 fixed a bug in `proof-check-process-available'
new 0a65616 Improved maintainability of code in
proof-check-process-available.
new e8e21ab Added todo for save-some-buffers
new 0a2eba3 *** empty log message ***
new 0f315e1 modified local installation procedure
new 2f476aa no longer displays important messages about file
assertion/retraction
new f3baeb4 o Replaced proof-register-new-processed-file by
-possibly-new- variant. o Allowed proof-shell-process-file function to return
nil o Fixed bug (missing declaration of 'file') in
proof-shell-process-urgent-message
new 2f7e23f Improved multiple file implementation
new 4c7b52e Added notes on Isa multi files, web page improvements
new 6609c49 Only load theory for script file if no locked region yet
new 9c1fb98 fixed bug in fume-match-find-next-function-name
new 18021e2 renamed fume-match-find-next-function-name
new c7a9508 Split proof.el into proof-config.el, proof-script.el,
proof-shell.el
new 65e7ae5 Prevented .thy files from appearing in message buffer.
new e7b001f retract_file also works on files without .thy partners.
new 2d6b415 Added todo for clean byte compile
new 4bb9d67 Moved user options into proof-config
new f635d10 Separated splash screen code
new c7cec3e Separated splash screen code
new 0a13df7 Added new predicates: proof-locked-region-{empty,full}-p
proof-only-whitespace-to-locked-region-p
new bed25bc Added deffaces to proof-config
new da49007 minor change
new 61f2bce Set version tag for new release.
new 2e7671f fixed a bug in distinstall
new 4662055 Replaced remaining face defs with defface calls. Removed
font-lock-<newface> with proof-<newface> so we know where things come from and
won't break future font locks.
new e5c96b5 Added proof-mode-for-script setting.
new a4bc8ae Added fume-func doc note
new fcc61a9 Updated todo's for isabelle
new 46d5f18 Greatly simplified by new functions in Isabelle
new 23b8469 Added note about mode symbols
new 261cc96 Added support for locking Isabelle .thy files blue.
new c51e2fe no futher instructions in share-site-startup needed
new 12f40ce Added new theory file sections
new 6544813 Added new case of retracting across file boundaries to a
buffer with more than on ACS. Also improved presentation.
new a871170 Corrected doc of proof-check-process-available
new d178a6d Moved proof-file-to-buffer to proof-script.el
new 2ecf068 WARNING message about pending changes
new 3675aca proof-check-process-available replaced by *two*
functions: proof-activate-scripting proof-shell-ready-prover
new 31d034d Change to proof-shell-ready-prover
new 48f5790 Removed Isamode-specific keybindings
new 274ad01 Changes for locked regions in theory files
new c249196 proof-splash: fixed layout of display, added more images
and customizability, made FSF compatible.
new ea0f9ea Fixup branch.
new f22d6e1 Splash screen now works for FSF
new cf8aa4c Note about bogus compiler warning
new d858652 Moved proof-message to proof shell, renamed to
proof-shell-message. Removed redundant variables in
proof-shell-popup-eager-annotation.
new ad5f150 Moved proof-message to proof shell, renamed to
proof-shell-message. Removed redundant variables in
proof-shell-popup-eager-annotation.
new ce2f652 Fix buglet for when script buffer has no filename.
new 670f4cf Added suggested outline for improved texi
new 73f792e Removed a newline
new 469dd85 Hacks in process filter, simplified locking functions.
new 523c41f Updated
new 5ba799a *** empty log message ***
new 9a82ef9 Work on Isabelle theory reader.
new 2c397c7 Renamed proof-invisible-command
proof-shell-invisible-command. Removed superfluous optional 'relaxed' argument
from: proof-shell-invisibile-command, proof-grab-lock, proof-start-queue.
new dff98e3 Checked through span code. Commented out dead bits
new be4ce53 Fixed urgent message stuff.
proof-shell-process-urgent-messages now seems to correctly observe all messages
which pass through.
new 2dad869 Priority changes
new 0a42eb2 Begun work on clean byte compilation / clarifying
interfaces.
new 1447ef2 Renamed file
new 76cd003 Makefile for distribution. Devel now uses 'make -f
Makefile.devel <args>'
new 675c9b6 Fixup repository mess
new 6fa68bc Added devel targets for convenience
new 89e4346 Fixed assert-until-point for ignore-process case
new 273bdd9 Temp disable splash
new 4129f10 Removed bug introduced by da trying to do clever
optimizations
new 3d894b3 Added FIXME question about moving point.
new f6327b4 Added instructions for byte compilation, and other notes.
new 87ee016 Added more comments to proof-activate-scripting
new 2674f9f Improved ELC setting. Added 'make all' target to compile
.elcs separately.
new 787e3d0 Fixes for clean byte compile
new fc9af81 Moved pbp-goal-command and pbp-hyp-command to
proof-config.Moved LEGO specifix.
new f6f4cce Demoted some priorities to X and moved down list
new 5774a4c Fix of byte compiler warnings for proof-script.el.
new 7cf1ffd typo
new 769fef3 Fixed up proof-script.el for clean byte compile
new 215f027 Made handling of multiple files more robust. On changing
script buffers, we invoke (save-some-buffers). Furthermore, we warn the user if
modified buffers have been read in by the proof assistant.
new 189b7a2 Removed eval-when-compile around define-derived-mode, it
don't work.
new a7bace4 More fixes for cleaner byte compile.
new 448c9d5 Splash screen added back. Put in Xemacs test for
noninteractive to fix odd arithmetic error during byte compile.
new 4eb7fd4 Removed junk from cvs merge
new dc7f972 Mods for cleaner byte compile
new 8f6f585 Continuing mods for cleaner byte compile
new 9aee949 Byte comp item
new e4f1770 Added generic target <develtarget>.devel
new 4e0c237 Comments
new 5937bac rearranged code to avoid compiler warning messages
new 78ade4c Set version tag for new release.
new 4aa5ea2 Set version tag for new release.
new e7d0144 Fixed bug in Isabelle count undos. Now uses undo instead
of choplev.
new 1bb8be7 Added customize group for Proof General faces and fixed
other groups in proof-config.
new 1138d66 Added proof-toolbar-follow-mode user option and functions
to support it. Removed require on proof-shell from proof-toolbar.
new 4c2778f Added autoload for proof-shell-available-p
new a8c8c1c Begun rewriting docs
new c7c4ea6 Added low-level priority todo
new bd35adb Some experimental code added
new 9374b86 Images for texi file
new 5a431d2 Improved behaviour of Isabelle multiple files: don't
retract parent theory.
new df1798f Added prefixes in custom defgroups.
new 1602868 Fixed requires for FSF Emacs. Patched (old bug?) in
proof-response-buffer-display, how did it come back?
new 677e948 Added tags target
new 23792ca More hacks to variable names for customize (sorry)
new cbdffab Begun section on adding new assistant
new f808698 Clarifying comment about obscure variable added
new f9b100e Begun work on adding more special annotations for
Isabelle.
new b2b3ad3 Fixed bug in proof-shell-process-urgent-message (preserve
point).
new 34af532 Added plain isabelle image
new 49b7ac7 Items removed, items added.
new 4774ab7 Crudely hacked Isabelle image onto splash screen.
new 09d0faa Added some notes about a putative academic paper on Proof
General
new ea93387 More scholarly notes (ha-ha).
new 7140485 Example theory file
new e893685 Multiple files bug fix request
new 98a7850 Ran tests for Isabelle. Added another test case.
new e4d4515 Added automatic <prover>-config customize group
new 5a74590 Fixes for multiple files. More defcustoms.
new c40a3bc Set version tag for new release.
new 2b93369 Added note about what to do if releaseall fails
new badb19e New documentation file, WIP so shouldn't be release on
web page.
new 7d38434 Reverted to old file, v 2.9
new d607ce5 More notes
new d902fb0 Changed <target>.devel into devel.<target> cos I find it
easier to think of
new a983fe8 todo file was specifically excluded from distribution area
new 308f654 Added distall target
new f10a715 Added install to distall target
new 15f6b37 replaced some occurences of (current-buffer) by
proof-shell-buffer to make code more robust
new 4159c00 Set version tag for new release.
new 00c337a implemented new buffer model. The goals buffer is now
exclusively reserved for goals.
new c25e3c1 o added support for byte-compilation 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
new d6ff63e fixed minor bugs
new f295bba Set version tag for new release.
new 1d8e816 fixed texi typos
new 722f150 Removed duplicate distclean target
new da2ed54 Proof General no longer changes selected window/buffer
under your feet.
new b34ddba Quick fix for multiple file problem when current
scripting buffer is retracted by prover.
new a4d19c6 Proof General no longer moves point in the current-buffer
new 69e6344 Updates, removals and additions
new 8b1d33b Changes suggested by Markus Wenzel
new b27c843 Updated NewDoc contents and added chapter assignments
new 19f16ac Added menu item todo
new 6549a40 A* Fix display handling problems (tms, all week)
new af1e378 fixed bug with font-lock face names
new 8eb5210 Set version tag for new release.
new 34ddb5b minor changes
new d36aa83 Promoted proof-window-dedicated to be a user option, and
renamed it [to reserve -p only for functions (predicates)].
new 5a27112 Renamed a couple of menu functions in case of later
making proof-menu.el. Always call proof-toolbar-setup.
new f48f380 Minor improvements
new a2e1abd Added menu made from toolbar commands, called
"Scripting". Made file FSF GNU Emacs compatible.
new 178af15 added FIXME note on maybe using regexp-opt
new 7463166 Added some items
new ea35368 Work on improving regular expressions for Isabelle.
new aaaeaeb Improved docstrings
new 6d570f5 Note added.
new b8f4c78 More regexp improvements
new 10b0aa3 Func menu problems, note added
new 49f3a2d Customization problems todo
new d152a13 Customization group and type fixes
new f1cd3b7 Began documentation of options, plus other things
new b59d36b Fixed multiple file bug
new 9380256 Disabled annotated prompts because of strange bug.
new 9ed9641 Removed FIXME
new 4015955 Added docstring
new 10f0a53 Added two new todos
new b88f7a0 Corrected credit for original texi
new 4a9c2da Updated and improved.
new 9bd24f8 release now should make links to -latest names for fixed
URLs. (needs testing)
new e2794af Added more content. Texi a Bit buggy
new aa0f7e7 Fixes and improvements
new adef137 Being pedantic about variables versus predicates, renamed
prog-name-ask-p.
new 072b18a Minor fixes
new a47df1c Reimplemented thy-find-other-file
new 95341d3 Added item for func-menu and
proof-save-goal-with-hole-regexp
new bd63ee7 Added key binding to switch between theory and ML files.
new 2a186ee first draft of Advanced Script Management section; I
assume there will be a handy menu item to switch to the shell buffer.
new d8f69a2 added a FIXME comment for non-pertinent buffers
new 5b3a626 Revised section on Advanced Script Management
new 7316557 o consistent formatting of section headings o new chapter
on support for other packages o updated section on fume-func
new 8e87e72 Set version tag for new release.
new 8bbd767 completed chapter on LEGO Proof General
new 9411388 completed chapter on Known bugs. However section on
Isabelle Proof General specific bugs is still missing.
new 5c175a1 Give error message when attempting to load a second
instance of Proof General, and give up loading. To save embarrasment in demos,
8-).
new 160e509 Nasty things no longer happen, can't load Proof General
more than once
new 58dac20 Added plea for help and made logo in intro only for HTML.
new 7551e21 (Failed) Attempt to recognize XEmacs with broken jpeg
support
new 612d4dc Added prefix arg to thy-find-other-file to use same window
new 5f2e909 new maintainer for LEGO Proof General
new 43750f9 Added acknowledgements to doc. Removed from code.
new 0545d64 Added proof-strict-read-only, probably a handy new
user-option. Side effect is that it's default value of nil for FSF Emacs avoids
the font lock problem with span-read-only for FSF Emacs. XEmacs does not have
the warning message implemented yet.
new 0bb8706 Reduced a priority. Added release todo
new 8c5d947 Added section on Isabelle specific bugs.
new 746c0cb Added section on multiple files
new 1044ec7 Added proof-script-indent user option, to enable
indentation code. Disabled by default. May be activated by particular proof
assistants if they feel confident about it. I don't. Made proof-indent be
autoloaded as needed. Lets pray it won't be.
new 257d2cf Added bug about FSFmacs/proof-strict-read-only=t/font-lock
new 9c97972 Added proof-rsh-command to help complete documentation
(was allocated to tms but he said he wouldn't get around to it)
new d58934a More reorganization. Added content to Isabelle chapter,
begun basic script.
new e541468 Updated user-view of our todo
new cf08a6d Added docstring
new d23746a Removed superfluous variable. Improved docstrings.
new be56a91 introduced section for FSF Emacs
new b2fda76 Removed traces of support for Ruy's legogrep. This is
superseded by legotags.
new 544e051 Fixes for byte compilations and missing bits of Isamode.
new 22f538e Refresh response buffer when goals buffer is refreshed.
new bed8cc7 Added some support for making a full release. Must edit
html by hand though.
new e6c0964 Removed spurious fi
new 52f4320 Changed text ready for 2.0 release
new 994ff6d Fixed bug for when proof-rsh-command is empty
new ffdefe0 documented problem with Discharge in LEGO
new 7125b1f (briefly) documented problem with sections in Coq
new 45b3277 Removed references of proof-shell-noise-regexp
new 556c5d6 Added X idea for using indirect buffers.
new be60371 Added buffers menu, and added shared menu to shell and
response buffers.
new 6c12c9a Disabled problematic requires temporarily.
new 68afa5f Added doc to short term improvements. It won't be good
for 2.0, 8-(.
new 0641ee0 added entry to convert dvi into ps.
new f2ca217 Set version tag for new release.
new b1b5da4 Removed some Emacs jargon from features list.
new 5b3dc4e Replaced custom-set-variables with
customize-set-variable: the first one sets the *saved* value for variables,
rather than default values.
new a4eeaeb Renamed proof-mode-name -> proof-general-name.
Reimplemented configuration for fume-menu. Now works for named goals, named
saves, and (e.g. lego) both! Removed some FIXME's.
new c400fa8 Added setting for proof-goal-command-regexp
new 69f105a Added note about removing proof-goal-command-p
new 1d9f8c0 Fixed bug with find-next-terminator.
new 2aa646d Fixed a regexp.
new 5f2b218 Reorganized.
new b8fa44e Note about atrocious performance of proof-sement-up-to,
even when compiled.
new 09ed427 Minor improvement to atrocious performance of
proof-sement-up-to.
new 0c605e0 Added proof-auto-delete-windows user option.
new ec827d6 Added "Changing faces" section. Added documentation for
proof-auto-delete-windows.
new 75441a6 Fixed error regexp
new fda517f Rashly fixed a suspicious looking nested use of
set-buffer. Docstrings.
new 1fb5070 Added Goals buffer to buffers menu -- I forgot it\!
new e6a7b0e More re-ordering to move important stuff up the list
new 2b4fd84 In a fit of autocracy, removed proof-tags-support,
binding for M-tab and appearance of Find Tags in PG menu. The menu entry
already appears in Tools->Tags, and users should bind M-tab for themselves.
new c67b03c Bug in regexp
new b99d519 Minor fixes/improvements
new dabf671 Added section on theory files to Isabelle chapter
new ede89c8 new file to factor out improved theory reader junk.
new 6f875d7 Added notes of default values for user options.
new 718938f Improvements and cleanups: . Put functions into
ProofGeneral structure . Annotations around ordinary output appear before
cr's . Added clear_response_buffer functionw . Added special_theories to
avoid looking up filenames of theories which don't have them
new 83fca03 Added clear_response_buffer regexp, use_thy_and_update
now in ProofGeneral
new 8bc42af Added optional argument to proof-ids for non-comma
separators.
new df7729b . bug fix for proof-shell-live-buffer. . 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 han [...]
new db554de Removed proof-response-buffer-display from byte compile
autoloads
new 944d1d1 Bug fix and adjustments in proof-response-buffer-display
new b588212 improvements to docstrings and defcustoms. added
proof-shell-clear-response-regexp
new 7199b55 Improved proof-clean-buffer. Now only deletes windows in
currently selected frame. Changed default proof-auto-delete-windows value back
to t.
new f7fa8ad . Bug fix: moved proof-mark-buffer-atomic from
proof-mode body to proof-config-done, since it relies on some
configuration being set! . Removed test for script buffer in
proof-unprocessed-begin to allow non-script buffers to be properly
recognized as being locked. . Proof restart script now works on all
included files, not just those in the proof-script-buffer-list. This
means non script buffers are correctly unlocked when scri [...]
new 97be34b . Changed behaviour of retracting current scripting
buffer: 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.
new 586b707 Added Proof General menu to theory file mode.
new d2853e3 Fixed problem with list_loaded_files and update(). Now
when doing use_thy, we don't do an update. Hopefully "following children are
out of date" message will be superfluous because they will be unlocked already.
Will be re-read as needed. Added update function. Fixed up implementation of
list_parents.
new d86c778 Changes for better testing
new bcf6b75 proof-response-buffer-display: Move point to the end of
the buffer after all. It can get moved by the display functions.
new 1610033 Bug fix: proof-undo-last-successful-command has silent
failure for empty locked region.
new 322f804 proof-done-retracting: changed delete-region to
kill-region after Martin Hofmann's suggestion.
new 091e673 Added isa-update function. Altered settings.
new ffc00ac Improvements for multiple files. Now saves state
specially for ProofGeneral.
new 2fc559b Added NewDoc temporaries
new a64465f A few more
new 0edb248 Made PROOF logo same width as GENERAL. Made both have
transparent background.
new d670239 Buggy default for proof-mode-for-script
new 90f4cd0 Aesthetic fixes. Added sections on tags and outline mode.
new 3d56798 Updated gifs.
new df5251b Added some suggestions from Markus Wenzel
new 42e140a BIG CHANGES -- SORRY! 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.
new b23d424 Improvements for multiple files and robustness: keep a
copy of the initial theory database state, and add a restart command.
new dc8d17b Reimplemented functions to shut down and restart proof
process. Scrapped proof-shell-exit-hook. Added proof-shell-quit-cmdd,
proof-shell-restart-comd Fancier Scripting indicator for active scripting
buffer.
new bdd09ec Minor cleanups
new 67c5f30 Start of urgent messages
new 577edca Added RCS stamp to doc.
new 9b3b88d Set version tag for new release.
new cf5ae44 Magic docstring -> texi conversion.
new 2773aea Converted to use magic docstring comments.
new eafab45 clean does doc/clean too.
new 78f0827 Docstring fixes
new 6a3d5de Changed names of docstring magic stuff
new c91765f Added syntax table stuff
new d2b9b05 Improved docstrings
new 6b265a3 Wrote Internals chapter. Added auto docstrings for
config variables.
new 315644b Emacs lovers become militant.
new 0de530e Added some more settings, moved some around, improved
docstrings.
new 508280c Moved some settings to proof-config.
new 9458ede changed keybinding suggested at start to work for AUC
TeX's texinfo mode.
new 89c06f0 Added header.
new b054df1 Updates
new 6ee8254 Separated function and variable indexes again. Improved
many section titles and cross references. Finished off Basic script management
chapter Added proof-site.el documentation in Internals chapter.
new 0d5c378 tweaks to regexps; added automatic mention of default
values for user options, markup for 'symbols and back-forward quoted `text'.
Allowed parsing to continue from partway through a previous match.
new 099a7a8 docstring fixes and alterations. Directory variables are
no longer user options.
new a3e4e2e Wrote proof-deactiveate-scripting command for turning off
scripting in the current buffer, automatically. Improved kill buffer hook for
script buffers. Docstring fixes.
new 2962a54 more improvements, docstring fixes.
new c84c6be Docstring fixes, minor improvements.
new d37b534 Updated.
new 50035e0 Improved error handling in proof-deactivate-scripting
since it's used in a kill hook.
new c4179c4 Fixed up exit hook (still buggy)
new a664ed9 fixed up newlines in @lisp environments.
new b1df921 Updated magic
new f1e1e37 Load proof-toolbar
new 5870622 Added Isamode-like keybinding C-c C-l for proof-prf.
new ad94fd1 Made default proof-auto-delete-windows=nil again, it's
too unpredictable.
new 5470657 Use make-local-hook instead of make-local-variable
new fdaa5ea Docstring improvements. Made default for
proof-window-dedicated be nil because of problems with multi frame stuff.
new d9ff5de In filter: minor improvement for when
proof-shell-wakeup-char is set.
new 585ce8a Toolbar tip for restart changed.
new 368756a Added "start proof assistant" menu option
new 53853a8 Name fix.
new 24eea08 Updated
new 2db7c80 Added note about no specific doc for Coq PG
new 4e201c3 Note about window dedicated problem.
new 7911edd Note about suspected bug in lego-shell-adjust-line-width.
new 4373a4d Rearranged order of regexps, added *emphasised* markup
case.
new 9fb5af2 Fixes to debug long standing not-showing-first-goal
problem.
new fae3b18 Replaced proof-pbp-buffer with proof-goals-buffer.
new d375793 Updated magic
new 552be7e Improved kill function. Added process sentinel to watch
for process exiting.
new 89dcd39 Updated
new 1621428 Fixed show_context
new 9c96869 Compile clean-ups.
new 497c3ca Extra Isabelle PG bug/feature with theory loader. Plan
for pbp.
new 5a5969e Updated
new e6860a0 FSF Emacs fix for buffer-file-truename, which is the
*abbreviated* form of file-truename!
new 1e0c252 Documentation improvements.
new f28a418 Improvements to get rid of old ProofGeneral.texi. Added
doc for active terminator, proof shell start, stop, and restart.
new 0d3c430 note about incomplete goal..save sequences.
new 0702539 Replaced ProofGeneral.texi with NewDoc.texi. Deleted
NewDoc.texi
new 7af7d1f Docstring improvements.
new 223398f Remove isa/wip.ML from distrib and web.
new 9b56447 Cleaned up, and made use_thy remove ML file from DB
properly; optimised use_thy to report only on files newly added to db.
new 394cb2d Updated. Added item for process early exiting.
new a120015 Got rid of an error message in case of process early
exiting.
new 1cf453f Added mention of user documentation.
new 73a59ab Cleaned up some text. Added example special display
regexps. Note about Isabelle PG clashing with sml-mode.
new 3588aca Updated
new ff7eff4 Be gentler in walkthrough.
new 570c90e Fixed up uses of @ref, @xref, @pxref.
new 9471bab More polish.
new 31e3705 Set version tag for new release.
new 5c91237 Updated patch
new 7058ccd Updated magic.
new 783bf52 Added 20.3 version of FSF Emacs and todo for each release.
new 00d1272 Added todo. Put quote into symbol markup.
new 539547e Fixup branch
new 76e761c Improvements from Markus Wenzel. Re-made after
texi-docstring-magic
new 24eca42 Alterations to @var case again
new 66d432f Suggestions for using proof-pre-shell-start-hook removed.
Minor typos/fixes.
new 67176f9 Quotes added to try to fix markup.
new 588314e Warning in proof-shell-insert-hook docstrings.
new 54bdffb Added proof-shell-clear-goals-regexp.
new 21ba435 Added note about bugs elsewhere. Display issues. Tech
rep todos
new 8cd6d8f Added clear-goals-buffer stuff, asked for response to be
left after use_thy.
new ff384cc Format fix
new dfbc1b9 BUG fix: proof-shell-message with str's containing format
characters. 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.
new c7b4b72 Added note about final things to do for 2.0
new 01b2aab Added HTML files.
new b7494f8 Set version tag for new release.
new 4989a86 Added new todos for LEGO.
new 3bd5aa9 Added proof-shell-preprocess-command for Paul Callaghan.
new 10b6051 Set version tag for new release.
new 25b0c93 Added support for proof-shell-restart-cmd
new ba9f173 Added A*** for documentation, X for ChangeLog in devel
distrib.
new 51ad1cd o special characters are no longer displayed in (16Bit)
FSF GNU Emacs 20.3
new 2b7e9b5 Fix for proof-splash-inhibit = t. Bug report from Paul
Callaghan.
new 803329b Fix for splash hack for theory files when
proo-splash-inhibit=t.
new e0a8de9 Patch for case that new script buffer has no filename.
new b8cca12 Offer to save script mode buffers which have no files, in
case Emacs is exited accidently. (Esoteric improvement).
new 64810e7 New file mentioning some test cases.
new bb29430 Changed name of proof-toolbar-inhibit variable for
uniformity.
new ea52fc8 Made point stay at top of goals buffer and bottom of
response buffer
new 490c58b Added mention of FSFmacs multibyte character problem
(version 20.3)
new 2add3f4 Disabled span-making part of proof-shell-analyse
structure for Emacs 20.3
new b443769 Updated for version 2.0
new df09ad8 Added some items after user feedback. Also some *** probs.
new b6844dc Removed multiple provers problem, it's handled gracefully
now and not a bug.
new e3c35fa . Removed "multiple prover problem" from bugs section,
since it's now 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.
new 35a3842 Explained one-prover issue better.
new a3f46f4 Removed proof-shell-preprocess-command. Improved
docstring for proof-shell-insert-hooks.
new 099bc57 Handy
new 2560ee3 Removed proof-send, now use proof-shell-insert instead.
Removed proof-preprocess-input hook function, Paul Callaghan can now use
proof-shell-insert-hook instead for his need.
new 054fd4b Fixed bug where proof-activate-scripting nuked locked
regions.
new d94468a Tidied output by putting newlines before imports done
message.
new 0c8ecb6 Name of proof-shell-restart was changed.
new 07bd4af Fixed typo.
new e506cc1 Removed check for proof script buffer from retraction
enabler.
new e61be6c Added proof-submit-bug-report
new 712e71d Tweaked headings for bug report
new 5ada867 Added submit bug report to proof-shared-menu
new a97b997 Added more commands for testing
new 742dc2a Several changes: 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. P [...]
new 40abe2c Updates
new 6146b88 Added new test/comments.
new cc6c361 Altered behaviour to allow retraction part-way through
finished scripts. 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).
new 48f9b4c todo for Isabelle multiple files.
new 1a10f19 More test cases mentioned
new ad3cf74 Allow even the current scripting buffer to be marked
atomically in case the prover asks it to be. This can happen when loading
theory files in Isabelle.
new b6c8062 Urgent fix for multiple files wanted.
new 2334f0e Comments
new 4f4f754 Disabled hack for proof-shell-process-file which allowed
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. Ar [...]
new be57879 More comments about multiple file problems
new ff00f25 Set version tag for new release.
new 61df758 Added section for UITP/TP researchers, mentioning further
possible projects.
new 6f92823 fixed bug in lego-shell-adjust-line-width (It now
monitors the proof-goals-buffer)
new 25e823e rearrange pages automatically
new b83abca . modified mailing lists . added further benefit in last
section
new 8c5354d Log of testing results.
new 61237df Reordered require of cl. Changed deflocal definition.
new 2b4ffa2 Gave up on buggy Emacs 19 support, now give error for
Emacs 19.
new 89f4ac8 Another FSF bug found in the new filter functions, this
time for script buffer.
new e5a5aa2 Altered order of new para and removed some mailing list
addrs
new 3e9fc08 made many minor changes to the documentation
new b27acfc Fixes for FSF Emacs handling of processes, kill buffer
hooks, and live/dead overlays.
new fa67b38 Removed bogus duplicate call of proof-mode-hook at end of
proof-config-done.
new c2e22fc Fixed broken check on proof-mode-hook.
new 3711c8e radical new version of Credits and References section
new baf9044 Removed done stuff. Added LEGO cd hook todo.
new 2ddb259 Added back magic target, handy to force update of magic.
new 9795ad0 Updated magic. Small changes in Chap 11.
new ca9ada6 Fixed several typos. Added docstring for
proof-deactivate-scripting and mentioned it in Chap 10. Removed spurious
mention of defunct function proof-restart-scripting.
new b6aef44 Added ps to make all.
new a8d8b5a *** empty log message ***
new 1e4c38a Improved documentation of proof-included-files-list.
new 056585a Documented markup rules and usage at start of package.
new d64ce7e Idea for magical texi-docstring property for symbols to
escape auto markup.
new f42e682 Another todo idea added. This version sent to Emacs news
groups.
new f2a45a2 credits now at the beginning
new 0914c77 Docstring fix
new 766dd4b Docstring fixes
new 12ad672 Made preface unnumbered. Cosmetic improvements. Updated
magic.
new dedb2ac Docstring fix.
new 6f4b1c8 Used authorized keywords.
new f990f85 Updated magic.
new f92abf9 Preface: Added David von Oheimb to credits. Mentioned
adding multiple files.
new d4c35aa Set version tag for new release.
new 04fa095 Changed title of Chap 10.
new 07d26e6 Docstring tweak
new 4eb5821 . clarified history of multiple files . added UITP
reference
new b623374 minor changes in the History
new 258294f documented LEGO specific bug
new 17b482b Fixed default for proof-shell-quit-cmd.
new 7edf61a added proof-shell-exit test description
new b5aa403 Added GPL license (I wrote this at home). Corrected name
of Texinfo and other comments.
new 69dcecf Removed suspected bug mentioned by David von O. Now
assumed to be due to his own hacking of Proof General. Added proof-shell-exit
item concerning the time delay built-in.
new 8c4ce91 improved default keybindings
new d89ee2c rationalised keybinding (again)
new 1cae9b0 Removed all urgent TODOs for 2.0
new 5e0d2f4 Tweaked docstring for C-c C-u.
new 04c0e1e Some hacks to make markup happen.
new 054b5f0 further documentation of LEGO specific bug
new 853326a Added Coq test results. Made reverse chronological order.
new 08c3647 Updated magic once more
new 94b9213 Made outstanding bugs we haven't investigated a single A
item.
new 9ab7390 structured announcement some more
new cc22549 Set version tag for new release.
new bca477c towards prerelease 2.1
new 7c54027 Set version tag for new release.
new 65dbcc2 Todo for putting Info somewhere good in the dir.
new 794cf37 Fixed INFO-DIR-ENTRY (newline was lost)
new 116a512 Added space after colon in info dir entry.
new f5eac3a Removed space from ProofGeneral name.
new 3405aa7 Made delete-region arg optional for
proof-retract-until-point-interactive.
new bbdb31f Note about texinfo menu update.
new 65814b4 Added a menu.
new a89ec35 Updated magic.
new c1ad8c0 Reverted to previous semantics
new 743668f Set version tag for new release.
new 61df7c5 Added back space in info file name
new bbd892c Fixed info dir again. Removed detailed menu.
new c0fa2db Removed info file name space, again, arrgggh.
new e252560 Fixup for filename
new 744aa15 Included the rest of the info files in the package.
new 22fb8dd Set version tag for new release.
new eb42cb6 Fixed bugs.
new 420639d This file records user-visible changes between versions.
new 52e15c7 Fixed spelling error.
new 2f67599 Split chapters of html for easier browsing.
new 612e40c Link to TOC of documentation html.
new 8f4b27e Added Latest news section to preface to point to home
page.
new 7c0b21a Fixed web address for documentation.
new 7d3d4d5 Updated to use local validator.
new 5590ba3 Updated magic. (Extra newlines added).
new 8133366 Newline after first sentence. Submitted for Texinfo
distribution.
new 6f6ad6c Removed a todo. This version submitted for Texinfo.
new 71fd37d Updated docstring.
new a1de8b2 Set version tag for new release.
new 4d0b70c Removed .cvsignore files from distribution.
new 930742f Added todo for simplifying main download page, linking to
pre-release.
new 5340f81 Set version tag for new release.
new f0b2d69 Instructions how to hack another CVS tag.
new 4a2663f Set version tag for new release.
new 23f70bd Elaborated on scripting language limitations Isabelle
"bug"
new ea812f4 Added proof-assistant-symbol
new c965506 File sent by David von Oheimb.
new 198d4aa Beginnings of x-symbol support.
new a9d18a0 x-symbol support beginnings
new acb0254 Fixup branch.
new 2fd54cb Fixup branch
new 917c1de Set version tag for new release.
new e338b3d Missing bracket.
new 0c8a4e0 Better description of Solaris bug/feature.
new 383e516 Mention of continued-input prompt as API guidline.
new efd98ae Changed read-no-blanks-input to read-string, former is
defunct.
new f983628 Raised priority of Solaris bug/problem.
new 4e386aa Set version tag for new release.
new b5d0d7d added links from LEGO Web page
new 8f5c31c Web page links to Proof General from provers now added.
new 15b0d1e Updated.
new 2fde13f Added todo for licence clarification after query from a
user.
new 5a1648a Test file for long lines with backslashes.
new bffcc14 Added putative test for Isabelle and long lines with
backslash.
new da39b3a Test has backward slashes now, not forwards ones..
new 56115fc Ambitiously mentioned bug fix for Solaris problem
new 42a78f8 todo for testing solaris bug fix
new 1ae424f Experimental bug fix for Solaris problem
new c760bfb Set version tag for new release.
new 6cb8eb5 does indeed crash Proof General, Version 2.1pre990112
new fca6147 added Solaris-specific path. Requires LEGO versions more
recent than 1.3.1
new 0440383 Improved test file so that it works correctly with
installed LEGO 1.3.1
new ebe2ce9 Rearranged into reverse chronological order
new b6a07a4 Tested piped communication in emacs-20.3
new baae718 Updated. Long standing pty overflow bug fixed. We
registration page wanted.
new 1311c16 Updated. Time estimates and doc todo.
new 8cabd2c . Clarified LEGO specific TODO . Updated situation on
License issue
new be5687f Added David von Oheimbs test case for case matching
new 7a0f9b6 Added TODO for syntax matching problem.
new 65fe181 Test case for file recognition bug.
new a40ad63 Added proof-case-fold-search
new a2bd89c Added devel.etags target
new ecb74f3 Use proof-string-match in appropriate places
new 80f1a14 Use proof-string-match in (hopefully) appropriate places
new a05bd4c Mentioned proof-case-fold-search
new bac4f6f Added proof-string-match
new 46d036e Used proof-string-match for matching against proof script.
new 8cf72e5 Fixed comment.
new 2eae72f Added test for .thy file match bug.
new b3bba5e Fixed matching. Added todo for making some code more
generic.
new 5058cf2 Improved docstring
new 95c9ad9 Regexp bug. Use proof-string-match appropriately.
new 2b59e51 Idea to have a mailing list for PG.
new c28be95 Set version tag for new release.
new 113a83d fixed syntax entry for "_"
new 70b1b47 Added revised version of text from Healf for Coq.
Updated version numbers/authors.
new 5fbccc2 Updated magic. Shorted section name.
new 5aed58c Fixed bug by shifting configuration of minor mode for
active terminator.
new 476fab9 Updated.
new cfc6132 Added PROOFGENERAL_ASSISTANTS. proof-site should *not*
need to be edited.
new d6c5d7a Added hack to fix nested @samp @var problem.
new 1eed919 Docstring
new 7fbb001 Fixed for dvips which sends to printer by default.
new 995b524 Coq proof mode renamed Coq Proof General
new 7039d8b Coq section on tags improved to mention coqtags.
new dad9e29 Mentioned PROOFGENERAL_ASSISTANTS
new 93f33c9 Updated. Explained Coq syntax prob for
proof-goal-command-p
new 6acfaf0 Comments from Healf explaining need for coq-goal-command-p
new a4e5c13 Set version tag for new release.
new dbfa2fa extended section on Coq tags
new f4e4423 Improved documentation on tags
new b15f69a Idea for proof-auto-retract, notes about
proof-strict-read-only
new 1192811 Clarification on isa-thy fix.
new 25771d5 Fixed.
new 207fad4 Merged changes sent by Patrick Loiseleur.
new e4f3c2a Set version tag for new release.
new 9d69d66 added 'isar proof assistant;
new 9bafbd1 initial version of 'isar proof assistant (Isabelle/Isar);
new 6d1e73f A few coloring tricks
new fd4101c Added the correct proof-shell-restart-cmd
new 9bcaaf7 added "thus", "hence"; tuned "next";
new cb18d9a deactivated '.' and '..' keywords (tmp);
new ba7bd55 fixed proof-shell-quit-cmd;
new 8eb803e proof-list-global is disabled (must be rewritten)
new 1635f7f proof-home-directory is correct even if
$PROOFGENERAL_HOME does not end with a slash. Moreover, the closure
proof-home-directory-fn is added so that this value is not computed at
compilation time.
new 16aa546 OrElse -> Orelse
new ec5c283 *** empty log message ***
new fe99b10 todo for reorganizing menus.
new 407db56 Add toggle for proof toolbar to menu
new 81a021f added proof system "plastic", triggered by a .lf extension
new 12bab96 instantiation for "plastic" proof assistant
new 3541580 changed use of proof-send (OLD) to proof-shell-insert
new 3a500ce several additions, as usual
new 039ff3a I've added the custom option 'prog-name-guess' in the
generic part and the function coq-guess-command-line in the coq part. Every
prover should have the functon *-guess-command-line that uses, for example, the
output of "make -n" to guess the correct command line options of the prover.
new 8a38cb6 made part of the Isabelle sources;
new 9e68540 tuned -- still quite unsatisfactory;
new 8be06ef tuned; improved isar-find-and-forget;
new 936729e tuned usage; do not append '/' to PROOFGENERAL_HOME;
new 91d72cf Isabelle/Isar keyword classification (used to be in
isar-syntax.el);
new d0e7c7b improved classification of keywords (see also
isar-keywords.el); improved regexps and font-lock;
new 6252369 replaced isar-keywords-section by
isar-keywords-theory-heading; added isar-not-undoable-commands-regexp; improved
isar-cound-undos; proper version of isar-find-and-forget (handles local qeds
properly); improved character syntax classes;
new c9a0110 this version actually generated by Isabelle;
new 5e8e51f tuned;
new cab99ec proof-done-advancing: added proof-really-save-command-p
to support more general qed schemes, such as Isabelle/Isar's nested proofs;
new c306e99 added proof-really-save-command-p to support more general
qed schemes, such as Isabelle/Isar's nested proofs;
new 5133be0 removed superficial space;
new f582f00 more examples;
new 7cac547 closed string in comment;
new 7aa646b fixed bug in proof-parse-to-point: missing (setq stack
...) in case of closing a proof command;
new 66dc232 added isar-keywords-qed-block;
new cfaa306 tuned keywords;
new b0fc13c proper setup for indentation; improved cannot-undo;
new e3ce30c added proof-string-start-regexp, proof-string-end-regexp;
new b50aa50 improved proof-segment-up-to to support
proof-string-start-regexp, proof-string-end-regexp;
new 654813c renamed proof-commands-regexp to
proof-indent-commands-regexp, which is less confusing);
new bb675ae proof-parse-to-point improved to support
proof-string-start-regexp, proof-string-end-regexp, proof-comment-end,
proof-comment-start, and parentheses according to current syntax table;
renamed proof-commands-regexp to proof-indent-commands-regexp, which is less
confusing);
new de6ec19 be chatty;
new 936bb55 renamed undos to undos_proof;
new 40110d2 provide proof-string-start-regexp,
proof-string-end-regexp; renamed proof-commands-regexp to
proof-indent-commands-regexp, which is less confusing); improved undo / kill
operations; tweaked syntax table to cope with (* *) (actual comment) and {* *}
(long string);
new c910b66 removed junk;
new 67e52b4 oops;
new fad0a3d updated;
new 34292ab Downrated Poly/ML related item since Poly is defunct.
new 5294bbc Set version tag for new release.
new 5362a1c Cleaned up docstrings
new 782bbd5 Comments
new 686d42a Patched patch for updated proof-site.el
new caf4c9e Added todo for XEmacs packaging, reordered.
new 69df6df Patched patch for updated proof-site.el
new 50c90ed Mention Plastic and Isar
new e8fb21b Dont include plastic/isar in main distribution.
new 585d102 *** empty log message ***
new 5987b23 various fixes
new d75176b More colors, more regexps, more keywords
new c59fd31 Various updates. coq-end-Section now works properly.
new 3994c27 Added coq-begin-Section and coq-end-Section
new 9652b0a Added proof-tactics-name-face
new 222c559 Bugfixes in proof-shell-exit and proof-shell-kill-function
new 7ecbb65 Fixes for XEmacs 21.1
new 4a2029b Docstring fixes.
new 631ac4e List of authors/maintainers.
new 43e9156 Removed proof shell kill bug
new 3e10e48 better syntax
new 87aad08 tactics-name-face
new 7d2f1ef Docstring
new 621a78b New front page image. Updated magic.
new 3a3c4b0 unkillable buffer bugfix
new 3fc2a52 Hints Resolve
new 9ac5e8b Deleted files.
new b71f302 Updates
new 017e939 Replaces .eps file
new 329e8eb Change of image
new 56bef7d Deleted files.
new a9c08e7 Updates and new images
new 2f28616 Ignore file
new ade08e6 New images
new 7e049e7 .phtml instead
new 2ed53db New web pages
new 698885b Notes about web pages
new 2b40982 Style sheet.
new 435917e New image
new a2159d6 Deleted files.
new 08ab36f Support for version 3 browsers added.
new 4162624 Updates for new web pages, todo list.
new 1c7c71b Added ChangeLog to dist area.
new 23ce5b1 Set version tag for new release.
new e9871cc pointer to FSF Emacs
new d1515c3 Got proper file from backup.
new d9584fe Fixed email addresses
new 9d29983 general with whip
new a6b9bd5 Updated
new d809fd8 Set version tag for new release.
new 4d1262e Remove temporary file
new 900e3f8 Paraphrased some of the history.
new 907cfcf Fixed link to devel RPM.
new 525a910 Added pg_title variable
new 9a422e3 updated;
new 0823923 Removed accidental deletion of ps file.
new 2696964 Problems with @image commented.
new 102dc3d Mention Plastic and Isar and release number of Emacs.
new 903124e Link for printing download is just .ps.gz now.
new b36e37e Tweak
new ac80985 Added .ps.gz target and dist target.
new da3ff0c Updated.
new 9991c6b Changed doc targets during build
new 22bb7ab todo for web pages
new f67293e Set CVSROOT for remote cvs.
new ae23ee0 keywords of coq 6.3
new 86e8c87 last commit for 2.1
new cef8f95 *** empty log message ***
new e5bcf47 isar-preprocessing: sync markers;
new af6dbb3 updated
new 3564215 Simple hit counter
new 8cb24a0 Tweaks
new a301527 Set version tag for new release.
new e0725dc Missing parentheses added. Docstring fix.
new a719f0d Note about compilation
new cbecb7d Removed distinstall, doesn't work for temporary server.
new a65dabf Streamlined a bit
new bf86c4d Removed hack for texi2html, now using hacked texi2html
instead.
new 0b75954 topdir stuff broken, to be fixed.
new 3e55bb8 Attribute LFCS on front page
new 519114c Put info files back in dist.
new f637b18 Fix rpm building for 3.0.1 version of RPM.
new 6f71c6e Simplified for new rpm
new b2ba43d Set version tag for new release.
new a949f08 Note about doc files absence from devel tarball.
new 8d38911 isar-keywords-proof-asm;
new ab054c7 Notes about php functions.
new 1443c8d Spaces and punctuation
new 451ad28 Missing space.
new 1a7dbdd Date change.
new a2b5715 "txt" keyword;
new 10c692a added "sorry" proof;
new 6c80d23 Set version tag for new release.
new 9af3b0e fixed some regexp via proof-anchor-regexp;
new ed77655 fixed some regexps via proof-anchor-regexp;
new 08be4d5 Set version tag for new release.
new 05b2dc0 Request to register a little more encouraging.
new 6b5708f Removed extra parenthesis.
new 3ffe853 Notice about versions supported, fixes.
new 06f672f Load plastic and isar as a sanity check, prelude to
documenting in texi
new 85f9fd6 todo for html
new 91039eb Comment
new 7e68d34 Fixed validator address.
new 113052b Tweaks and validation fixes.
new e8ba4a2 Validator address fix.
new 441d97f todo for web pages
new dd15c7d removed prev, up, top;
new 8312ba3 Set version tag for new release.
new 3afd5d8 (goto-char (point-min)) rather than
(proof-goto-end-of-locked);
new 28f5eb4 isar-stack-to-indent: indent according to
(current-column) of open cmd; fixed isar-count-undos, isar-find-and-forget:
proper handling of empty and diag commands;
new aefd2b9 added concl, thence;
new 8dfd5f5 added def; removed qed_with;
new 6c72616 Set version tag for new release.
new c5ae385 removed 'break';
new 5bfc376 Reverted change to Inferior buffer's name, it fails on
simple case of proof-prog-name="isabelle", for example.
new b242c73 Downgraded Isabelle version to 98-1 again
new 132d05c Updated
new 1509916 Set version tag for new release.
new 4def0b2 Added prereltag.txt and extra link for latest srpm.
new dc549ca *** empty log message ***
new 1f13390 please ignore (back to 2.15);
new 5581d59 please ignore (back to 1.1);
new d9ace00 updated;
new c5505f9 isar-name-regexp: group result; isar-init-syntax-table
now in isar-syntax.el; variations on undo now in isar-syntax.el; added
isar-remove;
new 223e221 isar-init-syntax-table now in isar-syntax.el; variations
on undo now in isar-syntax.el; proof-shell-restart-cmd: touch_all_thys; proper
retract of theories; proper multiple buffer support;
new 8ded437 pretty_setmargin;
new 7721360 fixed Id;
new fe4d2b5 fixed proof-goal-command; added
isar-shell-adjust-line-width; tuned;
new 0faa0cd removed obsolete stuff stemming from isa.el;
new 2127019 Test files for multiple file handling with Isabelle/Isar;
new 7cc6c53 updated;
new 7cc5024 ProofGeneral interface wrapper for Isabelle/classic
new cd6c2b2 tuned;
new 30d790e disable_pr, enable_pr;
new 1f15a64 proof-shell-first-special-char ?\350; tuned prompt;
deactivated "No subgoals!"; use Isabelle's native ProofGeneral.init; proper
setup for theory loader actions: better handling of multiple buffers;
isa-find-and-forget does nothing;
new d189306 obsolete, use Isabelle's native ProofGeneral.init instead;
new 2b65c11 Set version tag for new release.
new 8d94745 HTML tweaks
new 551a695 Updated for web pages, now only low-priority.
new 67202c3 Mail to majordomo, not da
new b9af202 Mention developers mailing list
new c9d21a6 Mention mailing list
new ab2f50b Web page todo for smaller screens.
new 0d94835 obsolete;
new c5f8982 replaced 'ProofGeneral' by 'Proof General';
new 39e2cc1 deactivated isar-font-lock-terms (currently useless);
new ddbaaac proof-shell-start-goals-regexp: include \n;
new e198b84 isa-init-syntax-table moved here from isa.el;
new 1367399 proof-shell-start-goals-regexp: include \n;
isa-init-syntax-table moved to isa-syntax.el; improved isa-update-thy-only;
new 63d0c2e tuned;
new 1eb511a Date change
new 12127c4 Removed .eps.gz file from distrib to make it much smaller
new fd6f7cc Instructions for docs
new 14af5b3 Adjustments to remove .eps picture from front
new 2e219f2 Set version tag for new release.
new 0d3d489 based on Pure rather than Main (which didn't work because
of Pure/CPure clash);
new 2361dbd Fix for XEmacs 21
new b0e7cad ignore file
new 738da02 update by DvO;
new fc8a470 Default background colour for toolbar buttons added.
new 8011d14 Added todo for pre 2.1 testing
new c26c522 print_context; fixed proof-shell-interrupt-regexp;
new 3b2c0bc prefer proof-shell-interrupt-regexp over
proof-shell-error-regexp (interrupts may appear like error messages in
Isabelle/Isar);
new a9d5eaf eliminated superficial ';'s;
new 8c9cec9 Set version tag for new release.
new cc61831 Improvement for C-c C-o mentioned
new 0323d4a Changes for PG 2.1
new f51655d Fix for process kill timeout bug.
new f492a26 Tweaks for 2.1 release
new e625918 Date updated.
new 8fb1f37 updated.
new 6f59f23 proof-goto-end-of-locked-if-pos-not-visible-in-window:
Check that there is active scripting buffer, in Isabelle there might not be.
new f42c7b8 Disabled binder regexp font locking
new eccd1ef Mentioned latest bugs reported by Munchen correspondents
new a558a68 Mentioned zermelo as temporary server
new 868947f Updated prover versions
new ff40e2d Remove temporary file
new db3cb92 Admit that unstable means bugs.
new 806464a print_context;
new 1ad1257 font-lock-function-face -> font-lock-function-name-face
new 20602e2 Improved syntax by copying from isar-syntax.el. Begun on
section for Isabelle output syntax.
new b5267c8 Added font-lock keywords and syntax table setup for
buffers displaying Isabelle output.
new a84bad5 Other usability improvements
new 1ca974c Mentioned C-c C-a being broken. XEmacs 20.4 or later.
new 65b6932 Updates.
new 0826a2d proof-version -> proof-general-version
new 724ea98 Fix for toolbar disable for FSF Emacs.
new 3928862 Set version tag for new release.
new 8790147 Integrated patch from David von Oheimb.
new 8720e6e Updates suggested by Markus and Patrick for Coq 6.3.
new 676c801 fixed comment;
new aace1c6 Disable properly if x-symbol is not available.
new 877539c Updated.
new a9b6ec2 Updated
new 4d46d5e Mentioned a few tests
new 6356844 New items
new f802355 Very soon now = now
new dedfaea Maintainer addresses
new da7e95b Set version tag for new release.
new dd87a45 Changes for 2.3 series pre-releases.
new 36ed38e FIXME to add menu to goals buffer, to match response
buffer menu.
new e48a235 Set version tag for new release.
new 61ea68b Updated from Coq 6.3 distrib.
new 0f35715 some output syntax;
new 2ecace2 isar-response-mode;
new ed5a216 enabled isar;
new 25dbbfc enabled isar/;
new d79684f Updated
new 3d09b0d Reverted to 2.1 changes
new 72cbaf3 Docstring
new 985a49a Attempted fix of FSFmacs problem, left as comment
new 75458c4 Fixed version variable name.
new f8a66d8 Altered release date for 2.1.
new a1dc2ae Set version tag for new release.
new 0060dc4 Fixed to include isar in distribution; made relocatable.
new d664820 added qed_spec_mp;
new a1577b3 Updated
new 0dd3780 Changed for version 2.2 pre-release.
new ebe94eb Updated for 2.1
new 7a6e05e Record of releases
new 979f959 New images for gallery
new 34e7bc2 Added gallery
new 1e2c78a Updated
new aa41028 Added more macros to generalise Makefile
new 6a1e64b updated
new 8c86d0e wording
new 69ab38c Set version tag for new release.
new db58075 Note about volume
new 56d834c Typo (I think)
new 0aef4c4 added ALLGOALS;
new fccf559 tuned;
new bc05b75 fixed isar-find-and-forget (proper handling of multiple
undos);
new dd927ad da: improved comment;
new 6265bce usage: tell PROOFGENERAL_OPTIONS; -u true by default;
new cd0b425 added bind_thms; added no_qed; more tacticals; removed
isa-tactics (didn't make much sense); isa-goal-command-regexp accomodates "val
... =" part;
new a69de67 proof-shell-restart-cmd: include welcome;
new 104b96e tuned x-symbol setup (DvO);
new ad90401 Fix so that buffer names are shorter (esp for Coq). A
fixed version of Patrick's earlier patch.
new 32a5ff2 Set proof-{qed,save}-commands.
new 8e2ac5e Made a release (ProofGeneral.spec, proof-site.el,
download.phtml) Makefile.devel: fixed fakerelease doc/Makefile: Don't attempt
page rearrangement if dviutils not present
new 170e484 docstring improvements for proof-guess-command-name
new 0606a03 Cleaned up example files so all demonstrate same theorem
"conj_comms". Would be nice to add more theorems to compare scripts in
different systems.
new 35dc71f Removed transparent gif from splash screen because XEmacs
can't display it nicely.
new ba1be3d Mention problem with Ctrl-C and ssh.
new 6b2cc04 Mention splash screen and that XEmacs can't display
transparent gifs
new 4f3d6ed XEmacs 21 fixes for documentation of function menu
new 57f2b53 Reorganized and formatted, added some items.
new 0c26c0a Added proof-terminal-string to
proof-execute-minibuffer-cmd.
new eadcde7 Updated
new 33535c4 Mentioned toolbar enabler potential problems
new 1fa284b Added new buttons. (xbm files currently missing, some
icons not made yet, confusingly copied old ones.
new dbf9d48 Added new toolbar buttons, streamlined code to work from
a table
new ab56e29 Experimental fix for proof-shell-completed flag clearing.
new cc1ab97 Added plastic to elisp dirs and cleanup backup files.
new 6ed9e5b No longer cutting edge, really.
new 397ba54 Emphasised that user can still use the shell
new 0f8a55c Mention Yves Bertot on about page
new 0f81566 Set version tag for new release.
new 02cbe0b Failed attempt to prevent Coq from starting up with
display of current directory.
new ae2e8b9 Altered to use craro since scar now broken.
new bcc36c7 Updated
new 18fe111 Updated
new d6d32a0 Updated for gimp 1.1.9
new f147415 Updated buttons. xbm's still problematical, I think
new 7fca2c5 Changed peculiar message to something slightly less
peculiar
new 5dc6c92 New toolbar image
new 9801ba4 Added callbacks to refresh toolbar
new 2ed5dbf Added function to refresh toolbar
new 18033a3 Updated magic
new f21bfc5 Removed proof-shell-completed added to eval-when-compile
by mistake.
new d34a65d Fixed rearrange target.
new 59075f9 lemma and_comms;
new ccb6578 Added proof-state-change-hook for toolbar enabler
refreshing. Comments and variable ordering tweaked.
new 4cffebe Callback for proof-shell-done-invisible now runs
proof-state-change-hook.
new 727af67 Call proof-state-change-hook after asserting and
retracting.
new 771fb3e Add and remove proof-toolbar-refresh to/from
proof-state-change-hook. Simplified many of the toolbar functions to be
aliases, and remove explicit check on enabler condition [although may want to
add this back in uniformly to allow toolbar buttons to be called elsewhere?].
new 9d1bf8b proof-shell-grab-lock runs proof-state-change-hook. This
results in some flickering of the toolbar (buttons disabled while region is
pink), but is The Right Thing.
new e8beaf4 Robustification so that new instances are easier to add
(allowed a bunch of regexps to be unset, safely).
new c8e63e5 Adjusted proof-shell-proof-completed-regexp to match
against whole of proofstate output including "No subgoals!" message. Now PG can
correctly set the proof-shell-proof-completed flag.
new f271706 Comment fix. Fix for FSF Emacs.
new 4dc7913 Made desired usability changes more explicit and
detailed. Mentioned output formatting spurious newlines issue for Isabelle.
new fd32916 Improved docstrings for regexp vars.
new 889d651 Fix for proof-shell-proof-completed-regexp
new ee010e5 Replaced Patrick with desperate plea for help with Coq PG.
new 10321fd Expanded.
new 0641410 Added cvs update to release target.
new fc5b42b Set version tag for new release.
new c53e00d Renamed file
new 94b2d03 improved (?) proof-shell-proof-completed-regexp;
new f7effc5 tuned example according to Isabelle style-guide;
new c1f7366 Renamed file
new f901ead New button icons
new 7894900 Clarified font note
new 041961b Updated
new 21be356 Correct text, still no image.
new 08df95c Image a bit like show.
new 9e84e39 Updated with new buttons
new 129a84f Earlier explanation of what a proof assistant is.
new 9c9e453 Changed name of button
new d47e6f7 Whitespace
new e8b6d52 Button name change
new 74618ae Comments
new 7945240 Updated buttons.
new 569f9f7 New buttons
new afd1be2 Look up and left for context, down and right for state.
Are these the right NLP gestures?
new de90805 Added find and help buttons. Find does nothing at the
moment. Added proof-toolbar-refresh to after-change-functions. Makes for a
flickery toolbar, unfortunately.
new 609ed52 Whitespace.
new 699b5ce Added interval timer to reduce flickeriness of refresh.
However, this is faulty: seems to be a race condition somewhere so that
refreshing clears the "refresh wanted" flag, but the toolbar suggests that the
proof process is busy when it isn't.
new 2c011f1 Bug in command button for toolbar.
new 2ea508d proof-completed-regexp: match number 1 is response text;
new 897f975 Docstrings
new 33014ba Added item about Giens
new b9afdde Set version tag for new release.
new c7ceffc updated (make magic);
new dc3a8a2 Fixed up date order.
new c05ed7d Added proof-find-theorems-command setting.
new fa6b912 Added setting for proof-find-theorems-command.
new 6dd662a Updated
new 801b00c Trivial.
new 726b511 Added implementation of proof-toolbar-find
new 8412bb3 Added proof-find-theorems and some hairy macros to define
related commands.
new 80d179c Set version tag for new release.
new 7f7b142 Set proof-find-theorems-command
new 5753433 Added doc for proof-find-theorems
new b60733a Added menu binding for finding theorems. Added extra doc
strings to hair macro definitions of functions.
new a297dd5 Docstrings
new 1701423 Updated
new 865b8f1 Updated
new dde2904 Added names of helpful people at summer shcool
new 6189e10 unified example with other proof assistants;
new 7e4fd22 tuned;
new c7f0c84 Isabelle term / type hiliting;
new 3ee2748 proof-shell-proof-completed-regexp nil;
new 48b49ea added thms_containing, ML_setup;
new b12ac96 added isar-verbatim;
new 6ea22c7 Changed button order.
new 1d2e05b Set version tag for new release.
new 1648a5b Set version tag for new release.
new 1123536 Note about syntax
new a0c18b6 Longer menu names, allowed some toolbar items to be
omitted from menu.
new dae4fc0 Made Scripting menu entry item on menubar.
new e199402 Fix for FSF: it should load proof-toolbar too.
new 272ffab Reorganization of menus: made a single menu but flattened
Scripting submenu.
new ec9f0ba Updated
new 0c74588 More reorganizing of menus and keybindings with aim of
usability in mind.
new 43f13e6 Updated
new 60356be Re-enabled and renamed proof-send-span: becomes
proof-copy-span bound to C-button1
new e0760b8 Updated.
new d49ff1f Putative enhancements mentioned.
new 73b9153 Improved proof-copy-span and renamed to
proof-mouse-track-insert. Now will insert into any buffer at point, or behave
as mouse-track-insert when called over a non-span (or non-vanilla command span).
new 29f6b9e Added proof-script-command-separator. Needs work.
new 59fa14e Changed name of proof-copy-span to
proof-mouse-track-insert.
new 051eff9 Mentioned proof-mouse-track-insert.
new 3e240fa proof-mouse-track-insert only seems to work on XEmacs
new 8eccb18 Re-enabled proof-by-pointing for testing purposes only.
Fixed a bug.
new 06ff297 Fixes so that proof-strict-read-only can be toggled
within a session (via restart).
new dc9750a Menu name.
new 97c10f6 Extended documentation for proof-shell-restart.
new 03947fe Updated.
new 78a6c0c Grammar.
new ed6966e Added proof-script-command-separator. Removed duplicated
proof-strict-read-only.
new 9fb71b3 bug when prover gives error from proof-find (or similar).
new a9864f6 Unhappily added proof-shell-leave-annotations-in-output
hack.
new 267cd40 Enabled hack for proof-shell-leave-annotations-in-output
new d27a15d Set version tag for new release.
new f47271c tuned isa-init-output-syntax-table; removed
isa-binder-regexp (obsolete); remove isa-font-lock-terms; proper
isa-output-font-lock-keywords-1;
new 76afd60 replaced isa-output-font-lock-terms by
isa-output-font-lock-keywords-1;
new 6607184 make magic;
new 60c38f7 proof-find-theorems-command "thms_containing %s;";
proof-shell-leave-annotations-in-output t; replaced isar-output-font-lock-terms
by isar-output-font-lock-keywords-1;
new 3552e19 replaced isar-output-font-lock-terms by
isar-output-font-lock-keywords-1;
new 6b3b7ce Added comments about using enriched mode or similar for
prover output markup.
new 2a8bf56 Mentioned and linked ChangeLog file.
new 7a03972 Added icons.
new 9937c75 Automatically updated ChangeLog when making devel release
new e52d42b Set version tag for new release.
new 8ca4fac News for 1st October.
new 9204dbd Bug about cut-and-paste from highlighted Isabelle goals.
new e913056 Minor changes to introduction.
new 659646a Disable proof-help-string, was set to an invalid command.
new e37e00a Fix toolbar in wrong buffer bug; delete defunct itimers.
new 57f530a Fix bug for proof-shell-leave-annotations-in-output.
new ac70c9a No attempt to update BUGS section of manual
new 5a135c2 Added interrupt button.
new d0f7e50 Added interrupt button to toolbar
new 9985c07 Removed dubious 'dont own process' error in
proof-interrupt-process.
new d4cfabf Renamed some configuration variables for uniformity, see
CHANGES.
new 45b27c9 Set version tag for new release.
new 275d38c Fixup name changes
new ec1483c isar-keywords-proof-asm-goal;
new 33c9c38 Added proof-retract-buffer symmetric to
proof-process-buffer. Added question to user when switching scripting buffer,
and new option proof-auto-retract-other-buffers to disable question. This
reimplements the old "steal scripting?" idea.
new 7c941c6 thy mode binding made to match with script mode
new a002dbc Updates.
new 59671e6 proof-try-command is deprecated
new 7219b04 Admin changes for version 2.2.
new 6c332ea remove dead code
new 21449fb summarize changes since 2.1
new 28f2314 Updates
new 9ad47b1 Updated
new 73a83ab settings for (de)activating scripting, and
proof-tidy-response.
new 20a2c8a docstring and error message improvements.
proof-deactivate-scripting: new implementation which allows user choice of
retraction or assertion. Forms a subroutine of proof-activate-scripting.
proof-activate-scripting: call proof-activate-scripting-hook *after* files
are saved. proof-mark-buffer-atomic: set proof-locked end to proof-script-end,
not (point-max). New functions: proof-toggle-scripting,
proof-auto-deactivate-scripting, proof-script-end
new 5dcc66c face arg for proof-response-buffer-display is now
optional added proof-message, proof-warning, proof-debug here.
new 17c4857 Added proof-tidy-response user option.
new c3adbee Updates
new e0706d8 Note to use C-c C-s to solve Isabelle prob
new aa272b4 Remove coq-Search function, now generic.
new 41c4dc9 FIXME added
new 587543b Updated
new 0bcb0fa BUG FIX: hopefully fixed spurious locked region problem.
new e76a829 Fixed coq-interrupt-regexp.
new 0f4228f Typo
new 6dc8dc5 docstrings
new a64a9e0 Cleaned up. Fixed bug in proof-queue-or-locked-end
new 4a92b80 Turned off C-c C-l; fixed syntax for old result form;
proof-showproof-command.
new 813c9a3 Fixed proof-showproof-command
new 59a0979 Updated
new 3db7467 Docstrings. Added proof-nested-goals-allowed.
new d1061a0 Support for closing off incomplete goal-saves.
new 1749ca3 Fixed coalescing of error messages: all error messages
from the last command are now show. Added extra docs to clarify behaviour.
new 79fb804 docstring improvements
new bcf8624 updates
new a7928b1 Made new command proof-cd to cd to the directory of the
current buffer. Added a version of it to proof-activate-scripting-hook.
Removed cd from initialization sequence. Changed prover specifics accordingly.
new d4316a2 More improvements/fixes for closing unfinished proofs.
Added proof-unnamed-theorem-name.
new 27662c8 Fix for state-preserving-p
new 68a3402 Updated
new 9593670 Notes on profiling.
new ca9b0ce Next version will be 3.0 cvs update
new 64bd441 Speed optimizations, part I.
new 5f32591 Updated
new 5ac9ee4 Updated
new 52f06e6 News later this month.
new 6fedea3 Remove LucidaSans, defaults to tt font.
new 6c84340 Updated
new e7fc66e Comments in proof-shell-filter.
new 4565e25 Tidy proof-interrupt-process
new 9e66d42 after-change-functions only changed locally, only for
script buffers.
new 29c9376 Test for Unnamed_thm.
new 51f8779 Fix for Unnamed_thm: Coq really uses this identifier.
new 3b16cd5 Usability enhancement
new b23dd12 Set version tag for new release.
new 4ce66ed In case Makefile.devel changes, update in make process is
not good enough.
new 1be0c50 Set version tag for new release.
new 4ff423f Fix for older emacsen, maybe.
new cebd9ae replaced "clear_undo" to "clear_undos"; replaced "title"
by "header"; added "verbatim", "verb";
new 1e2e969 Set version tag for new release.
new 96b1454 Fixed PRERELEASE_PREFIX.
new 9adb63d Set version tag for new release.
new 48fa689 Temporary location of web pages
new 2b20aeb proof-shell-cd: isar-verbatim no longer required;
new f346e82 Added proof-toolbar-use-enablers. Set some defaults to
nil to get sensible error messages instead of failure in Coq.
new f032cc8 Added proof-toolbar-use-enablers setting, and
automatically disable enablers if < XEmacs 21.
new 4820a18 docstring improved
new 9e3b1a6 Mention proof-toolbar-use-enablers
new 71df53d docstring magic
new 62b16e4 Set version tag for new release.
new fefd73a Added message for reporting problems to splash screen.
new 1244c71 Updated
new dc7d2b6 New Coq maintainer.
new 7b55c63 This a try for commit, just changed the name of the
maintainer of coq.el by my name Pierre Courtieu.
new 9b0b044 Note about author added, removed signatures.
new 296de38 Wording
new d08b774 Removed note about probs with update()
new d500195 renamed verbatim/verb to text_raw/txt_raw;
new 48fb5ca Fix missing save-excursion causing bug with
proof-process-buffer.
new c9225ef Docstring
new fcb1bcf Version 3.0 message
new 055dcc9 Set version tag for new release.
new f3f8d95 Disabled proliferation of proof shell buffers.
new faef3e5 let PROOFGENERAL_ASSISTANTS control isa vs. isar
selection;
new 9ea8cd4 Formatting
new f20cea0 comments added.
new da77404 Failed attempt to fix sentinel problem
new ac57230 Whitespace
new 564a582 Doc fixes, php streamlining
new a78daca Updated
new 5943cf7 Docstring improvements
new 88f227e FIRST ATTEMPT AT CANY QUEUE HANDLING. Extending regions
when advancing patch.
new 11b2670 Fixed bug
new a8646d4 Note about queue improvements.
new 42bfe6f Missing cursor move
new d226fe5 Deactivate scripting before retracting a theory file. Fix
for DvO's report.
new a5e5cba Rename
proof-mark-buffer-atomic->proof-complete-buffer-atomic. Fix to only close off
to (proof-script-end), not (point-max).
new fa48016 Rename
proof-mark-buffer-atomic->proof-complete-buffer-atomic.
new 9ea34be Issues added after report from DvO.
new 4b4f1df Rename proof-mark-buffer-atomic ->
proof-complete-buffer-atomic. make magic
new a716eb7 Added uncaught exception to error-regexp
new 08267ea added isar-detect-header; tuned;
new 1952267 added ML_command;
new 184faa1 theory loader actions now that of PG/isa;
new e651c5a Made proof-site only load once.
new 617883b Minor change for testing.
new 24de31a Updated with further issues raised by ever eager Munich
folk.
new 6ed9aea Add isa-shell-update-thy at the end of
proof-activate-scripting-hook.
new 251990e Comments in proof-complete-buffer-atomic.
new 1c4ae07 Set version tag for new release.
new 1ae0482 Fixed crossrefs.
new c259a23 Fixes.
new a01581b New screenshot
new 2111db3 Updated for new screenshot
new 22300c6 A couple of comint symbols are mentioned in the docs
new 506c3dc docstring
new a10ff30 Added proof-shell-inform-file-processed-command setting.
new 5f9ce5a Revised bug section for Isabelle multiple file note.
new 55d489d Changed name to proof-shell-inform-file-processed-cmd
new 8797b17 typo
new a051b52 Added proof-shell-inform-file-processed-cmd
new ebd83a0 Renamed proof-shell-inform-file-processed-cmd
new 484cffd Changed name of proof-shell-cd-cmd for uniformity.
new 72d75b6 todo to improve proof-script-next-entity-regexps.
new 6b53c4e Changed name of proof-shell-cd-cmd for uniformity.
new f8a82b0 Documentation about the improved multiple file handling
functions.
new 49d4850 Added symmetric proof-shell-inform-file-retracted-cmd
setting to correspond with the state change of a buffer from completely
processed to partly processed.
new 9b85ea6 Altered slightly to remove contentious phrase.
new 9550272 Added inform-file-retracted-cmd setting
new 4036c2e Set version tag for new release.
new 67e0cc0 Trivial changes
new 0ff32e8 Typo.
new 31a5179 isar-remove-file: compare basenames only;
new 1052617 Set version tag for new release.
new f9b1ad2 update by DvO;
new 2c244b7 Made proof-warning and friends take arg list.
new ceb2e2f Added proof-auto-multiple-files. Docstring addition.
new 98ce8cb Added ProofGeneral.texi to tags target.
new 7b86110 Bug fix for proof-re-end-of-cmd (regexp-quote
proof-terminal-string)
new 385e6f2 Trivial tests for auto multiple files.
new 7922d0a Implementation of proof-auto-multiple-files.
new 0501a50 added kill_thy, touch_child_thys; internal ProofGeneral
commands;
new 2964b8b replaced remove_thy by kill_thy (more robust);
new 5b59f4e ProofGeneral.kill_proof: clears goals buffer;
ProofGeneral.restart; ProofGeneral.inform_file_processed/retracted; improved
proof-shell-compute-new-files-list (more robust);
new e08dcc1 isa-keywords-save: removed "result";
isa-keywords-commands: added "ProofGeneral.repeat_undo"; added
isa-keywords-proof-commands; added isa-verbatim;
new 99caa19 tuned proof-shell-error-regexp;
new fe16e0b ProofGeneral.inform_file_processed/retracted; improved
proof-shell-compute-new-files-list (more robust);
new 77b4bf5 updated;
new fed6e45 tuned msg;
new 3972a7e test stray ML file;
new 98aa2de isa-update-thy-only: 'try' option;
new 3041a9e (try_)context_thy_only;
new 08e28bb updated;
new 68a42c6 update of x-symbol stuff by DvO;
new 355c88d improved proof-shell-error-regexp;
new b85234a Set version tag for new release.
new 0e38b67 Updated
new f0d29a3 Comments
new 6f36340 New section for x-symbol. New custom group for user
options.
new 3c82475 Copyright messages updated.
new c250cbc Copyright messages updated. Autoloads for x-symbol.
new aaaea19 Changed web page to official one. Added x-symbol support
(moved here from generic/proof-x-symbol)
new 05361f4 Typo.
new 023c8a6 Copyright messages updated.
new 2497413 Provisional updates for x-symbol support (incomplete)
new 5489d9a Updated
new f6fcaa9 Note about release 3.0.
new 9f68343 New file.
new 32ebebb Updated multiple file notes.
new b2b8286 Comments.
new ca7c5b3 Comments/messages.
new ce036f1 Updated
new a90f26e proof-prf-string -> proof-showproof-command
new 65001bf Docstring for proof-included-files.
new 245e579 Updates for 3.0
new bbf7b01 Fixes to intro.
new 6c27574 Added a section on debugging, mentioned
proof-show-debug-messages.
new ac6a40f docstring
new 094f4a5 Arrange for activate-scripting to not block for
interactive calls.
new 63d725f Test files for error in theory processing.
new cf98c96 Bug in proof-toggle-active-scripting interactive calling.
new 6d3efad Bug again in call-interactively in
proof-toggle-active-scripting. Turn on proof-x-symbol mode in proof script mode.
new b00bded Fixes for x-symbol activation/deactivation strings
new 0406469 Generic support for x-symbol tuned up.
new 7c2410f News about x-symbol
new db7be0c No unless noted
new 1041b27 Set version tag for new release.
new a2ad26d Fixed info syntax errors
new fbd6503 Removed unsociable key-bindings.
new 8e6912d Moved more utility functions here.
new 07f579c Moved utility function proof-files-to-buffers to
proof.el. Fixed local var
new cfd0e2a Moved proof-file-truename, proof-file-to-buffer, to
proof.el Made setting font-lock-always-fontify-immediately be buffer local in
proof scripts (it's an ugly hack for comma-defontification).
new 57b4511 Fix decoding of shell input.
new 2f846f2 Electric (active) terminator is now a user option, does
not need forcing here.
new 24c86f6 proof-looking-at (subject to proof-case-fold-search);
new 8423337 fixed indentation bug: use proof-looking-at
(proof-case-fold-search);
new ea5b39e Added a section on user option conventions. Changed var
names
new b6ee015 Reorganized user options. Special new code for boolean
settings.
new 101a389 Added save-excursion.
new de4992f Added URL for package to warning message. Prevent
customize enabling if x-symbol uninstalled.
new 19d17f6 Added some desparate patches for dead extent problem
proof-done-advancing
new 18f2f11 Docstring
new 063d4ef Junk code
new 5eaa32a Improvement of user options, change of terminology.
new 3b33dea Latest todos
new 78776b9 Set version tag for new release.
new 99b1fc1 Added new command proof-goto-point, new default binding
for C-c RET.
new df8a7e4 Patches for urgent message processing.
new 6716350 Added proof-help command to help menu.
new d629e1c Extensive fixes for x-symbol and font-lock.
new ee53106 Next round of fixups for font-lock and x-symbol.
new d0de06e Removed debug instruction.
new 8c84cda small changes to plastic mode
new 8d5ce63 Improved documentation, more options added
new fc7bc85 Added option for sending qed output to goals buffer for
Isabelle
new e455a8e Attempted x-symbol improvements
new 35f8ea2 Updated
new 8a9f293 New testing files
new ddff38d Fixes for response buffer display, x-symbol, output
formatting.
new 0211853 Display qed message in goals buffer
new 4a5e27c Updated
new bf53fb6 added nohup.out
new d27ea11 Set version tag for new release.
new c1fd2b8 Typo in x-symbol enable
new 35b6388 Typo in x-symbol enable
new 4478e1c Fix for automode list
new 6fb1e48 Changed colour of proof-locked-face
new 0d96b56 Made display table stuff interactive.
new b237149 Set font-lock-keywords before calling proof-config-done.
new 62c3489 Added ACTION to proof-shell-insert so
proof-shell-insert-hook can test class of command. (For Plastic)
new 7266316 Document variables before functions in case of name clash.
new 0f58b7a Fixes for Isabelle in case theory file is visited before
script file.
new 1404dd5 More theory file sections
new 90722fc Documentation improvements
new 22e04b1 Notes about font-lock management.
new dece7a9 Updates and improvements
new 25fe2ff Added new face for debug messages
new 2b2a525 Added example instantiation demoisa
new 18de9e4 Test case
new 948b8bd Use infix syntax
new ed8873c Call proof-goals-config-done properly.
new ab50ba1 Experiment with X-Symbol support for Coq.
new 8ffdd4c comments
new c26a38f clean: Remove autosaves and cvs server temporary files.
new 2f3a49d Updated
new aaea65e Beginnings of improved version of goal..no save regions.
new 2ad5635 Add demoisa dir to makefiles.
new 7b6cbef proof-nested-goals-allowed ->
proof-completed-proof-behaviour Patch for more flexible handling of closing
goal...save regions after proof has been completed.
new 770b2a7 Fix to docstring magic (allow spaces after symbol).
new 0e8e28a devel.clean : use find to clean all subdirs.
new 80865dc Updated
new b987d7b More highlighting
new 5dd3053 docstring
new 056b75c Many robustness improvements for error and interrupt
handling: - Introduce proof-shell-error-or-interrupt-seen flag set after an
error or interrupt was seen (in fact, on every call to proof-release-lock).
Examine it in proof-activate-scripting to see whether hooks succeeded in
activating scripting. - Test in the shell filter for the lock being held yet
nothing in the action list, and clear the lock if so. Gets rid of repetetive
proof-shell-busy messages when the que [...]
new cf56cc1 Fixes for proof-goto-commmand-{end,start}. Former new
function
new 7627f5f Tuned splash screen for FSF emacs. Added
proof-font-lock-zap-commas
new 0bf5592 Updated
new f9449f3 Removed font-lock settings. Set
proof-font-lock-zap-commas=t
new ba2e256 Added in-testing message
new 0d1539a Fix for FSF Emacs. Added timeout arg to proof-shell-wait.
new b30ee0d Added proof-splash-message.
new 451afba Reorganization and cleanup of key-bindings. FSF fix for
proof-cd. Fix for proof-goto-point. Made proof-done-advancing robust against
unset proof-save-command-regexp. Improved several docstrings. Fixes for
proof-frob-locked end, made disabled by default for novices. Fix for electric
terminator indicator in non-PG buffers. Configuration variable
proof-font-lock-zap-commas. Removed proof-try-command. Phew!
new 63ea80b Removed proof-try-command.
new 1c79c15 Updated for new keybindings and menu layout.
new 384ec2d proof-font-lock-zap-commas=t
new e5beeb8 FSF fix: require cl.
new e5b83b5 Cleanup and use some macros from proof.el
new 565d054 Some new macros. FSF fix for font-lock. Failed attempt
not to turn on font-lock everywhere.
new 3cc23da preliminary X-Symbol support
new 09906b0 Added some greek letters. A mess if they occur in words.
new d624e43 Use infixes to show off X-Symbol
new 2eff154 Updated
new 7a23041 Change name of proof-execute-minibufer-cmd.
new 67d134c Name changes: proof-toolbar-follow-mode ->
proof-follow-mode, proof-execute-minibuffer-cmd -> proof-minibuffer-cmd
new 33245b1 Reorganization of user-level commands, code moved from
proof-toolbar.el
new 0189dde proof-grab-lock calls proof-shell-ready-prover with
queuemode arg. Docstring and debug msgs
new 778a503 Moved code for user-commands to proof-script.el.
new e6f0aa5 Moved proof-switch-to-buffer here from proof-script.el
new e022485 Updated
new 3f54af6 -f to make rm quiet if no args.
new 0a746ba Set version tag for new release.
new ba033ec Remove xi, appears in exists.
new 2d8d2d6 Fixes for FSF overlay obscurity.
new 577f267 Fixed mistake in function names. Tidied menus a bit
new 20935f2 Repaired FSF font-locking. Define toggler for output
hilite enable.
new e00bf9d docstring
new a5f5acd Updated
new d4af1eb Splash time=2, trying to unify FSF and XEmacs.
new 5a5c39d Spruced up features list
new 3a44fd8 Test files for automatic multiple files.
new 91855ce New settings for generic count-undos code:
proof-non-undoables-regexp, proof-ignore-for-undo-count, Added
proof-shell-quit-timeout Deprecate brand new setting
proof-goals-display-qed-message. Improved docstrings, changed some defaults to
useful values.
new 1dd8218 Fully working Isabelle PG in 30 setqs
new 17c25f5 Fix to shell filter for non-wakeup char instances of PG.
Fix to proof-shell-insert-loopback-cmd for pbp. Don't call pbp-make-top-span if
proof-goal-hyp-fn is unset. Remove extra newline in goals output. Removed some
dead code. Made code robust against more settings being unset. Added menu to
goals buffer. Set key "q" in response and goals buffers to bury-buffer. Quit
timeout variable.
new eddec5f Docstrings, bug report msg. Added proof-warn-if-unset.
new 03e7dbf Fix for retraction order with auto-multiple-files. Let
proof-undo-and-delete-last-successful-command work from other buffers. Made
kill buffer function more robust. New! Added generic defaults for count-undos,
goal-command-p, state-preserving-p. Used in demoisa instance for now, others
to use later. Added checks that important configuration variables are set, and
set defaults for some others.
new eac7e21 Preliminary, not for 3.0.
new b60783f Added proof-string-match-safe and proof-stringfn-match
(also safe)
new 3dff233 Note about how to use demoisa and isar instances. Other
comments
new ad807b2 Updated
new ff971c2 Use auto multiple files until something better comes along
new 8247e2f Matching goals regexp. Comments.
new 8c8850e Updates
new fb69379 Fix for proof-minibuffer-cmd. Remove old keybindings.
new df499d3 Set version tag for new release.
new 7736e30 Added proof-mouse-goto-point, moved
proof-mouse-track-insert to proof-script
new 7ff53f5 Turn debug messages off by default.
new 71b7ce9 Working version of easy-config.
new de4e4aa Fix type of proof-completed-proof-behaviour.
new cd4bc76 Second version of easy-config, without defvaralias use.
new afac912 Cleanups and a bit more highlighting
new 0fc7e91 Updated
new b6ee807 Not strictly necessary to set proof-goal-command-regexp
new f1d4d8f Strip CRs from minibuf messages for FSF's sake to remove
^Js. Attempt to fix 'no-catch for exited tag' buglet.
new bf6e48f todo for shell exiting
new fc16609 Updated
new 5291b13 New file for XEmacs package building (unfinished)
new d8dffa4 Support for X-Symbol
new dbe60d4 Fix several bugs caused by interface changes.
new f69af9a Add Function Menu to menu. Fix a few bugs/probs shown up
by byte-compiling.
new 98a5dab Fix a few bugs/probs shown up by byte-compiling.
new 450b8bc Comment out some obsolete/unecessary stuff. Add X-Symbol
support
new aecffea Remove some obsolete/unecessary stuff.
new 6916d5f Add *.xemacs targets
new 538ea64 Comment
new 0d0a919 Fix FSF prob.
new 6f9b41f Fix bug
new f52654a Comments
new dbc9173 Fix for FSF compatibility
new 1f3bc57 Updated
new fffc802 Fix typo
new 175e664 Fix mouse bindings to be different for FSF/XEmacs
versions.
new af74656 cleaned;
new e9166b2 Note about setting env variable to test this.
new 250dcd9 Updated
new 824d128 Added some new code from another patch, but commented out
for now.
new 1591da6 Isabelle 99 -> Isabelle99 name change
new c92218e Sign up to mailinglist by default.
new 31bf863 Split download page into three parts.
new 2abb0e6 Bind mouse 2 as well as mouse 3 for pbp
new 0a1b554 Name change proof-window-dedicated ->
proof-dont-switch-windows.
new 6cbd3fc Headers to match other pages
new 1065999 Link to demoisa-easy.el
new e1d3376 Remove Makefile.xemacs from distrib.
new bd1093c Ignore file for ProofGeneral link to ../.. for testing.
new 0d2aec5 Tweaked preface.
new ef8fa6c Set version tag for new release.
new 72ce989 Fixed some docstrings
new 2d99b20 Service patch to fix embarrassing privacy problem, 8-).
new 157f403 Added link to CtCoq
new 610822c Link to demoisa-easy.el
new c7f85cc Reordering.
new efc3b93 Formatting
new 8c2a316 Changed doc link
new 9b8e1d4 Deleted files.
new 896400d Prevent access to ~ files too.
new 0622822 Updated link to LFCS. Added link to demoisa-easy.el
new a5902e2 Full stop added
new 8a6074d Rewrote some history. Fixed pg_email link.
new 2b9401a Typo
new 291296d Another typo
new b8f82d4 Update branch for 3.0 release.
new e981034 Fix to -with-hole regexps
new dbe1abd Tweaks
new 15cd0b7 Failed attempt to trap C-g during try-update-thy. Left
as comments.
new b113919 Typo.
new af548ee Updated
new d5422cc More optimistic about byte comp.
new 5bc5934 Added user option for multiple frames.
new 8ee9c7f Moved response buffer code here. Moved
-output-fontify-toggle away. Made proof-switch-to-buffer more robust
new 388abf7 Changed eval-when-compile to eval-when (compile). Made a
new menu for quick options editing, put it in shared menu. Added options for
multiple frames, auto delete windows. Toolbar :active is now more sringent,
must be in script buffer. Use proof-try-require to load func-menu in mode
definition, solving problem of func-menu configuration before it's loaded.
Cleaned up some comments.
new 4bca250 Automatically generate special-display-regexps entry, and
add function for new multiple frames user option. Don't display "done" in goals
buffer (may never happen anyway) Remove code for response buffer erasing. Clean
some comments.
new fdd35d9 Use new function proof-try-require instead of
condition-case ... Make switching on/off possibly more smooth by cleaning
response buffer and sending show proof command to proof assistant. Also, when
turning on/off run proof-x-symbol-mode in all buffers in
proof-xsym-extra-modes. Nice for Isabelle theories.
new fce8471 Attempted patch no.1
new 0ef2411 Updates to Preface.
new 15b93f2 Junk proof-xsym-toggle-hook
new 8b36b0b Fixed a broken link. Rephrased some bits.
new b1ccda2 Section on what you need for PG
new 2adcef6 Trivial
new 8de7c28 Call it functions menu, that's its name. Spacing.
new 380a9a3 Updated
new 0ff6485 Removed comment.
new da70439 Don't bother put extra modes on auto-mode-alist, rely on
proof-x-symbol to do the job.
new c39c73e Set version tag for new release.
new 1e671cf Fix proof-try-require for FSF Emacs.
new b6e85bd Added note about C-c RET broken on console.
new 2ea9961 Added by defvars x-symbol-isa-name,
x-symbol-isa-modeline-name so can use this file without PG
new fb4e1fc Removed spurious defn of proof-config.el
new 5d16a02 docstring
new 3e4d8f2 Added pbp-yank-subterm, changed mouse bindings for goals
buffer.
new c79f655 Added texi-docstring-magic-untabify to fix tabs in
docstrings.
new dfa0bad Button for proof-goto-point action.
new 779def3 Added goto button.
new 96b54f1 New button
new b4de46b Fix branch
new f77885f Added goto button
new 4736172 Updated
new 3af5faa Fix for proof-script-new-command-advance.
new ad3941d More todo's??? Surely not
new 66c13b9 Additions for pdf version; needs hack to my
pdftexinfo.tex to work
new 35d0802 Added simplified interaction section
new 5f74d99 Renamed file
new 6d99f29 Fixup branch
new 182db89 Many updates and improvements (not finished yet)
new ed3bce3 Typo
new ec3de09 Updated
new 876a8ee Magic updated
new ace66ba Fixed info probs. xrefs are a complete nonsense in info.
new 31502b0 Set version tag for new release.
new 7b12286 Fix so clicking on url works in bug report
new 021fa06 Fix a couple of group names, and comments at top of file.
new e8f1988 Improved nothing to do error message
new d420838 Moved goto button.
new d60b01b Fix a couple of group names, and comments at top of file.
new 5cc57e4 Extend <var>-mode-hook for extra modes to call
proof-x-symbol-mode.
new 6148096 Removed spurious etags target (tags already works better)
new 3e7e21a Fixes for conditional inclusion of front page image
new beca7a6 File moved
new 62b7293 File moved
new 1cb4b2c Updated
new e55ee1e Fixed conditional inclusion of image. Added pdf to
distdoc.
new d3325f5 Added link to eps file
new 01981de Added curious comment
new 96b5eee Added link during distdocs build to front page image
new 277aef4d Updates for X-Symbol support.
new 5c6bc9e Added link to pdf file.
new 943b92c Image included (CVS default, add link to
../html/ProofGeneralPortrait.pdf)
new e4ce319 proof-shell-done-invisible -> proof-done-invisible again
new 5d60f79 Renamed proof-auto-delete-windows ->
proof-delete-empty-windows
new 8012165 Updated
new 6cd270c Set version tag for new release.
new d31ef5b Typo
new 8a58b6d Don't deref links when copying doc, avoid error during
export.
new b9f1a33 *Do* deref links again when copying doc.
new c6c85f7 Instead, remove doc/ from top-level of distdir.
new e21670b tuned faces;
new 26bb252 Patch to proof-shell-proof-completed-regexp to prevent
overflow, sent by Markus
new 1943f0d More notes about x-sym fixes
new 8c02441 Make sure 8bits and coding are unset in
proof-x-symbol-encode-shell-input.
new a6dc293 Mention problem with MLWorks on Solaris
new a7712f6 Mention path of bash in interface scripts
new 3db6a99 Don't bind button1 in goals buffer, so cut and paste
still work.
new 5bf11bc Removed ps.gz from distrib.
new 22bf378 Include pdf doc in distribution area, though.
new b9f2641 Updates
new 573053f Fixed bug introduced by hacking
proof-only-whitespace-to-locked-region-p.
new f27d115 Updated
new 2b23651 docstring improvement
new 94c6cdc Fix X-Symbol name
new 79a0e67 Rearrange comments.
new 650e213 Clarify formats available.
new bf64660 Set version tag for new release.
new c9255d3 Updated
new bd41379 Recommend the ps file over the pdf.
new 39b706c Recognize and label macros.
new 73740fa Many fixes to docstrings and comments. Added
proof-analyse-using-stack here.
new 4ead838 Docstrings.
new eca03ed Moved proof-analyse-using-stack to proof-config. Added
docstrings for pbp functions.
new 7d20e0b Fixed extending queue bug. Many docstring improvements
new fab3a93 Fixed extending queue bug.
new f835a24 Updated
new 8f0dc1e Bug fix in regexp.
new 222ee14 Many improvements.
new 393f324 Set version tag for new release.
new e06f05f Polished draft.
new ffc8702 Improved docstrings. Generalised proof-set-bool ->
proof-set-value.
new 63790b7 Made thy-indent-level a user opt.
new b43d47c More docstring for proof-customize-toggle.
new 87f4831 Docstring
new f172f61 Updated
new f2558d5 Added date stamp to version variable in full releases.
new ae2c8a2 More improvements.
new 8378fac Updated
new 9f6039b Updated
new 5758742 Added note about non-proof .ML files.
new aa3d195 Fix link to image file.
new b7d0d85 Comment about fonts. Fix info dir formatting
new abaf217 Fix IGNOREDFILES to be a list of patterns to ignore,
rather than files.
new e555699 Updated for 3.0 release.
new f7d5616 Fixed credits list.
new dadef41 Switch CVS remote access to faster machine, scar.
new a426351 Set version tag for new release.
new 12ccc3a Add portrait file to IGNOREDFILES.
new 870ac32 Added note about page rearrangement for pdf files
new 06f67fb Fixup web addresses to zermelo.dcs since www.dcs sub
pages all broken.
new 1d9ff09 Old news file
new c2f9f28 Fixup branch.
new e0b6865 Fix to not distribute linked file.
new a893f64 FIXME comment added
new 9115161 News file purged.
new 0955c72 Consider proof-easy-config no-longer experimental.
new 01b0a68 Add ProofGeneral.texi and CHANGES to RPM.
new b29462f Renamed file
new 5dc3e23 Add main README, COPYING to RPM.
new 8314863 Fixup branch
new a587987 Renamed file
new 11bdb48 Fixup branch
new e01d584 Typos.
new 457ab8f Added devel.links target to make a couple of handy links.
new 2390a53 Added index.html link.
new e891d2a Moved Coq's Abbrev section. Fixed some typos.
new c0f87b7 Updates for 3.0 release.
new 40f95d5 Mention .emacs line for RPM package, and default.el.
new 271c425 Updated
new 5718de9 Outline paper
new 503601e Add technology overview paper.
new f4ef42c Typo.
new 6f59d38 Set version tag for new release.
new 138c69a Fixup formatting
new d4d584b Removed brackets.
new 4f0bf24 Set version tag for new release.
new b9e7d7a Fix to proof-shell-proof-completed-regexp by reverting to
previous version.
new 556202b Add universal keys to theory mode
new a166643 Change SML minor mode binding to C-c C-m, avoiding clash
with proof-interrupt-process. Add commands from proof-universal-keys to menu,
and add all of proof-shared-menu.
new debfa48 Comments about improved handling of urgent message
markers, following jrl's bug report about duplication of occasional urgent
messages. The correct fix is to set proof-shell-eager-annotation-start-length
properly.
new 01d6dcc Typo
new 2e0b012 Updated
new 4561860 Note about proof_timing in Isabelle
new 3f2867f Updated.
new 41cc11c Upcoming fix for 3.1.
new 3d28f91 Added more notes about using ML files in Isabelle.
new cfdfac8 Note about duplicated messages.
new 37b9f44 Set version tag for new release.
new 0485149 Set version tag for new release.
new 77c695a Added John's name to the credits
new fee12c9 Fixed download URL to be homepage.
new 46583d9 Updated
new f9c93a0 Added FULLVERSION mechanism, to tag proof-general-release.
new 5b92971 Updated
new 9854790 Added macros for some URLs.
new 18905b2 Updated
new a5c545d Typo
new 66b975e I retain copyright for PG images.
new a5e0bfc New screenshots.
new ea86dfe New screenshots
new a74d272 Fix page titles.
new 90db2bd Added new screenshots, thumbnails.
new a14f160 Updated
new 68c8d2a Renamed file
new 0539b7d Fixup branch
new 071af01 Note about dumb tty
new ffd2e0b Set version tag for new release.
new 830c08f Disabled use of macros for URLs, sigh. It breaks
pdftexinfo.
new e587402 Note about pdftexinfo bug.
new aa9e0cf Set version tag for new release.
new 221c02f Added -b option to tag.
new 97ef1b0 Set version tag for new release.
new 94c44c9 Added -b option to tag.
new 367408f Correct release tags.
new a49438c Remove -b option from tag. Probably needs to be done by
hand.
new e65bf07 Edit spec file to get tar file name right.
new 731161a Cannot have FULLVERSION in spec file, will break links,
etc.
new b340987 Set version tag for new release.
new d9ba705 Development version becomes 3.1.
new 03945c2 Set version tag for new release.
new ff9e70b Updated for 3.1pre
new 61e6bdb Made background a bit lighter.
new a2883fe Fix HTML error
new a9010fa Added comments about initializing counter.
new 83ef63b Fix HTML error with fileshow.
new ceea530 Mention using imenu instead of func-menu.
new 355c89f Fix HTML errors.
new 1d767c3 Fix HTML errors by adding name arg to dt() function.
new 6ba4a4b Removed unused descitem style.
new 22bbe90 Fix broken link
new b1aa98f Hedge on tag for validator image, it's really a lie and
should have a question mark, not a tick.
new 00d53f8 Fix link to Dilip's rather uninformative page
new fc44fb0 Add attribute that news was written by me.
new 7feb9df Fix HTML errors.
new 8a176df Shorten note about imenu.
new 96470b5 Updated from version sent to lists.
new 158fb10 Minor.
new b6b15e9 Set version tag for new release.
new 1a9d463 Update link for Isamode to be on zermelo (careful)
new e5a6f90 Moved notice about license to download.phtml. Made plea
for registration even more pitiful.
new 314bdc0 Fix link to SRPM.
new 57e058e Clarified further problem with Isabelle and ML files with
embedded semis.
new 0fcf38d Set version tag for new release.
new 1764b9f Added two new bugs.
new 571d527 Added two new bugs to be fixed.
new 1a30eb2 Set version tag for new release.
new fd98212 Pierre: Added little a chapter to the documentation:
Using File Variable, just after Isabelle ProofGeneral. Surely not the good
place, should be in some section called "tricks".
new d7820f5 New chapter on Hints and Tips. Credit to Pierre.
new 359ab73 Set version tag for new release.
new cda087e Typo.
new b8ba708 Minor fixes
new c1a0354 Added slides, news about ETAPS demo.
new a5aa976 Typos.
new dbee5bc Set version tag for new release.
new 452b269 fixed isar-keywords-local-goal-regexp;
new 239f928 added "where";
new 7e2ba7c Fixes for short output duplication problem: set
proof-shell-eager-annotation-start-length.
new 13a52c0 Mention fix to proof-shell-eager-annotation-start-length
new fdb2ebc Set version tag for new release.
new 7298e49 Note about X-Symbol problems.
new 319f792 Comments
new d96ce78 Attempted fix for thy-mode X-Symbol problems. Still
buggy.
new 51d13d1 Set version tag for new release.
new 5aaa43b in url, change ~dcs7ttg to CARG, the permanent form
new 279bd4c Fix to validator links
new aa65a5b Set version tag for new release.
new cddf893 Temporary fix for problem with Emacs 20.5 reported by
Pierre
new 36084d0 Notes about fix for problem with Emacs 20.5 reported by
Pierre
new f19202b Set version tag for new release.
new d33aa47 added prefer, defer;
new 7f0aca4 fixed proof-shell-error-regexp;
new dae4844 added 'oops';
new 54181a1 added isar-keywords-qed-global,
isar-global-save-command-regexp; added isar-keywords-indent-reset; tuned
font-lock;
new bfa4e7d tuned indentation code;
new 0309cce Added proof-shell-pre-interrupt-hook
new 71aeb7e Direction to look at BUGS file
new 42c8216 Set version tag for new release.
new 6ec45f3 Added note about countdown to 3.1
new c8752c5 Improved download docs
new 587f211 Doc for proof-shell-pre-interrupt-hook
new 0139acb Added link to OMEGA.
new 7966942 setup proof-shell-pre-interrupt-hook for Poly/ML;
new 64f5c32 added "judgment";
new 0839ce4 option -x: enable x-symbol package;
new 0b1cd03 removed then_apply; added apply_end;
new 46736a3 isar-tac-regexp: 'font-lock-reference-face;
new efca19b New development pages added, more links
new 5b794c3 Remove duplicate entry.
new 610783f New name for devel download page.
new 8d035a7 New canonical URL for PG.
new 6218d6f Switch to canonical URL (broken currently)
new 56a5d25 Canonical URL.
new 1cd5d9b Set version tag for new release.
new 4510d8a Rephrasing.
new f1ad016 Note about registering.
new 4b9f340 More projects aded
new 50f46e2 Minor improvements
new d7166d0 Minor improvements
new 8eabf3d fix electric-ignore (due to DvO);
new 7028845 Fixup tar options
new 8535ec1 Typo
new 34df59a Added browser project
new 1aef40c Set version tag for new release.
new 0a43ddd Typo
new b8aad7d tuned electric-ignore;
new 58a9e77 Fix title
new 62e4edf Add link to white paper.
new 725471a Set version tag for new release.
new dc7e072 Add definition of warn function for FSF compatibility.
new 8215dbd Added back ^G fix for Solaris, but not for non-mule FSF.
new e626770 Added some more projects
new 1f7b109 Todos for 3.1
new 42cc4e4 Set version tag for new release.
new b37bf74 New projects directory.
new 624b841 Put projects onto separate pages.
new 191d238 Include html in a small page via this page.
new bcd9504 Forced process-connection-type always to nil, after all.
May not be an issue with non-mule FSF Emacs (that was something different).
new 4f32fd8 Updated
new 1eb942a Set version tag for new release.
new f9d4f73 New projects added
new f071096 Unify terminology.
new 01df0ab Set version tag for new release.
new 1c87454 Fix parse error oops
new 37d2b52 Fix to uses of dolist for compatibility with Japan Emacs
versions (older CLmacs)
new 3247948 Fix to warn function to use format args.
new 56611d3 File for developers to read.
new 9d83ebf Note about bug/fix with old Japan versions of CL macs.
new 214f1da Split low-level todo into several files.
new bd35cb5 Links to developers todo files and README added.
Prerelversion notified.
new 8f11b1b Hard sell on elisp.
new ff1ce2b Elaborated idea a bit
new fc20cca Tweaks. Me as LEGO maintainer as well as Paul.
new 204293d English
new 857af9c Added numbers to refer to projects more easily.
new f0df841 Put README.devel into spec file
new 835a232 Added new regexp for recognizing LEGO errors.
new b21fc97 Error example from Randy, showing too much info was lost
in output msgs.
new 6363a2b Added link to Claudios page.
new 03f2b56 Added some note about todo lists.
new 325dcaf Added edit for devel.phtml also
new 0ca1ca2 Updated, added outline.
new c2a32b2 Missing semi
new 0df20b3 Added checkin for second html file.
new e7765a2 Set version tag for new release.
new 95b48f1 Fixed up outline markup.
new 2d65eb0 Added README files for each prover, summarizing status.
new 9ae40ab Tweaks
new dd2bff4 Updated
new 998b38a Updated headers.
new 431e24a Edited a tooltip.
new ae7c256 Added support for HOL98 PG.
new 21b3bfd Added proof-shell-process-connection-type.
new f60f377 Detect default for proof-shell-process-connection-type by
running uname
new 6829dd0 Moved some comments to README
new 362b225 Plans and ideas appendix no longer maintained, ref to web
page
new 292d308 Updated
new 48d1a98 Added proof-shell-process-connection-type
new 7e80273 Canonical web site mentioned.
new a843569 Standards for each instance.
new 334fa07 Only set page title if not already set
new 3d44214 Added link to CHANGES on this page
new ef92ca3 Cleaned old lines
new a1f38c7 First bash at HOL support, working but barely
new f2d1f72 Updated
new d6a021d Added project for HOL PG
new f15436e Set version tag for new release.
new 7411a5e added 'case', 'print_cases';
new 729eea9 boundp->fboundp. Fix test for
proof-shell-process-connection-type.
new 0960393 Comment.
new 4a17408 Names of shell, goals, script buffers now based on proof
assistant name
new 20f916a Use name of proof assistant in menu.
new e3cb6d4 Added menu item to switch to script buffer, C-c C-o key.
new fb56b50 Docstrings
new 6ab6ee5 Brevity
new ce1de45 Updated
new ca521fd Exp support is in ordinary release, Plastic is special
case.
new df219a8 Added note to register here
new b0856d2 Removed note to register from here.
new e7e378e News about HOL support.
new 0a2a585 Updated versions.
new c981d4e Symbol for ==>
new 8ad9ea2 Added mechanism for setting font-lock-keywords uniformly
from proof-script-font-lock-keywords, and modifying syntax table with
proof-script-modify-syntax-table, etc.
new 7ec2a7d Added decoration and syntax table entries.
new 2cce0bc TODOs for HOL.
new 9430805 Updated
new 441b636 Set version tag for new release.
new 390a659 New/updated information files
new 5e9f920 Improvements
new 670761d Updated web pages.
new e5aba6d Added proof-boring-face (default appearance is same as
proof-debug-face). Comment.
new 2a23e37 Comment about proof-goals-display-qed-message mess.
new 926cf75 Added chapter on HOL. Info about hacky X-Symbol support.
News about 3.1 release.
new d8d2617 Added return value for proof-shell-maybe-erase-response.
Bug report msg.
new 5790164 Added hol and new info files to package
new 458fc54 Set version tag for new release.
new 34ef9c5 Add hol98 to elisp dirs.
new 8d8fc9d Added hol98 to distribution.
new eef8d92 Fix globbing. Not as powerful as I'd hoped.
new ce23d4d Fix parse error slipped through somehow.
new 6402a4f Typo
new 52a8b75 Note about diff HOL versions.
new abbe9a4 BUGS for Coq.
new 80b20b3 Branch update preparing for fourth release.
new dea63e7 Updating branch
new d7b7f1a Note of how to change branch version.
new 65ca0cd Getting reading for 3.1
new 637359b Added proof-shell-{start,stop}-silent-cmd.
new 0ed3156 Updated
new 9f91b10 Note about useless output from Coq
new 4ea6a46 Set version tag for new release.
new 840b789 proof-assistant-table: fixed spelling of comment;
new 8d9c172 Improved LEGO walk-through somewhat. Also documented C-c
C-BS.
new e221aeb Added settings for silent control.
new c6ab796 Added settings for silent control. Also some minor
support for Section.
new 1aea7fc Improved links, new project on ACS.
new 5ef0dfc Added menu entry for
proof-undo-and-delete-last-successful-command
new 776750c Updated
new 47316e1 Added keybinding, improved doc for
proof-undo-and-delete-last-successful-command.
new 515f9da More reliable prompt regexp
new 508be7e Added setting for silent mode.
new 559c0b3 Comment
new cea579c Ack ETL
new 5065206 Updated
new 644ecad Updated.
new f08daaa Altered syntax a little bit so reset works for Section.
new e852df7 Added proof-{mode}-font-lock-keywords configuration
settings (used by easy-config). Also silent threshold
new ff5092c Set version tag for new release.
new 8191e5d Remove comma from section heading, bad for info.
new 542620d removed "thence";
new f2ef580 transparent cd;
new e46d05d Suggest links on same page.
new 9f87e6d Added new customization: proof-shell-string-escapes.
new fb3c7ce Mention %e in doc for proof-shell-cd-cmd.
new 59412ff Added new customization: proof-shell-string-escapes.
new b1e72f6 Added utility functions proof-format,
proof-format-filename.
new 62acb71 docstring
new aaf47bf Use new format character %s to %e to cope with nasty
filenames with backslashes.
new 04dae31 Added test files to check stupid filename for directories.
new 8c14c8e Fix other file commands to use %e substitution.
new 6f0a631 Document use of %e in
proof-shell-inform-file-{processed,retracted}-cmd.
new ba0ff95 Comment about tripping bug in Isabelle
new 66f1205 Added todo.
new ff6512e Use proof-format-filename instead of format on cmds with
file parameter.
new da0b1b3 Switch back to %s, rename proof-shell-string-escapes ->
proof-shell-filename-escapes, and always apply for filename substn.
new a06ac4e Notes about strange filenames
new 41f4016 Set proof-shell-filename-escapes, switch back to %s
new 5dcb436 Rename proof-shell-string-escapes ->
proof-shell-filename-escapes
new 6f0e1fa Bug fix for electric terminator used inside locked region.
new 1bb44c2 Fix for activating multiple frames when no active
scripting buffer.
new ae45006 Updated and cleaned up
new 9753741 Updated and cleaned up
new 204342f Updated todo's.
new 7e300cb Set version tag for new release.
new 11e63b3 added 'moreover';
new 1785c9b Let Windows use the toolbar too.
new 434a363 Updated, split by Emacs-specificity
new 7e3bbc0 Updated Isabelle home page.
new 22d1506 Remove attempts at elisp markup, screwy regexps somewhere
or php buggy.
new c8d3f05 3.0 becomes an old release.
new 489ff23 Notes about using on Windows
new 3a6eb19 Fix name of HOL98.
new c4883ea 3.1 available now
new b74d7ff Updated for 3.1, removed appendix.
new c64deab Hooray, I proved a theorem.
new 0a7ae8a Made magic.
new 7a2b8a9 Updated for 3.1
new 831b6d3 Added zip file build
new 6ae4245 Fix for XEmacs note
new 44d23b5 Updated to add me.
new 5d88695 Updated for 3.1 release
new 0850eac Added link for zip file
new 35646b0 Set version tag for new release.
new 1a24a5e Update with Windows instructions, note about X-Symbol not
on Windows
new 65b02c9 Newline.
new a20181d First release attempt
new 01c1cd0 Set version tag for new release.
new 1f47fa1 Comment
new 4c4d187 removed 'kill_proof'; added 'variables';
new 8f40ffb Attempt to fix filename mess for Windows.
new 7464db2 Move to pre3.2 prerelease series.
new 486594d Notes about upcoming 3.1.1 changes
new 36237eb Set version tag for new release.
new 6a2cb74 Sensible default for Windows invoking Isabelle
new cc08826 Obscure end of internal input stream problem solved.
new fc3850f Quoted backslashes.
new 2f64569 Updated copy date
new 06c1046 Add some more bullets.
new da3deea Final version of outline paper
new 4679127 Draft slides no longer draft. Fix broken link, too.
new e1d06d3 Updated to 3.2pre series.
new 59e1537 Set version tag for new release.
new cac8c80 Fix name of win32-long-file-name used as check.
new ffea246 Do need to strip drive name as Jacques discovered.
new 2cbfa85 Removed pg_saved_gl which was for testing.
new 33d2208 Removed spurious requires
new 70f4ac0 Note about 21.1.9 problems reading files.
new c8b961e 3.1 not 3.2 change
new 18d488e Add some colours for mswindows in deffaces.
new 51d13ae Updated
new a42ec4a Updated
new 2e54ccb Note about testing on win32
new 30d3dd7 Improved HOL support, now joins together commands in
proof properly.
new 23b798c Use pg command pg_top_thm_and_drop
new 685b1ff About 3.1.2
new 2627794 Spacing.
new 42fbbb1 Set version tag for new release.
new d3db46f removed 'variables'; added 'ultimately';
new 628329f added 'ProofGeneral.undo'; fixed 'cd' classification;
new bf79ae1 Update copyright dates, comments.
new 160c629 Altered proof-format-filename to add %e and %r specifiers.
new 84807c2 Fix accidently introduced bug with passing full paths to
theory loader.
new c20d304 Note about 3.1.3 release
new f550782 Updated news about 3.1.3, split old news out.
new fe10c96 Set version tag for new release.
new 4fd8dab Added new project B4
new 288517f Updates for 3.2 series.
new 7cb6cf1 Added proof-shell-clear-state function to collect
together state clearing ops.
new 80e158d Added implementation of silent switch for turning on/off
prover output.
new 9b3b150 Updated
new e2282dd Improved behaviour of electric terminator.
new 71ff892 Note of 3.2 changes
new 2de776e Save as Example.ML, except using X-Symbol input tokens.
new 437eff8 Updated
new ece5a0f Set version tag for new release.
new d3f1d1b Added provisional commands for enabling/disabling
printing.
new 893bcca added 'print_claset', 'print_simpset';
new d33a1f2 eliminated 'as' keyword;
new 3722268 'welcome' made diagnostic;
new eb4e0ef improved print_mode switch;
new 0d87aba tuned todo stuff;
new 71f0f60 tuned \<bottom>; added \<lbrace>, \<rbrace>, \<top>;
new 556e84c Fixed up proof-shell-proof-completed mess nicely.
new 0d9431b Updates for 3.2. Added documentation of silent settings.
new 7cfa188 Extra decoration.
new 5f74f36 goals-mode -> pbp-mode
new 5205d2d More decoration
new 91ce5d5 pbp-mode -> goals-mode
new 8194bdb Decoration tweaks
new c913111 pbp-mode -> goals-mode
new e0f49c5 Tweak to disable_pr function to allow for it being called
twice (why?).
new 8406f9d Comments. pbp-mode -> goals-mode
new 6df08b4 pbp-mode -> goals-mode
new e22511b Updated
new 1f9f9a3 Removed this.
new a1cb622 Moved from wrong place.
new 1d3842f Generalisation of proof-info-command to string or fn.
new 4a15719 More generic message to avoid confusion with Coq
searching.
new 9424534 Updated
new 2b0d65b Comment.
new 4a2cfd1 Set version tag for new release.
new 7dfd095 mode-for-pbp -> mode-for-goals
new b7f4136 Change order in release to make ChangeLog be updated
before dist built.
new 17a7238 Fix version.
new 4a05767 fixed proof-mode-for-goals;
new 63785c8 proof-segment-up-to: no longer poke around in make-string
buffer (now more efficient, also works around crash bug in
xemacs-21.1.7/SuSE);
new a6e9fc1 added 'hide';
new 77a02fb fixed isa-retract-thy-file: pass theory name only; fixed
some comments;
new 3d24958 Note about efficiency/bug fix by Markus.
new fd186f5 Revert to indended fix for isa-retract-thy-file.
new c3a1bf6 Fix %r modifier in proof-format-filename.
new 22c9a30 20.X -> recent, since XEmacs now on 21.
new 91c0a84 removed "simpset" minor keyword;
new 632dc10 removed unused isar-ids; added isar-indent regexps (from
isar.el);
new dd8f2cb isar-indent regexps moved to isar-syntax.el; tuned
comments;
new 972de8c Set version tag for new release.
new d582b36 Added warning about releasing from old branch.
new a16c46d Notes about using cvs and branch.
new e80b0bb Added note about 3.1.4 patch, merged from 3.1 branch
new 7049d06 Note about conflict in merging
new 53047f2 Set version tag for new release.
new 9a35362 Keep ChangeLog gzipped. Small saving on repo size.
new 2e085b6 Force in .gz target.
new e50f135 Added note about new FSF bug discovered, sigh...
new e3b0ad7 Trivial
new e9ac9e8 Added proof-assistant-menu-entries for proof assistant
specific menus.
new 2686b03 Added specific menu for Coq.
new f7f8de0 Added specific menu for Isabelle (early version)
new 6ed8711 Set version tag for new release.
new 6eade6d Added specific menu for LEGO.
new dfeca5a Helper macros.
new dc7af5f Cease mentioning plastic.
new e6d5b8b Added proof-assistant-keymap and commands for defining
insert keys.
new 83e89cf Beginnings of a FAQ.
new f92d43b Default to isa-mode or isar-mode according to first one
invoked.
new 40022ad New file for interfacing with Isabelle system.
new c90c32f New code in isa-system.el.
new 48dca3b Improved docs, declaration of variables set in
proof-site, settings mechanism begun.
new e6770fe Added variables for customization groups so they can be
set automatically.
new 4a693da Added menu entry for proof-goto-end-of-locked.
new 7f8ebbd General utility functions, moved from proof.el
new aa47579 Files for interfacing with proof system, e.g. maintaining
settings.
new 3c9fb24 Moved code into proof-system and proof-utils.
new bbd886f Corrected header.
new 671ef4f Comments. Minor improvements for electric terminator and
proof-follow-mode='ignore
new 2999d4d Expanded menu
new bd9dcbe Renamed file
new fe6aea4 isa-system.el -> isabelle-system.el
new 5072d1d Hot news about FAQ.
new 980ca5b make clean removes Emacs backups. Probably safe...
new 3d2978c Updated
new 04ece40 Expanded explanation of selecting Isar.
new 35dcb16 Fix markup bug.
new ba8ca7a Set version tag for new release.
new b6abfcd Buglet in html
new b1be674 Missing para
new 784085f Updated 3.2 details. Keybindings for Coq, LEGO shortcuts
changed.
new b19f268 Comment.
new 79c6d85 Comments
new ca2f596 Added default target
new 6ceecb5 Merged from 3.1.5
new 764e0f5 EMACS -> BATCHEMACS var
new e6c8b8e Added autoloads target.
new 038f0d8 Updated 3.2 changes
new 147f699 Trivial.
new 2c6dded New files
new d45ab84 Fixup branch
new 63e91b6 Improve loading
new d213238 Remove use of cl. Add require on proof-autoloads.
new 7cd66b9 Splash screen now shown from autoloaded function.
new 550ba4a Added proof-splice-separator.
new 1544fa1 Moved code to proof-menu.el
new 33b341d Fixup branch
new 0d947c4 Added some functions for developers.
new cc35499 Removed autoloads, util functions.
new 85e865c Comments.
new 44d54bf Prevent proof-set-value until proof-config-loaded. (C) on
splash screen.
new 1b90d1e Improved loading
new 22a37c6 Removed menus, keybinding. Removed compatibility hacks.
Improved loading.
new 6039328 New project (unlinked yet)
new 09f02da New file
new 35bc77b Fixup loading.
new 6a29846 Fixup menus.
new d6b9dee Updated
new 89ee075 Updated
new 9ba38cd Set version tag for new release.
new cd8c298 Added question about saving options
new cff1ff9 New setting on the way...
new 58b9e2c New goal.
new 49b87a2 Note about desirable additions to Isabelle
new f5e27f6 Added browsable CVS.
new 7335874 Updated
new 07b99f4 New file
new 90a6985 Fixup branch
new d2e949f X-Symbol funny chars question
new 7927f70 New mechanism for defining customization variables
per-prover.
new 5f7d3f0 Extra arg to proof-splash-display-screen to serve as an
About box.
new dbaee1a Removed duplicate declaration
new 8b806f7 Menus and code cleanup
new 053c0ea Extra arg to proof-splash-display-screen.
new 3cb94f1 Fix for funnily named provers (Isabelle/Isar) and Emacs
compatibility.
new 82f160d Use proof-deftoggle macro.
new fc88176 Compatibility hack
new 262c143 Use proof-deftoggle macro. Comments about failure for
;;;###autoload cookie for define-derived-mode Attempted fixes for C-x C-w, C-x
C-v, revert-buffer.
new bc4b1c0 Note abut ;;;###autoload not working for
define-derived-mode.
new d64ccc0 Tidied page a bit
new 6fe58d4 Updated
new cc165f0 Changes and compatibility fixes for specific
menu/keybindings.
new b937e74 Moved generic settings to isabelle-system.el.
isa-set-default-cmd->isabelle-set..
new c68ca4a Generic help menu for Isabelle and Isabelle/Isar added.
Generalized option settings mechanism. Added simplifier tracing flag.
new 9e5aacb Load isabelle-system file shared with Isabelle Proof
General. Add default settings to proof-shell-init-cmd. Add Isabelle menu to
menubar.
new fbdbbc0 Changes and compatibility fixes for specific
menu/keybindings.
new 3a52dba Explanatory comments
new 66b0c57 Set version tag for new release.
new 1953104 Fix note.
new ed3be25 Fix to function name
new 833036e Fix to menu definition.
new a0a585f Moved utility functions to proof-utils.
new d9d6831 Specific keys begin C-c C-a, not C-c a.
new 04eddf7 Comments
new e5ce347 Several name changes isa- -> isabelle-, and made generic
for Isar
new ce32d07 Use (proof-ass X) instead of function call.
new f9ba1c4 Added proof-defassfun. Comments
new 81a558c Modification of proof-shell-init-cmd. Markus, please
help...
new f0a9341 Remove proof-assistant-menu-entries, done generically now.
new f6f6076 Fixup menus a bit. Remove proof-prf on options change.
new ada49d0 Updated
new ce7ed62 Notes about fixing docstring-magic.
new b64623a Added scripts target to edit Isabelle scripts, patch from
Mike Squire.
new 4327126 Be more generous if bash is not found.
new e5f8113 Better reference to TACAS paper. Added link to white
paper draft.
new 2967c53 Updated PG talk slides
new 3f06fd3 Updated, mentioned Solaris bug reported by Markus.
new 6e098f3 Added version string to splash. Added
proof-strict-state-preserving
new 87df137 Missing quote
new a745d79 Move setting of proof-shell-pre-interrupt-hook to
isabelle-system.el
new b5901a7 Add proof-strict-state-preserving setting
new a680101 Comment added
new 6f7c163 Added question asked by Larry.
new f431487 Added proof-ready-for-assistant function to help
docstring magic.
new 71098c0 Fixed to load all files and define proof ass specifc vars.
new 9142ab6 Updated magic, new funcs.
new 83e262c Fixes for defining favourites, added warning for
pre-release users.
new eacaa74 Docstring fix
new b8c5b49 Set version tag for new release.
new 495e3c9 Fix buttons must be 3 long error
new 5767f44 Reference tweak
new 2a2f186 Fix buttons must be 3 long error (for 20.4 compatibility)
new 5d28594 debugging coq menu for old Xemacs compatibility, David
said he will do this for other provers (already done ?).
new be285b1 re-use isa/interface-setup.el rather than separate isar
version;
new c9a051e added show-consts, long-names; improved isar-markup-ml;
new b590103 Updated
new 7ad64dc Set version tag for new release.
new 8d649c7 Clarify favourites command: key sequence will begin with
C-c C-a.
new 8fefa9e Goals.enable/disable_pr: improved version for
Isabelle99-1 (commented out);
new 30d3c24 Updated. Noted that "first line" bug is more prevalent
than thought.
new 275adbd isar-verbatim-regexp: include \n;
new 7322f0d replaced {{ }} by { };
new 32c30fd replaced proof-ids-to-regexp by isar-ids-to-regexp, which
admits keywords to consist of a single non-word char as well (e.g. { });
new c5ceb46 added "done";
new 781f10c Turn off button enablers when running on Solaris
new 731b710 Note about 3.1.6
new 1a71c9d Fix para spacing
new c68797f Added link to HELM
new 6b7b298 Set version tag for new release.
new a8cb1ff Minor
new 0d57e1f Next button is enabled whenever locked region is not full.
new 079c2af Toolbar fixes.
new 433b0ae When button enablers disabled, don't use itimer or
after-change hook.
new 758aa77 Updated from 3.1 branch
new 01f147d Second toolbar patch in 3.1.6 now.
new ee472ee Change default path to perl
new 3281b3c Add target for editing perl scripts too
new 7b59d83 New file, test cases for bugs
new 1c7cc9e Patch for synchronization problem in Coq, perhaps others.
new 73a9a2a Note about sync problem
new d916b9f Note about fix for C-x C-f and friends
new 6a4f09d Note about proof-shell-pre-sync-init-cmd
new 6c5f91b Doc more new features and bug fixes for 3.2. Doc new
PA-<name> mechanism. Doc for completion. Doc for proof-shell-pre-sync-init-cmd.
new 3f350e9 Make doc link to 3.1, not pre-release. Minor extra
editing on new release.
new 80365e7 Fix info bug.
new 1569fe5 Revert to previous path for perl, better default for
non-linux. Linux uses RPM, where its fixed.
new 95ec6c1 Updated patch.
new c4d5eff Fix patch.
new 7b7cb7b Fix applying of patch.
new b0e292f Removed spurious code in isar-mode function. Removed
defunct key binding of C-c C-l (Overriden with goto-end-of-locked).
new e8c46b4 Spurious newline causing patch to fall over.
new 7764b04 Patched patch again. Phew, what an effort.
new ee3047f Fixes for PA docs, and file load order.
new aded7a4 Added completion table code.
new 27f0340 Made x-symbol-enable be individual option.
new a7b98b6 Temp hacks to get doc to build before proper commits.
new 2b813ad isar-keywords-major;
new 0adaa52 isar-any-command-regexp;
new 7d01abc Attempt to quote @ (failed, dunno why)
new 92513fc Updated magic
new 82ee7e6 Updated
new 6e0b09b Clean also deletes CVS temporaries (naughty, should be in
devel.clean really)
new 4d44ce2 Comments, still nothing here.
new e801931 Only extend the load path if necessary
new 2337883 Moved compatibility code into proof-compat.el
new 8a7f9f7 fixed error in test.lf
new 06a19a5 Rename proof-defass-custom -> defpgcustom. Moved macros
for generic custom settings to proof-utils. Made proof-x-symbol-enable be
generic (isa-x-symbol-enable, etc). Ditto proof-script-indent. Added
proof-shell-pre-sync-init-cmd Added PA-completion-table, PA-tags-program.
new fbc1b01 Macros for generic custom settings from proof-config.
Made proof-set-value work with generic settings as well as global ones, hacking
a name for a generic function.
new 485ba26 Binding for complete. Proper toggler use for generic
option x symbol enable.
new dacba6c Switch to using per-prover generic option for
x-symbol-enable.
new a8a4203 Update to use generic option indent-line, and switch
inside function rather than mode (so can be turned on/off easily).
new 6ea3ad4 Removed proof-script-indent check.
new 818dc1e proof-defass-default -> defpgdefault
new c288934 Docstring.
new df76c25 Fixed define-key calls. Set useful default for plastic
prog name
new bcb6426 Added replace-string for FSF.
new 19a23f2 Added configuration variables for proof assistant
settings. Docstring for favourites.
new 396f95f New stuff for making proof assistant settings.
new 4d2351d Added functions for defining string and integer setters,
for proof assistant settings.
new f249d8f Missing parenthesis
new 080babb Generalized proof-format to allow sexps in replacement.
new c8180e0 Don\'t wait for ever if process dies on startup
new cb4d180 Updated
new 57f4565 Additions to font lock on output
new 800ed3b Add explicit terminators to commands. Generalized
isabelle-set-default-cmd.
new 5898ffb Generalized proof assistant settings mechanism
new f04f1a9 Changed keybindings for coq specific functions
new ced3a1a Changed keybindings for lego specific functions
new f9eed8f Updated with new keybindings for Coq, Lego.
new b2eec9b Updated for announcement.
new 0196e18 Updated
new 12a0015 Removed use of proof-terminal-string, added explicit
terminators everywhere.
new d0735a5 Added new parsing mechanism. Began removing
proof-terminal-string.
new 961e938 Updated
new 90659a5 Add -*- isar -*- tag to force mode, and comment to
explain.
new fb474f3 Use generic default setting mechanism now. Add
isar-markup-ml here.
new b9c7739 Remove isar-markup-ml from here
new 54da849 Set settings format function before calculating initial
command. Add hilit for goals buffer
new 4422665 Font lock exprs for goals buffer like those in Isabelle
new 63c66e4 Tweak font lock exprs enough for Example.thy
new a242ea6 Docstring
new 155544d Set version tag for new release.
new 4f8a95e Favourites mechanism now fully implemented, I hope.
new 340963b Added prefix arg to proof-minibuffer-cmd to insert
current region.
new 223cc9e Added doc of new prefix arg feature for
proof-minibuffer-cmd
new 3a516e9 Tidied
new 2fea95e Added proof-script-command-start-regexp. Updated
docstrings to reflect that proof-terminal-char no longer appended to commands.
new 99b753b Added process-live-p
new edef6b2f defpacustom global-timing;
new 8a3d1ab Change order of checks in proof-shell-live-buffer
new 00dbc32 isar-preprocessing inserts final terminator if none
there. Added (defpgdefault script-indent t) to turn on indentation. Added
proof-script-command-start-regexp setting.
new f1ea659 handle 'isa-x-symbol-enable vs. 'isar-x-symbol-enable;
new 725e79e Fixed typo causing bug. Generic parsing updated (still
wip)
new 424719c Arg for proof-minibuffer-cmd: compact whitespace in
region.
new 0039af2 Hairy parsing for Isar. Not finished (or working) yet.
new 3755be3 Added missing command terminators for proof-xsym commands
new 1d81fde Set version tag for new release.
new 40a3c72 improved isar-goals-font-lock-keywords;
new d70352a Fixes for completion support.
new 432802b Compatibility with completion package.
new 38fea12 Added hack to completion.el to avoid adding every prefix
as completion.
new da08182 Fix keybinding for completion. Add completion to menubar.
new 3bbc2f0 Added old completion table from Isamode. Added code to
automatically add completion for x-symbol tokens.
new c4fc662 Commented out global-timing since it seems to be
Isabelle99-1 specific.
new 5a13fa4 Remove spurious requires.
new caf2fed Added proof-comment-start-regexp,
proof-commend-end-regexp. Mention proof-script-complete in docstring for
proof-case-fold-search.
new 77b2563 Use proof-comment-{start,end}-regexp
new 59e1bf0 Made require on proof-menu instead of proof-script.
new 142a273 Changed 'complete to 'proof-script-complete to use
proof-case-fold-search.
new 5c13858 New parsing functions proof-segment-up-to-cmd{start,end}
Select new parsing function according to config variables Use
proof-comment-{start,end}-regexp, and set default values in
proof-config-done-related, from proof-comment-{start,end} New
proof-script-complete which uses proof-case-fold-search
new b01b51b New file
new 5d1476a Remove setting of proof-segment-up-to
new 4dde556 Temporarily removed keywords { and } for new parsing
mechanism
new bfd4724 Removed now spurious semicolons, 8-).
new 1f43f84 Remove spurious spaces
new fccc779 Updated, mentioning new parsing function mechanisms
new 60656ec Plea for debugging in FSF Emacs
new 04ca1d3 Use proof-running-on-XEmacs variable. Don't set
proof-segment-up-to alias if already set.
new b8aa85e Use proof-running-on-XEmacs variable.
new 2478ff4 Allow two strings for boolean settings to handle
non-uniformity in Coq
new 8f8f806 Added a couple of settings for Coq
new 17c243a Removed time setting, added proof-assistant-settings-cmd
to init string, but commented out
new 340cf14 Note about generalizing settings mechanism
new c4f4c0a Updated
new efb8691 Added proof-comment-{start,end}-regexp. Added
proof-segment-up-to-{cmdstart,cmdend} and details of which is selected. Updated
magic.
new 3e684d4 New test files for PG kit.
new f3dc3fd File used to test new parsing mechanism.
new f3d6e06 Added links to latest manual
new d6a542b Added autoload
new 9c34626 Updated
new 7137c56 Set version tag for new release.
new 412c633 Added 3 entries in the Coq menu: Print Check and Hints
new 70f9911 { } are back;
new 23d43d7 improved proof-segment-up-to-cmdstart: handle overlap of
command prefix and comment/string (e.g. { vs {* in Isar);
new 87e6f06 proof-segment-up-to-cmdstart: exclude leading blanks from
command string;
new 177a4fd replaced isar-verbatim by isabelle-verbatim; fixed output
syntax table;
new 682a9b0 updated;
new d7c3a28 replaced isar-verbatim by isabelle-verbatim; added
isar-strip-terminators;
new 46bfbbe added isabelle-verbatim; fixed
proof-shell-pre-interrupt-hook: use isabelle-verbatim;
new d53e2c4 replaced isa-verbatim by isabelle-verbatim;
new fc86159 proof-re-search-forward/backward: observe
proof-case-fold-search;
new e14e557 proof-segment-up-to-cmdstart/end: use proof-re-search,
proof-looking-at!
new 5f7d824 fixed output syntax table;
new 2cb9a3f Updated to add proof-next-error.
new cffdbc6 Added proof-next-error. proof-shell-invisible-command:
add terminator if it seems to be missing (after all: it's useful for users
with C-c C-v).
new 1c967ab Tweaked some docstrings. Added
proof-shell-next-error-regexp and friends. Bind proof-shell-next-error in
proof-universal-keys.
new 47fef0c proof-clean-buffer: clear next error flag if buffer is
response.
new e1b23bf Added miscellaneous commands section, with
proof-display-some-buffers function. Bind C-c C-l to
proof-display-some-buffers, add to buffer menu. Move start/exit to proof
assistant specific menu. Added proof-next-error to menu.
new 1981082 Added settings for proof-next-error. Added switch off of
simplifier tracing to quiet command (not good enough -- need help from Isabelle
for that really).
new 58d65f5 Added proof-next-error to menu.
new 051727f Added paragraph and index entry explaining prefix
arguments, and some more on keystrokes, for the Emacs-impoverished users. Added
doc of proof-display-some-buffers
new 4950120 proof-next-error, proof-display-some-buffers
new 8ddfe31 Updated.
new 8a300d7 Temporary bug fix to solve nil span error message
new df17be9 Removed defunct comments
new 9a1cbe1 fixed proof-anchor-regexp: use \` instead of ^; added
proof-no-regexp;
new fb0d8e5 improved isabelle-verbatim-regexp: use \` \' instead of ^
$;
new 56b36e4 proof-indent-commands-regexp: use proof-no-regexp;
isar-global-save-command-p: more robust wrt. empty prev span (malformed!?);
isar-preprocessing: fixed terminator regexp;
new e2d9c99 isar-save-with-hole-regexp: proof-no-regexp;
new 193adb1 Allowed ; to terminate a command by including it in
regexp for cmdstart Added completion for Isar keywords and X-symbol token names.
new 2598fbd Added special hack for Isar to include
proof-terminal-char in sent string.
new 1f3c6ec Make distclean rather than clean do the CVS pruning.
new e8ce32c todo for C-c C-l to fix point
new 9ef1b04 Set version tag for new release.
new 58fd1fa Removed disable of simp tracing from enable/disable pr,
desired functionality now in Isabelle's update_thy for PG
new fcb6f07 Failed attempted hack to support ML files in isar mode
(see comments in isar-preprocessing).
new 16ec26f Improved indentation code; enabled by default;
new 8177e64 proper indentation;
new 0ebffe5 basic setup for new indentation code;
new ddfd0bd completely new indentation setup: faster, easier to
configure; now enabled by default;
new 7f7423b added proof-looking-at-safe,
proof-looking-at-syntactic-context; removed proof-indent-commands-regexp;
new e8770c6 settings for new indentation setup;
new ef28215 rewrote code from scratch: faster, easier to configure;
now enabled by default;
new 8195650 adapted to new indentation setup;
new 7c9810c proper indentation;
new 346ec3e isar-keywords-proof-open/close;
new d38390b new indentation setup;
new c51e1b0 new indentation setup; completion-table: use
isar-keywords-major;
new 1a22706 proof-shell-error-regexp;
new ceba4e7 fixed show_sorts;
new 85dc0cf Bug in file colouring
new c6c4796 Remove toolbar and menubar from windows in multiple frame
mode.
new af052e5 Comment
new 1c0b243 Set version tag for new release.
new c915a86 Strange ? got in by accident.
new ddbf6de Load a couple more file manually.
new 83fcbae Updated magic.
new 489d2fe Removed spurious requires.
new 2a7a29a Message about packages needed (incomplete)
new e2bc60c new indentation setup;
new 080c69a Elaborated on where to find example file
new be15e72 Improved some docstrings. Simplified face configuration
by using auxiliary macro. Now also works for gtk-xemacs. Experimented with
removing spurious face alias constants.
new 7b89a07 Web addr note
new 0e26c56 More comments at top of file
new 10cfae1 Support toolbar in gtk-xemacs
new e9636bb First attempt at using new indentation for Isabelle.
Utterly broken.
new cae2087 Note to merge
new c7b35f0 Updated
new b7769cb Added new section on updates for future Emacs versions
new 5f90d3c Note about new indentation code and current buggy state
new 6bcbcc5 Renamed file
new f6f88f0 Deleted files.
new 6470c02 Added pgcustom x-symbol-language to allow different
language name than proof assistant
new fefe0c5 Tuned x-symbol config, moved settings to
isabelle-system.el
new ad929e5 Renamed x symbol language name to isabelle (rather big
for status line, unfortunately)
new 07894de Set version tag for new release.
new 6221960 proof-script-next-entity-regexps: admit list of MATCHNOS;
new 998b5fa proof-script-find-next-entity: support list of match
items; replaced spurious re-search-forward by proof-re-search-forward;
proof-script-important-settings: commented out proof-goal-with-hole-regexp,
proof-save-with-hole-regexp;
new 2b6e81b proper indentation;
new 07104f0 proper indentation setup;
new 8d4028b proper function-menu (fume) setup;
new f6f885e Updated list of helpers. Typo
new 940018e Fix typo
new 580b58e Fix typo causing missing proof-shell-pre-interrupt-hook.
new 2f90c43 Set version tag for new release.
new 16f404e somme little changes to make undo work better
new 7c6fbf8 Added back defconsts for face names needed for FSF Emacs.
Yet another annoyance with FSF.
new 8dffb81 Remove modeline from extra frames (in XEmacs).
new 71f4aa0 Rearranged, more info about X-Sym probs
new ec73202 XEmacs only note
new 882e58d Extra note.
new 2cffd85 Added missing proof.
new e0077b7 Set version tag for new release.
new ad60186 Fix mark buffer atomic problem (caused multiple file
oddity with Isar), for new parsing functions.
new 6b54524 Added tag to force Isar mode
new ef2a6fe Tidy
new 840f589 Note about typing in shell buffer
new 61e8355 Updated
new df468ad Minor tweak.
new 96daaa8 Set version tag for new release.
new 149611d Added quick-and-dirty setting -- we can still argue about
the default, 8-)
new 267e35b Set version tag for new release.
new 8b416d3 added method_setup;
new c4c2edc tuned docs menu;
new cacebfb removed 'help'; added 'print_antiquotations',
'print_commands', 'print_trans_rules';
new 1662113 improved help menu; replaced "help" by "welcome";
new 87e2337 activate global-timing;
new fff9a45 Patch to cope gracefully with empty list of Isabelle
documents.
new 3188396 quick-and-dirty t by default;
new 9a27188 Updated
new 1de79b1 Note about trapping errors
new 9482988 Set version tag for new release.
new 25d29fe Ignore file for xvpics put there by gimp
new def77e9 Changes for CVS web style fixup
new 447cc70 CVS web script
new 7903011 Set version tag for new release.
new 4eacb7f Fix to make back() undoable.
new bd166bd Updated
new 91e80a5 Set version tag for new release.
new 2a2eb0b tuned help-menu-entries;
new 761d9aa do not change isabelle-prog-name here; be less aggressive
in changing x-symbol-enable;
new 6289242 proof-prog-name: use isabelle-command-line;
new 1612ca8 proof-prog-name: use isabelle-command-line; removed misc
junk;
new 655feae isabelle-command-line: try to be smart in ensuring proper
Isabelle command line, avoiding nil under all circumstances;
new 72d9fc3 Make proof-splash-message autoload.
new b810678 Update autoloads.
new dbc0f63 Minor updates
new fae3648 Updated
new e44323e Set version tag for new release.
new f5213d1 Add Isabelle interface scripts to RPM
new 5bca467 Set version tag for new release.
new 5701b73 Note that theres nothing there yet.
new f1e36dc Modified, now white paper contains DTDs (soon)
new 5040ad4 Removed some (hopefully redundant) requires.
new b4be5a3 Set version tag for new release.
new 9c4850c tuned;
new 26ddd77 file for theorem dependencies
new d4adaf5 reverting to last version
new d5b15c0 use ML_command to avoid unwanted output;
new d83126e changes to add theorem dependencies recording in spans
new 74395a1 experiments with theorem dependencies
new a48bbb9 functions for manipulating theorem dependencies
new a18f67f bug fixing in matching theorem dependencies
new a7394b8 Fix date
new 7cb1c74 Remove accidental testing setq left in.
new 26c7cc6 fixed comment;
new 8008546 proper evaluation of PROOFGENERAL_ASSISTANTS vs.
proof-assistants;
new ef60f31 Note about need to test..
new 53b2a8d Suggestion from DvO added
new 44eefa0 Set version tag for new release.
new aecbd44 use proof-assistant-table instead of proof-assistants;
new 7b99ebc updated;
new f70b016 added "thm_deps", "overloaded";
new b65f95e fixed isar-goals-font-lock-keywords;
new 92ca657 added isa-preprocessing;
new f2e7d83 tuned;
new 807a9d2 x-symbol-isabelle-prepare-table: avoids redundancy in
code, improves on isar version (only 1 backslash);
new 05369d6 handle comment inside a command (patch by da);
new e513f14 x-symbol-isabelle-electric-ignore: include [[ ]];
new f314918 added isar-help functions / keys (how do I get keys into
menus?);
new 89b4dc8 ** B make help key bindings appear in "Show me ..." menu;
new 291d836 new category isar-keywords-proof-heading;
new 6cca6e3 cleaned up outline stuff;
new a14de3d added outline mode setup (still not quite working as
expected);
new 199b9e6 Set version tag for new release.
new 537a15a smart setup of X-Symbol mode;
new 6151201 enhancement of x-symbol for coq, philosophy is not
encoded, and phi1 is, one problem remains: a word ending with phi will be
encoded.
new 2bd0d2a enhancement of outline regexps for coq, now when hiding
bodies, we see completely definitions and theorems, but proof script are hidden
(but can be blindly sent to the prover). Seems to work correctly.
new a046689 Files for testing theorem dependency features.
new ef60a74 Added Fiona's changes.
new a44615b Added Fiona's changes, cleaned up a little bit
new d19da36 Added split string on theorem dependency code, to make
list of dependents.
new 0d53df4 Added Fiona's changes, cleaned up a little bit with
header and footer
new 36d34a9 added isar-keywords-proof-improper; tuned;
new 5ca836c isar-keywords-proof-improper;
new 382313c tuned x-symbol setup;
new 76e90b9 more symbols;
new 8eb18e2 Some changes for undoing with coq, handle user-defined
tactics, in coq/coq-syntax.el and coq/coq.el.
new fdc93e2 nothing important, I forgot to undo something before my
last commit in coq/x-symbol-coq.el
new dbf8693 -w false implies -x false; do not load proof-site.el here;
new 46c47d6 conditional load of proof-site.el;
new 598ca31 cd command: add_path;
new 1d677e4 Split manual into two parts.
new d5f1c1d Link to two manuals now.
new 102369a News updated
new 4be90b5 FIXME note added, missing docstring from macro fn def.
new 102022e Added twelf and experimental support note.
new e9495a0 Added proof-shell-set-elisp-variable-regexp
new 350e212 Added setting for proof-shell-set-elisp-variable-regexp
new 34ac266 Test file for proof-shell-set-elisp-variable-regexp
new f6e1782 Missing full stop
new dc405d9 Change name of mode: isar-proofscript-mode -> isar-mode
and remove alias. Regular mode name needed for fancy macros.
new 3be3f68 Added a couple of todos
new 67f9fba Updated
new a85c795 Files for twelf, not working at all yet.
new 97fdbe1 Branch
new eea0950 Remove Library.timings call, restore compatibility with
I99.
new 446d889 Branch
new 83f9969 Note about CVSROOT setting.
new 7600f85 Fix recursive make
new 287e435 Updated magic
new bc17874 Fix description of manual now broken into two
new 175e1f5 adapting manual needs intro fixing
new 8c167d5 Set version tag for new release.
new 992e695 Added proof-shell-auto-terminate-commands
new 98c9303 A little bit of progress.
new 433010c Example file grabbed from twelf distrib
new 80dc138 Tweak
new dd9e157 Set version tag for new release.
new 5cd52d2 syntax: "?" made word char;
new b98a2d4 use isar-markup-ml; eliminated superficial semicolons;
fixed proof-shell-quit-cmd;
new 4eae9ec more quoting;
new 4ab1b27 removed unused variable C;
new 0946b25 removed "of", "congs"; added "hints";
new 1775cd0 Rearrangement
new 10f1952 Fix obscure problem with proof-segment-upto-cmdstart with
buggy input.
new f6025d2 ADded proof-locate-executable.
new 955cb0e Changes for selecting object logic, locating executables.
new bb9d29b Updated
new e098f07 Customize always available if PG is
new 1fb2f07 Added proof-shell-annotated-prompt-regexp to important
settings, removed safe default of empty string (now will have error msgs from
filter)
new e91f4ad New prover, first bash.
new f436bc2 Set version tag for new release.
new 57ad8cd proof-shell-pre-interrupt-hook for PolyML 3 only;
new 289f8d2 New version sent by Christophe.
new 1c10db2 Docs for proof-shell-eager-annotation-start stuff
new 8497873 Added entry for Af2
new a623f77 Add sanity check on important settings for proof shell
(underway)
new 0e72556 Updated
new 30f57d1 Add syntax config for block comments, and remove path
from af2-prog-name.
new af9172e Rather empty example.
new cfab940 Remove shell important setting from script ones.
new c6e7fec Update date.
new 2bce3de More details about parsing functions. Improved intro
new adbeb5c Add provide sym-lock to fix sym lock loading problem
new fcb90e8 Updated magic.
new 4fbd5d5 Set version tag for new release.
new bfb19d7 Notes about using cvs remotely added.
new 9a67c47 Make ordinary dist before develdist, because dist clears
build dir... whoops.
new 028b7c1 Make <PA>-toolbar-entries, and move it and
proof-toolbar-entries-default to proof-config to allow easier configuration.
new 7139ed1 Remove ambitious promise to implement proper
generic-find-and-forget.
new 7e254b5 Minor improvements
new ceeaafd Removed proof-toolbar-entries-default and
<PA>-toolbar-entries.
new a7b4b5e Order change
new 620734f Add trivial test command.
new 1be8575 Add removal of state button as test example. Replace
af2-with-xemacs -> proof-running-on-XEmacs.
new 7ea0224 Add sections to chapter 2, and text on adjusting toolbar.
Update magic
new 1f71b01 Docstring changes for printed docs.
new 8e39eee Remove keystroke index, add appendix with demoisa code
(directly included)
new bfe2190 Revamp style a bit -- not so good with netscape but OK
elsewhere.
new 1047665 Reduced sizes of images.
new 79db0c8 Minor changes and improvements
new 3f4a9e1 Getting ready for 3.2 release
new c1d1708 Added af2 and twelf to elisp dirs.
new ec3eaa1 Updated
new a34b3f1 Added some bug test cases.
new 01d0e3d Set version tag for new release.
new f202e65 Removed keystroke index.
new 16abe31 capitalize xs-lang-name;
new faea801b done: make help key bindings appear in "Show me ..." menu;
new 6a1f13f Updated.
new 38b4f47 Shrunk a bit
new a377479 Updates
new bdabf26 Updated
new ff772b6 Updated
new 2321701 Note about creating images for toolbar.
new c552593 Added doc of completions, several other script settings.
Sections in script chapter.
new 9ce1b45 Moved proof-add-completions to adapting manual
new ce8f41d Improved docstrings, comments.
new 76a6c82 Remove FIXME.
new 0ae5be8 Encourage use of demoisa-easy.el
new f4e03f1 Encourage use of demoisa-easy.el
new f700ea5 Encourage use of easy instantiation mechanism.
new 9322b1f Set version tag for new release.
new b92c8cc x-symbol-isabelle-electric-ignore: "~=";
new eca97d0 renamed \<brokenbar> to \<bar>; fixed glyph of \<pounds>;
new f2809ed usefull function definitions for af2
new 6bebc1e tags functions for af2
new ed43fae font-lock and sym-lock definitions for af2
new 77dcec7 outline minior mode definitions for af2
new 8a98938 major modifications including outline, atgs, ...
new 68ffa08 added function string-search and proof-remove-comment
new 273a52e removed some debugging messages I forgot
new 40d4cce added proper call to proof-remove-comment before matching
with proof-xxx-with-hole-regexp
new 5a9c3db added proof-retract-current-goal
new 2837d07 various fixes. .
new c2db763 isatool installfonts (for remote X-Symbol fonts);
new 554ff82 -I option for Isar vs. classic Isabelle mode; tuned;
new 4375fee this file is now a COPY of isar/interface;
new 63738d9 isabelle-command-line: include -PI options for isar;
activate global-timing;
new b944e44 removed proof-shell-pre-sync-init-cmd (init now handled
by -PI options in isabelle-command-line); tuned comments;
new 043cd0d silent-cmd and init-cmd: activate Isabelle99-1 versions;
new 7b361b9 Set version tag for new release.
new 7b48ae4 complete set of keywords from IOA image;
new 9db6320 Improvements to support: needs work in segment-up-to,
though.
new 578b9bf Remove twelf-config-mode variable check, to allow
functions here to work with PG (without loading twelf-old.el).
new caaee83 Emulate buffer-syntactic-context on FSF Emacs
new e7d7e7e Added bug fix section and patch for undefined
font-lock-preprocessor-face in FSF Emacs.
new c571855 Get rid of proof-segment-up-to-old.
new fe42e4f Updated
new ffe0fb8 changed proof-remove-comment to avoid using string-search
(using string-match instead).
new 0cc60b9 *** empty log message ***
new 7025e58 more robust checking of xsymbol-home;
new 328e653 Isabelle version: 99-1;
new 4111357 Isabelle version: 99-1; tuned;
new 1ae6f06 isa: DEFAULT_FILES="Scratch.thy Scratch.ML";
new 6ab21c5 done: ability to choose logic;
new 234209f improved xsymbol config: include info dir, only init for
XEmacs;
new 56e896b removed junk;
new a8aed84 isar-toolbar-entries: remove 'goal and 'qed;
new 0bbb3d2 installfonts only when using X window system;
new 1ad9be5 made \<> word characters (accomodates symbol
representation);
new 6692a49 dirty bug fix in next-span to avoid loops with FSF Emacs
new 31bb6be abort button
new 0c2e268 added abort button
new 3735097 Add new button
new 86ea803 New generated buttons.
new 0234a74 Disable toolbar enablers on win32.
new e8c2ebd Comments
new 3f28687 Set version tag for new release.
new 31f9833 added -X option;
new 48bcb33 done: exit isar; added comment about output performance;
new 36b3c47 fixed "Dagstuhl";
new ea03ed2 bug2: Resolved as of 17.9.00;
new aa4c6c3 tuned comment;
new fb8430c ** D support proof-next-error?
new 693473f Removed blurry distinction between block-comment and
comment in FSF's buffer-syntactic-context
new 2ce0955 Changed ChangeLog target to use rcs2log directly. Added
developer's details, correct emails.
new 213047b Improved adding more lisp code chapter.
new c148830 Tweaked abort button
new 88e4b46 Newlines.
new 461ddb0 added Isabelle symbols for parendblleft/parendblright
glyphs (will be present in X-Symbol-3.3e; should not cause problems with
older versions);
new 65e1d85 Make PG-adapting first so index.html left pointing to
main manual
new 652cf26 Add symlink PG -> PG-ver to main dist. Dont dereference
symlinks when making tars (why was it done?).
new 95e1345 Added Prefixes: tag
new d6abc6c use plain /bin/sh instead of bash;
new 8c1268b tweak 'x-symbol-image-converter to avoid confusing
warning;
new 2f62dc1 Add PG-adapting to info files.
new 3ac0eb4 Fix infodir entry, it got broken somehow.
new 5ffc9fd Fix for rpm braindead globbing.
new 6a314d1 Fix globbing some more.
new 7f2c0f5 Set version tag for new release.
new 38fa200 Slightly shorter name for info dir entry.
new 65e8ad3 Remove xbm's
new 4905f47 Remove obsolete xbms
new 91e25fa Improved(?) goto button
new 6c738c0 Updated
new f19cf18 Update comments
new e7769cc Remove require on proof-depends Make toolbar commands
work from non-scripting buffers Add save file dialogue to
proof-register-possibly-new-processed-file
new f4e9448 Deleted file
new 853b442 Call (proof-toolbar-setup) to add toolbar to goals and
response buffer Unify goals and response menus with script buffer menu
new c0cd408 Make toolbar enablers work appropriately from
non-scripting buffers Remove support for obsolete 1-bit xbm images Update
comments
new 66d26d3 Always activate bug fix -- this file only loaded for FSF
Emacs.
new bf58662 Fix proof-display-and-keep-buffer for displaying from
non-script buffer. Add proof-with-script-buffer.
new 2a3f15b proof-display-some-buffers improved: toggles between
goals and response in 2-pane mode
new f6d9d12 Deleted file
new a76b634 Changes: (actually in previous version) - Undoing
comments with FSF Emacs fixed (thanks to Christophe Raffalli) - C-x C-v and C-x
C-w supposed fixed. - have added proof-shell-important-settings - confused
(initialization) bug: assumed fixed. - proof-shell-handle-error-hook has gone -
rpm relocatability improved - Added auto-autoloads -
proof-goals-display-qed-message has gone - added mechanism to close
goal....<nosave> goal.... sequences - Removed unimportant X's: [...]
new 6b9442b Standard poor X-Symbol support for twelf.
new 355cddd Add Pierre's tweak
new b7f0154 Image of the general with ??? badge
new f7e819c Add prover-specific logo rather than generic ones...
new d218a7d Removed: X Improve efficiency for processing for large
proofs (N/A) D Enable toolbar in other PG buffers (done) A Add Pierre's
improvement for X-Symbol config (done) A make C-c C-l go to bottom of
response buffer while output (done) B New keymap(s) for proof assistants.
(done) A Add efficiency improvement by turning on/off prover output. (done)
C Make the remaining options in the quick-opts-menu be more (done|N/A)
new 95fd780 Minor
new 3916eb1 Changed size of image
new fca0bbc Use prover-specific logos rather than generic ones...
new 0fefcec Forthcoming news item
new 68fbdf6 proof-display-some-buffers moves point to end of output
in response buffer.
new b897b3d Update date.
new 3ea697a Updated
new 51c832f Set version tag for new release.
new f646999 comment: avoid unbalanced quotes;
new ee25387 isa-isatool-command: tuned standard places of Isabelle
installation;
new df3a3cb Added bits from todo for Isabelle
new b80afc7 Add AF2 to RPM package.
new 9ec6604 Remove twelf from .tar.gz
new 2f836c3 Set version tag for new release.
new e267db8 Typo
new 16a9975 Updated for 3.2 release
new 665793e Fix Proof General web page to www.proofgeneral.org.
new aaeb878 Fix Pauls web address
new 3de52b8 Make backgroundize
new 7468a28 Link to Isar instead of Isar/README.
new 4b8252f Set version tag for new release.
new 8e169bf Remove extra space preventing ChangeLog update.
new 9326bbe Fix adding af2 to RPM.
new 24c8410 Added kit stuff: just copies of the DTDs at the moment.
new 945ac09 Working home page for PG kit
new abf5735 Dont use customize-set-variable for add splash logo
new 2fe1a79 Added bugs that were mentioned in manual
new a31c727 Added yet another new parsing mechanism, bit more
rational this time.
new d51c8de Added ACL2
new 627f01c Fix bug email address to bugs@proofgeneral.org
new 3c4e89e Updated web pages, misc improvements.
new dbe75a9 Already shrunken general for buggy browsers benefit.
new 48173ab Fix URL of source
new 71454f8 Updated from doc
new 4f0f9b9 Shortened BUGs appendix, other improvements
new a69e2a2 Added future section, fixed URLs. Updated to mention
proof-script-sexp-commands.
new 725a2e8 proofgeneral email address for me
new 78bf88a Updated, mention PG Kit.
new 566d32e Updated
new 63a568b Set version tag for new release.
new 7d9f11d tuned docstring;
new f660d4d removed broken outline stuff;
new 3dfbd6f proper spelling: "Leonor Prensa Nieto"; fixed @kindex for
LEGO and Coq; Isabelle Proof General: cover Isabelle/Isar as well;
new cf3a746 ** C func-menu: observe proof-syntactic-context (general
problem of func-menu setup?);
new 41ffd7a Fixes to twelf support, begins to work now.
new f5b76a1 Added proof-shell-strip-crs-from-input.
new ec9e204 Bug fix in proof-goto-end-of-locked. Comments in new
parsing functions. Tweaks to proof-script-generic-parse-cmdstart. Combine
fly-past and coelesce comment options. Use proof-string-match-safe in
generic-goal-command-p, to avoid error in Twelf.
new c73b4cb Added fly past comments to quick opts menu when new
parsing mechanism active.
new 6f484df Added proof-shell-strip-crs-from-input, and unadvertised
proof-script-fly-past-comments
new 6640c30 Added extra section on how to tweak script input to the
shell
new 373a2d0 Added generic line width adjusting to grand TODO
new 7461ed4 Generalize Isabelles atomic file scripting.
new c89323c Dreams about testing
new 65b94f1 Fix date
new efb1c6f First (non-working) versions, committed so that doc
builds.
new 53a1fb8 Add default target
new 58d1c60 Set version tag for new release.
new 356fc45 isar-web-page;
new c750b0b Fix typo, add credit.
new 4e7f273 Var name change use-new-parsing -> use-new-parser. Turn
on font lock by default.
new 9a90929 Fix comment.
new 2c25344 Add FIXME
new bd7aa79 Renamed file
new 72faf58 Renamed files
new ce2413d Moved to use .html instead of .phtml
new 2c73fdb Fix URL.
new e48a680 phtml -> html
new ad90dd1 Tweaks
new 9749e12 Notes.
new 64eede3 Fix web page, at least.
new ef4c4bd Date becomes Oct
new 63000d5 Added Uncaught exception errors in coq-error-regexp.
new 72ea2bf A little work around for the bug of Coq concerning the
restart that uses Reset Initial which doesn't reset the Implicit Arguments flag
to Off (this is the bug), I added the good command to the coq reset command,
this has to be backtracked when V7 will be done (the bug is already corrected
in V7).
new 331720e a little change in coq/x-symbol, nothing
new c8fadf7 Make default path to perl be /usr/bin/perl
new c7ce231 added some comments in coq/todo
new 0371ed8 Updated, trimmed down to barebones.
new b88e60d Default for proof-comment-end that doesn't cause looping
in searching for comment end.
new 615374c Non existent get-window-buffer -> get-buffer-window (how
did that get through?)
new 2e1e2b2 Parse comments also in proof-script-generic-parse-sexp
new e51c98a Comment fix
new 720c6a5 Tweak
new d0e4829 Mention ACL2 too
new a5b7c93 twelf and acl2 are in ordinary dist
new d619e9b Inherent problem with Emacs in console mode: no face
support
new 7534168 Updated with fixes before 3.2.
new 58bf0d2 Remove link_root nonsense
new 1003dad Mention needed server hacks
new 8c4e7da Links for shortcut URLs.
new 4e2c1e4 Short file instead of a link, so works in CVS. Bit
annoying to duplicate, but never mind.
new 0343b2b Remove messy link_root links.
new c8bb81e Click to go back links to root.
new 9f610fe Note about packages needed
new 48243a0 Minor change
new 285c99f Add icon images.
new 3c9c9ce Notes about proofgeneral.org
new e3f78ea Add more provers, and proofgeneral script
new d9ab4f3 Updated
new 24f9460 Script for launching proofgeneral.
new 33ede61 Update URLs and mail aliases. Mention script, and
extensions for new provers
new 5ca76a5 Note about dealing with backslashname directory.
new bd48272 Updated
new aa397fe Note about dealing with backslashname directory.
new efcd980 Updating branch
new c4f083e Set version tag for new release.
new f0e80b2 Remove patch on perl filename now, after Pierres
accidental checkin.
new 58429ee Tweak
new 39c58b3 Link image to root dir.
new 7d632fb ChangeLog is just last 1000 lines, instead of 11000
starting in 1996...
new 5c96a09 Fix adding acl2 and twelf to RPM
new 1f30427 Add acl2 and twelf to elisp dirs
new cce0149 Fix ChangeLog target so makes prefix properly. Revert to
keeping uncompressed file in repo.
new c5deb50 Remove ChangeLog from ignoreds
new 1364034 Updated.
new 0908b6c Bug in files list
new 5eb5e83 Updated.
new 1fbfa6d Another buglet in files list
new 14bc98a Updated.
new 5c6f56b Added credits section
new ba8cb55 Typos in credits section
new 6c63ba4 Added a new email alias
new 61e2466 Updated.
new 4ad8fa5 Subtitle caps
new 95a74cc Attempt to force image build
new e6cbbef Attempt to force image build
new 01aa91e Pass extra args to emacs.
new ce4dd0f New file
new ffc8dbe Caveats about using elcs.
new 781e80c Updated magic
new 2812fcf Note about alternative path to perl
new 5aee4db Updated, cleaned up
new 2499cce Updated web pages for 3.2 release
new dcb3083 Add todays date, 3.2
new 44b6b11 Set version tag for new release.
new e4fcec9 Updated.
new daf3b52 Updated.
new 3214a79 Remove ps and pdf for PG-adapting from distrib to redue
size to normal proportions.
new e9bb831 Updated
new edfec2e Updated.
new 4b91598 Note about current pre-release being outdated wrt 3.2
new d405f6f Note about current pre-release being outdated wrt 3.2
new 80aa582 Set version tag for new release.
new e29b597 Updated.
new f7e17ef Fix recursive make
new 5a5ecc3 Upcoming patch anticipated already.
new d892248 Whoops, left pre-release header in
new d1fa58f Set version tag for new release.
new 01c80c2 Mention Isabelle99-1 change
new 3d06ee8 Updated.
new f8f4b90 Remove duplicate entries.
new 0e586ee Tweak to ChangeLog production
new 44103fb Warning about duplicate ChangeLog entries
new 206eea6 3-2-1 pending
new 39067fb Remove more duplicate entries.
new 00749f3 Updated
new c3b6175 Updated.
new edaf959 Removed link to CHANGES, its buggy
new ac4cc90 added settings: eta-contract, goals-limit, prems-limit;
new 06b8381 Apparently X-Sym web pages have simpler install
instructions now.
new b1b8887 Set version tag for new release.
new 3e60d63 Updated.
new 27f5308 support for super- and subscripts (still needs proper
per-prover control of x-symbol-subscripts variable);
new 2f1ef9e parendblleft/right renamed to cataleft/right (according
to x-symbol-3.3e);
new ea6e19a Fix parse error.
new e99b71d Set version tag for new release.
new f50707e Updated.
new f5684f0 Begin move to 3.3 series.
new 77fa97e Set version tag for new release.
new 4ef2494 Updated.
new baf42ae Updated.
new bfee7a2 Second part of moving to 3.3pre series.
new 25a1563 Set version tag for new release.
new ff408a3 Updated.
new 5a1168c *** empty log message ***
new f533bf9 *** empty log message ***
new 028d8da font-lock support for antiquotations;
new 60ce913 *** empty log message ***
new 3665c00 *** empty log message ***
new c5f30e4 Ready for 3.2 changes.
new e09aad8 *** empty log message ***
new 0828316 replaced \<macron> by \<inverse> (better than nothing);
new 5e2bdd1 tuned font-lock-keywords;
new a33a018 tuned isar-goals-font-lock-keywords;
new bebf19e *** empty log message ***
new b1f8479 *** empty log message ***
new 3694276 *** empty log message ***
new 1749aaa Set version tag for new release.
new a51550f Set version tag for new release.
new d6d7a0b converted from sh back to bash; use "#!/usr/bin/env bash"
as interpreter to determine bash from PATH; handle spaces in file names;
new 7bc4491 disable trace option;
new c0e191d I am starting to make PG coqV7 compatible, I think the
best is to allow both V6 and V7 for a while. Theoretically, incompatibilities
will not be numerous.
new f7f93e0 Functions to process pgip commands.
new 9872e30 Added pg-xml-parse-string function.
new 8121c7a Update branch
new 22b791f Added proof-shell-match-pgip-cmd
new 20f205b Add a little change to coq-find-and-forget to work better
new f485629 Continuing Coq V7 compatibility work, Begin Silent -> Set
Silent, etc...
new 1c59ff6 fixed spelling;
new e8c9e51 *** empty log message ***
new 8ea0bdd add rewrite list
new 9cd9d35 3.2 -> 3.3pre
new 027d86e Set version tag for new release.
new d9d8740 Updated.
new 97c12e7 Change info globs to work with mandrake
new f062860 Updated.
new c190f76 Updated.
new 1d0ec7f Updated.
new bf35167 af2 is now called PhoX
new 59e99ef af2 is now called PhoX
new fea8f23 added -m option;
new b29a6ca isabelle-command-line: getenv "ISABELLE_OPTIONS";
new 2d5763b tuned font-lock-keywords;
new 6e6cec1 fixed format strings for (message ...);
new 860dc53 Set version tag for new release.
new c41bce1 Updated.
new b1a1c30 Add provide
new 5d93580 Beginnings of pgip processing
new dded622 Name change af2 -> phox
new eb476e4 Typo.
new 4e76621 Updated.
new 2180215 Updated.
new 13912f5 Updated.
new 2ce3be2 Updated.
new 4afd3c4 Updated to use Require commands
new 14de42b *** empty log message ***
new 0316313 Add span-object, mapcar-spans
new 595af52 Add visible enable command
new 6f10f49 Add bindings for pg-insert-last-output-as-comment and
proof-disappearing-proofs-toggle
new 308268c Factor out some material from proof-script.el
new cbf3ddc Generalise proof-format-filename
new 0d4f0b2 Add proof-disappearing-proofs Make proofs visible command
pg-insert-output-as-comment-fn hook Alter docstrings for functions using
proof-format-filename
new 50ceaa3 Remove some user-level functions to pg-user. Fix bug in
proof-goto-end-of-locked.
new 12cfbfb tuned some (rarely used) symbols;
new 97019cc Set version tag for new release.
new 8a95a63 rename af2 -> Phox
new 5d3d894 Updated.
new 961516f *** empty log message ***
new 1740535 Improvements to span handling
new becba3e Improvements to span handling, including new variables:
proof-shell-last-output-kind and friends
new ad2746d Testing line for PGIP.
new 9ca7350 Renamed file
new b14aca0 Document proof-shell-last-output and friends
new 79678e2 Experimental support for multiple file handling.
'goalsave -> 'proof
new 0283979 goalsave -> proof
new 1eafb4b goalsave -> proof
new 2a1600e Mentioned important changes
new 445ca14 Set version tag for new release.
new de84f1a More broken escapes.
new 2776214 Fix comment to not break texi magic
new 3d73bb4 Fix magic
new ae52850 Updated.
new d59fb6b Renamed file
new b1ffbba .phox -> .phx
new 046804f Set version tag for new release.
new 4fe0b15 Updated.
new aa7e179 *** empty log message ***
new 6ac04b3 'goalsave -> 'proof
new 7fd3934 *** empty log message ***
new b63dd74 *** empty log message ***
new 34d69a3 *** empty log message ***
new 0cae8f6 *** empty log message ***
new 59822fa Removed accidently committed debugging code
new 706cbed *** empty log message ***
new 90c3410 Set version tag for new release.
new f7fa3cc tuned font lock;
new 7dae4db x-symbol-isabelle-match-subscript: check (proof-ass
x-symbol-enable);
new 5652995 improved isar-string regexp;
new acc622e include x-symbol-isabelle-font-lock-keywords in
shell/goals/response buffers; more robust \<^sync>;
new 3baae2f added "recdef_tc";
new fa1f90a Set version tag for new release.
new 75e34d6 Updated.
new 8f592ba This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 13cda59 Version 4.5 (beta?) sent by CW, as a package distrib.
new fa8047d This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new ae422b0 X-Symbol version 4.45 beta
new b3513b5 added \<cedilla>, \<dieresis>, \<acute>, \<hungarumlaut>;
new 67d3451 added \<wrong>;
new a054106 proper font-lock of isar-keywords-proof-heading;
new 742fe58 fixed format strings in message, error, etc.
new a699b15 *** empty log message ***
new aec30b6 Set version tag for new release.
new b5140e7 Updated.
new e5384e1 proof-string-match;
new a30e5aa Fix loading thy mode fist problem: require proof-script
since context menus are now added for response/goals buffer, which requires
proof mode.
new 0a51e0b Updated.
new d3ede24 Updated.
new 624d3ab Updated.
new 0b5a6b3 proof-string-match;
new de92628 *** empty log message ***
new 2d3c8e6 proof-xsym-deactivate-command: use Library.gen_rems (op
=) to avoid \\\\;
new b7da283 renamed \<ll> to \<lless> and \<gg> to \<ggreater>;
new a645e1f *** empty log message ***
new 7de8808 *** empty log message ***
new afd9561 updated thms_containing;
new fa1a15c *** empty log message ***
new 1ead0c6 Set version tag for new release.
new b41d867 *** empty log message ***
new b9642b5 *** empty log message ***
new 8081870 Set version tag for new release.
new a6eb986 Updated.
new c0b508a *** empty log message ***
new 2c6bd8f *** empty log message ***
new 5b1c6bb *** empty log message ***
new b3bf229 minor change in coq.el to allow to force version of coq,
with variable coq-version-is-V7
new f3e3932 *** empty log message ***
new 3516cb7 Fix to Coq web page
new a64c940 Changes to use proofgen@dcs for now instead of broken
proofgeneral.org
new e103c97 Fix docstring
new 4ac97cb Remove temporary comments
new 2c83131 Use PS fonts in PS file
new b058e52 Added the config var proof-script-command-end-regexp fot
coq V7.
new 67735f4 Updated magic
new c1dfa79 strange buffer selection bug reported by Markus
new 9dd831d Set version tag for new release.
new 29cb6e4 Updated.
new 9767117 Remove proofgeneral.org on main page
new 8d59821 Change to my canonical www.dcs web address
new 3206b37 Fixes to main page
new c7ba6b5 Updated.
new 08506ce Updated.
new 021bed3 Modification of proof-script-command-end-regexp to allow
commands ended by ".eof"
new c91ecc2 Deleted files.
new 75ef5af Rename some html files php
new dabe19b Include php instead of html
new 831fd14 Link to php files instead of html
new 10f7d39 Register and kit shortcuts
new f4112b0 Include php file
new b1137eb Change link to register page
new 9deed40 Change link to kit
new 8071eed Set version tag for new release.
new 2ac3fdf Try to disable image for now
new 803491e Updated.
new 9aba962 Emacs fix (extent->span). Copyright update.
new 982af50 change for Emacs compatibility and FSF/Xemacs update.
Copyright update.
new ee4d78e New news item
new 9639e27 No longer distrib SRPM
new 9a353cf preliminary -> experimental
new c2eaeed Add Markus to list of authors
new b143d80 Copyright date updated
new e5b3ecb Fixes for fontification in Xemacs 21.4
new e66fd8a Updates for 3.3
new e9d7069 Updates, removal of patch so that rpm -ta works
new 2059f4e Updates
new 31bf8b8 Dont make SRPM any more. Use rpm -tb to build binary
package from tarball
new e932345 Set version tag for new release.
new 3cfd365 Fix section title for makeinfo
new cab038a Updated.
new 0ba3bc6 Deleted files.
new 48b1d55 *** empty log message ***
new fc11970 Include a few files from etc in the distribution, esp
.spec file
new 0f33172 Updated.
new 9948223 Clean out NAME, force link.
new 0634460 Updated.
new 8e37a3d rpm target: Clean out rpmtopdir, and make subdirs again.
Get full path to tar file
new 01e98bb Fix cut and past tab error
new cddf345 Updated.
new 8693fbd Forgot to make BUILD dir.
new b8fd9ff4 Updated.
new 1bde75a Add a line to clear out build root.
new 8cc5add Updated.
new 810dbd3 Change DEVELDOWNLOAD to edit correct file
new d377dc9 Set version tag for new release.
new 19afa4e Updated.
new 6284f4b Change info dir entry to appear next to Proof General
entry.
new 7edc844 Repair link via htmlshow.php
new b7582af Fix quotes.
new 8365e3d Updated.
new 78fdc08 Fix case to match Mandrake menu.
new 43b57a9 Updated.
new 7385421 Doc of spec and menu, patch now removed
new 8a0d67c Move configuration from proof-config here. Make
proof-splash-message display logo or print message.
new 94b627e Move emacs version compatibility flags to proof-site.el
new 61d9c02 Move autoloads loads to proof-site, invoke
(proof-splash-message)
new c461d15 Move loading of compatibility flag, autoloads, basic
customization groups here.
new 4069fb7 splash changes.
new cac0b07 Moved splash settings and basic custom groups elsewhere
new f40224e Run the display splash command
new 613f375 Minor
new 0b5e9f7 Set version tag for new release.
new 0c5044e Updated.
new 0262cd2 preliminary addition of "corollary";
new 43aad10 PHP version. Also dont mention junk filters.
new 5144a61 Renamed file
new 4e69c6e Note about mailing list and registration.
new 5d8d8bf Include PHP file
new 6141b20 Fix layout and typo.
new 60cb393 Date 2001
new e87f0df Add REGISTER to doc files.
new 0005f77 AF2 -> PhoX name change
new ab85a24 Display screen only if called interactively
new eb8ad8d Remove extra proof."
new e2bcdde Set version tag for new release.
new 6478d11 Updated.
new fcaea3a Fix Coq link.
new a90649c *** empty log message ***
new 7a18897 Package file (old attempt -- not working)
new d484200 Updated autoloads
new 7e016c8 Fix some bugs shown by byte comp
new b95af8a Add require for arch flags, cleaner compilation.
new 1230ca4 Clean-up compile
new 9a15e88 Refresh
new 87a54c6 Clean for compile: new autload
new 1e2ffd2 Clean for compile
new 5d995f2 Set version tag for new release.
new 4fde55e TODO for proof-ass fixing added.
new b538a5e Updated.
new 7f649a3 Bug report from Robert Schneck. Make proof-shell-restart
start shell. Goals display convention, not hack.
new d508905 Prevent error msg in proof-display-some-buffers if
response dead.
new de01f25 Set version tag for new release.
new d566389 Updated.
new 4b511ab Various changes for win32 compatibility
new 304f2aa *** empty log message ***
new 4344b85 *** empty log message ***
new 0f32001 Add a dummy version of package-provide for FSFEmacs.
new 851569f Revert to removing and re-adding specifiers for toolbar,
so that enablers work at least as well as they did before...
new a352fc1 Moved compat hack to proof-site
new 334e172 Regenerate to remove Christophes patch
new 860c073 Set version tag for new release.
new 389546e Updated.
new 55657b3 Added news
new 19202c2 Renamed file
new 647815c Fix typo
new b6cc12f Moved to .php
new ce5b429 Renamed file
new 55e158f Deleted files.
new 2423845 Fix links to gallery
new 91bb463 Updated.
new a704f1f Update for 3.3
new f676e3a Formatting
new 26c4112 Update last updated, copyright
new 9e9f83f Fix screenshot link
new 8fc5a61 Renamed file
new 8abab39 Fix link back to fileshow.php
new db2ab39 Set version tag for new release.
new f1a69d7 Updated.
new 702a203 Note about improved win32 support
new 7c334c1 fixed potential regexp typo (!?);
new 8dc37cb Note of bug fix for buffer-syntactic-context
new de2c7b6 Bug test case
new a825ef9 Bug test case, note workaround date
new 71e160c Change buffer-syntactic-context ->
proof-buffer-syntactic-context
new a6842f6 Workaround for buffer-syntactic-context bug in XEmacs 21.1
new d6bbe2b Comment about win32 XEmacs
new 4696be0 Remove note about 3.1
new fb95a85 Rearrange list of assistants, note REGISTER.
new 649ad1f Put all in dist except pgkit
new c734682 Set version tag for new release.
new 2f124ce Updated.
new f99d0db Found another instance of buffer-syntactic-context
new d0fff2b Use proof-looking-at-syntactic-context function from
proof-syntax, as suggested by Markus
new 36c6456 Explain symptom properly
new 4e4dfa2 Updated.
new f20d9ce Fix link
new ffd4fb0 Fix again.
new c1e594f Fix screenshots link
new aa667ea Function name fixes, use idiom property in span for popup
menu name.
new 24516a2 Generate intermediate proof span for contents of proof;
other becomes 'goalsave again. Add idiom property.
new a36632b Add hide/show commands instead of make proofs visible
new c7b9328 Switch back to using goalsave spans in PBP code
new 6e7cb97 Move visibility item up, removed "in progress"
new 0b027ad Add link to individual files
new be596dc Add link to browse package
new 0d5b927 Add link to browse files
new 55058d3 Document visibility control
new 19a2263 Set version tag for new release.
new 98f441d Updated.
new 95cc1a0 Fix bug in proof-display-and-keep-buffer which had
resulted in switching minibuffer windows buffer.
new 1dfc1b8 Minibuffer contents bug fix
new 088e067 Add span-delete-action hook
new e94cd8d Trim visibility implementation: - remove visibility
specs and script portion records during undo - clear visibility specs on
restart
new edba0c3 Set version tag for new release.
new c3e2784 Updated.
new 43694ca Updated.
new f0d312b Improve stylesheet syntax, make menubar smaller
new b214fdc Timeout happens as intended now, while loading some parts
of PG.
new fb76f3a Remove mention of toolbar variable. Make timeouts vary
according to how started.
new 8d2397c Trivial
new 43fb0f1 Call function which always waits to prevent odd mode
selection bug.
new eef850d Remove dependent setting of timeout, since bin calls
different fn now.
new 2bf4a7f Change of proof span type back to goalsave
new fba1ba3 Change of proof span type back to goalsave fix
new 28472fc Set version tag for new release.
new ae7413c Updated.
new 242fa6a Added something in the doc about coq-version-is-V7, and
made the setting of this variable more trustable with (concat coq-prog-name
"-v").
new 13b195a added something in the doc about coq-version-is-V7.
new a1acb2a Fix web page for kit
new 1ae6589 pg-insert-last-output-as-comment strips special
annotations from last output before inserting as comment.
new c8912a9 Added implementation of remassq for FSF Emacs
new b0bdc52 fixes for FSF Emacs for searching for goal span (don't
call goal-command-p on empty string). Fix bug in add-proof-element for
disappearing proofs setting. Add setting of proof-previous-script-buffer when
scripting deactivated
new 5cc43f3 Add variable proof-previous-script-buffer
new df153cb Add :eval form for defpacustom to define PA-specific PG
settings as well as PA settings.
new 9bde5a4 Updates for recent version of X-symbol, which has no file
called x-symbol-autoloads.
new 56187e4 More about invisible proofs and multiple files in Coq.
X-symbol compat
new c8b61d4 Set proof-shell-pre-interrupt-hook for PolyML (not just
PolyML 3).
new f7b3686 Note about XEmacs 21 and x-symbol
new 607a970 Add reassurance to interrupt warning to make Markus
happier.
new 2cd89d6 Set version tag for new release.
new 0b8b1d9 Fix interrupt hook for PolyML 4 in recent Isabelle
new dcc52a5 Clarify 6.3.1 for multi file
new 7e22cd0 Updated.
new 097e5d1 proof-script-integral-proofs t;
new 3c69e78 added proof-script-integral-proofs ("Whether the complete
text after a goal confines the actual proof.");
new da0a521 pg-add-proof-element: removed accidential (?) dynamic
scoping on proofbodyspan; handle proof-script-integral-proofs;
new d2a7853 updated;
new 401fde8 include ISABELLE_HOME_USER/etc/isar-keywords.el or
ISABELLE_HOME/etc/isar-keywords.el if available;
new 1c1d856 Add proof-shell-kill-function-hooks
new aad435c Skip settings which have no PA command in
proof-assistant-settings-cmd
new 944eaae Clean up of proof-depends
new e065b53 Update for Isabelle99-2
new 2fd0b82 Add setting for turning on theorem dependency tracking
new d0207d7 Fix for names of functions in proof-depends
new 6b5b8cc Remove minibuffer bug
new 512b9ee Add auto-compile-vos experimental setting for automatic
multiple files.
new d9d4252 Add Christophe to list
new 8e6dede Add DvO to list
new 5487fa8 Explanation
new 2fdfaf3 Add faces for theorem dependencies.
new 784c4ce Remove duplicate entries
new da56e09 new commands (proof terms, code generator);
new 96ae679 Add new proof-mouse-highlight-face to use instead of
default. Fix dependency faces.
new 07e3176 Add simulations of more qed commands, also sort and
uniquify dependencies.
new 6fb8b5d Added copy command, call to dependency menu if
proof-depends is loaded.
new 01b292b Move theorem dependency code into proof-depends.el.
new 3bc75f9 Updated
new aa5bd4e (Almost) complete rewrite
new b3de966 Added note about dependency feature.
new 88eaaf3 Something about dependencies feature
new 0ae24ac Improved explanation
new 976dcd8 back to *official* Isabelle99-2 (later Isabelle dists
will provide their own copy of this file);
new 0816b51 handle relative heap paths gracefully;
new 2532dc6 Set version tag for new release.
new 7dc64ca Updated.
new 35983c1 Added proof-shell-spill-output-regexp
new 9a0ae04 Added handling of tracing buffers using
proof-shell-spill-output-regexp.
new 6f0158f Note about tracing buffers for developers
new 99a8e9b Add settings for testing trace buffers.
new 04afe32 Move specific install instructions into subdirs
new d1a8680 Add specific install instrs, rearrange.
new 0a9b851 Update for 3.3
new b53fac4 Ready for release
new 0567715 Note of secure alt to no password
new e2383e2 Add specific READMEs.
new 3c8a94d Mention hiding proofs.
new dcebd90 Formatting
new 53a6404 Note of what to do
new b7209db Updating branch
new 2e0157f Rearrange
new d17c589 Accidental update; revert to previous
new 2285962 Please try devel version
new 61e80e0 Set version tag for new release.
new 2885afa Renamed file
new 5c05d27 PHP file
new 12f3b35 Update branch
new 0fa19ba Updated.
new 7c87627 Typo. Update Emacs version to 20.7.
new 33d5215 Update version numbers, time stamps.
new 1dc29c0 Improve layout
new 9115050 Fix link to screenshot
new 4fbdf80 Text
new 11f73cf Updated.
new 0613473 Join paras
new 2cab60a Generalise context menu for other spans; grey out
show/hide when unavailable.
new 86de6c0 Use pg-set-span-helphightlights for unhighlighting.
new 52dcb0b Show/hide all proofs: add redisplay for FSF Use new
functions pg-set-span-helphighlights and pg-span-name to set help echo, balloon
help, mouse highlight, and context menu.
new 847d735 Fix bracket bug.
new a461d12 Change colour of locked region.
new 96a4bbd Set proof-goal-with-hole-regexp
new a6df071 Accidental commit; revert to original.
new d8f53ff Updated
new 19571f4 Add author
new 14d58f1 Trim dups
new 6d77b67 Text
new 2c0e4f1 Updated.
new 65efde4 no need to adjust the path to bash on the first line (due
to /usr/bin/env);
new 71980dd tuned;
new 78b3a27 Updates
new 6b49ee4 Delete rogue elcs
new e4e9f4f Add experimental features setting
new a390681 Nested proof spans are duplicable
new 2401382 Add commands to move spans up/down. Enable features only
if experimental flag set
new 406e29d Issue parsing messages
new 427e867 Set version tag for new release.
new e70dd56 Updated.
new b1e4000 added option -P: actually start Proof General (default
true);
new 876bf80 tuned proof text; added script version;
new f5dc10f Improved span moving and navigation commands.
new 76d3016 Fix problem with C-x C-v by copying buffer-file-name. Add
children property to control spans.
new 9815316 Add keybindings for new commands for moving/navigating
spans.
new 9f1c3f2 Updated
new 5ff73f0 Todo
new 6ee6e00 Incomplete
new c8f7610 Set version tag for new release.
new d03bc18 Updated.
new 7e4c13d Mention pg-toggle-visibility and its keybinding
new 873f7a1 tuned usage;
new 16b0790 Update docs.
new e908c63 Remove to be released line
new 6a39d32 Mention paper letter registrations.
new 7707e3c Release date of 3-3.
new 89a3100 Release 3-3.
new 451c411 Announce 3.3
new dbbf010 Trim page a bit
new d58dfdf Trim page a bit
new 5589f0d Trim page a bit
new 022a44c Trim page a bit
new d60ec8d Set version tag for new release.
new 6b513ef Updated.
new 8c24d18 No changes yet
new 8a0a847 Remove validation stamp from footer, since its a lie.
new 934923b Update for 3.4pre
new a4399c5 Set version tag for new release.
new 4ae05c6 Updated.
new 4ae205b Bug in new parsing for coq, mention
new 74a40f8 Coq/lego confusion
new 0ddb02c Backtrack to previous CHANGES file for now.
new dac5d74 Change over to some .php files.
new 7447b59 File determination nonsense
new 0b93c8c Link to kit.php
new eab5f9d Finished shift to 3.4
new 49bc510 Set version tag for new release.
new 0c415e0 Updated.
new 86c0afe Fixup copying of releasename link
new 4774e8e Renamed file
new 05c8fd3 Updated.
new 6e62ab1 Set version tag for new release.
new 608e6d8 Updated.
new 4509ba5 isar-goals-font-lock-keywords: corollary;
new fc3004e Remove spurious comment at start
new ff5a3ea Update todo
new 1833605 Update release dates
new 31e0679 Note about re-rel 3.3
new b057611 Set version tag for new release.
new 3a7677c Updated.
new e3d5723 Try to fix PHP/html nonsense, by disabling SSI and
enabling php for .html files
new 4683e1f No changes msg
new 27eec84 Feedback quick link
new 6257e30 Set version tag for new release.
new d4cf55e Updated.
new 0a1c551 Fix two more gaping holes letting people examine whole
filesystem
new f6dde19 Updated.
new 954af91 PHP in php, html and no extn link to php
new 5ab3d3c Fix two more gaping holes letting people examine whole
filesystem (also fixed in server anyway)
new bdd858c Fix link
new 6788e5d Updated from Kit repo
new 1398084 New files.
new 4a84f54 Updated.
new 38e120c updated
new 944acd5 Updates from an old printout of the manual
new 784c5cd Minor improvements
new 29d157d Link uref nicely
new 5827904 Updated.
new 49a1aae Devel release is tweaked 3.3
new 4ff0c15 Implement Robert Schnecks idea to help Coq display whole
of goals output.
new 5e02520 Another bug reporter
new e839ded Fix error in docs of stop-silent-command, and name of
pre-shell-start-hook.
new f8e564c New line
new 84b2fd6 Update magic
new 30ab650 Add Lemma to exclusion for coq-goal-command-p.
new 853bb8f Set version tag for new release.
new ced2af5 Updated.
new 953ab1a fixed spelling;
new 8df2779 support \<^bold> control symbols;
new 2c0082d Fix fudged enabler to call button function interactively.
new 86ec792 Remove note for devel
new e800f30 added isar-help-induct-rules;
new 248e07d Add back note.
new 2d96c58 Set version tag for new release.
new a73e41c Updated.
new fdc2352 isar-goals-font-lock-keywords: more general goal pattern;
new a79c8f7 Fix missing arg to get. Add Paul Roziere as req'd by
Christopphe Raffalli
new 49dfc50 updated isar-goals-font-lock-keywords;
new 160a50d added \<lozenge> and \<struct>;
new 1bc3a7d added \<index> symbol;
new 80a0c3d option -k for logic specific isar-keywords file;
new d153fe8 set proof-shell-spill-output-regexp;
isar-activate-scripting: proof-syn-cd (why is this here needed?);
new 9cc1a64 proof-shell-spill-output-regexp temporarily disabled;
new 4b77e6a \<euro> symbol; use previously defined
x-symbol-isabelle-user-table (or nil); x-symbol-user-table achieves electric |-
and |= symbols;
new dbcc799 added symbols for alternative 0..9;
new 125fadc isar specific commands for bold/sup/sub;
new e0c37c3 update from make process;
new 79090ee Update mailing list address (point to web page)
new d47166a Update for 3.4pre
new 352a1c3 Set version tag for new release.
new 15bcb36 Updated.
new 990f07f activate proof-shell-spill-output-regexp;
new 5721c11 proof-release-lock: do not touch
proof-shell-spill-output-buffer; proof-shell-spill-output-begin: reuse existing
buffer;
new 33d4e28 Dont return a fontified string in
proof-response-buffer-display.
new 90285e6 Added proof-trace-buffer.
new 7c2271b Add handling of proof-trace-buffer.
new 2c9c5d0 Add proof-emacs-imagep function for GNU Emacs 21.
new d98e849 Toolbar allowed in GNU Emacs 21
new d75ebf1 Allow toolbar toggle for GNU Emacs 21.
new 851ab0e Add proof-running-on-Emacs21 flag.
new 0ac4bda Add support for Emacs 21 image display.
new 3a6eb9b Add support for toolbars on Emacs 21.
new cf3c935 Note of Emacs 21 support
new 9f1b113 Added proof-trace-output-fontify-enable
new 445310c Simplify -goals-config-done and -response-config-done to
use current buffer. Kill trace buffer with other associated buffers, and set
specifiers similarly for multiple frames.
new 70d3853 Remove double setting, leave test setting in.
new ce1b3a6 Missing paren
new 1cac59a Rework font-lock variable munging to work in GNU Emacs 21
also.
new 298cfde Disable customize-menu-create for Emacs 21.
new 6c60e19 Change to font-lock support routines.
new bf56606 Fix test for GNU 21
new 8c86c9b Protect XEmacs only code
new 355812d Note about Emacs 21 support and font lock.
new e0321c2 Set version tag for new release.
new a71db72 Updated.
new 8df13f9 News item about Emacs 21 support
new 33394f2 Updated.
new 2d577ad fix links to devel download.
new 6f23f45 Be politically correct about FSF GNU Emacs; update to
mention version 21.
new afbe482 Updated.
new 1de8282 incorporate smart X11 font installation (used to be in
isatool installfonts);
new f01e8a5 do not set proof-shell-quit-cmd (admits persistent
sessions);
new 974a08a fixed spelling;
new d4950c1 updated;
new de50824 trace_rules flag;
new 102c8ae tuned;
new 8326e93 Set version tag for new release.
new 09c8d65 Updated.
new ee7421c Fix number
new 13f4c79 Fix numbering
new e75758c some test cases for trace_simp output;
new bb2f58f tuned;
new 6c8a701 Fix link to feedback page
new 0095e9a Redisplay during tracing output on XEmacs
new 81bc37b Inspect quit-flag when displaying tracing output; send an
interrupt to the prover if set.
new 44880a9 windows-of-buffer -> get-buffer-window-list GNU name
new a4cc478 Describe tracing improvements.
new 664939f Deleted files.
new d7bb2f3 Set version tag for new release.
new afb7424 Remove defunct code
new fd2e8c1 Updated.
new 420b8d7 Also put trace buffer in x sym mode
new ed088ca Document the tracing buffer; FSF Emacs -> GNU Emacs
new 71ae23d FSF Emacs -> GNU Emacs
new 31e269e Rename proof-shell-spill-output-regexp ->
proof-shell-trace-output-regexp
new 2cccbd5 Rename proof-shell-spill-output-regexp ->
proof-shell-trace-output-regexp
new 9a81563 Set proof-shell-trace-output-regexp in
proof-pre-shell-start-hook
new 5ea9f79 Only create trace buffer if liable to be used. Remove
experimental spill-output style tracing code.
new 4973d5e Whitespace
new 278e065 Also bury trace buffer
new b53246d Comments
new e36ec50 Whitespace
new b90b104 Set version tag for new release.
new 09438ad Updated.
new 239cdb1 *** empty log message ***
new df06f51 Isabelle2002 instead of Isabelle2001;
new e339427 full-proofs setting;
new af8649d tuned comment;
new cf6f0fa New files.
new c02f5a7 Fix problem noticed with Isar and repeated comments.
new bda55c7 Tweak comment
new 3fe5637 Set version tag for new release.
new e2f6af9 Updated.
new 7497680 Simplify fix for repeated comments (commentre includes
whitespace).
new c098892 Updated.
new bbe8da6 Update for recent releases.
new a1a570c Fix more broken front page links
new 64fc710 Updated.
new f862f89 more robust proof-shell-interrupt-regexp and
proof-shell-error-regexp;
new e50d2fc added isar-undo-ignore-regexp;
new 72bd3a0 observe isar-undo-ignore-regexp in isar-count-undos and
isar-find-and-forget;
new 37ed716 option -g GEOMETRY;
new 479bca7 Set version tag for new release.
new 6a9f626 Updated.
new 6b97cd3 Remove latest-src-rpm link
new e8e1f23 Update X-Sym status
new 43551a3 Updates to font-lock handling in proof-fontify-region,
proof-font-lock-clear-font-lock-vars. Fix final return value in fontify region.
new 08de918 Simplify enabling tests to just check window-system. Fix
proof-x-symbol-decode-region to return new END value after decoding.
new f91a93a Bug fix in proof-goto-command-end. Decode x-syms in
pg-insert-output-as-comment.
new 44ee3db Add check for Emacs21.
new d40e444 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new f03b8c1 X-Symbol version 4.45 beta
new df41fe7 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new e01f9ca Version 4.5 (beta?) sent by CW, as a package distrib.
new 2659b6d This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 65c2177 X-Symbol version 4.45 beta
new 809a97e This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 2c2894f Version 4.5 (beta?) sent by CW, as a package distrib.
new 53f9b7f This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 276710f X-Symbol version 4.45 beta
new a572b1d *** empty log message ***
new 7898c91 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 24fec12 X-Symbol version 4.45 beta
new ede81b3 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new b57629f X-Symbol version 4.45 beta
new 572ccbc This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 05785d4 Version 4.5 (beta?) sent by CW, as a package distrib.
new d1ecaef added hook: proof-before-fontify-output-hook
new 7087f9f Document some new settings
new 981a484 New files.
new a044701 Add header to XML docs
new 444c857 Added emultation of display-graphic-p for XEmacs
new 570a748 Added proof-shell-truncate-before-error, adjusted
proof-toolbar-entries-default.
new f09828b Added activations for frame/window controls.
new 6d00dbd Dont set type property for proof elements (experiment).
Tweak name determination/reporting. Provide generic implementation of
find-and-forget. Dont warn about some unnecessary settings
new 52e54ba Remove toolbar gutters in multiple frame mode. Add
proof-shell-truncate-before-error setting.
new 095d5b8 Year changes
new 4df00c7 Updated.
new 258479e Revert accidental commit by crr
new 3ff4388 Set version tag for new release.
new b6f396f Updated.
new f57dab2 FSF -> GNU
new 0cbc5c9 No longer recommend XEmacs exclusively.
new 9f84867 Typo
new 3a48392 Greatly improved support.
new 6011f2b Improvement to ACL2
new ea88f36 Updated.
new 83a71a3 *** empty log message ***
new c14bdd5 Set version tag for new release.
new 457b32e Updated.
new 2d58d1f Updated.
new 8acc0ce This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 1bbb232 X-Symbol version 4.45 beta
new 37850d4 Initial revision
new 8199314 This commit was manufactured by cvs2git to create branch
'xsym'.
new 9f5ea3a This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 37a3db0 X-Symbol version 4.45 beta
new 11f6e81 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new b8431c3 X-Symbol version 4.45 beta
new 11662c9 Fix for E21 with isa-pre-shell-start.
new 1298273 Add syntax highlighting cahanges from Lucas Dixon
new 869309b Updated
new 59bdb9a Fix URL for X-symbol
new ed30c85 Set version tag for new release.
new 96692ff Updated.
new ba997a3 Updated list of SML keywords
new be206e2 Remove indents
new 3e82e93 Began adding generic line-width adjust
new d27fd20 Craftily set experimental fetures on for devel release.
new 1f01dac Add support for proof-next-error.
new 69bab87 Added support for proof-shell-next-error
new d2929e3 Fix loading order to load Isar before Isa
new 4be4b89 Updates
new f6a1ad3 Reflect change in load order
new 417067e Try to support next-error key binding for both Emacs
versions.
new d719fa4 Fix font lock for E21 (I hope)
new e305fa1 Fix X-symbol URL
new f33b1cb New files.
new 5067b53 Set version tag for new release.
new 4dc9625 Updated.
new 537f587 tuned proof-next-error setup;
new 41accc2 tuned comment;
new b9841b2 fixed spelling;
new 4f84c29 tuned isar-strip-terminators;
new 47454c3 updated URLxsymbol (unused);
new 19d8306 Mistake in function name (Norbert Voelker
<norbert@essex.ac.uk>)
new 650a65a Added some new tactic names
new 2ecde08 Modification of the coq-find-and-forget function, in
order to use the new "Back n." command of coq to make the syncronization
better. Seems to work, need to test.
new 71cb748 Made a negative test to compute the number of "Back n" in
coq-find-and-forget.
new 50b51bb Add types_code and friends
new e4e8eea This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new ac522e0 X-Symbol version 4.45 beta
new a10c167 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 6998a9f X-Symbol version 4.45 beta
new dd573ce Set version tag for new release.
new 6e693e6 Fix keysym to use FSF syntax
new 0d35d47 Alter order
new d2be456 Tweak liveness test
new adfd2e8 Spacing
new 2ee1b4b Robustness fixes/bug notes
new 372cd69 Updated.
new 364ef47 Remove PGK mention, other obs projects
new ea070c9 Note about removing dirs
new 9e77c4e Default to /usr/bin/perl
new 16334b1 Update magic
new ec85d5e Program [broken]
new 342d6a6 Add isartags
new f09da91 Remove duplicate
new b34ff9f Updates
new 469213b Updated.
new b2aec5a Clean up span.el loading
new 3be2b1f Clean up span.el loading; make compat with bbdb.el in FSF
new 524d4d8 Fix bug in string syntax in isar-strip-terminators: did
this work correctly before?
new 442d907 Updated.
new d62b32a Add install for isartags
new dc82281 Updated.
new f89b20c Mention not supporting E21
new ef1b6fd New files.
new c71cc87 Set nested goals; include Lemma again in def of goal.
new b10c562 Add proof-nesting-depth, new implementation of span
amalgamation in proof-done-advancing.
new 50dd6fc Fixed a bug of the new synchro code (coq-find-and-forget)
in coq.el. Now do not count Tactics and unsaved goal commands for "Back".
new bc88f1d Improved proof-nesting-depth (not finished yet)
new be3d7f0 Remove proof-nested-goals-p setting
new 3ccc1dd Added the coq-user-... elisp customization variables to
allow the user to defclare new commands and tactics: must typically be
customized in .emacs.
new 2796a66 Added changes in CHANGE about my new customization
variables coq-user-backable-command etc.
new 535d916 CHANGE is cleaner in the Coq part! Not important.
new 18111fb Not important.
new 7bba897 Only match saves for prover that supports nested proofs
(restores old behaviour for Isar). Isar goal/save regexps dont match up
properly.
new 9f7c49e Replace with example from Pierre
new c004443 Add nestedundos setting to span, and
proof-nested-undo-regexp setting
new 7770e98 Add proof-nested-undo-regexp setting
new 54bf12b New files.
new ce2ceb0 Adjust proof-nesting depth, add FIXME notes since not
right yet
new 5306847 Nested proofs in Coq are well backtracked! I used the new
field 'nestedundos created by David. Will change the CHANGE file accordingly.
new 419000a Changed the CHANGES file for Coq.
new f4c9875 Make hack for XEmacs 21.4 also work for later versions
new 6a2b111 Add test t4 for extra depth of nesting
new 0c7da70 Test for find-and-forget using Back always instead of
Reset.
new 6b17247 Note of another bug
new a146104 Improve imp of next-span
new 9c87e6a Second variant of next-span, without doubly nested loop
new b6e92fd More test cases, summary of situation.
new e9ceb4e Revised find-and-forget function, which also works for
count-undos.
new f3f1e00 Experiment with showing real prover output for aborted
proofs.
new c46355d Docs
new 805ecd5 A nil setting of proof-kill-goal-command forces use of
proof-find-and-forget for all retraction.
new 848f9a4 Disable count-undos function, just use find-and-forget.
new a638d1c Print and Check guess their argument from the region or
the string near the point.
new a7ad37c Minor changes.
new 2997c61 Test using proof-nesting-depth before calling Reset
new 7e174ef Add more declarations
new 40633ea Fix
new 941fe3b Attempt at (alledgedly) more robust solution to
find-and-forget.
new 7d57873 Added a function to inspect the prompt of Coq, in order
to know if we are in proof-mode. Redundant with proof-nesting-depth.
new 4d2ea7b Added the backtrack mechanism for sections. Seems to work.
new 9789399 News item for PG 3.4
new a28fbac Added some sections
new 9e751e8 Added some non-undoable tactics
new 2b12ea7 Remove global testing and lift-global function; rename
proof-nested-goals -> proof-nested-goals-history.
new cc0aa41 Remove lift-global function.
new 9bc4184 Removed lift-global stuff. coq-find-and-forget: only
undo undoable tactics.
new 7c6d01b Update magic. Document nested proof settings.
new 87b8100 Add news for PG 3.4
new f0c8694 Update Emacs versions
new 42b74c4 Set version tag for new release.
new 2a217ab Fix info
new f652439 Add doc of proof-shell-last-prompt.
new bd14d41 Add proof-shell-last-prompt.
new f91c576 Updated.
new 02903fc Clean up: remove count-undos, comments, tweak
coq-proof-mode-p.
new 6f2bea5 Updated with more notes
new 0b1e882 Added End for sections, and silly test
new 18a802b Add nested section example to increase the horror.
new ea9d92b Use coq-proof-mode-p instead of nesting depth test.
Attempt to track nesting depth (fails).
new 124051f updated the lists of commands and tactics in
coq-syntax.el.
new 900b986 Finished updating the commands and tactic lists of
coq-syntax.el.
new c203092 Doc improvements
new 73fdbe8 Match FSF C-button3 binding with XEmacs one
new 3777575 Updated the doc and the CHANGES file about new
backtracking for Coq.
new c84789c Set version tag for new release.
new 06d66d9 Updated.
new 15230ca Mention looping GNU
new 61efa43 GPL
new e35d700 Isar is default over isa.
new dea0981 GPL
new 43f99d9 GPL, 3.4 dates
new 78ac2e9 GPL update
new 65a9133 Wrong: mustn't delete isa dir, files shared with isar.
new 7e930e5 Remove auto-mode-alist hack, and require on
x-symbol-isabelle [TESTING].
new 7a8fe1d Fix to prevent {* being considered a command, flag edits
new 59a70b6 Hack to avoid loading x-symbol-isabelle
new 5c7cdf6 [TESTING] support for latest version of X-Symbol (back
compat broken).
new bfe8677 Fix comment
new 261bfe2 Move auto-mode-alist hack here now Isar is default.
new 72b2ab5 Add Emacs mode comments at top
new 3e903c0 Also use our own buffer-syntactic-context in XEmacs 21.4.
new fd6ec07 use-old-parser setting replaces use-new-parser setting
[WARNING: big change]
new d61be71 use-old-parser setting replaces use-new-parser setting
[WARNING: big change]
new f5a2f2f Default to using old parser for now.
new 585f599 Disable fly past comments for old parser again.
new 94ae527 Require x-symbol-vars as recommended for new version
(works with old too?)
new 189395c proof-shell-kill-function: deactivate scripting before
shutting down prover
new f220ea8 When killing process or scripting buffer, register file
if it is complete, rather than always retracting.
new 8606f8b New files.
new fe8717b Fix GNU Emacs/X-Symbol compatibility for sml-sym-face
added by Lucas Dixon.
new 99a0804 Fix x-symbol-isabelle-input-token-grammar to remove
spurious backslashes
new 88f669c Robustify form GNU Emacs
new edc0c63 Fix error catching in proof-deactivate-scripting-auto.
new 33f2f00 New files.
new 74a9633 Reorg. Mention fontification bug.
new 4e00324 Update, cleanup
new 8a935da Update version
new 625a900 Revert to previous version. Explain existence of other
versions
new 4ab36bc Add code to test new parser.
new 0c90c07 Adjust load order, and try to load a good isar-keywords
file. Add several FIXMEs.
new 502ad99 Adjust syntax tables.
new 0784610 Added isabelle-load-isar-keywords mimic of script startup.
new 562fe97 Doc difference between isa and isar, fix prob with isa
support.
new a17aef7 Fix problem with GNU Emacs support: switch to multibyte
in output buffers
new 40aba9e proof-restart: also remove idiom internal spans.
new 17daa02 Use executable-find
new 22feab2 Fix date on news item
new 02bbce2 Set version tag for new release.
new 83ea799 Updated.
new e187fdd Updates for 3.4
new ca1ae6b Syntax error
new 4aae02a Updated.
new 05b29b3 Add definition of font-lock-preprocessor-face
new 322b5d4 Remove FIXME: have added definition of
font-lock-preprocessor-face
new d91880d Remove description of known bugs.
new 7162638 Give link to develdownload for latest docs
new dc236b0 Add some nesting examples
new 9f223fa Mention probs with tracing mode.
new c27db1a condition-case -> ignore-errors, comment.
new 077d8e8 Trivial
new 48dd94a New files.
new e4f5eb7 Deleted file
new cd6bd03 Add note about favicon.
new e863b58 Add note about favicon.
new a60ed5b Add favicon to head
new e684dff Reformat
new 2a2fb1a Reorder, include links here.
new dc650fc Compress header, shrink images
new 9c076cb Tweak mailing list details, order of items.
new 54f652a Fix layout a bit
new ad272e0 Fix link
new 3c24059 Fix mailman links, remove subscription form from here.
new 7d4d935 Reduce size to keep it smaller than main header
new 982feaf Use proofgeneral.org mailing addresses again.
new 70c3747 Remove extra hr, use h3
new 27b6282 Link to page mentioned by emacs guy
new b6150be Triv
new 06f114b Improve form
new f8b601b Fix typo
new e54b868 Remove length rant
new fdb8d72 Change colour but not boldness
new 0e124e2 Fix link in mozilla in click_to_go_back.
new e7ff853 New files.
new 13473a6 Tidy up source, improve titles.
new 4ebfcc7 New files.
new 9fafd9e Fix up. Still ugly.
new 1cbacb6 First customized versions
new 9dd3894 Cleanup html, fix URLs to final versions.
new 4e381c5 New files.
new 1ae4827 Style for lists tweaked.
new 637409f Improve layout
new e28c0c2 Move project desc to features listing
new f7e5610 Layout, comments.
new e8735af New files.
new 5f29ae4 Simplify system infos.
new d9eb317 Improve layout.
new 543f2ce Tweaks for forms.
new 89ad8a3 Improve layout
new af1a4c6 Move 3.3 to oldrel
new 9a9a0cc Rewrite history
new 5d25882 Remove 3.3 download, encourage test version use.
new 576d3f1 Typo
new c223853 Reformat
new d158e26 Set version tag for new release.
new 5e5ce7b Updated.
new e8bf181 Try to debug
new 397400d Add prune to update
new fd2026f Fix authorship
new 553f56d Add check changes
new 8c67b17 Tracing bug
new 7f6cfc8 Stick 3.4 stuff on end
new f82f729 Remove use new parser
new ac2877c ws
new 18de722 Updated.
new f3763fc Flag on cp
new 4e52ccc Updated.
new 5effdb6 New files.
new a10bd2d font-series -> weight fixes.
new d4c3d89 Remove spurious white space
new bc848b8 Mention developers list too
new 6b5312a Add links
new 1fd85d6 Updated.
new c1c0fb3 Fix link, tag.
new f9eef93 Put isa first
new fcf4bbb Add stuff for alternative DTD
new e1929f0 Tweak
new 9c20654 Fix
new 19901bc Cleanup, details on versions
new 9d1251c Do not link devel release. Fix releasefinal to do that.
new 8b391a1 Set version tag for new release.
new 76dfd5b Example of using pbp
new e70d65e Cleaning up PBP code
new 0b3b605 Add char-to-int and friends, borrowed from x-symbol-emacs.
new 3a6819f Merge patches from Christoph, and add Isabelle/Isar
capabilities
new c602e0c Revert some premature changes in x-sym support
new 6310e9f Comments
new 745efc7 Refactoring
new 5898639 Fix comment
new 6dfcf98 Link in LATESTNAME
new da16e38 Set version tag for new release.
new 0486bb2 Patch so works without x-symbol
new 8fdc636 Dodgy patch to fix selection ordering of overlays. PBP
works in Emacs now.
new 326a199 Use linked style sheet, add charset metatag.
new cb5622d Edit for brevity
new e9a4676 Add more nags
new 7136a08 Fix monospace typeface name
new 092330d Buggy tag
new 9e8d8e8 Updated.
new bf40c98 Updated
new f7ce120 Minor
new c73902a Tweak link creation/deletion
new d0115f6 Make tags for both manuals.
new 3bdee10 Updated.
new 1674269 Fix crucial typo
new 8ab73b1 Add { and } example
new 4d32897 Updated.
new b317e75 Add conversion of idmarkup to subterm
new 4dfaa37 Fix typo.
new 0f4feea Refactor several variable names; clean up, doc subterm
markup and output display.
new 1368aaa Fix span-string, span-object
new 89302d3 Cleanups
new 2462124 Add pg-subterm-help-cmd
new 681ff00 Add proof-shell-invisible-cmd-get-result
new e3a4913 Add span-string.
new 07c7b90 Added subterm help popup facility
new a38f5de Update versions/TODO
new 3dfd6b8 Support subterm help facility
new ffbb9e2 Support subterm help facility (not quite working)
new 573cc79 Mention term highlighting
new 8c32dfb Updates
new 51e2b84 Set version tag for new release.
new 2852e49 Updated.
new a6ad5ea Improve feature list.
new 643352f Add note about proof-generic-state-preserving-p
new 59d458e Mention known probs in prerel
new 1743c14 Update towards 3.4
new c6131a8 Fix link to ETI
new 0244284 Add links to Emacs manuals.
new ba22414 Update magic, move version history to appendix.
new 146ef38 Update magic
new a063632 Fix active variable highlighting in Isabelle with
X-Symbol.
new a44df3c Mention experimental nature
new 4d6f948 New files.
new e14e4ca Add links for TeXinfo and docstrings
new a29ef32 Link to latest version for manuals
new 9a22cf7 Link to standalone comps
new 388f598 New files.
new 7f3e883 hack_html: Make internal links use short-cut url if given
new fc0012c Use short cut links for manual, and remove 3.3 from doc
links.
new f65e6c1 Fix typo
new bf55d17 Rename READMEs for different provers so dont clash with
doc directive.
new 2da1086 Set version tag for new release.
new 033ef90 Updated.
new d272fd5 fix README rename.
new 46c6cf1 Try to fix latest link
new 24836d5 Updated.
new 6f577f7 Add my name to these
new e154c11 Fix sub/sups; defer loading x-symbol-isabelle.
new 5d10320 Remove completion table adjustment fixed in X-Symol since
Jun 01.
new 52a6135 Triv
new 1715b7d Link to span.el too
new 92e004a Update
new 6c6cbce Updated.
new 897b459 More on keybindings: include old x-symbol-isabelle
bindings but using super.
new af3459a Cleanups
new 487ce28 Fix goals font lock keywords.
new 001ae6f New files.
new be98519 More comments on current bugs
new 831048a Comments
new 5b95560 Use x-symbol-enable switch to see whether to include
sub/super/bold flks.
new 548bc19 More tests
new 5b97db5 Remove obsolete function
new 9f942b1 Nuke X-sym warnings
new 17cc59d Add FAQ about enabling X-Symbol.
new 689027e Mention how to enable X-Symbol.
new c52e83c New files.
new 56ccfda Record bug as solved.
new 16622ce Fix bug in proof-zap-commas-region (which is anyway
faulty)
new 58e084a Updated.
new cbd0e7f Investigation of proof-zap-commas failure in GNU Emacs;
comments, no results.
new 141b15f Dont call dont-show-annotations for GNU Emacs to avoid
nasty bug.
new 6b02090 Update
new d294fff New files.
new d97ad72 Link FAQ.
new 5c7722f Move fileshow code into lib
new 996e9f1 Add Tobias suggestion about font sizes
new 6ff6104 Fix markup
new 8716ccd Add yet more settings X-Sym complains about.
new a1e8f25 X-sym bug
new 44e31b7 Trivially simulate events-to-keys
new 5d67acb Make favourites mechanism more robust; add delete command.
new bbaea31 Move imagep compat code to splash
new b4f80e5 Add todo to tags
new ab8b978 New files.
new 30415e6 Ignore todo.defunct
new 99e9ca9 Reduce proof-shell-quite-timeout
new b57012d Updated
new 47b6e81 Mention fav improvs
new d7627bb Updated.
new 272edcc Bug in load-isar-keywords
new cc57674 Spacing
new 49fda3f Variable name change proof-comment-{start,end}-regexp ->
proof-script-comment-{start,end}-regexp.
new fde5614 Set version tag for new release.
new b49c83f Replace
new 5e5212d Set version tag for new release.
new 414dd73 Updated.
new e3faa98 Merge changes and comments sent by Christoph Wedler
new 3363fb1 Support missing/faked isatool
new 74daec1 Known issues
new 7dade82 Updated.
new 0a0c538 change to support version 4.4 of x-symbol
new 9e83dfa change to support version 4.4 of x-symbol
new c05622f The doc for coq-user-... variables is a bit better, their
name has changed to be more explicit.
new 819d64f Changed once again the backtrack mechanism, it
corresponds to what we agreed for some time ago. I am ok for a 3.4 now.
new 325784e Changed a bit more the doc and the CHANGES file, to be
consitent. Concerns the coq-user... variables.
new 16d4b3d Finished the changing of names of config. variables
(coq-user...).
new 85d74c6 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 5b2f20f X-Symbol version 4.45 beta
new c79b213 Update from PC, sent 5.8.02
new 0a6a22d Autoload fix
new 334fc20 Comments
new b1823c7 Updated.
new 7d609bd New files.
new 4d03827 Menu capitalization; support email addr.
new e2ac74a Add require, fix menu capitalization.
new cdd4c5d Reorganized menus; add options save function; fix
capitalization of names
new d1d1bb5 Add proof-shell-strip-crs-from-output
new e9f3732 Trace buffer opt always enabled. Failed fix attempt for
proof-quick-opts-save.
new bd1f43f Set version tag for new release.
new 201d2c3 Default for proof-shell-strip-crs-from-output altered for
Norbert Voelker to cygwin32.
new 8d4c6c6 Added proof-shell-strip-crs-from-output
new eab8747 Rename proof-dont-switch-windows ->
proof-three-window-mode
new adafcfa Fix proof-quick-opts-save. Rename
proof-dont-switch-windows -> proof-three-window-mode.
new 04ce9cd Rename proof-dont-switch-windows ->
proof-three-window-mode
new 286ba2a Updated.
new 35dae9b Doc proof-shell-strip-crs-from-output; update magic
new 51c2131 Fix docs
new c8afb37 Added lclam proof site entry
new 70e06de proof-splash-display-image -> proof-get-image; generalise
for xpm images.
new ef9e585 New files.
new 934d8d4 Add lclam
new 961e17a Use glyph for hidden proofs; add open isearch props;
tweak element handling fns.
new 775056f Trivial.
new df0d8ef Deleted file
new 76e88b3 Allow favourite saving when user wants.
new 00e708d New files.
new bbc3201 Fix email addresses; tweaks.
new ed90c81 Updated
new 23e09f4 Tweak menu; add proof-shell-show-dependency-cmd
new 718c85a Fix condition for displaying dependency menu
new fbba46c Updated for Isabelle2002.
new 53e90ee Set proof-shell-show-dependency-cmd
new 3292453 Docstring
new 0d88489 Prevent proof spans being duplicated.
new f810ee2 Fix autoload for context menu; add
proof-shell-show-dependency-cmd.
new 652cb3b Updates
new d57f22c Remove proof-shared-menu.
new 0f1805c Typos/fixes.
new 6012402 Updated.
new b5ef19c New files.
new c3223d2 Add span context menu support for Emacs21.
new aa6cc38 Enable exper features for pre-releases automatically.
new 60a84ff More docs for deps.
new 9fa7615 Fix dep highlighting for Emacs 21 by setting priorities.
new 480ff3f bugs file ignored
new 4291198 Simplify theorem dep / Isabelle patch loading
new a0f676e Doc
new e0bba92 Set version tag for new release.
new 45c2945 Fix markup
new a3efc58 Updated.
new 04b55ba Authorship, comments.
new f3c331b Generalise proof elements to include comments,
show/hiding of comments.
new a786906 Updated.
new 2502321 Deleted file
new 573d340 New files.
new 0570ebd More comments
new 566bc44 Updated.
new b9bcf5a Add span-property-safe
new 9da815d Add menu entry for toggling visibility
new f226446 Refactor proof-done-advancing by abstracting out new
functions; fixes for autosave case.
new 79f2bcb Fix proof-disappearing-proofs; comments
new 8f2bd5d New files.
new a3c93d2 Updated.
new a5f35b8 Doc comments also under vis control
new 4bbcba4 Doc
new 20fdb98 Set version tag for new release.
new 1e2aaa7 Updated.
new a671ce5 Updated.
new 822bdfc Updated
new 8c6b244 Enable variable highlighting in case experimental
features enabled.
new d55abd1 Describe variable highlighting
new 22ceca1 Remove comment at the end testing feature. See
etc/isar/Parsing.thy instead.
new 2b61611 Renamed file
new 09d7c8a New files.
new dde5919 Docstring
new 71f90a9 Document experimental features; update other descriptions.
new 76be976 Update magic
new bb5b213 Fix for moving span duplicable prob. Still not really
working
new 19f1f51 Note
new 72627dc Docstring
new 2296ef0 Patch for XEmacs 20.4 compat [incomplete?].
new 6bf78df Abstract more functions from concrete cases.
new 8bae5b1 Note about exper bugs
new a01e26e Tweak Pierres docs
new 614d64d Tweak Pierres docs
new 0932f2f Set version tag for new release.
new 97d0b0f Updated.
new 1e7dfee Updated.
new 32b5ec4 Dont force isatool to be found
new ca4c1a9 proof-string-match-safe is even more safe
new 57cd4fc Play with markup.
new 89245a7 New files.
new 5e0fbb6 Updated
new 3570f71 Typo
new d3e1cca Fix autoload
new 58da4a6 Refactoring.
new 04b46d5 Refactoring
new b3a8435 Small fixes
new 0d61475 pg-goals -> pg-assoc
new 6a617b0 Name changes; span menu extensions; load theorem
dependencies patch.
new e399e5b Add context menu extensions, query dependencies cmd
new b4dea57 Variable name change
new de7d43b Docstring.
new 826078b Robustness against pg-subterm-start-char not being set.
new 2eb89ac Formatting
new b6bccb7 Updated
new 8843c65 More info
new d0bdf6b Update
new 9e6b820 Updated.
new 9496f2b Identifier name change
new 5c4cc30 Updated.
new 555f394 Add span menu for thm_deps
new a61b77a Use shared span menu
new 0b3177e Updated.
new f7f81ce Change order of menu
new 77596a3 Mention span menu improvements.
new 92b4883 Print Proof
new 546a22f Set version tag for new release.
new 596b3f2 Updated.
new 45f294f Tweaks to faces. Set visible default for
tactics-name-face.
new aa1ee93 Updated.
new 5e3ad5a Updated.
new a72c28f New files.
new 5301fd9 Add example of sub/sup/bold in comment.
new add6299 Try to prevent associated buffers being killed off by
user.
new 6139daf Oops: has to be error to prevent killing, of course...
new ea8706d Set version tag for new release.
new eb12507 Updated.
new 3d71d55 Updated
new 39cb0b0 Disable undo history for efficiency.
new a737176 Disable undo history for efficiency; add clear response
buffers function; clear modified flag.
new 9d243aa Menu entry to clear response buffers.
new fc9ba41 Disable undo history for efficiency; improve kill buffer
hook.
new 8bfcef5 Updated.
new 1ecacae Menu name
new 27882c2 Add PG adapting.
new 17dd957 Tweak
new 83e7483 Updated
new 102b133 Updated.
new 353186f Conventions
new 006629e Key for pg-response-clear-displays.
new c88b204 Add C-c C-w to universal keys.
new 11f7e9b Move C-c C-w to universal keys
new e46018a Docstring
new ab92ad7 Updated magic
new 972f67b Set version tag for new release.
new 2eeb838 Updated.
new 0971181 proof-assistant-format: always pass through
proof-assistant-setting-format;
new 49fb1da proper setup for theorem dependencies;
new 7ccb0fc Fix sloppy uses of message/concat
new b74aae5 Disable pop-up-frames for splash.
new f73c077 Fix to calls on message
new 64e2459 Make font-lock-keywords buffer local for sake of Emacs
21.2.
new b2b9f74 Contact in case of probs.
new 0751b5a Update intros.
new f614ba8 Mention support@proofgeneral.org address.
new b1b239a Fix bug in pg-remove-specials breaking x-sym display in
Isabelle
new ecd67cf Exercise bug in pg-remove-specials breaking x-sym display
in Isabelle
new 8c999a5 Make font-lock-keywords buffer local for sake of Emacs
21.2.
new 3f13842 Docstring/CR from stefans patch
new 3c1172d Add proof-shell-theorem-dependency-list-split
new e9a0e2e Patch from Stefan Monnier
<monnier+gnu/emacs@rum.cs.yale.edu> for Info config.
new c6990e8 Update dir entries, remove localdir file
new 13c6c70 Patch from Stefan Monnier for syntax highlighting.
new a60d999 Deleted file
new e33ae55 Add missing semicolon.
new d471653 Compatibility fixes from Stefan Monnier.
new 1cfaaa8 Borrowed as example
new 78bd1cf Change proof-shell-theorem-dependency-regexp to use two
pieces: names and dependencies
new 08f9b03 Change to proof-shell-theorem-dependency-regexp; also add
code to make nested submenus of deps.
new 7426585 checkdoc induced docstring tweaks.
new e90f124 Alternative version of proof-ass macro to support
byte-compiled files.
new 1371ea5 Fix for docstrings in proof-def-shortcut,
proof-def-invisible.
new 75b8d43 Comments: possible fix to compiles.
new adb409c Fix interactive posn
new 63a3cd7 Fix calls on proof-defshortcut
new ad0d67b News about 3.4; links to download.
new 2e30ffb Update magic
new 53bfbff Simplify menu structure further by adding Advanced menu.
new 4ddcbba Set version tag for new release.
new a06bdcc AF2 eradicate
new 2e16755 New theorem deps settings
new 04fc861 New files.
new 86879f6 Simplify byte comp, notes of brokenness.
new 3f0bf71 Updated.
new 4148c1e Update magic
new aca8575 Dependencies classed as experimental.
new 48f72de Updated.
new d8a40af Updated.
new dcf5c41 Make C-c C-w appear on binding list
new c2122d3 Updated.
new 5fb8dbf Updated.
new 548f9a4 Updated.
new aa2bb04 Set version tag for new release.
new 5b85346 New files.
new 8c8d570 Updated.
new a49eba0 Updating branch for new version number.
new 4c0e7cb Updating branch
new 7900815 Updated.
new 91dcf17 Set version tag for new release.
new f1d4f74 Set version tag for new release.
new 6199ac1 Updated.
new 81a038a Add additional path to proof-locate-executable.
new 02f1692 Search for isabelle binary in standard places.
new ba2e7a0 Desktop file for KDE.
new 377dfed Support dekstop entries for KDE and GNOME, tested in
RedHat 7.3
new bf16f92 Updated
new 37ea2e2 Set version tag for new release.
new 2c9b84f pre 3.4 -> 3.5
new d634645 Set version tag for new release.
new 1c0679d Updated.
new e532382 Missing mkdir
new 624d689 Updated.
new 3334a52 Updated.
new 04ed8b5 Remove development note
new 2fae44b Update comment
new 17a6636 Remove bogus file
new 255646e Updated.
new 9642c80 Observe EMACS environment variable
new 82e95ca Remove isabelle image from splash screen
new 768ae4b Deleted files.
new 123583a Updated.
new 943ccbe Set version tag for new release.
new 4e7e4ec Updated.
new 7aeaf6e Updated.
new 3082652 Updated.
new 739e6fa Fix typo
new 22f0346 Use tarfile
new 91aff81 Updated.
new 6c95f5c Remove mule-fonts thing, it breaks make magic
new 100a202 Updated.
new fae5d6b Deleted files.
new f746346 Updated.
new 1b5a274 Updated.
new 88093c5 Remove isabelle logo
new e3acc5a Updated.
new 2143d76 Updated.
new 465c7da Make proof-splash-extensions defconst instead of defcustom
new f3b1083 Try to avoid old setting proof-splash-extensions.
new 37b12f2 Remove proof-splash-extensions
new 1db6699 Updated.
new 6a4270a Updated.
new 9bdaabc Add Stefan Monnier
new a933bd7 Set version tag for new release.
new b0271c0 Missing tag
new 5cdc85a Changes for development release
new 9ad928e Updated.
new 137dde0 Patch for nested comments from Stefan Monnier.
new 3e69885 mPatch from Stefan Monnier [buffer-substring].
new 922a470 Layout/docstring improvements (based on patch from Stefan
Monnier)
new 2d336cc Imenu addition, layout fixes, from Stefan Monnier
new 4c1ac49 Strict read works on GNU Emacs 21.2.
new 4bd424d Patch from Stefan Monnier for using nested-comment aware
parser on GNU Emacs.
new 0298a27 Formatting
new a7edc01 Dont restore window config if it seems like a different
frame was used.
new 1478a03 Updated.
new 80ec19e New files.
new 4ad5cbb Set version tag for new release.
new 7fa38f8 Updated.
new 6c60a95 Switch to using new parser by default. Disable
fly-past-comments by default.
new 30ca252 Updated.
new 347fafc Tidy display
new d2d539f Updated.
new 79aa497 Use old parser still for Isar for time being (see note in
source)
new 73d73f0 GNU Emacs: avoid using own-clipboard
new d4c2e79 Updated.
new b554416 Try to reduce contrast for highlighting face
new 3117ba9 Comments
new 50bfed2 Test inhibit-read-only
new 99e6cf3 Updated.
new 267c47d Updated.
new cb48d3c Improved implementation of zap-commas font lock
behaviour, patch from Stefan Monnier
new 42db027 Add -q to emacs
new 18f9818 Doc new proof-zap-commas
new a1dc80a Documentation.
new 01a05f4 Set version tag for new release.
new 31193ac Updated.
new a8f4061 Fix typo.
new 4037666 Fix typo.
new d40e94a don't use -q argument to emacs
new 457d2f8 New files.
new b8e12b6 generic/proof-menu: move electric terminator, show
specific; Help menu items only if prover configured.
new 79d0ea0 only hack proof-info-directory if it exists (doesnt for
RPM version)
new cbbe199 Add proof-thms-buffer
new 00e658c Begin adding code for thms buffer
new fb60881 Docstrings, setting for thms buffer
new 9a36bfb Updated.
new 06ccb27 Missing paren
new 2d0f644 Emulate :visible keyword
new e621111 Add proof-shrink-windows-tofit option.
new ce8067b Begin support for thms buffer
new 6e84292 Support for new proof-shrink-windows-tofit option.
new 47734ae Add :visible support. Minor reorganisation.
new 4984743 Redisplay for gnuemacs on visibility changes. Small
parser tweak. Comments.
new 0d33422 Updated.
new 44defeb Check on context menu doesn't seem useful.
new e49408f Update version number, reorg.
new aa55f69 Add comment at end
new d044757 Clarify in development support
new 680f5d4 Tweak html markup
new f7c5f99 Source of parsing problem discovered and explained.
new f70acea Shorten mode names. Comment about parsing prob.
new ea3e602 Remove comment about selecting PG/Isar.
new 879c174 Adjust comment about selecting PG/Isar.
new 348a98f New files.
new 2485896 Deleted files.
new e06e8f5 Attempt to improve window shrinking. Still needs work.
new 91703ea Set version tag for new release.
new b50df2a Updated.
new 11d62c0 Fix typo.
new 293b1b2 Fix proof-quick-opts-save to match menu
new ce6f74b Don't insert blank line at top of response buffer.
new 78ae749 Short-circuit goals display if string empty.
new 9987452 Save more space/fix display anomolay by leaving point at
end of non-whitespace
new 61f2c86 Fix typo.
new 0fe8ab2 set-specifier -> remove-specifier as per XEmacs docs.
new bd7f029 Comment on display anomaly
new b7c21d4 Updated.
new 4ad668f Comments
new cf4eb13 Change to proof-shell-ready-prover to allow more flexible
queue handling
new 6dbb6eb Add comment
new 448ed03 New files.
new a151aec Set version tag for new release.
new f8c6190 Updated.
new e05bd93 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 767b207 X-Symbol version 4.45 beta
new 7cf9d04 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new af82fb0 Version 4.5 (beta?) sent by CW, as a package distrib.
new 3aa60f8 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 5b39c4d X-Symbol version 4.45 beta
new 6849fc9 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new eaf311d X-Symbol version 4.45 beta
new e4bc3c8 Updated.
new 9f5a4ab Patch from Stefan Monnier to attempt to handle multi-line
inputs in Coq; plus cosmetics.
new 0fdff80 Add subst-char-in-string (Monnier patch) for XEmacs.
new fb37eba Updated.
new c0045b2 Debuggin pg-pgip-haspref.
new 558c495 Add trigger for <pgip messages
new 80f5399 Set version tag for new release.
new ff274e2 Updated.
new f9fda90 Updated.
new 586519c (Failed) Attempt to fix UTF-8 problem for RH8.
new 370ff23 Updated.
new a279198 Set version tag for new release.
new 5514f89 Updated.
new 316653d Fix to proof-shell-handle-output (or rather, to setting
of proof-shell-last-output)
new e2e5a0d Erase buffer in kill action. Tweak proof-debug arguments.
new afb5f60 Add proof-shell-issue-pgip-cmd
new b281a87 Tweak calling of pg-pgip processing commands.
new 1cc62cf Add proof-assistant-menu-update, allow redefine of
setting in pacustom.
new 392d27e Disable message display when parsing xml strings.
new 61ea2d3 Next iteration: add post-processing step, descriptions in
haspref.
new abe582d New files.
new f97f8a8 Updated.
new 257d140 Add proof-shell-issue-pgip-cmd using
ProofGeneral.process_pgip.
new 1598b03 Add pg-custom-undeclare-variable.
new 6d370b6 Fixup code to interpret default values.
new 0c4d7e6 Support redefinitions in proof-defpacustom-fn, by
removing custom settings.
new ce6425d Add undefpgcustom
new 3209ec9 Add pg-issue-pgip
new 30259f6 FIXME
new 0b4fd67 Add pg-custom-reset-vars. Make proofdefintset display
current value
new 7255996 Add reset options, and save/reset settings items.
new 780f524 Fix typo.
new 2039e9e proof-shell-invisible-cmd also accepts a function
yielding a command.
new 1c03746 Comment
new 2d78b2b Updated.
new c506f96 Remove junk
new 0cd6421 Improve isabelle-choose-logic, and make it clear
preferences. Remove all defpacustom usages.
new f3156e7 Make proof-assistants-settings-cmd be evaluated at right
time.
new 5ce1ca9 Updated.
new 9798eef Autoload proof-definvisible
new 0dd3ac1 markup ml for Isar
new b498c53 Updated.
new a9b6eca Fix link to Isamode.
new 2b89a21 Revert proof-shell-handle-output version, add failsafe.
new 78c1f35 Add pg-xml-encode-entities.
new 6210e5f Doc
new bf264b1 Docstring
new 9745166 Documentation.
new 58c7624 Updated.
new fadb206 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 259d83d X-Symbol version 4.45 beta
new 9fd3a9c This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 1d17baf X-Symbol version 4.45 beta
new 603213e This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 9ecdc29 X-Symbol version 4.45 beta
new e45739c This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 569606f X-Symbol version 4.45 beta
new 2d8192a This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 43bc9de X-Symbol version 4.45 beta
new 1f634f4 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new b661004 X-Symbol version 4.45 beta
new 2af6bf1 Buglet in proof-shell-ready-prover
new 862a318 Add followdown mode; compat note
new 60594f3 Add followdown
new 274c2cd Try to catch nesting too deep ugliness (esp in Isabelle
tracing)
new b6de4f4 Fix use of replace-regexp-in-string
new 3a725ce Fake customize menu create for latest Emacs release --
workaround new bug there
new 10f9cbb This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 54cb9e6 X-Symbol version 4.45 beta
new 7c30e59 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 7c2d7b5 X-Symbol version 4.45 beta
new 6cf8c76 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 465a300 X-Symbol version 4.45 beta
new 6de9322 Update my email and web
new 5d9a98c Toward XHTML
new be83d22 Updated.
new ecfdde3 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 4b7f885 X-Symbol version 4.45 beta
new 52ffee5 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 0705c71 X-Symbol version 4.45 beta
new dbddb20 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 19dd54c X-Symbol version 4.45 beta
new 08dfa28 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new f8ddf01 X-Symbol version 4.45 beta
new 435923f Updated.
new 57073c9 Set version tag for new release.
new 55d936e Updated.
new cb2f032 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 47c6f3d Version 4.5 (beta?) sent by CW, as a package distrib.
new 18903d5 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new fb2d9aa X-Symbol version 4.45 beta
new 8633b1b This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new dd03010 X-Symbol version 4.45 beta
new 5242687 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new fb0691d X-Symbol version 4.45 beta
new e53a063 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 3fb9ff2 X-Symbol version 4.45 beta
new 631014b This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 5adef91 Version 4.5 (beta?) sent by CW, as a package distrib.
new 6a0742a Modifications for support of Coq-7.3.1+ and above (new
module system).
new 927f89b removed some garbage printing in coq/
new 75e75bb New files.
new 65517d3 Fix hilight of Module Type?
new 327b1ca This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 6433509 Version 4.5 (beta?) sent by CW, as a package distrib.
new 637c493 Add remassoc for FSF.
new a87f482 Updated.
new d4b3bb6 Added a file for testing modules of coq (new version
7.4). Plus some modification to better backtrack modules.
new 05a1202 Bug correction in the find-and-forget function for coq:
in Coq v74, no prompt is return if an empty command is send ("\n"), so if the
command is empty, we send proof-no-command (if not, backtracking state
preserving command stays indefinitely in "proof process busy" state).
new 0a493cc Fix from Christoph Conrad for Emacs compatibility
(buffer-string)
new 45e3d25 - Moved "show me" menu one level up in the menu hierarchy
- Reordered entries in "show me" menu and added entry for displaying matching
introduction rules
new 38bd477 code cleaning + deals better with the new module system
of Coq. Did not test the fsfemacs. Will do before release.
new 4a47d33 Set version tag for new release.
new 141e300 Updated.
new defde67 Coq/pg: fixed a little bug with the "Print Hint" state
preserving command, which must not be matched by the state changing command
"Hint". I put "\\`Hint" in the keyword list, but I am not sure this is the best
way.
new de1eb02 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new caa40de Version 4.5 (beta?) sent by CW, as a package distrib.
new f59be79 Added a paragraph in the documentation for the variable
coq-version-is-V74.
new 79c55fb Give up on customize-menu-create on GNU Emacs
new cc9616f Compatibility function for customize-menu-create
new 408cd15 New setting for parse cmdend regexp.
new 199ba6d New files.
new c5dc71b Tweak proof-script-generic-parse-cmdend to allow .. fix
for Coq parsing
new 24b4247 Doc generalisation of proof-script-command-end-regexp.
new bf8f3bc Updated.
new 8acc26a Set version tag for new release.
new 278498c Updated.
new b75346c Updated.
new bd014ae Grumpy note
new 98d56d7 Updated.
new 7ba3e9f Slight modification to proof-script-command-end-regexp in
coq.el, to allow command at the end of the buffer.
new af8c12e little change to proof-script-command-end-regexp, again,
to deal with coq-v6.2. In the next version we will remove support for coq < 7.0.
new 0e7cc37 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new e32cdce Version 4.5 (beta?) sent by CW, as a package distrib.
new ef945c5 little modif on the end-cammand regexp.
new c6ebd14 Added the keyword "Local :=" to the coq-goal-command-p
function, like Definition.
new 694a4bc change for version 0.83 of PhoX
new 48b7d2d Towards isabelle-refresh-logics
new eb3472d Line for Emacs compile
new 1b5cb37 Fixes so that compile works
new 4fc72eb Link to CHANGES for comment on versions.
new 50af258 Updated.
new 5783146 Updated.
new aede0ea Add backwards compatibility for old pre-PGIP settings
mechanism
new 529c4d5 Documentation.
new b89b51f Set version tag for new release.
new f13b808 Updated.
new 4c0b4c5 Added documentation string to the variables
coq-version-is-V6 (new), coq-version-is-V7 and coq-version-is-V74.
new 076d643 Remove subterm markup striping in
proof-shell-process-output (error case). Docs
new 62b6303 Remove proof-shell-filter patch of Stefan Monnier which
deals with multiple prompts, but produces spurious output with Isabelle.
new 71b52da Update addresses
new fafcbdc Larrys suggestion for lookup-syntax-properties.
new 7b582b4 Revert to old isar-ids-to-regexp
new 0a5548d Set version tag for new release.
new fa3adbb Test case for {nested proof} in isabelle
new 0c8b0ff Updated.
new 38bfe39 New files.
new 28981d9 New files.
new 82ec8a5 Mention adding MMM mode
new eb77606 Decoration to show off MMM mode
new 508849a Documentation.
new a476b71 New files.
new 83a8661 Refactor proof-config-done for clarity
new 4e6eaf6 Add support for MMM mode
new 6fdb0ed Updated.
new 63c2385 New files.
new f9ef1c4 Small bugfix.
new 0bbc80a New files.
new 9161718 Delete
new c078fce Test with -- short comments. Docs
new 6bfc79c Updated.
new e297e04 Deleted files.
new 90a2ffa Updated.
new b1a4e47 Comments.
new 4c1b7e6 Add pg-xml to main dist
new d20c700 Leave packages' own hooks (X-Symbol, MMM) to deal with
turning on or off minor modes in buffers automatically. Now the PG setting
controls the "default global for PG buffers" for each of these. The menu
checkbox simply displays the current minor mode status. When this is changed,
the PG global mode follows suit. We do not try to apply the change to all PG
buffers (30 minutes of fontification!).
new e5a8b96 Updated.
new 678dbb1 Set version tag for new release.
new a6f7c0c New files.
new 9696fea Updated.
new c407f79 Renamed file
new 4868a79 New files.
new 2be75c8 This commit was manufactured by cvs2git to create branch
'xsym'.
new bbc6145 Use bundled version off mmm first
new a2f8351 Documentation.
new b737d93 Docs; same safe-fail for MMM as X-Symbol.
new 58f90bc Documentation.
new 7ffb938 Cleanups/renaming: remove some dead code, also, hide
results of X-Sym enabling.
new 7332d69 Updated.
new 06e57f0 corrected a bug of pg/coq, the following line was not
recognized as a module start: Module M:T with Definition A:=u.
new ebaacf8 Set version tag for new release.
new eb30090 Updated.
new aeee703 X-Symbol version 4.45 beta
new 98d4de4 Add code to use bundled version, commented out since
broken.
new e4d9441 Experiments with auto-style
new ebba1e3 Move x-sym config to x-symbol-isar.el
new 2923d9d Move x-sym config to x-symbol-isa.el
new c1218b3 New files.
new e9ec1e5 auto-coding-alist
new ef6b56d Updated.
new 0b37e68 Temporarily disable mode-class prop on script major mode
(for X-sym 4.45beta)
new 8e14f35 Fixes to work with bundled version
new bac2a65 Deleted file
new 4e56eb3 Deleting
new e5cb947 Set version tag for new release.
new 39d50bc Updated.
new 62958d2 Renamed file
new 0318764 Say Coq 7.4
new 3563de3 Fix some compile errors
new a226f10 Add mmm and x-symbol
new fb6a4c9 Fix proofdefinvisible, proofdefshortcut to work in
compiled version
new 54f13a7 Set x-symbol-data-directory
new 0d1d145 Set version tag for new release.
new a20be7e Updated.
new edb1b18 Documentation.
new 33be892 Updated.
new 0230e6a Install x-sym/mmm
new 7e9351d Fix to shrink-windows-tofit
new b9114c8 Updated.
new 37d4d70 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 1365bed Version 4.5 (beta?) sent by CW, as a package distrib.
new 0284230 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new f7d0354 Version 4.5 (beta?) sent by CW, as a package distrib.
new ae28479 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 268b809 Version 4.5 (beta?) sent by CW, as a package distrib.
new 1117c19 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 97e1fe0 Version 4.5 (beta?) sent by CW, as a package distrib.
new 3c2fb66 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 2e0ed62 Version 4.5 (beta?) sent by CW, as a package distrib.
new 7ad51ef This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new 5798dc5 Version 4.5 (beta?) sent by CW, as a package distrib.
new 7eddefa This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new acef2f5 Version 4.5 (beta?) sent by CW, as a package distrib.
new fbbaa50 Refactor function used for Isar parsing a little.
new ae11020 Some fixes/error protection in shrink window
new ee451ed New files.
new fb18926 This commit was manufactured by cvs2git to create branch
'xsym'.
new 291c13e Version 4.5 (beta?) sent by CW, as a package distrib.
new a53b1f1 This commit was generated by cvs2git to track changes on
a CVS vendor branch.
new e09dcb2 Update to 4.5 (pre?) version CW sent
new c2a7580 Update doc of X-Sym
new 4faefa6 Updated.
new f43c7f9 Delete
new 8025500 Deleted file
new 1617bae Updated.
new 5eefbc7 Updated.
new 4e7c666 Fix sticky mode properties for X-Symbol
new f603eb4 Improved version from Gerwin Klein/Christoph Wedler;
simplified auto-mode-style setting.
new 461b120 Add distcompile target
new 0297fbe Note about M-x x-symbol-mode
new 2f6389b Deleted file
new 73aeaa7 New files.
new d5883f7 Updated.
new 081911a Fix sticky mode properties for X-Symbol
new dcc2ec0 Set version tag for new release.
new e526769 Updated.
new 48acca1 Updated.
new 35efbaa Updated.
new c00d5fc Add mmm. Ignore byte compile errors
new dc9cb71 Updated.
new dcfc03d Remove newlines patch for Coq
new 6aac105 Updated.
new 9fe80ea Make sure selected window never changes
new ddbd935 clean does distclean for x-symbol
new 2a56a34 Add function to parse consts part of syntax output
new fde6931 Tweaks to auto-style; remove x-symbol-set-cache-variable
because breaks compile
new 5e94850 Set version tag for new release.
new cfc85ab Updated.
new 634c5a9 List of stuff to do here
new e98c689 Patch from CW to fix sub/supers prob.
new 66a8a3e Fix Non-X frame error on Emacs 21
new 28ec25e Use Info-default-directory-list for GNU Emacs still
new 28555e2 Remove notes about old bugs
new a93ba11 Updated.
new 36cda2f Set version tag for new release.
new 13f7a52 Updated.
new 27d1b93 Update dates
new fc9e4ea Add test case with symbol in subscript
new 78c9b5e Updated.
new ad697f0 Kludge for key-press during loading problem with splash
screen.
new 348560f Add requires to reduce compilation warnings.
new 66beec4 Only decode x-symbols if enabled globally for prover.
new 4fb4405 Comment about desirability for lazy-shot in trace output
new b863fb5 Be more polite with handling of invisibility spec
new 61d58c7 Use X-Symbol supplied functions for encoding input and
decoding output regions
new d08a6fb Updated version sent sent by CW
new cd59eae Set version tag for new release.
new f71b617 Updated.
new 8d41044 Improve removal of display of splash screen. Buffer
still not killed (XEmacs prob)
new 544b949 Updated.
new fbdecea Streamline startup.
new 86146dd More tweaks so that (proof-ass x-symbol-enable) is
pervasive.
new 4eaf04c Set version tag for new release.
new 50febc7 Updated.
new c346b3b Documentation.
new e7f8c84 Allow proof-strict-read-only to be changed dyamically,
add to quick opts menu in place of output highlight setting.
new 5683365 Updated.
new 2457cd1 Bury splash buffer instead of merely switching away from
it.
new 0ae0ff6 Updated magic
new 67251e5 Updated.
new 116cb43 New files.
new 73a1115 TAGS in devel release only
new 1845aba Updated.
new 84a7942 Make colour of active scripting indicator change as
documented
new 45115cf Updated.
new 539ae4d Comments
new 4de2228 Add proof-indent-pad-eol for prettifying colouring in
XEmacs
new e87005f Add proof-indent-pad-eol to add useless spaces
new 437accc Tweak to initialisation; fix prob with turning on during
scripting.
new 93d88cf Comments.
new e69c292 Updated by Gerwin to remove some X-Symbol loading
new 8e5c126 Save match data in font-locking function for
antiquotations (patch from CW).
new 72254c4 Remove isa-mode from automode alist, to allow SML mode in
preference
new 3d41fe4 Set version tag for new release.
new 5dc4943 Updated.
new bd70604 Note about .elcs
new 1a2bd62 Disable fontification of antiquotation because of buggy
interaction with font-lock/XEmacs.
new d7b92f6 Updated.
new a4e2953 Updated.
new af6f0de Default to not using pad-eol
new ed2d995 Buglet in proof-mark-buffer-atomic
new edcb77c Version without match save, and disabling
isar-match-antiq.
new 8dbe722 Version from Gerwin with performance fixes
new 35e6e7d Set version tag for new release.
new afddfbf Updated.
new fb812bb Replace obsolete developer email addresses by alias at
proofgeneral.org.
new f224103 Fix tabs in developer list
new cc07dc0 Cleanup from empty
new a4a782c Updated.
new 7ffdd30 Note about auto deactivate scripting action
new 84be891 Add option menu item for dectivate scripting auto action
new 7946223 Comments
new 5a77a0a Fix from Gerwin to repair grouping
new a08d334 Set version tag for new release.
new ff5812f Updated.
new c7432c6 Improved version of shrink-to-fit (still problematic)
new 5832b8c Updated.
new 3719235 Add a location under HOME to search path for isatool
new 338c53d Add pg-show-hints
new d382c2e Do not display empty responses
new abd8825 Added hint mechanism
new c232db9 Tweak to shrink-to-fit
new 88dca36 Switch order of buffers displayed by C-c C-l. Add hint.
new 65b0b3f Add hint triggered when processing complete
new 7a156f0 Updated.
new 84b6027 Revert to displaying empty buffer for sake of pr in Isar
new 1b92ebd Include next buffer in hint for rotate buffers
new 325d4a2 Rotate buffers display can display next buffer
new ff3f5b5 Set version tag for new release.
new 48965b4 Updated.
new 5cdee60 proof-strict-read-only: only alter locked span if live
(bug fix)
new 6bc0e26 Add Gerwin and Stefan canonical emails to ChangeLog
generation
new d3e17ad Updated.
new b65d2de By default, do not move pointer on interrupt, only error;
tune hints for spans
new 4a08cc1 Updated.
new a9c7978 Simplify mark-buffer-atomic to just make 'proverproc span.
new 9c77766 Make find-and-forget robust for proverproc regions
new 805a796 Typo; update magic
new f0627f2 Update magic
new 98998e8 Typo
new 7c16bb8 Remove proof-trace-output-fontify-enable (unused) in
favour of proof-trace-output-slow-catchup
new 19973e7 Add code to recognize fast tracing output from prover,
and play slow catchup.
new bc44758 Add simple but effective identifier-under-mouse-query
command.
new 433299f Add insert last output onto menu
new 52bb9c1 Only give hint about C-c C-. if not already visible
new 73cb28a GNU Emacs keybinding for pg-identifier-under-mouse-query
new 227b031 Attempt to prevent recording of buffer switching history
(display-buffer cannot be stopped, sadly)
new eaace51 Comments.
new a4c1792 Set proof-shell-identifier-under-mouse-cmd
new 2bf1e7c Updated.
new 2c6e3b9 Robustness in pg-identifier-under-mouse-query.
new d9cd303 Extend proof-shell-identifier-under-mouse to allow
regions, and also depend on buffer context.
new 49d4e18 Fix typo.
new e57f9b2 Check display is really available: XEmacs now defines
device-pixel-depth even on terminals.
new ab6fc98 Updated.
new 838c49f Give text default for hidden proof image.
new 0411fdb Add idle timer to cleanup tracing display.
new e160d33 Updated from Kit repo
new 28dd62f Use newer undo function ProofGeneral.undo (no output
undo).
new 80bed3f Fix SML comment syntax oops
new eff6c3c Fix from Sebastian Skalberg <skalberg@in.tum.de>
new e16c79d Corrected fix from Sebastian Skalberg.
new f1ab63b Yet another fix from Sebastian Skalberg.
new f1d5c81 Updated.
new fdc4ff3 Notice about using cvs.inf instead
new 8c80226 Updated from Kit repo
new 41f47cd Deleted file
new ccf89d8 Update to 4.5.1-beta from sourceforge.
new 00dfe95 Updated.
new f26d9fd New files.
new 5d0dc57 Describe work currrently underway; distribute some docs
new 90bca70 Include class attribute in PGIP commands
new 98e40c4 Updated.
new ed61614 Set version tag for new release.
new bde89ba Problem with export, temp fix
new 3098750 Fixup
new 122f477 Updated.
new f71c293 Fix Lambda-CLAM link
new 6cc8da6 Swap charset to iso-8859-1
new b139373 Updated.
new 9e72d75 Update XEmacs version.
new f19199b Updated.
new 0c36245 New files.
new 289644a Updated from Kit repo
new 618c11e Mention anon cvs
new 18a794b Updated.
new ff59ed1 Replace web mirror of repo with anon cvs description
new 5799a9c Updated.
new e2bd975 Fix link
new 96356b7 Fix another link
new 7de0e72 Fix another link.
new 175073b Updated.
new e73de67 Add bug reported by Norbert Schirmer. [Actually,
superscript highlighting seems broken anyway]
new 3d00a97 Updated.
new 609ab25 Set proof-shell-interactive-input-regexp
new a837dfa Fix more links.
new 9fd42ff Remove proof-shell-interactive-input-regexp again!
new d0e4aa0 Add interactive input setting, and extra flags for action.
new 4936304 Updated.
new 45687f7 Rever to simplest example
new a32f731 New files.
new 1a7de3c Fix HTML
new 51775bf Fix HTML
new ee139bc Set version tag for new release.
new cf5a219 Updated.
new cb97421 Remove CVS junk
new 0bb9b07 Updated.
new bc55a83 Run checkdoc
new 827ddd2 allow sub/super scripts in identifiers (\<^isub> and
\<^isup>)
new bba71a8 New files.
new 77fc9dc New files.
new 332df81 Deleted file
new 7573827 New files.
new 4183a52 Add file size
new 1a3429a FIXME
new 04baa23 *** empty log message ***
new 318d455 Remove proofgeneral.org domain.
new 598d4d4 Updated.
new 0164d34 Fix domain name
new f790b5a Updated.
new fff7dc5 Updated.
new d12f805 more cleanup of sub/superscript, removed duplicate
subscript-matcher removed bold (not supported by x-symbol any more)
new 43223f0 removed bold, no longer supported by x-symbol
new 2cd0f69 spanning sub/super scripts \<^bsub> .. \<^esub> and
\<^bsup> .. \<^esup>
new 7bb2faa Mention Eclipse award
new b8f93ac Add redirect for ~proofgen on zermelo.dcs
new c522995 revoke broken indent fix
new 954a8a1 pre-release coming soon
new 601464c Fix blender link (it gets .org, lucky thing)
new c6863ad updating for new PG version
new 1896db0 adapting to coq-8.0.
new 2ab7526 Updated.
new 806ad86 Updated
new a368bcd Add Emacs mode tag
new 6a0ab60 Fix for pserver return code on update
new ded2112 Set version tag for new release.
new d024ffa Adjust RELEASEDIR and GOLIVE for pub to /group/project on
DICE.
new 7c88b8c Remove more proofgeneral.org mail aliases
new b723126 Add options to tag so devel.untag not needed
new 87174e1 Updated.
new b9caaa8 Deleted file
new 02333ce Updates for moving html out of ProofGeneral dir
new 1e10f25 Updates for moving html out of ProofGeneral dir
new 771b3de Updated.
new 21988ef Remove development distribution.
new 7f2d847 info-<x> files seem to be not built now.
new a4386de Tune RPMBUILD
new b88c08f Set version tag for new release.
new c269081 Fix link to portrait
new c44780a Fix globs
new 68a98c4 Fix golive, add some .cvsignore to ignored files
new af71139 Updated.
new b352bf2 Fix golive loc
new 35b2d93 Tweak RELEASEDIR, GOLIVE
new 95c2359 Deleted file
new 1355b2f Updated.
new 9c92156 New files.
new f65abf7 Update email and web addresses
new fda815e Updated.
new cc9d94a Tweak golive
new 18ebfd8 Fix web addresses
new 4b0c270 Update magic
new 2ff1e8c Update some urls
new a53ce38 Try to remove link to ProofGeneral from web area.
new d5df98f Clean releasedir after golive
new cf82fb8 Comments about prereleasetag
new 5221ba6 Updated.
new 0cc2613 Fix link
new 9664401 Updated.
new 1c6f7dc Renamed file
new 2b8010a Web page todo
new 77266b7 Updated
new 96e9789 Add logupdate target (still not part of default build
process)
new 86ddfd2 Updated.
new ef44b6f Updated.
new a727575 Updated.
new c5b2b47 Updated.
new 5fc999f Remove offending domain name
new 783f894 little error in the syntax corrected.
new b0f4bf6 Added some interface stuff: - an default coq abbrev
file, loaded only if no abbrev table exists for coq; - some menu entries
and shortcuts for abbrev; - a menu entry for "3 buffers view".
new 9c0ede8 I added some utility functions in
generic/span-overlays.el and generic/span-extent.el. This is for my "holes"
feature integration.
new 1613054 forgot some functions in span-extent.el. This is like the
previous commit, for "holes" integration.
new 975fd24 Avoid type error if coq program can't be found during
startup.
new 8a50e54 holes implementation, it uses span.el. mouse keybindings
work correctly for xemacs (any version) and emacs > 21.
new fb38b1c Coq Abbrevs now make holes. I will add a menu with basic
command.
new 5e44f22 Update (C)
new 3ec4705 last commit was incomplete
new c02a7c9 added some menu entries for coq.
new b331126 added some words to hole short doc
new acc3895 added some lines in holes short doc. And some abbrevs for
coq.
new 4fe4a30 added submenus for command insertion for coq. menu uses
abbrev expansion to build holes.
new 02fca80 added menu entries to tactic menus
new ba73618 little changes of menu/holes/abbrev in coq/pg
new 0e80ebf little changes in the holes short doc
new 0e244d9 little bug correction of holes
new 7a319f1 Comments.
new 7b26ab5 Updates of X-Symbol mode text
new 4018ce6 New files.
new 8401707 New files.
new 4c3d70b New files.
new 41ef73f Fix loc
new ebfe151 *** empty log message ***
new 1086247 New files.
new 381ff04 Deleted file
new 3020bbd Update desktop support to freedesktop.org standards.
new a3ff015 New files.
new 504e9dd Note about desktop integration
new 3752a03 Extend notes.
new ac624d4 Updated.
new 3ad3c1f Robustify (add usage and version info)
new 7d525a1 Fix paths
new 482a771 Expand: add install targets, editing proofgeneral script,
dealing with emacs versions.
new 4ea1706 Split install-elisp into separate targets for RPM
new 2533cdb Add --emacs options
new 789f815 Add -no-site-file to batch xemacs.
new a10abb5 Tweaks for install, compiling x-symbol, etc
new 189ae3c Test cases for Coq indentation.
new 5509246 Renamed file
new 672eb79 New files.
new 53b189c Update web addr
new 16d32d8 Update.
new b25083c Updated.
new 435087a Add man page, remove ps file from distrib.
new 8c7f4c4 Tweak text. Allow choice of Emacs versions, and to work
if PG already loaded.
new 7b7d3bb Beginnings of parsescript support
new c093011 Add -q to stop site packages loading during compile
new 42d3e7b Add emacs-elc and xemacs-elc sub-packages. Rely on the
Makefile to do installation.
new 1af1398 Update to mention multiple packages, etc.
new 4e1fe13 Bug in thy-add-menus declaration
new 9f27099 Fix
new 350a9db fix syntax
new 464c5e6 Mention new RPM packages
new 06853fb Mention non-Mule XEmacs version probs
new 4837c47 Tweaks to building tar file to include correct files.
Remove golive from fakerelease
new 0449c83 Better title
new 1762963 Simplify make call
new 3cfba3a New file
new dcaa1c1 Tweak desktop integration; add application-registry.
new 91c52b0 Set version tag for new release.
new 40b42de Comment.
new 86aa9f2 Fix/simplify documentation.
new e4a7ce5 Comment.
new dbe77f9 Fix buglets shown up by byte compilation.
new aaa1179 Renamed file
new 51eba85 Renamed file
new 857ab1f Renamed files
new 3598dd7 Renamed file
new cc5d091 Doc unrecognized option behaviour
new c68de84 Pass unrecognized options to Emacs
new 1474640 Fix to relative path again
new 9d97841 Fix Emacs icon name clash problem
new dc8a7b6 Set to wroking default
new 6f0b4f1 Fix cleanpgscripts
new ee1f0a3 Fix default location
new b880acd Updated.
new 865c151 Fix V7.4 -> V74
new 3a28ccc setq-default -> defconst for module-kinds-table
new 2f35bf1 Cleanup top-level forms (unused x binding)
new 5d91731 remove spurious (interactive)
new 9e687f7 Remove non-existent proof-state-command setting
new 8c45030 Fix compiler warnings
new 13295ef Switch ?\ -> ?\040 (Joe Corneli reports problem with
CVS GNU Emacs)
new a8f894b Purge proofgeneral.org
new 5cb4c31 Fix domain.
new b701394 Fix a few compiler warnings
new cb1a561 Set version tag for new release.
new f08f8b6 Oops. Fix DEST_PREFIX mistake in paths.
new d0ef012 Fix info install
new f7eec87 Updated.
new ca05bbc indentation for coq completely re-coded, because the
generic mechanism does not use "proof-goal-command-p" and is not powerful
enough.
new 38e6125 bug corrections
new f5891b8 compile warning corrections
new e946852 x-get-selection is obsolete for xemacs, made a macro
hole-get-selection defined as get-selection for xemacs, and x-get-selection for
emacs.
new 8d337f3 added a menu for hole operations
new aa621a4 slight modif of holes short doc.
new 1492a2e modification to avoid compile warnings (end) + some menu
modifications
new 27096c8 dealing with compile warning for new "hole" code (end
hopefully).
new 4221aa3 holes-short-doc now is in view-mode.
new 41c4820 fixed coq command-end expression-regexp to deal with the
token '..'
new 66004cb bug fixes on indenting and command-end-regexp.
new f86882c added proof-really-save-command-p to coq config, to deal
with Proof <term>. which is a save command (but not a save giving a name like
Save id.).
new af03733 little bug fix in coq-indent.el
new f2a148d bug fix in holes (call to proof-indent-line instead of
funcall indent-line-function).
new 08170a5 Added one entry in the coq insert command menu (hint
rewrite).
new 198afc0 added the abbreviation of Hint Rewrite.
new dbefcc5 Added 'Notation' stuff to coq menu command insert.
new ae033a7 menu, holes and abbrev made better.
new 818c380 holes debugging.
new 00a81f0 coq menu twicking
new 0ce0b80 adjusting to new syntax.
new 4791a7e coq < 8.0 menu and abbrevs.
new eab3b1d .v7 and .v8 added as coq file possible extensions.
new 1c6b097 Updated.
new 06a9884 Set version tag for new release.
new 4219143 Update last updated stamp
new b632c41 Intro to 3.5 version, Emacs version update
new 684b55c Update date
new c92c918 Updated.
new 8b9d015 Fix more proofgeneral.org
new 06b70d6 V8/V7 reserved keywords for coq
new b29ff95 *** empty log message ***
new 3b34a4d Mention importance of proof-shell-annotated-prompt-regexp.
new 5f02965 generic-find-and-forget: handle proof-forget-id-command
not being set
new 1827f25 Add proof-assistant-symbol to (spurious) error msg
new 22180c2 Add get-window-with-predicate to perhaps solve issue with
XEmacs.
new 33028a2 Adjust proof-shell-wait to use less CPU w/o timeout
new c193b1d Adjust proof-shell-annotated-prompt-regexp to match
latest Isabelle versions
new 605f304 Updated.
new c96b54c Trying to put x-symbols for coq. By copying
x-symbol-isabelle.el. Seems to work.
new 1bc3a4f added the forall x-symbol to the indent keywords lists.
new 6a19e3a debugging coq-x-symbols.el
new 21bdeaa added subscript in x-symbols-coq.el.
new 8bbe9a9 changed ths syntax for sub/superscript:
new 6188ab1 Comments. Beginning of drag region code.
new 5235cfd Add various GNU <-> XE compatibility functions for
display.
new a68442f Fix proof-shell-wait to not use CPU and observe quit.
Add PGIP askprefs to startup.
new c98ae8d More elaborate error messages in
proof-easy-config-check-setup.
new f4f8a30 Use proof-shell-wait; comments.
new e5e484f Comments
new e6eaf6f Overhaul and fixes for display management.
new b33e3f1 Turn on experimental features for 3.5. Adjust display
settings.
new 2a5709c Updated.
new 2a8f91f Remove three-buffer stuff (made generic)
new ed9f35d Use official indentation\!
new 7f2d7dc Remove/fix some junk
new 24838e5 Comments
new f3ffad3 Update documentation of different display modes
new 18d753e Update magic
new 8739654 Set version tag for new release.
new 64ca458 Updated.
new b404110 Add test of spanning sup/sub
new fac372b More comments/test printing.
new 201b521 Add extra term test -- shows up current bug
new 3f2ad6d More sub/super examples.
new 740e86a Update version to 3.5
new a8e3cd6 new test case for \<^isub>
new 4f7848a fixed single char sub/super script in goals/response
window
new d9ff509 Fixed coq x-symbols. now alphaa is not encoded, aalpha is
not encoded, but alpha_, _alpha and _alpha_ are decoded.
new 7936d6b Updated.
new e15470f Fixed the short doc on holes
new fd43ab2 added coq changes for 3.5 release.
new 726a345 updated CHANGES for Coq
new 4b745b8 Set version tag for new release.
new 27f259c Updated.
new af28de6 Another day, another prover: added support for the Casl
Consistency Checker (file name extension: .ccc).
new 6fa0cbc Added correct instance for proof-goal-command-regexp;
makes undo work.
new 59c8f58 Added example count undos function (completely untested)
new 64565ae Trivial instance of PG for shell scripts.
new 6e72e81 Comments.
new f2a08e7 Set syntax table for comments, turn on fly-past-commetns.
new d985cda Adjust proof-script-comment-end to fix comment-end to be
empty for end-of-line comments.
new 2fa9fcd Adjust proof-script-comment-end and comment-end to hold
empty string for end-of-line terminated comments.
new 920e54c Add pgshell to proof-assistant-table, remove pgkit for
now.
new 0e9241e Comments
new eb2fb1d Fix README
new 5065a51 fixed coq xsymb table.
new f560eff Add -d to first update in tag
new 57424b3 added some commands in coq menu
new c563a39 Set version tag for new release.
new 714e7c0 *** empty log message ***
new 5b22102 *** empty log message ***
new e73e963 Added font-locking and improved undo functionality.
new d0efaef Modify ccc-count-undos according to Christoph's spec.
new a45b296 Ooops.
new 4525eff Modified logic in ccc-count-undos --- thinking that
"holcasl" command itself is not supposed to be counted.
new 9a66d89 *** empty log message ***
new cce6ae5 Disable any other x-symbol packages found by XEmacs (uses
defadvice)
new f133210 New files.
new 51c518b Mention new instances of PG.
new 095f526 Tweak disabling of X-Symbol packages to allow user to
delete x-symbol subdir.
new a8a5c26 Mention plan to use CEDET.
new 9f5a0a3 Mention plans to implement PGIP support.
new bee3d44 Add hint to C-c C-l; cleanup hints, add menu for C-c C-l
new 3812725 Note about x-symbol warning on locale.
new 4a3d4d3 Set proof-goal-with-hole-result to account for use of shy
grouping in goal-with-hole regexp.
new c28c07a Fix long-lived typo in setting auto-mode-alist.
new 343ecd7 Fix comment.
new ff736b2 Comment.
new 0fa55a1 Abstract out proof-end-of-locked-visible-p
new 68f5ce6 Abstract out proof-maybe-askprefs
new 0075ce8 Indentation of proof-with-current-buffer-if-exists
new 7b2adf1 fixed regexp problem with function menu
new d73d4a1 Fixes for function menu. Remove unnamed entities.
new 39697b7 Fix to proof-goal-with-hole-result to agree with
isar-syntax.el
new 0457fdc Space in named entities popup
new f581948 Func-menu: fix bug in locale regexp. Add imenu support.
new 863fcb8 Add imenu support.
new acd1562 Add proof-script-imenu-generic-expression for configuring
imenu.
new b6dfaf6 Fix buglet in pgip eager annotation stripping.
new 8f8981f Write summary of changes.
new 8b2c874 Fix version number notes.
new 35280c9 Add functions for Imenu and Speedbar
new 5221156 Add proof-imenu-enable. Other doc tweaks.
new 0d857fe Add Index Menu and Speedbar menu entries; remove Function
Menu.
new 76cf3a4 Add Index menu.
new 0031008 Updated.
new 29c72d5 Set version tag for new release.
new 600bc12 Add support for Imenu. Fix other bits here.
new 9fa70e3 Support 'oldhaspref as alias for 'haspref in PG 3.5.
new b4eafa5 added the "return" keyword to coq
new c230e60 added basic support for imenu for coq.
new c621a2e Updated.
new f47c287 Deleted file
new e809f08 New files.
new 6cdaa23 Cleanup file by removing some unnecessary settings (I
hope)
new bc46e17 Fix mail addr
new 50c5e88 Remove X-symbol support from secondary provers temporarily
new 458a12c New files.
new d7a93cb Set supported versions of Isabelle (remove 99, 2002
versions).
new d5b28f2 Mention coding system for x-symbol warning message.
new 6de9181 Typo in imenu setup (not sure how that got committed)
new 4e40973 New files.
new a35b5be Updated.
new 229b06e fixed some words in coq changes.
new f7326c0 added little doc for holes.
new 141e2a2 Add 'oldhaspref to update action (settings appears again
on Isar menu).
new 65040f9 little change in CHANGES and in coq syntax table.
new 9de1c3b Prevent setting WM title so Emacs can do its own thing
new bbcbe57 Remove X-Symbol support temporarily
new 176c2ea Updated.
new b849231 Add doc for x-symbols
new 7ea8d34 Remove comment
new 353217b added some tactical names for coq.
new f423f14 Add proof-script-syntax-table-entries,
proof-shell-syntax-table-entries.
new 2a4d9b5 Add back menu for displaying associated buffers
(suggestion of Norbert Schirmer)
new e3a7c84 Comments.
new 15db5e1 added Knaster - Tarski theorem.
new 68db523 Set frame title format to [Prover] Proof General: buffer.
new 15a0879 commented the new tarski example for coq.
new 6cd6aa6 Set imenu-syntax-alist. Seems to solve prefix/underscore
issue in Speedbar
new 14d85dc Remove title setting
new fb0868c Comments.
new 5c58f54 Updated.
new 16ea2ed Fix typo.
new 3b75d8b Updated.
new d26b225 Set version tag for new release.
new c39ae52 Added some syntax stuff (highlight comments etc).
new 7292094 Change error face to firebrick (again)
new d1f34cd Gerwins bug had snuck back in. Reenable customize menus
for GNU Emacs
new e53de9e Comment out pg-customize-menu-create
new 8a355fa Comments.
new 7f45593 Updated.
new d5f5fd9 Updated.
new ac5d301 Add automatic refresh of Logics menu
new 814f0d0 Explain how to configure Imenu.
new a151f24 Document Imenu/Speedbar. Update contributors.
new 2dbce5c Updated.
new 43f0515 Updated.
new f691c12 New file
new 1e3adb3 New files.
new 34adf8f New files.
new 12bea11 New files.
new 45b1cff Updated.
new 4bb8e61 Set version tag for new release.
new 62962ec *** empty log message ***
new 254a9c7 Updated.
new 801e65f added an example fils for coq x-symbols.
new 3a792f2 Oops, another stray old URL...
new 0298822 Fix URL
new cc2c3ff modified the noteq token (become '<>' ).
new 665fcf2 Add FAQ about .elcs failing in GNU Emacs.
new a40c4b0 little fix for x-symbols coq.
new e93dbdb ccc-count-undos: declare str (doesnae fix bug though)
new 305cb06 fix typo in isar-long-id-stuff
new cf7d72a fix typo in isar-long-id-stuff
new 4a378b4 Moved handling of mixed undo into the CCC, so there is
now just one undo() cmd.
new 345273b Spurious "'s
new 8efb20e Use own name instead of hiding behind mythical PG team
new cb8c0fb Fix my email addr.
new 98b419b Updated.
new 2b17630 New files.
new ff17818 Add boundp check to proof-map-multiple-frame-specifiers,
for some back compatibility.
new 90ea182 Updated.
new 18d5bdb Note about font-lock problem in XE 21.4.x x<11
new 8dea6d5 Lighter background colour for proof-error-face
new b475266 Mention supported Emacs versions
new 72fbd58 Capitalization.
new f5ac02c imenu todo
new 69e7264 Add proof-cannot-reopen-processed-files to fix behaviour
of multiple files for Isabelle.
new b28c665 Clear the stuff to do before 3.5
new ca7b3b3 Updated.
new 935b238 Add proof-cannot-reopen-processed-files to fix behaviour
of multiple files for Isabelle.
new 87e9adc Comments.
new fa608be Escape the string from substitute-command-keys in
proof-defshortcut, proof-definvisible.
new c7ec2ce Oops, remove junk.
new e40a27a Add shortcuts for new X-Symbol sequences.
new 348f969 Numerous updates and improvements: - Walkthrough changed
from LEGO to Isabelle/Isar - Documentation of new shortcuts in Isar -
Documentation of Isabelle's Settings/Logics choice - Documentation of PG Shell
- Date updates, version updates - Personnel updates
new 408d519 Update dates, update magic, doc
proof-cannot-reopen-processed-files.
new 45fc17d Update magic
new 6704fc4 Fix isa-tool-list-docs for altered form of output from
isatool doc
new 11d4f8b Comments.
new 1a4c5de Updated.
new 9dad63c Clarify that it is right to query saves in
proof-retract-until-point's call of proof-activate-scripting.
new 191202a Clean up, re-order, change priorities, remove done things.
new 52dad32 Fix bug in replace-in-string for GNU Emacs
new b642237 Minor changes to avoid some compiler warnings
new 2968c81 Compiler warnings
new 1c8442f Updated.
new 0ae690f Note about bad pgscripts editing
new e31b403 Updated.
new 7ae3ec9 Set version tag for new release.
new 3b95c62 Add missing menu entry.
new f10c6f2 Escape { and }
new 30e4437 Updated.
new 8803c00 Updated magic
new 0bbfff1 Updated.
new 93c6b2c Set version tag for new release.
new 493a1d5 Branch for 3.5 release
new ccb44c6 Branch for 3.5 release
new cafc851 Tag for 3.5
new 5c74df1 Set version tag for new release.
new 8067f08 Remove faulty compatiblity for XE 21.1
new c264d3a Comments.
new 7520e9a Comment about menu layout.
new a06e69d Add save-selected-frame for GNU Emacs
new d285896 Try to stop frame proliferation: let proof-shell-start
make frames, proof-shell-kill tear them down. Add proof-shell-fiddle-frames
incase this causes mass customer annoyance. Also move point of specifier
setting to after mode has been configured for associated buffer; this makes
settings persist better on XEmacs.
new 24bbdcd Try to stop proof-delete-other-frames from bringing up
new frames only to delete them.
new 549be1c Multiple frames annoyances, also proof-eagerly-raise
setting.
new ebc383c Add proof-eagerly-raise setting, disable it for trace
buffer.
new 8434363 Obey proof-eagerly-raise in proof-layout-windows.
new 9d0f7a3 Updated.
new 232d85f Set version tag for new release.
new e453bec Set version tag for new release.
new 138d8e4 Set version tag for new release.
new 8bdc045 Updated.
new a363ab8 Tweak some text
new 489e65e Deleted the "3 buffers view menu entry" for coq, this is
now a proofgeneral menu entry (bug of the 3.5 release).
new 1cafe48 Updated.
new eae3591 Set version tag for new release.
new 0baa476 Updated.
new 1aaf83d Update for V8 syntax.
new 8ae991c Fix home page address, mention new menu option.
new 8fe2660 Updated.
new b794c97 Allow empty :setting, :eval in defpacustom.
new b9f0195 Add proof-deactivate-scripting-hook. Also note
activate-script-hook is no longer inherited
new 48c7ab5 Add proof-deactivate-scripting-hook
new b03ab48 Update to Coq 8.0 syntax
new 7963b6b Add proof-save-some-buffers
new 9017aaa Add extra user options, extra commands, start of new
attempt at multiple file.
new 698367e Tidy menus, add new commands
new b09555c New files.
new f8df994 deleted coq x symbols doc in CHANGES.
new 49e4b9d modified the syntax for subscript in coq/pg
new 21371a3 Updated.
new 610a724 Adjust attempt at multiple file handling. Run make
instead of coqc if find a makefile. Begin handling requires.
new 34d8e9e fixed the need input_spec warning.
new e7357e5 Fix comment
new 230672e Add FAW on cannot switch buffers error
new dad83c7 New files.
new dab8ee0 Add proof-shell-require-command-regexp,
proof-done-advancing-require-function to support multiple files in Coq. Move
some keybindings to proof-universal-keys (esp. C-c C-l).
new 9534a90 Spacing
new 922f0c8 Update test files
new 2c0486e Updated.
new 8dc7aa9 Update magic.
new 32d7c22 Update pre-rel tag
new 672b836 Set version tag for new release.
new e32d7db Updated.
new 8b698fd Allow CMD to be nil in proof-shell-invisible-command
(failsafe).
new 46f1aac Allow proof-goto-end-of-locked to work again if no active
scripting buffer.
new a6b0ed2 Add compatibility hack for Emacs 21.2.1
customize-menu-create
new 52cd06a Updated.
new e07f6ec Make response buffer hint shorter
new c3eb1c0 Add optional (prefix) arg to proof-layout-windows.
new 5bf9b8a condition-case -> unwind-protect
new 1528843 Update magic
new 957dd93 Allow tracing slow mode to last 2 seconds. Make message
more understandable.
new 0527617 bug fix with terminal regexp (pb with :"unfold foo in |-
*.")
new 54326ff Comments.
new ee564c2 Run magic, clean up duplicated entries and whitespace.
Fix to architecture vars.
new e8e9bc4 Fixup whitespace.
new 3af5698 Add EMACSFLAGS so can run with EMACS=emacs (NB! Emacs
has different regexp behaviour in @lisp, though!!)
new 9203131 Whitespace.
new 17f8167 Fixup problem with whitespace being left after texi
comments (reason: \\s-*$ was matching newlines greedily). Normalize whitespace
when inserting new comments. Allow prefix-arg to texi-docstring-magic when
running interactively, to forgive undefined symbols (handy for cleaning buffers
of @def's).
new 8e56518 Fix one texi-docstring-magic, find another
new 969d971 Patch from Brother Makarius
new 7885665 point to Coq/README for syntax.
new cef0b53 Claim auto compilation for Coq.
new 9284029 Update with date/version.
new dd66254 New files.
new f295d39 Updated.
new 902dd5e Fix for GNU Emacs
new 334c7fd Explain buffer invisibility
new 255f394 Updated.
new 1dd60b1 added "User error" to error message (had already "User
Error").
new b19f9a0 Update versions and dates. Extra section in adapting for
syntax table, etc.
new 36677cf Set comment-quote-nested (for Emacs/XEmacs 21.5)
new 97d224e adding the "Comments" keyword in state-preserving
commands.
new df56bc4 first try to make x-symbol works
new 503d9d0 FAQ about load file executable error
new 81b3a8c Updated.
new 96335f0 Mention sumo
new e733c84 Tip about fink xemacs-sumo package
new fd7f7ef Fix typo
new dccb082 proof-goto-end-of-locked: add push-mark; fix: goto end of
locked even if buffer switched.
new 06f405b Suggest to change LC_CTYPE rather than LANG. Thanks to
Achim Brucker.
new 96264a0 Edit PGHOMEDEFAULT rather than PGHOME.
new d668cbe Incorporate suggestions from Achim Brucker: fix LC_CTYPE,
load .proofgeneral.
new 953678b Update notice
new de69cef Set version tag for new release.
new e7e8eb8 Update magic, dates
new fcf52a7 Reinstate escapes for @ { }
new a09a095 Expand that UTF 8 affects Suse 9.1
new ae6fdfa Updated.
new 913d7f9 Link to FAQ
new 3672ec3 Adjust colours to a lighter scheme.
new 7eb2222 Generalise proof-def-invisible.
new 557f642 Add functions for displaying/printing draft.
new dce2575 Updated.
new fa6afea Note another todo
new 33d3284 Updated.
new f09e8d5 Update targets
new a349ff0 Set version tag for new release.
new 1a61129 Fix another bug introduced by Gerwin's shy grouping
"optimisations"...
new 88fcac7 Continue the grouping bug fix.
new c7b4837 New files.
new 27e42b6 *** empty log message ***
new 371e593 Fix for name matching changes grouping in
isar-undo-remove-regexp.
new be2f20a Last change: added also isar-display-draft
isar-print-draft for repository versions of Isabelle.
new 34ba222 Fix error regexps for matching additional comma printed
in position [NB: for PGIP patched position.ML].
new f9b399b Add hint for proof-next-error. Add
proof-shell-quiet-errors as user-level setting.
new 7c2b422 Fix grouping for isar-generic-expression.
new 140485e Note about test
new 3af9477 Fix index number back for isar-undo-remove-regexp, change
isar-remove instead.
new 05f5c05 Make theory name match file name
new f53157f Set version tag for new release.
new e881578 Test case for nesting too deep for parser error
new f3e1712 Include bug report and observation about GNU Emacs
new 22ffdd2 Update email msg
new 086147f Disable provers whose file extensions clash with sml
mode. Default to Isabelle/Isar
new 0406f74 Nesting too deep for parser error.
new 49dcb89 font-lock problem has reappeared.
new 0b30d13 Improve handling of intermittent fontification for trace
buffers.
new 0d18d26 Fixed Coq version detection at start.
new 3405f93 Fix display_drafts -> print_drafts
new f5ab70f Set version tag for new release.
new 705c9ee New files.
new e82b526 Change syntax table for \ from word constituent to escape
character. Add output-font-lock-keywords for tvars and vars without ?'s
(probably redundant without low-level output mode change: pending).
new 5bfea85 Add error handler for nesting too deep in proof-fontify
region.
new 14daf15 Set version tag for new release.
new d11e8a1 Instructions on reporting bugs
new d29421a Note about use of this lib.
new 990a57a Updated.
new 9a52805 Make proof-clean-buffer work with dead buffers. Add
x-symbol-version to bug report variables.
new e16c301 Simplify clear buffer calls
new fe91b9a Don't make proof-shell-insert-hook buffer local. Protect
x-symbol-shell-config against failure of the init-cmd.
new 484efe8 New files.
new f2aa386 Renamed file
new fd41a14 Document warning message for xml.el
new 2b2208f Revert to version distributed with GNU Emacs and XEmacs,
but patched for empty tag parse bug.
new 6f1c58a Add lib to elisp paths. Name ETAGS program.
new ec512d4 Add lib to elisp dirs
new 2b1759c Renamed file
new 2b2de25 New files.
new ae264ce Update
new 3138320 Renamed file
new b5a4d52 Update to version 3.6 pre-release
new fb0736e Update for 3.6 release
new bb125f9 Update for 3.6 release
new ddb9645 Updated for 3.6 release
new 6765ebc Add architecture flags; comments.
new 646a53c Renamed file
new a0fe094 Add lib/ to load-path. Define
proof-general-short-version. Move architecture flags to proof-compat
new 8fab6d3 Tune
new e0f50df Tune
new 2431a50 New files.
new 545cb2c Add pg-internal-warning
new fde342e Comment
new aa3e8dd Extensions to support PGIP 2.X settings format.
new 417636c Overhaul to use xml.el parsing and printing.
new 609a698 Extended and updated PGIP support for PGIP 2.X
new 64a4e31 Use proof-general-short-version
new 1b0a9f6 Add pg-internal-warning. Use display-warning for that
and proof-debug, if available.
new c99306f Explain LaTeX mode for Isabelle a bit better
new 7a26866 Updates for 3.6
new c0ba98b Update for 3.6
new 882e453 Updated.
new b42e57a Update for forthcoming 3.6
new 8d60c1e Set version tag for new release.
new 6e6475a Change develdownload.php -> develdownload.html
new 4c841f3 New files.
new a800a01 Update for 3.6
new 5df993d Hack names of xemacs-elc emacs-elc packages too
new 05acfea More proofgeneral.org removals
new 69acb64 Fixes for idtables
new c4aaf65 Try to avoid filtering/urgent-message-processing of input
new 8036143 debugged the indentation of coq (bug report of Batsiaan
Zapf august 3rd 2004). I found another bug (infinite loop due to an error in
coq-back-to-indentation-prevline).
new 3de6ef4 Fix backward compatibility with Isabelle 2004.
new 237213d Set version tag for new release.
new 632da95 *** empty log message ***
new 2829795 Typo
new 838cbe3 Add spaces after setting commands to separate.
Temporarily disable print-only-first-subgoal.
new 60adb8b Fix bug in proof-debug for GNU Emacs
new a5046bb Add arg to forward-comment for GNU Emacs.
new cb1385e Fix to `isa-shell-command-to-string' suggested by
Jonathan S. Shapiro
new 509c404 Bug fix suggested by Jonathan S. Shapiro
new d77033f Add emacs, xemacs as build requires suggested by J Shapiro
new 98d77a4 Include /usr/bin/isatool as a possibility
new 19ffded Documentation.
new 3abab31 Add pg-xml-cdata
new d93f059 Updates
new 93ae622 No change
new 340b4c7 Remove print draft from menu
new a1a6664 Repaired fix suggested by Jonathan S. Shapiro
new c2be1c0 fixed a problem with x-symbol not enables in script buffer
new 833f4a8 added proof-x-symbol-set-language for script buffer
new a40435d added first (experimental) support for proof by
contextual menu (pg-pbrpm.el)
new b7109ce improvment of phox-x-symbol, supress sym-lock, first
support for proof by contextual menu
new 0dfac3f replaced root2.phx by new square-root-2.phx
new 92e82f4 work on proof by contextual menu for phox
new d9990b6 Fixes
new 52d8479 Updated.
new e6afdce Docstring: clarify arg type in
proof-define-assitant-command-witharg
new ee9fbb7 Renamed file
new b931b2d Name change of TODO/BUGS files
new 6443de1 changes to pbrpm
new 5099574 Mention to check FAQ too
new cae6a9e Patch from Stefan Monnier: The * of (* is not quoted in
the font-lock keywords leading to the possibility of matching the empty string,
which tends to put font-lock in an infinite loop. Actually I think the infinite
looping is due to a local bug in my experimental Emacs code, but the \\ is
needed in order to really match what was intended.
new 9375b37 FAQ #1 typo
new df57a72 *** empty log message ***
new d877567 Deleted compatibility for coq v6 and v7 + new
backtracking system. For now it can be triggered only by using
coq-version-is-v8-1.
new eaa288e Attempt to address X-Symbol startup problems for PhoX.
new cd0e8a6 Add suggestion by Stefan Monnier (comment only)
new b59563d Add patch by Stefan Monnier to revert frame titles
(although would have liked to keep them maybe)
new a5fef2b Remove setting of x-symbol-language by C Raffalli.
new c43eebc Added simple testing framework (in progress)
new 4b29c9c Force branch version
new 731ce12 Comments.
new 73ed0a7 Starting to clean holes.el following Stefan Monnier's
advices. Making holes a real minor-mode.
new dcf999c cleaning holes.el. All functions are prefixed with
"holes-". Also modified coq.el and coq-abbrev.el accordingly.
new 53a064b Finished making holes.el a real minor-mode. There is a
new file holes-load.el which defines the autoloads (enough of them?). All
functions have the prefix "holes-", and offending keyboard shortcuts have been
either removed or bound to the minor mode. I made holes-mode minor mode
automatically turned on in all proof buffers in coq mode (including shell,
script and response buffers as it may be useful to copy paste parts of this
buffers into holes).
new bfe9931 New files.
new 3ebd854 Changes from Clemens Ballarin for large X-Symbol fonts
new d356fd6 Modified holes doc string to fit to new shortcut of
holes-mode.
new 9a725a1 Update FAQ for X-Symbol large fonts (from Clemens
Ballarin)
new c8e2fba debugging the new holes-mode for fsf emacs. Keyboard
shortcuts was badly defined.
new 1897272 Updated the doc for new pg/coq. Made modifications
advised by Stefan Monnier on holes.el.
new 82a8f92 Cleaning file holes.el (tab-width, docstring etc).
new f004491 Debugging holes.el, starting trying to use skeletons.
new 720e512 debugging of holes.el.
new 9595f71 cleaning holes.el, starting to making it compatible with
skeletons.
new 87af89b making holes.el cleaner, with the help of Stefan Monnier.
I had to adapt coq.el to these modifications.
new 36ca763 small modifications, updating doc string of holes.el.
new f6f4e5b debugging and cleaning of holes.el.
new dac001e Mention Stefan's patches
new 1f66415 Updated.
new cfe9408 Large fonts
new 12b1ef2 New files.
new 0139048 Changes from Clemens Ballarin for large X-Symbol fonts
new 8955ffe Use another symbol
new 0ce9b45 Deleted file
new 60a0bcd Remove junk
new f75c29f Remove project todos
new 348338c Updated.
new d0b7579 Set version tag for new release.
new ec7ac1a New files.
new 76b7012 Updated.
new 3cf7dca New backtracking system for coq continues, this time it
uses a new Coq command "Bactrack n m p", where n is the global state label to
reach backward, p is the number of aborts and m is an absolute reference to the
proof stack to undo (it is the proof stack depth). Coq prompt is now like this:
new 1f34488 cleaned a bit coq.el (checkdoc). Put some comments to
tell what is to be removed when coq-8.0 becomes unsupported.
new 7ed80a2 added some entris in coq menus.
new 01897d2 Add FAQ about favourites
new 11ed6ac undeleted;
new 741142c added -L option; tuned;
new c1c5f9c Updated.
new f37f969 Deleted file
new 6adc6ba - Remove wrong docstring on make-detached-span.
new 5ab071e - shell-command-to-string can fail in various corner
cases.
new b959d8e Add missing lib/
new 18001b8 Updated.
new d6ff7db Fix the removal of ".UTF-8" from LANG.
new fa3dcd8 Disable Twelf support by default
new 96d838d Documentation.
new dd81b4b - Don't just reuse visible frames but also iconified
ones. - When proof-three-window-enable is nil, don't mark a dedicated window as
non-dedicated. - Don't make the window-size-fixed. It's a real pain in the
rear.
new 744d5d8 Set version tag for new release.
new c9058b2 Fix menu path to Customize
new c8a0872 Updated.
new 62116f6 removed find_rwrites, print_intros;
new 4492a30 tuned;
new 354cc43 use physical path;
new 0212e9b Document proof-shell-start, proof-shell-exit keys
new 27b4bef Comments.
new 43d7136 Key bindings for proof-shell-exit, proof-shell-start.
new ce23042 Update FAQ #1
new b1c6a7a Set version tag for new release.
new 788a302 more general goal pattern;
new 7698e03 tuned isar-goals-font-lock-keywords;
new a1d95ab *** empty log message ***
new 5d887e6 *** empty log message ***
new 44c9cf6 Updated.
new 41e8ba1 Tweaks according to menu-spec-0.9, desktop-entry-spect
0.9.4
new 951c2b9 Add alpha to fit modern themes
new 18104c0 Update to match desktop entry spec 0.9.4
new c31d4fc Missing proof-compat in proof-splash
new 644cf0d Fix distclean to remove x-symbol elc files
new 6632eea Tweak headers for FC4 build
new 57a2144 Set version tag for new release.
new 3ecd0e6 fix tar arg order
new 6bd1ec0 Add proof-general-version-year
new c31e250 Try to avoid packaging elcs inadvertently
new fc1c3f6 tuned;
new 0b676d8 Resolve buffer for background resolution prover (Claire
Quigley)
new 97ffa89 proof-defshortcut isar-bold;
new 58e948a next-error-regexp seems to have broken; fix it against
current Isabelle CVS.
new ca5256e Documentation.
new 2fea2ae Move some keybindings from script mode to universal keys
new 646a804 Fix to help menu from Timothy Bourke
new 14cae39 Updated.
new 31a9df4 Update year
new 444bca1 Include proofgeneral.1 target. Fix make->(MAKE)
new d9f22be Updated.
new 5ca2f7a Set version tag for new release.
new 44046f3 Fix isar-shell-adjust-line-width for mutliple frame mode.
new f174885 Fix plastic-shell-adjust-line-width for mutliple frame
mode.
new 505dca7 Fix lego-shell-adjust-line-width for mutliple frame mode.
new 460f5de obsolete;
new 5e28d72 isatool fixheaders;
new a7f3d65 isar-goals-font-lock-keywords: calculation;
new f90711b made ASCII backquote (`) alternative string delimiter;
new 0255aae proof-defshortcut isar-local: \<^loc>;
new 573fa23 added isar-font-lock-local: \<^loc> (needs x-symbol setup
for x-invisible-face);
new d0c0703 prefer emacs over xemacs, which rarely works out of the
box;
new 1702b15 added pg-special-char-regexp (used to be a constant in
proof-utils.el);
new 93db85e eager message: perform pg-remove-specials-in-string after
pg-assoc-strip-subterm-markup;
new f132879 added proof-search-forward,
proof-replace-regexp-in-string; avoid (re-)search-forward, which does not
observe proof-case-fold-search;
new 677cd9d moved pg-special-char-regexp to proof-config.el; added
pg-remove-specials-in-string;
new 2b2dab4 tuned ML code for manipulating print_mode;
isabelle-convert-idmarkup-to-subterm: proof-re-search-forward, tuned regexp;
new 73375b7 tuned ML code for manipulating print_mode;
new 8252423 special regexps: include PGASCII version;
new 3176ada special regexps: include PGASCII version;
pg-after-fontify-output-hook: always do pg-remove-specials;
new a17a668 renamed thms_containing to find_theorems;
new 0976c6c example theory involving unicode characters (utf-8
encoding);
new 41fa5bd added lemma;
new 6cf302e example output;
new 36ecb8c do not include leading space in parameter to isatool doc,
i.e. isatool doc "x" instead of isatool doc " x"
new e80651b tuned isar-keywords-theory-enclose;
new 5446022 tuned isar-goals-font-lock-keywords;
new ec46295 added proof-shell-unicode;
new 6d6a2b2 refer to proof-shell-unicode for process-environment and
coding-system;
new 2751ceb added option -U: Unicode (UTF-8) communication;
new d1f290c observe PROOFGENERAL_UNICODE as passed by interface
script;
new f255d4f added -m PGASCII for Isabelle/Isar process;
new 394911b removed 8bit special chars for isar;
new 2f68d50 removed 8bit special chars for isar; removed unused Pbp
setup; removed 'isabelle-convert-idmarkup-to-subterm, which expects 8bit
specials;
new bb07601 oops -- proper customize-set-variable;
new 7331516 tuned comment;
new 6fe1022 Set version tag for new release.
new f250f29 added note for large x-symbols; added proof-shell-unicode;
new 854a049 removed obsolete ML code;
new 8745d32 proof-shell-wakeup-char ?\^A
new 5306636 update examples for Isabelle2005;
new 133e321 removed (again) -- may use isar/interface -I false
instead;
new 9d6c381 better terminate ML code;
new 3a3a9ef I do not remember \!
new fdf5ad4 back to xemacs as default;
new e8092d9 Add command menu
new e401a92 Tweak.
new 73854e5 Fix PGHOMEDEFAULT
new 910ab02 Set version tag for new release.
new 37e863b Select EMACS based on xemacs if available, otherwise emacs
new ac01ce5 New files.
new 6d1c3c3 Updated.
new 57b4bd1 Fix toolbar support on Mac OSX Carbon Emacs which has
window-system="mac"
new eff9362 Addition from Tjark Weber for new commands
new 5d809a6 Updated.
new cc4ba5c Updated.
new 00efc2c Set version tag for new release.
new da14308 updated from pre-Isabelle2005;
new 77aed66 Shorter aux buffer names
new 3e1a503 Compatibility in proof-buffer-syntactic-context for
XEmacs 21.5. Buffer tabs hack.
new ff2ff38 Make robust against missing advice package
new 140b08a negotiate PGASCII only for proof-shell-unicode;
new a32b405 old specials are recogized again;
new 9ad24f7 Rename PGIP packet attribute origin -> tag
new 56e3f8d Issue proof-assistant-settings-cmd standardly after init
cmd.
new 9f04be1 Add more user preferences, fix existing ones.
new 9430049 Remove proof-shell-init-cmd
new 449bc5f Remove proof-assistant-settings-cmd, now issued as
standard.
new c9549b3 Comments.
new ea2b1e6 Renamed file
new 9cdb623 Renamed file
new aea1260 Updated.
new 04fd141 Dont overwrite distribution version of xml.el, only use
fixed version for XEmacs.
new f964465 Update xml.el issue
new b8f373c Fix multiple Isabelle submenus on mode popup.
new 4ff424d Set version tag for new release.
new db6904e Updated
new 06f7daf Make install-bin also install Isabelle and Lego scripts
new 06c6459 Set version tag for new release.
new 3db20b5 added lock and unlock for unification variables
new 2c70e6f bug fix
new 7d6a6c6 added match...with automatic building from atype name.
new ac83c6b Typo
new df26e1b backtracking my change on function
proof-shell-invisible-cmd-get-result, we will fix this better with David soon
(use of the noerror arg).
new b851888 Added holes to "math...with" generation from a type name.
new a2bc782 actually revert to revision 8.15;
new f2a591d Fix Pierre's email
new 9daf902 Added Module/End
new 43b9f5f added some keyword to coq tacics.
new 1d69195 added \<setminus>;
new a8373ba Fix for coloured face specs on Aquaemacs
new 755234d PG 3.6: remove Info item from toolbar; it's not very
useful and under PA->Help anyway
new 1b5359d commit of a small patch from Stefan Monnier, to fix a
small bug of drag-mouse-region with holes.
new bb41772 Fix from Paul
new da363a9 typo in coq.el for regexp of sections.
new 31b0c30 Cleanup version testing, prevent crash in case version
string doesn't match.
new 9ea00d4 isar-goals-font-lock-keywords: "abbreviations";
new a33a90a isar-preprocessing: replace \n by \<^newline>;
new 21005b2 support nested blocks of super/sub-script, but only the
outermost level is actually displayed as such -- by Clemens Ballarin;
new b9746af Add <PA>-prog-args and <PA>-prog-env
new c497203 Add back lost edits
new 9b6a140 Revert use of 'raw-text for coding-system-for-read/write
since it changes behaviour in at least one Emacs version, causing PG to hang.
new 51e1925 Add example settings for coq-prog-args and coq-prog-env
new 97b77d0 Comments
new eb1584e Note
new b82651c Set version tag for new release.
new 5c3f734 made coq error regexp more precise
new fc774de back to using sym-lock ... x-symbol will not be supported
anymore for PhoX + imporvment in proof by contextual menu
new 8ba99b2 Changed the type of proof-goal-command-p. It takes now a
span, which allows using a span attribute to detect goal commands.
new d74950e Modified documentation abou file variables to be
compliant with new xxx-prog-args variabel.
new c20b603 Note about proof-shell-unicode setting.
new 06cfab8 Note about proof-shell-unicode setting.
new 77c055d Fix to remove mention of coding-system-for-write,
coding-system-for-read not available on non-Mule compiles
new c7827c3 Add C-g watcher for trace buffer
new af82256 Detect EMACS setting.
new fb7d8df Note about final 3.6 todo
new 440fec0 Updated.
new f5c8956 Updated.
new 11e276a Add back 'raw-text setting, now LANG settings aren't
taking effect again [me: XEmacs 21.4.19 on FC5]
new 2991d4e Remove debugs
new 9d345c9 Fix to work with coq 8.1 again (havent tested 8.0)
new e8305d4 Set version tag for new release.
new 038db78 Stop texi2html complaining about unknown command @c=====
new 3c2c9de section backtracking bug fixed.
new e110e33 moving coq-goal-command-p to indetation code, as from
v8.1, goals are detected by the goal attribute of spans. syntactical goal
recognizing is still used in indetation code, and for v8.0 compatibility. I
shall remove v8.0 compatibility in some months.
new dafc82f fix a bug in coq indentation (loop). seems to be fixed. I
still have a problem indenting comments (two consecutive comments: second
shifted).
new a88b79a fix the bug for coq indetation of two consecutive
comments. Code is ugly, should take the code given by Stefan Monnier and adapt
it (it does not indent everything as is).
new ceb90ae removed debug messages from indentation code.
new 67b2176 fixed a bug with scripting with coq v8.0.
new 51c70cc Change to new Isabelle syntax
new 13f4813 isar-goals-font-lock-keywords: added abbreviations;
new 6631d82 Fixed messages of prover process starting and errors in
order to have prog-args shown. It was confusing for users not to see what
arguments was given to the prover.
new ac2e639 Added entries in coq menu, rearranged coq menu.
new 0cd4552 continue on the support for local variables list
semi-automatic insertion. I put a new file in lib with basic tools for file
variables lists.
new b40cca6 Moved the coq local variables tools in a separate file
and made it simpler.
new 933112f Started the coq-insert-tactic.
new 98e2594 Menus redesign, new interactive tactics/commands/terms
insertion. Great!
new de82de6 Big redesign of the coq syntax defintion, centralization
in big tables like coq-commands-db.
new 4b32eae Making non recursive functions to make fsf emacs happy,
not yet finished.
new 5a682f7 Finished making functions over big tables non recursive.
Works with emacs.
new 2420f71 Cleaning in coq and lib, fixed licenses and docstrings.
Added one or two details to docstring of generic variables.
new 51fd985 Comments and docstring fixes in lib and generic.
new b83fa79 fsf emacs compatibilty for symbol-at-point.
new f10621f Coq indentation small fixes.
new e0145fc Syntax strictitude
new 2b66387 Tweak to FAQ#1
new f8c2cf6 Compatibility for GNU Emacs CVS losing sit-for (this will
break much code, isn't it in some .el file?)
new bd3935f sit-for is indeed in subr.el, must be careful to load
right libraries...
new fafbdd5 Mention Emacs menu for debug boxes
new 584c3a5 Fixed indentation and font-lock for coq. Better, faster.
new d84ab86 fixing a bug introduced lately (coq-save-command-p
*needs* two args beacause proof-save-command-p needs is so defined).
new 2696e2e changed coq bqcktracking to avoid doing backtrack x y z
when x y and z are identical to current ones. This is because Backtrack x y z
is sometimes slow even in such cases. Hopefully this won't break
synchronization.
new 11befe1 Changed state-preserving check for coq.
new a82daf5 Fixed a small bug in indentation of coq.
new 6c3cc40 added a CHANGES file for coq directory filled it
new 62dacef Changed default coq version (8.1) Small fixes in
docstrings.
new 86ac9c8 Small fixes.
new 079bf43 fix coq/CHANGES
new ac2ed5e Adding comments
new 1a3b2c6 Small fixes on syntax tables.
new a61c154 fix in syntax tables.
new b8d706f fixes again in syntax databases.
new 71f139d Set version tag for new release.
new 0aca153 Deleted file
new 9628a3e Cleanup makefiles
new 0e99e06 Cleanup makefiles
new 7687343 Cleanup makefiles
new 6b0a6e8 Trying to mae indentation aware of nested comments (to be
simplified when xemacs will deal with nested comments). Seems to work, a bit
slow.
new e76f14d Experimenting highlighting the error from coqtop error
message. Function work but proof-shell-handle-error-or-interrupt-hook does not
allow to activate the region...
new 3817b47 still experimenting error highliting
new 07088a4 Error highliting in coq now works
new cef854b Making error highlighting more robust (for both emacsen)
and use a span instead of region.
new 6d73195 updating changes in coq/CHANGES.
new a23ca01 Added Goal as a goal starter in syntax db.
new 29fa6d2 Updated CHANGES.
new b4aa7f6 update CHANGES.
new c9c9e4a Updated.
new e68b544 Set version tag for new release.
new 2fb137d Fixed nested comment support for scripting, in xemacs
(worked already on GNU Emacs). Instanciated proof-parse-function for that...
new 0c9e23b Set version tag for new release.
new 2773fa6 Set version tag for new release.
new 6dfe42b Updated.
new c8e48c8 cleaning from Stefan Monnier.
new 9274b02 cleaning from Stefan Monnier.
new a6c3b3e fixed a bug from Stefan Monnier.
new a3f65f4 fix a bug with error highlighting. Not sure it is ok but
seems to work.
new 363af36 fixed a typo in last correction.
new fe9c318 typo in coq-indent.
new 055a224 Deleted file
new 69dc92e Updated.
new 1875d0c Packaging fixes: put isar/interface in right place;
install examples and doc files from Makefile.
new 8562a8f Set version tag for new release.
new 50ed5b3 Update to 0.4.8 from sourceforge.
new 65881ce Add workaround for GNU Emacs problems in easymenu-add.
new 8e93760 Comments.
new 93afde4 Fix typo.
new 7c49f81 Tweak.
new 48370c9 Updated.
new 550dc95 Cut comint input ring, minor efficiency tweak.
new a744114 Fix typo.
new c564bc9 Add buffer history browsing
new 8b4ae66 Deleted file
new 1238764 Tweaks to buffer history mode. Still intermediate
version.
new f8bca90 Set version tag for new release.
new 20a015d Added \x6 as a possible wakeup char for coq. For the
moment this special char is used when the -emacs-U is used (with or instead of
-emacs) in cvs version of coq of today 25/9/2006.
new 967d89f fixed a bug with wakeup char for coq.
new 429ffd7 Simplified prompt regexp for coq, preparing new prompt
delimiters <prompt> and </prompt>.
new 6be03c0 adapting to proof-shell-unicode. Coq has not been adapted
to the -emacs-U option.
new 34b4f94 utf safe coq mode is not linked to proof-shell-unicode,
as unicode is not well handle by xemacs.
new 47bb186 Fix for coq-utf-safe.
new 91e05d4 removed obsolete isar-detect-header;
isar-find-and-forget: proper handling of nested begin/end blocks;
new 5c75af0 added regexps for begin/end and theory start;
new 9952758 isar-keywords-indent-enclose: include "begin" keyword;
removed obsolete kill/undo-kill-regexp;
new 8225f0e reintroduced pg-subterm-first-special-char, which makes
PG strip goal markup; isar-find-and-forget: no special treatment of undo-kill,
allows "context" command to act as local theory init;
new 40a7b59 Error highlighting in coq only when scripting (not when
sending command invisibly).
new 1a902e2 Rationalise testing for different values of
window-system, to/and support more Emacs ports easily
new dd508e4 Set version tag for new release.
new eedf936 Updated.
new 1708c79 New files.
new 84779c3 isar-strip-terminators, isar-detect-begin:
proof-search-forward;
new 639d558 isar-keywords-theory-enclose: removed
isar-keywords-theory-switch, which usually appears locally as plain theory
command; isar-keywords-proper: simplified font-lock; added isar-match-nesting
-- distinguishes font-lock for local vs. global begin/end;
new 194084c Set version tag for new release.
new 4531ad9 Use Isar-specific isabelle-system file
new 1ea338c X-Symbol config. Moved from isa/
new 7077e2e Deleted file
new 07559fb New files.
new a4b24e4 proof-shell-pre-interrupt-hook: removed obsolete Poly/ML
3 setup, which breaks Poly/MK 5;
new 91c7cb7 removed obsolete references to 'isa';
new 5159b8d isar-keywords-theory-enclose: isar-keywords-theory-switch
is back again (in post-Isabelle2005 the latter is empty anyway);
new bdbbe3e back again for isar;
new 176b575 Update, note about Isabelle 2004
new 7cfe98c Set version tag for new release.
new 987c4a3 Fixed coq 8.0 compatibility and coq version detection.
new c849637 Fixed keyboard shortcuts.
new 10cd6f2 Added completion to coq-prog-name asking.
new 52c011b Support older version of define-minor-mode
new 2ecb7d6 Set version tag for new release.
new b0d222e Remove isa dir
new 84e2c1e Remove thy-mode from isa
new 57db4d6 Added some keywords ("Declare Module Import"...).
new b04ef68 tuned;
new 742a93c Compatibility notes
new 5b23945 Add FAQ on funny symbols/x-symbol problems
new 3022b60 Demonstrate faulty error reporting. Somewhat obscure,
unless some tactics are using Output.error_msg rather than the "error" function.
new aac802b Set version tag for new release.
new dad6a33 Comment about undo; use
new b09cc62 Tweak.
new b5e254c Correct mail domain
new e7a04f6 Patch x-symbol problem with XEmacs beta
new d24bf4e New files.
new 9042598 Mention prefer-coding-system as suggested by Florian
Haftmann
new 16915b7 Note on sudo and cp -p clash
new 15045a3 Renamed file
new 5a01980 Fix comment
new e39eff7 Updated.
new 5a37180 Remove proof-indent-pad-eol atrocity
new 8561a2d Patch for XEmacs 21.5 beta match-replace bug
new 6db9778 Use replace-regexp instead of proof-replace-regexp to
clean chars
new 67180c4 Set version tag for new release.
new 4393f5a Switch to 3.7pre
new 3164bbe Remove old Isabelle section and references to it; clean
up and streamline Isabelle/Isar section
new 6fa0388 Make pdf instead of dvi, and use emacs instead of xemacs
(which bombs out)
new bab4e76 Set version tag for new release.
new 6f1bb7d Tweaks to bugs section
new e3ed049 Updated.
new 9b0c78e Set version tag for new release.
new 365deef Choose Emacs instead of XEmacs
new 0bba01b Choose Emacs instead of XEmacs
new e741626 *** empty log message ***
new 942bc85 Updated.
new a71e2d1 Set version tag for new release.
new 10a5213 Prefer emacs before xemacs now
new 95c1e5b Mention coq-utf-safe
new d916ec7 Fix links to BUGS and FAQ
new 2384d06 Change in a regexp for coq-shell-prompt.
new e9ad674 Made coq version 8.1 the default.
new c703ca2 Adapted to hybrid response/goals outputs from coq. We
need something generic on that. Currently I use
proof-shell-process-output-system-specific.
new d646039 Patch from Stefan Monnier.
new 9093e9c Small fixes from Stefan Monnier.
new 8bfdbe5 Fixed a parenthesis, suggested by Stefan Monnier.
new 06a45b4 Experimental feature: in three buffer mode: shrink
response window as much as possible.
new 90231d8 Adding comments to experimental response buffer height
adapting.
new 132c172 Add a shrink adapting hook for coq response buffer.
new e5cdd39 Adapting error highlighting (coq) to x-symbol.
new 7b3aa6c Added things in CHANGES.
new b9c08d0 Clean comments around eval-and-compile proof-mode
new 31e3fe2 Adapting last features to fsf emacs.
new da33e3a Fixing bug 110 for SearchRewrite en SearchAbout coq
commends.
new 055cd8a Fixed bug 111. Scroll response window to see goal and as
much hypothesis as possible.
new 82c8181 small coloring fix.
new 13c5fc9 Small fixes.
new 9c6280e Added some unknown keyword (not changing state). Fixes
bug 113 from emakarov.M
new 4835077 Fixed the "Time Qed." mistreating (now recognized as a
save command and make spans agregation ok).
new d02f3d4 Fixing auto shrink in coq three window mode, to avoid
window disappearing.
new 552108a Experimenting smarter window creation when in three
windows mode. Strategy is: always try to split an associated buffer window.
new 2fd5966 Make proof-shell-unicode non-nil by default
new 7906263 tuned pg-special-char-regexp;
new b7a2a23 tuned Isabelle entry;
new 47095eb added isar-cmd-sledgehammer;
new 9c6ee4e tuned cannot-undo;
new d0c6365 undo: removed confusing comment;
new 37ce3dc x-symbol-isabelle-font-lock-regexp: demand subsequent
non-space character;
new 6f6d438 Fixed coq prog persistent setting.
new df69703 Never use special chars with >= coq-8.1.
proof-shell-unicode set to nil by default because of xemacs which needs a
library for utf-8.
new 82ed029 Fixed prompt regexp.
new e6a2fe0 Add proof-replace-regexp-nocasefold
new 8001e07 pg-remove-specials: avoid interactive replace-regexp,
which gives minibuffer messages.
new 56f9523 Fix walk through example for Isabelle2007, including
missing line pointed out by Ivan Filippenko.
new 82955a7 New files.
new 21a5b58 Emulate find-coding-system for GNU Emacs
new e78ef6e Patch for utf-8 test
new 72dafc1 Add experimental find theorems form (not working on all
Emacs yet)
new 5545566 Note trac generic user pgemacs/pgemacs
new 8cce4ea Disable unicode use on LEGO, uses escape prefix
new 6146b57 Set version tag for new release.
new 9f88988 Fix library name
new 4458284 Path for docstring-magic
new 2433ad2 Target for dfont
new d1ebd45 Font from Norbert Voelker
new 84b9a8e New files.
new c64c727 Patch for Mac
new 425b5e5 Unicode patch, in progress
new ab233d0 Experimental patch for unicode/mac support
new da4e099 Renamed file
new c559e23 Renamed file
new daf9dc5 Rename [proof]find-theorems -> isar-find-theorems
new 1536394 Fix rename
new fc87a12 works with XEmacs now (ticket #115)
new 2266598 Fix rename
new 8dcca99 Fix rename
new 209e366 Clarify buf hist activation.
new 35b4b49 Comment on remove of proof-indent-pad-eol
new ac58f98 XEmacs 21.4.15 does not seem to know propertize
new 889cf8b Fix #114: syntax highlighting mistake for identifiers
beginning with fun/forall.
new bf5f65e New files.
new 2f35ed5 Updated.
new 4c83781 Set version tag for new release.
new aa1fe35 Set version tag for new release.
new 32dce0b Set version tag for new release.
new 34e0c59 Cleanup mac init, make it compile safe
new 8590b47 New files.
new 69de140 Updated.
new 50e2134 reverted find theorems default from form to minibuffer
new 5ac089f added information about optional "Find Theorems" form;
new ae12d78 isar-font-lock-local: tuned symbol regexp;
new 82617cc single-char-regexp: tuned symbol regexp;
subscript-matcher: more robust handling of non-space lookahead (beware of
markuo specials!);
new 11cc064 isar-improper-regexp: include "prems"; Cvs:
----------------------------------------------------------------------
new ee7fe54 Set version tag for new release.
new 7739af0 Fix comment
new 818c480 Account for new default behaviour of texi2html, using
subdir for manuals
new 762d5e9 Fix broken texi magic strings.
new ed4cb92 New subdirs for html
new 82f6681 Revert html target to not include dir (although it builds
in dir)
new ad96fa7 Set version tag for new release.
new 0be57f5 Added new keywords.
new 92bf338 Add unload utility for development
new fecff51 Add support for sending back literal commands reusing PBP
markup mechanisms.
new 3449ecf isar-goalhyplit-test: explicit end-marker;
new be86be8 removed outated comment;
new c77ef08 proof-append-alist: detach queue span if no commands
after comments stripped. Fixes trac report #138: processing comments alone
leads to spurious read-only region.
new 3843976 Comments
new 346b2bf pg-topterm-regexp: use special 376. isar-goalhyplit-test:
Delete closing markup (special 377).
new 009b2f1 Test ProofGeneral.sendback
new f6467fa proof-active-area-face: highlighting face for active area
new 723d422 Only analyse structure for region of appended text
new 91c2864 Fix attribute for proof-active-area-face
new 5e1f630 Fix to proof-defintset-fn so that correct current value
is displayed.
new 0e69b71 pg-assoc-strip-subterm-markup-buf: cache
pg-assoc-ann-regexp
new d46f608 Set version tag for new release.
new 62e815d pg-topterm-char -> pg-topterm-regexp
new 2f5e382 Avoid compilation error
new fdcd31d proper use of ProofGeneral.sendback;
new 1567d82 Use button2 instead of button1 for pg-goals-button-action
new 129a75d isar-output-font-lock-keywords-1: hilite markup uses
proof-warning-face;
new 48d434a allow more specials: oct 327 .. oct 340;
new 56761b8 Set version tag for new release.
new 85c4b9d New files.
new b8aa901 isar-undo-fail-regexp: only isar-keywords-control, not
isar-keywords-theory-end;
new 4cd289b isar-find-and-forget: no special treatment of begin/end,
just plain undo (in Isabelle2005 this will produce repeated errors after
end-of-theory;
new c9624e4 removed obsolete isabelle-version-string, isa-version,
isa-supports-pgip;
new add527a proof-shell-issue-pgip-cmd is always
isabelle-process-pgip;
new 803d6be Set version tag for new release.
new d1b75eb Use %{version} tag in source file name
new 464c606 Simplify version editing to use DOWNLOADHTMLS and use
%{version} in spec
new 98517bd Fixed a bug on custom vars (bad :type) + Added a
customizable user var for tacticals (asked by Assi Mahboubi).
new f930c31 Bug fixed. Reported by Assia Mahboubi.
new 9009d4b Fixed small colorizing bugs (when keywords contain sub
words colorized in another color). Reported by Assia Mahboubi.
new 5e22972 Fixed colorization bugs reported by Assai MAhboubi, this
commit is part of the previoous one (missused cvs).
new 6948d67 defconst proof-warning-face -- as expected by GNU Emacs;
new 86ae89e Debugging font-lock regexps. Bad order: longer regexp
should be put first.
new 6f8ade2 Debugging font-lock regexp.
new 470bfe8 Menu are now correctly sorted.
new 72f80ff Debugging font-lock regexp.
new 1ef51ff fixing small font-lock bug with ssreflect syntax.
new 5b20952 Fix http://proofgeneral.inf.ed.ac.uk/trac/ticket/160
new e06ead7 Set version tag for new release.
new 4920601 Versions
new a8e9cd2 command 'thm' makes no sense outside a proper context;
fixed spelling;
new 24ae82f Fix mail address/name for Makarius
new 6212b7f test commit : added Structure to coq-defn-db
new 707074f coq-user-reserved-db added
new 29c75c7 fixed spelling;
new ad101c1 adding coq-solve tactics
new 7cd8ffc clarify that -U now defaults to true;
new 3a025b5 removed 'by'form coq-reserved and added it to
coq-solve-tactics
new 18701ae colouring for Reserved Notations
new 6056026 coq solve tacs modified
new da21b5e Corollary added to Coq starters
new 8f0e609 Print Coercions added to coq-syntax
new 811fbd0 Fix for XEmacs 21.5 beta28
new 803c10d Anticipate future versions have same API, not just
21.5.b28
new 38072b9 New files.
new 1dea4ac Comments.
new 60e3a6c Extra first section on installation
new 6be19eb Patch for buggy derived.el in XEmacs 21.5.b28
new 2dcbef2 Comment unused function
new c359ab8 More dirs for TAGS
new b688072 Comments.
new 67f4e3b Fix walkthrough to match Isabelle 2007
new 5eb8f21 Updated.
new 01b70a8 Nuke some compile warnings
new 9b5ea46 Update bug report locations
new 4999ab3 Fix some compile warnings: bug in
pg-pgip-interpret-choice; move defsubsts to pg-xml.el
new 92ad07b New files.
new 84f1438 Fix typo.
new 4d2902e Fixup some compile warnings
new a55aa8d Shorten tooltip
new 033ce64 Set version tag for new release.
new 8a4bf29 Updated.
new e6e2c1e Fix some compile warnings: use of error, customization
groups
new f5af030 Comments.
new 26f62d7 Fix use of erase-buffer for GNU Emacs
new 9d57b1a span-give-warning: consistency with span-overlay.el
new 92c753a texi-docstring-magic-insert-magic: fix for GNU Emacs
name: function-called-at-point
new f7c0835 Fix string quoting
new 9d9fe4e proof-general-version-year: update
new 6b9d0ef proof-x-symbol-initialize: fix default mode name
construction
new 2644cbd Fix compile errors
new c37ad85 GNU Emacs: insert-string -> insert
new 95e2a29 GNU Emacs: delete-backward-char needs an argument
new 9bc3f26 Emacs compatibility/API updates: string-to-int ->
string-to-number
new d20ffee Fix parens
new d5705d1 GNU Emacs compat: buffer-substring
new c3d1796 Enable invisible font lock property for Emacs now, reveal
invisible seems to work OK.
new 055a7fd Modify buffer-invisibility-spec to work smoothly with
X-Symbol/Emacs
new 3d3e967 Protect usage of list-fonts, unknown function
new cba2aee New files.
new 2ac41fb Updated.
new e11662b Comments.
new 4602ed1 Comments.
new 53750e3 Cleanup
new 59bbabf New files.
new e7debe0 Deleted file
new 046f531 Pruned buttons
new 55ceeb7 Deleted file
new 6859c3d Updated.
new 39a5d68 Deleted file
new db17f91 Updated.
new f2fe968 x-symbol-use-unicode customizable
new 0426a12 New files.
new 2daaa99 Updated.
new cbaf1c8 Remove low color-depth images; use GNU Emacs-specific
toolbar images
new a032986 Cleanup
new 25c4827 Fixup icons
new 8f46762 Add undo command to context menu
new b0788ab Tune backgrounds
new 78d703c Documentation.
new 5e44711 Tune compatibility
new a5da21e Maths menu convenience
new 53477d2 New files.
new cca4a15 Additions for maths menu
new 3bd3657 Compatibility with coq trunk where some special symbols
are removed.
new 2067f9c Added a sample file for utf8.
new 9dc22cb Updated cropped images
new e35ad3c Updated.
new bd61237 Updated.
new 1baea2b Deleted file
new 7a92ceb Updated.
new 356dc53 Deleted file
new 1e8c063 Deleted file
new 65c8cbd Deleted file
new 0ffcdab Updated.
new ad7d986 x-symbol-invisible-font: Prevent using invisible font if
have got x-symbol-emacs-has-font-lock-with-props
new b241366 Fix icon sizes, antialising
new 2b991be Fix antialising
new dcf8b2a Remove qed/goal from toolbar; use info icon. Add
maths-menu custom var.
new 44d5bf7 Complete maths menu addition
new d64389d Deleted file
new f916f8a Updated.
new e825be0 Renamed file
new 113dfe6 Add assia
new acc4886 Add makarius=markus
new 60705ed Add Gerwin
new ea97c72 Updated.
new 74283b0 Deleted file
new 9be832a New files.
new 37c6e1c New files.
new 9493800 Comment the removal of the call to
toggle-enable-multibyte-characters.
new 0e70833 Bind coqdoc-html to C-c % w to avoid clash with help key.
new f9c462c Cleanup. Add more insertion commands.
new cc92068 Remvoe typo
new 2033f94 mmm-insert-by-key: add an indicator to holes.el to
prevent it adding holes
new db41496 holes-skeleton-end-hook: no action if
mmm-inside-insert-by-key bound
new 1408ad9 Account for removed files
new d6b24c7 Updated.
new eac4f64 Improvements (widget sketch; modeline). Logic still
faulty.
new 8f9bcac Updated.
new ef45429 Add dynamic enable/disable function for
proof-keep-response-history
new 3bca600 Prevent attempt to use on XEmacs
new 780d481 Tune some comments. Remove annotations in processed text
from shell buffer. Supports copy-and-paste, fixing trac #112.
new cfed30e Make value of pg-special-char-regexp depend on
proof-shell-unicode. This makes sure that stripping special characters from
output is accurate.
new c5384ee Remove overriding BYTECOMP definition
new 0af55a7 coq-goal-command-str-p: Fix suspected typo shown up by
compile warning.
new f6c0dfd Prevent compile error on atomic-extents
new 8fa863d Add eval-when
new 1f8b780 Improve loading; these tests are not functioning yet
new d661066 Updated.
new da88d02 Attempt to fix compile problems
new e1b274c Remove response history (delay for 3.7.1). Promote
speedbar
new a24dcc4 Clarify error messages during compile
new 79ed891 Add note about x-symbol-set-face-font for emacs22u
new 36df925 Munging with input/output encoding; try to make
consistent.
new bad260e Comments.
new ae4394c Remove eval-when, seems unreliable
new f60e5be Add proof-shell-set-text-representation to disable
multibyte characters in legacy case. Use proof-shell-unicode to control
whether bytes 128-255 are stripped from output.
new a8e8ffa Use proof-shell-unicode to control whether bytes 128-255
are stripped from output.
new 58d2eb3 Rename: proof-show-debug-messages -> proof-general-debug
new bb32549 Rename: proof-show-debug-messages -> proof-general-debug.
Optimise pg-remove-specials.
new a273949 Rename: proof-show-debug-messages -> proof-general-debug.
new c2b4410 Rename: proof-show-debug-messages -> proof-general-debug.
new ef1f7f2 x-symbol-isabelle-prepare-table: specialise to Isar
(usefully removes dependence on proof-assistant-symbol)
new 080c273 Move proof-face-specs here, remove proof-list-filter
new 506923f proof-associated-windows: rewrite naively to remove
proof-list-filter
new 57f0a92 Move x-symbol-language to avoid eval of
proof-assistant-symbol; move proof-face-specs to proof-utils
new 02472ff Cleanup coding system setting, comments
new f4c29ba Move x-symbol-language here
new 9380826 Removed file
new 27d4597 Be stricter about byte compilation: compile separately
and halt on errors
new d35efd0 Updated.
new 636a830 Fix compilation problems and rearrange startup settings
for coq-prog-name,coq-prog-args
new b1ca69d Add compilation dependency
new 16ba12a Typo in pg-special-char-regexp
new 06c8106 New files.
new 044f48d Deleted file
new 68ffcc6 Move x-symbol-isabelle -> x-symbol-isar to simplify setup.
new d0720d6 Updated.
new 5db7de7 Updated.
new 2fd041e Set version tag for new release.
new e2bce0c More email -> trac renames
new 3908b4c Fix matching of quoted regions with empty lines
new 1c0a63b Cleanups with M-x checkdoc.
new f722b67 Remove ancient idea for proof-atomic-sequence-lists
new f757e2a More doc tidy
new 556b181 Update docstring magic
new c7126c9 Allow blank lines in quoted regions again.
new 97d553c Require for defface macro
new b5fce5e Let broken compilation proceed for now
new 86e0235 Ignore errors in bytecomp
new 00dbb88 Prevent magic during dist
new 48261a5 Deleted file
new a15290e Fixed something wrong. Probably a file missing
(proof-system.el ?).
new cd51d90 Fixed the "proof completed" regexp.
new a06c461 Fixed abbrev installation. + small fixes.
new 1f406d8 Deleted file
new c961de5 Updated.
new cdd22a2 Deleted file
new 7af27e9 Update
new 75e887b New files.
new cd5f91b Remove font lock settings for now
new 45de9cc New files.
new d243de1 Remove architecture flags. Remove proof-pre-shell-start
and proof-mode-for- settings.
new b6df2a9 New files.
new 9e875cc New files.
new 5c326ac Many rearrangements for compatibility, efficient/correct
compilation, namespaces fixes. pre-shell-start-hook: remove this, use default
names for modes proof-compat: simplify architecture flags, use standard
(featurep 'xemacs).
new 6a3c8d9 Many compatibility updates, bug fixes, rearrangements for
compilation.
new 48835d0 Set version tag for new release.
new 41ad6a6 Deleted file
new 2f7d318 Updated.
new d31b238 Updated.
new 0bae764 Remove coq-utf-safe
new 2f4863d Updated.
new 6733909 Fix cleaning minibuffer echo of urgent messages when
proof-shell-unicode is set. Cleanup comments.
new eaf56d4 Updated.
new eba528f Documentation.
new 776627a Before calling pg-response-display-with-face, strip eager
annotation but not specials.
new a7d81a3 pg-response-display: use add-text-properties instead of
font-lock-append-text-property [no behaviour change]
new 573d055 Default to using emacs now
new eb8e251 Updated.
new f5b82c7 Comments.
new c9466a2 Simplify font lock settings, removing
proof-font-lock-case-fold-search
new 5c15d9a Comments.
new 36d6582 proof-x-symbol-decode-region: add fontification to fix
missing subscript/subscripts.
new 0d70535 Tweak fix: it's *probably* not necessary in non-mule mode
(needs testing on non-mule Emacs).
new d59dbef Updated.
new d3c2dde Updated.
new b83bc49 Updated.
new 2ec38bd Updated.
new 27b083e Updated.
new 13f66c9 Revert 8.18: font-lock-append-text-property merges faces
better.
new 6d99577 Comments.
new bc914f1 Fix compilation: need proof-utils
new d0eb717 Updated.
new 59c4663 Updated.
new 3a1dba5 New files.
new 9326d8d Cleanup compile
new 6044a34 Cleanup compilation and documentation. Possible
fix/break in pg-pbrpm-get-region-info (only looked at START).
new bee0faf Compilation tweaks
new 380c44e Set version tag for new release.
new 72f240e Tweak version differentiation for compilation
new e3e2038 Reduce compiler warnings. Minor fixes.
new 0c620e6 Updated.
new 9a19a04 Splash for a bit longer: people complain its too short
new c088485 Split define keys to match keymap files
new dd01573 Prevent loading early in interpreted code: simulate
proper eval-when (compile)
new 7a5a215 Add input history ring. Cleanup comments.
new d7df9ff Prevent font-lock complaining about not being setup.
new 42031b5 Remove dummy defvars, which cause errors if proof-menu is
required during compile. Add keybindings for history. Move About menu item.
new 7a2e086 Add pg-input-ring-size.
new 5a8829c Updated.
new 65bd9ad Fix typo.
new 187c272 Update for new startup mechanism.
new e21d7f8 Update documentation. Credits, dates, input ring.
new 61b1f84 Update dates
new a893053 Fix included file
new 5763eb8 Use featurep test for XEmacs. Set
proof-shell-indentifier-under-mouse-cmd.
new d502b5b Revert to more reliable true eval-when (compile)
new 8219212 Avoid some compilation/warnings
new 6e660a5 Support spans-at-region-prop.
new 7df7035 Docstring
new cd3ef49 Updated keybinding syntax
new 9afc651 Updated.
new df66c28 Enable Lego again, its needed for documentation(\!)
new 2a586b8 Mention no experimental features
new 21a6e2f Comment
new b8eb326 Fix requires
new 7dec382 Not batch for debug
new 0d83672 Prevent proof-set-value from operating during compilation.
new edfa9be XEmacs comp error: obscure undefined define-key-after
comes from proof-maths-menu.
new c221030 Updated.
new 85836a0 Also wait on pg-custom before running proof-set-value.
new 2548178 Fix typo.
new ab85728 Updated.
new d470db2 Set version tag for new release.
new 8ec633a Disable removal from input history
new d97f246 New files.
new 0bc859b Clean
new 67047d6 fixed spelling;
new 8f1350e Patch from Mark A. Hillebrand, trac #171
new c4d8fac Add keys for new theorems containing commands
new 2fc3aa3 Add key binding for ML {* *} and fix longsuper, longsub
new cd2b7ba Add key binding for ML {* *} short cut.
new 15af2f9 Quote braces properly
new f6ffea4 Fixes and cleanups for coq-indent-line, see Trac #172
new 76f6939 Missing paren
new f69c037 New files.
new 1fc7fc2 Deleted file
new 36def03 Updated.
new 9250819 Set version tag for new release.
new bf211c5 Remove use of proof-ass
new 14b4d49 Set version tag for new release.
new bab9018 Deleted file
new e8758ba New files.
new 7fab2fc Deleted file
new e8afda5 Updated.
new fde5bf1 Commentary: move compile notes to etc/development-tips.txt
new 0c8a70e Add unicode-tokens-enable
new 137678b Updated.
new 2042769 Updated.
new 9442124 Patch and cleanup for Coq indent code, see
http://proofgeneral.inf.ed.ac.uk/trac/ticket/173
new 470ea05 Updated.
new f93bdeb Remove unicode tokens from menu, this is experimental.
new 9b5441a Remove unicode tokens from menu, this is experimental.
new 7ace0a9 split string on proof-rsh-command
new b818185 Back patch for XEmacs 21.4 on API change to add-hook.
new 5993261 Back patch for XEmacs 21.4 on API change to add-hook.
new af4191e Make isatool usage compatible with proof-rsh-command.
new ec1e7f2 Make isatool usage (view doc) compatible with
proof-rsh-command.
new edf1899 Fix previous change.
new 5b8d8e4 proof-fontify-region: set font-lock-verbose to nil to
prevent ugly glitches with XEmacs progress bar.
new 230ef6d New files.
new e83c900 Fix variable rename
new a6dfebe Updated.
new 87901fb Missing quote
new 42d5875 fixed usage: default for option -p is emacs, not xemacs;
new 278a794 pg-clear-script-portions: fix handling of
buffer-invisibility-spec (missing apply)
new 9f07e08 Deleted file
new 557761a Updated.
new 0723334 Revert invisible behaviour for GNU Emacs 21.X
new 4c0b058 Updated.
new 755f999 Switch token table mapping destination from glyph names
to unicode strings. Add unicode-tokens-rotate-glyph-{forward,backward}.
new e675749 Fix startup
new 84b0f64 Switch token table mapping destination from glyph names
to unicode strings. Generate from Isabelle.sym
new 49c33ad Updated.
new f777d10 Comment cleanup
new 2086154 Set version tag for new release.
new 355b108 Fixed a problem with a wrong side effect on syntax
databases (when sorting for menus).
new a0322bd unload-pg: Update features
new 8089957 Add shortcuts for tokens to quail input method. Sketch
of coding system.
new 7e3b1ca Add shortcuts for tokens.
new 822160e Use buffer file format to code/decode.
new fe10b3b Allow decode/encode for read-only buffers. Fix map, case
folding on replace.
new 7755773 Support decoding of unicode tokens in output
new a5f4838 Add hooks for unicode tokens within proof shell
new c33a4b2 Prevent prompt during compilation
new c640872 Fixed indentation and goal display.
new 9f7bb2f Add autoload for proof-unicode-tokens-shell-config
new c61566f Added displaying of the number of goals in the modeline.
new 3c8465b Deleted file
new 6175adc Maths menu works OK in Carbon Emacs
new 4cb1e96 Experimental features again only for pre-releases.
new 52287bd Workaround a small bug in Carbon Emacs Winter 2008:
mac-key-mode not bound
new e069c55 Fix to proof-x-symbol-enable: only engage when indeed
being turned on.
new 351f3b0 Appearance is OK with NextStep Emacs.app.
new 01dcd68 Backquote syntax updated to defeat warnings, so not Emacs
<19.29 compatible
new 075c9e5 Switch to fake long symbols
new 60b24ac Don't give error when loaded during "make doc" with old
emacs version
new 5a0a065 Mention Unicode Tokens and undo in read-only region.
new acf9342 Disable undo in read-only region; add
proof-allow-undo-in-read-only setting
new 93f8a70 Sort token encode/decode mappings, so that longer strings
are converted first, which is more likely to give correct results for text that
has multiple possible de/encodings.
new 2e9a4fe Use correct shell encoding function!
new 0b7896a tokens-to-unicode, unicode-to-tokens: preserve
modification status mode switch on/off: discard undo history -- edits inside
tokens get mapped to wrong positions afterwards, so undo garbles source.
new 6d3fc7d Fix define-ccl-program call; require 'ccl for compile.
new df94039 Comment location for tokens/maths menu.
new efa741e Add Unicode Tokens menu item; prevent (easily) selecting
Unicode Tokens and X-Symbols at the same time, which will surely lead to evil
confusion.
new 023957c proof-set-queue-endpoints: only use undo-discarding
function if undo-make-selective-list is available (not on XEmacs).
new a6066f7 Typo.
new 81ed3f9 Clarify 'proof-allow-undo-in-read-only=nil' only works on
GNU Emacs
new 3318533 Protect against improper initialisation errors. Put CCL
program inside x-symbol-mac-setup, called after xsymb1-right defined.
new d13b4f2 Comments.
new 4d36a08 Experiment with enabling this for XEmacs. Add
proof-token-name-alist to allow dynamic changing of tables.
new a0db7eb Make XEmacs compatible. Make rotate glyphs look for a
char.
new 802fe63 Fix behaviour of proof-x-symbol-enable to follow
customize setting.
new a027ec7 Comments.
new 6a1e043 Updated.
new df953a0 Move proof-experimental-features
new 7c81d76 Move proof-experimental-features back and make it
constant.
new f84d4b7 Disable x-symbol-mac-setup2 for now until compile can be
fixed.
new e39908c Set proof-shell-trace-output-regexp early enough to have
effect. Fixes trac #183, #186. See #190
new 48b353c isar-undos: fix bug trac #189 introduced by attempt to
remove proof-no-command.
new 28748c6 New files.
new 1acb291 Change characters in maths-menu-menu to strings, hoping
to fix compile problem with older XEmacs (Trac #184).
new 67a72ec Ignore errors compiling maths-menu.el (for XEmacs 21.4)
new 98cd5d1 Revert previous change, does not help. Solve #184 by
ignoring error in Makefile.
new 138cf77 Set version tag for new release.
new 2232a44 buffer-substring -> buffer-substring-no-properties since
we never use them
new d023982 Updated.
new b15aac5 Add buffer-substring-no-properties in case of older Emacs
versions
new 1350daf proof-interrupt-process: avoid effect of
comint-skip-input (printing interrupt key).
new 32c6ddf New files.
new 322f2c2 Updated.
new f8ebacb Deleted file
new f09b2cd Updated.
new bc92de6 Deleted file
new adf9bc4 Disable experimental features, finally.
new 55e2be9 coq : changing highlight of solve, adding Export
new 5a99aaa Added a boolean defcustom test to make optional the
highlight of variables
new ba9a7b5 Update doc on token input method. Merge README.exper.
new be7f3ce Load unicode-tokens.el
new d1a0568 Update credits and add section on Unicode support
new cd780b1 Update magic
new 1a7c83a Updated.
new f9773c5 Documentation.
new 1e50839 Comments re trac #187
new 63271ac Comment about maths menu
new 2990bdd PG tagline
new a402566 Add docstrings
new 4a81f21 Support dynamically changing short-cut list
new e92cc21 Harmonise a bit more with X-Symbols. Add customization
facility
new e66e230 New files.
new d18da84 Clarify GE>=23 required for glyph rotation (decode 'ucs
in fact).
new b0955bb Update magic
new 5fba971 Documentation.
new 1021abe coq : sorry, reverting previous buggy customization
new c39d6a5 Update year
new 06b34fa Comment cleanups. buffer-substring ->
buffer-substring-no-properties. Make proof-shell-handle-output robust against
START-REGEXP match fail (can happen if shell buffer is garbled/user-edited).
Make proof-shell-insert robust against null STRING (should not happen;
development artefact while getting rid of proof-no-command). Update date.
new 0ed5a86 Set version tag for new release.
new c80213e Remove zip from distribution, only use tgz
new f693fcb Move to .tgz
new ce3af00 Remove more zip
new a2a6918 New major version for pending release.
new ddfda25 Fix RCS tags
new b496b33 Added Assia's contribution to ssreflect mode for coq
in CHANGES.
new 089af71 Disable X-Symbol on emacs >= 23. Internal interfaces
have changed there for x-complement-fontset-spec. It may be possible to fix
without much work, but isn't immediately obvious.
new 52fee35 Note about isaxsymb1.ttf
new 37a9843 Instructions on X-Symb for Mac
new a2c7497 Note about instructions on X-Symb for Mac
new e104971 Fix compile problem in x-symbol-mac-setup2
new 40d1b5c Mention X-Symbol on native Mac
new 7239d02 Say "Partial" for this X-Symbol support
new 14b5660 Move version check in case proof-site.el is loaded, not
proof-site.elc
new 9f2487a Remove duplicate default target. Add doc for EMACS
setting egs.
new 0911b24 Updated.
new 1e28d7f Comments.
new cdf5066 Updated.
new 5cf522a Set version tag for new release.
new 1dc8758 updated CHANGES added an example file in coq/
new b8e119d Add a mouse-1 binding for active areas in goals/response
output.
new b9f40e7 Remove semi-colons. Literal commands triggered in
response buffer are now sent individually. Should be compatible with original
PBP behaviour which worked from goals buffer (and is anyway no longer used).
new a333795 Sendback commands from response buffer sent via
assert-until-point, with ordinary span construction.
new 633fa7c More apparent decoration for active (sendback) areas
new 65454e9 Credit Mitsuharu Yamamoto.
new f4a1144 Expand info on X-Symbol Mac
new f7ac8fc Add nomodify argument to set-buffer-file-coding-system
call, to prevent buffer modification when switching X-Symbol on (seen on Carbon
Emacs 22.1.50.1)
new cd72e77 Sendback commands from response buffer sent via
assert-until-point, with ordinary span construction.
new c959c87 Make mouse 1 binding compatible also with XEmacs.
new 7366f39 Updated.
new dd81e06 Remove CVS merge junk!
new b236ed3 Update note re Carbon Emacs
new dd0aa4c Fix date
new ceca432 Updated.
new e75ba29 Use proof-locate-executable so works out-of-the-box on
Windows.
new e28ca43 Use coq-prog-name when looking for library, not hard
coded coqtop
new 1bfd9fa Revert last change, shell-command-to-string gives error
when called with c:\Program Files\blah due to space in filename. Code here
needs reworking more heavily for out-of-the-box Windows working.
new 218bbd8 comment: proof-compat not needed for
pg-defface-window-systems (but leave in now)
new 88b7a11 Add another window system: w32 for win 32. Really we
should use default here to get rid of this list.
new a462ad9 Updated.
new fa2d687 Set version tag for new release.
new 90ce104 Update versions here.
new 9625675 Update maintainers to add back the key person, 8-).
new 71982ce Updated.
new cb6b6b1 Updated.
new 18a0c86 Updated.
new 08da95b Updated.
new 47134c2 coq:cutomizable bound variable highlight (finally working)
new 65a29fe Move to 3.7.1 pre-rel
new 8e0e602 Deleted file
new 5797c9b Updated.
new 32179d7 Attempt at Emacs 23 compatibility, not quite working.
new aec2e6a Add some error checking to
`unicode-tokens-token-name-alist'
new 2a23ee3 Go back to isabellesym.sty as master symbol list
new 55bfdca Comments.
new d9ef3bf Add mode documentation
new 29f0166 Further configuration settings
new b969f32 Support Isabelle control sequences for
subscripts/superscripts
new 4bd71ee Disable warnings.
new fa1f4d6 Make display properties rear sticky. This is good for
begin..end but not for singleton controls (which are a nuisance enough already).
new 11a72e2 New files.
new 4087a00 Remove ligature/latin1 symbols. Trim short cuts
new c5dbb14 Restore Emacs<=23 compatibility!
new 655464a accomodate Carbon Emacs: keep window system enabled, even
if no DISPLAY;
new 9b66c9e proof-ready-for-assistant: Only make ready for assistant
once(!)
new 21a4601 New files.
new e9f0c02 Use proof-auxmodes to load auxiliary modes properly when
required.
new 202a873 proof-quick-opts-vars: add <PA>-unicode-tokens-enable
new 3157e0b Switch order of annotations and substitutions, to allow
substitutions to contain further annotations (e.g. a symbol denotes a bold
character or special font). Fix a compatibility issue with MMM (avoid changing
encoding on indirect buffer) Fix removing face properties when turning off (re
fontify). Don't try to save properties: face (giving up on temporarily on bold)
or autocompose.
new 2b30ea5 proof-unicode-tokens-set-global: call
proof-unicode-tokens-init.
new dbbcda6 Tweak initialisation (no difference if setup properrly
via proof-unicode-tokens)
new b35833d Updated.
new ae9a6f9 Set version tag for new release.
new 83cb979 Unicode tokens: support face changing via 'font-lock-face'
new ab64c4b tuned comment;
new 212e283 Update bug reporting address
new f8e0dad Set proof-shell-eager-annotation-start-length=2. This
should have been when ASCII scheme was introduced. Messages may be lost
otherwise.
new 5bf7a90 unicode-tokens: Experimental multiple font support
new de87bc6 Remove left over propertise experiment call; fixes #202
new 53833cb Fix clash with X-Symbol resulting in enabling then
disabling symbols
new a35d9f9 Add serif token match
new 5834ebc Remove isar-activate-scripting, which was identical to
default
new ecd74a6 Experimental use of fonts for \<AA> etc. Disable some
contentious shortcuts
new 925d42e6 Missing backslashes.
new a33a56c Comments.
new a4e9483 Updated.
new d298c7e New files.
new ff4ddfb Add undo-depth setting and default it to 200, overriding
Coq's 100 default.
new 36b9f12 Add item for #204
new 0c734f2 Add item for #204
new a385015 Updated.
new 137c5d5 Symmetric change for #201
new fd4a08a Set version tag for new release.
new faf3c6e Docstring with keymap
new c612dab Updated.
new 99a0f39 Remove junk
new 1705d1f fixed syntax table + thing-at-point.
new 9bfd6db proper indentation;
new 82ab48d Small fix with response buffer scrolling. + starting the
"insert as" feature.
new 91b0057 Fixed a bug with coq-prog-name.
new f260655 Fixed a bug with local variable setting.
new 05b6636 Fixed a bug with abbrev table definition.
new c709cc3 Updated
new b4fa988 Set version tag for new release.
new 7626fe4 Fixed a bug in coq guessing of command line
new 9c054f0 Raised coq undo stack size.
new 5e0a938 Fixed error highlighting for coq + utf-8. WORKS FOR
EMACS-SNAPSHOT BUT NOT FOR EMACS22. As byte position is buggy in emacs22.
new faea8019 Fixed example file for utf8.
new 41fc449 obsolete;
new 1709738 Add customization for use of image converter, default to
disable.
new 619955d TEMPORARY: add unicode-tokens2 mechanism to test across
different machines
new c626065 Trac regressions
new a1d464a Revert cursor hide in goals and response to avoid user
confusion; use bar cursor.
new 765c359 Add back |-> shortcut
new 362e646 Remove faulty test
new 2438d15 Add use-holes setting.
new 08e4d48 Clarify unimplemented settings
new 8a95dd0 Set version tag for new release.
new 626c415 Deleted file
new c56b7d9 Set version tag for new release.
new 5d1eb7c New files.
new 44e57f1 defface: using proof-face-specs makes faces appear on
non-X11 window systems as well;
new 9235a38 Set version tag for new release.
new 0415328 unicode shortcut alist: literal backslash instead of
strange control sequence, e.g. "\\nat" instead of "\nat";
new 9a00ef0 isar-shortcut-alist: tweaked behaviour of ~= ~: <= ``
which all have a particular meaning in Isabelle;
new e1013ad isar-shortcut-alist: map << >> to guillemots -- this is
what HOL-Nominal expects;
new 767cb77 Set version tag for new release.
new f972a39 Fix for GNU Emacs 23 tool bar, set image-load-path
persistently. NB: may cause breakage on older Emacs (tested on 22.2).
new 430ca22 more precise regexps isar-token-match,
isar-control-token-match;
new b2f1fe3 cover isup as well;
new 2ced2b8 Reverse 8.28, buffer-substring-no-properties ->
buffer-substring. This fixes Unicode Tokens handling of sub/super scripts, etc.
See http://proofgeneral.inf.ed.ac.uk/trac/ticket/214 Thanks to Simon Winwood
for identifying failure point.
new 6dd4105 Add isub and isup to
unicode-tokens-annotation-control-token-alist Part of patch from Simon Winwood.
new 7a4b243 Minimal patch for Sledgehammer problem with Isabelle.
Credit due to Makarius. Tested *very briefly* with Coq. See
http://proofgeneral.inf.ed.ac.uk/trac/ticket/200
new 0d0d991 Start to rationalise setting for proof-prog-name.
new 546f01c removed obsolete comment;
new f82b865 Updated.
new ff6c61c Use proof-guess-command-line to adjust command line when
starting Isabelle.
new 1eb2741 New files.
new 45b81a6 Add doc for `isabelle-chosen-logic\'
new aa75520 Add hook for hack-local-variables-hook to give warning
about chosen logic change. Also logic menu tooltips.
new 849b0d8 Extend documentation for logic setting mechanism (needs
magic update)
new 8701c8f Set version tag for new release.
new 3a24329 Documentation.
new 96a3068 Disable Unicode Tokens 2
new 01014f3 Add format menu. Improve attempt to handle
font-lock-face annotations. Still faulty.
new 34d0576 Add other sup/subs to format menu.
new ca677da Updated.
new 20ea1bb Add NOTE
new 2486187 backport of recent changes to isar-unicode-tokens.el:
more precise regexps isar-token-match, isar-control-token-match;
isar-shortcut-alist: map << >> to guillemots -- this is what HOL-Nominal
expects; isar-shortcut-alist: tweaked behaviour of ~= ~: <= `` which all have a
particular meaning in Isabelle; add back |-> shortcut;
new 4f2daf4 x-symbol-xsymb0/1-fonts: more liberal patterns makes it
work with scalable xsymb font;
new f31629e Correct italic attribute
new 6920c39 Updated.
new b1d190d Set version tag for new release.
new 8b65a54 Fix loading of multiple prover files: set
proof-assistant-table to nil so proof-ready-for-assitant works
new 86d6f70 Update docstrings
new d88c565 New files.
new 776b39b Update for 3.7.1
new 58a4a96 Updated.
new a154007 Updated.
new d11d211 backport of recent changes to lib/unicode-tokens.el:
cover isup as well;
new 4b9ba82 Deleted file
new 62f8e10 Remove use of :help for menu tooltips- GNU Emacs only.
new 37a4187 Remove mention of unicode-tokens2
new 8999027 Set version tag for new release.
new ab0e60b added scalable X-Symbol fonts -- the Jerusalem version
from 2004;
new 10c5eb2 Mac OS: default to XSymb1.ttf;
new 9de405c Disable \<zero>, \<a>, \<aa>, etc. To prevent unexpected
behaviour with cut-and-paste and when typing tokens directly. Trac#223.
new 0e276db Updated.
new 65b1e17 Fix typo.
new 8a0b2a0 Updated.
new c9d0ab9 Set version tag for new release.
new 6d8438a Add lbrace, rbrace
new acc66a4 Update for new syntax
new 2d36a06 New files.
new 5b11bda Clarify that editing this script is expected
new a4fe36f todo added fo coq.
new 779466b Default proof-allow-undo-in-read-only to t
new 5e8ff23 Changed the main menu of coq. Changed a shortcut for
holes.
new 8ba7737 proof-ids-to-regexp: Use word-symbol constituent match
\_< \_> in GNU Emacs, with improvement due to Stefan Monnier. No change for
XEmacs.
new 0c4b221 Deleted file
new 2786451 Set version tag for new release.
new ff09fdb Add Graham Dutton
new 35c7a20 Set version tag for new release.
new 3b3fa7b Fix version
new 556c217 Updated.
new 8565234 Load proof-autoloads earlier
new fb96d11 Fixed http://proofgeneral.inf.ed.ac.uk/trac/ticket/233
new 8f8e938 Set version tag for new release.
new 76d6b0b Merge changes from Version4Branch.
new 9cfb497 *** empty log message ***
new 2e8bee1 Add back lost provide
new 4e27bf1 Note about Emacs.app
new 8bf37f5 Allow generating variants of given fonts too
new 7b62c3c unicode-tokens-insert-token,
unicode-tokens-insert-control: fixes and notes. Enable fontsets command on menu
always for now.
new 0ff03ff Fix for deferred loading of maths menu and unicode tokens.
new 8bd936f Fix maths menu tokenise adjustment for type of
unicode-tokens-uchar-hash-table.
new 9d89b1d Fix for deferred loading of maths menu.
new 7df9b73 Fixed the bug with coq-guess-command-line.
new effc8bb Updates for 4.0
new 857a395 Remove XEmacs package, now single RPM.
new a975bc8 Change for locked face colour
new 60d7a20 Updated.
new 544f8fa Make proof-locked-face much lighter
new 9cb55da Add links to splash menu
new b0f6fe9 pg-response-display: disable subterm markup removal
new 3619a82 Disable subterm markup removal
new da094b7 Fix type in calls to toggle functions
new fecfbc2 Fix tokens
new 645db5b Merge accidental changes to 3.7 branch. Add Highlight
real Unicode chars option.
new a32ea99 unicode-tokens-initialise: initialise menu here too
rather than at top level
new 44e162d Comment
new 673e9d1 Documentation
new 2d9d9fa Fix by Stephan Hohe
http://proofgeneral.inf.ed.ac.uk/trac/ticket/236
new 57304f1 unicode-tokens-initialise: Fix bug introduced in 10.4:
return value was spoilt.
new 44f3a25 Updated.
new 5224af8 Set version tag for new release.
new 475f196 Fixing region access for emacs <= 22.
new 2e107f7 Fixing parenthesis not accepted by recent emacs anymore.
fix by Stefan Monnier.
new 0461b74 Hyphen instead of emdash in faked longleftarrow
new 622fa10 Fix extra @end defvar
new 3981fa3 Some minimal updates for 4.0pre
new d26d396 Linear undo command
new 964c033 Set version tag for new release.
new b3a2275 Tweak
new 623ec40 Updated.
new 0baaace merge develdownload.html with devel.html
new bee92a6 Deleted file
new 1501cbe Deleted file
new 91f51ad Made indentation optional when replaing # by holes.
new 777dc33 Fix to use in place of make, see
http://proofgeneral.inf.ed.ac.uk/trac/ticket/262
new 0bc3d40 fixed a bad interaction with Coq -R option
new 74b6dd9 fixed spelling;
new 4dd6903 recovered proof-shell-process-urgent-message, by
re-introducing commented-out parenthesis and refreshing formerly unreachable
cases;
new 85e5a5b eliminated obsolete non-ASCII specials;
new 8e13538 isar-output-font-lock-keywords-1: simplified regexp for
invisible stuff, and added special "L", special "V";
new 11dca78 fixed a bug with region-exists-p not defined in some
emacsen.
new 7a17ac8 Set version tag for new release.
new 412261d Updated.
new cafa86e Set default value for `buffer-invisibility-spec'
new 7c6a176 Add highlighting for sendback
new 55bd3b0 Rename isatool -> isabelle
new 276dcd9 Revive sendback behaviour (using button1)
new c28a965 Hide goals marker start again (Isabelle2009 doesn't
markup subgoals)
new 89260fc Revise example for Isabelle 2009, showing use of two
commands on a line.
new b2ab0c0 Updates for Isabelle2009, new electric terminator
behaviour.
new d5a0b90 Add proof-electric-terminator-noterminator behaviour for
Isar
new 66c2143 Updated
new 4770ff0 unicode-tokens-symbs-to-props: Allow multiple properties
to work. Note: font prop must be given first
new e0142f7 Test case for #266
new 10b3249 Set strip-output-function for pasting. Adjust font-lock
handling to cope with very long multiline matches.
new 5c70365 isar-strip-output-markup: simple output markup stripping
Experiment with font-lock to set yank-handler.
new 51a8d16 *** empty log message ***
new 2954ca8 Add proof-shell-strip-output-markup to handle pasting
markedup texdt. Minor cleanups
new 0510b93 Remove yank-handler experiment, in favour of
buffer-substring-filters
new 428235d
proof-goto-end-of-locked-on-error-if-pos-not-visible-in-window: obey
proof-follow-mode=ignore. Ref http://proofgeneral.inf.ed.ac.uk/trac/ticket/187
new 5ca24c4 Remove process-live-p, move complete autoload to use point
new d7b933b Updated
new fa51807 Fix header
new 8f2fbf1 Set version tag for new release.
new 03d5d3d Update version, latest only.
new 1316f30 Correct Unicode support
new 809575d More isatool->isabelle renamings and an (old) logic fix
new 7569886 Revert "logic" fix.
new faf0b7c Add functions for encoding string and buffer regions
new 204256f Add proof state hover messages to proof script, along
with useful customization.
new d5a8b65 Bump Emacs version
new e3016de Check unicode-tokens-mode is bound
new 21e826b Cleanup more Emacs compatibility
new 6d278e3 more robust treatment of options and arguments (via
arrays and special @ expansion) -- allows spaces within parameters;
new 61e29fa ISABELLE_TOOL refers to "isabelle" tool wrapper;
ISABELLE_PROCESS refers to "isabelle-process";
new c4c8e22 Remove asterisks from docstrings of pacustoms (will
appear in menus now)
new 624fd95 Use descriptions of help items to set menu tooltips
(resolve trac #218)
new 8238437 Improve docstring
new 3c39b98 Define maths-menu-insert-XX functions for convenience of
user-defined keybindings (replacing `x-symbol-INSERT-lambda', etc).
new a67ee66 Fix so highlighting of real unicode characters setting is
obeyed when mode toggled on/off.
new 365ae1d Improve documentation. Add
`unicode-tokens-list-shortcuts'.
new c97be2d Sanitize some email addresses away
new 0807465 Update autoloads
new 9bad6a1 Add proof-colour-locked option to leave locked region
background uncoloured.
new e4d1928 Tune walkthrough documentation
new b93a654 Add overlay arrow ported from Kit.
new 8972894 Add configuration setting for Find Theorems form
new 6109a03 New configuration variable proof-use-pgip-askprefs. Use
setting group names in menu
new bcc24dc Work in progress on multiple instances of token modes
new b731fe7 Prevent setting of proof-overlay-arrow if not configured
new 54dbcac Emulate old behaviour after all
new 5662a4c Add docstrings. Regexp quote to escape control chars and
regions
new 0f6a56b Rename proof-shell-identifier-under-mouse-cmd ->
proof-query-identifier-command
new 128e2c3 Name changes and tweaks: proof-full-decoration ->
proof-full-decoration, proof-shell-identifier-under-mouse-cmd ->
proof-query-identifier-command.
new ac4fe82 rename: proof-full-decoration -> proof-full-annotation
new a8b86f2 rename: proof-full-decoration -> proof-full-annotation
new 08599bb proof-colour-locked: complete implementation
new 5d49a09 Rename lockedend -> home
new 7f8de24 Re-enable toolbar commands on main menu; add home icon
new 5ce0c4a Add home icon
new 50b8caf Extend implementation of identifier-under-mouse (now
pg-identifier-query)
new fa8a8cf Document document centric mechanism. Other updates and
additions. Remove experimental features.
new fcd935b Fix pareno
new b4a8daf proof-full-annotation: change default
new 7b0b49c Remove experimental setting. Define toggle function.
new b1ba6ba Update
new 70770da Set version tag for new release.
new 9e51d6a Remove experimental features node
new 92daa23 unicode-tokens-list-tokens: change help doc
new 2a9d7ed Add indirection for setting unicode tokens variables to
add customize menu options
new f0caf74 Updated.
new 5e20f42 proof-strict-read-only: replace 'strict with t. Add
proof-use-parser-cache.
new b96c863 Add menu setting to set proof-strict-read-only to 'retract
new 51a9cb8 Add parser cache for proof-segment-up-to.
new a5407e0 Document proof-strict-read-only='retract.
new 1ba9d07 Change centric->centred
new db36b51 Set version tag for new release.
new d6eef26 Do not hide the spurious ASCII characters as it confuses
old hands.
new 94788d7 isar-output-font-lock-keywords-1: enable display of ? and
' again
new 6bf9310 Add info command to toolbar, and re-enable command,
interrupt, restart.
new 86d27b5 Add identifier info command to toolbar
new ab25d99 Rename proof-shell-process-output ->
proof-shell-classify-output
new 2ad140d Tweak pg-identifier-near-point-query to add decoration to
buffer.
new a725f40 Set proof-query-identifier-command in right place.
new b2e046c pg-current-word-pos: add for convenience in identifier
query function
new 78e66a1 Add key binding for proof-query-identifier
new 5a855bb pg-last-output-displayform: add convenience function
new 04c792a Start refactoring to support more sophisticated queue
handling, by adding flags to proof action list
new 2cad83b Minor changes from Stefan Monnier's patch
new 30c3e19 Move the overlay arrow backwards in case of edits above
it which affect the next position to be processed.
new 7c44e84 Renamed file
new 660bf86 New files.
new 9bed9eb Only move proof-overlay-arrow once it's got a position.
new 2a14428 isar-syntactic-context: modify
proof-looking-at-syntactic-context to allow recognition of terminating comment
strings.
new 57940bb proof-looking-at-syntactic-context: allow proof assistant
version to override default.
new 1e48539 proof-looking-at-syntactic-context: add doc. Update
doc/names of proof shell filter functions.
new 5c3fd9c Updated.
new a503428 Update doc
new 0dadac1 isar-syntactic-context: fix calls to re-search-backward
new 6ddf472 isar-syntactic-context: tweak (still not perfect, loses
between "--" and string start)
new 23f05bb Fix proof-next-error key binding
new 8465a95 Tidy
new e7c8684 Update some examples
new 6c0ea2f Tidy
new c8cd8ac Move proof-interrupt-process to proof-shell. Add pending
interrupt behaviour. See http://proofgeneral.inf.ed.ac.uk/trac/ticket/179
new eaded70 Set version tag for new release.
new a4140da First attempt at command wrapping (see
http://proofgeneral.inf.ed.ac.uk/trac/ticket/199)
new ee27105 Note
new dcb6d7e Hints about setting position in command
new 5c938d2 Bump year
new 32110e7 *** empty log message ***
new 73d3da4 Enhance command markup to pass position information.
Extend defaults for response/goals font-lock keywords.
new b0b343e proof-splice-separator: ignore nil entries for convenience
new e13d9cd Docstrings
new eb97b03 proof-shell-insert: add scriptspan argument, to pass
source positions to proof-shell-insert-hook
new af84fd0 Don't make link to index.html
new 387f5d1 Remove obsolete file mention
new 83ce91f proof-resp-font-lock-keywords -> correct name
proof-response-font-lock-keywords
new b6172fb Documentation improvements. Experiment with
`process-adaptive-read-buffering' Do not run `proof-shell-insert-hook' if input
string is empty or single CR.
new c440ded Remove spurious junk.
new a26e2e3 proof-one-command-per-line: change default, use in
proof-insert-pbp-command.
new 2414a8c Doc tweaks via checkdoc.
new 8661893 Doc tweaks via checkdoc.
new b94d41c less ambitious array operations -- for improved
compatibility with older versions of bash;
new 6705f89 Add menu entry for setting proof assistant command
new 6fc0fc1 Add recommendation for DejaVu fonts. Update magic.
new 701c7d6 Enhanced font setting mechanism: allow a separate font
for symbols, and add user-level functions to set the configured fonts.
unicode-tokens-delete-token-near-point: add this user-level function
new f974863 Comments
new 88084e4 Clean up and rearrange variable declaration files
new eb0191e Clarify mode functions. Fix cross references to Elisp
ref (not XEmacs Lispref)
new 09fc773 Property merging now works with tweaks in unicode-tokens
new 4137821 Temporary note of property merging problems
new 73b5928 Change font-lock-keywords to use our own hacked
`unicode-tokens-prepend-text-property' instead of
`font-lock-prepend-text-property' which gave ill formed property values for
'face. Still not clear if that function is faulty or usage was not as
intended. Anyway, this repairs outstanding merge properties problem so that
<bold><italic>foo</italic></bold> works as expected. Also: fix key binding for
unicode-tokens-show-controls so is usable.
new 48ebdf6 Set version tag for new release.
new 2e2334d Attempt to duplicate Dixon bug
new 23be9ac Disable "Set fontsets" sub menu for new Emacsen
new 5a57dee Doc fix
new d6fba1f Updated.
new 096f560 Add more commentary and new control examples
new fe925c1 Doc: pointer to TokensAcid
new 5daaad7 Extend the available types of controls. Move
fontsymb-properties here. Prettify the token table.
new 37cc316 Add a font
new 1633011 Add convenience function for profiling
new d6708dd Move fontsymb properties to library file.
new f9edafd Update autoloads
new 1415787 Fix compile warnings
new 1f6baad pg-create-in-span-context-menu: fix nesting
new 795c8bd isar-nonwrap-regexp: ML should work (note that there are
*many* ML commands); added separate isar-string-wrapping; isar-positions-of:
isar-string-wrapping of file name -- to make double sure;
new b601db2 isar-positions-of: skip whitespace before command start
new 3db4a44 Cleanup of interactive point moving functions (in
progress)
new dfcc0c4 Improve and extend font configuration. Add
unicode-tokens-replace-shortcut-match.
new 11281d5 Support dynamic customization. Add additional shortcuts
handy for symbolizing old files.
new ff12229 Disable large symbol font for now
new 16d8b4c Attribution
new b391702 Remove over-enthusiastic single-character shortcuts
new 5ec33db isar-symbol-shortcuts: add customization
new 1168630 Add custom doc
new 5840048 Tokenize
new 365243d Fix home
new 5e679ac Set version tag for new release.
new ab6cb06 Clean up IGNOREDFILES a bit
new cb5d6b8 Made customizable holes mode completion in abbreviations.
new 255a86e Quick fix to isar-remove-file, see trac #274
new 84ebc40 Merge in Isar and Coq bugs
new 4a85e32 Updated
new 939d3c1 Prevent reporting column number back to Isabelle process
as not reliable; extra work needed on both sides. See
http://proofgeneral.inf.ed.ac.uk/trac/ticket/277
new fb2b507 Doc fixes
new 8763ed6 Update docs
new fd06565 Pointer to Stix fonts
new cd458e4 Experiments improving defaults
new 7e71b7c Add Emacs 23 warning.
new 1f351c8 Support mouse font selection in Emacs 22. Fix interface
to custom, saved faces are in .emacs, not current buffer(!).
new a8ba93b Fix unicode-tokens-script-font-face
new fa66cd5 Updated
new fda89c2 Update versions
new ef3def4 Unnecessary test
new 802687c Removed support for x-symbol (I do not like it because it
changes the buffer content !) sym-lock is still available on xemacs only
new f73b31e hack with phox-prog-name and phox-prog-name-guess to have
this phox folder working with PG 3.7
new cd81206 Fixed a parenthesis bug in pg-pbrpml.el + compatibility
with 3.7 where proof-mode-for-script seems undefined
new 3f95d71 Comment about GNU Emacs port
new 8de05b1 Remove (commented out) x-symbol configuration
new f6e30ae Spurious 'isabelle ref.
new 7260cde Remove some old X-Symbol references; update docs.
new b3a76a8 Remove some old X-Symbol references.
new 45d528e Attempt to make compatible with Mac OS X port of Emacs 23.
new 1756a6c Remove some old X-Symbol references.
new 1774e2a Updates
new f3a8c16 Set version tag for new release.
new 5a20070 Pointers for Mac support
new 80cfed8 proper backslash escape;
new 7eef3ea Isabelle2008 compatibility;
new 4495674 Fix font-lock output keywords for tvars starting ?'
new 2db1e24 output-font-lock-keywords: remove unnecessary brackets
new a43eb01 Shorten startup message
new 4d90ac2 Remove objectionable |> shortcut for Isar hackers
new 280406e Trimmed down comint
new 09c111d Profile settings
new 93ed8ec Remove further unnecessary compatibility code.
new 0992b79 Use scomint instead of comint
new 2caea10 comment
new a3397a0 Remove proof-no-command
new 0d8b0d9 Support for Emacs22
new c781644 Refactoring point movement commands (in progress).
Remove proof-no-command.
new cfb4f7e Remove left over comint-isms
new 3157a51 Simplify splash using view-mode and newer Emacs
variables. Remove timeout from About usage to avoid confusion with disappearing
window with mouse events.
new a7b7bfb Further simplification
new 3a56681 capitalisation
new 0548ea8 Possible bug in interrupt signaling discovered
new c6c4b8c require 'cl -> eval-when-compile
new bb08a35 Remove configuration of obsolete package function-menu
(aka "fume")
new fe24036 Remove configuration of obsolete package function-menu
(aka "fume")
new c1f0849 Hide echo
new bf443ee proof-files-to-buffers, proof-locate-executable: simplify
proof-file-to-buffer: use find-buffer-visiting instead
proof-looking-at-syntactic-context: moved here from proof-syntax for compilation
new b1fd82d proof-looking-at-syntactic-context: moved to proof-utils
because of macro use
new 8ad6e2e Buglets in proof-process-electric-terminator,
proof-maybe-follow-locked-end
new d58a422 Define some keys.
new 39b276b Add text_raw
new 06aaa6a proof-files-to-buffers, proof-locate-executable: simplify
proof-file-to-buffer: use find-buffer-visiting instead
proof-looking-at-syntactic-context: moved here from proof-syntax for compilation
new 0c855d1 proof-file-to-buffer -> find-buffer-visiting
new 90de29b Require on scomint in right place
new da36b8c Add timing messages
new 9136638 fixed theory name;
new 8014f67 Updated
new 8d3fc89 Profile more of the code
new a0351c6 Timing
new e516288 Add Elisp timings
new 68e2ade Add proof-script-evaluate-elisp-comment-regexp security
hole.
new 6d8b7b4 Version
new d7997ee Disable buffer truncation for now
new 17460bf Remove proof-shell-prompt-pattern, no longer used.
new 45d5c18 some profiling records
new 56467f5 some results
new 8df41fe Add option to do command wrapping
new ad77bc8 Disable fontification of input and output. Fix C-c C-c
binding
new c7b40f3 Define a cleanup function to run intermittently or by
hand, avoiding pg-remove-specials.
new 907eb76 Alternative implementation of pg-remove-specials which
does not introduce restriction.
new bdcc98e *** empty log message ***
new d52c271 Fix require
new 79ba024 Simplify Info-directory handling
new 09929d6 replace-in-string -> replace-regexp-in-string
new 9b48ef3 Make bug references clickable
new 3fdb039 Missing declaration
new 062b8da Whitespaces and comments
new 076167d Add tidy target (cleans whitespace)
new 292fc27 Comments
new 716f846 resp-font-lock-keywords -> response-font-lock-keywords;
output-fontify-enable removed
new ab530f1 Tidy whitespace
new d549dfc Whitespace and require
new 5594260 Missing unused function
new b30f353 Clean whitespace
new d50850e Add custom group
new f43b78b Add bug ref
new 41a4f20 replace-in-string-> replace-regexp-in-string
new b35ce53 Clean whitespace
new 882b365 Default `proof-full-annotation' to off to cause least
surprise to upgraders
new 123b04d Add protected undo
new 4955e5d proof-allow-undo-in-read-only: change default to nil for
new implementation
new 7e4b3ad proof-set-queue-endpoints: no undo-make-selective-list
(pg-protected-undo replaces) proof-done-advancing: remove spurious first case
proof-assert-until-point: don't move point, restore intuitive behaviour when on
whitespace between unprocessed commands (process preceding commands only)
new 0a05713 Turn on proof-general-debug. Missing require
new 997be05 Comment
new 159d814 Updated
new 477ad11 Updated news and credits
new c50c8e3 Add shortcuts for (| and |). Ensure if shortcuts are
customized, replacement-alist is reset too.
new 41ac693 pg-protected-undo: Use key remapping instead of hacking
function values
new b68a1c2 Deleted file
new 13aae6b Missing require
new 22a3840 Clean compile, remove useless autoload settings.
new da9837a Updated from Isabelle2009
new 5ad5c80 Add characterp for Emacs 22
new 46eeb2b Autoload
new 99e083e More sensible message for file dialog
new b2db794 Update
new 97bb698 Minor opt
new 8dc001e Separate standard tokens from extended set. Add missing
compositions. Set for Tokens customize menu
new c84f28f tokens-customizable-variables: new setting. All
compositions to be more general, and map char sequences into left-to-right
placements
new 96e9775 unicode-tokens-replace-unicode: new function to
interactively replace unicode chars in buffer
new fa6f580 Fix defcustom types
new b2fd7d6 More instrumentation
new 86790ed Cleanups
new 9e6fe41 Docs
new 46aebf7 Remove proof-shell-wakeup-char
new 3e6074b Update: mention scomint, remove old variables/functions
new d2ff587 Update.
new 5185697 Fix pareno
new e3a3e9a set-span-keymap: only override local map, not replace it.
new b8f1c98 Cleanup code and use define-minor-mode.
new 0a766df Moved doc of holes to holes-mode
new 908f39c Make holes-abbrev-complete obey status of minor mode.
new 5f4db13 Simplify by removing ability to deal with restrictions
and a check for process liveness.
new 89edfe0 Add menu moved from Coq menu. Make deactivating
holes-mode forget all holes.
new 37b6477 Remove proof-shell-wakeup-char,
proof-shell-prompt-pattern. Unset proof-shell-end-goals-regexp.
new 38751c5 Remove proof-shell-wakeup-char. Clarify purpose and
meaning of `proof-shell-end-goals-regexp'.
new 59e9bc9 Doc fixes, and many defun -> defsubst to enhance compiled
code.
new f191f66 Remove comment
new fe91bb4 Bufhist erase when buffer writable.
new 594f3c0 pg-response-maybe-erase: inhibit read only
new 99d21e5 Remove use-specials-for-fontify
new b30fa09 Clarify that eager message matches are now anchored
new cef9920 pg-xml-parse-buffer: generalise to take region arguments.
new 3574281 Rearrange some of point movement code for following
scripting.
new 9776eb5 Tweak point movement in `proof-assert-until-point' and
alter meaning of `proof-only-whitespace-to-locked-region-p'; both now refer to
char after point. Script elements are now stored in hash tables rather than
lists.
new b46d6c1 Rearrange for scoping
new 8148700 span-mapc-spans for span-delete-spans
new 7872d40 More defun->defsubst changes
new e35bcf2 Supress spurious warnings
new fd1bdb9 Add after save hook and convenient key binding to compile
on save
new 16d56b4 Remove noweb file, seems buggy.
new 36ed2e9 Fix compile warnings
new 3d9b101 Change type of proof-shell-process-file,
proof-shell-compute-new-files-list
new be93117 proof-clean-buffer: inhibit read only
new 2a4f5dd Compile with cl. Fix typo.
new 10878ea Include macros for compile
new 15c696b Reorganisation to avoid generating many intermediate
strings from the shell buffer, and match shell regexp directly inside it. This
changes the types of several configuration settings.
new 5c556ab Make sure proof-shell-last-output,
proof-shell-last-prompt and proof-shell-delayed-ouput remain non-nil.
new 08323bd pg-add-element: unbound var in debug
proof-activate-scripting: minor cleanup proof-assert-until-point: don't go back
beyond end of locked
new 72f2835 Make sure proof-shell-last-output is non-nil
new 1091a90 Updated
new 78a2baa Move holes menu to holes mode
new 8c27343 Configuration changes for shell mode revision.
new 70207f2 Remove unused subterm markup code
new afd8382 Updated
new 7859bd0 Updated
new 0f7e01e Whitespace
new 17d6541 Avoid easy-menu-define macro
new 6ca6528 Prevent compile warnings
new accc3c1 Typo
new ec0258d proof-buffer-syntactic-context-emulate: use caching
syntax-ppss instead of parse-partial-sexp
new 297c79c Obsolete files
new 1d99354 Fix compile warnings, remove some XEmacs-isms
new 23ae60e Prevent compiler warnings
new 3ff5ab4 Updated
new f282ac0 Calculate token match regexp in a more complex way in an
attempt to allow for Coq token grammar. Alter composition of strings to place
characters by baseline. Doc and menu notes about replacement functions.
new 8201ac7 Add template auto-insert hook
new 5e867b6 Use extended form of define-minor-mode
new d813b4b Add documentation to explain usage. Add setting function
for dynamic updates. Add further symbols and explanation of two ways of working.
new d43befb Update for Unicode Tokens.
new 70d3abe Fix typos
new aa757ce Missing require
new ed9c8a8 Require cl for compilation
new 8148d44 mapcar -> dolist
new ed62d37 (C) date
new defb651 Whitespace
new 32c317a Fix compile warnings
new 099e443 Remove \t in \<module> expansion.
new 395342b Remove \t in \<inverse> expansion. Make \<spacespace> be
a single EM-DASH SPACE
new 45b7d25 isar-preprocessing: remove unnecessary save-match-data.
Fix a compile warning.
new fb23839 Attempt byte compilation only for emacs lisp!
new 22e1d84 Require cl for compilation. Rearrange docs.
new 365a0e0 Fix compile warning, rearrange docs
new 28ea14d Fix compile warnings and ensure compiled code behaves as
expected.
new 5aebc81 (C) date
new 288077d Update for 4.0 and shorten.
new f89bae7 Don't try to compile obsolete twelf Emacs code.
new 877c97b Isabelle->isabelle binary. Remove Isar homepage.
new b5c2cc8 Fix compiler warnings.
new ba364c8 Fix compiler warnings
new c48d00f isar-use-find-theorems-form: use defcustom, not
defpacustom isar-keywords-name: fix custom group
new bf9066e Fix compiler warnings
new ff4011e Requires processed more often (experiment)
new b581ed2 lego-shell-process-output -> lego-shell-classify-output
new 290fe12 require proof-site also at startup
new e787664 Fix initialisation of isar-use-find-theorems-form in
compiled file.
new 761e029 Revert change in 10.26 to use defpacustom after all, this
gives the prover-specific menu entry automatically. Fix compiler warning with
a defvar.
new e8e4097 Attempt to handle splash buffer cleanly.
new f85e288 scomint-check-proc: make defsubst
new 96d6ec3 Require unicode-tokens during compile.
new 5492bc7 Deleted file
new e8db898 Fix proof-shell-trace-output-regexp: match on annotation
\^AI now too
new a0fd804 Update autoloads
new 30a1685 Nuke spurious warning
new 7099e2d Remove load order tweak experiment
new 82769b9 Only show splash message if noninteractive
new 5688824 Remove warnings in batch compile about functions possibly
undefined at runtime. Most of these are spurious (come from autoloads; byte
comp seems to give these higher priority than declarations in same file).
new aa30ca7 Remove devel. from testall target
new 17aa154 Remove use of regexp-opt-depth and clarify doc of
`unicode-tokens-token-match-regexp'. Fix typo in `proof-tactical-name-face'.
new 1de7249 pg-response-display-with-face: remove update of
`proof-shell-last-output'
new bceac6a Fix docstrings, remove spurious null
new 9a84955 proof-shell-handle-error-output: renamed, and simplified
to use suggestion to take message from `proof-shell-last-output', now that is
no longer munged to remove markup.
new e56e50e Require on scomint
new 921bde1 Clarify require
new a1504b5 Repair two-window working mode for when Coq doesn't
produce hybrid output. Print Proof -> just Print in context menu. Temporarily
inhibit read only in response buffer for error highlighting. Reduce time for
error highlighting
new fdff1cf byte-compile-and-load on write is a bit too enthusiastic
new 875e1aa Oops: repair hybrid output broken by two window fix! See
trac #109.
new 46d7edd Comments
new 1e478c2 More text about Unicode Tokens Remove
proof-shell-abort-goal-regexp
new aff2ea4 Remove barely useful proof-shell-abort-goal-regexp (only
served to sanitize LEGO messages)
new f0bef2c Update, remove proof-shell-abort-goal-regexp
new 50ebfba Comments
new 17059de Remove system-specific code as message before goals
handled in core now. Alter proof-shell-start-goals-regexp to work in buffer.
new 20b779d Simplify coq-find-and-forget and drop v80 version
new 99144e6 proof-kill-goal-command: default to nil, not empty string
new 9d866b0 Updated.
new 1539558 Remove more of 80 code
new 5da1279 Remove some spaces
new 6aa5752 Remove Coq 8.0 code
new c446040 Remove more V8 compatibility (thanks to Pierre for
carefully highlighting it)
new 42fadfd proof-toolbar-setup: do the right thing (map across all
PG buffers)
new 40bf959 Another V-8-1 test
new 6d9da94 proof-toolbar-setup: redraw-display
new 6a835d1 Cleanup toolbar-toggle and bind to C-c b, fix binding C-c
v. Add "Beep on Errors" setting to menu
new 86b4353 proof-shell-quiet-errors: move to user opts custom group
new 037dc9b Simplify output processing; delay some goals/response
classification until postponed goals/response output drawn. Remove some
internal variables. Slightly generalise message model to include Coq 8.1's
MESSAGE GOALS output form. Improve documentation of proof-shell-filter and
friends to explain this.
new 2a6a66e proof-shell-error-or-interrupt-seen ->
proof-shell-last-error-kind, as per previous proof-shell update.
new 9ab675b Add compatilibity for declare-function in Emacs 22.1
new c4d3e63 Add proof-script-error-face
new f5cf547 p-s-classify-output -> p-s-handle-output, and simplify
system-specific hook
new 89ec8b4 Add proof-re-search-forward-safe
new 0c7ee8e Clear shell buffer contents on restart.
proof-shell-classify-output-system-specific -> proof-shell-handle... and
simplify system specific hook. Repair error handling for Isabelle (search
forward for matches) Add proof-shell-font-lock-keywords.
new 0f1ca30 Add proof-shell-font-lock-keywords,
proof-arbitrary-undo-positions
new f1dc2bd proof-script-clear-queue-spans: scan less of buffer
proof-script-delete-spans: leave 'pghelp spans in place for now
pg-set-span-helphighlights: add extra FACE argument proof-done-advancing-save,
proof-make-goalsave: support proof-arbitrary-undo-positions.
new 4154220 Support linear_undo. Add minimal font-lock for
readability in *isabelle*.
new b7e1c74 *** empty log message ***
new 1583eb2 *** empty log message ***
new 39419dc Delete the pghelp spans for now, after all.
new 18dc290 pg-last-output-displayform: strip trailing CR as well as
initial one, to tidy up popups for Isabelle.
new 2d2b26b Prevent font-lock in shell by altering
font-lock-global-modes locally
new 723a945 Add `proof-minibuffer-messages'
new 1769db4 Add proof-minibuffer-messages. Move
defpacustom->proof-utils and fix requires.
new fa5ab22 Move defpacustom here. Move message functions to
proof-shell. Fix requires.
new 2b6245b Fix compilation for Coq, including requires and some
old/renamed settings.
new 636f3dc Clean compile
new 30c9c8e Clean compile and update config
new 34ec096 Some fixes to requires etc
new c25e7f0 Clean compile
new 282b31a Clean compile
new cff9b9b Coq test
new 2242c8e Add back font-lock setting for shell (can turn on/off
inside). Don't turn on holes in shell
new fd95443 proof-retract-until-point: protect against finding no
span at all (mask current bug in Coq code)
new 41a36b7 Updated
new d967053 Tweaks
new 2619c37 Set right font-lock-keywords
new f934b97 Missing requires
new b45fc89 Move (require 'local-vars-list) from coq.el
new a060c0d Move (require 'local-vars-list) to coq-local-vars
new ee91c3f Experimental changes to queue several commands at once
and to allow pre-processing of commands when they're queued from script
new a1117eb Typo in var name: fixes toggling of use-linear-undo.
new 8ab8b91 Move stripping and minibuffer-message function here
new e121121 Disable process-adaptive-read-buffering: massive slow
down for short commands (certainly when the value is persisted).
new c666c28 Disable debug message in Isar
new b14cbb5 Default to disabling minibuffer messages
new 668ae76 Bug in \\<diamond> token
new f0234ca Elaborate on new settings
new 3404c18 Add Read-Only sub menu
new 49dd626 Our own buffer for debug messages
new a12878d Make quiet by default. Improve docs.
new 168bf80 Fix docs
new 21e952d Update temp list
new 8468172 Times -> Times New Roman, seems to have better
substitution behaviour under fontconfig (i.e. existence of smoothly rendering
free fonts with same metrics)
new a586092 Rename mode names
new fabd109 Improve support for outline mode: additional headings and
sublevel support
new 38e7701 Reorganisation Options with Minor Mode submenu
new e0a9e03 Engage which-function mode with imenu. Move
insert-electric-terminator to proof-script
new e4eafed Move insert-electric-terminator here. Add experimental
error spans. Doc improvements
new e902626 Propertize Scripting modeline indicator. Support error
spans.
new 5471d3c Doc
new f44ce41 proof-strict-read-only: Experimental change to default
new 7c5aa06 isar-outline-heading-alist: fix structure
new ddaed17 Updated
new 521c663 proof-imenu-enable: fix remove call
new e93d2b0 isar-outline-heading-alist: fix list format
new 6f13215 isar-outline-heading-alist: fix list format
new e596b43 Add outline-heading-alist setting. Fix compilation.
new f443e63 Fix compilation.
new 3f78595 Change mode names
new fae9a2a proof-span-give-warning: no message if inhibit-read-only
is set
new ab73633 span-give-warning: remove, unused. span-write-warning:
don't call FUN if inhibit-read-only.
new ef02795 Remove proof-strict-read-only-toggle call (no longer
defined, and anyway wrong technique). Instead use inhibit-read-only to allow
write in possibly read-only area.
new 3dafa92 Surpress warnings for dynamic scoping
new 152e80c Fix compile issues
new ae4c73a Moved function
new b8bdbab Adjust comment
new 682b4c1 Fix compile errors
new 93aff45 Revert accidental commit
new 9340445 Be strict about compile warnings
new 215664c Prevent many compile warnings
new e1eebe0 Prevent compile warning
new 179e56b Prevent compile warnings
new 082fa78 Fix compile warning
new 4412031 Fix highlighting of error region
new eeb920d When calling proof-script-preprocess, fix starting
position. proof-assert-electric-terminator: restore expected behaviour
with/without term.
new 20fbf4f Set version tag for new release.
new b592989 Remove errant ^A
new 34c3fb9 Default target: dont edit scripts
new 608f6ec Describe make scripts
new effe0e8 Update docs
new 815cade Fix doc
new 5286b54 Updated
new 2bdc607 distcompile: don't ignore errors during compile
new b1472fb Fix back to default
new adcd209 pg-last-output-displayform: protect against empty string
new 51b4fda Fix logic handling delayed callbacks and silent stop/start
new 0db8e0f Set version tag for new release.
new d1ce95f Prevent warning on cl functions (cl functions called at
runtime warning should not stop compilation).
new 7fb5e30 Fix compile warnings
new f97cb5f Fixed error highlighting with utf8.
new 4d23028 Added some syntax keywords thanks to Mathieu Sozeau.
new 560c10c Added some more syntax keywords. Made admit tactic with
its own red culpabilizing face.
new 0c5b8ee Note
new 09cfb5b Updated
new 849019c *** empty log message ***
new e15e9e2 proof-cmdstart-add-segment-for-cmd: classify all
whitespace as a comment, not a command.
new 9886694 *** empty log message ***
new e0acd6d *** empty log message ***
new 96a6f67 Protect against error case
new 28d02a7 unicode-tokens-set-font-var-aux: run
font-lock-fontify-buffer in displayed buffers to ensure font changes are seen
(change for Mac)
new 9ec336e Updated
new 342d06d proof-unicode-tokens-enable: autoload so turning on
Unicode tokens works
new 48d90b7 pg-set-span-helphighlights: add hook to delete help
highlight on any edit (affects error spans and outdated help spans).
new 71df9d8 proof-script-clear-queue-spans-on-error: jump to start of
error span (if proof-follow-mode suggests following locked region)
new 310c243 Adjustments to better obey proof-follow-mode=ignore
new a692452 pg-identifier-near-point-query: make hover span have a
high priority and self-delete.
new 8a8ee85 Rearrange options, add customize user options to top
level menu
new 6454e89 Functions to add buttons to buffer (initial attempt)
new aeae558 unicode-tokens-add-help-echo: add this customize option
unicode-tokens-display-table: use this (experimental) for alternative ellipsis
glyph
new 4dcbdcc Repair some of proof visibility handling
pg-last-output-displayform: protect against single \n in last output
new 9da1a0b Add Hide/Show to extra modes menu
new 8bedbf6 Updated
new f5447b7 Set version tag for new release.
new d450254 Add customize group unicode-tokens-options to faces
top-level group.
new 6e8aea5 Remove redisplay function call for Emacs, seems
unnecssary.
new 986b084 tar -> $(TAR)
new bbc8e2d Add doc files and .elcs to distributed tarball
new 768504d Updates
new 6793b01 Only distribute info file, not pdf
new 8ebce7b Fix clean targets
new 4abb282 Fix doc copy/clean.
new 9768a77 superdir
new f3adf33 More changes
new 11dd309 pg-toggle-element-visibility: Add back `redraw-frame'
call, it *is* needed here (possible Emacs bug)
new 1b12b1b Extended documentation for Tokens to explain layout
control. Fix typo in Isar shortcuts. Add links in NEWS section.
new 6f8bee5 Add pr to print state in case of linear_undo. See Trac
#292. Still not ideal: when there is no proof state, we'd prefer that an empty
goal screen is displayed.
new 025307a Shorten menu name
new 46ca4a3 proof-display-three-b: avoid giving strange behaviour if
some buffers are not available
new f574a04 Put Display submenu first in Quick Options menu
new b024b54 Tweak hint text
new f1266c3 proof-save-this-buffer: added
new 4c68342 display_drafts, print_drafts: query to save buffer Follow
Upper Case Convention for menu entries Remove duplicate menu entry: Commands ->
set isabelle
new 705b682 Follow Upper Case Convention for menu entries
new 28d81fd Rotate Output Buffers: do not show this if in three
window mode
new 5152120 Trace buffer: do not show this trace-output-regexp not set
new 228d8c8 Update docs
new 18edb39 Add markup for \<^const> control, complicate
`isar-control-char-format-regexp' to markup identifiers
new 79d042b pg-response-buffers-hint: only give hint when in default
two-buffer mode
new 07c7e94 Menu entry <PA>-set-command invisible when function
undefined (not inactive)
new 4b2801a Functions find-and-forget and count-undos now return
lists of commands
new d9fd06d Typo
new feaf7c5 Set version tag for new release.
new cf3284b Rename dec->keyword. Update doc for quail input language.
new ac4fe7c phox-find-and-forget: return a list
new cee1fd6 inline isar-long-id-stuff
new 94903f6 Documentation.
new 6036a44 Set version tag for new release.
new 6d92942 Clean up hints about buffer display
new 09343e8 Conforming Menu Titles
new 3de05a7 Conforming Menu Titles
new feb88e2 Unicode Tokens in own chapter. Remove some func menu
stuff
new 7ebd6bb Update magic
new 4082ce4 unicode-tokens-fontsymb-properties: use font-lock faces
instead of proof- ones. Prevent font setting when symbols are revealed (use
default font family). Tweak menu titles.
new 3f56c37 proof-retract-before-change: give error if prover busy
(see http://proofgeneral.inf.ed.ac.uk/trac/ticket/293)
new 559af37 Explain Unicode Tokens better
new c8fcfb3 Updates
new e22e952 Some more tokens
new 8e38eaf proof-assert-electric-terminator: repair so works at end
of buffer
new 6818e58 proof-script-generic-parse-cmdstart: set case-fold-search
proof-inside-string: added
new 959c0d5 proof-electric-terminator: check if inside a
string/comment.
new 7ffacf7 proof-regexp-alt: use shy matching
new 595071c Start using new parser, adjusting isar-any-command-regexp.
new dc33f5f Set version tag for new release.
new 8d0c17b Shorten comments
new 0b518a5 Whitespace
new 9f9ed3a Remove fume settings
new 472a463 named entity needed for goal-with-hole
new adb6b5a Remove function-menu as promised
new 75deece Remove function-menu setting
new a578d6d Remove `next-entity' settings for func-menu.
new 9d16a97 Added keyboard shortcut in goals buffer.
new f819d9d proof-script-error-face: remove underline
new e168a54 Keep response and trace buffer read-only, except when
changing
new d7cfaa5 Updated
new dda1416 proof-script-use-old-parser: remove configuration option
and cleanup
new 0a7f48e Patch from mattmccutchen, see
http://proofgeneral.inf.ed.ac.uk/trac/ticket/297
new 6e906c4 *** empty log message ***
new d97e2a1 Add pointer
new 24efcce Set version tag for new release.
new 29872e8 Mention bugs with Coq script management.
new 9aed2b4 disable indent-tabs-mode for theory mode;
new b8e4f17 menu items for atp_info, atp_kill;
new e1b2bda Fixing insertion case for c-c c-a c-i + cleaning.
new 0d028f1 fix
new 5c35aa8 Fix.
new e719873 Set version tag for new release.
new 746a8e5 Small Fix.
new 7e3a6a9 Small Fix (again).
new 37de299 more robust THIS/SUPER: allow spaces; modernized usage,
eliminated obsolete options -I, -P, -X, -f; re-interpreted option -x as
"unicode symbols";
new 95522c9 tvar font-lock: allow more than one ? (as in inference
parameter ??'a);
new aa9bd33 Use ProofGeneral.pr if available. See Trac #292.
new 5abc2ff define isar-pr as load-time constant;
new a11afe2 reverse settings within each group, to prevent
upside-down presentation;
new d0ad7ff additional menu entries;
new ff9be7e Add `proof-script-sticky-error-face' and
`proof-sticky-errors' setting.
new fd39102 Add `proof-script-sticky-error-face' and
`proof-script-highlight-error-face'.
new 21ec42c Remove doc mention of obsolete function
`pg-assoc-analyse-structure'.
new 669ee36 Add new option `proof-sticky-errors'.
new d02eadd *** empty log message ***
new 894b4a2 isabelle-set-prog-name: more robust treatment of spaces
in arguments;
new 024b1b5 raised proof-shell-quit-timeout to accomodate bulky
write-back images;
new 323f902 pg-pbrpm-run-command: use proof-insert-pbp-command
new 9bf5b3c Update menu paths and faces.
new ad439a7 Updates to internal function docs
new bfba9bf even higher proof-shell-quit-timeout -- saving main HOL
takes 20s on a *fast* machine;
new 2fafa16 Replace proof-locked-end -> proof-unprocessed-begin
new 7e3eb90 Fix for Trac #307.
new 50f3bb5 isar-control-char-format-regexp: prevent subsequent
control chars being captured
new 004d55a Add some more examples and syntax declarations to
actually process the file.
new 7b198e9 fix proof-splice-separator
new 2a6f0a2 typo
new ba34966 Clean
new cc2832d Explain fontsets for Emacs 22
new bf4ec2a proof-ids-to-regexp: use regexp-opt, this seems reliable
now.
new b768c1a Add keywords for possible benefit of finder package.
new 1bea93e isar-ids-to-regexp: regexp-opt with 'words arg (non-shy
matching inside \< \>) appears to work on Emacs 22, hopefully repairing
http://proofgeneral.inf.ed.ac.uk/trac/ticket/300. Also replace
proof-splice-separator -> mapconcat builtin.
new 8a2d89a Add test case
new aea8b40 Update
new ba2f038 proof-splice-separator -> mapconcat builtin
new db4f7b2 Add some examples of longer subscripts
new 52f2397 isabelle-set-prog-name: avoid calling split-string with
nil arg.
new 6224291 Remove mention of `proof-script-use-old-parser'.
new db57071 isar-control-char-format-regexp: correct to only affect
next char/symbol isar-control-regions: add \<^bisup>..\<^eisup> and
\<^bisub>..\<^eisub>
new 6b7b217 Added spanning identifier supers/subs
new eb964d6 Updated
new 7e66b7b4 spaces
new 222416c Quote arguments to EMACS/PGHOME.
new 5ceef45 Comments
new a1aef04 Point to Trac #313
new 386838d Profile 'pg' needed now too
new fe867dd Update magic
new 99f2e1a Set version tag for new release.
new 6bf7903 Update token list adding fraktur characters.
new eaa9c3e Add rest of standard token symbols for alphabets in other
fonts (e.g. fraktur lower case \<aa>, whatever these are supposed to look like).
new 973fb6a Attempt at
http://proofgeneral.inf.ed.ac.uk/trac/ticket/311
new 028c7f7 tidy
new 4847bd7 Add proof-sticky-errors to quick options menu.
new ba1298d Fix menu path to Sticky Errors option.
new eb653da Better approximation of restoring old highlighting, by
caching saved face.
new 2902fd8 Fix compile error (isar-prog-args unknown).
new b345b5a Fix to last patch for face saving (untested still).
new e19e6d8 Rework script span element hiding to avoid
buffer-invisibility-spec. Add command elements.
new 304cf41 Change of type for
proof-script-span-context-menu-extensions
new d3b4b20 Revert spurious commits
new e9f197a Updated
new 5731732 docstring
new a308aae Set version tag for new release.
new e83e155 New files
new 5a7f417 more robust treatment of spaces in directory names;
new 729ff51 Update date
new 0946e32 *** empty log message ***
new ce14001 *** empty log message ***
new 372d947 *** empty log message ***
new cfdca88 Test update
new cbdd9b5 Fix coq error utf8 underlining with coq-8.3beta.
new 50284c5 Added a "remember this" window. Experimental.
new 328c43d Allow SearchAbout to deal with complex queries.
new f3c815b Fixing the behaviour of the responses-freeze window.
new d114f70 `proof-shell-process-urgent-messages': fix to avoid
duplicated messages (Trac#314) `proof-shell-exit': fix pareno, avoid duplicated
user question in Emacs 23. Consistent capitalisation of errors.
new ffcd52d Experimental backwards delete char. See Trac #290
new 59760a1 Updated.
new a4510d1 Isabelle syntax update
new c36244c Isabelle syntax update
new fa35111 Remove debug message
new f731ab0 update from Isabelle2009-2;
new 1a411c6 removed some old commands;
new 8dedd54 proof-last-locked-span: save-excursion ->
with-current-buffer to avoid spurious warning in Emacs 23.2
new a9357a6 isar-shell-adjust-line-width: save-excursion ->
with-current-buffer to avoid spurious warning in Emacs 23.2
new 5984019 lego-shell-adjust-line-width: save-excursion ->
with-current-buffer to avoid spurious warning in Emacs 23.2
new bd8d9a6 plastic-shell-adjust-line-width: save-excursion ->
with-current-buffer to avoid spurious warning in Emacs 23.2
new 16178f4 Replace uses of save-excursion with with-current-buffer.
This prevents a spurious warning from Emacs 23 (and is a minor efficiency
improvement).
new 3f3400e save-excursion -> with-temp-buffer
new ab841da Cleanups for save-excursion to avoid warnings in latest
Emacs versions
new 1f4d796 Set version tag for new release.
new 13aeba6 Update years, versions.
new f001944 Add pg-protected-undo improved version due to Erik
Martin-Dorel
new 123f667 Fix for matching names in regexps, restores behaviour of
name-aware code such as imenu.
new c0c6f57 Deleted file
new 5903d4c Fix theory name
new 417a4ed Move distribution examples into subdir
new 8bafccb proof-full-annotation: default to t; advanced users may
turn off.
new 75659a7 Bump date (again)
new 83aa246 Updated.
new 9f8a026 Add support for basic "movie" recording. See
http://mws.cs.ru.nl/proviola.
new 94bb3e9 Support files for Movie output
new a8c139b Fix theory name
new fdb3887 span-mapcar-spans-inorder: added for pg-movie production
new 18af1a7 Updated.
new ec4179d proof-deftoggle-fn: make ARG optional as suggested by
docstring
new d17c13b less surprising unicode tokens: <-> corresponds to
longleftrightarrow in common Isabelle theories (according to symbol length not
shape), emdash is not predefined by default and confuses typical LaTeX source;
new 78d6f7b proof-shell-wait, proof-shell-kill-function: avoid use of
sit-for.
new cb9733d save-some-buffers: only offer to save proof script buffers
new 129a482 Resurrect autotest framework
new 590d10c Fix compile
new 89ce00e Update
new 99861ac Move key binding for proof assistant keymap (fixes
compilation bug)
new 8c8086c Fix compilation
new f2474d6 Temporarily disable splash
new 626c87d Fix compile
new bc23de7 Show test log in case of failure
new d4de406 Improve printing of test parameters. Add
`pg-autotest-test-assert-full' for current buffer w/o file.
new 1a70304 Simplify messaging code. Make sure random jumps do
something. Fix assert-processed to wait for shell.
new 35f05f9 Separate profiling from testing
new 6c0e1ea proof-assert-electric-terminator: fix logic for inserting
at buffer end
new 575bd0d pg-protected-undo: remove separate
`proof-allow-undo-in-read-only' and make consistent with
`proof-strict-read-only' setting. In particular, if "Edit Freely" is selected
then we don't do any retraction.
new 78ac44d pg-protected-undo change
new 52096ba proof-allow-undo-in-read-only: remove, use
proof-strict-read-only instead.
new 5e9b093 isar-remove-file: remove (tail) recursion, leads to stack
overflow
new 01eb09d Swap phi and varphi for better consistency with STIX.
new 0877b91 isabelle-string-face: introduce custom string colour as
font lock default is terrible
new 95d8a7f Checkdoc cleanups
new fc2a22a Note complete
new 5f142a9 Add timestamps. Fix random jump spurious error.
new 1d5aebc proof-assert-electric-terminator: give more user-friendly
error message if unparseable
new c3693c8 Use pg-dev profiling configuration
new 6dd96d2 Fix compile and spelling
new 72e32b2 isabelle-string-face: switch to a more traditional green
(strings are brown, but logic is green)
new 9dd011c Remove double provide
new b97d82c Support custom syntactic fontification.
new 4878ed1 Support custom syntactic fontification. Split out pa
macros.
new 5d64d1f Try to fix processing of this file
new e53cf3d only run custom font-lock-fontify-syntactically-region on
PG buffers
new 0517033 Experiment with default string font being italic, to
match STIX italic.
new d79131e unicode-tokens-symbol-font-face: default to italic and
support setting the symbol font face's :slant as well as :family attributes.
new bbfcecd isabelle-quote-face: add this face to customize vanishing
quotes
new 050f49c Revert to 10.1 version of splash, with enhancements.
new d74ddc0 Move some var+macro to fix compilation
new 2b3875a Make proof-boring-face a bit darker again so almost
visible.
new 7115f71 Extend testing
new 20f4530 Remove deliberately buggy code at the end (Coq seems to
be fixed)
new 31393e5 proof-activate-scripting: make sure can succeed when
proof-activate-scripting-hook does nothing (case: switching buffers in Coq when
there was an error)
new a6ea9f9 Renamed file
new e6b44c8 Updated.
new 21234eb Comment out some lines so that processes.
new cc948dc coq-highlight-error: make robust against proof script
buffer deactivating
new 3cf7258 More tests
new 0aff1b8 Moved files
new f96976a Elisp timing
new fef965e Set version tag for new release.
new a72719e Fix menu/node order inside internal chapter
new 077f135 proof-shell-interrupts-after-commit: support
commit-before-interrupt mode [experimental/temporary].
new 1f813ce Update.
new d7e3d56 Preliminary and experimental support for automatically
sending commands.
new f413ef7 Remove superfluous spaces (re Trac #331).
new 0b1ce1b proof-issue-new-command: remove spurious goto-char (ref
Trac #330)
new 6a2df32 Fix compile errors, update tags
new 017d4bc Set proof-shell-interrupts-after-commit = nil
new 0c3ccf0 Make the modeline indicator change colour. Old XEmacs
behaviour restored. Questionable UI benefit.
new f50cc4b Remove duplicate declaration
new 865b761 Autosend: prevent repeatedly sending erroneous commands
(in progress)
new be0f815 Clean up handling of pending interrupts, remove
experimental proof-shell-interrupts-after-commit.
new b527251 Bump Emacs version
new 83ffba5 Comments
new 25ffebf Minor tweaks to versions, etc.
new 6a44df8 Whitespace
new 6476622 pg-response-has-error-location: save point in response
buffer
new 19e93a5 quit-prover: avoid kill buffer query question
new 1cd3dfd Note about fix required to proof-autosend-error-point
new e4fb92b Critical sync fix: in pending interrupts case be sure to
invoke callbacks before detaching queue. Fix to passing of display flags.
new 55d2ef1 proof-shell-action-list-item: fix type for flags as an
element, not a cdr
new 4b87261 Fix key bindings. Ref Trac#334
new 539b431 Set version tag for new release.
new 2aa3f62 autosend loop: wait for shell after sending interrupt
(ensures output processing happens when proof-autosend-running is set).
new d3e89e8 Autosend: don't autosend after undoing; add
proof-shell-last-queuemode to support this.
new 3160b7e Re Trac #324: proof-shell-wait: drastically reduce
timeout, as some implementations perhaps wait for full time even if process
output is received. Set process-adaptive-read-buffering to nil regardless of
platform
new 1c896e2 Add command bound to C-c C-a h ? to show available help
keys
new 51788ac Turn off parallel proofs setting (no noticeable
difference for this test file)
new 0df29ca Correct comment; try setting
process-adaptive-read-buffering to nil.
new 64da006 Clean flag settings for profiling. Add AHundredProofs.
new 5d2226b hack to ELP to give better readability of profile
results, in milliseconds
new 5780206 Load elp first
new e5b5e25 Style fix in messages
new dbcb933 Improve message
new d5a97d6 Style fixes
new 12f2bdd proof-debug advice: Fix passing format arg
new 4101189 proof-shell-process-connection-type: remove near obsolete
test and text about Solaris. Experiment using pipe instead of pty
communication as default now scomint buffer not intended for interactive input
and runs prover process directly.
new 49c8e11 Updated
new 7d79479 Updated with recent figures from Mac OS X.
new 7896918 Tune profiling
new 9caefd6 Work on Trac #335 (broken old style script management)
new b8fc357 Remove clashing key binding for C-c C-s
new d7e9830 unicode-tokens-show-controls (C-c C-t C-t): Use
redraw-display instead of redisplay to reveal invisibility spec changes
new 00f5da7 Minor rearrange
new b087d76 proof-shell-start: tidy up
new 14546c9 proof-autosend-loop: don't enter if shell is already busy
processing
new dccfa90 Fix wiki links
new 554193e Reorder
new f6ce7d2 Remove redisplay from wait loop, only redisplay on exit.
Big speed-up but doesn't reflect changes as they happen.
new 2a2e7bc Another test file
new 7cce12e Simplify installation instructions
new 98dc7ed iasbelle-string-face: Remove italic from defaults because
STIXRegular doesn't include italic variants of symbols, resulting in empty
glyphs appearing on Mac OS X
new 133453f Clarify behaviour of copy-paste for token variants: it
works fine in PG
new 8acd76e Update link to STIX fonts
new daba690 Default to non-italic symbol font variant for Mac OS X.
Simplify font changing code.
new 8fff43f Comments
new abaac3f Remove obsolete timings
new 45a8299 Update ML (but still doesn't work: how to turn on
tracing in ML?)
new 46c7362 Add doc for Send Automatically option
new e31355a proof-shell-process-connection-type: Revert to long-lived
previous default of t (for safety, no ill behaviour observed)
new ed11ccb Set version tag for new release.
new 5e56cfc Add Fast Process Buffer option
new 36df9cd Mention Fast Process Buffer
new 791e024 Support Unicode from tokens. Add export for whole
directory
new d7c19d6 Update
new 2f18e9e Remove dead code
new e03cc0b declare trace_simp in Isar, not ML;
new 380da1a isar-describe-help-keys: remove this, available by
default as C-c C-a h C-h (see Trac #341)
new c5f4202 Move binding of proof-help from C-c C-h to C-c h (see
Trac #341)
new 28f1ec5 Change binding for coq-PrintHint as suggested in Trac #341
new a59f964 Use C-c C-H for proof-help as suggested in Trac #341,
since C-c h clashes with holes mode (unfortunately).
new 68687d8 Fix bug in define-key for mouse-3.
new 0435242 proof-fast-process-buffer: switch on by default if looks
like Mac port (ns feature)
new 1b4340a Updated
new 57200f0 Prevent electric terminator modeline effect in non proof
script modes.
new 128e255 Add some more credits
new 418177c Add some more credits
new 0adc853 Update to use @dircategory and @direntry for info
new 53b9a87 Fix image embedding in html
new ea7068c Set version tag for new release.
new db9589e Remove defunct RPM link
new 9d8c81a texi2html: add -prefix to give same as old behaviour
(sub-directory).
new bd99ed4 -prefix -> --output
new 3e60f86 Remove extra nav bars in html. Clean html subdirs on
distclean
new 0373788 Update versions
new 40490e7 coq-comment-at-point: avoid error if command start not
found (see Trac #342)
new 176adca Minor cleanups
new 86eb497 Cleanups for Elisp formatting conventions. Fix tags
handling to work for GNU Emacs etags.el
new 88bef98 More whitespace changes
new 6ba9842 proof-script-command-end-regexp: allow any non-letter
after a period to terminate a command, fixing #296 (and hopefully not messing
up other cases).
new a050ffa proof-script-command-end-regexp: include \' for end of
buffer again
new 5704999 coq-set-state-infos: attempt to fix sync problem here
new 691063a isar-strip-terminators: backward-delete-char ->
delete-char to fix Emacs 24 compile warning
new a2bf5fe pg-pbrpm-setup-span: backward-delete-char -> delete-char
to fix Emacs 24 compile warning
new d523be1 unicode-tokens-delete-backward-1: backward-delete-char ->
delete-char to fix Emacs 24 compile warning
new f781ca9 Tidy comments
new 9a36bab Move comments into docstring
new a435ed6 Reduce quit timeout to sensible value
new b239e10 Split proof-assistant-settings-cmds and
proof-assistant-settings-cmd
new c54869f proof-shell-config-done: send
proof-assistant-settings-cmds individually rather than en-massse, avoiding
input buffer size problems (bug?) on Emacs 24 with lengthy Isabelle PGIP
commands.
new 0b6afb7 Tidy shell start and quit functions
new 582a469 Updated
new b0e0878 Tidy comments
new 5cd9ba7 isar-set-undo-commands: encourage the user not to change
while processing a buffer
new 44ff04e Revert 10.51. proof-script-command-end-regexp:
non-letters after periods are used in some notations (e.g. SSReflect). See
Trac #296.
new 9a771e0 Bring syntactic context functions together
new 6e07949 proof-shell-handle-error-or-interrupt: prevent an error
in an obscure case, attempting to handle delayed output when there is none.
new d8dcc5a coq-find-and-forget: re-enable trivial optimisation (is
it really slow in Coq to issue a trivial backtrack to the same spot?)
new f294af0 Fixed the bug of vertical window splitting when the size
of the window is too small. However if the frame is too small the bug remains
(but it is much less probable).
new 6da866a Fixed my last commit where compilation was broken.
(function put at the wrong place).
new 8f23b61 proof-retract-before-change: now interrupts are robust in
Isabelle, try interrupting if prover is busy before undoing. Refs Trac #293
new 2efdcfd Fix compile: declare proof-interrupt-process
new c8f3f1f Make tests succeed, although still two or three
underlying bugs
new d3c2d3f Set version tag for new release.
new 02bb1c8 Deleted file
new 7fe13ea Renamed file obsolete/demoisa/README, formerly
demoisa/README
new 8e5bbac Renamed from demoisa/README to obsolete/demoisa/README
new 8df4063 Renamed file obsolete/demoisa/demoisa-easy.el, formerly
demoisa/demoisa-easy.el
new 5233a76 Renamed from demoisa/demoisa-easy.el to
obsolete/demoisa/demoisa-easy.el
new a2fb70e Renamed file obsolete/demoisa/demoisa.el, formerly
demoisa/demoisa.el
new 39a524b Renamed from demoisa/demoisa.el to
obsolete/demoisa/demoisa.el
new 7cae3af Renamed file obsolete/plastic/test.lf, formerly
plastic/test.lf
new 33b8947 Renamed from plastic/test.lf to obsolete/plastic/test.lf
new d354c17 Renamed file obsolete/plastic/plastic-syntax.el, formerly
plastic/plastic-syntax.el
new 801b053 Renamed from plastic/plastic-syntax.el to
obsolete/plastic/plastic-syntax.el
new 7d5cf81 Renamed file obsolete/plastic/README, formerly
plastic/README
new b668ec5 Renamed from plastic/README to obsolete/plastic/README
new 0adcff5 Renamed file obsolete/plastic/plastic.el, formerly
plastic/plastic.el
new 2e42a7b Renamed from plastic/plastic.el to
obsolete/plastic/plastic.el
new 6b0d53e Remove obsolete provers
new 366ff01 Moved
new 89441f1 Clarify Q1
new e40db77 Remove obsolete provers
new 903d801 Add unnecessary quote marks for consistent colouring
new 2b6176e Target to build an Emacs package
new e21c8e6 proof-interrupt-process: make sure works from non-proof
shell buffers.
new 3d3cce2 Updated
new 7e1dfbf proof-shell-display-output-as-response: fix to check for
no-response-display, so that proof-shell-invisible-command-invisible-result
does what it says on the tin.
new e7bc18a Move erase-buffer from associate buffer mode functions,
allowing clone-buffer to work, at least superficially.
new 50ec0f8 Fix for Trac #343
new 6a13586 Add retract buffer to menu
new a66fb1a Renamed file contrib/mmm/AUTHORS, formerly mmm/AUTHORS
new 5d2d90c Renamed from mmm/AUTHORS to contrib/mmm/AUTHORS
new 619be5b Renamed file contrib/mmm/COPYING, formerly mmm/COPYING
new 3da66bc Renamed from mmm/COPYING to contrib/mmm/COPYING
new 67181bc Renamed file contrib/mmm/FAQ, formerly mmm/FAQ
new 4538519 Renamed from mmm/FAQ to contrib/mmm/FAQ
new 2342531 Renamed file contrib/mmm/INSTALL, formerly mmm/INSTALL
new 576b527 Renamed from mmm/INSTALL to contrib/mmm/INSTALL
new da71abe Renamed file contrib/mmm/NEWS, formerly mmm/NEWS
new 87952c2 Renamed from mmm/NEWS to contrib/mmm/NEWS
new 5548738 Renamed file contrib/mmm/README, formerly mmm/README
new c57cad8 Renamed from mmm/README to contrib/mmm/README
new 7c58cd1 Renamed file contrib/mmm/README.mmm-for-ProofGeneral,
formerly mmm/README.mmm-for-ProofGeneral
new b339177 Renamed from mmm/README.mmm-for-ProofGeneral to
contrib/mmm/README.mmm-for-ProofGeneral
new 06b55ae Renamed file contrib/mmm/TODO, formerly mmm/TODO
new f68f478 Renamed from mmm/TODO to contrib/mmm/TODO
new f5643d4 Renamed file contrib/mmm/mmm-auto.el, formerly
mmm/mmm-auto.el
new cec7063 Renamed from mmm/mmm-auto.el to contrib/mmm/mmm-auto.el
new cbe6379 Renamed file contrib/mmm/mmm-class.el, formerly
mmm/mmm-class.el
new 48c2b8f Renamed from mmm/mmm-class.el to contrib/mmm/mmm-class.el
new ced511f Renamed file contrib/mmm/mmm-cmds.el, formerly
mmm/mmm-cmds.el
new b93d630 Renamed from mmm/mmm-cmds.el to contrib/mmm/mmm-cmds.el
new 201d906 Renamed file contrib/mmm/mmm-compat.el, formerly
mmm/mmm-compat.el
new 942b02f Renamed from mmm/mmm-compat.el to
contrib/mmm/mmm-compat.el
new d6adb3e Renamed file contrib/mmm/mmm-cweb.el, formerly
mmm/mmm-cweb.el
new 60e44a3 Renamed from mmm/mmm-cweb.el to contrib/mmm/mmm-cweb.el
new 352c1ac Renamed file contrib/mmm/mmm-mason.el, formerly
mmm/mmm-mason.el
new 98fa23b Renamed from mmm/mmm-mason.el to contrib/mmm/mmm-mason.el
new 3266751 Renamed file contrib/mmm/mmm-mode.el, formerly
mmm/mmm-mode.el
new 9dcdd31 Renamed from mmm/mmm-mode.el to contrib/mmm/mmm-mode.el
new 993797c Renamed file contrib/mmm/mmm-region.el, formerly
mmm/mmm-region.el
new 3648179 Renamed from mmm/mmm-region.el to
contrib/mmm/mmm-region.el
new 78c8235 Renamed file contrib/mmm/mmm-rpm.el, formerly
mmm/mmm-rpm.el
new cdeb657 Renamed from mmm/mmm-rpm.el to contrib/mmm/mmm-rpm.el
new 426fcf6 Renamed file contrib/mmm/mmm-sample.el, formerly
mmm/mmm-sample.el
new a042e89 Renamed from mmm/mmm-sample.el to
contrib/mmm/mmm-sample.el
new 412ab48 Renamed file contrib/mmm/mmm-univ.el, formerly
mmm/mmm-univ.el
new e590a9b Renamed from mmm/mmm-univ.el to contrib/mmm/mmm-univ.el
new dc1c225 Renamed file contrib/mmm/mmm-utils.el, formerly
mmm/mmm-utils.el
new a811eff Renamed from mmm/mmm-utils.el to contrib/mmm/mmm-utils.el
new 3044f96 Renamed file contrib/mmm/mmm-vars.el, formerly
mmm/mmm-vars.el
new 48f5bca Renamed from mmm/mmm-vars.el to contrib/mmm/mmm-vars.el
new 8c55c79 Renamed file contrib/mmm/mmm.texinfo, formerly
mmm/mmm.texinfo
new 5ad32b9 Renamed from mmm/mmm.texinfo to contrib/mmm/mmm.texinfo
new 44b88b5 Renamed file contrib/mmm/version.texi, formerly
mmm/version.texi
new 3bc83c2 Renamed from mmm/version.texi to contrib/mmm/version.texi
new e580d19 Reorganise
new f9a1b6f Remove double footer
new 15ccc9c Move location of mmm
new 3841c6b Implement the eagerly anticipated Beyond Script
Management Feature No.2 (i.e., automatic preview of next command)
new 5ab6bb9 Remove proof-autosend-error-point
new 98d0401 Update magic
new 1e0d6e7 Fix mmm path
new e1a327e Replace proof-terminal-char with proof-terminal-string.
new c14f7e5 Updated
new 44e5216 Target to run an instance
new 4ccf993 Fix bug with nested spans, solving #344/#335
new c7c218b Simplify
new ce392e6 Set version tag for new release.
new 19c5003 Response freeze given non special buffer name (Trac #347)
new e586481 Fix syntax for Local prefix (see Trac #348)
new 360e5ff *** empty log message ***
new 16f06a8 Fix comment
new 06fb365 Style fixes
new c1955a6 Fixed bug #346. Coq code was using proof-ids-to-regexp on
regexp instead of pure strings.
new c9bfe11 Fixed experimental feature of storing response or goal in
a persistent buffer.
new 904953a First fix of bug introduced by the last font-lock fix.
Not finished.
new 31f4d04 Adding some keywords.
new ba9fe7e Fixed indentation which was broken by a previous commit.
new d53f544 Fixed a bug in coq "set prog args persistently".
new b4ffd07 Update for current Coq syntax
new 8bbed6c Minor clean up of comments while reading code
new c542a53 half fixed the indentation bug at buffer start.
new 8e43380 Fix of previous commit.
new c397455 Finished fixing the small indentation bug at buffer top.
new ccd8c6c proof-assert-electric-terminator: fix for
proof-terminal-string, not char
new f9f3189 Add simple clear test for multiple files without require
new d414118 Comments
new f23863c Tidy comments.
new eaa5a8c Trivial comment change
new 7a2d1d0 Script mouse face highlighting: new faces/colours for
commands and regions, reinstate comment highlighting.
new 4ac7595 Fix compile
new 88281e2 Improve/fix invisibility management, using
buffer-invisibility-spec. Adjust span regions.
new faa883a Clean up invisibility spec
new f445f4d use-linear-undo: use default of t again
new d13632d Remove debug message
new c7acd9d pg-autotest-find-file-restart: wait for retraction to
complete.
new 60f0c1c Adjust configuration setting for automatic multiple files
handling
new 29c22f1 mapcar -> mapc to fix compile error
new 1a70d2b Set version tag for new release.
new 6c2e5a4 Added three files for testing multi file scripting.
new 085f525 illustrating the wrongness of the current multifile
processing for coq.
new ea043143 Fixed small bugs in indentation.
new c5600ec Fixed indentation at end of file.
new 0e6cb3a Cleaning indentation code.
new 09ee725 filled CHANGES a bit more precisely.
new 062204d Moved the modeline dislpay of open goals to scripting
buffer.
new 6dabc28 Fixed the cleaning of goals buffer when proof completed +
fixed the refreshing of modeline goal number display.
new 38f5475 Hack regexps so that goals are cleared on Proof
Completed. message. Unfortunately that message is now not shown in response
buffer.
new 57d9dc7 Revert last change, version from Pierre is cleaner.
new 48857ed Set version tag for new release.
new c36396f Fix typo
new 821a5f4 Attempt to fix #352 by ensuring symbol in toolbar keymap
is given a prefix to not clash with standard toolbar buttons. Doesn't yet
solve issue completely.
new a807174 proof-autosend-loop: adjust to only update modified tick
when sending (engages autosend slightly more often, but not quite often enough)
new 518797c Fix for new menu layout. Improve doc for automatic
processing, document-centred.
new 794644d Add Document Centred command. Adjust for new menu layout.
new 5bf9c02 Adjust menu layout for Quick Options. Add Document
Centred and Default convenience commands.
new feaaf63 proof-deftoggle: add declare-function to prevent compiler
warnings
new fbb9e24 Introduce more colourings for active scripting indicator.
new 3d711cf proof-undo-and-delete-last-successful-command: repair
(after proof-retract-until-point changed type).
new a055104 proof-toolbar-entries-default: Remove accidental
inclusion of delete in toolbar. It has no icon in images directory, which
causes odd effects with toolbar mapping (Fixes Trac #352).
new d0a0383 Trivial comment adjustment.
new 5024440 Test case for
http://proofgeneral.inf.ed.ac.uk/trac/ticket/140
new c440483 add notes
new 97c6274 Remove support for Emacs <21 in syntax table
new eb6f017 Fix some bugs in coq regexp generation
new 5e8b364 Fix bug trac 140 by writing a cleaner regexp than
(proof-ids ... " ").
new c3beb91 *** empty log message ***
new 025c84f Test case
new 2432f45 Set version tag for new release.
new 6257937 Fixed colorization bug #356, introduced by a previous fix
of bug 140.
new b225466 Fixed redundant undo limit custom variables.
new c6dc09f Experimental hol-light version, not usable yet
new 41e9a3a Adjust default prover configurations. Add new entry
points.
new d12604f Doc
new c4ec51b Support proof-shell-init-cmd being a list
new a699a14 Support proof-shell-init-cmd being a list
new 6f0d30c Coding conventions
new 232d054 Set version tag for new release.
new 7af0b5b Update version numbers, release dates
new a25e98c Update magic, release dates
new 8fba6db proof-script-command-separator: removed (always a space)
new 6defbc5 Add key binding fixes from Erik Martin-Dorel (see
Trac#359).
new 858a775 Comment
new b2b6d6b proof-script-command-separator: remove;
proof-one-command-per-line becomes prover specific.
new 772329f proof-next-command-on-new-line: add this new internal flag
new 342cfc0 Adjust handling of insertion of newlines before next
command.
new 7649ff8 ReFixed bug trac 356.
new 1604db9 proof-shell-handle-error-or-interrupt-hook: only run if
ordinary scripting input (no non-nil flags in queue)
new 62fb902 coq-allow-highlight-error: remove this setting, now
proof-shell-error-or-interrupt-hook is only invoked for plain script commands.
new dfff8b8 coq-highlight-error: use span-add-self-removing-span
(highlight and removal in background)
new 0bb355a Add explicit 'invisible flag on the action list for
invisible commands. This means that certain display actions will always be
avoided for non-scripting commands (i.e., hints, anything in
`proof-shell-error-or-interrupt-hook').
new ac54baf span-make-modifying-removing-span: add utility
span-make-self-removing-span: rename from span-add-self-removing-span
new 3aa7149 Rename span-add-self-removing-span
new 8adf546 Move utility span-make-modifying-removing-span to span.el
new e78ef72 proof-script-new-command-advance: add back some
indentation attempt auto sending: improve messages, bind autosend-running flag
lexically in case of errors query identifier: use history variable, remove key
bindings
new cb53bd8 Add doc
new 4d57f56 proof-universal-keys: Add binding for
pg-identifier-under-mouse-query.
new 27116fe Failed attempt to fix font lock customizations for elisp
new 58472ae Document query identifier
new 99929d0 Set version tag for new release.
new 55ba3f1 Fix some mouse bindings
new f22d7ba Move mouse button bindings to avoid clashes (patch from
Trac #365, Erik Martin-Dorel)
new 7d4c930 Set version tag for new release.
new 5422a70 coq-insert-solve-tactic: added (credit:Erik Martin-Dorel,
patch from trac #357). Docstring cleanups.
new deb1513 Fully remove section for Coq-specific variables
(coq-version-is-*
new 17b653e Comments
new 86034f7 Fixes in strings/comments from Erik Martin-Dorel
new 1a43762 Clean up obsolete comments
new b5ab91c No compile warning if image-size not available
new 1f8f976 Add extra requires for compile to work on tty emacs (e.g.
MacOS terminal emacs)
new 22c7bd6 Remove developers note from docstring of togglers
new 633fe31 Improve autosend doc
new aa05014 Update magic
new a80aa5d Adjust a comment on proof-shell-mode
new 0b82463 proof-assert-electric-terminator: prevent adding
terminator if point is after it as well as before, as in PG 3.7. Fixes #371.
new cff03db Fix to last patch.
new 37674bf coq-generic-expression: fix this to match symbols, not
merely words. Otherwise we only see first word of symbols using underscores!
new 0f35c85 coq-find-and-forget: Allow undoing prover processed
regions (i.e. files locked by Require). Some progress towards #363, and at
least stops an ugly type error when a Require'd file is retracted.
new b12a8d0 isar-user-tokens: add doc so user can see it when using
customize
new 6fae4cb Add some more tokens for making pretty pictures
new b239531 Activate debug message printing into log file
new edc03cc pg-span-context-menu: add doc
new efdd6a3 pg-span-name: improve docstring.
proof-complete-buffer-atomic: simplify. Add debug message for parser cache.
new 2b70dfd Set version tag for new release.
new ae3bfad Support Emacs 23.1+ only.
new 26dbf75 Clarify Emacs 22 version
new 5d6827b Updated
new a7e3149 Disable lego and hol-light by default
new 9d616b5 Reenable LEGO since it's included in docs (needed for
make magic)
new cd0fd58 Update documenation of mouse bindings. Clean up
documentation of holes a bit. Remove some dead comments.
new 8eb6639 Update magic
new 3a7b7a2 Updated
new 99aaca9 Fix debug message format
new 8f2ae10 Add a master debug flag, and disable debug output
ordinarily.
new 1ca9758 clean: clean profile and test output
new 1e70aef Unify version number for new release
new f719e9c Set version tag for new release.
new 08c725d Update to 4.1pre
new bb6ee1c Update authors list (should have been in PG 4.0)
new 57072bb Set version tag for new release.
new 3416d86 Cleanups.
new 0a96ff6 Defunct
new 4a5d51d Fix transparency for PNGs
new 7b644eb unicode-tokens-enable: turn on by default in Isabelle
new f4abdf6 isar-set-undo-commands: prevent opening new script files
calling proof-deactivate-scripting
new b7d18c3 Cleanup
new 46f3d53 Set version tag for new release.
new df4441e Updated
new e502123 Add Adam Megacz to credits
new dbdedf9 Use parser cache by default.
new 7e085a4 Whitespace
new e09d5c0 proof-use-parser-cache=t default
new 2282d0e Set version tag for new release.
new cd04af6 proof-segment-up-to-using-cache: improve attempt
new 78a79e4 proof-debug: fiddle with warning levels to make *PG
Debug* buffer appear, set it in help mode.
new c5b686a Update for config changes.
new 30ada98 Fixed a bug with utf8 error highlighting in coq 8.3 (bugs
with 8.2 but nevermind).
new 778d9ef Set version tag for new release.
new a855fbd Updated.
new 04195f8 Address http://proofgeneral.inf.ed.ac.uk/trac/ticket/379
new 3ce35a3 Summary: New indentation code using SMIE
new 8c4a682 Set version tag for new release.
new 83aeac9 Fix compile problem with smie code on Emacs <=23.3
new ccf5a73 some attempts to indent 'notepad' 'begin' ... 'end' like
a proof body;
new 30275f1 Add note about short list
new 6eb1620 Update date
new d1710eb Set version tag for new release.
new 2cae8cd Updated compatibility
new 813d75c Updated
new 66249f4 Patch to add pgipfloat type.
new 03c6d2f Set version tag for new release.
new 4809eb1 defpacustom: support for 'float type
new 2f1ae62 'float -> 'number
new da65048 Add additional support for pgipfloat type
new a0989eb Fix quoting in 'float patch.
new 26dbc9d Type-check on integer settings
new 65fd26b Remove comment
new 8d537db Set version tag for new release.
new c91f610 Tweak text wrt
http://proofgeneral.inf.ed.ac.uk/trac/ticket/355
new 4eb2699 Add preliminary support for multiple files for coq. The
following points are implemented already: - recompile either via an external
command (make) or let ProofGeneral handle everything internally - complete
dependency tracking and recompilation for coq files in internal mode -
support for extending the LoadPath: does almost work, even if specified
file-locally - move back to clean state if recompilation fails
new 5927f79 - Remove nonfunctional Add LoadPath code. - Use coqdep
now to map the required module to a file name. "Require Arith." works now,
but coqdep fails on "Require Arith.Le.". - Remove the coq-internal-load-path
hash and all related function. Coq's load path logic is too complicated to
reimplement that in ProofGeneral
new a2ba24c - simple backward compatible change to invoke a function
to compute the command line arguments for a proof assistant
new 05f9272 - move proof-no-fully-processed-buffer to
generic/proof-config - add documentation for it - add a test case demonstrating
it in coq/ex/test-cases/retract-completely-asserted
new 81e2b38 Add new CVS users to DEVELOPERS list.
new 462d840 Update dates and versions
new e1f5de9 - more coq test cases (some with surprising and
embarrassing bugs)
new a8855cb set a non-temporary email address
new aa76421 fix problems in test cases
coq/ex/test-cases/multiple-files-single-dir and multiple-files-multiple-dir
new 1faeeee Fix trac 382 by not setting save-abbrevs.
new 7db9688 Set version tag for new release.
new 0e9d063 Removing a debugging message.
new abd3735 - fix broken external compilation - fix quitting during
compilation - substitute "compile" for "recompile" - added documentation
new be494ff - fixed compilation errors
new 5b5e03c Localise compilation fix for dynamic scope of
`queueitems\'.
new a814d1d set proof-auto-action-when-deactivating-scripting to
'retract, to stop new multiple file handling for Coq interactive queries
new 83eda1e Alternative fix to #382.
new aade2c8 Add multiple file test case
new 680d718 - implemented coq-lock-ancestors as described in the docs
already
new 358b338 - fixed stale load path problem with killing the proof
shell in the deactivation-hook
new a91a500 - improved doc nodes Using file variables and Locking
Ancestors
new 9ed9a25 - switch off automatic compilation for coq to not
surprise users too much
new 8aa0cd9 Update date stamps
new fcc24ce Set version tag for new release.
new b75b6a8 pg-show-all-portions: protect against empty hash tables
new 70140e8 pg-create-in-span-context-menu: remove "Move up" and
"Move down". These don't seem to be very useful or reliable.
new e8e9187 - use time-less-p - delete previous-head, simplify loop -
coq 8.2 compatibility - describe bug for killing completely asserted active
buffers in coq/ex/test-cases/retract-completely-asserted
new b441554 Fix typo
new 4a1bdaa Kill prover process without asking on Emacs exit
new f06ce66 Save the log file without querying user on exit
new 3091827 proof-protected-process-or-retract: don't give failure
error if nothing to do Addresses Trac #383
new fbfeb81 Make proof-shell-quit-timeout a prover-specific customize
option, default to 45 for Isar. See
http://proofgeneral.inf.ed.ac.uk/trac/ticket/384.
new e322521 proof-shell-exit: mention quit command and quit timeout
in doc
new a4350f7 Documentation updates
new 3b4f52f Typo
new 15fa4ae updated theory headers;
new bc1b00e Add News for 4.1
new fd226c8 Set version tag for new release.
new 56f51a5 - change 'span-delete-action in 'span-delete-actions,
which is now a list of functions to be run when the span is deleted. Use
span-add-delete-action to add a delete action.
new 6806872 Dump *Messages* and *PG Debug* into log file, they have
useful info.
new 6cf2b82 proof-shell-kill-function: use our own busy loop, as
proof-shell-wait expects normal prover IO. Addresses
http://proofgeneral.inf.ed.ac.uk/trac/ticket/384
new 712d274 Remove proof-shell-wait that causes deadlock with new
multiple-file code.
new ae30fd1 Remove dead code
new 1773cc2 Note recent changes
new cba66a0 Set version tag for new release.
new eefba80 - unlock files when retracting a Require command
(implemented via a span-delete-action and the 'coq-locked-ancestors property
in the spans of Require commands)
new b65dbe9 Remove debug messages
new 737724e Bump/relax version numbers. Error for <23, warning for
minor version mismatch.
new ee37896 proof-fast-process-buffer: set to t also on Windows.
Untested, see http://proofgeneral.inf.ed.ac.uk/trac/ticket/308
new cdb10f1 Remove semis
new 7a14361 proof-deactivate-scripting: cleanup this function to make
more intelligible, also to properly support behaviour needed for
`proof-no-fully-processed-buffer'.
new e6fafcd - fix problem description
new e68f0f9 - fix 1 second problem - add limitations in the docs
new 4d923ab - more info on the elements of proof-action-list; the
COMMANDS list in it should be concatenated with (mapconcat 'identity
COMMANDS " "), which is not the case proof-shell-insert.
new ce33cfa Add pg-autotest-start to allow debug startup, which
doesn't catch errors.
new acff752 Add autotest start
new aa10666 Add autotest-start with debug for now
new 49151ba ns-popup-font-panel: pass through argument list (used in
Aquamacs Options menu).
new 6590017 added option -f FONT;
new f14fbab Clean coq goals buffer when backing to a non-proof state,
otherwise the old goal was still displayed (and therefore the old number of
goals too). Fixes trac #386.
new a3f9c00 - mark new coq specific variables as safe - hint on
per-directory local variables
new 2735c59 - use low-level compilation interface for external coq
compilation with our own customization variables
new 75abd61 Deprecate Emacs 22.X
new 31987e8 Fix prover versions
new 36b5226 Updated.
new 284cf2f Note about declare-function
new 29a9ec1 Improve handling of trace buffer and tracing slow mode.
new 96d2bf1 Comments
new e482a7d Improve hint messages; use proof mode keymap.
new 17c4144 Improve handling of dynamic preferences. Addresses Trac
#387.
new 693c53b Support mouse action on modeline indicator for scripting
mode
new f6e93d2 Make proof-assistant-settings follow currently available
dynamic settings, and keep possibly customized variables bound. Closes Trac
#387.
new d52d7d7 auto-solve -> auto-solve-direct for Isabelle2011.
new 46b0f04 Only make settings commands for dynamic settings which
differ from their defaults
new bea6345 Set version tag for new release.
new 8da977e Old debug setting
new 2ae28ce proof-shell-theorem-dependency-list-regexp: change to
match altered output format.
new 49c3236 Deleted file
new 41a65f5 New files.
new 21a5dfa Update with files from Isabelle2011 (no actual changes).
new 9b78d3e - properly display compilation error messages and enable
M-x next-error (as far as possible)
new 846835e put coq compilation feature into coq settings menu
new 5ecf0bd - deleted old coq multiple file stuff
new dad898c Support delete selection mode on remapped delete commands
Update some of font alias choices.
new a7a167d Set version tag for new release.
new 6a9d305 - adjust coq-ask-insert-coq-prog-name and doc in
coq-local-vars-doc
new a3e4178 - fixed XXX'es in coq.el
new dfb7940 Set version tag for new release.
new 5b3f191 - change to proof-restart-buffers for unlocking ancestors
- improve internal docs for unlocking
new d9f13df * disable file safe when switching to new buffers for coq
new 48fe5f3 typo
new cb88c72 Add proof-output-tooltips option to turn off output
highlighting for people who read or edit by waving mouse at text
new 3884744 Updated
new 73617c1 proof-shell-insert-hook: Clean docstring, addressing #396.
new 3b5d51c * fix overwriting setq coq-prog-name before loading Proof
General * more complete callback listing in proof-action list doc
new e760427 * fix coq-show-first-goal changing the current buffer
new 0bdb7f4 Docstring
new 81dedfc * small doc fix
new 2e8d047 Fix for Trac #397. Needs some exercise.
new 9429d7e Patch: font-lock-beginning-of-syntax-function ->
syntax-begin-function to work with Emacs 23.3. May break work with earlier
versions.
new 3b02c2c Clean up some defcustom docstrings (remove *'s)
new 54748f6 Fix so that make test.coq runs successfully.
new 06fcca3 Fix compile
new f756085 Updated.
new 7168d75 Update magic, tweak Makefile to make sure magic uses
source .els
new 3eea0ea Set version tag for new release.
new 171883f update Hendrik's personal issue list
new 5f594eb Add rcs2log options suggested by Hendrik
new 74bbc32 Fix Make pkg in case package name same as release name.
new 2cd8b2c - flushed proof-done-advancing-require-function and
proof-shell-require-command-regexp - TAGS updated to really flush them
new fa3379e Replace proof-boring-face -> isabelle-quote-face,
reported on Isabelle-users list by Peter Lammich.
new 26a3dd4 Recreate jpg from old front page image (spending some
bytes)
new 10d351c Clean up and remove obsolete dvi targets.
new 0247d92 Restore scary front page image. Add credits.
new e59dd9b Update dates.
new ba0a4a7 Restore front page scary image. Update dates
new 6b921c3 Set version tag for new release.
new 0f04a21 Remove mention of dvi
new 5d365aa Fix emails
new e5b3a34 Checkdoc
new 643c77b Version year
new 3b1a0c3 - add ".vo", ".glob" to completion-ignored-extensions
when Proof General is loaded
new df9f007 - add test coq/ex/test-cases/change-ancestor for the
change-ancestor bug
new bf2f847 Attempted fix for `proof-segment-up-to-using-cache', re
http://proofgeneral.inf.ed.ac.uk/trac/ticket/395
new 5844378 Tweak for `proof-segment-up-to-using-cache': better
handling of proof-last-edited-low-watermark.
new 2640f0d Update autoloads
new 0da4708 Update docstring magic
new 5cd8b5d Set version tag for new release.
new fa48979 Clean up customization groups for defpacustom and
defpgcustom. See
http://lists.inf.ed.ac.uk/pipermail/proofgeneral-devel/2011/000115.html.
new 4f2af4b Ref to Coq chapter in PG manual
new b7c2185 Patch for Trac#400.
new 7a14c3a Update docstrings
new 76e94a2 Update autogenerated files
new 1c27d4a Set version tag for new release.
new 933e4ed Fixed #394. There is a bug with kfont-lock-keywords. The
workaround is to change the order in which keywords appear. TO FIX.
new d020f9c - minor changes: clean personal todo list + adjust test
case description
new b5435ab - two fixes for coq-debug-auto-compilation
new c42dcf6 proof-retract-before-change: fix Trac #403 (at least
partially) by removing restriction during automatic retraction so
proof-retract-until-point behaves correctly.
new 94189d1 Set version tag for new release.
new 22295d5 ensure (integerp proof-segment-up-to-cache-end), fixes
Trac #404
new 2c6843f Trac#403: wait for retraction to complete before
returning, to avoid hitting read only error in calling command.
new c4b54c2 Set version tag for new release.
new 31b9b0b Added indentation for BeginSubProof/EndSubProof. + added
some tactics syntax.
new e267bbb Some small fixes in indentation for coq.
new 8ae8f40 Set version tag for new release.
new fbac314 proof-undo-and-delete-last-successful-command: obey spec
(Trac #407)
new 5746291 coq-init-compile-response-buffer: handle killed buffer
(Trac #408)
new 546ceb7 Cleaning some keyboard shortcuts, applying patch from
Erik Martin-Dorel.
new 70c0f44 Updated the old code for indentation, in case Stefan
cannot finish the new one for the release. Added also support for an
experimental syntax modification: { .. } is a new syntax for Beginsubproof. ...
EndSubproof. There a also few minor behavior changes. The code has changed a
lot though.
new 7582a49 *** empty log message ***
new 895203c Record of bug report sent
new 56304ed Summary: coq-smie: Do not assume all "." are terminators.
Handle "Programs".
new 34da1bb Summary: coq-smie: improve indentation.
new f6e2d94 Summary: * coq.el (coq-smie-backward-token): Fix typo in
last change.
new 3b33128 Set version tag for new release.
new d5b6bc3 2011-06-07 Stefan Monnier <monnier@iro.umontreal.ca>
new 710e27c - fix for #408: Only use the buffer name in
coq-compile-response-buffer - fix typo elsewhere
new 1a0edf9 Added one indentation example.
new 7afa9dd Add autoload.
new dd77dbe Update
new be7a95a Fix compile errors (seems to be code duplication between
coq.el and coq-indent)
new 7192181 Set version tag for new release.
new 351257b parsing check from Trac #410
new bee5198 Add etc/coq/parsingcheck-410.v to executed files
new aba699a Change linebreaks as Hendrik would like, not wiki
formatted(!)
new 6517ac9 Update dates, magic.
new f64240a Deleted file
new 0779f66 Fix trac #410.
new 98820ae Unplug smie cindentation code for this release.
new 701865d Set version tag for new release.
new a46fb9f *** empty log message ***
new 6989b46 Set version tag for new release.
new d388006 Version bump
new 662eacd * coq.el: Fix up a few comment conventions; Improve SMIE
indentation. (coq-smie-grammar): Use new special token "Proof End".
(coq-smie-proof-end-tokens): New var. (coq-smie-forward-token,
coq-smie-backward-token): Map proof end tokens to "Proof End", and map "(Next
)Obligation" to "Proof". (coq-smie-rules): Indent after ;-tactical. Use "Proof
End". Indent specially "Lemma x :forall, ..".
new 6529a8d Fix mais le find-father ne marche pas encore.
new 2c80f2c oops, undo last commit.
new 7ad9ae0 Removed { and } as command terminators for now. Fixes
#412.
new 3bc4c04 Set version tag for new release.
new eac716c Set version tag for new release.
new 9561bda Remove pointer to closed ticket
new cddb8e9 coq-use-smie not enabled by default
new 5c26b57 Some more sample indentation patterns added.
new 63e7331 + fix documentation and one spelling error
new 6d8943c generalized font-lock regexps: isar-text allows any
non-control characters to be marked up (e.g. notation for "free" and "skolem"
variables after Isabelle2011);
new 7238c3d Fixing the scripting of new subproof script
parenthesizing ({ and }).
new 91c0204 Fix compile when smie isnt available
new db465dd Updated.
new bf22cd5 Fixing track 414 by adding Preterm as a state preserving
command.
new a6027be Crude patch for Trac #416. I haven't tried to understand
indent code fully, so may not be best fix.
new 879dac9 Move coq-prog-name back to coq.el
new 39b6649 Note TODO for indent testing!
new eeb02fa Set version tag for new release.
new 72014cf Update magic
new 6089cb4 Add back annotation for docstring for texinfo
new 828a800 Remove PG prefix from toolbar button names (needed for
disambiguity in older Emacsen, displayed in Emacs 24 UI)
new b46538a eval-when-compile -> eval-when (compile) to avoid defvar
coq-prog-name overriding setting in coq.el
new 2af2a79 Set version tag for new release.
new b10b2b5 Capitalize menu items
new 5c9346d Non Unicode char
new 2b4eef7 clarified isar-improper-regexp -- "prems" is already
reported as legacy by the prover (after Isabelle2011);
new f4b7486 Add suggestion for Q2 from Esben Andreasen to check
comint-process-echoes.
new 6b001ac some local buffer properties;
new 43638aa Fix trac #420 indentation freezing.
new b4bb30b fix documentation error
new fdb0208 Fix proof-shell-exit optional argument with (interactive)
thanks to Erik Martin-Dorel.
new cc1bbad Add another contributor.
new 8683a30 Remove contentious call to
set-process-query-on-exit-flag, ref Trac#424
new c290f64 Fix typo
new 518be59 # User Robin Green <greenrd@greenrd.org> Use correct
customisation widget for variable-length list of strings
new 96fe322 proof-electric-terminator: allow a prefix argument to
avoid electric action. Addresses Trac #422
new 1faf69c fix #421 with solution 1
new 5aec2a1 -add support for -R and -I -as in coq-load-path -improve
documentation (and reorder stuff)
new 25620f6 fix widget descriptions of coq-load-path
new 9d81996 Tweak to Emacs package building
new 110e461 Set version tag for new release.
new 5d3ed93 brute-force method to enable tool-bar-mode, which is
especially important on GNU Emacs for Mac OS X (change was already present in
Isabelle2011);
new 1978910 proof-full-annotation: default to nil
new 7c8fba8 Several improvements: - explain how to use prefix
commands for electric terminator as well as C-q - update explanation of locked
region and read only options - explain colouring of modeline Scripting
indicator - improve document-centred explanation, giving short-cut commands
first - correct several uses of main menu "Proof General" to "Proof-General"
with hyphen
new 9c13b8e Set version tag for new release.
new 9697d2f Clean up a little bit, adding extra syntax to make buffer
process fully.
new 527c718 fix doc for coq -R patch
new dc41856 fix coqdep warning treated as error (library occurring at
multiple places in load-path)
new be1b304 fix #426
new 75a9e6f updated tests to Isabelle2011-1;
new 5bce366 Move a comment to docstring
new 1be7316 Remove some non-existent ignored files
new a256d59 Update dates and versions
new 2d60ccd Set version tag for new release.
new 94144c4 Update base revision number for 4.2 development cycle
new 5135b35 Update base revision number for 4.2 development cycle
new 1989cc6 Note on how to update base revision number (since I got
it wrong on first try)
new 61f0ddc Updated.
new 8801f39 To fix pgshell mode, restore proof-shell-insert support
for a single string argument and allow nil setting for
proof-shell-start-goals-regexp.
new 911f7d4 Update for 4.2 cycle
new e2108a7 Patch from Tom Prince to fix Emacs 24 byte compilation
(replace interactive-p with called-interactively-p)
new 22a42a1 Set version tag for new release.
new 280ba03 Bump doc version numbers to 4.2pre.
new f655267 Require cl only during compile
new 0be7f2b Outline required compile and run
new 9e1ad69 Remove dependency of pg-movie on pg-user
new dfd44be Attempt to support stricter bytecomp warnings
new d73380a Attempt to support stricter bytecomp flags
new fd9b121 Set version tag for new release.
new 2218f6c Add fix and regression test for Trac #138
new a777de6 Added bullet indentation in smie code. smie code still
needs some fixing to be be switched on.
new 1d39ef9 Fixed the indentation of different kinds of use of the
with keyword.
new 2df8415 * coq.el (coq-smie-forward-token): Simplify by delegating
to backward-token. (coq-smie-backward-token): Use memq and member.
new 88bcc38 Fix previous commit.
new f4d38ad Fix previous commit (again).
new 8d3aefb slowly fixing the last small bugs in smie indentation.
new 96a95d1 Fixed several more bugs in smie indentation code. Not
finished.
new e3ebcdf Fixed a bit more smie coq indentation. Still unfinished
but useable.
new fcf51e9 Fixing syntax.
new d2c0181 added utf8 quantifiers for indentation + small fix in
indentation.
new fc7465f Add web style sheet to doc output (work in progress)
new a200781 fixed some small bugs in coq indentation smie code.
new 14a99ba Fixed coq smie indentation.
new 772f621 Fixed coq smie indentation.
new bb24683 Small fixes to coq smie indentation.
new 0d6be0a Suggest PG 4.1.1 will be released next
new 17e3598 Quick stab at support for switching to proof shell when
interactive support expected, see Trac #430
new 4803894 Applied a patch from Tom Prince which makes
coq-update-minor-mode-alist behavior more acceptable.
new 2797da4 ensure optim-resp-window does not change the current
buffer
new 134dc60 use the start of proof-shell-end-goals-regexp, as
documented
new 6953310 fix a log of broken customization types
new bc8a801 - protect proof-shell-handle-delayed-output against the
case where proof-shell-end-goals-regexp is defined but does not match - add
coq setting for hiding additional subgoals
new 4f14dc1 Set version tag for new release.
new 9a09cad Adapting coq syntax recognition to the future v8.4
behavior of bullets (stand-alone commands), which is different of the
experiments made until now in coq/trunk.
new fc63c3e Fixed some regexp. One for goal closing detection and one
for understanding the new message about dependent evars (the two window mode
was bugged).
new 8d98b42 Will release 4.2 next, after all
new 5a75417 Typo
new e388da3 Extra test
new 3cc2930 Add big Integral
new 34c1542 merge ProofTreeBranch into main trunk: - add support for
proof-tree displays (currently Coq only) - new file generic/proof-tree.el
contains generic code - Coq specific code has been added to coq/coq.el
new 413d572 update TAGS
new 9e106ef update CHANGES
new 5de06e1 hide the dependent evars line
new 262519d Remove unused variable
new 8f60e09 Add News for Version 4.2
new e8884ad Add link to Prooftree download
new b6cc4c3 Set version tag for new release.
new 83752f8 * fix case where some existential is instantiated with
the last proof command * protocol change - rename proof-complete into
proof-finished and add existential info - add proof-complete message
new 81e54a5 Some fixes to get a working instance for HOL Light. Work
in progress.
new 787510f Temporarily enable HOL Light globally for testing
new aa84dc9 Update variable docs. Use HOL Light instead of HOL98.
new a5546df Make configuration settings. Tweak error regexp.
new f74a9ef proof-shell-end-goals-regexp doc: fix inaccuracy, goals
always start at *start* of proof-shell-start-goals-regexp.
new 527463d proof-shell-start-goals-regexp: shy match to avoid
introducing match group
new fbcd394 Improve configuration for HOL Light. Allow goals display
to be prefixed by ignored junk (val it : goalstack =).
new 84984e1 Support proof-shell-interactive-prompt-regexp, ref Trac
#430
new 4f62e0e Add documentation for proof-shell-trace-output-regexp
(Trac #432) and proof-shell-interactive-prompt-regexp (ref Trac #430)
new f800a01 Mention critical Emacs bug which destroys characters in
certain compiles of Emacs 23.2. See Trac#409.
new 82f8fd4 Emphasise importance of Trac
new ca1a3de Note about make -j for parallel compilation
new cee50de Tweak message and display model, in particular, make sure
that when a response appears above a goals output, the goals output is
displayed second, so it is the one that remains visible to the user in the
default 2-pane mode. This works with output like this in HOL Light:
new 9590bed2 Set version tag for new release.
new d4281c2 Adjust license to CC-BY-SA-3
new 8831add Fix typo, mention HOL Light
new ec8ee4d Set version tag for new release.
new fc8f28f lower cpu utilization of splash screen, see Debian bug
#642048
new 199edd1 Fixed a small bug in indentation.
new b4b0c56 Fixed a small bug in indentation (bis repetita).
new 4aa1e71 Fixed a small bug in indentation (ter repetita). Bullets
are indented correctly provided that the precedence - > + > * is respected.
new a6cb6e1 Added some detail on the indentation limitation in the
CHANGE.
new 0525914 Update documentation
new 7a99657 Typo
new cd1b262 Patch needed temporarily to avoid rebuild of Prooftree
new 73886d9 Add file from Mark
new 55e7618 Temporary commit to share file, this is work in progress
for Prooftree
new c43efa3 Hint about changing prompt
new c20b167 Rename file
new 531ed46 Rename goalstate file for pg
new 9be9c4a Draft symbol handling
new e8eec36 make sure extra modes available
new 44b61d4 Fixed command end recognition in presence of operators of
the form .+ +. is not accepted yet.
new e17679e Quick fix of a regression introduced by my last commit.
Looking for a better fix.
new 1e762ad Cleaning some code.
new 8149327 Set version tag for new release.
new 4c83bda Cleanup
new 934164a Start support for both plain and custom top levels (work
in progress).
new b082e4a Pasto
new b46ddcb Extend list of provers we compile for
new 04845cc Updated.
new 5f7695a New pseudo instances to help tool demonstrators in
ocaml/ghci (in progress)
new de3deb9 Fix compile
new 17fa927 Attempt to rebind failwith, which fails, with...errors
new 3bc87fc Use right HOL system
new d971c47 Borrow syntax keywords from caml-mode if available. Typo
in undo-n-times.
new 22bc319 Load pg_tactics, fix proof-undo-n-times-cmd again.
new 5eef1bf Get a little bit further with proof tree.
new bc513d5 Bump year
new 9e135cc Adjust global state idea, it is supposed to count down as
well as up...
new 925ef7e More progress with Prooftree. Basic trees produced.
Undoing needs work.
new dee621d Improve handling of undo, implementing pg_kill and
pg_undo.
new dd4f354 Add proof-forget-id command and make top_thm discard the
goalstack.
new 7cc95a0 Test examples for HOL Light
new ef2ce75 Try to make evars output match what is expected by
Prooftree
new 06b0e65 Add hol-light-prog-name, restart command.
new d4d40c6 Fix pareno
new 39b2499 Add autotest
new 855339b Add restart command (does nothing)
new af00bfa Add print_exn for marked up error messages.
new b794252 Abort attempt to use special exception printing
new f0a7840 Tweak output strings and prompt matching
new 6836d87 proof-shell-start: initialise associated buffers before
shell mode, so in right modes for output from init commands
new b0c6cae Duplicate proof
new f025500 Add example menu entry
new 4d98881 Fixed an ineficiency in comment detection.
new e4438b2 fix coqdep error recognition
new af92349 First version of HOL Light tactic recording. See
INSTRUCTIONS and LIMITATIONS files for more details. Currently works for
flattening "packaged-up" tactic proofs into g/e commands. Won't work for most
proofs because most tactics/thms haven't been promoted. Support for exporting
proof graph as a series of goal pairs. Support for displaying extra information
to be intercepter by PG for Prooftree.
new 9559c5e *** empty log message ***
new 190c697 *** empty log message ***
new 22e1df6 *** empty log message ***
new 6ecd3be Various small improvements to capability Whole of
examples3 now processes Facility for adding manual labels to atomic/composite
tactics
new 448583e Capability for exporting .dot files added.
new 403aa59 *** empty log message ***
new f1fdbc3 Allocate jobs!
new 4ed83bc Altered graph .dot export so that nodes are displayed as
their tactic.
new cf0c3e8 Remove option aspect of 'finfo' datatype, and rename
datatype to 'mldata'. Add wrapper function for :thm -> thm list. Promote more
objects.
new 47bbb5d fix compilation with emacs23-nox of Debian
new a47bb55 support DESTDIR in make install
new b657e54 remove deprecated desktop keys
new 6547eb9 Fix compile error, Trac #437.
new 238b1f9 Drop support for Emacs 23.1 and earlier
new 53ab2dd Set version tag for new release.
new ef584b5 enable compilation of generic/proof-autoloads.el
new 72eeead Change default Unicode Tokens font back to DejaVU Sans,
more reliable without installing STIX.
new 14f719f Set version tag for new release.
new 40c1ffb Use proof-add-to-load-path to extend load-path. This way,
distributions with specific requirements (such as Debian with
debian-pkg-add-load-path-item) only need to patch one function.
new 4634aed fix typo + add one missing cvsignore
new 445d904 fix "Hide Additional Subgoals" for coq 8.4beta
new d522a3e kill windows showing response and goals buffers on
proof-shell-exit
new f395358 another hide additional subgoals fix
new ebaa1e4 - erase invalid coq-load-path entry format '("dir") -
check if coq-load-path is well-formed - update documentation
new 56f018f Fix of a bug. coq id can start with underscore.
new d248f8d let proof-retract-buffer only move point when called
interactively
new 21ee110 Fix a bug of indentation.
new 8162eb2 Fixing the last fix on indentation. Still not perfect.
new edfa54e Fixing indentation (same bug than 2 previous commits).
this time it seems ok.
new b3af777 One more fix for indentation.
new e97fb61 hide cursor in non-selected *goals* and *response* buffers
new 0db50f1 Set version tag for new release.
new b757034 Trying to fix some minor indentation bugs with infox
operators.
new c29f373 Fixing a bug with the indentation of qualified names.
new 289ec53 Fix indentation of dependent match clauses (as ... in ...
return ...). + bug fixes.
new 3d730bd Fix a bug of indentation in presence of comment. Probably
due to a bad set of rules. Fixed by cleaning rules.
new 7ecdbfb Indentation is a bit more accurate.
new 43493a2 Summary: Handle the new t value of which-func-modes.
new a65f4b5 Made a small change in generic code about the setting of
comment-start-skip: if it is already set then proof-script should not change
it. Ultimately if David approves we should moreover fix the setting itself
which is bugged. coq-mode now sets this variable by itself.
new a1cb1d8 Still fixing indentation details for coq.
new 4ec6e73 Still fixing indentation (operator precedences) details
for coq.
new 50dea98 Still fixing indentation details for coq.
new 353b3c6 Fixing indentation details for coq.
new 9bf7091 Fixing indentation details for coq. All known bugs seems
fixed.
new bd31264 Trying to minimize the slowness of indentation when no
"Proof." is given. Seems to work.
new a1c532d Fix a bug in coq indet code when at the beginning of a
buffer.
new be7deda Completed documentation for file variables.
new de7919d Simplified file variables code.
new 8ee4696 Complete rework of the indentation mechanism using smie.
The first version of smie indentation code was a good first try but this one is
much faster and cleaner. All desambiguations are done in the lexers, it is
still a bit slow on large proofs. Some bugs remain to be fixed.
new ec00c7f Fixed some small bugs in coq indentation.
new c0bd554 * generic/pg-user.el (which-func-modes): Fix compiler
declaration. * generic/proof-site.el (assistants): Fix regexp.
new e175393 Fixed some indentation bugs.
new 35baafc Fixed a syntactic recognition function. Should Fix #2819.
new 14a68ad Fixed some indentation details for Coq.
new e5c01a6 Code cleaning.
new d97b359 Indentation debugging for coq.
new 1dc24b8 More fixes in coq indentation.
new 69848a5 More fixes in coq indentation (2).
new e128ab9 Debugged coq indentation.
new 624924d Fixed a small bug in indentation + added new commands for
queries with Printing Implicit and Printing All flags.
new 1859db8 updated CHANGES for Coq.
new 0c32a39 Added completion to insert Require, based on
coq-load-path.
new 3c98cd6 Fixing previous commit (Added completion to insert
Require, based on coq-load-path) in the case of complex coq-load-path.
new bc42da4 Made "printing all" queries smater in letting the prover
in the same printing state as before.
new f1a84fd Fixed incorrect syntax of previous commit.
new 68ea734 Adapted to late coq-8.4 new messages.
new 3b69e29 Simplified file variable code for coq.
new 10b0a51 Patch to allow byte compilation without X, reported on
Gentoo via Ulrich Mueller
new cea6fd5 Fixed widow shrinking hooks + added coq command shortcuts
in coq-response buffer.
new e7a4c45 Fixed some regexp for V8.4 final version.
new 63fbfa8 Making better menus for Coq. Menus visible in response
and goals buffer.
new 4a3d6ad Set version tag for new release.
new 5ade280 Fixing compilation. Still need to verify some smie stuff
on different versions of emacs.
new d707721 Cleaned up a obsolete regexp.
new ded8b02 Set version tag for new release.
new 8c01bb8 Fix name in proof-easy-config, addressing Trac #441
new 45a140b Updated.
new 4857932 Rename optim-resp-windows -> coq-optimise-resp-windows
for naming convention
new 7dc801a coq-optimise-resp-windows: Check proof script buffer
window exists, addressing Trac #446
new 35e28ec Set version tag for new release.
new a5255e9 fix 443 by enforcing that the prover is not busy in
proof-retract-until-point
new cdacdc3 Add setting for rcs2log path
new caf7542 Add user option proof-next-command-insert-space.
new e1e5d93 Set version tag for new release.
new 2180fff Fix lambda quote
new 8468c87 Emacs 24 compatibility (ucs-insert -> insert-char)
new 04923bc Updated
new 65100dd Better colours on dark frames
new 3ace426 Emacs 24 update
new d1dbb1b Add option proof-layout-windows-on-visit-file, addressing
Trac #444
new 4d84278 Fixed an error when smie not present in the system.
new 82996a5 Illustrat Trac #447
new 8debcb2 Added some new behavior to the usual 'show goal'
shortcut: if point is on a locked span, it now displays the corresponding
(ancient) goal instead of the current one.
new 0d0af3d Summary: Don't quote lambda expressions
new c1525f2 Impementing a "double hit" electric terminator. Idea: do
electric terminator when hitting "." twice quickly.
new c97b951 Fixing previous commit on double hit.
new 35e2869 Resize response window when showing an ancient goal.
new 25a19f8 Setting nil by default the option to create resp and
goals buffer immediately when opening a file.
new 9d11b32 Fixing a bug happening in coq when three win mode on and
scripting starts on a buffer. The response buffer was hiding the scripting
buffer.
new 1658b9a Changed the behaviour of proof-layout-windows. Now it
follows the 'horizontal 'vertical 'smart policy.
new 4c42d30 Three windows mode is back as the default mode.
new 80279ce Set version tag for new release.
new 5f5a679 Fix header
new 6945689 Remove ref to file parsingcheck-412.v missing from CVS,
so "make coq.autotest" runs again
new 6dff5d5 Repair operation with compiled code. Fails with
interpreter, see Trac #445
new 0a79559 Remove functions defined for Emacs 22 compatibility
new 5de12ad Disable HOL Light support for release version
new 69909c4 Fix compile for Emacs 24
new 4443883 Set version tag for new release.
new ff9ffa9 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.
new 8eab833 Fixed a bug with function name "eval".
new 499893e Fixed a bug with function name "eval" (end of).
new 45bc0e0 Fixed a bug with coq symbol detection at point. Now dot
notation.are supported.
new f9d1f0a Cleaning code and comments.
new 4e68ca9 Fix a bug that was letting "." in a wrong syntax category.
new ba090c7 Added one point + details to CHANGES.
new 1e5fcb1 Fix of the last commit.
new 4bce74d treat #450 by requiring that proofs are started with Proof
new 0183328 adjust proof-tree regexp for focused subgoals
new cb258b0 no braces and bullets for prooftree
new b1360da coq-remove-trailing-dot: Fix accidental dynamic binding
so it compiles
new d0ef52a Updated.
new 6e7c83f proof-shell-process-connection-type: try using pipes by
default in Emacs 24, to avoid Trac #453:
http://proofgeneral.inf.ed.ac.uk/trac/ticket/453
new 54338df Set version tag for new release.
new fbdaaf5 Small fix in holes code.
new 559a9c9 Fixing a bad interaction between one unicode token and
electric terminator.
new d98dd65 Completing the possible layouts of proof-layout-windows
(added the 3 columns mode).
new e5f4351 Fixing a docstring.
new b9a94de Fixed docstring of proof-layout-windows for two columns
mode.Was not up-to-date.
new 5797003 Fixed indentation in presence of "dot friends" like :?.
etc.
new 0cfd405 Added a menu to set the 3 windows layout.
new 50fcb50 Fixed a bug in three windows mode.
new e45c11a Fixed #419: coq synchronized variables are not anymore in
the settings menu, they are in option menu that only issues commands to the
prover and do not try to keep track of the values of the variables.
new 45d0afb Fixed the coq-insert-as feature. Will only work on coq
svn trunk for now. coq-8.4 not compatible.
new cec38cb Fixed 'as' close automatic insertion.
new 90d04c6 Made 'as' automatic insertion a togglable feature. Not
finished.
new 75d8fe5 Made 'as' automatic insertion a togglable feature (not
finished) (2).
new 09a7c8f Fixed auto-insert-as stuff + fix compiling problems.
new c927647 "as" insertion on a region.
new be87da5 Set version tag for new release.
new 91deef6 Updates for PG 4.3
new ae4414d Set version tag for new release.
new ad142b8 move coq compilation into coq/coq-seq-compile.el
new bb232c2 move general part of compilation into
coq-compile-common.el
new 8ede5e1 update TAGS
new 5428910 move some more material into coq-compile-common
new 640f500 rename entities in coq-seq-compile
new 159ce79 Update
new f9459e3 move function for coq-compile-response-buffer to
coq-compile-common.el
new c3fafdf move another 2 functions into coq-compile-common
new f7d28e6 make coq-include-options independent of current buffer
new f953b34 move buffer saving to coq-compile-common
new 9b4fe81 fix seq-seq misspelling
new 7640cbe move ancestor locking/unlocking to coq-compile-common
new d077411 move ancestor locking back into specific part
new 40011e8 Doc for pg-finish-tracing-display
new 06b2407 small typo fixes
new 2243cc9 - first version of parallel asynchronous compilation for
coq in coq-par-compile.el (must be activated via
coq-compile-parallel-in-background) - items in the queue region are not
necessarily in proof-action-list any more! Require commands and the following
items are stored elsewhere until the compilation finishes. Variable
proof-second-action-list-active notifies the generic machinery if queue items
are stored elsewhere. In this case, Proof General must [...]
new d4dcfa5 update TAGS
new 78a60e7 update documentation
new 6ad6776 fix coq-lock-ancestor for parallel compilation
new 70183fa all-cpus option for coq-max-background-compilation-jobs
new 61d8a37 - fix problem in emergency process killing - better
handling of errors in process creation
new b35faca write CHANGES
new 28a0ffb - fix asserting when parallel background compilation is
in progress - fix aborting background compilation on error
new 14b1435 fix parallel overlapping calls of proof-shell-filter
new e8afd3f Set version tag for new release.
new e1c67a6 - support bullets and braces in Prooftree - prooftree
protocol change to version 3
new f9398ad removal of backup files (*~) moved to make distclean
new 4d8ae06 fix overriding distclean target
new 88343f9 - support Grab Existential Variables for Prooftree -
protocol change, but stay at version 3
new c8a997a document latest changes
new 682715a Fixed a bug with window height optimization. When using
unicode symbols, window-height (which is deprecated anyway) is incorrect, using
window-text-height instead seems better.
new fcb3812 - implement retract from prooftree
new d540824 - implement proof-script insertion
new 3eb61d6 Update timestampes
new ee3b098 updated TAGS
new 3dfc8aa move message about killing coq compilation processes
new 54dfe87 fix parallel Coq compilation: report error for circular
dependencies
new 36a7fdf small improvement
new 4d82a43 fix overwriting the empty compilation queue
new 612d6f6 Set version tag for new release.
new ece2500 add 4.3 news to user manual
new dc4f8c1 improve doc
new cfe55b2 Set version tag for new release.
new e40001d - update coq example - minor changes in user manual
new 4e97dad Add ProofGeneral.jpg to distribution
new 9b8563f Set version tag for new release.
new 33eb115 Retire Serifa font usage
new 00ba5d0 rename ProofGeneral.{jpg,gif} into
ProofGeneral-image.{jpg,gif} to fix #472
new e6769f5 make warnings non-fatal for normal compilation to fix
#458, use 'make check' to get errors
new 89377cd Run make check before release
new 8be536f Fixing a minor bug in indetation (exists is tactic and a
quantifier).
new 6f12a34 Adding some more standard utf8 symbols to indentation
operator. We really need some "operator" recognition here.
new 764a7f8 *** empty log message ***
new 884f571 ML4PG functionality added to Coq menu
new ce565d6 Documentation of ML4PG
new 04c3533 ML4PG modification
new 82573f0 Removing hidden files from ML4PG.
new bbaf94e Removing hidden files of ML4PG.
new 650d95f *** empty log message ***
new fb35559 Remove link in tar file.
new daf7666 Moving ML4PG from coq directory to contrib directory.
new 99f075c Inclusion of ML4PG in coq.el file.
new 5f9bf35 Removing ML4PG files from coq folder.
new 9e1f6ff Removing ML4PG files from coq folder.
new 63eefb4 Removing files from ML4PG folder
new 5f3115e Authors of ML4PG
new 15ec5e4 Adding support for coq project file for setting coqdoc
args. First attempt, seems ok.
new 7128d30 Adding support for coq project file for setting coqdoc
args. second attempt, seems better (cleaner code).
new f9db893 Added an entry to CHANGEs about coq project fields.
new 112d334 Fixing coq project file mechanism.
new 19c71e8 Added faq for coq pg.
new 8dc8561 Fixing undeclared variables for compilation.
new 7631d9f Fixing a compilation warning for a ml4pg function in
coq.el.
new 89cbe05 Document Make check
new 51ccda8 Set version tag for new release.
new 8dd0f52 more appropriate URL;
new 85434fd Fixing #466. Indent. bug when illformed commment at file
beginning.
new d723e8e Updating pg documentation about new feature coq project
file.
new 89d0f61 Fixing #473. Now all token finishing by <symbol><dot> is
considered an end of command, except if exactly <dot><dot>
new 01e99e7 Fixing #474. & is now an declared operator. I need
something better to capture any operator and give it a (configurable?)
precedence.
new 60f4c20 Fixing again bug #466. With a bbetter solution. Not using
"b o f" token anymore.
new a818564 Updating coq/faq
new a169507 Fixed interaction between file variables and coq project
file + faq.
new c3cf971 Fixing #475. the "=>" ptoken just before "exists" should
be the ltac "=>" most of the time.
new ad5a025 Fixing #476. Adding more keywords for indentation like
Lemma.
new 0d644ac Fixing #477. Adding Proposition as a goal-starter keyword.
new 215dce6 Fixing #476 (bis). Adding Fixpoint as a goal starter.
new 2ee0328 Fixing #478 + reverting partially the fix of #476
(Instance cannot be indented by default).
new 5cd9adb Fixing another bug in indentation concerning "where".
Actually there are other uses of "where (declaring notation for records that I
did no test).
new a21fea0 Fixing a big bug in coq project file management. file and
directory name were not adapted to where the current file is inside the
directory structure. Now the absolute names are build.
new 75770f8 fix two bugs in parallel compilation for Coq
new 26b6db4 fix typo and compilation
new 2902104 remove backup file
new 383711e add two Coq faq entries and improve some other
new ddd42a2 fix ProofGeneral.texi for info
new 3b1d8dd update TAGS
new 9246e60 Set version tag for new release.
new 6ba6a73 Fix image name
new c660b5b disable and protect coq-hide-additional-subgoals-switch
for coq-time-commands
new 0f69ff6 fix type of coq-project-filename
new 41b24ac Fixing coq project file parsing + moved project options.
new 32fea19 Added some information on coq project file in doc.
new 55d4cb7 Added comment.
new fb06272 Set version tag for new release.
new dbcc8b4 unicode tokens for \<open>, \<close>, \<newline>;
new bafdaf6 * pg-response.el (proof-multiple-frames-enable,
proof-next-error): Use new display-buffer-alist infrastructure if available.
new 2ddd31c * coq.el (coq-prettify-symbols-alist): New var.
(coq-mode-config): Use it.
new 67f4332 Rename coq-smie-lexer.el to coq-smie.el.
new 1c0b0d3 * coq-smie.el (coq-smie-.-deambiguate): Proofs don't
start with a definition. (coq-smie-backward-token): Don't burp at EOB.
(coq-smie-rules): Indent top-level ":" like ":=".
new b9c06ce * coq/coq-smie.el: Fix precedence of 'else'.
new 9b0462a Don't mess with overlay priorities.
new 3bd1b0b Added a variant of searchAbout hiding some spurious
entries.
new dbe7dde make name filtering of searchabout more precise.
new c868833 Added a way to print eager message without warning face.
new 1a15092 Remove trailing space in info messages in coq mode.
new eb8bee3 Fixed response display spurious newlines for coq.
new 5e08559 Fixing a bug of multiple frame mode (obsolete variable in
emacs > 23.4.
new 3773730 Fixed a compilation issue + small display glitch in coqpg
new 73dd57e fixed comilation of prettify setting.
new 13d8ad9 Refix prettify compilation bug.
new 424ce5f Fix a special case in _CoqProject syntax (empty string).
new af9a708 Supporting more bullets (coq 8.5), like ++ or ++++.
new 5d93450 fixed the use of >= 24.4 function string-suffix-p.
new a86143f fixing a small pb in indentation of arrow (->). Not
perfect.
new 304aead typo in indentation cod, found after testing
coq/ex/indent.v.
new a9660f4 fixed a bug in command parsing for coq, due to recent
changes.
new b75bf02 fixed indentation (lexing of 'with') + made local
coq-load-path.
new 22d7dcc removed debug message.
new 453c56a trying to indent pending forall in the expected way
new a7e139c Deleted file
new 1ba36a3 Fix haskell invocation comand
new 855e97d Improvements for type tokens, remove preceding colon
new 1d14586 Set version tag for new release.
new 838bb18 Fix crossref broken by newline. Remove custom font
new d2c699c Fix compile on 23.x
new 3a63958 Fixing indentation of pending curly braces.
new 60db7ba Removing non-smie indentation + fix CHANGES.
new 351eae2 failed and commented attempt at improving indentation of
records.
new 8846ae2 changed default indentation of match's cases.
new 2af210a Fixed a bug in script navigation. Updated CHANGE
new 0466895 Fix coq project parsing and interpreting for coq v8.5.
new bcdc8b7 Set double hit electric terminator back. Disabled by
default.
new 63a2d1e Set version tag for new release.
new 806cd78 Fix test defeated by binary install
new 8a8b102 cleaning regexp.
new caf5634 beautified a bit error messages.
new c19b4a3 coloring names in resposne and goals
new 22a5675 Fixed previous commit (wrong regexp).
new 1d41c89 cleaned previous commits (generic variable to disable
error coloring).
new 5e83d66 Fix colorization of for coq multiple hypothesis on the
same line.
new 4a65bc3 Removed a debugging message.
new 3f150a8 Adding function to grab things at point and send queries
about it.
new ff26cd4 replug removal of induction principle in SearAbout
queries.
new f735ddc Fixed read-only error for compile before require option.
new 611fbfb Fixed a bug in syntax table making fontlock and
indentation fail.
new c85d28d Typo in last commit.
new 1718589 Making freeze buffer hace coq-response-more.
new 3c071eb Coqtop always restarted when switching script buffer.
new 3a11cf8 Mouse queries.
new 4e0cdec Fixed compilation issue with previous commit + CHANGE
updates.
new 69198d9 Fixed Proof end/start detection on Proof using ...
new 33b7700 Fix colours for dark backgrounds
new 8bc0bc1 Summary: Build on Mac
new c339c2a Summary: Remove obsolete function
new d8fb118 Fix compile error with make-face
new c9a40a4 Summary: Fix compile warning on isar-markup-ml
new cffda98 Summary: Fix compile warning on phox-toolbar-entries
new 835cc62 Customization variables for modules, section and proof
indentation.
new bbcee39 Fixed stuff in CHANGES.
new 0d2fd4c Fixes #503.
new 8911d03 Added bug fixes in CHANGES.
new dd4a069 Summary: Build in default path for Isabelle2014 Mac
package
new d3db21f Summary: Update version year
new ee094de Added a command to send Queries to coq, with completion
(C-c C-a C-q).
new 40d0c07 (fixes last commit) Added a command to send Queries to
coq, with completion (C-c C-a C-q).
new 5ea9011 Summary: Revert change to default EMACS
new 6253061 Some comments for future work.
new 0a9060a Summary: Fix for bug #489 (make
p-electric-terminator-enable appear as minor mode)
new 4a34358 Summary: Compile warning on
speedbar-add-supported-extension
new 3023239 Summary: Fix to work with dark color themes (stipple with
header-line face)
new d622564 Summary: FAQ about copying output into new buffers
new 2820cb6 Set version tag for new release.
new bd817c0 Summary: Experimental Dockerfile
new dbb555f Update dates for release next month
new af49040 Summary: remove non-BSD cp arg
new 8d3c0c0 Fixed lazymatch and multimatch indentation/highlighting.
new bf6d143 Highlighting evars.
new 3d32ff7 added some keywords
new 67f2360 fixed gfail hilighting.
new 3f206f8 Fixed indetation of tryif then else.
new f9663fd Fixed a smal bug in colorizing response buffer.
new a8e3c5e A remark about project file in the documentation.
new 2630829 A command to set coq printing width smartly.
new 6a504a8 Colorizing hyps names robustified. Still incomplete.
new 9d6766d Fixed a regex for detecting ids at point.
new fe158af Fix disable evar colorizing in coq file.
new 605a989 Fixed a small bug in indentation.
new a7c9490 Fixed smie code for ";" + added || in grammar.
new fa7ef80 Fix fill-paragraph merging comments and code (never fill
code).
new 203baa7 Highlighting stuff in goals mode (C-c C-a C-h). Very
basic for now.
new 7aaf6c9 Trying to prepare indentation cleaning...
new c2eb2fd Fixed highlighting of evars.
new d51b4fa Fixed coq-id definition to be correct wrt to coq grammar.
new fb9f956 Added comment.
new 53ab650 Added unicode forall in font-lock regexps.
new 6de8178 Debugging font-lock for ∀, ∃, and λ.
new f7434ea bold unicode biders + Fixing highlighting in goals and
response buffers + cleaning.
new 776bdbe Fixed at-point detection.
new 2f56971 Fixed at-point detection (bis).
new 1b8d6ad Yet another half fix of smie lexer.
new 4c41e1b Fixes #486 with an option.
new 03c360d Fixes #485.
new 9ba3bca Fixes #484. Added syntax.
new f0104cf Fixes #492. fixed regexp (\\< --> \\_< everywhere).
new 03314b3 Disable smie parenthesis blink. Too slow sometimes.
new 24ed134 robustify last commit (disabling smie show-paren).
new 16c890c Update to CHANGE.
new 6444de9 Added a moderate support for double quotes in -arg lines
of _CoqProject.
new f0c74c4 hyps highlighting now supports compact contexts (in coq
trunk soon).
new 201ceda Fixed bug when issuing commands from another buffer than
scripting one.
new bb5ea22 More Fixes when issuing commands from another buffer.
new 8f984a7 Cleaned TODO file in coq/.
new 2d2d90e Fixed #1 (Missing space in coq-insert-intros).
new 9e39417 colorizing hypothesis in compact mode.
new c1b8d71 Trying to deal with debug mode.
new 95dfb71 Move .cvsignore to .gitignore
new 0f9b407 Put 'delete-selection t on coq-terminator-insert
new aa381b5 Fixing < 25 use of window-frame (mandatory arg).
new be17a8f Fixing 4096 character limit of scomint-send-input.
new 6effc3a Trying to not delete frames too eagerly when laying out.
new 14b8d0e proof-assert-command-hook added + Auto adjust width in
coq mode.
new efb54b9 proof-retract-command-hook added + more auto adjust width
in coq mode.
new dbcdba6 Fixed coq-id-at-point.
new a0f0b06 Fixed the regexp for colorizing hyps in the goal.
new e557f0d Re-thinking auto-insert-as.
new 8260bc5 coq-pre-v85 option to fix coqdep invocation in [compile
before require].
new 447a6c8 Debuging: display a warning.
new 327a749 Close #9
new 94499e1 Tentative fix for #10
new 078e38f Cleaning code for auto width adapting.
new 6c47d20 Fixed auto-width setting not initialized (trac #456).
new 95c86b9 Experimenting less brutal frame deletion.
new 72f6fbe compilation fix (coq-pre-v85).
new 7155ac9 recompilation: Improve error checking
new 47e2b3b Introduce a coq-question-mark-face
new 22c3951 A shortcut for coq-insert-as-in-next-command.
new 2016f5f Updated the CHANGES files, mainly git url.
new b96a2c3 Speeding up indentation code (smie lexer).
new c480238 Fixed a typo.
new 4a4a8c5 Fixed #15 + more speedup of indentation.
new a441059 Speeding up indentation.
new 295386b Speeding up indentation (regexp optim).
new ff9ec2e Adding an setting for Search Blacklist coq option.
new 38b6dd2 Fixing variable declaration.
new b957a90 Fixing coq-prog-arg for auto compilation.
new e0e2cea Small refactoring of coqxxx args detection.
new bfdb028 Refactoring. New file coq-system.el.
new 40a248f comment and readme.
new e3d4762 Fix spurious scrolling of *goals* and *response* buffers
new 1e3c5b6 First try to fix #19 and #20. Not finished.
new 5eff324 Fixing #20. #19 fixed by a commit in coq-8.5.
new a326ff3 Fixing #25.
new 4558ea0 Adding uset preference coq-indent-semicolon-tactical.
new ba11878 updating CHANGES
new a608501 Merge pull request #22 from
ProofGeneral/fix-scrolling-buffers
new dc3e34d Fixed indentation of ";" tactical.
new 16eb594 Trying to indent ";" differently inside Ltac defs.
new eb07b36 Fixing outdenting in ";" indetation.
new b31aae7 indentation of ";" more accurate.
new e9e2f7e Fixing indentation of ";".
new 50ff07d Add .travis.yml file adapted from fstar-mode.el
new a6df886 Versions 24.2 and earlier do not compile
new ece7af6 Fix #29 + indentation glitch + regexp refactoring.
new acc6177 Refactor the project file parsing code
new 7534276 Automatically detect which version of Coq we're using
new 27b07f7 Mark coq-load-path-include-current as obsolete
new d3d7622 Add a few comments to explain values of coq-load-path
new 12e6433 fix #36.
new d35b467 Cleaning CHANGES.
new 0aa2efc basic proof tree changes for Coq 8.5 Fixes to get basic
proof tree functionality, including support for give_up, cycle, swap, revgoals.
Unshelve and evar's don't work yet, see proof-tree issues #1 and #2
new 6260132 Fixed recent coq syntax change (tac !H become tac (H)).
new b72c81f Import EasyCrypt PG mode
new 2dd3c41 EasyCrypt mode: copyright + license
new 82b3657 Use coq-prog-name to autodetect version number
new 56d6eaf Ensure that version detection does not fail in 24.3
new c2fbd46 Update README
new 3f6da90 More README updates
new 6112bad Update numbering flag passed to texi2html
new 942a408 Merge pull request #48 from tchajed/texi2html-flags
new 1a3efed A few clarifications in README
new 13a45b8 More version number fixes
new 8c4d991 Merge pull request #40 from hendriktews/proof-tree
new 444d64c Merge pull request #28 from JasonGross/travis-24-3-4-5
new d04b572 Adding missing keywords
new 2626ed5 Simplify code to add to .emacs
new d5dbd0f Add a :safe predicate to indentation variables
new 4f049b0 Fix a typo:
s/coq-modulestart-proofstart/coq-indent-proofstart/
new 81691ff Add uconstr to the (ltac constr) list in SMIE
new 11b03d4 Don't add the ‘Time’ prefix to internal Coq commands
new 595c2aa Remove leftover comment
new 84e3373 Redo 11b03d4 (ensure that ‘Time’ isn't added to internal
commands)
new 1699128 Highlight ltac:(), constr:(), and uconstr:()
new 29ed26c Small fix for -Q options in loadpath.
new d3c83c3 Should fix #49 and #55 (compilation of From .. Require).
new 0443734 Avoiding useless computation in indentation code.
new 60dcd96 Fixing #62.
new 1135e8a Fix #63 (efficiency pb in indentation).
new bfedfed Fixing a small glitch in indentation.
new e2c5da0 Fix #64. Use syntax-ppss in fill-nobreak-predicate.
new 17d64c5 Fix #47.
new f634b13 Fixed #64 again. e2c5da0 commits was wrong.
new a27fb83 Adding more keywords (Local xxx).
new 519a728 Option to toggle optimising response windo heigth.
new dbfe0a4 updating CHANGES to the last commit.
new 096f11e Respect user settings in coq-insert-intros
new 324ba52 Merge pull request #68 from
ProofGeneral/67-intros-and-PG-settings
new 1c4fd3f Don't use string-empty-p
new 69554c0 Fixing detection of symbol at point.
new 9ae103b Merge branch 'master' of github.com:ProofGeneral/PG
new 2e7f542 coq-syntax: Add a debug spec
new 4346278 Don't offer "" as the default in C-c C-c C-a
new 3bcc3c4 Merge branch 'master' of github.com:ProofGeneral/PG
new ac4f528 Fail silently if Coq's version can't be detected
new 6590f70 Fix #72+ make user keywords prioritized over default ones.
new aff6697 Merge branch 'master' of github.com:ProofGeneral/PG
new adbaafb Update PG's logo
new d43687a Update license information for new logo
new e2f1a90 Fixing a smal glitch in indentation.
new e819d81 Merge branch 'master' of github.com:ProofGeneral/PG
new 86afe9b Fixing font-locking of unicode forall etc.
new f014a3e abbrev twivking.
new b4ed3cf Color lia, romega, nia, psatz, nsatz, lra
new 493211d Reset proof-script-buffer to nil if -ready-prover fails
new 7ed8ad9 coq-load-path docs: norec -> nonrec (#79)
new c3045ae Coq: option to prefer top over bottom of concl.
new 2754379 Updating CHANGES.
new d135b92 Fix a type error hidden until recent emacs.
new 54aa34f par-compile: Don't try to compile plugins (cm.*)
new 3fb4147 Add myself to list of authors
new 9274e74 Fix a typo
new 16458db Highlight [nra] like [nia] and [lia] and [lra] (#84)
new f7f6237 Fix link.
new 5206520 Update a link (for latest version of FAQ).
new 2e49121 Update README.md.
new 9075219 emacs-git Travis build: Fix URL of Emacs repo & Build
against emacs-25 branch.
new 33e6c6b Add Travis CI badge.
new c022079 Highlight Existing Class like Existing Instance (#85)
new a8b55a3 Fix (next-undo-elt) to return a relevant undo element
w.r.t (undo-delta).
new 1881be1 Fix inforef references to the emacs manual. (#88)
new c302c24 Merge pull request #87 from erikmd/patch-1
new 68b82cd Adding the option to highlight susual symbols.
new 417c65d Add myself to the list of maintainers.
new ceaec9b Run "make magic" to update texi comments from elisp
docstrings.
new 026a3a7 Add documentation about the recommended way to set
coq-prog-name.
new 04e8a32 Rename FAQ -> FAQ.md
new 462e3ef Fix whitespace to comply with Markdown syntax.
new 01245b9 Add Reserved Infix like Reserved Notation (#95)
new 66ea13a Replace "Set Implicit Arguments" option with "Set
Printing Implicit".
new a7c5e29 Sort the OPTIONS menu items differently & Fix a typo
(UnSet -> Unset).
new ac69cdf Add Set Printing Universes to options menu
new 64ca55b Ensure PG overlays have pg-span property (#98)
new 002ffc7 Add Context to coq-syntax.el
new 2a0b80f Fix reference to log-warning-minimum-level
new fa2a9c3 Promote CHANGES since 2820cb68 as related to PG 4.4.
new 4f74195 Detail.
new 658fc48 Comment-out the rcsid ($Id$) that dates from CVS.
new 771cab4 Update the documentation and prepare the release 4.4.
new 5d7c77a Bump version number for next release cycle.
new b219fc3 Make shell and perl scripts executable.
new 8096767 Disable parallel build, to workaround the issue raised in
PR #112.
new df81215 Update .travis.yml.
new 71be0c6 proof-retract-before-change: Fix #41 by saving/restoring
the match data.
new 7255245 Make it possible to work around #113
new f252e20 Makefile: don't depend on pwd
new 168375b Refer to Apple's operating system as macOS
new 13e2533 Merge pull request #115 from tchajed/macos-rebranding
new a51f0da Follow-up of #115.
new 2535556 Update CHANGES.
new 24858fa fix parallel compilation and improve assertions and
debugging code
new cda28bf delete TAGS file from repository
new 8a7eecf gitignore for doc subdir
new f913855 give a more helpful error message if Coq version
detection fails
new 8851ccf Merge pull request #118 from hendriktews/several-fixes
new 8c5d463 fix typo in last commit
new 3b621d7 fix coq-require-command-regexp (fixes #75)
new 611e9f5 ensure coq-compile-response-buffer is not in a dedicated
window
new 46680b3 fix error in process filter: Cannot resize window
new 0171021 fix #123, also improve debugging output
new c1e06d2 avoid leaving partial files behind when compilation fails
new 94e8ce4 first version for quick compilation
new 4231295 fix parallel compilation for the unlikely case of
identical time stamps
new c4caac4 reconcile menu for auto compilation
new d33897d improve compilation when both .vio and .vo are up-to-date
new 1466839 support vio2vo background processing
new 6be1cce don't unnecessarily delete .vio files for ensure-vo
new f158ae2 8.4 compatibility for quick support
new fb178a6 delay vio2vo compilation
new 047d590 update documentation
new e6b9d85 next-error support for vio2vo error messages
new 514403a write CHANGES
new 60bf4ce use coq-- for internal compilation variables
new a6dd1c2 Merge pull request #125 from hendriktews/quick
new fbd995b style change: use when for if coq-debug-auto-compilation
new 1c7dd34 fix 2 compilation warnings (fixes #33)
new 1e506d9 fix customize-group coq
new cde8f9e remove ancestor hash in Coq parallel background
compilation
new 687e008 option coq-compile-keep-going for parallel compilation
new cab89d0 documentation and CHANGES for coq-compile-keep-going
new 7aafefd remove default absolute name from coq-prog-name, but keep
dipsplaying it when asking for it.
new 805c1b7 Same name guessing for coqc/coqdep then for coqtop.
new 9ef31c7 Merge pull request #132 from Matafou/master
new e393e87 Merge pull request #129 from hendriktews/keep-going
new 527f592 fix parallel build and other issues in Makefile (fixes
#130)
new 43e54c5 fix race in vio2vo compilation start
new 93a0d1c fix generic interrupt procedure to interrupt parallel
background compilation
new b055395 die gracefully when visiting files in nonexisting
directories
new de84165 Merge pull request #101 from
tchajed/print-universes-option
new e3cc66d fix :get for coq-search-blacklist
new a423f63 Improve doc on coq project file
new 481ebe1 add quote to fix commit
e3cc66dc2e60683531d75c12256d059ccbc64576
new aa28491 Merge pull request #133 from hendriktews/file-error
new 4322481 Fix doc for Coq electric terminator.
new 19c3160 properly reset the vio2vo delay timer
new 515026c fix prooftree crash with long evar lines
new c458fc8 add second argument to looking-back, required in emacs25
new 8d405f3 A first pass at converting from CVS to git. (#127)
new af30e1e Fixing #121 + avoid hiding user windows too much.
new 15b977f Merge remote-tracking branch 'OFFICIAL/master'
new 6d1f608 Fix prooftree for Coq 8.6
new 915c661 fix icon installation and add 64 and 128 square icons
(fixes #141)
new 2ef23b6 Merge pull request #107 from JasonGross/patch-3
new 9dbf600 Merge pull request #44 from EasyCrypt/master
new f487c71 Add {Local ,}Axioms like {Local ,}Axiom, fix Parameters
(#106)
new 94439d5 fix coqtags
new 5bb7428 use makeinfo instead of texi2html
new 31a5f3f move phox from main to obscure instances
new 77c3f2e split emergency-cleanup to handle interrupts properly
(fixes #143)
new 4bcac92 save settings not defined with defpacustom (fixes #142)
new c6e44de annoying missing parentheisis in a comment.
new cf290f2 Merge branch 'master' of github.com:ProofGeneral/PG into
master_origin
new f8a4f52 Fixing #147 and #91 + others indentation bugs.
new 12d6e92 [ec mode]: update keywords
new 34d3aaa Fixing #154.
new 0252db2 Removing spurious debug messages.
new bef28ea Add easycrypt and twelf to Makefile
new bbc55fe Merge pull request #156 from Matafou/fix-154
new a424cf3 serveral coqtags fixes and improvements
new a127811 use Utf8 from Coq library
new 12a7805 Remove default key-binding for
proof-electric-terminator-toggle.
new 27f06f4 Refreshing goal when Set Printing xxx. (#162)
new 35f006a Merge pull request #163 from ProofGeneral/fix_indentation
new e7c0288 remove redundant calls, simplify code
new 1d1c71d one more redundant call removed
new 915ad25 get threeb frames only when needed
new 06fd761 Fixing unicode tokens in generic code and in coq.
new 6c70390 Merge commit '06fd76163b857a056ac44e7437efa17656f06e5b'
new 70dfbc5 Fix incorrect assumption that noninteractive ==
byte-compiling
new 33614d3 Fix incorrect uses of defvar
new 5b85cc7 Remove some Emacs <24.1 compatibility cruft
new 4193015 Remove a few useless eval-and-compile calls
new 673082b Remove unnecessary calls to 'eval-and-compile'
new 98f2e46 Remove compile-time calls to proof-ready-for-assistant
new 031a578 easycrypt: Don't require pg-custom: it breaks compilation
new c1f6c9c Remove uses of defpacustom in coq-compile-common
new d3170a0 Remove uses of defpgdefault in coq-abbrev
new cb3f864 Add a FIXME in coq.el
new f607be0 elpa: Add a package file and a package.el-friendly init
script
new 7b10643 extend helpspan, issue #158
new 62ec846 Fixing #167.
new ff8438b Added support for future new options (trunk).
new 2cff445 Fixing #173.
new 91eecd7 [doc]: add documentation for the EasyCrypt mode
new 28ee469 Add file contrib/mmm/.nosearch to help feature extraction
tools
new 03ff7c4 Fix #176.
new 758e679 Preparing new warning tags (no more special chars).
new 1a18e33 Remove bin/proofgeneral and Update Makefiles accordingly.
new d229396 [Travis CI] Replace emacs-git target with emacs-25.{1,2}
stable targets. (#181)
new 8038b72 Typo from commit 758e679e.
new 409a116 Merge pull request #157 from ProofGeneral/elpa
new 574b099 Change (eval-when (compile) ...) to (eval-when-compile
...)
new b6b38b7 temporary fix of automatic intros.
new afb29a6 Fixing Set/Unset Printing broken by auto "Show".
new 2202c8a Fixing #183.
new c9e9c69 Remove mmm and ML4PG contribs and remove references to
them in code and docs
new b392b77 Merge pull request #185 from psteckler/remove-contribs
new 9170b7e Fixing bug #187 by removing trailing spaces from prog
name.
new 2e22e81 Adding a Set Silent + Show when backtracking into a proof.
new 2db26fb Fixing a bug with Set/Unset commands due to recent
commits.
new 3f9ba5e Fix easycrypt automode regexp
new 18e0b4b Merge pull request #189 from marsam/master
new 21c63d1 Formatting fix for proof-layout-windows documentation
new 9f58c84 Merge pull request #191 from
AndreasLoow/proof-layout-windows-doc-formatting
new e4b4155 changed -emacs-U flag to -emacs
new 9083698 Fix pg-{show,hide}-all-proofs and Move them into
pg-user.el.
new 06d72fb phox is back
new 7ee9486 phox syntax table + more symbols
new fa0da5b Limited extensibility of smie token detection.
new f1ca798 Updating CHANGES with lexer extensibility.
new 70b69ad Fix #135.
new 2eab72c Prettier cheat face (background + box).
new 08f4a23 Fix #214.
new 53950e9 Make coq-prog-args safe when list of strings.
new f1b4d25 Experimental fix for #220.
new ca60129 Get rid of old-style backquotes
new 8762209 Disable ASLR during Travis builds
new d672652 look for vernac controls before focus bracket, fix for
#223
new 945cada Merge pull request #224 from psteckler/fix-233
new a3c3f5d typo in abbrevs.
new 5e7566e Bind C-c C-m (= C-c RET) to proof-goto-point [tty] (#228)
new 4e0c2a0 Update copyright messages and improve the header of elisp
files.
new fb89816 Merge pull request #194 from ProofGeneral/update-headers
new 4e7d130 Update the AUTHORS file.
new 23e4803 Fix typos in custom variable descriptions. (#236)
new e1b3efb Add a missing parameter in advice on
font-lock-fontify-keywords-region
new 315b704 Merge pull request #344 from ProofGeneral/font-lock-fix
new 2c12ce6 CI Emacs 25.3
new a789470 Merge pull request #347 from liyishuai/master
new ccfc917 Merge pull request #207 from SkySkimmer/master
new 10a17a7 small fix of face `coq-symbol-face'
new 73792323 Merge pull request #356 from
stardiviner/stardiviner-patch-1
new 75283fd Add note about PG branches and license
new 9ba67ef Merge pull request #360 from ProofGeneral/update-readme
new f743d12 Infrastructure for transient hyps highlighting.
new 2f1a506 Merge branch 'master' of github.com:ProofGeneral/PG
new 04757d2 Fixing infrastructure for hypothesis highlighting.
new 1587562 Infrastructure for hypothesis hiding.
new 31dda92 Updated CHANGES about hiding and highlighting of hyps.
new 4441ce2 Fixed a typo in previous commits.
new 3c59de8 Click hypothesis to (un)hide them.
new 1725748 Shorter CHANGES + smal fixes in hide/highlight hyps code.
new 8b0a898 Small fix in a regexp.
new c4b49a4 Changed the look of folding/unfolding hyps.
new e1af53a key maps + small glitch hyp highlight/folding code.
new b3ff384 fix #355 + probable bug.
new 889069b Small bug unhighlighting.
new c7059c8 Fix the fix #355.
new 40ce93b Fix multiple hyp overlays.
new c54b17d small fix on hyp overlays.
new d04888c Fix #368 (emacs < 25 split-string has no trim arg).
new b238dab Fixing last commit.
new a252293 Add coq-Print-Ltac to print an Ltac term
new 52d1f92 Merge pull request #375 from jmgrosen/master
new 0d7a62f Update INSTALL
new b7f17b7 Merge pull request #378 from user454322/patch-1
new 5c27e4a Support the Variant vernacular
new 37fa6de Fix #7980, keep option order unchanged.
new 5f73b85 Merge branch 'master' of github.com:ProofGeneral/PG
new 3b9e1e4 Merge pull request #379 from tchajed/variant-keyword
new 26b3bf9 Merge pull request #200 from craff/master
new 4392560 Set the minimal supported version of emacs to 24.3
instead of 24.4
new 14d1e38 Bump version from 4.4.1~pre to 4.5-git
new 8e6a504 Update Info dir file (so there’s no unwanted line break)
new 3ba86af pg-init.el: Add metadata asked by
(package-lint-current-buffer)
new 86d2242 Fix most doc issues raised by (checkdoc)
new fd4ab1d Add link to the latex-pretty-symbols package mentioned by
@craff
new 863e6a1 Update AUTHORS, fixing 2 typos
new 7986697 Run make autoloads
new 733cd24 Merge pull request #380 from ProofGeneral/prepare-melpa
new 5abaf69 Update AUTHORS file for EasyCrypt
new 9578625 ProofGeneral.texi: Add EasyCrypt in the intro
new 69066bf Merge pull request #169 from
ProofGeneral/help-span-extended
new c8a4896 README.md: Update installation instructions
new 461417d Update the section of supported PAs
new ff1cb6c Add MELPA badge
new 6aeacf5 Merge pull request #384 from
ProofGeneral/update-install-guide
new 65d69a7 Reloading proof-autoloads is safe; don't forbid it
new 9b3d7e5 Fix parsing of -arg in _CoqProject file
new 5b7b84b Merge pull request #393 from
anton-trunov/fix-coqproject-arg
new c32a3ac Use non-remote path to expand paths in _CoqProject when
file is remote.
new 7987392 Merge pull request #396 from dbp/coqproject-local
new 5203b44 Ignore ephemeral buffers, and buffers not pointed at
files.
new 15cf5a3 Merge pull request #397 from Chobbes/master
new 2e11625 Remove code that hides mode-line.
new 05df29f Merge pull request #402 from Chobbes/modeline
new a921439 Cleanup patch; Moving defvar to toplevel
new 632a3d7 Use `cl-lib` instead of `cl` everywhere
new bfcb1a4 Fix #407: -topfile added if coq > v8.10alpha.
new ed4ffd4 Merge branch 'master' of github.com:ProofGeneral/PG
new d45bad3 Fixes the fix of #407. Is this temporary.
new 9a25320 Fix remaining uses of CL; Make files more declarative
new 7b37ce0 Use cl-caddr instead of caddr
new 2ab2037 Prepend cl- to more c[ad]+r instances
new 1854459 Cosmetic cleanup of coq-smie, coq-syntax, and coq-abbrev.
new da25a81 Quote ?( ?)
new 883ce2f Merge pull request #410 from soraros/patch-1
new 0c9565d Fixes #395: hyps highlight is transient and with gray
background.
new ebb55c9 Merge branch 'master' of github.com:ProofGeneral/PG
new f7cc8f1 * coq-mode.el: New file to make coq-mode independent from
PG
new 7389d43 Reduce the impact of proof-site, in case PG is not used
new fb3b75d Make coq-mode work without generic/proof-*
new 58cea1b * pg-init.el: Add subdirs during compilation (bug #413)
new 237529c Rename pg-init.el to proof-general.el
new beebf0f Fix the license notice in proof-general.el
new 97e8558 Update the commentary section in proof-general.el
new 2706e51 Merge pull request #414 from
ProofGeneral/improve-use-package-support
new a7d51ce Fix ProofGeneral/PG#413 further
new 7371521 Hopefully fix ProofGeneral/PG#413
new 7a495eb Fixes #411.
new 8f90ac9 Simpler fix for #411.
new 99e47d3 Derive proof-mode from prog-mode
new 612eac5 Merge pull request #419 from bbarenblat/master
new 0726820 Clean -topfile for coq-prog-args properly
new 946be87 Merge pull request #418 from SkySkimmer/clean-args
new 09e099f Fix typos
new 9b41ff4 Highlight diffs in goals and some error messages using
Coq's proof diffs feature.
new e5cc6cf proof-assistant-format: Support format character "%l"
a.k.a. lambda
new d8b501a proof-syntax.el: Fix an out-of-range bug in function
`proof-format'
new 7501326 Do a "Set Diffs" whenever backtracking. This also
re-prints the context (with diff annotations when enabled).
new bb2e058 FIX #422. the output of coqtop-help is now stored in a
variable like coq's version.
new 5bdff05 Merge pull request #423 from Matafou/fix-422
new 0058999 Merge pull request #421 from jfehrle/for_master2
new 104db18 * coq/coq-diffs.el (coq-insert-tagged-text): Rework to
avoid `aset`
new 0486aa9 Remove stray h
new 9ebfbb6 Merge pull request #425 from tchajed/fix-stray-h
new 0afe38a Add hook for coq diff-highlighting routine
new 7f1821c Process tags in the buffer rather than in strings
new 89a6166 Merge pull request #426 from jfehrle/tweak
new cdc630c fixing with inductive indentation.
new 2ada467 Remove pghelp spans when retracting.
new fa412e1 fix coqtags that can't find some theorem and output empty
definition name
new 6361916 Merge pull request #432 from a0919610611/fix-coqtags
new c2e78d0 Backtrack -> BackTo
new 057fb82 fix: corner case where "Show." was not triggered.
new a487fd2 fix: Add missing "Set Diffs ..." command in some
backtracking case
new aa36785 Merge pull request #434 from gares/patch-1
new 4f46b3f coq-par-compile: fix 8.10 -schedule-vio2vo incompatibility
new d53ded5 Merge pull request #438 from hendriktews/fix-vio2vo-8-10
new adb2ae3 Make -topfile facility work for unnamed files
new 15ccaec Merge pull request #443 from pi8027/topfile-unnamed
new a920a00 Uncommented coq-find-comment-start, coq-find-comment-end
as quick fix for #444
new b893f68 Merge pull request #445 from vzaliva/patch-1
new 986fefd fix: Recognize "Timeout" before save keywords
new cf904b9 Merge pull request #447 from ProofGeneral/fix-gh-446
new bee3f80 Fixing /\ and \/ priority for indentation purpose.
new 054bed9 Generic monadic indentation + specifically ext-lib /
Compcert + doc.
new 89829c2 Merge pull request #452 from Matafou/fix_monadic
new 39bf1b6 faces: Extend highlights to EOL to adjust for latest
Emacs changes
new 2a17093 Merge pull request #455 from
ProofGeneral/cpitclaudel_extend_faces
new 21debc1 Fix #462.
new f737203 Adding Tests for indentation related to plugins.
new db7149a Fix #465: Indentation of Equations (plugin).
new 7ee9052 moving tests for monadic notations and Equations in
separate files.
new 23d1199 Fix 464: proof-autoloads not found by Emacs
new ec601ee Fix #472. Removed -topfile when file name incorrect.
new 9196749 Cleaning previous commit, following @cpitclaudel advices.
new 412e424 Change "" into nil in argument to append
new a388870 SearchAbout is deprecated since 8.5; use Search instead
new e4e34b9 Add support for core Ltac2 syntax
new 71748af Merge pull request #474 from tchajed/add-ltac2-syntax
new a03dc31 Correct documentation
new 0204fb9 Merge pull request #476 from dunnl/issue-475
new 1f56706 Rephrase ProofGeneral.texi following PR #476 that fixed
#475
new d3ac650 Automatic "Proof using" insertion.
new 420dc6a Merge branch 'master' of
https://github.com/ProofGeneral/PG
new 4dba3f7 Unplugging previous commit (proof using insertion.
new 8b9c985 Close #479
new e85e584 Merge pull request #480 from CyrilAnac/master
new d1053a0 Fixed proof using annotation mechanism.
new be9a8c8 Merge branch 'master' of
https://github.com/ProofGeneral/PG
new 1ef1286 docs: Update CHANGES after issue #479 and PR #480
new 97b8d4f Span menu entry for proof using annotation + doc.
new 9679c91 coq-par-compile: support -vos for coq >= 8.11 and default
setting change
new a9e0971 menu entry for coq-compile-vos
new e38d79e update documentation for vos compilation
new 8273e22 add CHANGES entry for vos
new 5919028 Fixed disabled proof using menu.
new 017d4b5 Fix a bug in detection of "Proof." when "proof using"
insertion
new 18311b7 Fix hide/show proof.
new e8681a0 feat: Remove Travis CI configuration
new b04949d feat: Add GitHub-action workflow
new 234d976 chore: Add init-tests.el
new 76943f9 chore: Add shell script to automate the tests
new 4849bb7 feat: Add first version of coq-tests.el
new 41d1750 feat: Update test.yml to trigger integration tests
new 57f671e fix: Install emacs in the Docker container
new e92d151 s/4.07-flambda/minimal/
new 7131fc5 [CI] Fix on/(push,pull_request) spec
new 3ce80c4 [CI] Tweak max-parallel spec
new 2346bba docs(README.md): Update CI badge
new b53f58e Merge pull request #483 from
ProofGeneral/use-github-actions
new e901c0b [CI] Use erikmd/docker-coq-action@master
new 9473f86 [CI] Use coq-community/docker-coq-action@v1
new 84b81a8 [CI] fail-fast:=false
new 977429b Add a test
new 7ab2270 Add ERT tests (WIP)
new b3fb85c fix(test.sh): $_dir naming
new 94c6da5 fix: coq-tests.el and related files
new 74982be ci: Build all branches for now
new a2ef609 fix: ERT tests OK in batch & interactive mode at once
new 0ae25c5 [WIP] add 2 tests
new 42c5e4c test: Slightly increase 'ert-batch-backtrace-right-margin
new 5d3ca2c test: Add ert-problem-matcher for CI workflow
new 31108dc fix: add some "sudo chown coq:coq" command
new 866a9da test: Add tests and some fix
new 3bc39fb fix: Tweak comments and workaround ProofGeneral/PG#485
new f3e0245 fix: ert.json
new 141fa6c refactor: Remove unneeded auxiliary functions & Use
"coq-" prefix
new 23db83d Fixing #485, bug on proof without "Proof".
new 395f6f0 docs: Add docstrings in tests
new 6f2f532 test: Remove "Proof." workaround
new dd6c458 refactor: Rename test file
new 5900b15 Fixing #485, bug on proof without "Proof".
new 4f25bf7 add test
new 63dc6a6 docs: Add a comment in ci/test_wholefile.v
new 24e1c5a Merge pull request #486 from
ProofGeneral/coq-tests-for-master
new 9bd6175 doc/ProofGeneral.texi: fix makeinfo
new c3304c4 test: Add CI step to build the doc
new ea62543 Merge pull request #488 from Flupp/doc-info-menu-fix
new d20ad3d fix: test files should not provide features
new 3ebb5ad [CI] Also run integration tests with Coq 8.9.1 and 8.10.2
new 5807535 Add proof-shell-last-cmd-left-goals-p.
new 3a5beb7 Fix default value for proof-shell-last-cmd-left-goals-p.
new 2d16d47 fix: test files should not provide features
new 97d7c15 Added a few coq commands.
new 0bfd208 Merge pull request #496
new 8e12eee First try for feature #487
new ecb4747 All case for Show and regex variable
new aba3f2b Fix name clash & rephrase some strings
new 04aff70 WIP for #487
new 22681a3 Apply reviews of @erikmd
new ff9b5b1 test: Add regression test (currently failing)
new 411ebb2 fix: Do "Show Proof…" (with "?Goal") as soon as the proof
is started
new 3ab3f5e fix: backtrack wrong type argument
new 8627fba fix: backtrack for "Show Proof" disabled
new 5b1b8ac Add tests and flags system
new cc4b4f6 Fix the test 081
new 77fd293 Minor changes
new 9c82b71 refactor: Remove unneeded coq-should-response
new 5ba7aee Merge pull request #490 from ProofGeneral/feature/487
new 5c3ebac New hook for early prompt/output analyzis.
new 0f0bb2c Add coloration for Ltac2 commands Close #489
new 543c280 Use `proof-shell-string-match-safe` to avoid failing on
`nil` regexp
new e81b4e3 coq-par-compile: use hash for ancestors
new 5cc2316 Merge pull request #501 from
haselwarter/proof-shell-string-match-safe
new 03e427a Merge pull request #503 from
hendriktews/issue-499-ancestor-append
new 3f1b2e2 Update PhoX link and add https (#510)
new 8f609bd fix(CHANGES): spelling of "whether" (#511)
new 4f6b602 fix(coq/coq.el): spelling of "whether" (#512)
new d1a42a9 Highlight Compute
new cd6955d Merge pull request #517 from Lysxia/hl-compute
new eb6bba1 Fix #518: "Proof using" mode corrupts "Proof with tac".
new 0fdb1ae Fix #514 + support for named goal selector.
new 702f5b9 coq: Add highlighting for Hint Mode
new e830fc4 Fix byte compilation
new 7e5605b fix: Workaround DebBug 34341 (fixed in Emacs 26.3, 27.1)
new 9830d35 refactor: Simplify ci/init-tests.el
new fafe6bd docs: Update README.md accordingly & Mention the URL of
the debbug
new ccb37e8 Merge pull request #530 from ProofGeneral/fix-ci
new 1689a49 fix coq-callcoq for emacs 27
new abfcd41 protect coq-callcoq against escaping signals
new ad5105b Merge pull request #526 from hendriktews/version-break-525
new 9064f14 Merge pull request #527 from rgrinberg/fix-byte-comp
new e90af80 redesign of parallel background compilation without clones
new aa4d3dc fix keep-going when dependency exists but failed
new 163ff8d add tests for parallel background compilation
new 16e784a add test for recompilation with changes
new 7cde26b add auto compile test to trigger two bugs for dependees
in state ready
new ff230ff fix 2 background compilation bugs for a dependency in
state ready
new 8bca3fb enable coq background compilation tests in github CI
new 12be85a include compile tests in CI elisp compilation
new 2fbdb9c reimplement functions not present in earlier emacs
versions
new 221b68d ensure vo compilation for tests, increase parallelism,
more config output
new 2d94aa0 make-temp-file without text argument for emacs 25
new 0d73160 add Coq compile test for a delayed require
new 9d15354 Preventive support of "goal instead of "subgoal" in coq
messages.
new 62336eb fix make magic problem from 2017
new 7473a13 fix make magic problem from 2018
new 58d6ec2 fix another make magic problem from 2018
new 5c82792 fix make magic problem with emacs 26 and older
new 0440589 report arguments for closures with make magic
new dfb51f3 fix typos and unicode single quotations in doc strings
new 89300b5 update manuals with make magic
new 7f52ca1 new github action for make magic
new 9b0703d generalize vio2vo symbol names for vok compilation
new 0aa20ef add second stage -vok for Coq >= 8.11
new ecb3588 improve/fix code documentation for vok processing
new 7e7af12 update changes and documentation for vok feature
new 740a5c7 update magical documentation in manual for vok feature
new bdb6782 Update README.md
new 76fe29c protect uses of coq-callcoq
new 3b93f2e test: Add Emacs 27.1 & Remove Emacs 24.3, 24.4 CI tests
new b407bca feat: Add proof-upgrade-menu triggering
proof-upgrade-elpa-packages
new 65da2c3 Merge pull request #552 from hendriktews/issue-551
new b7f6e8b feat(proof-upgrade-elpa-packages): autoload
new 735547e $ make autoloads
new 1cddbe5 docs(CHANGES): Add "M-x proof-upgrade-elpa-packages RET"
& menu item
new c45ce5a refactor: Simplify proof-upgrade-elpa-packages
new cb7a312 Merge pull request #554 from
ProofGeneral/proof-upgrade-menu
new 7844e31 Merge pull request #553 from ProofGeneral/test-emacsen
new 8ad13c2 coq: Update coq-prettify-symbols-alist for consistency
with company-coq
new 56ee4eb Remove evaluate-elisp-comment-regexp and
set-elisp-variable-regexp
new 0a0a343 Fix #563 avoid dual-send bug in search blacklist
customization.
new f0f0476 Fix #562. Lazy/multi_?match indentation support.
new 9929d50 Fixing hypothesis folding GUI.
new 5dc5e6f Fix useless quotes generatinf warnings.
new d0acb62 Fixing "match with" generation.
new e454ae0 add feature to omit complete opaque proofs
new f7943ba prefix arg for temporarily disabling omitting proofs
new 3802db4 add test for omit proofs feature
new c509eb1 document the omit proofs feature manual and changes file
new 2946b46 fix omit proofs test for emacs <= 25
new 05399b7 omit proofs feature documented in PG-adapting
new 560c6a2 omit proofs: emit warning on nested proofs and continue
new 82311da Document the "Proof using" requirement for
'proof-omit-proofs-option
new b5c4c3a Merge pull request #559 from hendriktews/omit-proofs
new afa221f add proof-priority-action-list
new 5f82ed2 ensure FIFO ordering on priority action items
new c350521 update magical documentation
new d29cce3 improve test documentation and fix some line numbers
new 98bf6c6 add test for default-directory
new bc678fe Fix default-directory problem in background compilation
new f3b20a2 extend default-directory test to second stage
new 5622c46 fix default directory problem for second stage start
new dadb27f coq-par-compile: check for peculiar coqdep error
new ad8b8a1 mark file local variable with two dashes
new 92f1ace coq-par-compile: two very small improvements
new 015dce4 coq-par-compile: update quick/fix coq-par-test
new 632297d move coq-par-needs-compilation-quick test to
ci/simple-tests
new 4877034 Adding "Abort" as a cheating keyword.
new 6a308b9 coq-par-compile: use doubly linked graph to unlock
ancestors efficiently
new 6a115fa CI: add tests for partially failing background compilation
new 4dafdd1 New keywords "From" and "Unset Printing Compact Contexts".
new 7e96b5f Merge branch 'master' of
https://github.com/ProofGeneral/PG
new 148d0c5 fix: odd font-lock with ssr { exact: term. }
new 78bff04 feat: Highlight implicit arguments binders (forall [T :
Type], Type)
new f774d98 docs: Update CHANGES
new 6f63d04 Fix #579. Coloring of field (note a terminating tactic).
new 3472455 Merge branch 'master' of
https://github.com/ProofGeneral/PG
new bc86736 Fixing #578: Canonical is a keyword bin itself.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [nongnu] branch elpa/proof-general created (now bc86736),
ELPA Syncer <=