| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-05-17 | Put the "move" tactic in the monad. | Pierre-Marie Pédrot | |
| 2016-05-16 | Put the "change" tactic in the monad. | Pierre-Marie Pédrot | |
| 2016-05-16 | Put the "specialize_eq" tactic in the monad. | Pierre-Marie Pédrot | |
| 2016-05-16 | Put the "generalize dependent" tactic in the monad. | Pierre-Marie Pédrot | |
| 2016-05-16 | Put the "generalize" tactic in the monad. | Pierre-Marie Pédrot | |
| 2016-05-16 | Put the "cofix" tactic in the monad. | Pierre-Marie Pédrot | |
| 2016-05-16 | Put the "*_cast_no_check" tactics in the monad. | Pierre-Marie Pédrot | |
| 2016-05-16 | Put the "exact" family of tactic in the monad. | Pierre-Marie Pédrot | |
| 2016-05-16 | Put the "fix" tactic in the monad. | Pierre-Marie Pédrot | |
| 2016-05-16 | Put the "clear" tactic into the monad. | Pierre-Marie Pédrot | |
| 2016-05-16 | Generate more user-readable tactic notation kernel names. | Pierre-Marie Pédrot | |
| This has no influence on user-side, and only makes the life of the debugging developer easier. | |||
| 2016-05-11 | Making the grammar command extend API purely functional. | Pierre-Marie Pédrot | |
| Instead of leaving the responsibility of extending the grammar to the caller, we ask for a list of extensions in the return value of the function. | |||
| 2016-05-11 | Moving the constr empty entry registering to the state-based API. | Pierre-Marie Pédrot | |
| 2016-05-11 | Turning the grammar extend command API into a state-passing one. | Pierre-Marie Pédrot | |
| 2016-05-11 | Moving the grammar summary to Pcoq. | Pierre-Marie Pédrot | |
| 2016-05-10 | AlistNsep token now accepts an arbitrary separator. | Pierre-Marie Pédrot | |
| 2016-05-10 | Removing the Entry module now that rules need not be marshalled. | Pierre-Marie Pédrot | |
| 2016-05-09 | Merge branch 'v8.5' | Pierre-Marie Pédrot | |
| 2016-05-08 | Pass user symbol to tactic notation printers. | Pierre-Marie Pédrot | |
| 2016-05-08 | Removing dead code and unused opens. | Pierre-Marie Pédrot | |
| 2016-05-04 | Normalizing the names of dynamic types to follow a typ_* scheme. | Pierre-Marie Pédrot | |
| 2016-05-04 | Removing useless generic arguments. | Pierre-Marie Pédrot | |
| 2016-05-04 | Interpretation function can return any untyped value. | Pierre-Marie Pédrot | |
| 2016-05-04 | Removing external uses of Val.inject and making Geninterp.interp return Val.t | Pierre-Marie Pédrot | |
| 2016-05-04 | Removing the Value.of_* API for parameterized types. | Pierre-Marie Pédrot | |
| Although still working, it is now bad practice to use it, and it is not widely spread anyway. | |||
| 2016-05-04 | Do not generate generic arguments for data which only requires toplevel values. | Pierre-Marie Pédrot | |
| 2016-05-04 | More toplevel value representation sharing. | Pierre-Marie Pédrot | |
| 2016-05-04 | Moving the Val module to Geninterp. | Pierre-Marie Pédrot | |
| 2016-05-04 | Simplifying the code of Tacinterp. | Pierre-Marie Pédrot | |
| 2016-05-04 | Getting rid of the Geninterp.generic_interp function. | Pierre-Marie Pédrot | |
| 2016-05-04 | Switching to an untyped toplevel representation for Ltac values. | Pierre-Marie Pédrot | |
| 2016-05-02 | Generate parsing rules for ML tactics in the same order as before a7917a32. | Pierre-Marie Pédrot | |
| Once again showing the fragility of the parsing engine, commit a7917a32 reversed the relative order of the declaration of parsing rules for tactics declared through TACTIC EXTEND. There is probably no good order at all, but for retrocompatibility, this patch enforces the original one. | |||
| 2016-05-02 | Useless code in Tacentries. | Pierre-Marie Pédrot | |
| 2016-04-27 | Revert "In the short term, stronger invariant on the syntax of TacAssert, what" | Hugo Herbelin | |
| This reverts commit bde36d4b00185065628324d8ca71994f84eae244. | |||
| 2016-04-27 | Revert "Honor parsing and printing levels for tactic entry in TACTIC EXTEND and" | Hugo Herbelin | |
| This reverts commit c4ce1baa9f66210ebc1909988b3dd8baa1b8ef27. | |||
| 2016-04-27 | Revert "Fixing printers for pr_auto_using and pr_firstorder_using." | Hugo Herbelin | |
| This reverts commit 23ebfc41fba48ccce9bc878de258d1b0901f7dda. | |||
| 2016-04-27 | Revert "Fixing parsing of constr argument of ltac functions at level 8 in the" | Hugo Herbelin | |
| This reverts commit e01dabf9f7aa530c4c70aadf464097cd102b1df6. | |||
| 2016-04-27 | Revert "Fixing Add Parametric Relation by adding printer for binders." | Hugo Herbelin | |
| This reverts commit 36fb3d3a53418a81675815e47b3810e11bc31e4c. | |||
| 2016-04-27 | Revert "Fixing printing of Register retroknowledge." | Hugo Herbelin | |
| This reverts commit 84d8a4bd7d797b6e13e4107ad24a6dcf4f098dbb. | |||
| 2016-04-27 | Revert "A fix to #3709: ensuring extra parentheses when a tactic entry has a" | Hugo Herbelin | |
| This reverts commit df1e24f64f68318221d08246098837368ee1b406. | |||
| 2016-04-27 | Revert "Passing around the precedence to the generic printer so as to solve" | Hugo Herbelin | |
| This reverts commit 8c74d3e5578caeb5c62ba462528d9972c1de17f1. | |||
| 2016-04-27 | Revert "When interpreting "match goal with ... end" in ltac, expand evars by" | Hugo Herbelin | |
| This reverts commit 7e613daf7c71a4180725bddb40151c2b5a6348f4. | |||
| 2016-04-27 | Revert "Fixing space in an error message." | Hugo Herbelin | |
| This reverts commit e0fd6e50800bc5aec4eafddd315941d6f7bc6efc. | |||
| 2016-04-27 | Revert "Typo in comment." | Hugo Herbelin | |
| This reverts commit 239f30c2070018db88e568acca6c9054f650ca38. | |||
| 2016-04-27 | Revert "Revert "Honor parsing and printing levels for tactic entry in TACTIC ↵ | Hugo Herbelin | |
| EXTEND and"" This reverts commit eb9216e544cb5fce4347052f42e9452a822c2f64. | |||
| 2016-04-27 | Revert "Honor parsing and printing levels for tactic entry in TACTIC EXTEND and" | Hugo Herbelin | |
| This reverts commit fb1b7b084bcbbbc176040fcadeac00aee6b1e462. | |||
| 2016-04-27 | Typo in comment. | Hugo Herbelin | |
| 2016-04-27 | Fixing space in an error message. | Hugo Herbelin | |
| 2016-04-27 | When interpreting "match goal with ... end" in ltac, expand evars by | Hugo Herbelin | |
| need at matching time rather than eagerly at the beginning of the call to "match". To be done for other constructs too, e.g. "match term with ... endp". | |||
| 2016-04-27 | Passing around the precedence to the generic printer so as to solve | Hugo Herbelin | |
| the remaining issue with the fix to #3709. However, this does not solve the problem in mind which is that "intuition idtac; idtac" is printed with extra parentheses into "intuition (idtac; idtac)". If one change the level of printing of TacArg of Tacexp from latom to inherited, this breaks elsewhere, with "let x := (simpl) in idtac" printed "let x := simpl in idtac". | |||
