- 12 3月, 2013 17 次提交
-
-
由 bors 提交于
r? Like `buf_as_slice` but for mutable pointers and slices.
-
由 Brian Anderson 提交于
-
由 bors 提交于
r? @pcwalton
-
由 Josh Matthews 提交于
-
由 bors 提交于
Struct and enum representations have some complicatedness that's no longer needed. Now that everything's in one place and has access to anything we'd want to know about the type, flatten some of that out. Slight changes to representations in some cases.
-
由 bors 提交于
r? @nikomatsakis
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
-
- 11 3月, 2013 10 次提交
-
-
由 bors 提交于
Incorporated @nikomatsakis's comments from #4748. Fix #4635.
-
由 Seo Sanghyeon 提交于
-
由 Seo Sanghyeon 提交于
-
由 Jed Davis 提交于
The only thing we really lose is that C-like enums with one variant and a non-zero discriminant now take up space, but I do not think this is a common usage. As previously noted, that was mostly there for transitional compatibility with the pre-adt.rs codebase.
-
由 Jed Davis 提交于
Out goes the extra layer of struct wrapping; the destructedness flag is added to the end of the struct. This means that, if the struct previously had alignment padding at the end, the flag will live there instead of increasing the struct size.
-
由 bors 提交于
There were three issues effecting the example in the getopts rustdoc: 1. The blockquote was incorrectly formatted. Fixed by switching to using an explicit markdown code section with ```. 2. The `fail fail_str(f)` would not compile. Fixed by using `fail!()` instead of `fail`. 3. The line `matches.free[0]` produced a compile error about moving from an immutable vector. Fix by using `copy`.
-
由 Ben Kelly 提交于
Previous year range of 2011-2013 was based on file creation date. The check_license python script, however, only accepts copyrights starting in 2012 or later.
-
由 Ben Kelly 提交于
There were three issues effecting the example in the getopts rustdoc: 1. The blockquote was incorrectly formatted. Fixed by switching to using an explicit markdown code section with ```. 2. The `fail fail_str(f)` would not compile. Fixed by using `fail!()` instead of `fail`. 3. The line `matches.free[0]` produced a compile error about moving from an immutable vector. Fix by using `copy`.
-
由 bors 提交于
Simplify the interface to check_fn by pulling some of the madness out to its callers. rs=refactor
-
由 Niko Matsakis 提交于
-
- 10 3月, 2013 11 次提交
-
-
由 bors 提交于
Without this change, rust-mode doesn't work if 'cl hasn't been required by something else, apparently. I'm not entirely sure what changed such that I started seeing this problem instead of not, but maybe the emacs world has been making progress towards not loading 'cl at runtime if it's only needed at compile time. (This change was previously submitted as e93a58d5 and accidentally reverted by ad8b437a.)
-
由 bors 提交于
-
由 bors 提交于
Modify pretty-printer to emit lifetimes and fix a few minor parser bugs that this uncovered. r? whomever.
-
由 Niko Matsakis 提交于
Modify pretty-printer to emit lifetimes and fix a few minor parser bugs that this uncovered.
-
由 Daniel Micay 提交于
-
由 bors 提交于
Two small changes: `Not` was missing from the list of core traits and `assert` was removed from the language.
-
由 Daniel Micay 提交于
* add 'self region to the borrowed pointer parameter * rm workaround for #2263 * inline (wrappers) * iter-trait is gone
-
由 bors 提交于
This makes `#[deriving_clone]` useful. I wasn't sure if a macro was the right way to do this, but it seems more maintainable than a series of repetitive `impl`s.
-
由 Andrew Paseltiner 提交于
-
由 Andrew Paseltiner 提交于
-
由 Andrew Paseltiner 提交于
-
- 09 3月, 2013 2 次提交
-
-
由 bors 提交于
-
由 Ben Striegel 提交于
-