about summary refs log tree commit diff
path: root/src/doc/complement-lang-faq.md
AgeCommit message (Collapse)AuthorLines
2015-12-23Remove the FAQs in favor of the websiteBrian Anderson-175/+1
2015-11-26fix tests & rustdocAriel Ben-Yehuda-1/+1
2015-10-13Correct spelling in docsAndrew Paseltiner-1/+1
2015-06-11Add Terminal.com to the list of companies using rust in production.Jonathan Reem-0/+1
2015-06-10Rust is now post-1.0Steven Allen-6/+4
closes #26178
2015-05-16Fix deadlinks in complement-lang-faq.mdsumito3478-4/+4
2015-05-09Squeeze the last bits of `task`s in documentation in favor of `thread`Barosl Lee-6/+6
An automated script was run against the `.rs` and `.md` files, subsituting every occurrence of `task` with `thread`. In the `.rs` files, only the texts in the comment blocks were affected.
2015-05-04Strings and vectors are not built-in types.Steven Allen-1/+1
strs messy but string is something else...
2015-04-19Auto merge of #24567 - tamird:windows-caviats, r=steveklabnikbors-4/+1
- https://github.com/rust-lang/rust/issues/1237 is closed - `libgcc` is now statically linked: https://github.com/rust-lang/rust/pull/17471
2015-04-18Update Windows caveatsTamir Duberstein-4/+1
- https://github.com/rust-lang/rust/issues/1237 is closed - `libgcc` is now statically linked: https://github.com/rust-lang/rust/pull/17471
2015-04-17Eliminate the obsolete term 'slot'.Graydon Hoare-1/+1
2015-01-14doc: fix links to servoRicho Healey-1/+1
2014-12-27Minor fix for the Rust language FAQBarosl Lee-1/+1
extra library -> standard library
2014-12-16Minor changes to Rust Language FAQKevin Yap-12/+16
- Change long inline code to code block - Replace double-hyphens with en dash - Miscellaneous rephrasings for clarity
2014-11-28reword faq to remove reference to indexing stringsSteve Klabnik-1/+1
Fixes #19344
2014-10-29Rename fail! to panic!Steve Klabnik-2/+3
https://github.com/rust-lang/rfcs/pull/221 The current terminology of "task failure" often causes problems when writing or speaking about code. You often want to talk about the possibility of an operation that returns a Result "failing", but cannot because of the ambiguity with task failure. Instead, you have to speak of "the failing case" or "when the operation does not succeed" or other circumlocutions. Likewise, we use a "Failure" header in rustdoc to describe when operations may fail the task, but it would often be helpful to separate out a section describing the "Err-producing" case. We have been steadily moving away from task failure and toward Result as an error-handling mechanism, so we should optimize our terminology accordingly: Result-producing functions should be easy to describe. To update your code, rename any call to `fail!` to `panic!` instead. Assuming you have not created your own macro named `panic!`, this will work on UNIX based systems: grep -lZR 'fail!' . | xargs -0 -l sed -i -e 's/fail!/panic!/g' You can of course also do this by hand. [breaking-change]
2014-09-01doc: Fix spelling errors.Joseph Crail-1/+1
2014-08-02auto merge of #16183 : brson/rust/doctitles, r=alexcrichtonbors-1/+1
2014-08-02auto merge of #16128 : steveklabnik/rust/speed_faq, r=brsonbors-0/+11
Fixes #11174. I'm open to revising this text, but I figured it gets across the basics.
2014-08-01doc: Make sure all doc titles say 'Rust'. #12466Brian Anderson-1/+1
2014-07-31Add note about production deployments.Steve Klabnik-1/+12
Fixes #11511.
2014-07-30Add comment about speed in FAQ.Steve Klabnik-0/+11
Fixes #11174.
2014-07-16complement-lang-faq.md: fix typosPhilipp Gesang-2/+2
2014-06-16Update repo locationBrian Anderson-8/+8
2014-06-02docs: Stop using `notrust`Florian Gilcher-1/+1
Now that rustdoc understands proper language tags as the code not being Rust, we can tag everything properly. This change tags examples in other languages by their language. Plain notations are marked as `text`. Console examples are marked as `console`. Also fix markdown.rs to not highlight non-rust code.
2014-05-31doc: Fix a number of broken linksAlex Crichton-3/+3
cc #14515
2014-05-03rustdoc: Migrate from sundown to hoedownAlex Crichton-1/+1
This primary fix brought on by this upgrade is the proper matching of the ``` and ~~~ doc blocks. This also moves hoedown to a git submodule rather than a bundled repository. Additionally, hoedown is stricter about code blocks, so this ended up fixing a lot of invalid code blocks (ending with " ```" instead of "```", or ending with "~~~~" instead of "~~~"). Closes #12776
2014-04-27Fix link to hashmap.rs and json.rs in sample code FAQEmanuel Rylke-2/+2
2014-04-15Update GitHub's Rust projects page.Mihnea Dobrescu-Balaur-1/+1
2014-04-15Remove RUST_LOG="::help" from the docsTobias Bucher-3/+9
This feature is no longer present in the current version, it was removed along with the crate map.
2014-04-01doc: Update windows status on FAQklutzy-3/+3
2014-03-09docs: adjust code blocks to pass with rustdoc.Huon Wilson-1/+1
The changes are basically just because rustdoc runs tests/rendering on more snippets by default (i.e. everything without a `notrust` tag), and not anything significant.
2014-02-08doc: Modernize FAQs just slightlyBrian Anderson-117/+18
2014-02-02Move doc/ to src/doc/Alex Crichton-0/+247
We generate documentation into the doc/ directory, so we shouldn't be intermingling source files with generated files