<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/rustbook, branch auto</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=auto</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=auto'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2016-03-08T19:52:09+00:00</updated>
<entry>
<title>rustbuild: Move rustbook to a `src/tools` directory</title>
<updated>2016-03-08T19:52:09+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2016-03-08T06:32:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ee6df13f0c25ce567b12459d1f34216334832920'/>
<id>urn:sha1:ee6df13f0c25ce567b12459d1f34216334832920</id>
<content type='text'>
We've actually got quite a few tools that are compiled as part of our build,
let's start housing them all in a `tools` directory.
</content>
</entry>
<entry>
<title>rustbook: Make `main` a public function</title>
<updated>2016-02-11T19:12:32+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2016-01-21T23:37:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=32c56138ec338b001875c3df7c97c67af266a324'/>
<id>urn:sha1:32c56138ec338b001875c3df7c97c67af266a324</id>
<content type='text'>
This will allow it to be used as a crate in a Cargo-based build
</content>
</entry>
<entry>
<title>bootstrap: Add a bunch of Cargo.toml files</title>
<updated>2016-02-11T19:12:32+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2016-01-21T23:19:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2581b141473f8333728c8dc330a31dc2373dc0e6'/>
<id>urn:sha1:2581b141473f8333728c8dc330a31dc2373dc0e6</id>
<content type='text'>
These describe the structure of all our crate dependencies.
</content>
</entry>
<entry>
<title>std: Stabilize APIs for the 1.7 release</title>
<updated>2016-01-16T19:03:10+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2016-01-15T18:07:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9a4f43b9b6558ab74b3e849a7770dc193bc1847b'/>
<id>urn:sha1:9a4f43b9b6558ab74b3e849a7770dc193bc1847b</id>
<content type='text'>
This commit stabilizes and deprecates the FCP (final comment period) APIs for
the upcoming 1.7 beta release. The specific APIs which changed were:

Stabilized

* `Path::strip_prefix` (renamed from `relative_from`)
* `path::StripPrefixError` (new error type returned from `strip_prefix`)
* `Ipv4Addr::is_loopback`
* `Ipv4Addr::is_private`
* `Ipv4Addr::is_link_local`
* `Ipv4Addr::is_multicast`
* `Ipv4Addr::is_broadcast`
* `Ipv4Addr::is_documentation`
* `Ipv6Addr::is_unspecified`
* `Ipv6Addr::is_loopback`
* `Ipv6Addr::is_unique_local`
* `Ipv6Addr::is_multicast`
* `Vec::as_slice`
* `Vec::as_mut_slice`
* `String::as_str`
* `String::as_mut_str`
* `&lt;[T]&gt;::clone_from_slice` - the `usize` return value is removed
* `&lt;[T]&gt;::sort_by_key`
* `i32::checked_rem` (and other signed types)
* `i32::checked_neg` (and other signed types)
* `i32::checked_shl` (and other signed types)
* `i32::checked_shr` (and other signed types)
* `i32::saturating_mul` (and other signed types)
* `i32::overflowing_add` (and other signed types)
* `i32::overflowing_sub` (and other signed types)
* `i32::overflowing_mul` (and other signed types)
* `i32::overflowing_div` (and other signed types)
* `i32::overflowing_rem` (and other signed types)
* `i32::overflowing_neg` (and other signed types)
* `i32::overflowing_shl` (and other signed types)
* `i32::overflowing_shr` (and other signed types)
* `u32::checked_rem` (and other unsigned types)
* `u32::checked_neg` (and other unsigned types)
* `u32::checked_shl` (and other unsigned types)
* `u32::saturating_mul` (and other unsigned types)
* `u32::overflowing_add` (and other unsigned types)
* `u32::overflowing_sub` (and other unsigned types)
* `u32::overflowing_mul` (and other unsigned types)
* `u32::overflowing_div` (and other unsigned types)
* `u32::overflowing_rem` (and other unsigned types)
* `u32::overflowing_neg` (and other unsigned types)
* `u32::overflowing_shl` (and other unsigned types)
* `u32::overflowing_shr` (and other unsigned types)
* `ffi::IntoStringError`
* `CString::into_string`
* `CString::into_bytes`
* `CString::into_bytes_with_nul`
* `From&lt;CString&gt; for Vec&lt;u8&gt;`
* `From&lt;CString&gt; for Vec&lt;u8&gt;`
* `IntoStringError::into_cstring`
* `IntoStringError::utf8_error`
* `Error for IntoStringError`

Deprecated

* `Path::relative_from` - renamed to `strip_prefix`
* `Path::prefix` - use `components().next()` instead
* `os::unix::fs` constants - moved to the `libc` crate
* `fmt::{radix, Radix, RadixFmt}` - not used enough to stabilize
* `IntoCow` - conflicts with `Into` and may come back later
* `i32::{BITS, BYTES}` (and other integers) - not pulling their weight
* `DebugTuple::formatter` - will be removed
* `sync::Semaphore` - not used enough and confused with system semaphores

Closes #23284
cc #27709 (still lots more methods though)
Closes #27712
Closes #27722
Closes #27728
Closes #27735
Closes #27729
Closes #27755
Closes #27782
Closes #27798
</content>
</entry>
<entry>
<title>fixes #17017 (update padding:11px line 142 of rustbook.css)</title>
<updated>2015-09-28T17:11:18+00:00</updated>
<author>
<name>Willy Aguirre</name>
<email>marti1125@gmail.com</email>
</author>
<published>2015-09-28T17:11:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7f9c4aaa09b278f054a655f65f436b94fa71422b'/>
<id>urn:sha1:7f9c4aaa09b278f054a655f65f436b94fa71422b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustbook: Decrease the max-width for the mobile view</title>
<updated>2015-09-25T04:36:30+00:00</updated>
<author>
<name>Nick Howell</name>
<email>howellnick@gmail.com</email>
</author>
<published>2015-09-25T04:36:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0bebbab41aac50a1713ff8ee759b75e91f001e94'/>
<id>urn:sha1:0bebbab41aac50a1713ff8ee759b75e91f001e94</id>
<content type='text'>
This should fix #22682.

"max-width: 1023px" seems like a good compromise here. This way,
1024x768 monitors will still see the sidebar (plus, iPad in landscape
mode).
</content>
</entry>
<entry>
<title>Cleanup rustbook.css and fix some padding issues</title>
<updated>2015-09-25T04:23:14+00:00</updated>
<author>
<name>Nick Howell</name>
<email>howellnick@gmail.com</email>
</author>
<published>2015-09-25T04:23:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b68e9162fe7422bba1b733d2cbbaf3ec1234fa1c'/>
<id>urn:sha1:b68e9162fe7422bba1b733d2cbbaf3ec1234fa1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustbook: Inline javascript.rs into build.rs</title>
<updated>2015-09-25T02:43:18+00:00</updated>
<author>
<name>Nick Howell</name>
<email>howellnick@gmail.com</email>
</author>
<published>2015-09-25T02:43:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9f770a753619322077690274b493c150a4c5a518'/>
<id>urn:sha1:9f770a753619322077690274b493c150a4c5a518</id>
<content type='text'>
There's no need for javascript.rs now that its contents were moved into
.js files.

Also, adjust a couple variable names and some indentation in build.rs.
</content>
</entry>
<entry>
<title>Replace occurrences of "rust-book" with "rustbook"</title>
<updated>2015-09-25T02:34:01+00:00</updated>
<author>
<name>Nick Howell</name>
<email>howellnick@gmail.com</email>
</author>
<published>2015-09-25T02:34:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c8f5f6f70f81a53d708af06b3b96902590e6322c'/>
<id>urn:sha1:c8f5f6f70f81a53d708af06b3b96902590e6322c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup rustbook.js and add 'use strict'</title>
<updated>2015-09-25T01:59:43+00:00</updated>
<author>
<name>Nick Howell</name>
<email>howellnick@gmail.com</email>
</author>
<published>2015-09-25T01:59:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5ac899c8c274619895b7595245862cfa5b9c5dd9'/>
<id>urn:sha1:5ac899c8c274619895b7595245862cfa5b9c5dd9</id>
<content type='text'>
Mostly indentation fixes, but a little refactoring, too.
</content>
</entry>
</feed>
