[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/proof-general c6bc435721 1/2: update CHANGES file
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/proof-general c6bc435721 1/2: update CHANGES file |
Date: |
Mon, 4 Jul 2022 07:59:01 -0400 (EDT) |
branch: elpa/proof-general
commit c6bc435721f711c03a1758ddb0d8b1c595066bb9
Author: Hendrik Tews <hendrik@askra.de>
Commit: Hendrik Tews <hendrik@askra.de>
update CHANGES file
---
CHANGES | 52 +++++++++++++++++++++++++++++++++++++++++++++++-----
README.md | 2 +-
2 files changed, 48 insertions(+), 6 deletions(-)
diff --git a/CHANGES b/CHANGES
index 40ed9e9bdf..339bacc994 100644
--- a/CHANGES
+++ b/CHANGES
@@ -10,13 +10,15 @@ the Git ChangeLog, the GitHub repo
https://github.com/ProofGeneral/PG
*** Remove support for the following systems:
Twelf, CCC, Lego, Hol-Light, ACL2, Plastic, Lambda-Clam, Isabelle, HOL98.
-*** require GNU Emacs 25.1 or later
+*** require GNU Emacs 25.2 or later
The current policy aims at supporting multiple Emacs versions,
including those available in distributions Debian Stable
(https://packages.debian.org/stable/emacs) and Ubuntu LTS
(https://packages.ubuntu.com/emacs), until their End-Of-Support (see
-also https://wiki.ubuntu.com/Releases).
+also https://wiki.ubuntu.com/Releases). Support for Emacs 25 will
+be dropped in April 2023 when Ubuntu Bionic reaches end of
+standard support.
*** new command and menu item to easily upgrade all packages
@@ -41,6 +43,14 @@ also https://wiki.ubuntu.com/Releases).
with "C-c RET", which happens to be automatically trigerred if
we type "C-c <C-return>" in a TTY.
+*** new proof-priority-action-list
+ Similar to proof-action-list, but holding actions that need
+ to go to the proof assistant at the next opportunity.
+
+** EasyCrypt
+
+ Support for EasyCrypt has been added.
+
** Coq changes
*** fix highlighting issues for ssr tactics ending with colon
@@ -184,16 +194,34 @@ also https://wiki.ubuntu.com/Releases).
*** bug fixes
- avoid leaving partial files behind when compilation fails
- - 123: Parallel background compliation fails to execute some
+ - 123: Parallel background compilation fails to execute some
imports
- fix error in process filter: Cannot resize window
- 54 partially: Buffer coq-compile-response sometimes takes
over the whole window
- - 75: Library more.v is required
- - 70: Coq trunk + compile before require => « Invalid version
+ - 75, superseded by 352: fix detection of imported libraries
+ for background compilation
+ - 70, 119: Coq trunk + compile before require => « Invalid version
syntax: 'trunk' »
- 92: Compile before require from current directory failing
with 8.5
+ - fix background compilation for the case of identical time stamps
+ - improve background compilation when both .vio and .vo files
+ are up-to-date
+ - 33: cyclic dependencies
+ - 130: parallel build of Proof General
+ - Prevent non-existent directories from crashing PG
+ - 143: interrupt diverting tactics
+ - 142: Quick compilation mode is not saved
+ - 499: emacs eats up all my RAM while processing imports
+ - various compatibility fixes for various Emacs versions
+ - fix Proof General manual generation
+ - 551: fix Proof General when coqtop is absent
+ - background compilation may break when changing current buffer
+ - check for the case that coqdep does not report an error on unknown file
+ - 527: ProofGeneral freezes when there is a build error in a dependency
file
+ - 563: Never send two commands at once
+ - 537: some test in ci/coq-tests.el fails sporadically
*** indentation code refactored
@@ -218,6 +246,20 @@ also https://wiki.ubuntu.com/Releases).
z t u
v
+*** using github CI with a large test body
+ Proof General uses now the continuous integration
+ infrastructure at github to execute quite a number of tests
+ on each pull request. The tests regularly find issues in
+ Proof General, but also in Coq or Emacs.
+
+*** various coqtags improvements
+
+*** redesign of automatic background compilation
+
+ The code for automatic background compilation has been
+ redesigned, the internal logic simplified and big portions
+ were rewritten.
+
* Changes of Proof General 4.4 from Proof General 4.3
** ProofGeneral has moved to GitHub!
diff --git a/README.md b/README.md
index 71ba70d5e2..3b44fb1c08 100644
--- a/README.md
+++ b/README.md
@@ -25,7 +25,7 @@ Two editions of Proof General are currently available:
## Installing Proof General
-Proof General requires GNU Emacs `25.1` or later.
+Proof General requires GNU Emacs `25.2` or later.
The current policy aims at supporting multiple Emacs versions,
including those available in [Debian
Stable](https://packages.debian.org/stable/emacs)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [nongnu] elpa/proof-general c6bc435721 1/2: update CHANGES file,
ELPA Syncer <=