| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-10-22 | Make no match/multiple match for tacn/cmd an error | Jim Fehrle | |
| Always generate prodn* files if edits succeed | |||
| 2020-10-20 | Merge PR #13214: Better message for doc_grammar; avoid an infinite SPLICE loop | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 | |||
| 2020-10-19 | Better message and avoid an infinite SPLICE loop | 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 | Merge PR #13096: Drop prefixes from non-terminal names, e.g. "constr:constr" ↵ | coqbot-app[bot] | |
| -> "constr" Reviewed-by: herbelin Ack-by: Zimmi48 | |||
| 2020-10-04 | Remove prefixes on nonterminal names, e.g. "constr:" and "Prim." | Jim Fehrle | |
| 2020-10-02 | {new,setoid_}ring -> ring | Maxime Dénès | |
| I believe this renaming makes it easier for new contributors to discover the code of `ring`. | |||
| 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] Explicit integer and natural | Pierre Roux | |
| As respectively bigint and bignat that fit into an OCaml int. | |||
| 2020-09-11 | [refman] Rename int to integer | Pierre Roux | |
| 2020-09-11 | [refman] Rename numeral to number | Pierre Roux | |
| 2020-09-11 | [refman] Rename num to natural | Pierre Roux | |
| 2020-09-11 | [parsing] Simplify bigint | Pierre Roux | |
| 2020-09-11 | [parsing] Rename token NUMERAL to NUMBER | Pierre Roux | |
| 2020-09-11 | Remove outdated references to productionlist. | Théo Zimmermann | |
| 2020-09-09 | Merge PR #12994: Fix docgram's dune file following #12085. | coqbot-app[bot] | |
| Reviewed-by: ejgallego | |||
| 2020-09-08 | Fix docgram's dune file following #12085. | Théo Zimmermann | |
| 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 | Add tags in prodn indicating productions that are from plugins, | Jim Fehrle | |
| filtered-only show Ltac2 tags outside of ltac2.rst | |||
| 2020-07-08 | Make local nonterminal definitions unique when necessary | Jim Fehrle | |
| 2020-06-08 | Convert Ltac chapter to prodn | Jim Fehrle | |
| 2020-06-08 | Add NOTINRSTS nonterminal to suppress messages | Jim Fehrle | |
| 2020-06-08 | Report an error for empty (sub)productions | Jim Fehrle | |
| (Sphinx notations don't support these.) | |||
| 2020-06-08 | Add MOVEALLBUT operation | Jim Fehrle | |
| 2020-06-08 | Refactor SELF code for clarity | Jim Fehrle | |
| Handle SELF within nested constructs more clearly | |||
| 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-05-01 | Move essential vocabulary and syntax conventions to section on basics. | Théo Zimmermann | |
| 2020-04-28 | Merge PR #11718: Convert syntax extensions chapter to prodn | Théo Zimmermann | |
| Ack-by: JasonGross Ack-by: Zimmi48 Ack-by: cpitclaudel | |||
| 2020-04-26 | Convert syntax extensions chapter to prodn | Jim Fehrle | |
| 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-11 | Merge PR #11961: Convert vernac commands chapter to prodn, update syntax | Théo Zimmermann | |
| Ack-by: Zimmi48 Ack-by: cpitclaudel | |||
| 2020-04-10 | Convert vernac commands chapter to prodn, update syntax | Jim Fehrle | |
| 2020-04-10 | Suppress the space after "#" when printing productions | Jim Fehrle | |
| to reflect lexer requirement for no space | |||
| 2020-04-10 | Ignore subscripts in notation for matching cmds and tacs | Jim Fehrle | |
| 2020-04-10 | Fix prefix matching | Jim Fehrle | |
| 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-30 | [dune] [docgram] Remove bash hack thanks to new option -no-update. | Théo Zimmermann | |
| 2020-03-30 | Merge PR #11958: Add -no-update command line option to doc_grammar for Dune | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2020-03-29 | Add -no-update command line option to doc_grammar for Dune | Jim Fehrle | |
| Fix makefile glitches | |||
| 2020-03-29 | Merge PR #11938: Support for updating orderedGrammar with Dune. | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2020-03-28 | Remove SearchAbout command, deprecated in 8.5 | Jim Fehrle | |
| 2020-03-28 | Update fullGrammar and orderedGrammar following #11877. | Théo Zimmermann | |
| 2020-03-28 | New target check-gram to check if fullGrammar and orderedGrammar are up-to-date. | Théo Zimmermann | |
| Use `dune build @check-gram --auto-promote` to automatically update these two files. You will need to run it twice if the two files need to be updated (which is the case most often) as Dune will stop after the first diff failure. The rst files are also updated but left in the `_build/` directory as Dune wouldn't support targets outside the current directory. You can just `mv _build/default/doc/sphinx doc` to update them after running the @check-gram target. | |||
| 2020-03-25 | Doc_grammar: Update cmd:: and tacn:: constructs in .rsts | Jim Fehrle | |
| Remove unneeded source and output files Move all commands under command NT Add a lot of edits for commands and tactics | |||
