| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-06-09 | Merge PR #12103: Convert Ltac chapter to prodn | Théo Zimmermann | |
| 2020-06-08 | Convert Ltac chapter to prodn | Jim Fehrle | |
| 2020-06-08 | Make automatic name generation for directives more consistent: | Jim Fehrle | |
| - by default, generate names for all directives using the prefix "[a-zA-Z0-9_ ]+" except - don't generate a name for cmdv and tacv - generate more flexibily for exn, warn and attr | |||
| 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-06-07 | [sphinx] Fix regexp used in coqdomain.CoqtopBlocksTransform.split_lines | Clément Pit-Claudel | |
| 2020-06-07 | Merge PR #12473: Match only a single line as the coqtop prompt in coqtop:: ↵ | Clément Pit-Claudel | |
| directive | |||
| 2020-06-06 | Match only a single line as the coqtop prompt | Jim Fehrle | |
| (the previous expression was including some expected output) | |||
| 2020-06-05 | Fix comment. | Théo Zimmermann | |
| Co-authored-by: Jim Fehrle <jim.fehrle@gmail.com> Remove note about Sphinx tradition. | |||
| 2020-06-05 | [sphinx] Fix #12361 | Clément Pit-Claudel | |
| 2020-06-05 | [sphinx] Improve the error message printed for duplicate names | Clément Pit-Claudel | |
| 2020-06-05 | [sphinx] Remove most pylint warnings | Clément Pit-Claudel | |
| 2020-05-18 | Support :gdef:`text <term>` syntax (adding "<term>") | Jim Fehrle | |
| 2020-05-16 | Merge PR #8855: More search options | Emilio Jesus Gallego Arias | |
| Reviewed-by: SkySkimmer Ack-by: Zimmi48 Ack-by: ejgallego Ack-by: kyoDralliam | |||
| 2020-05-15 | Document new Search features. | Théo Zimmermann | |
| 2020-05-15 | Update docgram following #12122 and #12229. | Théo Zimmermann | |
| 2020-05-11 | Checking validity of coqdoc file name. | Hugo Herbelin | |
| This fixes #12265 (javascript injection vulnerability in file name). | |||
| 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-08 | Recursively look for the first string node | Quentin Carbonneaux | |
| 2020-05-08 | Simplify splitting | Quentin Carbonneaux | |
| 2020-05-07 | Cleanup formatting in .. coqtop:: directives | Quentin Carbonneaux | |
| 2020-05-01 | Move essential vocabulary and syntax conventions to section on basics. | Théo Zimmermann | |
| 2020-04-29 | Merge PR #12150: Support in-line glossary definitions and references with an ↵ | Clément Pit-Claudel | |
| index Ack-by: Zimmi48 | |||
| 2020-04-29 | Support in-line glossary entries and references | Jim Fehrle | |
| with an index | |||
| 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-19 | Don't create index entries for the name "_" | Jim Fehrle | |
| 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-04-02 | Merge PR #11869: Add an index for attributes. | Clément Pit-Claudel | |
| Reviewed-by: cpitclaudel | |||
| 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 | |||
| 2020-03-25 | Convert Gallina Extensions to use prodn | Jim Fehrle | |
| 2020-03-22 | Format hyperlink targets and link ids with the same name | Jim Fehrle | |
| (translate '_' to '-' consistently) | |||
| 2020-03-20 | Add an index for attributes. | Théo Zimmermann | |
| 2020-03-20 | Merge PR #11665: Make Cumulative, NonCumulative and Private attributes. | Pierre-Marie Pédrot | |
| Ack-by: SkySkimmer Reviewed-by: jfehrle Reviewed-by: ppedrot | |||
