aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Merge PR #6124: Adding a debugging printer for ident maps whose codomain ↵Gravatar Maxime Dénès2017-11-13
|\ | | | | | | type is unknown
* \ Merge PR #6117: Fix printing anomaly in convGravatar Maxime Dénès2017-11-13
|\ \
* \ \ Merge PR #6103: Hack to restore printing of glob_constr in debugger.Gravatar Maxime Dénès2017-11-13
|\ \ \
* \ \ \ Merge PR #6088: Remove packaging scripts while waiting for a fix to #5998.Gravatar Maxime Dénès2017-11-13
|\ \ \ \
* \ \ \ \ Merge PR #6071: [ci] Add Ltac2Gravatar Maxime Dénès2017-11-13
|\ \ \ \ \
* \ \ \ \ \ Merge PR #6065: [api] Deprecate all legacy uses of Names in core.Gravatar Maxime Dénès2017-11-13
|\ \ \ \ \ \
* \ \ \ \ \ \ Merge PR #6052: [general] Move Tactypes to `interp` + API reordering.Gravatar Maxime Dénès2017-11-13
|\ \ \ \ \ \ \
* \ \ \ \ \ \ \ Merge PR #6000: Adding support for syntax "let _ := e in e'" in Ltac.Gravatar Maxime Dénès2017-11-13
|\ \ \ \ \ \ \ \
| | | | | | | | * Adding a debugging printer for ident maps whose codomain type is unknown.Gravatar Hugo Herbelin2017-11-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Actually, ocaml is apparently doing well. If there is a printer for 'a Id.Map.t and another for say Id.t Id.Map.id, it uses the most defined existing ones, so, it is apparently not a problem to have overlapping printer.
* | | | | | | | | Merge PR #6100: [api] Remove 8.7 ML-deprecated functions.Gravatar Maxime Dénès2017-11-08
|\ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ Merge PR #6096: Documentation: "tac1 || tac2" means "first [ progress tac1 | ↵Gravatar Maxime Dénès2017-11-08
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tac2 ]"
* \ \ \ \ \ \ \ \ \ \ Merge PR #6087: [feedback] Helper to print feedback messages in the console.Gravatar Maxime Dénès2017-11-08
|\ \ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ \ Merge PR #6086: [ci] Switch VST back to upstream.Gravatar Maxime Dénès2017-11-08
|\ \ \ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ \ \ Merge PR #922: New beta-iota compatibility refinementsGravatar Maxime Dénès2017-11-08
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | |
| | | | | | | | | | | | * Fixing missing separator in an error message.Gravatar Hugo Herbelin2017-11-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The message is the "Conversion test raised an anomaly" one.
| | | | | | | | | | | | * Fixing an (apparently misplaced) spc in anomaly reporting message.Gravatar Hugo Herbelin2017-11-08
| |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | |
| | | | | | | | | | | * Hack to restore printing of glob_constr in debugger.Gravatar Hugo Herbelin2017-11-07
| |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | |
| | | | | * | | | | | [api] Remove 8.7 ML-deprecated functions.Gravatar Emilio Jesus Gallego Arias2017-11-07
| |_|_|_|/ / / / / / |/| | | | | | | | |
| | | | | | | * | | [api] Deprecate all legacy uses of Names in core.Gravatar Emilio Jesus Gallego Arias2017-11-06
| |_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | This will allow to merge back `Names` with `API.Names`
* | | | | | | | | Merge PR #6064: [api] Deprecate all legacy uses of Name.Id in core.Gravatar Maxime Dénès2017-11-06
|\ \ \ \ \ \ \ \ \
| | | | | * | | | | Documentation: "tac1 || tac2" means "first [ progress tac1 | tac2 ]",Gravatar Samuel Gruetter2017-11-06
| |_|_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | not "first [ progress tac1 | progress tac2 ]". And add a missing backslash.
| | | | | | | | * Remove packaging scripts while waiting for a fix to #5998.Gravatar Théo Zimmermann2017-11-06
| |_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | This is a temporary commit which should be reverted once the issue is fixed.
| | | | * | | | [feedback] Helper to print feedback messages in the console.Gravatar Emilio Jesus Gallego Arias2017-11-06
| |_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | This is useful for tools such as `coqchk` or `coq_makefile` that want to handle feedback on their own.
* | | | | | | Merge PR #6072: Protecting evar map printerGravatar Maxime Dénès2017-11-06
|\ \ \ \ \ \ \
* \ \ \ \ \ \ \ Merge PR #6074: Refining PR#924 (insensitivity of projection heuristics to ↵Gravatar Maxime Dénès2017-11-06
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | alphabet).
* \ \ \ \ \ \ \ \ Merge PR #6085: Update .mailmap with a jkloos aliasGravatar Maxime Dénès2017-11-06
|\ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ Merge PR #6063: Finish removing Show Goal uidGravatar Maxime Dénès2017-11-06
|\ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ Merge PR #6049: provide "loc : Loc.t" binding within "VERNAC COMMAND EXTEND" ↵Gravatar Maxime Dénès2017-11-06
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rules
* \ \ \ \ \ \ \ \ \ \ \ Merge PR #1139: Add a linter.Gravatar Maxime Dénès2017-11-06
|\ \ \ \ \ \ \ \ \ \ \ \
| | | | * | | | | | | | | Update .mailmap with a jkloos aliasGravatar Jason Gross2017-11-05
| |_|_|/ / / / / / / / / |/| | | | | | | | | | |
| | | | * | | | | | | | Refining PR#924 (insensitivity of projection heuristics to alphabet).Gravatar Hugo Herbelin2017-11-05
| |_|_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We refine the criterion for selecting a projection. Before PR#924 it was alphabetic (i.e. morally "random" up to alpha-conversion). After PR#924 it was chronological. We refine a bit more by giving priority to simple projections when they exist over projections which include an evar instantiation (and which may actually be ill-typed).
| | | | * | | | | | | Cosmetic changes in evar_map printer.Gravatar Hugo Herbelin2017-11-05
| | | | | | | | | | |
| | | | * | | | | | | Preventively protect locally against failures of evar_map printer.Gravatar Hugo Herbelin2017-11-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is not clear that this is really needed, but in case it happens, one will at least have a partial result available rather than an unexploitable global failure of the parser.
| | | | * | | | | | | Fixing a cause of failure of evar_map printer in debugger.Gravatar Hugo Herbelin2017-11-05
| |_|_|/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Indeed, the debugger debugs coqtop but it is itself just an ocaml runtime extended with the coq printers. It does not know the environment, so, looking in the Global.env() for the printers can only fail.
| | | | | | | | | * [ci] Add Ltac2Gravatar Jason Gross2017-11-04
| |_|_|_|_|_|_|_|/ |/| | | | | | | |
| | | | * | | | | [api] Deprecate all legacy uses of Name.Id in core.Gravatar Emilio Jesus Gallego Arias2017-11-04
| |_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | This is a first step towards some of the solutions proposed in #6008.
| | | * | | | | Finish removing Show Goal uidGravatar Gaëtan Gilbert2017-11-04
| |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | Syntax removed in faa064c746e20a12b3c8f792f69537b18e387be6
| | | | | * | Adding support for syntax "let _ := e in e'" in Ltac.Gravatar Hugo Herbelin2017-11-04
| |_|_|_|/ / |/| | | | | | | | | | | | | | | | | Adding a file fixing #5996 and which uses this feature.
* | | | | | Merge PR #6060: Improve error message and fix #6055 (spelling mistake).Gravatar Maxime Dénès2017-11-03
|\ \ \ \ \ \
* \ \ \ \ \ \ Merge PR #6051: Fix FIXME: use OCaml 4.02 generative functors when available.Gravatar Maxime Dénès2017-11-03
|\ \ \ \ \ \ \
* \ \ \ \ \ \ \ Merge PR #6047: A generic printer for ltac valuesGravatar Maxime Dénès2017-11-03
|\ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ Merge PR #6037: Fixing #5401 (printing of patterns with bound anonymous ↵Gravatar Maxime Dénès2017-11-03
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | variables).
* \ \ \ \ \ \ \ \ \ Merge PR #6036: [toplevel] Export the last document seen after `Drop`.Gravatar Maxime Dénès2017-11-03
|\ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ Merge PR #6031: [ci] Switch back to upstream version of Math-Classes and Corn.Gravatar Maxime Dénès2017-11-03
|\ \ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ \ Merge PR #6027: Mention the migration from Bugzilla to GitHub issues in ↵Gravatar Maxime Dénès2017-11-03
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dev/doc/changes.
* \ \ \ \ \ \ \ \ \ \ \ \ Merge PR #6024: Update of Coq version historyGravatar Maxime Dénès2017-11-03
|\ \ \ \ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ \ \ \ Merge PR #6021: Fixing #2881 ("change with" failing in an Ltac definition).Gravatar Maxime Dénès2017-11-03
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge PR #5999: An attempt to fix issue #5771 (error color hidden by warning ↵Gravatar Maxime Dénès2017-11-03
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | color in coqide).
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge PR #924: Fixing part of #5669: unification heuristics sensitive to ↵Gravatar Maxime Dénès2017-11-03
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | alphabet
| | | | | | | | | | | * | | | | | Update tactics.mlGravatar Farzon Lotfi2017-11-02
| |_|_|_|_|_|_|_|_|_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix spelling mistake. reword message to be in the Present Perfect tense instead of the 3rd person present because action is completed with respect to the theorem not some unknown third person.