| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-12-12 | Fix #11195 and add other improvements: try loading .vio (and not just .vo) ↵ | charguer | |
| if the .vos file is empty, rename -quick to -vio, dump empty .vos when producing .vio, dump empty .vos and .vok files when producing .vo from .vio. | |||
| 2019-12-10 | Fixing #10750 (anomaly of "Print Visibility" on only-printing notations). | Hugo Herbelin | |
| 2019-12-09 | Fixes #11254 (not requiring coqlib to be set to report about coqtop version). | Hugo Herbelin | |
| 2019-12-06 | Make the string argument of `time` print correctly | Jason Gross | |
| Fixes #10971 | |||
| 2019-12-06 | Merge PR #11127: Added theorem Nat.bezout_comm. | Hugo Herbelin | |
| Ack-by: Zimmi48 Ack-by: herbelin | |||
| 2019-12-06 | Merge PR #11174: [dune] Update to dune language version 2.0 | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2019-12-05 | Merge PR #11241: Unfortunate Coq 8.10 bug with "cofix with" tactic syntax | Emilio Jesus Gallego Arias | |
| Reviewed-by: Zimmi48 Reviewed-by: ejgallego | |||
| 2019-12-05 | Unfortunate bug with "cofix with": case of a CProdN over no bindings. | Hugo Herbelin | |
| Failing on CProdN([],...) was maybe a bit too radical. | |||
| 2019-12-05 | Added Nat.bezout_comm. | Daniel de Rauglaudre | |
| 2019-12-04 | Update ↵ | Hugo Herbelin | |
| doc/changelog/02-specification-language/11233-master+fix11231-missing-variable-pattern-matching-decompilation.rst OK, thanks. Co-Authored-By: Théo Zimmermann <theo.zimmermann@univ-paris-diderot.fr> | |||
| 2019-12-04 | [dune] Update to dune language version 2.0 | Emilio Jesus Gallego Arias | |
| This is the minimal set of changes requires for Coq to build under 2.0 mode. We may likely take advantage of some more new features. Note that Dune 2.0 requires OCaml >= 4.06.0, OPAM allows to use Dune in older versions as it will install a secondary compiler. | |||
| 2019-12-03 | Update ↵ | Hugo Herbelin | |
| doc/changelog/03-notations/11172-master+coercion-notation-interleaved-printing.rst Co-Authored-By: Théo Zimmermann <theo.zimmermann@univ-paris-diderot.fr> | |||
| 2019-12-03 | Printing: Interleaving search for notations and removal of coercions. | Hugo Herbelin | |
| We renounce to the ad hoc rule preferring a notation w/o delimiter for a term with coercions stripped over a notation for the fully-applied terms with coercions not removed. Instead, we interleave removal of coercions and search for notations: we prefer a notation for the fully applied term, and, if not, try to remove one coercion, and try again a notation for the remaining term, and if not, try to remove the next coercion, etc. Note: the flatten_application could be removed if prim_token were able to apply on a prefix of an application node. | |||
| 2019-12-03 | Merge PR #11113: Remove deprecated compat modifier of Notation / Infix commands. | Emilio Jesus Gallego Arias | |
| Reviewed-by: JasonGross Reviewed-by: ejgallego Reviewed-by: maximedenes | |||
| 2019-12-03 | Merge PR #11162: [CS] support #[local] attribute | Maxime Dénès | |
| Ack-by: SkySkimmer Reviewed-by: Zimmi48 Reviewed-by: maximedenes | |||
| 2019-12-03 | Fixes #11231 (missing dependency in pattern-matching decompilation). | Hugo Herbelin | |
| The missing dependency impacted the algorithm for detecting default clauses. | |||
| 2019-12-02 | Remove deprecated compat modifier of Notation / Infix commands. | Théo Zimmermann | |
| And simplify a lot the compatibility infrastructure following this. Update dev/tools/update-compat.py Remove much complexity. Co-authored-by: Jason Gross <jgross@mit.edu> | |||
| 2019-12-02 | Allow to override build date with SOURCE_DATE_EPOCH | Bernhard M. Wiedemann | |
| in order to make builds reproducible. See https://reproducible-builds.org/ for why this is good and https://reproducible-builds.org/specs/source-date-epoch/ for the definition of this variable. Fixes #11037 | |||
| 2019-12-02 | [CS] support #[local] attribute | Enrico Tassi | |
| 2019-12-02 | List of 8.11 contributors and stats. | Théo Zimmermann | |
| 2019-12-02 | Merge redundant consecutive changelog entries on reals. | Théo Zimmermann | |
| 2019-12-02 | Highlight refine attribute for Instance. | Théo Zimmermann | |
| 2019-12-02 | Warn more clearly about incompatibilities coming from #10476. | Théo Zimmermann | |
| 2019-12-02 | 8.11 release notes. | Matthieu Sozeau | |
| 2019-12-02 | Move unreleased changelog to new 8.11 section. | Théo Zimmermann | |
| 2019-12-02 | Merge PR #10575: Clean up deprecations | Théo Zimmermann | |
| Reviewed-by: Zimmi48 Reviewed-by: silene | |||
| 2019-12-01 | Merge PR #11185: Remove deprecated Typeclasses Axioms Are Instances. | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer Reviewed-by: cpitclaudel | |||
| 2019-11-30 | Actually deprecate the `cutrewrite` tactic | Maxime Dénès | |
| The manual was already saying that it was deprecated, but no warning was emitted. Fixes #10572 | |||
| 2019-11-30 | Deprecation annotation for `convert_concl_no_check` | Maxime Dénès | |
| 2019-11-29 | Remove deprecated Typeclasses Axioms Are Instances. | Théo Zimmermann | |
| 2019-11-29 | Merge PR #10931: Add types of changes to changelog entries. | Emilio Jesus Gallego Arias | |
| Ack-by: SkySkimmer Reviewed-by: ejgallego | |||
| 2019-11-28 | Release notes for Coq 8.10.2 | Vincent Laporte | |
| 2019-11-28 | Update README and make-changelog tool following introduction of changelog types. | Théo Zimmermann | |
| 2019-11-28 | [changelog] Add types to changelog entries. | Théo Zimmermann | |
| Types of changes are defined in the list defined by Keep a Changelog 1.0.0 (https://keepachangelog.com/en/1.0.0/): - Added - Changed - Deprecated - Fixed - Removed We exclude the type Security for now, even for soundness fixes, because the process of handling security vulnerabilities is different from anything we follow right now. | |||
| 2019-11-28 | Fix extension of changelog file. | Théo Zimmermann | |
| 2019-11-27 | Merge PR #11187: Remove deprecated commands `AddPath`, `AddRecPath` and ↵ | Emilio Jesus Gallego Arias | |
| `DelPath` Reviewed-by: ejgallego | |||
| 2019-11-27 | Changelog entry for #11187. | Théo Zimmermann | |
| 2019-11-27 | Correcting unintended changelog message for #11090 (coercion+notation ↵ | Hugo Herbelin | |
| regression). | |||
| 2019-11-27 | [release] Update files for 8.12 release per release process. | Emilio Jesus Gallego Arias | |
| 2019-11-27 | weaker then -> weaker than | larsr | |
| 2019-11-26 | Remove `rapply` tactic notation in favor of just the tactic | Jason Gross | |
| This increases backwards compatibility. If desired, we can add a tactic notation to simplify the spec of `rapply` in the future if we want. | |||
| 2019-11-26 | Make rapply handle all numbers of underscores | Jason Gross | |
| Also add a tactic notation so that it takes in uconstrs by default. Also add some basic tests for `rapply`. Also document rapply in the manual | |||
| 2019-11-26 | Merge PR #11090: Printing of coercions to which a notation is associated: a ↵ | Emilio Jesus Gallego Arias | |
| refined version of #8890 which prevents #11033. Ack-by: Zimmi48 Reviewed-by: ejgallego Ack-by: gares | |||
| 2019-11-25 | Add more development setup instructions for tutorials | Talia Ringer | |
| 2019-11-25 | Minor fix in doc for [unfold] | Gaëtan Gilbert | |
| Close #9634 | |||
| 2019-11-22 | Merge PR #11136: Adding `inj_compr` lemma in ssrfun. | Enrico Tassi | |
| Ack-by: Zimmi48 Reviewed-by: gares | |||
| 2019-11-21 | A refined version of #8890 which prevents #11033. | Hugo Herbelin | |
| We restrict #8890 so that it looks for a notation only for the fully applied coercion. | |||
| 2019-11-21 | Merge PR #11145: Document -vos flag for coqdep | Emilio Jesus Gallego Arias | |
| Reviewed-by: Zimmi48 Reviewed-by: ejgallego | |||
| 2019-11-21 | Merge PR #11132: Fixing bugs in the computation of implicit arguments for ↵ | Emilio Jesus Gallego Arias | |
| `Fixpoint` with a let binder Reviewed-by: Zimmi48 Reviewed-by: ejgallego | |||
| 2019-11-21 | Merge PR #10614: Update the Gallina grammar in doc, "Terms" section | Théo Zimmermann | |
| Ack-by: Zimmi48 | |||
