| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-04-14 | Merge PR #7136: Evar maps contain econstrs. | Pierre-Marie Pédrot | |
| 2018-04-14 | Merge PR #7217: Sphinx doc chapter 1 | Théo Zimmermann | |
| 2018-04-14 | Add missing CHANGES entry for #6169. | Théo Zimmermann | |
| Fixes #7243. | |||
| 2018-04-13 | Making tactic-in-term aware of "Set Ltac Debug". | Hugo Herbelin | |
| 2018-04-13 | Update the CI branch for Equations. | Théo Zimmermann | |
| 2018-04-13 | Overlay for econstr in Evd. | Gaëtan Gilbert | |
| 2018-04-13 | [coq_makefile] COQMF_WINDRIVE is empty on linux (fix #7233) | Enrico Tassi | |
| 2018-04-13 | univ minimization: comment [enforce_uppers] | Gaëtan Gilbert | |
| 2018-04-13 | univ minimization [enforce_upper]: replace Option.get with match | Gaëtan Gilbert | |
| 2018-04-13 | univ minimization: Partially let-lift [enforce_uppers] | Gaëtan Gilbert | |
| 2018-04-13 | univ minimization: rename acc' -> enforce_uppers | Gaëtan Gilbert | |
| 2018-04-13 | univ minimization: use shadowing more | Gaëtan Gilbert | |
| This avoids having multiple highly similar things in scope when we only want one of them. | |||
| 2018-04-13 | univ minimization: let-lift [not_lower] | Gaëtan Gilbert | |
| 2018-04-13 | univ minimization: simplify try-with block around find_insts | Gaëtan Gilbert | |
| 2018-04-13 | univ minimization: s/[failwith ""]/[raise UpperBoundedAlg]/ | Gaëtan Gilbert | |
| 2018-04-13 | univ minimization: simplify try-with block around [find u left] | Gaëtan Gilbert | |
| This makes it clear where the Not_found can come from. | |||
| 2018-04-13 | univ minimization: comment compare_constraint_type | Gaëtan Gilbert | |
| 2018-04-13 | niv minimization: remove [remove_lower] abbreviation | Gaëtan Gilbert | |
| It's not long, used only once and it's easier to understand what it does when it's inlined. | |||
| 2018-04-13 | minimize_univ_variables: bool*bool*univ*lowermap replaced by record | Gaëtan Gilbert | |
| 2018-04-13 | minimize_univ_variables: remove [and right] abbreviation. | Gaëtan Gilbert | |
| 2018-04-13 | universe normalisation: put equivalence class partition in UGraph | Gaëtan Gilbert | |
| ie don't go through having Eq constraints but directly to the unionfind. | |||
| 2018-04-13 | universe minimization: cleanup using standard combinators, open Univ | Gaëtan Gilbert | |
| eg Constraint.partition + filter instead of a complicated fold. | |||
| 2018-04-13 | Evar maps contain econstrs. | Gaëtan Gilbert | |
| We bootstrap the circular evar_map <-> econstr dependency by moving the internal EConstr.API module to Evd.MiniEConstr. Then we make the Evd functions use econstr. | |||
| 2018-04-13 | Merge PR #6454: [econstr] Flag to make `to_constr` fail if its output ↵ | Pierre-Marie Pédrot | |
| contains evars | |||
| 2018-04-13 | [ltac] Deprecate nameless fix/cofix. | Emilio Jesus Gallego Arias | |
| LTAC's `fix` and `cofix` do require access to the proof object inside the tactic monad when used without a name. This is a bit inconvenient as we aim to make the handling of the proof object purely functional. Alternatives have been discussed in #7196, and it seems that deprecating the nameless forms may have the best cost/benefit ratio, so opening this PR for discussion. See also #6171. | |||
| 2018-04-13 | [Sphinx] Add Chapter 1 | Maxime Dénès | |
| 2018-04-13 | [Sphinx] Move chapter 1 to new infrastructure | Maxime Dénès | |
| 2018-04-13 | Merge PR #7117: Sphinx doc chapter 29 | Théo Zimmermann | |
| 2018-04-13 | [ssr] fix delayed clears (fix #7045) | Enrico Tassi | |
| We take into account all future ipats, not just the ones in the current branch | |||
| 2018-04-13 | Merge PR #7231: Fixing the 3 cases of a "Stream.Error" ended with two periods. | Enrico Tassi | |
| 2018-04-12 | Merge PR #7222: [sphinx] Remove migration artefacts. | Maxime Dénès | |
| 2018-04-12 | Merge PR #7194: [warnings] Remove `set_current_loc` hack. | Maxime Dénès | |
| 2018-04-12 | Merge PR #7179: Fix #5981, bugs/opened/3263.v is non-deterministic by ↵ | Jason Gross | |
| removing the test. | |||
| 2018-04-12 | Merge PR #7202: Correction of ugly message described in #4667 | Pierre Courtieu | |
| 2018-04-12 | Merge PR #7220: Many Sphinx fixes (including a fix of the credits chapter) | Maxime Dénès | |
| 2018-04-12 | Merge PR #7201: Translation fixes in chapter syntax extensions. | Maxime Dénès | |
| 2018-04-12 | Merge PR #6972: [api] Deprecate a couple of aliases that we missed. | Maxime Dénès | |
| 2018-04-12 | Merge PR #500: Move bugs that have been closed on Bugzilla | Maxime Dénès | |
| 2018-04-12 | Fixing the 3 cases of a "Stream.Error" ended with two periods. | Hugo Herbelin | |
| The "Stream.Error" printer does add a period, so, the messages themselves should not. | |||
| 2018-04-12 | Merge PR #7087: Congruence tactic engine update | Pierre-Marie Pédrot | |
| 2018-04-12 | Merge PR #7096: coqide: avoid marking sentences that are not in the document ↵ | Pierre-Marie Pédrot | |
| anymore | |||
| 2018-04-12 | Merge PR #7107: Fixes #7100: lost of main file location in case of Ltac ↵ | Pierre-Marie Pédrot | |
| failure in other file | |||
| 2018-04-12 | [Sphinx] Add chapter 29 | Maxime Dénès | |
| Thanks to Clément Pit Claudel for porting this chapter. Backport universe polymorphism changes from 2017 and 2018. | |||
| 2018-04-12 | Attempt to fix the doubly encapsulated Ltac errors in coqide. | Hugo Herbelin | |
| It seems that ExplainErr.process_vernac_interp_error is called twice in CoqIDE. First time in Stm.stm_vernac_interp (via Stm.call_process_error_once). Second time in the "handle_exn" method used by CoqIDE to handle exceptions coming from Coq (ide_slave.ml/xmlprotocol.ml). The proposed fix is to remove the call in CoqIDE, assuming that the process_vernac_interp_error call is done otherwise on all potential error paths. | |||
| 2018-04-11 | [sphinx] Remove migration artefacts. | Théo Zimmermann | |
| These were used very inconsistenty, serve no purpose and the link to the source is particularly useless because it's a moving target. | |||
| 2018-04-11 | [Sphinx] Move chapter 29 to new infrastructure | Maxime Dénès | |
| 2018-04-11 | Fix the status of some resolved bugs | Tej Chajed | |
| 2018-04-11 | [sphinx] Use macros for notes and examples. | Théo Zimmermann | |
| 2018-04-11 | [sphinx] Fixes in chapter 2. | Théo Zimmermann | |
| Mostly using the good option macros. | |||
| 2018-04-11 | Remove empty reference to the current version of Coq. | Théo Zimmermann | |
