| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-08-31 | Require Ltac2.Fresh in Ltac2.Ltac2 | Jason Gross | |
| 2017-08-31 | Fix coq/ltac2#3: Constructor expects n arguments should name which ↵ | Pierre-Marie Pédrot | |
| constructor it is. | |||
| 2017-08-31 | Fix the type of the Constructor constructor. | Pierre-Marie Pédrot | |
| 2017-08-31 | Document primitive projections in more detail | Matthieu Sozeau | |
| 2017-08-31 | RefMan-ssr: fix warning | Matthieu Sozeau | |
| 2017-08-31 | Fix install-doc target | Gaëtan Gilbert | |
| Since 8995d0857277019b54c24672439d3e19b2fcb5af [make doc] puts css files in subdirectories of doc/refman/html. These subdirectories cause a failure when doing [install doc/refman/html/* target]. | |||
| 2017-08-31 | Merge PR #980: Adding combinators + a canonical renaming in List, Option, Name | Maxime Dénès | |
| 2017-08-31 | Merge PR #992: Fix BZ#5687: Coqtop died badly modal message box from CoqIDE. | Maxime Dénès | |
| 2017-08-31 | Merge PR #993: Credits for version 8.7 | Maxime Dénès | |
| 2017-08-31 | Credits for version 8.7 | Matthieu Sozeau | |
| 2017-08-31 | Merge PR #999: For BZ#5688, mention hanging issue in ocamldebug and workaround | Maxime Dénès | |
| 2017-08-31 | Merge PR #996: Fix BZ#5697: Congruence does not work with primitive projections | Maxime Dénès | |
| 2017-08-31 | Merge PR #995: Program: fix BZ#5683, missing lift when building case predicate | Maxime Dénès | |
| 2017-08-31 | Merge PR #994: Fix BZ#5245 hnf on projections with simpl never flag | Maxime Dénès | |
| 2017-08-31 | Merge PR #989: Prevent overallocation in Array.map_to_list and remove custom ↵ | Maxime Dénès | |
| implementation from Detyping. | |||
| 2017-08-31 | Merge PR #971: Don't allow coq-dpdgraph to fail | Maxime Dénès | |
| 2017-08-31 | Merge PR #969: Fix a typo | Maxime Dénès | |
| 2017-08-31 | Merge PR #967: Update debugging | Maxime Dénès | |
| 2017-08-31 | Merge PR #958: coq_makefile: build/use .cma for packed plugins too | Maxime Dénès | |
| 2017-08-30 | Merge PR #998: Avoid running interactive tests on Windows. | Maxime Dénès | |
| 2017-08-30 | Fixing part of #5707 (allowing destruct to use non dependent case analysis). | Hugo Herbelin | |
| The fix covers the case of a non-dependent goal with unavailable dependent case analysis: destruct was not seeing that it could still use non-dependent case analysis. | |||
| 2017-08-30 | Fixing a capitalization in the middle of the sentence of an error message. | Hugo Herbelin | |
| 2017-08-30 | Binding reduction functions acting on terms. | Pierre-Marie Pédrot | |
| 2017-08-29 | Fix printing of Ltac2 in quotations. | Pierre-Marie Pédrot | |
| 2017-08-29 | Fixing printing of tactic expressions. | Pierre-Marie Pédrot | |
| 2017-08-29 | Centralizing tag declarations. | Pierre-Marie Pédrot | |
| 2017-08-29 | mention issue with OCAMLRUNPARAM and ocamldebug | Paul Steckler | |
| 2017-08-29 | Rolling our own generic arguments. | Pierre-Marie Pédrot | |
| 2017-08-29 | coq_makefile: fix .merlin generation (FLG -thread) | Enrico Tassi | |
| 2017-08-29 | coq_makefile: improve documentation | Enrico Tassi | |
| 2017-08-29 | Rolling our own dynamic types for Ltac2. | Pierre-Marie Pédrot | |
| This prevents careless confusions with generic arguments from Coq. | |||
| 2017-08-29 | coq_makefile: print error message when coqlib is not set properly | Enrico Tassi | |
| 2017-08-29 | coq_makefile(pack): ml -> cmx --pack-> cmx -> cmxa -> cmxs | Enrico Tassi | |
| 2017-08-29 | Fix link to debugging file. | Théo Zimmermann | |
| 2017-08-29 | [general] Merge parsing with highparsing, put toplevel at the top of the ↵ | Emilio Jesus Gallego Arias | |
| linking chain. | |||
| 2017-08-29 | [vernac] Store Infix Modifier in Vernac Notation. | Pierre-Marie Pédrot | |
| This removes a dependency from `G_vernac` to `Metasyntax`. | |||
| 2017-08-29 | Adapt debugging doc to configure/Makefile changes. | Théo Zimmermann | |
| 2017-08-29 | Move debugging to Markdown. | Théo Zimmermann | |
| With a minimal diff (so I'm not putting quotes ` ` around all the code). | |||
| 2017-08-29 | Fix deployment to multiple providers. | Maxime Dénès | |
| 2017-08-29 | Merge PR #961: Add a set of contributing guidelines | Maxime Dénès | |
| 2017-08-29 | Avoid running interactive tests on Windows. | Maxime Dénès | |
| This is a temporary workaround, until we fix the underlying issue which makes coqtop hang on those tests. | |||
| 2017-08-29 | Statically enforcing that module types have no retroknowledge. | Pierre-Marie Pédrot | |
| 2017-08-29 | Separating the module_type and module_body types by using a type parameter. | Pierre-Marie Pédrot | |
| As explained in edf85b9, the original commit that merged the module_body and module_type_body representations, this was delayed to a later time assumedly due to OCaml lack of GADTs. Actually, the only thing that was needed was polymorphic recursion, which has been around already for a relatively long time (since 3.12). | |||
| 2017-08-29 | [parsing] Remove hacks for reduced Prelude. | Emilio Jesus Gallego Arias | |
| These hacks to warn the users about needed modules are not needed anymore in 8.8, as the proper error message is done in 8.7 already. This helps in avoiding a dependency from parsing to MlTop. | |||
| 2017-08-29 | Properly handling parameters of primitive projections in cctac. | Pierre-Marie Pédrot | |
| 2017-08-29 | Fix BZ#5697: Congruence does not work with primitive projections. | Pierre-Marie Pédrot | |
| The code generating the projection was unconditionally generating pattern-matchings, although this is incorrect for primitive records. | |||
| 2017-08-29 | Merge PR #950: Rudimentary support for native_compute profiling, BZ#5170 | Maxime Dénès | |
| 2017-08-29 | Merge PR #988: Fix obsolete description of real numerals. | Maxime Dénès | |
| 2017-08-29 | Pass Ltac2 variables in a dedicated environment for generic arguments. | Pierre-Marie Pédrot | |
| This is a way to hack around the fact that various interpretation functions rely wrongly on the values of the environment to do nasty tricks. Typically, the interpretation of terms is broken, as it will fail when there is a bound variable with the same name as a hypothesis, instead of producing the hypothesis itself. | |||
| 2017-08-29 | Removing dead code for handling of array litterals. | Pierre-Marie Pédrot | |
