]> git.lizzy.rs Git - rust.git/commit
"The Rust Programming Language"
authorSteve Klabnik <steve@steveklabnik.com>
Tue, 2 Dec 2014 14:20:48 +0000 (09:20 -0500)
committerSteve Klabnik <steve@steveklabnik.com>
Thu, 8 Jan 2015 17:02:11 +0000 (12:02 -0500)
commit16a6ebd1f60871464c731306aa9007aab30f0dbf
treeadede39989a0cf04520bfc90a0b54cefdbfd5e18
parent2f99a41fe1a27a48e96bc2616ec9faa6de924386
"The Rust Programming Language"

This pulls all of our long-form documentation into a single document,
nicknamed "the book" and formally titled "The Rust Programming
Language."

A few things motivated this change:

* People knew of The Guide, but not the individual Guides. This merges
  them together, helping discoverability.
* You can get all of Rust's longform documentation in one place, which
  is nice.
* We now have rustbook in-tree, which can generate this kind of
  documentation. While its style is basic, the general idea is much
  better: a table of contents on the left-hand side.
* Rather than a almost 10,000-line guide.md, there are now smaller files
  per section.
71 files changed:
README.md
RELEASES.md
configure
mk/crates.mk
mk/docs.mk
mk/prepare.mk
mk/tests.mk
src/doc/guide-container.md [deleted file]
src/doc/guide-crates.md [deleted file]
src/doc/guide-error-handling.md [deleted file]
src/doc/guide-ffi.md [deleted file]
src/doc/guide-macros.md [deleted file]
src/doc/guide-ownership.md [deleted file]
src/doc/guide-plugin.md [deleted file]
src/doc/guide-pointers.md [deleted file]
src/doc/guide-strings.md [deleted file]
src/doc/guide-tasks.md [deleted file]
src/doc/guide-testing.md [deleted file]
src/doc/guide-unsafe.md [deleted file]
src/doc/guide.md [deleted file]
src/doc/index.md
src/doc/intro.md
src/doc/reference.md
src/doc/trpl/README.md [new file with mode: 0644]
src/doc/trpl/SUMMARY.md [new file with mode: 0644]
src/doc/trpl/rust-book.css [new file with mode: 0644]
src/doc/trpl/src/advanced.md [new file with mode: 0644]
src/doc/trpl/src/arrays-vectors-and-slices.md [new file with mode: 0644]
src/doc/trpl/src/basic.md [new file with mode: 0644]
src/doc/trpl/src/closures.md [new file with mode: 0644]
src/doc/trpl/src/comments.md [new file with mode: 0644]
src/doc/trpl/src/compound-data-types.md [new file with mode: 0644]
src/doc/trpl/src/conclusion.md [new file with mode: 0644]
src/doc/trpl/src/crates-and-modules.md [new file with mode: 0644]
src/doc/trpl/src/error-handling.md [new file with mode: 0644]
src/doc/trpl/src/ffi.md [new file with mode: 0644]
src/doc/trpl/src/functions.md [new file with mode: 0644]
src/doc/trpl/src/generics.md [new file with mode: 0644]
src/doc/trpl/src/guessing-game.md [new file with mode: 0644]
src/doc/trpl/src/guide-lifetimes.md [new file with mode: 0644]
src/doc/trpl/src/hello-cargo.md [new file with mode: 0644]
src/doc/trpl/src/hello-world.md [new file with mode: 0644]
src/doc/trpl/src/if.md [new file with mode: 0644]
src/doc/trpl/src/installing-rust.md [new file with mode: 0644]
src/doc/trpl/src/intermediate.md [new file with mode: 0644]
src/doc/trpl/src/iterators.md [new file with mode: 0644]
src/doc/trpl/src/looping.md [new file with mode: 0644]
src/doc/trpl/src/macros.md [new file with mode: 0644]
src/doc/trpl/src/match.md [new file with mode: 0644]
src/doc/trpl/src/method-syntax.md [new file with mode: 0644]
src/doc/trpl/src/ownership.md [new file with mode: 0644]
src/doc/trpl/src/patterns.md [new file with mode: 0644]
src/doc/trpl/src/plugins.md [new file with mode: 0644]
src/doc/trpl/src/pointers.md [new file with mode: 0644]
src/doc/trpl/src/standard-input.md [new file with mode: 0644]
src/doc/trpl/src/strings.md [new file with mode: 0644]
src/doc/trpl/src/tasks.md [new file with mode: 0644]
src/doc/trpl/src/testing.md [new file with mode: 0644]
src/doc/trpl/src/traits.md [new file with mode: 0644]
src/doc/trpl/src/unsafe.md [new file with mode: 0644]
src/doc/trpl/src/variable-bindings.md [new file with mode: 0644]
src/rustbook/book.rs [new file with mode: 0644]
src/rustbook/build.rs [new file with mode: 0755]
src/rustbook/css.rs [new file with mode: 0644]
src/rustbook/error.rs [new file with mode: 0644]
src/rustbook/help.rs [new file with mode: 0644]
src/rustbook/main.rs [new file with mode: 0755]
src/rustbook/serve.rs [new file with mode: 0644]
src/rustbook/subcommand.rs [new file with mode: 0644]
src/rustbook/term.rs [new file with mode: 0644]
src/rustbook/test.rs [new file with mode: 0644]