| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | Adding output tests. | Pierre-Marie Pédrot | |
| 2021-03-10 | Add documentation. | Pierre-Marie Pédrot | |
| 2021-03-10 | Allow to register deprecation status in Ltac2 term and notation declarations. | Pierre-Marie Pédrot | |
| 2021-03-10 | Regenerate the Ltac2 syntax for documentation. | Pierre-Marie Pédrot | |
| 2021-03-10 | Adding documentation of the changes. | Pierre-Marie Pédrot | |
| 2021-03-10 | Adding a parsing test. | Pierre-Marie Pédrot | |
| 2021-03-10 | Allow the presence of type casts for return values in Ltac2. | Pierre-Marie Pédrot | |
| 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 | [vernac] Improve alpha-renaming in record projection types | Li-yao Xia | |
| 2021-03-06 | Inline the refold and tactic_mode flags for the cbn tactic. | Pierre-Marie Pédrot | |
| They were unconditionally set to true, leading to a lot of dead branches. | |||
| 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 | |||
| 2021-03-03 | [build] Split stdlib to it's own opam package. | Emilio Jesus Gallego Arias | |
| We introduce a new package structure for Coq: - `coq-core`: Coq's OCaml tools code and plugins - `coq-stdlib`: Coq's stdlib [.vo files] - `coq`: meta-package that pulls `coq-{core,stdlib}` This has several advantages, in particular it allows to install Coq without the stdlib which is useful in several scenarios, it also open the door towards a versioning of the stdlib at the package level. The main user-visible change is that Coq's ML development files now live in `$lib/coq-core`, for compatibility in the regular build we install a symlink and support both setups for a while. Note that plugin developers and even `coq_makefile` should actually rely on `ocamlfind` to locate Coq's OCaml libs as to be more robust. There is a transient state where we actually look for both `$coqlib/plugins` and `$coqlib/../coq-core/plugins` as to support the non-ocamlfind plus custom variables. This will be much improved once #13617 is merged (which requires this PR first), then, we will introduce a `coq.boot` library so finally `coqdep`, `coqchk`, etc... can share the same path setup code. IMHO the plan should work fine. | |||
| 2021-03-02 | Merge PR #13889: Dead code elimination: not reducible error message is never ↵ | coqbot-app[bot] | |
| raised. Reviewed-by: jfehrle | |||
