| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-27 | Merge pull request #205 from anton-trunov/ssrnat-addnBAC-lemma | Cyril Cohen | |
| Add addnBAC lemma to ssrnat | |||
| 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-19 | Merge pull request #204 from pi8027/replace-coinductive-with-variant | Cyril Cohen | |
| Replace all the CoInductives with Variants | |||
| 2018-07-14 | updated proposition for big_prod_seq_eq1 | Cyril Cohen | |
| 2018-07-14 | Laurent's simplifications | Cyril Cohen | |
| 2018-07-12 | Replace all the CoInductives with Variants | Kazuhiko Sakaguchi | |
| 2018-07-04 | small generalizations in poly | Cyril Cohen | |
| 2018-07-02 | fix URL in README | Enrico | |
| Fix #200 | |||
| 2018-06-08 | Update INSTALL.md | Enrico | |
| 2018-06-08 | [INSTALL] document opam --root option | Enrico | |
| 2018-06-05 | Update CONTRIBUTING.md | Cyril Cohen | |
| 2018-06-05 | Update CONTRIBUTING.md | Cyril Cohen | |
| 2018-04-24 | replacing my local `git root` by a universal command | Cyril Cohen | |
| 2018-04-24 | fix opam packager script + dependencies | Cyril Cohen | |
| 2018-04-24 | Merge pull request #198 from math-comp/close-changelog-4-release | Cyril Cohen | |
| Close ChangeLog to release 1.7 | |||
| 2018-04-24 | fix typo | Enrico | |
| thanks Yves | |||
| 2018-04-24 | Update ChangeLog | Enrico | |
| 2018-04-24 | Merge pull request #197 from amahboubi/edit-changes | Enrico | |
| Improved ChangeLog | |||
| 2018-04-24 | Removed content about files not in the repo/release + minor stuff | Assia Mahboubi | |
| 2018-04-23 | Latest changes added to change log. | Assia Mahboubi | |
| 2018-04-23 | Improved ChangeLog | Assia Mahboubi | |
| One paragraph per version + spell check | |||
| 2018-04-20 | fix symlinks to README, INSTALL and LICENSE | Enrico Tassi | |
| 2018-04-20 | remove the attic/ directory | Enrico Tassi | |
| 2018-04-20 | remove ssr plugin for 8.4 and 8.5 | Enrico Tassi | |
| 2018-04-20 | update installation instructions | Enrico Tassi | |
| 2018-04-20 | move etc/ files to the root and remove obsolete ones | Enrico Tassi | |
| 2018-04-20 | generate the documentation for 1.7 | Enrico Tassi | |
| 2018-04-20 | travis: build against 8.6 -> 8.8 | Enrico Tassi | |
| 2018-04-20 | Fix the script that generates the doc | Enrico Tassi | |
| 2018-04-20 | move the webpage from gh-pages branch to docs/ | Enrico Tassi | |
| 2018-04-20 | remove v8.4 code from Makefile | Enrico Tassi | |
| 2018-04-20 | Merge remote-tracking branch 'origin/pr/189' | Enrico Tassi | |
| 2018-04-20 | Merge remote-tracking branch 'origin/pr/192' | Enrico Tassi | |
| 2018-04-20 | Merge remote-tracking branch 'origin/pr/191' | Enrico Tassi | |
| 2018-04-20 | Merge remote-tracking branch 'origin/pr/193' | Enrico Tassi | |
| 2018-04-18 | Moving real_closed to another repo | Cyril Cohen | |
| 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-17 | move odd_order to its own repository | Enrico Tassi | |
| 2018-04-16 | [separable] put clear switch near view | Enrico | |
| Dear devs, in an attempt to simplify the code of intro patterns we came up with a proposal that: - simplifies the code of the plugin - breaks only one line in the entire mathcomp, the one fixed by this patch. The code we want to simplify is the one deferring clear switches inside an intro pattern. The implementation is tricky because just delaying the clear switch until the end of the pattern is not enough, for example: ``` move=> {x} /andP[x y]. ``` In this case `x` is both cleared and used. In order to be able to use `x`, given that the clear has not been performed yet, we rename `x` into `_x_` (when `{x}` is executed) so that when `x` is later executed we can use the name `x`, and then `.` is executed clear `_x_` instead of `x`. So systematically "always rename now & clear later" seem to be OK, but it is not. The extra complication is that "rename" may break later intro pattern using terms as views. Eg ``` move=> {x} /andP[Ha Hb] /x. ``` What the code does today is: - when `{x}` is execute look-ahead in the patter and see if `x` is used as a name to be introduced - if so, "rename" - otherwise don't rename (just delay) This way of doing things is not only complicated but also incomplete, Eg ``` move=> {x} /orP[x | /x]. ``` would misbehave, since the look-ahead is not "semantic". Anyway, the proposed behavior is: - `{x}` always renames now and clears (the renamed) later - `{clears}/views` is always "compiled" as `/views{clears}` (most of the occurrences in the library are ok with this simpler rule, but for the one fixed in this PR). - bonus: support `{}/view` (as in `rewrite {}rule`) to signal that the immediately following `view` has to be cleared, that is `{}/v` compiled as `/v{v}`. What do you think? ``` ``` | |||
| 2018-04-12 | Merge pull request #190 from gares/anon-fix | Enrico | |
| ssrnat: don't use `fix n` but rather `fix name n` | |||
| 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-04-12 | remove ssrtest: it now belongs to Coq | Enrico Tassi | |
| 2018-03-21 | Merge pull request #187 from anton-trunov/fix-some-inj-to-use-it-as-a-view | Assia Mahboubi | |
| Declare prenex implicits for `Some_inj` | |||
| 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 | |||
