<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/compile-fail/no-implicit-prelude-nested.rs, branch 0.10</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=0.10</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=0.10'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2014-01-10T23:46:00+00:00</updated>
<entry>
<title>Remove re-exports of std::io::stdio::{print, println} in the prelude.</title>
<updated>2014-01-10T23:46:00+00:00</updated>
<author>
<name>Brendan Zabarauskas</name>
<email>bjzaba@yahoo.com.au</email>
</author>
<published>2014-01-09T10:06:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4fc0452acef1355ba566a30c5bd04ccd3b9acef2'/>
<id>urn:sha1:4fc0452acef1355ba566a30c5bd04ccd3b9acef2</id>
<content type='text'>
The `print!` and `println!` macros are now the preferred method of printing, and so there is no reason to export the `stdio` functions in the prelude. The functions have also been replaced by their macro counterparts in the tutorial and other documentation so that newcomers don't get confused about what they should be using.
</content>
</entry>
<entry>
<title>rustc: implement a `#[no_implicit_prelude]` attribute.</title>
<updated>2013-07-17T05:01:02+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2013-07-17T04:23:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=040e470f475944a355101aa89e9ec447c10b0caa'/>
<id>urn:sha1:040e470f475944a355101aa89e9ec447c10b0caa</id>
<content type='text'>
It disables the insertion of `use std::prelude::*;` into the top of
all the modules below the item on which it is placed (including that
item itself).
</content>
</entry>
</feed>
