<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libextra/base64.rs, branch 0.9</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=0.9</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=0.9'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2013-12-12T03:27:20+00:00</updated>
<entry>
<title>Make base64::config fields public again</title>
<updated>2013-12-12T03:27:20+00:00</updated>
<author>
<name>Steven Fackler</name>
<email>sfackler@gmail.com</email>
</author>
<published>2013-12-12T03:27:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9762698b96a0870a1a75945da58dd439539ac59c'/>
<id>urn:sha1:9762698b96a0870a1a75945da58dd439539ac59c</id>
<content type='text'>
These got swept up in the great privatizing of 2013.
</content>
</entry>
<entry>
<title>Make 'self lifetime illegal.</title>
<updated>2013-12-11T18:54:06+00:00</updated>
<author>
<name>Erik Price</name>
<email>erik.price16@gmail.com</email>
</author>
<published>2013-12-10T07:16:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5731ca3078318a66a13208133d8839a9f9f92629'/>
<id>urn:sha1:5731ca3078318a66a13208133d8839a9f9f92629</id>
<content type='text'>
Also remove all instances of 'self within the codebase.

This fixes #10889.
</content>
</entry>
<entry>
<title>std::str: remove from_utf8.</title>
<updated>2013-12-04T11:35:53+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2013-11-28T12:52:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9d64e46013096997627da62ecc65225bc22682e8'/>
<id>urn:sha1:9d64e46013096997627da62ecc65225bc22682e8</id>
<content type='text'>
This function had type &amp;[u8] -&gt; ~str, i.e. it allocates a string
internally, even though the non-allocating version that take &amp;[u8] -&gt;
&amp;str and ~[u8] -&gt; ~str are all that is necessary in most circumstances.
</content>
</entry>
<entry>
<title>test: Remove all remaining non-procedure uses of `do`.</title>
<updated>2013-11-26T16:25:27+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2013-11-22T03:20:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=38efa17bb8b9c1077e7b8cd9d67da08dec3f0bda'/>
<id>urn:sha1:38efa17bb8b9c1077e7b8cd9d67da08dec3f0bda</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Removed unneccessary `_iter` suffixes from various APIs</title>
<updated>2013-11-26T09:02:26+00:00</updated>
<author>
<name>Marvin Löbel</name>
<email>loebel.marvin@gmail.com</email>
</author>
<published>2013-11-23T10:18:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=24b316a3b9567cb2cc2fb6644bd891dbf8855c18'/>
<id>urn:sha1:24b316a3b9567cb2cc2fb6644bd891dbf8855c18</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix typo in base64 test</title>
<updated>2013-11-25T08:10:31+00:00</updated>
<author>
<name>Steven Fackler</name>
<email>sfackler@gmail.com</email>
</author>
<published>2013-11-25T08:10:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=98f47aa67da3286f186d217e99634623d346e0b5'/>
<id>urn:sha1:98f47aa67da3286f186d217e99634623d346e0b5</id>
<content type='text'>
We want a 1000 element array, not a 2 element array
</content>
</entry>
<entry>
<title>auto merge of #9810 : huonw/rust/rand3, r=alexcrichton</title>
<updated>2013-10-23T15:31:21+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2013-10-23T15:31:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a4ec8af4c549bd806522826b756e18fbf0b5c47b'/>
<id>urn:sha1:a4ec8af4c549bd806522826b756e18fbf0b5c47b</id>
<content type='text'>
- Adds the `Sample` and `IndependentSample` traits for generating numbers where there are parameters (e.g. a list of elements to draw from, or the mean/variance of a normal distribution). The former takes `&amp;mut self` and the latter takes `&amp;self` (this is the only difference).
- Adds proper `Normal` and `Exp`-onential distributions
- Adds `Range` which generates `[lo, hi)` generically &amp; properly (via a new trait) replacing the incorrect behaviour of `Rng.gen_integer_range` (this has become `Rng.gen_range` for convenience, it's far more efficient to use `Range` itself)
- Move the `Weighted` struct from `std::rand` to `std::rand::distributions` &amp; improve it
- optimisations and docs
</content>
</entry>
<entry>
<title>std::rand: add distributions::Range for generating [lo, hi).</title>
<updated>2013-10-22T23:40:06+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2013-10-10T09:18:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=148f737c199a5c9dd6d349751072add3cc458533'/>
<id>urn:sha1:148f737c199a5c9dd6d349751072add3cc458533</id>
<content type='text'>
This reifies the computations required for uniformity done by
(the old) `Rng.gen_integer_range` (now Rng.gen_range), so that they can
be amortised over many invocations, if it is called in a loop.

Also, it makes it correct, but using a trait + impls for each type,
rather than trying to coerce `Int` + `u64` to do the right thing. This
also makes it more extensible, e.g. big integers could &amp; should
implement SampleRange.
</content>
</entry>
<entry>
<title>Removed Unnecessary comments and white spaces  #4386</title>
<updated>2013-10-22T19:40:50+00:00</updated>
<author>
<name>reedlepee</name>
<email>reedlepee123@gmail.com</email>
</author>
<published>2013-10-20T03:26:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ad465441ba3424cc5bcba2227c6a42ffe09fd77f'/>
<id>urn:sha1:ad465441ba3424cc5bcba2227c6a42ffe09fd77f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Making fields in std and extra : private  #4386</title>
<updated>2013-10-22T19:40:50+00:00</updated>
<author>
<name>reedlepee</name>
<email>reedlepee123@gmail.com</email>
</author>
<published>2013-10-20T00:33:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0ada7c7ffe453b9df849996f8dca0b8d0f2d9e62'/>
<id>urn:sha1:0ada7c7ffe453b9df849996f8dca0b8d0f2d9e62</id>
<content type='text'>
</content>
</entry>
</feed>
