summary refs log tree commit diff
AgeCommit message (Collapse)AuthorLines
2015-09-15Merge pull request #28425 from brson/beta-next 1.3.0Alex Crichton-0/+206
1.3 release notes (beta)
2015-09-151.3 release notesBrian Anderson-0/+206
2015-08-11Merge pull request #27680 from brson/beta-nextAlex Crichton-2/+0
Fix breakage from previous cherry pick
2015-08-11Fix breakage from previous cherry pickBrian Anderson-2/+0
2015-08-11Merge pull request #27668 from brson/beta-nextAlex Crichton-82/+71
Beta next
2015-08-11Bump to .3Brian Anderson-1/+1
2015-08-11Fix doc testSteven Fackler-1/+0
2015-08-11Add back and deprecate old methods.Steven Fackler-0/+17
2015-08-11Stabilize the Duration APISteven Fackler-80/+53
This commit stabilizes the `std::time` module and the `Duration` type. `Duration::span` remains unstable, and the `Display` implementation for `Duration` has been removed as it is still being reworked and all trait implementations for stable types are de facto stable. This is a [breaking-change] to those using `Duration`'s `Display` implementation. Conflicts: src/librustc/lib.rs src/libstd/time/duration.rs
2015-08-10Bump to .2Brian Anderson-1/+1
2015-08-10Merge pull request #27649 from brson/beta-nextAlex Crichton-6/+94
Beta next
2015-08-10placate the pretty tests by ignoring my test.Felix S. Klock II-0/+2
2015-08-10Regression test for dropflag reinit issue.Felix S. Klock II-0/+34
Fix #27401.
2015-08-10Turn nonzeroing move hints back off by default.Felix S. Klock II-3/+3
This is a temporary workaround for the bugs that have been found in the implementation of PR #26173. * pnkfelix is unavailable in the short-term (i.e. for the next week) to fix them. * When the bugs are fixed, we will turn this back on by default. (If you want to play with the known-to-be-buggy optimization in the meantime, you can opt-back in via the debugging option that this commit is toggling.)
2015-08-10Update AUTHORS.txt for 1.3Brian Anderson-3/+55
2015-08-10Merge pull request #27638 from steveklabnik/betaAlex Crichton-2/+1
Remove reference to diabetes
2015-08-10Remove reference to diabetesSteve Klabnik-2/+1
1. this isn't actually true about diabetes 2. people with diabetes will get *real sad* when reading this 3. it isn't actually necessary. (backport of https://github.com/rust-lang/rust/pull/27576)
2015-08-07Merge pull request #27568 from brson/beta-nextBrian Anderson-1/+2
Revert "Completely disable distcheck harder"
2015-08-06Revert "Completely disable distcheck harder"Brian Anderson-1/+2
This reverts commit dc12f5ee1eeeb4b6b6f099234313732677d7d8be.
2015-08-06Completely disable distcheck harderBrian Anderson-2/+1
2015-08-06Revert "Completely disable distcheck"Brian Anderson-1/+2
This reverts commit 1430229b18c2b47a013f2943489557b810bf71db.
2015-08-06Merge pull request #27563 from brson/beta-nextAaron Turon-2/+1
Completely disable distcheck
2015-08-06Completely disable distcheckBrian Anderson-2/+1
This is a temporary measure to expedite the 1.3 beta, which besides a single non-vital test failure on the dist builders have already been validated. This will be reverted for the next beta.
2015-08-06Merge pull request #27562 from brson/beta-nextBrian Anderson-188/+0
Revert "debuginfo: Bring back some GDB pretty printing autotests that…
2015-08-06Revert "debuginfo: Bring back some GDB pretty printing autotests that are ↵Alex Crichton-188/+0
not actually broken." This reverts commit 354cf4b56b8e2af67cc68965eb816deec0e79e4b.
2015-08-04Auto merge of #27508 - friedm:remove_integer_suffixes, r=alexcrichtonbors-6/+6
For #27501 r? @steveklabnik
2015-08-04Auto merge of #27512 - Manishearth:rollup, r=Manishearthbors-79/+127
- Successful merges: #27397, #27398, #27460, #27470, #27491, #27498, #27502 - Failed merges:
2015-08-04Rollup merge of #27502 - rust-lang:grammer, r=brsonManish Goregaokar-1/+1
this grammar isn't correct this should also get backported to beta /cc @brson
2015-08-04Rollup merge of #27498 - nagisa:eeeeeeh, r=GankroManish Goregaokar-8/+4
r? @Gankro
2015-08-04Rollup merge of #27491 - GuillaumeGomez:patch-4, r=ManishearthManish Goregaokar-3/+3
2015-08-04Rollup merge of #27470 - cactorium:e0074toe0077, r=alexcrichtonManish Goregaokar-4/+57
For https://github.com/rust-lang/rust/issues/24407
2015-08-04Rollup merge of #27460 - JanLikar:master, r=steveklabnikManish Goregaokar-41/+38
- Fix #26968 by noting the difference between ".." and "_" more explicitly - Change one of the examples to show the match-all behaviour of ".." - Merge "Ignoring variants" and "Ignoring bindings" sections into the latter r? @steveklabnik
2015-08-04Rollup merge of #27398 - tshepang:patch-5, r=steveklabnikManish Goregaokar-3/+3
2015-08-04Rollup merge of #27397 - Dangthrimble:master, r=steveklabnikManish Goregaokar-19/+21
Clarifications for those new to Rust and Cargo: * It's a good idea to get rid of the original `main.exe` in project root * Slight clarification on the use of `main.rs` vs `lib.rs` * Clarify that the TOML file needs to be in project root
2015-08-04Auto merge of #27507 - eefriedman:link-section, r=alexcrichtonbors-15/+55
Fixes #27467.
2015-08-04Auto merge of #27444 - Gankro:nomicon, r=brsonbors-41/+45
Closes #27412 r? @brson
2015-08-04Auto merge of #27500 - michaelwoerister:bring-gdb-pp-tests-back, r=alexcrichtonbors-0/+188
This test case has been removed a while ago because it allegedly was broken. But I don't think it is (at least I couldn't reproduce any failure on Linux). Let's give it another chance `:)`
2015-08-03remove unneeded integer suffixes from concurrency chapterMatt Friedman-6/+6
2015-08-03Fix link_section regression.Eli Friedman-15/+55
Fixes #27467.
2015-08-03Auto merge of #26783 - eddyb:methrec, r=huonwbors-128/+215
After #26694, the overloaded operator and "impl not known at method lookup time" cases started triggering the lint. I've also added checks for overloaded autoderef and method calls via paths (i.e. `T::method()`). All new 8 test cases did not trigger the lint before #26694. r? @huonw
2015-08-04rustc_lint: handle more method calls in unconditional_recursion.Eduard Burtescu-15/+119
2015-08-04rustc: replace def::MethodProvenance with ty::ImplOrTraitItemContainer.Eduard Burtescu-113/+96
2015-08-03Auto merge of #27210 - vadimcn:win64-eh-pers, r=alexcrichtonbors-237/+667
After this change, the only remaining symbol we are pulling from libgcc on Win64 is `__chkstk_ms` - the stack probing routine.
2015-08-03required -> used; you -> weJonathan Hansford-3/+3
2015-08-03Auto merge of #27134 - fhartwig:derive, r=huonwbors-0/+11
Fixes #25022 This adapts the deriving mechanism to not repeat bounds for the same type parameter. To give an example: for the following code: ```rust #[derive(Clone)] pub struct FlatMap<I, U: IntoIterator, F> { iter: I, f: F, frontiter: Option<U::IntoIter>, backiter: Option<U::IntoIter>, } ``` the latest nightly generates the following impl signature: ```rust impl <I: ::std::clone::Clone, U: ::std::clone::Clone + IntoIterator, F: ::std::clone::Clone> ::std::clone::Clone for FlatMap<I, U, F> where I: ::std::clone::Clone, F: ::std::clone::Clone, U::IntoIter: ::std::clone::Clone, U::IntoIter: ::std::clone::Clone ``` With these changes, the signature changes to this: ```rust impl <I, U: IntoIterator, F> ::std::clone::Clone for FlatMap<I, U, F> where I: ::std::clone::Clone, F: ::std::clone::Clone, U::IntoIter: ::std::clone::Clone ``` (Nothing in the body of the impl changes) Note that the second impl is more permissive, as it doesn't have a `Clone` bound on `U` at all. There was a compile-fail test that failed due to this. I don't understand why we would want the old behaviour (and nobody on IRC could tell me either), so please tell me if there is a good reason that I missed.
2015-08-03small fix in RELEASESSteve Klabnik-1/+1
this grammar isn't correct
2015-08-03debuginfo: Bring back some GDB pretty printing autotests that are not ↵Michael Woerister-0/+188
actually broken.
2015-08-03Post merge changes to #27488Simonas Kazlauskas-8/+4
2015-08-03rename TARPL to The RustinomiconAlexis Beingessner-41/+45
2015-08-03Auto merge of #27495 - tshepang:patch-6, r=Gankrobors-2/+2