Alan Andrade
e53b5661a7
First phase of migrating the wiki to the internal docs #11078
2014-01-06 15:27:49 -06:00
bors
b6a1fde1c6
auto merge of #11106 : alan-andrade/rust/convert_tutorials_to_guides, r=cmr
...
* Moved every the tutorial-*.md into its own directory `/doc/guides/`
* Makefile is aware
2014-01-05 22:11:39 -08:00
Alan Andrade
eeafee4c9b
Convert sub tutorials into Guides #10838
...
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-05 22:48:19 -06:00
Lindsey Kuper
8224816a34
tutorial: add missing line to make example build.
2014-01-05 22:03:13 -05:00
Lindsey Kuper
4f1ebef96a
tutorial: remove duplicate words.
2014-01-05 22:03:13 -05:00
Lindsey Kuper
60e139409f
tutorial: change float
to f32
since float is no longer a type.
2014-01-05 22:03:13 -05:00
Lindsey Kuper
5681c711e1
Wording tweak suggested by @pcwalton.
2014-01-05 22:03:12 -05:00
Lindsey Kuper
62b74d9890
Write up default methods for the tutorial.
2014-01-05 22:03:12 -05:00
Brian Anderson
01af682c64
doc: Fix an inexplicable error in a tutorial example
...
This code was wrong but apparently worked before removing struct
deref. I don't know why.
2014-01-04 14:44:14 -08:00
Brian Anderson
ec69dea6f7
doc: Fix tutorial for struct deref
2014-01-04 14:44:14 -08:00
bors
3dd7c49faf
auto merge of #11251 : pcwalton/rust/remove-at-mut, r=pcwalton
...
r? @nikomatsakis
for the borrow checker changes. Write guards are now eliminated.
2014-01-03 22:36:53 -08:00
Patrick Walton
8092153634
libsyntax: Fix tests.
2014-01-03 22:22:40 -08:00
bors
8bfd2a84cf
auto merge of #11277 : brson/rust/more0.9, r=alexcrichton
2014-01-03 17:16:50 -08:00
Patrick Walton
9b35ae75d2
doc: Remove all mentions of @mut
from the documentation.
2014-01-03 14:02:01 -08:00
Brian Anderson
1155ee9ee9
Bump more version numbers to 0.9
2014-01-02 10:55:28 -08:00
Julia Evans
f0322371dd
Add testing tutorial to docs
2013-12-31 10:34:55 -05:00
eliovir
743d39293f
Update tutorial.md : rename pkgid to crate_id
2013-12-28 10:32:03 +01:00
bors
53d1a67bbd
auto merge of #10944 : metajack/rust/pkgid-docs, r=cmr
2013-12-14 08:11:29 -08:00
Jack Moffitt
da9a02a189
Update documentation for new pkgid
attribute.
2013-12-12 15:22:23 -07:00
Corey Richardson
f0867e0ba2
Some rustdoc manual fixes
...
Clarify that it's sundown, and that we don't support magic
2013-12-11 06:47:05 -05:00
Corey Richardson
c935a88a97
Remove duplication of libstd docs.
...
This is literally a copy-paste, there's no need to have this duplication.
2013-12-10 09:46:40 -05:00
Corey Richardson
c8f47db8f5
Update Freeze
information
2013-12-10 09:43:36 -05:00
Corey Richardson
fab5624eb6
Tiny fixes to linked list section.
2013-12-10 09:43:36 -05:00
Corey Richardson
a44852a2d5
Update Owned to Send, show some types which aren't
2013-12-10 09:43:36 -05:00
Corey Richardson
888144c98d
Function declaration takes pats, not exprs.
2013-12-10 09:43:36 -05:00
Corey Richardson
b5122c52ae
Clarify newtype
2013-12-10 09:43:36 -05:00
Corey Richardson
d9eff8de8a
Clarify arity
2013-12-10 09:43:36 -05:00
Corey Richardson
2750adb5d8
Inherited mutabilty clarification
...
Also no longer reference mutable fields
2013-12-10 09:43:36 -05:00
Corey Richardson
381c08bf69
loop -> continue
2013-12-10 09:43:36 -05:00
Corey Richardson
f006a10b1e
Wildcard changes.
2013-12-10 09:43:35 -05:00
Corey Richardson
079ea00d23
Macro definition is feature gated.
2013-12-10 09:43:35 -05:00
Corey Richardson
eb8739f4f8
Fix tiny formatting error.
2013-12-10 09:43:35 -05:00
Corey Richardson
0f82cbd19a
Clarify as
, mention transmute.
2013-12-10 09:43:35 -05:00
Corey Richardson
d00a407e00
Clarify that strings aren't magical.
2013-12-10 09:43:35 -05:00
Corey Richardson
b6cf5f5af1
Fix tiny formatting error.
2013-12-10 09:43:35 -05:00
Corey Richardson
94e0a03f5d
Add rustdoc documentation.
2013-12-10 09:43:33 -05:00
Corey Richardson
039a5933fb
Fix grammar error.
2013-12-10 07:28:24 -05:00
Corey Richardson
d86f8b2fca
Add a link to the wiki's package list and refer to git
2013-12-10 07:28:24 -05:00
Corey Richardson
8ae340a026
Note that Rust can be embedded.
2013-12-10 07:28:24 -05:00
Corey Richardson
61e8268645
Fix span.
2013-12-10 07:28:24 -05:00
Corey Richardson
8a8cccd4b6
Explain potentially confusing string example.
...
Reported be @ElBaha
2013-12-10 07:28:24 -05:00
Daniel Micay
c1eb20b5f8
rewrite part of the tutorial
...
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-12-04 16:55:03 -05:00
Alex Crichton
ab387a6838
Register new snapshots
2013-11-28 20:27:56 -08:00
Patrick Walton
38efa17bb8
test: Remove all remaining non-procedure uses of do
.
2013-11-26 08:25:27 -08:00
Vijay Korapaty
9c6bba91a8
Updating docs with updated closure syntax, &fn
-> ||
2013-11-26 00:35:55 -08:00
Daniel Micay
7d9fd62300
minor rewording in the tutorial's Rc
coverage
2013-11-22 07:03:11 -05:00
Daniel Micay
c06ce4c9bf
tutorial: alternatives to ownership
...
This replaces the old section on managed pointers because the syntax is
going to be removed and it's currently feature gated so the examples
don't work out-of-the-box. Dynamic mutability coverage can be added
after the `Mut<T>` work has landed.
2013-11-21 18:00:31 -05:00
Patrick Walton
ba739b2135
librustc: Convert ~fn()
to proc()
everywhere.
2013-11-18 18:27:31 -08:00
Alex Crichton
dab8fec4af
Forbid privacy in inner functions
...
Closes #10111
2013-11-17 21:28:18 -08:00
Noufal Ibrahim
bc698ba3ef
Fixes formatting
...
Without this, a.rs appears as a struck out line.
2013-11-14 21:04:38 +05:30