Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport PRs to branch v8.10 #9963

Merged
merged 32 commits into from Nov 28, 2019
Merged

Backport PRs to branch v8.10 #9963

merged 32 commits into from Nov 28, 2019

Conversation

vbgl
Copy link
Contributor

@vbgl vbgl commented Apr 15, 2019

This is #9961, that has been automatically closed by mistake…

@vbgl vbgl changed the title Backport PR #8764: Add parsing of decimal constants (e.g., 1.02e+01) Backport PRs to branch v8.10 Apr 16, 2019
@vbgl vbgl force-pushed the staging-v8.10 branch 2 times, most recently from 006a02b to bb5719d Compare April 29, 2019 08:26
.gitlab-ci.yml Outdated Show resolved Hide resolved
@vbgl vbgl force-pushed the staging-v8.10 branch 6 times, most recently from 67f1c0a to 5c6322d Compare May 3, 2019 09:40
@vbgl vbgl force-pushed the staging-v8.10 branch 2 times, most recently from e4eaef5 to a43025c Compare May 23, 2019 12:14
@gares

This comment has been minimized.

@vbgl vbgl force-pushed the staging-v8.10 branch 5 times, most recently from 30638cf to 48926a2 Compare June 24, 2019 12:45
@SkySkimmer

This comment has been minimized.

@ejgallego

This comment has been minimized.

@vbgl

This comment has been minimized.

@ejgallego

This comment has been minimized.

vbgl added a commit to vbgl/coq that referenced this pull request Jul 12, 2019
@vbgl vbgl force-pushed the staging-v8.10 branch 3 times, most recently from 1c65a4b to 06a3c6e Compare July 26, 2019 08:10
silene and others added 28 commits November 13, 2019 14:33
…coq#10956)

This should fix the issue when creating new session panes. The initial
session panes, however, might still be wrongly sized, as we do not yet
know, at the time they are created, if the window manager will respect the
user settings fixing the window size.

(cherry picked from commit 882e37c)
(cherry picked from commit 78ed4a1)
Only the deprecated one was documentated, and the deprecation was not
mentioned.

(cherry picked from commit f71733e)
This documentation seems to have been lost after it was introduced by
0ad2663

We also document that this flag is deprecated.

(cherry picked from commit 6ffa430)
(cherry picked from commit 6423932)
Rels that exist inside the environment at the time of the closure creation
are fetched in the global environment, while we only use the local list of
relevance for FRels. All the infrastructure was implicitly relying on this
kind of behaviour before the introduction of SProp.

Fixes coq#11150: pattern is 10x slower in Coq 8.10.0

(cherry picked from commit b8b835c)
Close coq#9634

(cherry picked from commit 461538c)
We restrict coq#8890 so that it looks for a notation only for the fully
applied coercion.

(cherry picked from commit 9bd0a6e)
This is to hopefully prevent regressions on
coq#11150 and
coq#6502.

(cherry picked from commit f269ffd)
Co-Authored-By: Hugo Herbelin <herbelin@users.noreply.github.com>
(cherry picked from commit 73bb54d)
(cherry picked from commit 7e082e5)
Using the parameter universes in the constructor causes implicit
equality constraints, so those universes may not be template
polymorphic.

A couple types in the stdlib were erroneously marked template, which
is now detected. Removing the marking doesn't actually change
behaviour though.

Also fixes coq#10504.

(cherry picked from commit a5d124d)
and do not run template_candidate in the upper layers when the
template attribute is given.

This means we can use an over-approximation in the upper layer
implementation of template_candidate (returning false even in cases
which the kernel may accept) if we ever want to.

(cherry picked from commit 1db8720)
@vbgl vbgl merged commit a7c8621 into coq:v8.10 Nov 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet