| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-12-14 | Update dev/tools/pin-ci.sh | Enrico Tassi | |
| Co-authored-by: Gaëtan Gilbert <gaetan.gilbert@skyskimmer.net> | |||
| 2020-12-14 | [ci] simplify script to pin ci projects | Enrico Tassi | |
| 2020-12-14 | [ci] fix code to check if the overlay is valid | Enrico Tassi | |
| 2020-12-14 | Merge PR #13613: [changes] mark #12765 as experimental | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 | |||
| 2020-12-14 | Merge PR #13509: Remove compatibility flag Set Bracketing Last Introduction ↵ | Pierre-Marie Pédrot | |
| Pattern Reviewed-by: Zimmi48 Reviewed-by: ppedrot | |||
| 2020-12-13 | Merge PR #13619: doc: Clarify the status of simpl vs cbn | coqbot-app[bot] | |
| Reviewed-by: Zimmi48 | |||
| 2020-12-13 | Add changelog for #13509. | Hugo Herbelin | |
| Co-Authored-By: Théo Zimmermann <theo.zimmi@gmail.com> | |||
| 2020-12-13 | Removing unused internal introduction-patterns flag assert_style. | Hugo Herbelin | |
| 2020-12-13 | Removing flag "Bracketing Last Introduction Pattern". | Hugo Herbelin | |
| 2020-12-12 | Merge PR #13620: Use a registered printer for tactic coercion failure. | coqbot-app[bot] | |
| Reviewed-by: ejgallego Ack-by: herbelin | |||
| 2020-12-12 | Merge PR #13603: [ci] function to declare projects | coqbot-app[bot] | |
| Reviewed-by: SkySkimmer Ack-by: RalfJung Ack-by: Zimmi48 | |||
| 2020-12-11 | Merge PR #13492: Removing non relevant argument binding_kind of GLocalDef. | coqbot-app[bot] | |
| Reviewed-by: SkySkimmer | |||
| 2020-12-11 | Use a registered printer for tactic coercion failure. | Pierre-Marie Pédrot | |
| Otherwise we pay a high cost for printing that might never make it to the user. | |||
| 2020-12-11 | doc: Clarify the status of simpl vs cbn | Clément Pit-Claudel | |
| The cbn tactic was documented in aa9db490a2. The current manual causes confusion by suggesting that cbn is a replacement for simpl, while in practice they do different things, both with their own quirks. Given that neither is consistently faster than the other, I think it's worth clarifying the manual. | |||
| 2020-12-11 | Removing non relevant argument binding_kind of GLocalDef. | Hugo Herbelin | |
| 2020-12-11 | Merge PR #13519: Better primitive type support in custom string and numeral ↵ | coqbot-app[bot] | |
| notations. Reviewed-by: jfehrle Reviewed-by: proux01 Ack-by: Zimmi48 Ack-by: SkySkimmer | |||
| 2020-12-11 | Merge PR #13611: Clarify changelog categories. | Clément Pit-Claudel | |
| Reviewed-by: cpitclaudel | |||
| 2020-12-11 | Merge PR #13612: Bump reference to 8.12 refman following unexpected 8.12.2 ↵ | Clément Pit-Claudel | |
| release. Reviewed-by: cpitclaudel | |||
| 2020-12-11 | Merge PR #13540: Clean support of primitive integers | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot Reviewed-by: proux01 | |||
| 2020-12-11 | Merge PR #13582: Generalize exp_ineq1 and add exp_ineq1_le, which holds ↵ | coqbot-app[bot] | |
| forall Reals. Reviewed-by: thery | |||
| 2020-12-11 | [changes] mark #12765 as experimental | Enrico Tassi | |
| 2020-12-11 | Bump reference to 8.12 refman following unexpected 8.12.2 release. | Théo Zimmermann | |
| 2020-12-11 | Clarify changelog categories. | Théo Zimmermann | |
| For readers of the changelog: title "Tools" become "Command-line tools". For developers: changelog categories 07 and 08 are disambiguated. | |||
| 2020-12-10 | Merge PR #13608: Changelog for 8.12.2. | coqbot-app[bot] | |
| Reviewed-by: jfehrle | |||
| 2020-12-10 | Changelog for 8.12.2. | Théo Zimmermann | |
| 2020-12-10 | Merge PR #12100: Fixing use of argument scopes in patterns + a further ↵ | coqbot-app[bot] | |
| cleanup of constrintern.ml Reviewed-by: SkySkimmer Ack-by: ppedrot | |||
| 2020-12-10 | Merge PR #13590: Move Azure jobs to GitHub Actions. | coqbot-app[bot] | |
| Reviewed-by: SkySkimmer | |||
| 2020-12-10 | [ci] update url of autosubst | Enrico Tassi | |
| 2020-12-10 | [ci] remove old overlays so that people don't copy them | Enrico Tassi | |
| 2020-12-10 | [ci] simplify overlay scripts | Enrico Tassi | |
| 2020-12-10 | Move Azure jobs to GitHub Actions. | Théo Zimmermann | |
| 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. | |||
