Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | pre-commit hook: fix whitespace error detection | 2018-02-08 | |
| | | | | --quiet implies --exit-code | ||
* | Mention linter and pre-commit hook in CONTRIBUTING.md. | 2018-02-08 | |
| | |||
* | A pre-commit hook to magically fix whitespace issues. | 2018-02-08 | |
| | |||
* | Merge PR #6627: Fix #6619: coqchk does not reduce compatibility constants ↵ | 2018-01-23 | |
|\ | | | | | | | for primitive projections | ||
* \ | Merge PR #6628: [printing] Remove duplicate definitions of pr_lident and ↵ | 2018-01-23 | |
|\ \ | | | | | | | | | | pr_lname | ||
* \ \ | Merge PR #6629: Archive COMPATIBILITY | 2018-01-23 | |
|\ \ \ | |||
* \ \ \ | Merge PR #6568: Cleanup scripts | 2018-01-23 | |
|\ \ \ \ | |||
| | * | | | Archive COMPATIBILITY. | 2018-01-22 | |
| | | | | | |||
| | * | | | Move the mention of the removal of Qed exporting at the right place. | 2018-01-22 | |
| | | | | | |||
* | | | | | Merge PR #6461: Let dtauto recognize '@sigT A (fun _ => B)' as a conjunction. | 2018-01-22 | |
|\ \ \ \ \ | |||
* \ \ \ \ \ | Merge PR #6625: Update location on tab switch, issue 6624 | 2018-01-22 | |
|\ \ \ \ \ \ | |||
* \ \ \ \ \ \ | Merge PR #6576: generate both binary and text annotations | 2018-01-22 | |
|\ \ \ \ \ \ \ | |||
* \ \ \ \ \ \ \ | Merge PR #6550: Remove outdated note about rlwrap in setup.txt | 2018-01-22 | |
|\ \ \ \ \ \ \ \ | |||
* \ \ \ \ \ \ \ \ | Merge PR #6618: Fix Ltac subterm matching in (co-)fixpoints. | 2018-01-22 | |
|\ \ \ \ \ \ \ \ \ | |||
* \ \ \ \ \ \ \ \ \ | Merge PR #6575: Add flash infos for find and replace | 2018-01-22 | |
|\ \ \ \ \ \ \ \ \ \ | |||
* \ \ \ \ \ \ \ \ \ \ | Merge PR #6506: Fast rel lookup | 2018-01-22 | |
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | |||
| | | | | | | | | * | | [printing] Remove duplicate definitions of pr_lident and pr_lname | 2018-01-22 | |
| |_|_|_|_|_|_|_|/ / |/| | | | | | | | | | |||
| | | | | | | | | * | Adding a test for coqchk bug #6619. | 2018-01-20 | |
| | | | | | | | | | | |||
| | | | | | | | | * | Fix #6618: coqchk fails with "ill-typed term". | 2018-01-20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Primitive projections were not correctly unfolded, leading to failure of conversion checks in some cases. The kernel was strangely not affected by this bug, and it was probably a remnant of some vestigial code. | ||
| | | | | | | | | * | Remove dead code in Environ. | 2018-01-20 | |
| |_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The constant_value function was actually not behaving the same as constant_value_in w.r.t. projections. The former was not used, and the only place that used the latter was in Tacred and was statically insensitive to the use of projections. | ||
| | | | | * | | | | -annotate deprecated. New options: -annot, -bin-annot | 2018-01-19 | |
| | | | | | | | | | |||
| | | | | | * | | | update location on tab switch, issue 6624 | 2018-01-19 | |
| |_|_|_|_|/ / / |/| | | | | | | | |||
| | | * | | | | | Add test-suite file for issue #6617. | 2018-01-19 | |
| | | | | | | | | |||
| | | * | | | | | Fix context handling of fix and cofix in Ltac subterm matching. | 2018-01-19 | |
| | | | | | | | | |||
| | | * | | | | | Define EConstr version of [push_rec_types]. | 2018-01-19 | |
| | | | | | | | | |||
| | * | | | | | | add flash infos about wrap, not found, no. of replacements, no. of finds, ↵ | 2018-01-18 | |
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | issue #6452 | ||
* | | | | | | | Merge PR #6555: Use let-in aware prod_applist_assum in dtauto and firstorder. | 2018-01-18 | |
|\ \ \ \ \ \ \ | |||
* \ \ \ \ \ \ \ | Merge PR #6448: Cleanup and add debug printers a bit | 2018-01-18 | |
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | | | |||
* | | | | | | | | Merge PR #6600: Update configure.ml to only warn on lablgtk >= 2.16.0 and < ↵ | 2018-01-17 | |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2.18.3 | ||
* \ \ \ \ \ \ \ \ | Merge PR #6593: Add plugins to META.coq | 2018-01-17 | |
|\ \ \ \ \ \ \ \ \ | |||
* \ \ \ \ \ \ \ \ \ | Merge PR #6298: Fix #6297: handle constraints like (u+1 <= Set/Prop) | 2018-01-17 | |
|\ \ \ \ \ \ \ \ \ \ | |||
* \ \ \ \ \ \ \ \ \ \ | Merge PR #6584: Implement the strategy mechanism in the checker | 2018-01-17 | |
|\ \ \ \ \ \ \ \ \ \ \ | |||
| | | | | | | | | | * | | Add CHANGES entry | 2018-01-17 | |
| | | | | | | | | | | | | |||
| | | | | | | | | | * | | Let dtauto recognize '@sigT A (fun _ => B)' as a conjunction | 2018-01-17 | |
| | | | | | | | | | | | | |||
| | | | | | * | | | | | | Add CHANGES entry | 2018-01-17 | |
| | | | | | | | | | | | | |||
| | | | | | * | | | | | | Add a test that `prod_applist_assum` reduces the right number of let-ins | 2018-01-17 | |
| | | | | | | | | | | | | |||
| | | | | | * | | | | | | Use let-in aware prod_applist_assum in dtauto and firstorder. | 2018-01-17 | |
| | | | | | | |_|_|/ / | | | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #6490. `prod_applist_assum` is copied from `kernel/term.ml` to `engine/termops.ml`, and adjusted to work with econstr. This change uncovered a bug in `Hipattern.match_with_nodep_ind`, where `has_nodep_prod_after` counts both products and let-ins, but was only being passed `mib.mind_nparams`, which does not count let-ins. Replaced with (Context.Rel.length mib.mind_params_ctxt). | ||
| | | | * | | | | | | | Update lablgtk check to be more general | 2018-01-16 | |
| | | | | | | | | | | | |||
| | | * | | | | | | | | Rename coq.ltac to coq.plugins.ltac in META.coq | 2018-01-16 | |
| | | | | | | | | | | | |||
| | | | * | | | | | | | Update configure.ml to only warn on lablgtk 2.16.0 | 2018-01-16 | |
| | | | | |/ / / / / | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Launchpad packages for lablgtk2 are misconfigured to report 2.16.0 even for much newer versions. This makes building Coq on Ubuntu impossible without modifying configure. This commit fixes that problem. See https://bugs.launchpad.net/ubuntu/+source/lablgtk2/+bug/1577236 for the upstream bug. This closes #6585 | ||
| | | | | | | | | * | merge-pr.sh: use git diff --quiet | 2018-01-16 | |
| | | | | | | | | | | |||
| | | | | | | | | * | Source basic overlay before user overlays. | 2018-01-16 | |
| | | | | | | | | | | |||
| | | | | | | | | * | Cleanup shell expansions and quoting. | 2018-01-16 | |
| | | | | | | | | | | |||
| | | | | | | | | * | Simplify logic and streamline lint-repository.sh | 2018-01-16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We inline should-check-whitespace.sh in check-eof-newline.sh simplifying the find invocation. | ||
* | | | | | | | | | | Merge PR #6590: Fix the wrapper around ocamldebug. | 2018-01-16 | |
|\ \ \ \ \ \ \ \ \ \ | |||
* \ \ \ \ \ \ \ \ \ \ | Merge PR #6499: [vernac] Move the flags/attributes out of vernac_expr | 2018-01-16 | |
|\ \ \ \ \ \ \ \ \ \ \ | |||
* \ \ \ \ \ \ \ \ \ \ \ | Merge PR #6466: Replace md5sum/md5 calls by an OCaml program | 2018-01-16 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |||
* \ \ \ \ \ \ \ \ \ \ \ \ | Merge PR #6551: Bracket with goal selector | 2018-01-16 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / / |/| | | | | | | | | | | | | |||
| | | | | | | * | | | | | | Add plugins to META.coq | 2018-01-16 | |
| |_|_|_|_|_|/ / / / / / |/| | | | | | | | | | | | |||
| | | | * | | | | | | | | Fix the wrapper around ocamldebug. | 2018-01-15 | |
| |_|_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since 5ffa147, there is a new clib folder that needed to be added to the set of includes of ocamldebug |