<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libstd/std.rs, branch 0.8</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=0.8</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=0.8'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2013-09-25T21:27:43+00:00</updated>
<entry>
<title>rustdoc: Strip hidden docs by default.</title>
<updated>2013-09-25T21:27:43+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2013-09-24T21:09:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f648690234ddbf4a8f91b7997a13ce72a8b36958'/>
<id>urn:sha1:f648690234ddbf4a8f91b7997a13ce72a8b36958</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libsyntax: Introduce routines and remove all `@fn`s from libsyntax save the old visitor</title>
<updated>2013-09-24T01:23:21+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2013-08-31T01:00:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9a4de3f3058ddb2cd43863c7c2723cec3d0fc30a'/>
<id>urn:sha1:9a4de3f3058ddb2cd43863c7c2723cec3d0fc30a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update version numbers to 0.8</title>
<updated>2013-09-21T23:25:08+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2013-09-21T23:25:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=695cb9fc2b1bb98a9affac3887806925f962c0aa'/>
<id>urn:sha1:695cb9fc2b1bb98a9affac3887806925f962c0aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement a web backend for rustdoc_ng</title>
<updated>2013-09-21T05:49:03+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2013-09-19T05:18:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4fd061c426902b0904c65e64a3780b21f9ab3afb'/>
<id>urn:sha1:4fd061c426902b0904c65e64a3780b21f9ab3afb</id>
<content type='text'>
This large commit implements and `html` output option for rustdoc_ng. The
executable has been altered to be invoked as "rustdoc_ng html &lt;crate&gt;" and
it will dump everything into the local "doc" directory. JSON can still be
generated by changing 'html' to 'json'.

This also fixes a number of bugs in rustdoc_ng relating to comment stripping,
along with some other various issues that I found along the way.

The `make doc` command has been altered to generate the new documentation into
the `doc/ng/$(CRATE)` directories.
</content>
</entry>
<entry>
<title>Register new snapshots</title>
<updated>2013-09-18T18:07:22+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2013-09-17T06:34:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=817576ee7001244da68a4ee315ebdc1163d4e648'/>
<id>urn:sha1:817576ee7001244da68a4ee315ebdc1163d4e648</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add an SendStr type</title>
<updated>2013-09-16T14:57:50+00:00</updated>
<author>
<name>Marvin Löbel</name>
<email>loebel.marvin@gmail.com</email>
</author>
<published>2013-09-14T17:37:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=76c3e8a38cea2fe6342d83158c267e57a6b1f53f'/>
<id>urn:sha1:76c3e8a38cea2fe6342d83158c267e57a6b1f53f</id>
<content type='text'>
A SendStr is a string that can hold either a ~str or a &amp;'static str.
This can be useful as an optimization when an allocation is sometimes needed but the common case is statically known.

Possible use cases include Maps with both static and owned keys, or propagating error messages across task boundaries.

SendStr implements most basic traits in a way that hides the fact that it is an enum; in particular things like order and equality are only determined by the content of the wrapped strings.

Replaced std::rt:logging::SendableString with SendStr
Added tests for using an SendStr as key in Hash- and Treemaps
</content>
</entry>
<entry>
<title>auto merge of #9005 : alexcrichton/rust/rusty-log, r=brson</title>
<updated>2013-09-09T17:41:05+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2013-09-09T17:41:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=059cbaadfaea9a397c144a0a7beff0fc5e9e2664'/>
<id>urn:sha1:059cbaadfaea9a397c144a0a7beff0fc5e9e2664</id>
<content type='text'>
Also redefine all of the standard logging macros to use more rust code instead
of custom LLVM translation code. This makes them a bit easier to understand, but
also more flexibile for future types of logging.

Additionally, this commit removes the LogType language item in preparation for
changing how logging is performed.
</content>
</entry>
<entry>
<title>rename `std::iterator` to `std::iter`</title>
<updated>2013-09-09T07:21:46+00:00</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2013-09-08T15:01:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6919cf5fe14701621437fcb57f3a0c38fb394c65'/>
<id>urn:sha1:6919cf5fe14701621437fcb57f3a0c38fb394c65</id>
<content type='text'>
The trait will keep the `Iterator` naming, but a more concise module
name makes using the free functions less verbose. The module will define
iterables in addition to iterators, as it deals with iteration in
general.
</content>
</entry>
<entry>
<title>Remove the __log function for __log_level</title>
<updated>2013-09-05T08:48:20+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2013-08-28T06:12:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8a966183fe5129ea2a55a9898ac1bd0f16f3573d'/>
<id>urn:sha1:8a966183fe5129ea2a55a9898ac1bd0f16f3573d</id>
<content type='text'>
Also redefine all of the standard logging macros to use more rust code instead
of custom LLVM translation code. This makes them a bit easier to understand, but
also more flexibile for future types of logging.

Additionally, this commit removes the LogType language item in preparation for
changing how logging is performed.
</content>
</entry>
<entry>
<title>auto merge of #8820 : alexcrichton/rust/no-io-writer, r=brson</title>
<updated>2013-08-30T08:20:44+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2013-08-30T08:20:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f94844c55893de9489cf64c4a8b9d66c962a560b'/>
<id>urn:sha1:f94844c55893de9489cf64c4a8b9d66c962a560b</id>
<content type='text'>
At the same time, this updates the TyVisitor to use a mutable self because it's
probably going to be mutating state as it goes along anyway.
</content>
</entry>
</feed>
