| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-03-16 | add results on to_list | Olivier Laurent | |
| 2021-03-14 | Merge PR #13935: Fixed grammar productions for PDF documentations | coqbot-app[bot] | |
| Reviewed-by: jfehrle | |||
| 2021-03-13 | Merge PR #13917: Add deriving lib to CI. | coqbot-app[bot] | |
| Reviewed-by: ejgallego Ack-by: SkySkimmer | |||
| 2021-03-13 | Merge PR #13931: noglob/dumpglob should be in coqc specific usage | coqbot-app[bot] | |
| Reviewed-by: gares Reviewed-by: ejgallego | |||
| 2021-03-12 | Merge PR #13907: Algorithmically faster algorithm for term replacing. | coqbot-app[bot] | |
| Reviewed-by: SkySkimmer | |||
| 2021-03-12 | Further simplification of the term replacing code. | Pierre-Marie Pédrot | |
| We factorize the code for replace and subst, since it seems there is no reason to keep them separate, not even performance. Some static invariants are made explicit in the API. | |||
| 2021-03-12 | Algorithmically faster algorithm for term replacing. | Pierre-Marie Pédrot | |
| Instead of recomputing the n-th lifts of terms for every subterm under a context, we introduce a table storing the value of this lift across contexts. While not the most efficient algorithmically, it is still much more efficient in practice and does not exhibit the exponential behaviour of replacing under different subcontexts. In an ideal world we would have an equality function on terms that allows to compute equality up to lifts, which would prevent having to even compute the lift at all, but the current fix has the advantage to be self-contained and not require dangerous tweaking of an equality function which is already complex enough as it is. Fixes #13896: cbn very slow. | |||
| 2021-03-12 | Fixed grammar productions for PDF documentations | Isaac Oscar Gariano | |
| This undoes changes by 48bb58156acec84991a9e570e93a4e31c0349e79 that broke the rendering of grammar productions in PDfs. | |||
| 2021-03-11 | Add deriving lib to CI. | Arthur Azevedo de Amorim | |
| 2021-03-11 | noglob/dumpglob should be in coqc specific usage | Gaëtan Gilbert | |
| Fix #13930 | |||
| 2021-03-11 | Merge PR #13854: Normalize evars during bytecode compilation. | coqbot-app[bot] | |
| Reviewed-by: SkySkimmer Ack-by: ppedrot Ack-by: ejgallego | |||
| 2021-03-10 | Merge PR #13922: Mention overlays in PR template | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 | |||
| 2021-03-10 | Mention overlays in PR template | Gaëtan Gilbert | |
| 2021-03-10 | Merge PR #13901: Fix list contributors | coqbot-app[bot] | |
| Reviewed-by: SkySkimmer | |||
| 2021-03-10 | Merge PR #13840: [notation] option to fine tune printing of literals | coqbot-app[bot] | |
| Reviewed-by: SkySkimmer Ack-by: jfehrle | |||
| 2021-03-10 | Merge PR #13912: Refactor coercionops | coqbot-app[bot] | |
| Reviewed-by: gares | |||
| 2021-03-10 | Merge PR #13919: Fix a hyperlink in CONTRIBUTING.md | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 | |||
| 2021-03-10 | Fix a hyperlink in CONTRIBUTING.md | Kazuhiko Sakaguchi | |
| 2021-03-09 | Add changelog | Kazuhiko Sakaguchi | |
| 2021-03-09 | Add overlay | Kazuhiko Sakaguchi | |
| 2021-03-09 | Add the source and target classes to the coercion table | Kazuhiko Sakaguchi | |
| `coe_source` and `coe_target` fields of type `cl_typ` have been added to `coe_info_typ` so that it allows querying the classes from a `GlobRef.t` of a coercion. The `coercion` record has also been replaced with `coe_info_typ`. | |||
| 2021-03-09 | Replace cl_index with cl_typ in coercionops.ml | Kazuhiko Sakaguchi | |
| The table of coercion classes `class_tab` is now indexed by `cl_typ` instead of integers (`cl_index`). All the uses of `cl_index` and `Bijint` have been replaced with `cl_typ` and `ClTypMap` respectively. | |||
| 2021-03-08 | Merge PR #13707: Convert 2nd part of rewriting chapter to prodn | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 Ack-by: JasonGross | |||
| 2021-03-08 | Convert 2nd part of rewriting chapter to prodn | Jim Fehrle | |
| 2021-03-07 | Merge PR #13910: Attempt to fix the bench after coq-core split | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2021-03-07 | Attempt to fix the bench after coq-core split | Gaëtan Gilbert | |
| 2021-03-06 | Merge PR #13586: Support nested timeouts | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2021-03-06 | Merge PR #13882: Fix #12011 ssreflect "rewrite in" with setoids | Pierre-Marie Pédrot | |
| Reviewed-by: gares Reviewed-by: ppedrot | |||
| 2021-03-06 | Merge PR #13236: Add a type of format strings to Ltac2. | Michael Soegtrop | |
| Reviewed-by: JasonGross Reviewed-by: MSoegtropIMC | |||
| 2021-03-06 | Merge PR #13902: [coercion] expose coercion_info | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2021-03-06 | Merge PR #13899: Add noncritical constraint to exception catching in ↵ | Pierre-Marie Pédrot | |
| solve_constraints Reviewed-by: ppedrot | |||
| 2021-03-05 | Merge PR #13842: Remove decimal-only number notations (deprecated in 8.12) | Pierre-Marie Pédrot | |
| Reviewed-by: Zimmi48 Reviewed-by: ppedrot | |||
| 2021-03-05 | [coercipn] expose coercion_info | Enrico Tassi | |
| 2021-03-05 | Update nixpkgs. | Théo Zimmermann | |
| To get the right version of git to use the list-contributors.sh script. | |||
| 2021-03-05 | Fix the .mailmap. | Théo Zimmermann | |
| 2021-03-05 | Document the relation of the list-contributors.sh script to .mailmap. | Théo Zimmermann | |
| 2021-03-05 | Fix list-constributors.sh script. | Théo Zimmermann | |
| 2021-03-05 | Merge PR #13900: doc: don't count a contributor twice in the changelog | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 | |||
| 2021-03-04 | Correctly sort the glossary | Jim Fehrle | |
| 2021-03-04 | doc: don't count a contributor twice in the changelog | Li-yao Xia | |
| 2021-03-04 | Merge PR #13897: Cleanup internal hint locality handling | coqbot-app[bot] | |
| Reviewed-by: ppedrot Reviewed-by: ejgallego | |||
| 2021-03-04 | Add noncritical constraint to exception catching in solve_constraints | Lasse Blaauwbroek | |
| 2021-03-04 | Properly support nested timeouts | Lasse Blaauwbroek | |
| 2021-03-04 | Cleanup internal hint locality handling | Gaëtan Gilbert | |
| By separating the libobject for create db and other hints we can unify handling of local/superglobal. | |||
| 2021-03-04 | [test-suite] test for primitive tokens in patterns | Enrico Tassi | |
| 2021-03-04 | [doc] changelog entry | Enrico Tassi | |
| 2021-03-04 | [doc] Set/Unset Printing Raw Literals | Enrico Tassi | |
| 2021-03-04 | [notation] option to fine tune printing of literals | Enrico Tassi | |
| 2021-03-04 | Fix #12011 ssreflect "rewrite in" with setoids | Gaëtan Gilbert | |
| ssreflect asks setoid rewrite to rewrite in goal "forall_special_name_ : T, _other_name_" Since this is a non dependent product, setoid rewrite converts that to "impl T _other_name_" and must be taught to restore the special name when unfolding impl. | |||
| 2021-03-03 | Merge PR #12567: [build] Split stdlib to it's own package. | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 Ack-by: JasonGross Ack-by: gares Ack-by: LasseBlaauwbroek Ack-by: silene Ack-by: vbgl | |||
