| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-11-28 | Fix numeral notations doc by indenting | Jason Gross | |
| As per https://github.com/coq/coq/pull/8965#discussion_r237225852 | |||
| 2018-11-28 | Merge PR #9070: [ssreflect] Export more parsing witnesses. | Enrico Tassi | |
| 2018-11-28 | Merge PR #9015: [Typeclasses] Warn when RHS of `:>` is not a class | Matthieu Sozeau | |
| 2018-11-28 | Merge PR #9041: [Windows CI] Do not build any addon if WINDOWS is not ↵ | Michael Soegtrop | |
| enabled_all_addons. | |||
| 2018-11-28 | Merge PR #7153: Make OrderedTypeFullFacts a module functor | Gaëtan Gilbert | |
| 2018-11-28 | Remove Windows from allow_failure now that addons are not tested on PRs. | Théo Zimmermann | |
| 2018-11-28 | [Windows CI] Do not build any addon if WINDOWS is not enabled_all_addons. | Théo Zimmermann | |
| Co-authored-by: Michael Soegtrop <michael.soegtrop@intel.com> | |||
| 2018-11-28 | Merge PR #9094: [lib] Remove leftover flag `print_mod_uid` | Maxime Dénès | |
| 2018-11-28 | Merge PR #8727: [options] New helper for creation of boolean options plus ↵ | Pierre-Marie Pédrot | |
| reference. | |||
| 2018-11-28 | Merge PR #8826: [toplevel] Allow to specify default options. | Pierre-Marie Pédrot | |
| 2018-11-28 | Merge PR #9089: Fix #9076 (warning appears when running test suite) | Emilio Jesus Gallego Arias | |
| 2018-11-28 | [options] New helper for creation of boolean options plus reference. | Emilio Jesus Gallego Arias | |
| This makes setting the option outside of the synchronized summary impossible. | |||
| 2018-11-27 | Merge PR #8854: Fix #8364: making univ algebraic when already equal to another. | Matthieu Sozeau | |
| 2018-11-27 | Merge PR #9072: Clean stm flags | Enrico Tassi | |
| 2018-11-27 | [lib] Remove leftover flag `print_mod_uid` | Emilio Jesus Gallego Arias | |
| The whole `native_name_from_filename` business seems quite strange tho. | |||
| 2018-11-27 | Merge PR #9046: Goptions.declare_* functions return unit instead of a ↵ | Emilio Jesus Gallego Arias | |
| write_function | |||
| 2018-11-27 | Make `-async-proofs on` effective with `coqc` | Maxime Dénès | |
| Before this patch, it had no effect. | |||
| 2018-11-27 | Remove -async-proofs-full flag | Maxime Dénès | |
| The semantics of this flag was not clear, it had several rather orthogonal effects. Also, it should probably have been another value of `-async-proofs-mode`, rather than a separate flag, as its combination with e.g. `-async-proofs-mode off` is unclear. | |||
| 2018-11-27 | Merge PR #7033: Remove obsolete files from dev/doc | Théo Zimmermann | |
| 2018-11-27 | Fix #9076 (warning appears when running test suite) | Maxime Dénès | |
| 2018-11-27 | Fix #8364: making univ algebraic when already equal to another. | Gaëtan Gilbert | |
| When making a universe a variable we iterate through the universes we're equal to and if we find one we update the substitution accordingly. NB: The bug called make_flexible_variable on Top.15 and ~~~ {Top.15 Top.14} |= Top.11 < Top.6 Top.14 < Top.5 Top.11 = Top.15 ALGEBRAIC UNIVERSES:{Top.17 Top.16} UNDEFINED UNIVERSES:Top.17 := Top.14+1 Top.16 := Top.14+1 WEAK CONSTRAINTS: ~~~ so now we would add [Top.15 := Top.11]. | |||
| 2018-11-27 | Merge PR #8850: Private universes for opaque polymorphic constants. | Matthieu Sozeau | |
| 2018-11-27 | Merge PR #7696: Remove some univ_flexible_alg from cases | Pierre-Marie Pédrot | |
| 2018-11-27 | Merge PR #8255: Fast typing of application nodes | Maxime Dénès | |
| 2018-11-27 | Merge PR #8986: Put -indices-matter in typing_flags | Maxime Dénès | |
| 2018-11-27 | [Typeclasses] Warn when RHS of `:>` is not a class | Vincent Laporte | |
| This introduces the warning “not-a-class” in the “typeclasses” category. | |||
| 2018-11-27 | Record.declare_class: remove unused “finite” parameter | Vincent Laporte | |
| 2018-11-27 | Merge PR #8686: [toplevel] Move compilation-related functions to their own ↵ | Pierre-Marie Pédrot | |
| module. | |||
| 2018-11-26 | Merge PR #9075: [ci] Set windows jobs to allow_failure: true | Gaëtan Gilbert | |
| 2018-11-26 | Merge PR #9057: [nix-ci] Add a README in dev/ci/nix | Théo Zimmermann | |
| 2018-11-26 | Merge PR #9063: [checker] Remove duplicated code from checker / clib | Pierre-Marie Pédrot | |
| 2018-11-26 | [ci] Set windows jobs to allow_failure: true | Emilio Jesus Gallego Arias | |
| Windows jobs have been polluting the CI for quite a few days, allow them to fail. | |||
| 2018-11-26 | Merge PR #9074: Fix ocamldebug-coq for packed gramlib | Emilio Jesus Gallego Arias | |
| 2018-11-26 | Fix ocamldebug-coq for packed gramlib | Gaëtan Gilbert | |
| 2018-11-26 | Put -indices-matter in typing_flags | Gaëtan Gilbert | |
| 2018-11-26 | [nix-ci] Add a README in dev/ci/nix | Vincent Laporte | |
| 2018-11-26 | [nix-ci] Use master version of Unicoq | Vincent Laporte | |
| 2018-11-26 | [ssreflect] Export more parsing witnesses. | Emilio Jesus Gallego Arias | |
| This is needed in order to serialize ssreflect programs properly, similar to #6795. | |||
| 2018-11-25 | Merge PR #9036: Add bodies to sphinx objects. | Clément Pit-Claudel | |
| 2018-11-24 | [toplevel] Allow to specify default options. | Emilio Jesus Gallego Arias | |
| In some cases, toplevel ML clients may want to modify the default set of flags that is passed to the main initalization routine. This is for example useful for `idetop` to suppress some undesired printing at startup. I would say that clients ought to have more control, but I do expect that PRs such as #8690 will help providing a better separation thus a mode orthogonal API. | |||
| 2018-11-24 | [toplevel] Move compilation-related functions to their own module. | Emilio Jesus Gallego Arias | |
| We move compilation-specific functions to their own module. This helps isolating `.vo` compile-time functionality from interactive, toplevel-like processing. cc: #8683 | |||
| 2018-11-24 | [toplevel] Move command line path processing to Coqargs | Emilio Jesus Gallego Arias | |
| We move the processing of path-related arguments to `Coqargs`, and following experience from `SerAPI` we stored already-processed `coq_paths` in the `opts` record. This has proven to be very convenient as to avoid duplication of code in the presence of several clients of the `Coqargs` parsing functionality. | |||
| 2018-11-24 | Merge PR #8996: Fix #8937: inductive conversion in coqchk subtyping | Hugo Herbelin | |
| 2018-11-24 | Merge PR #8950: [topfmt] Add phase attribute for toplevel printing. | Hugo Herbelin | |
| 2018-11-24 | [checker] Remove duplicated from checker / clib | Emilio Jesus Gallego Arias | |
| Now that we link lib we can do this. | |||
| 2018-11-24 | Merge PR #8929: Fix fixpoint related lifting in open recursors + related ↵ | Pierre-Marie Pédrot | |
| cleanups | |||
| 2018-11-24 | Merge PR #8933: Make initial evar map argument to check_evars_are_solved ↵ | Pierre-Marie Pédrot | |
| optional. | |||
| 2018-11-24 | Merge PR #9022: [ci] [doc] Split user/developer README, add info about ↵ | Théo Zimmermann | |
| Nix/Docker CI | |||
| 2018-11-24 | Apply suggestions from code review | Théo Zimmermann | |
| Thanks to @Zimmi48 as always for the careful review. Co-Authored-By: ejgallego <e+git@x80.org> | |||
| 2018-11-24 | [ci] [doc] Note about `overlay-maintainers` team. | Emilio Jesus Gallego Arias | |
