]> git.lizzy.rs Git - rust.git/log
rust.git
9 years agofix example code
Alexis Beingessner [Thu, 30 Jul 2015 00:15:11 +0000 (17:15 -0700)]
fix example code

9 years agoadd warning about reference section
Alexis Beingessner [Wed, 29 Jul 2015 22:55:19 +0000 (15:55 -0700)]
add warning about reference section

9 years agoclarify subtyping
Alexis Beingessner [Tue, 28 Jul 2015 22:41:58 +0000 (15:41 -0700)]
clarify subtyping

9 years agofix borrow-splitting
Alexis Beingessner [Tue, 28 Jul 2015 22:38:39 +0000 (15:38 -0700)]
fix borrow-splitting

9 years agofix incorrect name
Alexis Beingessner [Tue, 28 Jul 2015 22:16:59 +0000 (15:16 -0700)]
fix incorrect name

9 years agolots more felix fixes
Alexis Beingessner [Tue, 28 Jul 2015 22:13:54 +0000 (15:13 -0700)]
lots more felix fixes

9 years agomany many pnkfelix fixes
Alexis Beingessner [Tue, 28 Jul 2015 20:20:36 +0000 (13:20 -0700)]
many many pnkfelix fixes

9 years agoOBRM for aturon
Alexis Beingessner [Mon, 27 Jul 2015 23:01:22 +0000 (16:01 -0700)]
OBRM for aturon

9 years agovec fixes for huonw
Alexis Beingessner [Mon, 27 Jul 2015 22:03:38 +0000 (15:03 -0700)]
vec fixes for huonw

9 years agofixups for aturon
Alexis Beingessner [Mon, 27 Jul 2015 21:40:54 +0000 (14:40 -0700)]
fixups for aturon

9 years agofixup atomics
Alexis Beingessner [Mon, 27 Jul 2015 01:19:50 +0000 (18:19 -0700)]
fixup atomics

9 years agoexpand lifetime splitting to show IterMut is totally safe
Alexis Beingessner [Mon, 27 Jul 2015 01:12:36 +0000 (18:12 -0700)]
expand lifetime splitting to show IterMut is totally safe

9 years agofix accident
Alexis Beingessner [Fri, 24 Jul 2015 17:02:16 +0000 (10:02 -0700)]
fix accident

9 years agoremove subtyping from coercions, it's something else
Alexis Beingessner [Mon, 20 Jul 2015 23:18:52 +0000 (16:18 -0700)]
remove subtyping from coercions, it's something else

9 years agoclarify casts are checked at compile time
Alexis Beingessner [Mon, 20 Jul 2015 22:50:47 +0000 (15:50 -0700)]
clarify casts are checked at compile time

9 years agoremove redundant explanation
Alexis Beingessner [Mon, 20 Jul 2015 22:36:50 +0000 (15:36 -0700)]
remove redundant explanation

9 years agoexplain phantom
Alexis Beingessner [Mon, 20 Jul 2015 22:35:33 +0000 (15:35 -0700)]
explain phantom

9 years agoget into the weeds over GEP and allocations
Alexis Beingessner [Mon, 20 Jul 2015 22:32:52 +0000 (15:32 -0700)]
get into the weeds over GEP and allocations

9 years agoUB is src bzns
Alexis Beingessner [Mon, 20 Jul 2015 18:37:15 +0000 (11:37 -0700)]
UB is src bzns

9 years agomention void pointers
Alexis Beingessner [Mon, 20 Jul 2015 18:36:26 +0000 (11:36 -0700)]
mention void pointers

9 years agoclean up vec chapter of tarpl
Alexis Beingessner [Mon, 20 Jul 2015 18:31:29 +0000 (11:31 -0700)]
clean up vec chapter of tarpl

9 years agoflesh out void types
Alexis Beingessner [Mon, 20 Jul 2015 18:02:45 +0000 (11:02 -0700)]
flesh out void types

9 years agosome conversions cleanup
Alexis Beingessner [Mon, 20 Jul 2015 04:43:17 +0000 (21:43 -0700)]
some conversions cleanup

9 years agofixup and cool example for checked-uninit
Alexis Beingessner [Mon, 20 Jul 2015 03:48:51 +0000 (20:48 -0700)]
fixup and cool example for checked-uninit

9 years agofix up lifetimes
Alexis Beingessner [Sat, 18 Jul 2015 18:44:41 +0000 (11:44 -0700)]
fix up lifetimes

9 years agofix typo
Alexis Beingessner [Sat, 18 Jul 2015 16:10:01 +0000 (09:10 -0700)]
fix typo

9 years agono really I deleted you
Alexis Beingessner [Sat, 18 Jul 2015 05:20:44 +0000 (22:20 -0700)]
no really I deleted you

9 years agoshard out misc section on lifetimes properly
Alexis Beingessner [Sat, 18 Jul 2015 05:20:11 +0000 (22:20 -0700)]
shard out misc section on lifetimes properly

9 years agoupdate subtyping to be a bit clearer about reference variance
Alexis Beingessner [Fri, 17 Jul 2015 18:46:02 +0000 (11:46 -0700)]
update subtyping to be a bit clearer about reference variance

9 years agoproperly remove moved text
Alexis Beingessner [Wed, 15 Jul 2015 00:59:28 +0000 (17:59 -0700)]
properly remove moved text

9 years agosplit out vec-zsts correctly
Alexis Beingessner [Tue, 14 Jul 2015 21:41:53 +0000 (14:41 -0700)]
split out vec-zsts correctly

9 years agofix all the doc tests
Alexis Beingessner [Tue, 14 Jul 2015 18:07:00 +0000 (11:07 -0700)]
fix all the doc tests

9 years agonits and realigning
Alexis Beingessner [Tue, 14 Jul 2015 16:56:10 +0000 (09:56 -0700)]
nits and realigning

9 years agofix via mdinger
Alexis Beingessner [Tue, 14 Jul 2015 07:26:08 +0000 (00:26 -0700)]
fix via mdinger

9 years agoupdate build to make tarpl
Alexis Beingessner [Tue, 14 Jul 2015 06:31:52 +0000 (23:31 -0700)]
update build to make tarpl

9 years agomove everything into the Rust tree
Alexis Beingessner [Tue, 14 Jul 2015 06:16:33 +0000 (23:16 -0700)]
move everything into the Rust tree

9 years agomove everything to tarpl
Alexis Beingessner [Tue, 14 Jul 2015 06:14:57 +0000 (23:14 -0700)]
move everything to tarpl

9 years agoremove chaff
Alexis Beingessner [Tue, 14 Jul 2015 06:13:56 +0000 (23:13 -0700)]
remove chaff

9 years agoremove salsh
Alexis Beingessner [Tue, 14 Jul 2015 05:37:03 +0000 (22:37 -0700)]
remove salsh

9 years agoseveral fixups
Alexis Beingessner [Tue, 14 Jul 2015 05:36:09 +0000 (22:36 -0700)]
several fixups

9 years agoshard out and clean up unwinding
Alexis Beingessner [Tue, 14 Jul 2015 05:09:44 +0000 (22:09 -0700)]
shard out and clean up unwinding

9 years agofix definition
Alexis Beingessner [Tue, 14 Jul 2015 04:37:19 +0000 (21:37 -0700)]
fix definition

9 years agoclarify atomics
Alexis Beingessner [Tue, 14 Jul 2015 00:49:58 +0000 (17:49 -0700)]
clarify atomics

9 years agoAuto merge of #26241 - SimonSapin:derefmut-for-string, r=alexcrichton
bors [Mon, 13 Jul 2015 23:47:06 +0000 (23:47 +0000)]
Auto merge of #26241 - SimonSapin:derefmut-for-string, r=alexcrichton

See https://github.com/rust-lang/rfcs/issues/1157

9 years agoAuto merge of #27006 - ryanp-me:apple-llvm, r=brson
bors [Mon, 13 Jul 2015 22:14:50 +0000 (22:14 +0000)]
Auto merge of #27006 - ryanp-me:apple-llvm, r=brson

Since Apple LLVM no longer reports which version of LLVM it's based off (starting with 7.0.0), I believe it's time to start checking Apple LLVM versions directly.

The changes in this pull request update the `configure` script to check "Apple LLVM" versions independently if no "based off" version can be found. If a "based off" version is included, however, it will be preferred.

(This is a less hacky version of #26653)

9 years agoFix tests for changes in #26241.
Simon Sapin [Mon, 13 Jul 2015 16:59:06 +0000 (18:59 +0200)]
Fix tests for changes in #26241.

9 years agoAuto merge of #26993 - michaelwoerister:msvc-debuginfo, r=alexcrichton
bors [Mon, 13 Jul 2015 20:42:55 +0000 (20:42 +0000)]
Auto merge of #26993 - michaelwoerister:msvc-debuginfo, r=alexcrichton

This PR will enable RUSTC to generate PDB debuginfo files when targeting the MSVC toolchain. Mind that these are not full featured PDB files -- they just contain line tables, so you can get proper backtraces and step through your code, but variable values can't be inspected. We are just levering (LLVM's current support)[http://clang.llvm.org/docs/MSVCCompatibility.html] for creating Windows debuginfo. When LLVM's support gets better, we should benefit from that too without much effort.

I also wanted to include some kind of auto test with this PR but I could not get the `rmake` tests to work properly when targeting MSVC.

EDIT:
Closes #19533

9 years agofix
Alexis Beingessner [Mon, 13 Jul 2015 18:46:57 +0000 (11:46 -0700)]
fix

9 years agoAuto merge of #26984 - nham:errorck-ignore-long-diag, r=brson
bors [Mon, 13 Jul 2015 18:42:49 +0000 (18:42 +0000)]
Auto merge of #26984 - nham:errorck-ignore-long-diag, r=brson

Currently errorck yields bogus `duplicate error code` messages when an error code occurs inside of a long diagnostic message (see https://github.com/rust-lang/rust/pull/26982), because errorck just goes line by line checking for error codes and recording them all.

A simplistic approach to fixing this is just to detect the beginning of a long diagnostic raw string literal (`r##"`) and skip lines until the end of the raw string literal is encountered. I'm not completely confident in this approach, but I think a more robust approach would be more complicated and I wanted to get feedback before pursuing that.

9 years agorewrite intro
Alexis Beingessner [Mon, 13 Jul 2015 18:12:16 +0000 (11:12 -0700)]
rewrite intro

9 years agoAuto merge of #27001 - tsion:patch-2, r=Gankro
bors [Mon, 13 Jul 2015 16:31:05 +0000 (16:31 +0000)]
Auto merge of #27001 - tsion:patch-2, r=Gankro

9 years agoMark some new things as unstable.
Simon Sapin [Wed, 1 Jul 2015 05:39:47 +0000 (07:39 +0200)]
Mark some new things as unstable.

9 years agoAdd str::split_at_mut
Simon Sapin [Mon, 15 Jun 2015 17:24:52 +0000 (19:24 +0200)]
Add str::split_at_mut

9 years agoImplement IndexMut for String and str.
Simon Sapin [Mon, 15 Jun 2015 16:33:21 +0000 (18:33 +0200)]
Implement IndexMut for String and str.

... matching the existing Index impls.
There is no reason not to if String implement DerefMut.

The code removed in `src/librustc/middle/effect.rs` was added in #9750
to prevent things like `s[0] = 0x80` where `s: String`,
but I belive became unnecessary when the Index(Mut) traits were introduced.

9 years agoAdd more tests for AsciiExt::is_ascii
Simon Sapin [Fri, 12 Jun 2015 08:30:32 +0000 (10:30 +0200)]
Add more tests for AsciiExt::is_ascii

9 years agoAdd tests for AsciiExt::make_ascii_*case, including on String.
Simon Sapin [Fri, 12 Jun 2015 08:30:16 +0000 (10:30 +0200)]
Add tests for AsciiExt::make_ascii_*case, including on String.

9 years agoImplement DerefMut for String
Simon Sapin [Fri, 12 Jun 2015 08:29:23 +0000 (10:29 +0200)]
Implement DerefMut for String

`&mut str` is rarely useful, but it is for e.g.
`AsciiExt::make_ascii_lowercase`.

9 years agoAuto merge of #27000 - alexcrichton:semi-after-type, r=cmr
bors [Mon, 13 Jul 2015 13:55:29 +0000 (13:55 +0000)]
Auto merge of #27000 - alexcrichton:semi-after-type, r=cmr

This commit expands the follow set of the `ty` and `path` macro fragments to
include the semicolon token as well. A semicolon is already allowed after these
tokens, so it's currently a little too restrictive to not have a semicolon
allowed. For example:

    extern {
        fn foo() -> i32; // semicolon after type
    }

    fn main() {
        struct Foo;

        Foo; // semicolon after path
    }

9 years agoAuto merge of #27011 - dotdash:issue-26996, r=luqmana
bors [Mon, 13 Jul 2015 12:24:25 +0000 (12:24 +0000)]
Auto merge of #27011 - dotdash:issue-26996, r=luqmana

If we match a whole struct or tuple, the "field" for the reassignment
checker will be "None" which means that mutating any field should count
as a reassignment.

Fixes #26996.

9 years agoCorrectly detect reassignments to the interior of matched structs/tuples
Björn Steinbrink [Mon, 13 Jul 2015 11:23:13 +0000 (13:23 +0200)]
Correctly detect reassignments to the interior of matched structs/tuples

If we match a whole struct or tuple, the "field" for the reassignment
checker will be "None" which means that mutating any field should count
as a reassignment.

Fixes #26996.

9 years agoAuto merge of #26999 - rick68:patch-13, r=Gankro
bors [Mon, 13 Jul 2015 10:53:14 +0000 (10:53 +0000)]
Auto merge of #26999 - rick68:patch-13, r=Gankro

Reverse PR `#26944 `, symbol `#` are actually as intended.

9 years agoAuto merge of #26990 - rwz:patch-1, r=alexcrichton
bors [Mon, 13 Jul 2015 09:15:12 +0000 (09:15 +0000)]
Auto merge of #26990 - rwz:patch-1, r=alexcrichton

The current example does not illustrate threaded behavior imo.

9 years agoAuto merge of #26981 - wthrowe:div_docs, r=Gankro
bors [Mon, 13 Jul 2015 07:03:01 +0000 (07:03 +0000)]
Auto merge of #26981 - wthrowe:div_docs, r=Gankro

This resolves #26845.

I'm not entirely satisfied with the placement of the rounding discussion in the docs for the `Div` and `Rem` traits, but I couldn't come up with anywhere better to put it.  Suggestions are welcome.

I didn't add any discussion of rounding to the `checked_div` (or rem) or `wrapping_div` documentation because those seem to make it pretty clear that they do the same thing as `Div`.

9 years agoverify Apple LLVM versions independently, since the "based on LLVM" version is no...
Ryan Pendleton [Mon, 13 Jul 2015 06:33:36 +0000 (00:33 -0600)]
verify Apple LLVM versions independently, since the "based on LLVM" version is no longer reported

9 years agoAuto merge of #26910 - nrc:ice-lang-item, r=@huonw
bors [Mon, 13 Jul 2015 05:32:33 +0000 (05:32 +0000)]
Auto merge of #26910 - nrc:ice-lang-item, r=@huonw

9 years agoAuto merge of #26947 - nagisa:unicode-escape-error, r=nrc
bors [Mon, 13 Jul 2015 04:00:49 +0000 (04:00 +0000)]
Auto merge of #26947 - nagisa:unicode-escape-error, r=nrc

Inspired by the now-mysteriously-closed https://github.com/rust-lang/rust/pull/26782.

This PR introduces better error messages when unicode escapes have invalid format (e.g. `\uFFFF`). It also makes rustc always tell the user that escape may not be used in byte-strings and bytes and fixes some spans to not include unecessary characters and include escape backslash in some others.

9 years agoAdd comments.
Nick Hamann [Mon, 13 Jul 2015 02:19:19 +0000 (21:19 -0500)]
Add comments.

9 years agoAuto merge of #26750 - nrc:refactor-submod, r=sfackler
bors [Mon, 13 Jul 2015 01:07:51 +0000 (01:07 +0000)]
Auto merge of #26750 - nrc:refactor-submod, r=sfackler

This makes the functionality usable from outside the parser

9 years agoMove rounding discussion to integer Div/Rem impls
William Throwe [Mon, 13 Jul 2015 00:28:16 +0000 (20:28 -0400)]
Move rounding discussion to integer Div/Rem impls

9 years agoDon't ICE when missing owned_box lang item
Nick Cameron [Thu, 9 Jul 2015 05:02:35 +0000 (17:02 +1200)]
Don't ICE when missing owned_box lang item

Closes #20549

9 years agoUpdate my email address.
Scott Olson [Sun, 12 Jul 2015 23:46:33 +0000 (19:46 -0400)]
Update my email address.

9 years agoAuto merge of #26958 - alexcrichton:down-with-thread-dtors, r=brson
bors [Sun, 12 Jul 2015 23:37:12 +0000 (23:37 +0000)]
Auto merge of #26958 - alexcrichton:down-with-thread-dtors, r=brson

TLS tests have been deadlocking on the OSX bots for quite some time now and this
commit is the result of the investigation into what's going on. It turns out
that a value in TLS which is being destroyed (e.g. the destructor is run) can be
reset back to the initial state **while the destructor is running** if TLS is
re-accessed.

To fix this we stop calling drop_in_place on OSX and instead move the data to a
temporary location on the stack.

9 years agoTell unicode escapes can’t be used as bytes earlier/more
Simonas Kazlauskas [Fri, 10 Jul 2015 19:31:44 +0000 (22:31 +0300)]
Tell unicode escapes can’t be used as bytes earlier/more

9 years agosyntax: Allow semi tokens after macro ty/path
Alex Crichton [Sun, 12 Jul 2015 22:53:04 +0000 (15:53 -0700)]
syntax: Allow semi tokens after macro ty/path

This commit expands the follow set of the `ty` and `path` macro fragments to
include the semicolon token as well. A semicolon is already allowed after these
tokens, so it's currently a little too restrictive to not have a semicolon
allowed. For example:

    extern {
        fn foo() -> i32; // semicolon after type
    }

    fn main() {
        struct Foo;

        Foo; // semicolon after path
    }

9 years agoUpdate boxed.rs
Wei-Ming Yang [Sun, 12 Jul 2015 22:43:54 +0000 (06:43 +0800)]
Update boxed.rs

Reverse PR `#26944 `, symbol `#` are actually as intended.

9 years agostd: Fix a TLS destructor bug on OSX
Alex Crichton [Sat, 11 Jul 2015 00:46:20 +0000 (17:46 -0700)]
std: Fix a TLS destructor bug on OSX

TLS tests have been deadlocking on the OSX bots for quite some time now and this
commit is the result of the investigation into what's going on. It turns out
that a value in TLS which is being destroyed (e.g. the destructor is run) can be
reset back to the initial state **while the destructor is running** if TLS is
re-accessed.

To fix this we stop calling drop_in_place on OSX and instead move the data to a
temporary location on the stack.

9 years agoAuto merge of #26957 - wesleywiser:rename_connect_to_join, r=alexcrichton
bors [Sun, 12 Jul 2015 22:05:59 +0000 (22:05 +0000)]
Auto merge of #26957 - wesleywiser:rename_connect_to_join, r=alexcrichton

Fixes #26900

9 years agoAuto merge of #26895 - jroesch:modernize-typeck-names, r=nikomatsakis
bors [Sun, 12 Jul 2015 19:22:11 +0000 (19:22 +0000)]
Auto merge of #26895 - jroesch:modernize-typeck-names, r=nikomatsakis

This PR modernizes some names in the type checker. The only remaining snake_case name in ty.rs is `ctxt` which should be resolved by @eddyb's pending refactor. We can bike shed over the names, it would just be nice to bring the type checker inline with modern Rust.

r? @eddyb

cc @nikomatsakis

9 years agodebuginfo: Instruct MSVC linker to generate PDB file if debuginfo is enabled
Michael Woerister [Sat, 4 Jul 2015 21:25:38 +0000 (23:25 +0200)]
debuginfo: Instruct MSVC linker to generate PDB file if debuginfo is enabled

9 years agoClean up trailing whitespaces
Pavel Pravosud [Sun, 12 Jul 2015 18:23:09 +0000 (11:23 -0700)]
Clean up trailing whitespaces

9 years agoFix multi-threading example in dining-philosophers
Pavel Pravosud [Sun, 12 Jul 2015 18:13:04 +0000 (11:13 -0700)]
Fix multi-threading example in dining-philosophers

9 years agoAuto merge of #26966 - nagisa:tail-init, r=alexcrichton
bors [Sun, 12 Jul 2015 13:16:24 +0000 (13:16 +0000)]
Auto merge of #26966 - nagisa:tail-init, r=alexcrichton

Fixes #26906

9 years agoAuto merge of #26965 - bluss:cstring-debug, r=alexcrichton
bors [Sun, 12 Jul 2015 11:45:23 +0000 (11:45 +0000)]
Auto merge of #26965 - bluss:cstring-debug, r=alexcrichton

Use escaped byte string representation for CString Debug

Faithfully represent the contents of the CString and CStr in their Debug
impl, by treating them as byte strings with our default escaping to
ascii representation.

Add impl Debug for CStr.

Fixes #26964.

9 years agoAuto merge of #26985 - Manishearth:rollup, r=Manishearth
bors [Sun, 12 Jul 2015 09:50:13 +0000 (09:50 +0000)]
Auto merge of #26985 - Manishearth:rollup, r=Manishearth

- Successful merges: #26881, #26967, #26973, #26974, #26976, #26979
- Failed merges:

9 years agoRollup merge of #26979 - tshepang:trim, r=Gankro
Manish Goregaokar [Sun, 12 Jul 2015 13:05:55 +0000 (18:35 +0530)]
Rollup merge of #26979 - tshepang:trim, r=Gankro

- It is clear that what follows are re-exports
- There aren't so many re-exports that examples should be given

9 years agoRollup merge of #26976 - tshepang:more-simple-explanation, r=gankro
Manish Goregaokar [Sun, 12 Jul 2015 13:05:55 +0000 (18:35 +0530)]
Rollup merge of #26976 - tshepang:more-simple-explanation, r=gankro

That sentence make me read it a few times before properly understanding it

9 years agoRollup merge of #26974 - tshepang:trailing-comma, r=Gankro
Manish Goregaokar [Sun, 12 Jul 2015 13:05:55 +0000 (18:35 +0530)]
Rollup merge of #26974 - tshepang:trailing-comma, r=Gankro

9 years agoRollup merge of #26973 - tshepang:repetition, r=Gankro
Manish Goregaokar [Sun, 12 Jul 2015 13:05:54 +0000 (18:35 +0530)]
Rollup merge of #26973 - tshepang:repetition, r=Gankro

9 years agoRollup merge of #26967 - tsurai:master, r=steveklabnik
Manish Goregaokar [Sun, 12 Jul 2015 13:05:54 +0000 (18:35 +0530)]
Rollup merge of #26967 - tsurai:master, r=steveklabnik

The very first code fragment off every struct and trait documentation page generates wrong playground code. This pull request adjusts ```playpen.js``` to only create a link for real examples.

Documentation:
```rust
pub struct String {
    // some fields omitted
}
```

Playground:
```rust
Struct std::String

                [−]

        [src]
```

r? @steveklabnik

9 years agoRollup merge of #26881 - andreastt:international_keyboard, r=alexcrichton
Manish Goregaokar [Sun, 12 Jul 2015 13:05:54 +0000 (18:35 +0530)]
Rollup merge of #26881 - andreastt:international_keyboard, r=alexcrichton

Avoids some code duplication and relies less on deprecated properties on `KeyboardEvent`.  The code is still looking quite bad, but that’s primarily because interop in this area is a disaster zone.

9 years agoAuto merge of #26931 - reem:string-conversions, r=alexcrichton
bors [Sun, 12 Jul 2015 07:32:54 +0000 (07:32 +0000)]
Auto merge of #26931 - reem:string-conversions, r=alexcrichton

Implements merged RFC 1152.

Closes #26697.

9 years agoSkip diagnostic codes occurring inside a long diagnostic in errorck.
Nick Hamann [Sun, 12 Jul 2015 07:23:33 +0000 (02:23 -0500)]
Skip diagnostic codes occurring inside a long diagnostic in errorck.

9 years agoAuto merge of #26972 - jethrogb:patch-1, r=alexcrichton
bors [Sun, 12 Jul 2015 06:02:17 +0000 (06:02 +0000)]
Auto merge of #26972 - jethrogb:patch-1, r=alexcrichton

The File object needs to be writable for the set_len to succeed.

9 years agoAdd String::into_boxed_slice and Box<str>::into_string
Jonathan Reem [Fri, 10 Jul 2015 07:04:06 +0000 (00:04 -0700)]
Add String::into_boxed_slice and Box<str>::into_string

Implements merged RFC 1152.

Closes #26697.

9 years agoAuto merge of #26959 - dhuseby:i686-unknown-freebsd, r=alexcrichton
bors [Sun, 12 Jul 2015 02:37:31 +0000 (02:37 +0000)]
Auto merge of #26959 - dhuseby:i686-unknown-freebsd, r=alexcrichton

this adds support for i686-unknown-freebsd target.

9 years agoCorrect and clarify integer division rounding docs
William Throwe [Sun, 12 Jul 2015 00:30:50 +0000 (20:30 -0400)]
Correct and clarify integer division rounding docs

9 years agoAuto merge of #26913 - sfackler:tuple-debug, r=alexcrichton
bors [Sat, 11 Jul 2015 23:41:07 +0000 (23:41 +0000)]
Auto merge of #26913 - sfackler:tuple-debug, r=alexcrichton

This does change the Debug output for 1-tuples to `(foo)` instead of `(foo,)` but I don't think it's that big  of a deal.

r? @alexcrichton

9 years agodoc: remove redundant info
Tshepang Lekhonkhobe [Sat, 11 Jul 2015 22:51:07 +0000 (00:51 +0200)]
doc: remove redundant info

- It is clear that what follows are re-exports
- There aren't so many re-exports that examples should be given

9 years agoAuto merge of #26882 - andreastt:style_improvements, r=alexcrichton
bors [Sat, 11 Jul 2015 21:48:44 +0000 (21:48 +0000)]
Auto merge of #26882 - andreastt:style_improvements, r=alexcrichton

Sharpens the help dialogues edges by removing border-padding, which
matches better with the rest of the document.

Also increases somewhat the rounded edges of the key symbols to
make it clear they are symbols.

Also introduces closing apostrophes and ellipsis for search field
placeholder.

9 years agoImplement RFC 1058
Simonas Kazlauskas [Sat, 11 Jul 2015 11:34:57 +0000 (14:34 +0300)]
Implement RFC 1058