diff --git a/CHANGES b/CHANGES index 6dd34f5c13bd74c510941ca7a03204892b9a0912..739e7fc13ef58f5b6f785dccd04538d7bbd23af5 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,7 @@ * marks an incompatible change + o [Sessions] a small change in the format. Why3 is still able to + read session files in the old format. o completed support for the "Out Of Memory" prover result o [Why3ml] new construct "abstract e { q }" o [Coq output] quotes in identifiers remain quotes in Coq @@ -8,7 +10,7 @@ o [why3replayer] option -obsolete-only o workaround for a bug about modulo operator in Alt-Ergo 0.94 o fixed a consistency issue with set.Fset theory - o co-inductive predicates (experimental) + o co-inductive predicates o new option -e for "why3session latex" allows to specify when to split tables in parts diff --git a/ROADMAP b/ROADMAP index 5e91c04b52552652254fcdabbc7f98ba72a3abe9..c9c99d39e0b25a34dc79fb20528124afa15a4ece 100644 --- a/ROADMAP +++ b/ROADMAP @@ -132,7 +132,6 @@ https://gforge.inria.fr/tracker/index.php?func=detail&aid=13736&group_id=2990 * detect editors *** check if coqide and also emacs/proof-general is installed - * IDE ** todo: run detection immediately at start up if conf file absent or outdated. should become doable with the new Session module @@ -157,6 +156,10 @@ New features: o co-inductive predicates o new option -e for "why3session latex" allows to specify when to split tables in parts + o [Sessions] a small change in the format. This hopefully improves + the association of old goals and new goals when the input is + modified. For compatibility, Why3 is still able to read session + files in the old format. Bug fix: o completed support for the "Out Of Memory" prover result @@ -203,7 +206,7 @@ Bug fix: ** DONE option pour ne rejouer que si obsolete * Documentation - - document co-inductive predicates ? + - DELAYED document co-inductive predicates - DONE (CLAUDE) revoir documentation du smoke detector ==================== Roadmap for release 0.72 ======================== diff --git a/examples/programs/hash_tables/why3session.xml b/examples/programs/hash_tables/why3session.xml index 56f50c6e3c20cf61058876215afb318e254d30a0..1154c47edc9f03add0ac4d6dfa7ab2f32a2d6c41 100644 --- a/examples/programs/hash_tables/why3session.xml +++ b/examples/programs/hash_tables/why3session.xml @@ -1,58 +1,62 @@ - + + name="examples/programs/hash_tables/why3session.xml" shape_version="2"> + + expanded="true"> + expanded="true"> - + - + + + + + + + @@ -96,16 +116,56 @@ + + + + + + + + + + + + + + + @@ -113,7 +173,7 @@ + + + @@ -133,7 +201,7 @@ + + + + + + + + + + + + + + + @@ -304,7 +612,7 @@ + + + + + + @@ -606,7 +1138,7 @@ - - - - + @@ -677,7 +1241,7 @@