- 29 5月, 2014 2 次提交
-
-
由 bors 提交于
This was required to get ./configure to work on my armv7 test machine. I haven't found anything sane to feature gate `hf` on that's pokable from the context of the configure script. It also seems that gcc doesn't work on armv7 by default (rust wants to pass it `-m32` which isn't supported), would it be preferential to make the default `--enable-clang` on arm, or remove the `-m32` flag on that platform?
-
由 bors 提交于
According to Rust's style guide acronyms should be CamelCase.
-
- 28 5月, 2014 29 次提交
-
-
由 bors 提交于
The deprecation warning text for mem::move_val_init was incorrect. It should point users to `overwrite` instead of itself.
-
由 bors 提交于
Previously this was adding one-too-many `..`s to the path for the `gotosrc=...` links for local crates. Also, the `root_path` already ends in `/`s so a trailing / shouldn't be added after the root (some servers treat `...//...` different to `.../...` including the one running doc.rust-lang.org).
-
由 Huon Wilson 提交于
Previously this was adding one-too-many `..`s to the path for the `gotosrc=...` links for local crates. Also, the `root_path` already ends in `/`s so a trailing / shouldn't be added after the root (some servers treat `...//...` different to `.../...` including the one running doc.rust-lang.org).
-
由 bors 提交于
-
由 bors 提交于
Because IPv4 address conversion doesn't consider big-endian target, I add functions to handle that. These function names may need to be changed, but I can't come up with a good one.
-
由 Piotr Jawniak 提交于
According to Rust's style guide acronyms should be CamelCase. [breaking-change]
-
由 bors 提交于
-
由 Richo Healey 提交于
-
由 Richo Healey 提交于
-
由 Richo Healey 提交于
-
由 bors 提交于
This commit alters rustdoc to keep a hash set of known inlined items which is a whitelist for generating URLs to. Closes #14438
-
由 bors 提交于
This commit moves reflection (as well as the {:?} format modifier) to a new libdebug crate, all of which is marked experimental. This is a breaking change because it now requires the debug crate to be explicitly linked if the :? format qualifier is used. This means that any code using this feature will have to add `extern crate debug;` to the top of the crate. Any code relying on reflection will also need to do this. Closes #12019 [breaking-change]
-
由 Alex Crichton 提交于
This commit moves reflection (as well as the {:?} format modifier) to a new libdebug crate, all of which is marked experimental. This is a breaking change because it now requires the debug crate to be explicitly linked if the :? format qualifier is used. This means that any code using this feature will have to add `extern crate debug;` to the top of the crate. Any code relying on reflection will also need to do this. Closes #12019 [breaking-change]
-
由 Alex Crichton 提交于
This commit alters rustdoc to keep a hash set of known inlined items which is a whitelist for generating URLs to. Closes #14438
-
由 bors 提交于
My main goals were: - be clear when we talk about "references" and "pointers" - remove Managed boxes completely and the concept of GC. https://github.com/mozilla/rust/issues/13987
-
由 bors 提交于
This should block on #14323
-
由 bors 提交于
This is a hodge podge of a couple small cleanup commits. It implements `Show` for `TreeMap` and `TreeSet`, and some removal of commented out code.
-
由 bors 提交于
Change `for` desugaring & make refutable pattern errors more precise This changes for to desugar to the `let`-based pattern match as described in #14390, and adjusts the compiler to use this information for error messages that even mention that it's in a `for` loop. Also, it makes the compiler record the exact positions of refutable parts of a pattern, to point to exactly them in error messages.
-
由 bors 提交于
This tweaks the `std::str` docs to compensate for the recent shift from `~str` to `String`.
-
由 Richo Healey 提交于
This was missed in 55307450
-
由 Richo Healey 提交于
[breaking-change]
-
由 bors 提交于
This ensures that a public typedef to a private item is ensured to be public in terms of linkage. This affects both the visibility of the library's symbols as well as other lints based on privacy (dead_code for example). Closes #14421 Closes #14422
-
由 Sergio Benitez 提交于
-
由 Richo Healey 提交于
-
由 Erick Tryzelaar 提交于
-
由 Erick Tryzelaar 提交于
-
由 Erick Tryzelaar 提交于
-
由 Jyun-Yan You 提交于
-
由 Alex Crichton 提交于
This ensures that a public typedef to a private item is ensured to be public in terms of linkage. This affects both the visibility of the library's symbols as well as other lints based on privacy (dead_code for example). Closes #14421 Closes #14422
-
- 27 5月, 2014 9 次提交
-
-
由 Sean McArthur 提交于
-
由 OGINO Masanori 提交于
Signed-off-by: NOGINO Masanori <masanori.ogino@gmail.com>
-
由 bors 提交于
-
由 Richo Healey 提交于
[breaking-change]
-
由 Huon Wilson 提交于
The compiler now points exactly which part(s) of a pattern are refutable, rather than just highlighting the whole pattern.
-
由 Huon Wilson 提交于
messages when the pattern is refutable. This means the compiler points directly to the pattern and said that the problem is the pattern being refutable (rather than just saying that some value isn't covered in the `match` as it did previously). Fixes #14390.
-
由 bors 提交于
-
由 Piotr Jawniak 提交于
-
由 bors 提交于
The current tutorial says that the only way to get master is to build from source, which isn't true anymore - nightly binaries and an installer for Mac OS X are now available at the install page: http://www.rust-lang.org/install.html . Feedback very much welcome! Addresses issue #13578.
-