- 07 12月, 2014 1 次提交
-
-
由 Mukilan Thiyagarajan 提交于
-
- 04 12月, 2014 1 次提交
-
-
由 Mukilan Thiyagarajan 提交于
Fixes #19498
-
- 03 12月, 2014 1 次提交
-
-
由 bors 提交于
-
- 02 12月, 2014 13 次提交
-
-
由 Steve Klabnik 提交于
-
由 bors 提交于
rust-lang/rust@102b1a5bf1a60eeafb752844e5c98fe5f4e3b992 was not enough!
-
由 bors 提交于
One negative side-effect of this change is that there might be quite a bit of copying strings out of the codemap, i.e. one copy for every block that gets translated, just for taking a look at the last character of the block. If this turns out to cause a performance problem then `CodeMap::span_to_snippet()` could be changed return `Option<&str>` instead of `Option<String>`. Fixes #18791
-
由 bors 提交于
this allows one to, for example, use #[doc = $macro_var ] in macros.
-
由 bors 提交于
pop calls siftdown, siftdown calls siftdown_range, and siftdown_range loops on an index that can start as low as 0 and approximately doubles each iteration.
-
由 Jim Apple 提交于
pop calls siftdown, siftdown calls siftdown_range, and siftdown_range loops on an index that can start as low as 0 and approximately doubles each iteration.
-
由 Michael Woerister 提交于
Also see issue #18791.
-
由 bors 提交于
``` #include <unistd.h> pid_t getsid(pid_t pid); CONFORMING TO SVr4, POSIX.1-2001. ```
-
由 bors 提交于
No semantic changes, no enabling `if let` where it wasn't already enabled.
-
由 NODA, Kai 提交于
rust-lang/rust@102b1a5bf1a60eeafb752844e5c98fe5f4e3b992 was not enough! Signed-off-by: NNODA, Kai <nodakai@gmail.com>
-
由 NODA, Kai 提交于
include <unistd.h> pid_t getsid(pid_t pid); CONFORMING TO SVr4, POSIX.1-2001. Signed-off-by: NNODA, Kai <nodakai@gmail.com>
-
由 bors 提交于
Before: `doc/src/collections/home/lifthrasiir/git/rust/src/libcollections/vec.rs.html` After: `doc/src/collections/vec.rs.html` If the source code is in the parent dirs relative to the crate root, `..` is replaced with `up` as expected. Any other error like non-UTF-8 paths or drive-relative paths falls back to the absolute path. There might be a way to improve on false negatives, but this alone should be enough for fixing #18370.
-
由 Alexander Light 提交于
-
- 01 12月, 2014 8 次提交
-
-
由 Kang Seonghoon 提交于
Before: doc/src/collections/home/lifthrasiir/git/rust/src/libcollections/vec.rs.html After: doc/src/collections/vec.rs.html If the source code is in the parent dirs relative to the crate root, `..` is replaced with `up` as expected. Any other error like non-UTF-8 paths or drive-relative paths falls back to the absolute path. There might be a way to improve on false negatives, but this alone should be enough for fixing #18370.
-
由 bors 提交于
We only build LLVM for the host architecture, not the target architecture, so this was just a minor typo in the parameters uses. Closes #19383
-
由 Alexander Light 提交于
-
由 bors 提交于
Fixes #19398.
-
由 jfager 提交于
-
由 bors 提交于
This is the style followed by most other error messages.
-
由 bors 提交于
I.e. we should not prematurely build operand constraints at the expansion time. Otherwise `--pretty expanded` diverges: ``` $ cat t.rs #![feature(asm)] pub fn main() { unsafe { asm!("" : : : "hello", "world") }; } $ rustc t.rs --pretty #![feature(asm)] pub fn main() { unsafe { asm!("" : : : "hello" , "world") }; } $ rustc t.rs --pretty expanded #![feature(asm)] #![feature(phase)] #![no_std] #![feature(globs)] #[phase(plugin, link)] extern crate "std" as std; #[prelude_import] use std::prelude::*; pub fn main() { unsafe { asm!("": : : "~{hello},~{world}") }; } ``` (The last code *does* compile, but won't do the expected thing.)
-
- 30 11月, 2014 13 次提交
-
-
由 Alexander Light 提交于
-
由 Corey Farwell 提交于
-
由 bors 提交于
This implementation existed on MaybeOwned, but has been lost in the transition to Cows. Let's put it back. @aturon r?
-
由 Kang Seonghoon 提交于
-
由 P1start 提交于
This breaks code that looks like this: trait Foo { extern "C" unsafe fn foo(); } impl Foo for Bar { extern "C" unsafe fn foo() { ... } } Change such code to look like this: trait Foo { unsafe extern "C" fn foo(); } impl Foo for Bar { unsafe extern "C" fn foo() { ... } } Fixes #19398. [breaking-change]
-
由 Alex Crichton 提交于
We only build LLVM for the host architecture, not the target architecture, so this was just a minor typo in the parameters uses. Closes #19383
-
由 P1start 提交于
-
由 bors 提交于
* Remove public reexports, as a part of #19253 * Rename getopts::Fail_ to getopts::Fail * Didn't see a reason for the suffixed '_' * Removed getopts::FailType * Looked like it was only beings used for tests; refactored the tests to stop requiring it * A few other non-breaking trivial refactoring changes [breaking-change]
-
由 Kang Seonghoon 提交于
Otherwise `--pretty expanded` diverges.
-
由 bors 提交于
Closes #19371
-
由 jfager 提交于
No semantic changes, no enabling `if let` where it wasn't already enabled.
-
由 bors 提交于
Fixes a small omission of `are` in the sentence: `There also a few things you can do with a tuple as a whole, without...` r @steveklabnik?
-
由 Murarth 提交于
-
- 29 11月, 2014 1 次提交
-
-
由 Matej Lach 提交于
-
- 28 11月, 2014 2 次提交
-
-
由 bors 提交于
Fixes #19344
-
由 Steve Klabnik 提交于
Fixes #19344
-