| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-06-16 | Implement limited proof search and iterative deepening. | Matthieu Sozeau | |
| Fix typo in proofview | |||
| 2016-06-16 | Typeclasses eauto based on new proof engine, | Matthieu Sozeau | |
| with full backtracking across multiple goals. | |||
| 2016-06-16 | Typeclasses: stdlib fixes for new search algorithm | Matthieu Sozeau | |
| 2016-06-16 | Refine 9cc95f5, unification of Let-In's, bug #3929 | Matthieu Sozeau | |
| We unify types of let-ins in FO heuristic before their bodies, using cumulativity in either direction. This maintains the invariant that we are comparing terms in related types throughout unification. Also adapt test-suite file for bug #3929. | |||
| 2016-06-16 | Small factorization in the typing flags of the kernel. | Pierre-Marie Pédrot | |
| 2016-06-16 | Factorizing the uses of Declareops.safe_flags. | Pierre-Marie Pédrot | |
| This allows a smooth addition of various unsafe flags without wreaking havoc in the ML codebase. | |||
| 2016-06-16 | Adding a default safe set of kernel typing flags to Declareops. | Pierre-Marie Pédrot | |
| 2016-06-16 | Fixing a mispelling coma -> comma. | Hugo Herbelin | |
| 2016-06-16 | Typo in comment. | Hugo Herbelin | |
| 2016-06-16 | Fixing space in an error message. | Hugo Herbelin | |
| 2016-06-16 | Fixing printing of Register retroknowledge. | Hugo Herbelin | |
| 2016-06-16 | Fixing Add Parametric Relation by adding printer for binders. | Hugo Herbelin | |
| 2016-06-16 | Adding printers for ring and field commands. | Hugo Herbelin | |
| 2016-06-16 | Fixing printing of Function. | Hugo Herbelin | |
| 2016-06-16 | Isolating and exporting a function for printing body of a recursive definition. | Hugo Herbelin | |
| 2016-06-16 | Simplification in ppvernac.ml. | Hugo Herbelin | |
| 2016-06-16 | Removing unused generalization of pr_vernac over pr_constr and pr_lconstr. | Hugo Herbelin | |
| No other changes (long only because of a change of indentation). | |||
| 2016-06-16 | Fixing extra space in printing bullets. | Hugo Herbelin | |
| 2016-06-16 | Fixing space in printing <+ and <: + fixing missing Inline keyword. | Hugo Herbelin | |
| Fixing : in Declare Module. | |||
| 2016-06-16 | Fixing printing of Instance. | Hugo Herbelin | |
| 2016-06-16 | Fixing extra space in printing abbreviations (SyntaxDefinition). | Hugo Herbelin | |
| 2016-06-16 | Fixing printing of Polymorphic/Monomorphic. | Hugo Herbelin | |
| 2016-06-16 | Fixing printing of Arguments. | Hugo Herbelin | |
| 2016-06-16 | Printing notations as parsed. | Hugo Herbelin | |
| 2016-06-16 | So as to beautify to work, do not use notations in Inductive types | Hugo Herbelin | |
| with a clause where, nor Notation, nor Fixpoints. Should be certainly improved at least for Inductive types and Fixpoints, depending on whether there is a "where" clause for instance. | |||
| 2016-06-16 | Fixing missing substitution / printing cases of TacSelect. | Pierre-Marie Pédrot | |
| 2016-06-16 | Fixing parsing of constr argument of ltac functions at level 8 in the | Hugo Herbelin | |
| presence of entries starting with a non-terminal such as "b ^2". | |||
| 2016-06-16 | Fixing printing of keeping hyp on the fly. | Hugo Herbelin | |
| 2016-06-16 | Fixing printing of inversion as. | Hugo Herbelin | |
| 2016-06-16 | Fixing extra space in printing destruct/induction as. | Hugo Herbelin | |
| 2016-06-16 | Fixing printing of induction/destruct as. | Hugo Herbelin | |
| 2016-06-16 | Fixing printing of pat%constr. | Hugo Herbelin | |
| 2016-06-16 | In NMake_gen, giving to tactic do_size a grammar rule which respects the levels. | Hugo Herbelin | |
| 2016-06-16 | Adding option "Set Reversible Pattern Implicit" to Specif.v so that an | Hugo Herbelin | |
| implicit is found whether one writes (sig P) or {x|P x}. | |||
| 2016-06-16 | Being defensive in printing implicit arguments also with manual | Hugo Herbelin | |
| implicit arguments when in beautification mode. | |||
| 2016-06-16 | A stronger invariant on the syntax of TacAssert, what allows for a | Hugo Herbelin | |
| simpler re-printing of assert. Also fixing the precedence for printing "by" clause. | |||
| 2016-06-16 | Changing rule for "*" in Operator_Properties so that, iterated, it | Hugo Herbelin | |
| does not print to ** which is a keyword. | |||
| 2016-06-16 | Protect the beautifier from change in the lexer state (typically by | Hugo Herbelin | |
| calling Pcoq.parse_string, what some plugins such as coretactics, are doing, thus breaking the beautification of "Declare ML Module"). | |||
| 2016-06-16 | Not taking arguments given by name or position into account when | Hugo Herbelin | |
| computing the arguments which allows to decide which list of implicit arguments to consider when several such lists are available. For instance, "eq_refl (A:=nat)" is now interpreted as "@eq_refl nat _", the same way as if we had said: Arguments eq_refl {A} {x}. | |||
| 2016-06-16 | Merge '/pr/206' into trunk | Enrico Tassi | |
| 2016-06-16 | Merge PR #195: Complete is_* family of term-examining tactics. | Pierre-Marie Pédrot | |
| 2016-06-16 | Merge 'pr/191' into trunk | Enrico Tassi | |
| 2016-06-16 | Merge PR #211: Fix a printing typo in LtacProf. | Pierre-Marie Pédrot | |
| 2016-06-16 | Merge PR #79: Let the kernel assume that a (co-)inductive type is positive. | Pierre-Marie Pédrot | |
| 2016-06-16 | Merge PR #100: fresh now accepts more things than just identifiers. | Pierre-Marie Pédrot | |
| 2016-06-16 | Fix Makefile after ssrmatching merge | Enrico Tassi | |
| 2016-06-16 | --print-version produces machine readable version info | Enrico Tassi | |
| What one needs to know in 3rd party makefiles, like plugins ones, is the Coq version and the OCaml version number. This option prints the 2 values on a single line separated by spaces. The already existing --version outputs the same piece of info but in a format meant for user consumption, and hence harder to parse. | |||
| 2016-06-16 | ideslave: do not bail out in case of XML error | Enrico Tassi | |
| Used to be an `exit 1`, now an error message is printed on stderr. This helps people experimenting with the XML protocol. | |||
| 2016-06-16 | Remove inappropriate comment. | Maxime Dénès | |
| 2016-06-16 | Update CHANGES | Jason Gross | |
