| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-12-10 | Merge PR #13605: [osx] disable brew cleanup | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 | |||
| 2020-12-09 | Merge PR #13564: Allow all characters in tacn, cmd, ... names. Report ↵ | Clément Pit-Claudel | |
| duplicate names. Ack-by: Zimmi48 Reviewed-by: cpitclaudel | |||
| 2020-12-09 | Allow any character in a tacn, cmd, ... name | Jim Fehrle | |
| Include "0-9_" in default cmd name Report duplicate names | |||
| 2020-12-09 | [osx] disable brew cleanup | Enrico Tassi | |
| 2020-12-09 | Merge PR #13537: More efficient implementation for substitutions. | coqbot-app[bot] | |
| Reviewed-by: SkySkimmer Ack-by: gares | |||
| 2020-12-09 | [ci] function to declare projects | Enrico Tassi | |
| incidentally the "projects" array can be queried to get the list of projects | |||
| 2020-12-09 | Redefines exp_ineq1 to hold for all non-zero numbers. | Avi Shinnar | |
| The original (which holds only for positive numbers) is now called exp_ineq1_pos. A version that holds only for negative numbers is added as exp_ineq1_neg. Adds exp_ineq1_le, which holds for all reals (but is a <= instead of a <). Co-authored-by: Barry M. Trager <bmt@us.ibm.com> | |||
| 2020-12-09 | Please the god of nitpicking by renaming the shift monoid operations. | Pierre-Marie Pédrot | |
| 2020-12-09 | Document Esubst API and implementation. | Pierre-Marie Pédrot | |
| 2020-12-09 | Adding overlays. | Pierre-Marie Pédrot | |
| 2020-12-09 | Compact representation of identity substitutions. | Pierre-Marie Pédrot | |
| 2020-12-09 | Optimization: take advantage that we don't use arrays anymore in substitutions. | Pierre-Marie Pédrot | |
| 2020-12-09 | More efficient implementation for substitutions. | Pierre-Marie Pédrot | |
| We use a variant of skewed lists enriched over a monoid, whose purpose is to count the number of lifts added to the substitution. This makes addition O(1) and lookup O(log n). | |||
| 2020-12-09 | Cleanup substitution API. | Pierre-Marie Pédrot | |
| 2020-12-09 | Using self-documenting argument names in two exceptions of cases.ml. | Hugo Herbelin | |
| Namely, WrongNumargInductive and WrongNumargConstructor. | |||
| 2020-12-09 | Constrintern.ml: some naming uniformity. | Hugo Herbelin | |
| 2020-12-09 | Some documentation in constrintern.ml. | Hugo Herbelin | |
| 2020-12-09 | Fixing some indentations in constrintern.ml. | Hugo Herbelin | |
| Also includes a try/let commutation for uniformity. | |||
| 2020-12-09 | Constrintern: Code factorization in interning of record fields. | Hugo Herbelin | |
| Also includes some fine-tuning of error messages. | |||
| 2020-12-09 | Constrintern: Grouping together functions about reference locating. | Hugo Herbelin | |
| 2020-12-09 | Constrintern cleanup: Centralizing calls to find_appl_head. | Hugo Herbelin | |
| There are calls now in intern_impargs and CAppExpl. This seems clearer and eventually allow to factorize code between term and pattern interning. | |||
| 2020-12-09 | Fixing support for argument scopes and let-ins while interning cases patterns. | Hugo Herbelin | |
| We also simplify the whole process of interpretation of cases pattern on the way. | |||
| 2020-12-09 | Adding functions to returning the def/decl status of an inductive arity. | Hugo Herbelin | |
| 2020-12-09 | Move addition of parameters in asymmetric mode to first phase of pat interning. | Hugo Herbelin | |
| 2020-12-09 | Removing a useless explicit use of subscopes in interpreting arguments of a ↵ | Hugo Herbelin | |
| notation. | |||
| 2020-12-09 | Constrintern: As in terms, accept @C for C abbreviation in cases patterns. | Hugo Herbelin | |
| 2020-12-09 | Constrintern: shortcut in cases pattern interning. | Hugo Herbelin | |
| 2020-12-09 | Merge PR #13591: [rm] update instructions for windows signing | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 | |||
| 2020-12-09 | [rm] announcements to discourse | Enrico Tassi | |
| 2020-12-08 | Merge PR #13597: Congruence: don't replace error messages by "congruence failed" | coqbot-app[bot] | |
| Reviewed-by: ejgallego Ack-by: PierreCorbineau | |||
| 2020-12-08 | Update dev/doc/release-process.md | Enrico Tassi | |
| Co-authored-by: Théo Zimmermann <theo.zimmi@gmail.com> | |||
| 2020-12-08 | Merge PR #13572: [dune] [opam] Disable dune subst in opam files until the ↵ | coqbot-app[bot] | |
| upstream fix is propagated Reviewed-by: Zimmi48 | |||
| 2020-12-08 | Merge PR #13596: Add a test for cbv over inductive types which feature ↵ | coqbot-app[bot] | |
| let-bindings. Reviewed-by: SkySkimmer | |||
| 2020-12-08 | Congruence: don't replace error messages by "congruence failed" | Gaëtan Gilbert | |
| Fix #13595 | |||
| 2020-12-08 | Reindent Cctac.cc_tactic | Gaëtan Gilbert | |
| 2020-12-08 | Add a test for cbv over inductive types which feature let-bindings. | Pierre-Marie Pédrot | |
| 2020-12-07 | [rm] manual is uploaded by CI | Enrico Tassi | |
| 2020-12-07 | Merge PR #13588: Add `depopts: coq-native` in coq.opam.docker | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 Reviewed-by: proux01 | |||
| 2020-12-07 | [rm] update instructions for windows signing | Enrico Tassi | |
| 2020-12-07 | Merge PR #13556: Fix spelling in warning entry | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 Ack-by: jfehrle | |||
| 2020-12-07 | Add depopts:coq-native in coq.opam.docker | Erik Martin-Dorel | |
| 2020-12-06 | Merge PR #13585: [RM] Update changes 13501 | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 | |||
| 2020-12-06 | Add support for high resolution timeout functions. | Lasse Blaauwbroek | |
| 2020-12-06 | [doc] update changes after 13501 | Enrico Tassi | |
| 2020-12-06 | Fix spelling in warning entry | Simon Friis Vindum | |
| 2020-12-05 | Merge PR #13553: Document Number Notation for primitive integers | coqbot-app[bot] | |
| Reviewed-by: jfehrle | |||
| 2020-12-04 | Merge PR #13552: Delay inventing names for monomorphic universes | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-12-04 | turn Ltac2's `pattern:` into `pat:` | Kenji Maillard | |
| 2020-12-04 | Merge PR #13569: typo | coqbot-app[bot] | |
| Reviewed-by: jfehrle | |||
| 2020-12-04 | [dune] [opam] Disable dune subst in opam files until the upstream fix is ↵ | Emilio Jesus Gallego Arias | |
| propagated `dune subst` is broken on unicode files, see https://github.com/ocaml/dune/pull/3879 and https://github.com/ocaml/dune/pull/3879 This is a frequent problem, introduced by https://github.com/coq/coq/pull/13374 , so disabling pending on dune 2.8 being released. | |||
