- 21 5月, 2013 11 次提交
-
-
由 Brian Anderson 提交于
-
由 bors 提交于
This includes new, tested, hygiene support functions. It also removes the interner_key! macro and replaces it with a function, which should be inline-able. It also contains some parser patch-ups and some docfixes. On my machine, this patch passes all tests.
-
由 John Clements 提交于
-
由 John Clements 提交于
-
由 John Clements 提交于
- added a hash table to memoize rename and mark operations. - added rename, mark, and resolve fold fns
-
由 John Clements 提交于
changed a bunch of fatal()'s into err()'s, to allow parsing to proceed.
-
由 John Clements 提交于
-
由 John Clements 提交于
-
由 bors 提交于
Since a snapshot was done last night, these are good to go.
-
由 bors 提交于
-
由 Steve Klabnik 提交于
Since a snapshot was done last night, these are good to go.
-
- 20 5月, 2013 29 次提交
-
-
由 Seo Sanghyeon 提交于
-
由 bors 提交于
The function was a workaround for bootstrapping that isn't required anymore and just degrades hashmap performance, as it doesn't get inlined cross-crate and turns a no-op into a call.
-
由 Björn Steinbrink 提交于
The function was a workaround for bootstrapping that isn't required anymore and just degrades hashmap performance, as it doesn't get inlined cross-crate and turns a no-op into a call.
-
由 bors 提交于
-
由 bors 提交于
With this, the build is almost 100% warning free. One more can be fixed after the next snapshot, and there's one other that I filed an issue about already.
-
由 bors 提交于
Mostly of the 'unused imports' kind. I'm unsure about the 'no unsafe' bit, but that's what it says...
-
由 Brian Anderson 提交于
-
由 bors 提交于
Had a conversation with @cmr in IRC about some places that these docs were confusing. The functions that advance the stream now say so. In addition, I think that calling out the similarities to familliar C functions should help people coming from other languages.
-
由 bors 提交于
These imports were not being used.
-
由 Steve Klabnik 提交于
This is now 100% consistent. Whoops!
-
由 Steve Klabnik 提交于
-
由 bors 提交于
Let's actually give a top-level description of what's in here, eh?
-
由 Steve Klabnik 提交于
Mostly of the 'unused imports' kind.
-
由 bors 提交于
-
由 Steve Klabnik 提交于
These imports were not being used.
-
由 Steve Klabnik 提交于
Thanks @catamorphism!
-
由 Corey Richardson 提交于
-
由 Corey Richardson 提交于
-
由 Corey Richardson 提交于
-
由 Steve Klabnik 提交于
Let's actually give a top-level description of what's in here, eh?
-
由 bors 提交于
Added docs for stdout, stderr, print, and println.
-
由 bors 提交于
My earlier fix for #4202 would not work correctly if the trait being exported was a top-level item relative to the module from which it was being exported. An example that would not work correctly with the original patch: // foo.rs pub use Foo = self::Bar; pub trait Bar { pub fn bar() -> Self; } impl Bar for int { pub fn bar() -> int { 42 } } // bar.rs fn main() { foo::Foo::bar() } This is now supported. I believe this change will allow the GenericPath trait to be exported from core::path as Path in such a manner, which should allow #5389 to move forward.
-
由 Tom Lee 提交于
-
由 Tom Lee 提交于
-
由 Tom Lee 提交于
-
由 Steve Klabnik 提交于
-
由 bors 提交于
-
由 Steve Klabnik 提交于
Had a conversation with @cmr in IRC about some places that these docs were confusing. The functions that advance the stream now say so. In addition, I think that calling out the similarities to familliar C functions should help people coming from other languages.
-
由 Steve Klabnik 提交于
-