| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-07-26 | Merge PR #882: Adding a V8.7 compatibility version number. | Maxime Dénès | |
| 2017-07-26 | Merge PR #885: Removing a dummy parameter in some FMapPositive statements. | Maxime Dénès | |
| 2017-07-26 | Merge PR #845: Add Z.mod_div lemma to standard library. | Maxime Dénès | |
| 2017-07-21 | Adding a V8.7 compatibility version number. | Hugo Herbelin | |
| 2017-07-16 | Removing a dummy parameter in some FMapPositive statements. | Hugo Herbelin | |
| The statements xelements_bits_lt_1 and xelements_bits_lt_2 had an unexpected extra dependency due to a name collision with a section variable. | |||
| 2017-07-05 | Fix typo in documentation for identity | Tej Chajed | |
| Fixes Coq bug 5635 (https://coq.inria.fr/bugs/show_bug.cgi?id=5635). | |||
| 2017-07-04 | Bump year in headers. | Pierre-Marie Pédrot | |
| 2017-06-29 | Fix Zmod_div. | Russell O'Connor | |
| 2017-06-29 | Use forall for consistency | roconnor-blockstream | |
| 2017-06-29 | Add Z.mod_div lemma to standard library. | Russell O'Connor | |
| 2017-06-26 | Merge PR#826: Put plugin exports in the right compatibility file | Maxime Dénès | |
| 2017-06-23 | Merge PR#794: Cleanup of ltac cmxs | Maxime Dénès | |
| 2017-06-22 | Put plugin exports in the right compatibility file | Jason Gross | |
| This closes [bug #5607](https://coq.inria.fr/bugs/show_bug.cgi?id=5607). PR #220 put the exports in the wrong compat files, presumably because it was originally targeted to version 8.6, and this wasn't updated when it was retargeted to version 8.7. | |||
| 2017-06-15 | plugins/ltac : avoid spurious .cmxs files | Pierre Letouzey | |
| In the previous setting, all plugins/ltac/*.cmxs except ltac_plugin.cmxs (for instance coretactics.cmxs, g_auto.cmxs, ...) were utterly bogus : - wrong -for-pack used for their inner .cmx - dependency over modules not provided (for instance Tacenv, that ends up being a submodule of the pack ltac_plugin). But we were lucky, those files were actually never loaded, thanks to the several DECLARE PLUGIN inside coretactics and co, that end up in ltac_plugin, and hence tell Coq that these modules are already known, preventing any attempt to load them. Anyway, this commit cleans up this mess (thanks PMP for the help) | |||
| 2017-06-15 | Merge PR#375: Deprecation | Maxime Dénès | |
| 2017-06-14 | Merge PR#753: Fix bug 5026 (the stdlib shouldn't define inconsistent notations). | Maxime Dénès | |
| 2017-06-14 | Prelude : no more autoload of plugins extraction and recdef | Pierre Letouzey | |
| The user now has to manually load them, respectively via: Require Extraction Require Import FunInd The "Import" in the case of FunInd is to ensure that the tactics functional induction and functional inversion are indeed in scope. Note that the Recdef.v file is still there as well (it contains complements used when doing Function with measures), and it also triggers a load of FunInd.v. This change is correctly documented in the refman, and the test-suite has been adapted. | |||
| 2017-06-14 | Remove deprecated options from the standard library. | Guillaume Melquiond | |
| 2017-06-14 | Remove support for Coq 8.4. | Guillaume Melquiond | |
| 2017-06-14 | Merge PR#498: Bignums as a separate opam package | Maxime Dénès | |
| 2017-06-13 | Merge PR#385: Equality of sigma types | Maxime Dénès | |
| 2017-06-13 | BigNums: remove files about BigN,BigZ,BigQ (now in an separate git repo) | Pierre Letouzey | |
| See now https://github.com/coq/bignums Int31 is still in the stdlib. Some proofs there has be adapted to avoid the need for BigNumPrelude. | |||
| 2017-06-10 | Remove remaining vo.itarget files (obsolete since PR #499) | Pierre Letouzey | |
| 2017-06-08 | Fix bug 5026 (the stdlib shouldn't define inconsistent notations). | Théo Zimmermann | |
| 2017-06-01 | drop vo.itarget files and compute the corresponding the corresponding values ↵ | Matej Kosik | |
| automatically instead | |||
| 2017-05-28 | More uniform indentation of sigma lemmas | Jason Gross | |
| 2017-05-28 | Give explicit proof terms to proj2_sig_eq etc. | Jason Gross | |
| 2017-05-28 | Use the rew dependent notation in ex, ex2 proofs | Jason Gross | |
| 2017-05-28 | Make theorems about ex equality Qed | Jason Gross | |
| As requested in https://github.com/coq/coq/pull/384#issuecomment-303809461 | |||
| 2017-05-28 | Make new proofs of equality Qed | Jason Gross | |
| As requested in https://github.com/coq/coq/pull/384#issuecomment-303809461 | |||
| 2017-05-28 | Add some more comments about sigma equalities | Jason Gross | |
| Forwards/backwards reasoning thoughts come from https://github.com/coq/coq/pull/385#discussion_r111008347 | |||
| 2017-05-28 | Remove motive argument from [rew dependent] | Jason Gross | |
| 2017-05-28 | Use a local [rew dependent] notation | Jason Gross | |
| 2017-05-28 | Add forward-chaining versions: [eq_sig*_uncurried] | Jason Gross | |
| 2017-05-28 | Use notation for sigT | Jason Gross | |
| 2017-05-28 | Remove reference to [IsIso] | Jason Gross | |
| 2017-05-28 | Use notations for [sig], [sigT], [sig2], [sigT2] | Jason Gross | |
| 2017-05-28 | Use extended notation for ex, ex2 types | Jason Gross | |
| 2017-05-28 | Replace [ex'] with [ex] | Jason Gross | |
| The ' was originally denoting that we were taking in the projections and applying the constructor in the conclusion, rather than taking in the bundled versions and projecting them out (because the projections don't exist for [ex] and [ex2]). But we don't have versions like this for [sig] and [sigT] and [sigT2] and [sig2], so we might as well not add the ' to the [ex] and [ex2] versions. | |||
| 2017-05-28 | Use [rew_] instead of [eq_rect_] prefix | Jason Gross | |
| As per Hugo's request. | |||
| 2017-05-28 | Add equality lemmas for sig2 and sigT2 | Jason Gross | |
| 2017-05-28 | Add lemmas for ex2 | Jason Gross | |
| 2017-05-28 | Use [rew] notations rather than [eq_rect] | Jason Gross | |
| As per Hugo's suggestion in https://github.com/coq/coq/pull/384#issuecomment-264891011 | |||
| 2017-05-28 | Add an [inversion_sigma] tactic | Jason Gross | |
| This tactic does better than [inversion] at sigma types. | |||
| 2017-05-28 | Add lemmas about equality of sigma types | Jason Gross | |
| 2017-05-28 | Use [rew_] instead of [eq_rect_] prefix | Jason Gross | |
| As per Hugo's request. | |||
| 2017-05-28 | Use [rew] notations rather than [eq_rect] | Jason Gross | |
| As per Hugo's request in https://github.com/coq/coq/pull/384#issuecomment-264891011 | |||
| 2017-05-28 | Add more groupoid-like theorems about [eq] | Jason Gross | |
| 2017-05-16 | Stop using auto with * in two proofs. | Théo Zimmermann | |
| auto with * is an overkill for people who do not care to understand what they really need. In these two cases, one lemma which was available in the typeclass_instances hint db. | |||
| 2017-05-11 | Merge PR#201: Transparent abstract | Maxime Dénès | |
