- 04 4月, 2015 21 次提交
-
-
由 Manish Goregaokar 提交于
Default is now beta, add nightly in the unstable section
-
由 Manish Goregaokar 提交于
Also: the std_misc feature flag is removed; it's not needed in Beta. Hat tip to @tshepang in #23871 Fixes #24023 This PR replaces #24024
-
-
由 Manish Goregaokar 提交于
This was brought up in IRC by a confused reader. r? steveklabnik
-
由 Manish Goregaokar 提交于
Kinda hoped I'd spot something else for this PR, but then didn't.
-
由 Manish Goregaokar 提交于
-
由 Manish Goregaokar 提交于
r? @alexcrichton @brson
-
由 Manish Goregaokar 提交于
Until I can figure out the correct way to configure jemalloc for Bitrig, this patch will correctly disable it. All other build targets remain unchanged.
-
由 Manish Goregaokar 提交于
Won't make it for beta, but it's rust-packaging that matters. r? @alexcrichton
-
由 Manish Goregaokar 提交于
Validate if the description is available in the rawSearchIndex
-
由 Manish Goregaokar 提交于
This was supposed to be a part of #23930
-
由 Manish Goregaokar 提交于
MacOS X does not ship with Java installed by default. Instead it includes binary stubs that upon execution pop up a message suggesting the installation of the JDK. Since `javac` is only used when `antlr4` is available, it is possible to work around the popup by only probing for `javac` if `antlr4` has been successfully detected (in which case the JDK is probably already installed on the system). Fixes #23138.
-
由 Manish Goregaokar 提交于
The existing impl had the too-strong requirement of `Clone`, when only `ToOwned` was needed.
-
由 Manish Goregaokar 提交于
-
由 Steve Klabnik 提交于
Default is now beta, add nightly in the unstable section
-
由 bors 提交于
Right now comparing a `&String` (or a `&Cow`) to a `&str` requires redundant borrowing of the latter. Implementing `PartialEq<str>` tries to avoid this limitation. ```rust struct Foo (String); fn main () { let s = Foo("foo".to_string()); match s { Foo(ref x) if x == &"foo" => println!("foo!"), // avoid this -----^ _ => {} } } ``` I was hoping that #23521 would solve this but it didn't work out.
-
由 Dan Callahan 提交于
Also: the std_misc feature flag is removed; it's not needed in Beta. Hat tip to @tshepang in #23871 Fixes #24023
-
由 bors 提交于
r? @alexcrichton
-
-
由 Niko Matsakis 提交于
deprecate (though these will likely be purged for 1.0).
-
由 Scott Olson 提交于
This was brought up in IRC by a confused reader.
-
- 03 4月, 2015 19 次提交
-
-
由 Dave Huseby 提交于
-
由 bors 提交于
Fixes #22757 Fixes #22972 Fixes #23044 Fixes #23151 Fixes #23597 Fixes #23656 Fixes #23929 It also fixes some other corner cases in range patterns, like incorrect spans or not accepting global paths after `...`. It passes `make check` but needs some additional tests (then it will fix #22546 as well), I'll write them today or tomorrow.
-
由 Andrea Canciani 提交于
MacOS X does not ship with Java installed by default. Instead it includes binary stubs that upon execution pop up a message suggesting the installation of the JDK. Since `javac` is only used when `antlr4` is available, it is possible to work around the popup by only probing for `javac` if `antlr4` has been successfully detected (in which case the JDK is probably already installed on the system). Fixes #23138.
-
由 bors 提交于
There are still some remnants we could remove from the compiler (e.g. references to "subtraitrefs"; traits still have variance entries in the variance table), but this removes all user-visible bits I believe. r? @pnkfelix Fixes #22806 (since such traits would no longer exist)
-
由 bors 提交于
This means passing in e.g. a `Vec<u8>` or `String` will work as intended, rather than deref-ing to `&mut [u8]` or `&mut str`. [breaking-change] Closes #23768
-
由 Corey Farwell 提交于
-
由 Aaron Turon 提交于
The existing impl had the too-strong requirement of `Clone`, when only `ToOwned` was needed.
-
由 Aaron Turon 提交于
-
由 bors 提交于
These constants are small and can fit even in `u8`, but semantically they have type `usize` because they denote sizes and are almost always used in `usize` context. The change of their type to `u32` during the integer audit led only to the large amount of `as usize` noise (see the second commit, which removes this noise). This is a minor [breaking-change] to an unstable interface. r? @aturon
-
由 Vadim Petrochenkov 提交于
-
由 bors 提交于
Do not suggest `#![feature(...)]` if we are in beta or stable channel. Fix #23973
-
由 bors 提交于
affected struct: - sockaddr_storage - sockaddr_un apply the same method used for linux for: - bitrig/openbsd - freebsd - dragonfly this commit unbreak build for openbsd (and bitrig, freebsd and dragonfly too I think) r? @alexcrichton
-
由 Richo Healey 提交于
-
由 Kevin Butler 提交于
-
由 Brian Anderson 提交于
-
由 bors 提交于
-
由 Felix S. Klock II 提交于
-
由 Niko Matsakis 提交于
-
由 Niko Matsakis 提交于
comments and also leave the entries in the variance tables for now.
-