Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Tactic deprecation machinery | Maxime Dénès | 2018-07-12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We make it possible to deprecate tactics defined by `Ltac`, `Tactic Notation` or ML. For the first two variants, we anticipate the syntax of attributes: `#[deprecated(since = "XX", note = "YY")]` In ML, the syntax is: ``` let reflexivity_depr = let open CWarnings in { since = "8.5"; note = "Use admit instead." } TACTIC EXTEND reflexivity DEPRECATED reflexivity_depr [ "reflexivity" ] -> [ Tactics.intros_reflexivity ] END ``` A warning is shown at the point where the tactic is used (either a direct call or when defining another tactic): Tactic `foo` is deprecated since XX. YY YY is typically meant to be "Use bar instead.". | ||
* | fixed typo for assert_suceed | charguer | 2018-07-10 |
| | |||
* | Merge PR #8028: Fix a few typos | Théo Zimmermann | 2018-07-10 |
|\ | |||
* \ | Merge PR #8025: Fix rst syntax for `quote ident {ident}` | Théo Zimmermann | 2018-07-10 |
|\ \ | |||
| | * | Fix typo in doc/proof-engine/tactics.rst. | whitequark | 2018-07-10 |
| |/ |/| | |||
* | | Merge PR #7920: Generic syntax for attributes | Maxime Dénès | 2018-07-09 |
|\ \ | |||
| | * | Fix rst syntax for `quote ident {ident}` | Joachim Breitner | 2018-07-09 |
| |/ |/| | |||
* | | Remove Emacs modes. | Théo Zimmermann | 2018-07-08 |
| | | | | | | | | | | They are not used anymore. People should use Proof-General (and optionally Company-Coq) instead. | ||
* | | Merge PR #7921: Archive the `gallina` tool | Maxime Dénès | 2018-07-07 |
|\ \ | |||
* | | | doc: Fix markup in Calculus of Inductive Constructions | Fabian | 2018-07-04 |
| | | | |||
| | * | Describe attributes in the documentation. | Vincent Laporte | 2018-07-03 |
| |/ |/| | |||
* | | Merge PR #7820: [hints] Add Hint Variables/Constants Opaque/Transparent commands | Pierre-Marie Pédrot | 2018-07-03 |
|\ \ | |||
* \ \ | Merge PR #7703: Add an option to force parameters to be uniform | Matthieu Sozeau | 2018-07-02 |
|\ \ \ | |||
* \ \ \ | Merge PR #7969: doc: typesetting and hyperlinks in Syntax Extensions | Théo Zimmermann | 2018-07-02 |
|\ \ \ \ | |||
| | | * | | hints: add Hint Variables/Constants Opaque/Transparent commands | Matthieu Sozeau | 2018-07-02 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This gives user control on the transparent state of a hint db. Can override defaults more easily (report by J. H. Jourdan). For "core", declare that variables can be unfolded, but no constants (ensures compatibility with previous auto which allowed conv on closed terms) Document Hint Variables | ||
| | * | | | Document option Uniform Inductive Parameters | Jasper Hugunin | 2018-07-01 |
| | |/ / | |||
| * / / | doc: typesetting and hyperlinks in Syntax Extensions | Lysxia | 2018-06-30 |
| |/ / | |||
* / / | doc: Fix typesetting in Gallina extensions | Lysxia | 2018-06-29 |
|/ / | |||
* | | Self-credit for the work done. | Théo Zimmermann | 2018-06-28 |
| | | | | | | | | | | | | I reused the sentence from the version 8.7 credits. It wasn't initially decided like this but it looks like I'm the de facto maintainer for this release as well. | ||
* | | wrong sphinx syntax | Ambroise | 2018-06-28 |
| | | |||
* | | Update gallina-extensions.rst | Ambroise | 2018-06-28 |
| | | | | | | I knew this feature existed but I did not remember the syntax and I could not find it in the manual | ||
* | | Merge PR #7866: Implementation of mutual records in the higher strata | Maxime Dénès | 2018-06-28 |
|\ \ | |||
* \ \ | Merge PR #7783: Move INSTALL.doc to doc/README.md and improve a few things. | Maxime Dénès | 2018-06-26 |
|\ \ \ | |||
* \ \ \ | Merge PR #7851: Modernize the introduction of the reference manual. | Maxime Dénès | 2018-06-26 |
|\ \ \ \ | |||
| | | | * | Archive the `gallina` tool | Vincent Laporte | 2018-06-25 |
| |_|_|/ |/| | | | |||
* | | | | Merge PR #7559: Existing Class noop when already a class + warning. | Matthieu Sozeau | 2018-06-25 |
|\ \ \ \ | |||
| | | | * | Documenting the syntax of mutual keywords. | Pierre-Marie Pédrot | 2018-06-24 |
| |_|_|/ |/| | | | |||
* | | | | Merge PR #7784: Remove Tutorials from a few other places following #7466. | Maxime Dénès | 2018-06-24 |
|\ \ \ \ | |||
* | | | | | [ssr] document {}/view | Enrico Tassi | 2018-06-22 |
| | | | | | |||
* | | | | | [ssr] document rewrite {}foo | Enrico Tassi | 2018-06-22 |
| | | | | | | | | | | | | | | | | | | | | It was used in some examples, but never fully documented | ||
| | | | * | Clarify further doc/README.md following Jim's comments. | Théo Zimmermann | 2018-06-22 |
| | | | | | | | | | | | | | | | | | | | | Relative links. Cf. #7800. | ||
| | | | * | Fix copyright dates in doc/LICENSE. | Théo Zimmermann | 2018-06-22 |
| | | | | | | | | | | | | | | | | | | | | [ci skip] | ||
| | | | * | Improve doc/README.md. | Théo Zimmermann | 2018-06-22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fix the Markdown. - Add link to latest build of the refman for the master branch. - Clarify what are the dependencies of the HTML doc. [ci skip] | ||
| | | | * | Move INSTALL.doc into doc/README.md. | Théo Zimmermann | 2018-06-22 |
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | | This will avoid in particular this ambiguous file extension. [ci skip] | ||
* | | | | Merge PR #7770: Move indices on top on the TOC. Closes #7764. | Maxime Dénès | 2018-06-21 |
|\ \ \ \ | |||
* \ \ \ \ | Merge PR #7815: On cygwin, pass the filename in a format that coqdoc ↵ | Maxime Dénès | 2018-06-21 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | understands. | ||
* \ \ \ \ \ | Merge PR #7865: Fix #7432: Grammar token @term points to the SSR chapter. | Maxime Dénès | 2018-06-21 |
|\ \ \ \ \ \ | |||
| | | | | | * | Mention Company-Coq as well. | Théo Zimmermann | 2018-06-20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We put it in a footnote otherwise the sentence was starting to be really long. Footnotes need to be in index.rst to really appear at the bottom of the index page. | ||
| | | | | | * | Add a good reference for Proof-General as suggested by Clément. | Théo Zimmermann | 2018-06-20 |
| | | | | | | | |||
| | | | | | * | Modernize the introduction of the reference manual. | Théo Zimmermann | 2018-06-20 |
| |_|_|_|_|/ |/| | | | | | |||
| | * | | | | On cygwin, pass the filename in a format that coqdoc understands. | Jim Fehrle | 2018-06-20 |
| | | | | | | |||
* | | | | | | Merge PR #7491: Fix #7421: constr_eq ignores universe constraints. | Pierre-Marie Pédrot | 2018-06-19 |
|\ \ \ \ \ \ | |||
| | * | | | | | [doc] Rewrite and document the prodn directive | Clément Pit-Claudel | 2018-06-19 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It was broken and undocumented. We dropped the git logs, too, so it wasn't clear who wrote it and why it was introduced in the first place. | ||
| | * | | | | | [doc] Fix a typo in the ssreflect chapter | Clément Pit-Claudel | 2018-06-19 |
| | | | | | | | |||
| | * | | | | | [doc] Fix uncaught duplicate-label errors in the SSReflect chapter | Clément Pit-Claudel | 2018-06-19 |
| | | | | | | | |||
| | * | | | | | [doc] Use productionlist instead of prodn in ring.rst | Clément Pit-Claudel | 2018-06-19 |
| |/ / / / / |/| | | | | | |||
| * | | | | | Fix #7421: constr_eq ignores universe constraints. | Gaëtan Gilbert | 2018-06-18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test isn't quite the one in #7421 because that use of algebraic universes is wrong. | ||
* | | | | | | Fix #7829: Spurious documentation failures. | Théo Zimmermann | 2018-06-18 |
|/ / / / / | | | | | | | | | | | | | | | | We split a Require Import in two to avoid reaching the timeout. | ||
* | | | | | Merge PR #7848: Fix a typo in documentation | Théo Zimmermann | 2018-06-17 |
|\ \ \ \ \ | |||
| | | | * | | Remove Tutorial from Additional documentation in refman intro. | Théo Zimmermann | 2018-06-17 |
| | | | | | |