| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-11-20 | Use nat_or_var where negative values don't make sense | Jim Fehrle | |
| 2020-11-20 | Merge PR #13403: Use only nats for occs_nums rather than ints | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 Reviewed-by: herbelin | |||
| 2020-11-18 | Use only nats for occs_nums rather than ints | Jim Fehrle | |
| 2020-11-18 | Run doc_grammar for #13312. | Théo Zimmermann | |
| 2020-11-15 | Deprecate "eauto @int_or_var @int_or_var", add "bfs eauto" | Jim Fehrle | |
| 2020-11-10 | Convert logic.rst to prodn | Jim Fehrle | |
| 2020-11-05 | Merge PR #12218: Numeral notations for non inductive types | coqbot-app[bot] | |
| Reviewed-by: herbelin Reviewed-by: JasonGross Reviewed-by: jfehrle Ack-by: Zimmi48 | |||
| 2020-11-05 | [string notation] Handle parameterized inductives and non inductives | Pierre Roux | |
| 2020-11-05 | [numeral notation] Handle implicit arguments | Pierre Roux | |
| 2020-11-05 | [numeral notation] Document the via ... using ... option | Pierre Roux | |
| 2020-11-04 | [numeral notation] Adding the via ... using ... option | Pierre Roux | |
| This enables numeral notations for non inductive types by pre/postprocessing them to a given proxy inductive type. For instance, this should enable the use of numeral notations for R. | |||
| 2020-11-04 | Regenerate the grammar description file. | Pierre-Marie Pédrot | |
| 2020-10-30 | Renaming numnotoption into number_modifier | Pierre Roux | |
| 2020-10-27 | Change a few nonterminal names in mlgs and update doc to match | Jim Fehrle | |
| 2020-10-27 | Rename tac2type -> ltac2_type, | Jim Fehrle | |
| typ_param -> ltac2_typevar, tac2expr -> ltac2_expr | |||
| 2020-10-27 | Rename misc nonterminals | Jim Fehrle | |
| 2020-10-27 | Rename tactic_expr -> ltac_expr | Jim Fehrle | |
| 2020-10-27 | Rename operconstr -> term | Jim Fehrle | |
| 2020-10-24 | Convert misc chapters to prodn | Jim Fehrle | |
| 2020-10-12 | Add missing ";" in record grammar | Jim Fehrle | |
| 2020-10-05 | Document the removal of forward class hints. | Théo Zimmermann | |
| 2020-10-04 | Remove prefixes on nonterminal names, e.g. "constr:" and "Prim." | Jim Fehrle | |
| 2020-09-11 | Adding a wit_natural standard argument. | Hugo Herbelin | |
| 2020-09-11 | Turn integer into natural in several mlgs | Pierre Roux | |
| Negative values had no meaning there. Those were spotted by Hugo Herbelin while reviewing #12979 . | |||
| 2020-09-11 | [refman] Rename int to integer | Pierre Roux | |
| 2020-09-11 | [parsing] Simplify bigint | Pierre Roux | |
| 2020-09-11 | [parsing] Rename token NUMERAL to NUMBER | Pierre Roux | |
| 2020-09-08 | Remove deprecated tactic cutrewrite. | Théo Zimmermann | |
| 2020-08-25 | Convert ltac2 chapter to use prodn, update syntax | Jim Fehrle | |
| 2020-07-08 | Make local nonterminal definitions unique when necessary | Jim Fehrle | |
| 2020-06-08 | Convert Ltac chapter to prodn | Jim Fehrle | |
| 2020-05-15 | Document new Search features. | Théo Zimmermann | |
| 2020-05-15 | Update docgram following #12122 and #12229. | Théo Zimmermann | |
| 2020-05-09 | Add a `with_strategy` tactic | Jason Gross | |
| Useful for guarding calls to `unfold` or `cbv` to ensure that, e.g., `Opaque foo` doesn't break some automation which tries to unfold `foo`. We have some timeouts in the strategy success file. We should not run into issues, because we are not really testing how long these take. We could just as well use `Timeout 60` or longer, we just want to make sure the file dies more quickly rather than taking over 10^100 steps. Note that this tactic does not play well with `abstract`; I have a potentially controversial change that fixes this issue. One of the lines in the doc comes from https://github.com/coq/coq/pull/12129#issuecomment-619771556 Co-Authored-By: Pierre-Marie Pédrot <pierre-marie.pedrot@irif.fr> Co-Authored-By: Théo Zimmermann <theo.zimmermann@inria.fr> Co-Authored-By: Michael Soegtrop <7895506+MSoegtropIMC@users.noreply.github.com> | |||
| 2020-04-21 | Update common.edit_mlg and fullGrammar following #12038. | Théo Zimmermann | |
| 2020-04-13 | Update syntax of Import / Export in documentation. | Théo Zimmermann | |
| 2020-04-07 | Support universe bindings and universe constraints in Let definitions. | Théo Zimmermann | |
| Let vs Definition / Example syntax was split in 7c28130 for parsing reasons: so that the new Let Fixpoint and Let CoFixpoint syntax could be introduced. This split is probably the reason why Let was overlooked when support for universe bindings and universe constraints were added to Definition and variants. | |||
| 2020-03-28 | Remove SearchAbout command, deprecated in 8.5 | Jim Fehrle | |
| 2020-03-25 | Convert Gallina Extensions to use prodn | Jim Fehrle | |
| 2020-03-19 | Update fullGrammar, common.edit_mlg and orderedGrammar... | Théo Zimmermann | |
| following changes to attribute parsing. | |||
| 2020-03-19 | Update fullGrammar and common.edit_mlg following #11839. | Théo Zimmermann | |
| 2020-03-09 | Remove some productionlists | Jim Fehrle | |
| 2020-02-28 | Convert Gallina Vernac to use prodn | Jim Fehrle | |
| 2019-12-28 | Convert productionlists to prodns | Jim Fehrle | |
| 2019-11-20 | Update grammar in the Terms section of Gallina chapter | Jim Fehrle | |
| Update doc_grammar tool The grammar in the doc is generated semi-automatically with doc_grammar: - the grammar is automatically extracted from the mlg files - developer-prepared editing scripts *.mlg_edit modify the extracted grammar for clarity, simplicity and ordering of productions - chunks of the resulting grammar are automatically inserted into the rsts using instructions embedded in the rsts Running doc_grammar is currently a manual step. The grammar updates in the rst files have been manually reviewed. | |||
| 2019-07-19 | Introduce doc_gram, a utilty for extracting Coq's grammar from .mlg files | Jim Fehrle | |
| and inserting it into the .rst files | |||
