| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-11-21 | Merge Arguments and Prenex Implicits | Anton Trunov | |
| See the discussion here: https://github.com/math-comp/math-comp/pull/242#discussion_r233778114 | |||
| 2018-11-15 | Tweak code related to canonical mixins | Anton Trunov | |
| Remove some unused canonical mixins. Change simplification behavior of concrete comparison functions to allow for better simplification using unfolding and sebsequent folding back e.g. with `rewrite !eqE /= -!eqE`. A bit of cleanup for `Prenex Implicits` declarations. Document some explanations by G. Gonthier. | |||
| 2018-11-13 | Documentation complements for combinatorial class factories | Georges Gonthier | |
| Adding missing documentation for mixin and class constructors for Equality, Choice, Countable, and Finite. Renaming Equality mixin constructor comparableClass to the more consistent comparableMixin. | |||
| 2018-10-29 | Revert "Adding allsigs, the dependent version of allpairs" | Cyril Cohen | |
| This reverts commit 044634dcc2f645e3afbdad6cb8dcc66f3eb4a87e. See issue https://github.com/math-comp/odd-order/pull/5 | |||
| 2018-10-29 | Merge pull request #219 from CohenCyril/Makefile | Enrico | |
| fix some bugs in Makefile | |||
| 2018-10-26 | fix some bugs in Makefile | Cyril Cohen | |
| 2018-10-26 | Statement of `bool_irrelevance` more consistent with its name. | Cyril Cohen | |
| 2018-10-26 | removing multiple definitions of [tT]ag* | Cyril Cohen | |
| they are already defined in ssrfun ChangeLog updated | |||
| 2018-10-25 | Merge pull request #232 from anton-trunov/master | Enrico | |
| [opam]: add dev-repo links | |||
| 2018-10-24 | Adding allsigs, the dependent version of allpairs | Cyril Cohen | |
| 2018-10-03 | [opam]: add dev-repo links | Anton Trunov | |
| This commit fixes the following issue: ```shell $ opam pin add coq-mathcomp-ssreflect --dev [ERROR] "dev-repo" field missing in coq-mathcomp-ssreflect metadata, you'll need to specify the pinning location ``` This commit also changes http to https for the homepage links. | |||
| 2018-09-24 | Implementation of all2 (#224) | Pierre-Yves Strub | |
| Added the definition of all2. This definition of all2 has the useful computational behaviour, and all2E unfolds an equivalent one. | |||
| 2018-09-13 | Small scale tool for proving "the following are equivalent" | Cyril Cohen | |
| Tool to prove only P0 -> P1 -> ... -> Pn -> P0 but use any implication Pi -> Pj | |||
| 2018-09-04 | [warnings] -w "+compatibility-notation" clean | Enrico Tassi | |
| 2018-08-01 | simplified, cleaned and documented Makefile.common | Cyril Cohen | |
| 2018-07-31 | agressive fix for duplicated files! | Cyril Cohen | |
| 2018-07-31 | change coqdep | Cyril Cohen | |
| 2018-07-31 | removing dead code + reshuffling stuff | Cyril Cohen | |
| 2018-07-31 | Rework the whole Makefile architecture | Cyril Cohen | |
| - Cleanup, refactoring and generalize the makefile architecture - Reuses @strub math-comp/analysis Makefile / Makefile.common organization - As #174, this fixes #88, but looks more stable than trying to fix the use of the MAKEFLAGS internal variable | |||
| 2018-07-24 | Add addnBAC, addnBCA, and addnABC lemmas to ssrnat | Anton Trunov | |
| Proofs by Cyril Cohen | |||
| 2018-07-19 | Merge pull request #202 from CohenCyril/improving-poly | Laurent Théry | |
| small generalizations and extensions in poly | |||
| 2018-07-19 | last_eq for exhaustivity | Cyril Cohen | |
| 2018-07-19 | poly_size_eq1 phrased with reflect + combinators | Cyril Cohen | |
| 2018-07-12 | Replace all the CoInductives with Variants | Kazuhiko Sakaguchi | |
| 2018-04-24 | fix opam packager script + dependencies | Cyril Cohen | |
| 2018-04-20 | fix symlinks to README, INSTALL and LICENSE | Enrico Tassi | |
| 2018-04-20 | remove ssr plugin for 8.4 and 8.5 | Enrico Tassi | |
| 2018-04-17 | Removing undocumented compatibility module | Cyril Cohen | |
| I had put this for compatibility with mathcomp 1.6 when we were still using svn, but I am afraid it got under the radar. We should decide - if we revert the change of `ltngtP`, - if we document (and extend) the compatibility module - or if we just remove the module and keep the change to `ltngtP` I am personally in favour of the last | |||
| 2018-04-12 | ssrnat: don't use `fix n` but rather `fix name n` | Enrico Tassi | |
| This was the proof does not depend on the lemma name. | |||
| 2018-03-21 | Declare prenex implicits for `Some_inj` | Anton Trunov | |
| This backports the changes from Coq's [PR #6911](https://github.com/coq/coq/pull/6911) And also fixes a typo in doc comments | |||
| 2018-03-20 | Merge pull request #185 from jashug/deprecate-arguments-scope | Enrico | |
| Change deprecated Arguments Scope to Arguments | |||
| 2018-03-06 | Merge pull request #178 from thery/master | Assia Mahboubi | |
| generalize the default value of nth in nth_iota | |||
| 2018-03-04 | Change deprecated Arguments Scope to Arguments | Jasper Hugunin | |
| 2018-03-03 | Merge pull request #179 from jashug/deprecate-implicit-arguments | Enrico | |
| Remove Implicit Arguments command in favor of Arguments | |||
| 2018-02-26 | Add ssrmatching.v transitional file | Erik Martin-Dorel | |
| The content of this file is similar to that of ssrfun.v and aims to increase compatibility with Coq 8.6+ for third-party libraries that depend on both math-comp and ssrmatching.v Close #63 | |||
| 2018-02-21 | Change Implicit Arguments to Arguments in ssreflect | Jasper Hugunin | |
| 2018-02-16 | generalize nth_iota | thery | |
| 2018-02-06 | fixing things that @ggonthier and @ybertot spotted and some I spotted | Cyril Cohen | |
| 2018-02-06 | running semi-automated linting on the whole library | Cyril Cohen | |
| 2018-02-05 | tide up proof of card_inj_ffuns | Enrico Tassi | |
| 2017-12-15 | Merge pull request #157 from ybertot/add-subset-orbit-theorems | Cyril Cohen | |
| Adds generalizations of theorems relying on injectivity | |||
| 2017-12-14 | Merge pull request #167 from hivert/PR2 | Cyril Cohen | |
| Resubmitted lemma reshape_index_leq for discussion | |||
| 2017-12-14 | Merge pull request #155 from erikmd/fix/gh-61 | Cyril Cohen | |
| Update v8.5 plugin to fix math-comp/math-comp#61 | |||
| 2017-12-12 | refactored proof and renamed to reshape_leq and removed spurious hypothesis | Cyril Cohen | |
| 2017-12-12 | bigop with allpairs | Florent Hivert | |
| 2017-12-12 | New lemma reshape_index_leq | Florent Hivert | |
| 2017-12-12 | shortening and refactoring | Cyril Cohen | |
| 2017-12-12 | Adds generalizations of theorems relying on injectivity | Yves Bertot | |
| - f_finv - finv_f - fconnect_sym - iter_order - iter_finv - cycle_orbit - fpath_finv (* I need to sub-theorems for this case. *) All generalizations are named "..._in" the existing theorems are now instances of the generalizations. | |||
| 2017-12-11 | Missing lemmas in seq | Florent Hivert | |
| 2017-11-21 | Merge pull request #115 from strub/uniqP | Cyril Cohen | |
| Reflection lemmas for `seq.uniq` | |||
