Skip to content

Rollup of PRs in the queue; Tuesday #23436

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

Merged
merged 37 commits into from
Mar 17, 2015
Merged

Rollup of PRs in the queue; Tuesday #23436

merged 37 commits into from
Mar 17, 2015

Conversation

Manishearth
Copy link
Member

No description provided.

jbcrail and others added 30 commits March 13, 2015 19:25
To the correct MAP_NORESERVE. Every other thing is known as MAP_NORESERVE, so this is just a basic typo.

I really doubt this will break anybody's but my own code.
This removes the error case of the compression functions, the only errors that
can occur are incorrect parameters or an out-of-memory condition, both of which
are handled with panics in Rust.

Also introduces an extensible `Error` type instead of returning an `Option`.
The [associated RFC][rfc] for possibly splitting out `flush` has been closed and
as a result there are no more blockers for stabilizing this method, so this
commit marks the method as such.

[rfc]: rust-lang/rfcs#950
This looks like the most logical target to give to this link, or at least what I would expect as someone that want to integrate with a native library.

r? @steveklabnik
Also:

- italize the binding name
- complete a sentence
The word 'flush' may be misinterpreted as if `flush` is called on the
underlying writer, which is not the case.
 This removes the error case of the compression functions, the only errors that
can occur are incorrect parameters or an out-of-memory condition, both of which
are handled with panics in Rust.

Also introduces an extensible `Error` type instead of returning an `Option`.
The type implements a destructor so you can't destructure it.
 To the correct MAP_NORESERVE. Every other instance is known as MAP_NORESERVE, so this is just a basic typo.

I really doubt this will break anybody's but my own code.

[breaking-change]
 The [associated RFC][rfc] for possibly splitting out `flush` has been closed and
as a result there are no more blockers for stabilizing this method, so this
commit marks the method as such.

[rfc]: rust-lang/rfcs#950
 This looks like the most logical target to give to this link, or at least what I would expect as someone that want to integrate with a native library.

r? @steveklabnik
…eveklabnik

 Also:

- italize the binding name
- complete a sentence
 As suggested by @steveklabnik in rust-lang#23254, I removed the redundant Rust syntax highlighting from the documentation.
…ichton

 r? @alexcrichton

Conflicts:
	src/test/run-pass/test-fn-signature-verification-for-explicit-return-type.rs
@Manishearth
Copy link
Member Author

@bors: r+ p=20

@bors
Copy link
Collaborator

bors commented Mar 17, 2015

@bors r=Manishearth dcec88c

@bors
Copy link
Collaborator

bors commented Mar 17, 2015

⌛ Testing commit dcec88c with merge 31ba212...

@bors
Copy link
Collaborator

bors commented Mar 17, 2015

@bors bors merged commit dcec88c into rust-lang:master Mar 17, 2015
@Manishearth Manishearth deleted the rollup branch March 17, 2015 13:31
@Centril Centril added the rollup A PR which is a rollup label Oct 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rollup A PR which is a rollup
Projects
None yet
Development

Successfully merging this pull request may close these issues.