summary refs log tree commit diff
path: root/doc/tutorial.md
AgeCommit message (Collapse)AuthorLines
2014-01-07doc: TyposBrian Anderson-1/+1
2014-01-07'borrowed pointer' -> 'reference'Brian Anderson-24/+24
2014-01-07auto merge of #11364 : brson/rust/docs, r=alexcrichtonbors-7/+8
This reorganizes the documentation index to be more focused on the in-tree docs, and to clean up the style, and it also adds @steveklabnik's pointer guide.
2014-01-07auto merge of #11350 : kchmck/rust/fix-pdf-glitches, r=alexcrichtonbors-0/+4
I was reading through the tutorial and manual pdfs and noticed some of the code blocks have glitches in their formatting: ![](http://i.imgur.com/9HXZ4dW.png) ![](http://i.imgur.com/Ds2By6j.png) Putting empty lines around the blocks fixes this. I did a search through the other markdown files and made the change there as well.
2014-01-06Add Pointer tutorial, rename borrowed pointer tutorial.Steve Klabnik-7/+8
2014-01-06First phase of migrating the wiki to the internal docs #11078Alan Andrade-3/+1
2014-01-06Fix formatting of some code blocks in pdf docsMick Koch-0/+4
Code blocks apparently need to be surrounded by whitespace to be output correctly when generating pdfs
2014-01-05auto merge of #11106 : alan-andrade/rust/convert_tutorials_to_guides, r=cmrbors-11/+9
* Moved every the tutorial-*.md into its own directory `/doc/guides/` * Makefile is aware
2014-01-05Convert sub tutorials into Guides #10838Alan Andrade-11/+9
Ensure configure creates doc/guides directory Fix configure makefile and tests Remove old guides dir and configure option, convert testing to guide Remove ignored files Fix submodule issue prepend dir in makefile so that bor knows how to build the docs S to uppercase
2014-01-05tutorial: add missing line to make example build.Lindsey Kuper-0/+1
2014-01-05tutorial: remove duplicate words.Lindsey Kuper-3/+3
2014-01-05tutorial: change `float` to `f32` since float is no longer a type.Lindsey Kuper-4/+4
2014-01-05Wording tweak suggested by @pcwalton.Lindsey Kuper-3/+4
2014-01-05Write up default methods for the tutorial.Lindsey Kuper-42/+111
2014-01-04doc: Fix an inexplicable error in a tutorial exampleBrian Anderson-1/+1
This code was wrong but apparently worked before removing struct deref. I don't know why.
2014-01-04doc: Fix tutorial for struct derefBrian Anderson-10/+10
2014-01-03auto merge of #11251 : pcwalton/rust/remove-at-mut, r=pcwaltonbors-20/+4
r? @nikomatsakis for the borrow checker changes. Write guards are now eliminated.
2014-01-03libsyntax: Fix tests.Patrick Walton-1/+0
2014-01-03auto merge of #11277 : brson/rust/more0.9, r=alexcrichtonbors-5/+5
2014-01-03doc: Remove all mentions of `@mut` from the documentation.Patrick Walton-19/+4
2014-01-02Bump more version numbers to 0.9Brian Anderson-5/+5
2013-12-31Add testing tutorial to docsJulia Evans-0/+2
2013-12-28Update tutorial.md : rename pkgid to crate_ideliovir-3/+3
2013-12-14auto merge of #10944 : metajack/rust/pkgid-docs, r=cmrbors-19/+15
2013-12-12Update documentation for new `pkgid` attribute.Jack Moffitt-19/+15
2013-12-11Some rustdoc manual fixesCorey Richardson-1/+1
Clarify that it's sundown, and that we don't support magic
2013-12-10Remove duplication of libstd docs.Corey Richardson-50/+6
This is literally a copy-paste, there's no need to have this duplication.
2013-12-10Update `Freeze` informationCorey Richardson-1/+4
2013-12-10Tiny fixes to linked list section.Corey Richardson-5/+6
2013-12-10Update Owned to Send, show some types which aren'tCorey Richardson-4/+8
2013-12-10Function declaration takes pats, not exprs.Corey Richardson-1/+1
2013-12-10Clarify newtypeCorey Richardson-1/+1
2013-12-10Clarify arityCorey Richardson-3/+3
2013-12-10Inherited mutabilty clarificationCorey Richardson-3/+2
Also no longer reference mutable fields
2013-12-10loop -> continueCorey Richardson-1/+1
2013-12-10Wildcard changes.Corey Richardson-3/+2
2013-12-10Macro definition is feature gated.Corey Richardson-1/+3
2013-12-10Fix tiny formatting error.Corey Richardson-1/+1
2013-12-10Clarify `as`, mention transmute.Corey Richardson-6/+10
2013-12-10Clarify that strings aren't magical.Corey Richardson-1/+2
2013-12-10Fix tiny formatting error.Corey Richardson-1/+1
2013-12-10Add rustdoc documentation.Corey Richardson-3/+5
2013-12-10Fix grammar error.Corey Richardson-1/+2
2013-12-10Add a link to the wiki's package list and refer to gitCorey Richardson-4/+12
2013-12-10Note that Rust can be embedded.Corey Richardson-1/+1
2013-12-10Fix span.Corey Richardson-1/+1
2013-12-10Explain potentially confusing string example.Corey Richardson-4/+5
Reported be @ElBaha
2013-12-04rewrite part of the tutorialDaniel Micay-46/+361
This begins a rewrite of some sections the tutorial as an introduction to concepts through the implementation of a simple data structure. I think this would be a good way to introduce references, traits and many other concepts too. For example, the section introducing alternatives to ownership can demonstrate a persistent list.
2013-11-28Register new snapshotsAlex Crichton-6/+6
2013-11-26test: Remove all remaining non-procedure uses of `do`.Patrick Walton-20/+13