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
Adrien Tétar
5a01dbe67b
doc: disable parser error highlighting + a few fixes
...
CodeMirror parser errors are related to #9873 .
2013-11-13 09:32:29 +01:00
Alex Crichton
49ee49296b
Move std::rt::io to std::io
2013-11-11 20:44:07 -08:00
bors
9d8dc004a0
auto merge of #10354 : thestinger/rust/vector, r=huonw
...
This section desperately needs to be expanded, but removing the
misleading/incorrect information is a priority.
Managed vectors/strings are not covered, as they are feature-gated and
are only a micro-optimization to avoid double-indirection.
Closes #6882
2013-11-08 05:46:04 -08:00
Daniel Micay
eca52e682b
tutorial: rewrite the section vectors/strings
...
This section desperately needs to be expanded, but removing the
misleading/incorrect information is a priority.
Managed vectors/strings are not covered, as they are feature-gated and
are only a micro-optimization to avoid double-indirection.
Closes #6882
2013-11-08 04:47:06 -05:00
bors
f00bb2ec04
auto merge of #10243 : mattcarberry/rust/master, r=brson
...
Associated with Issue #6563 .
Useful for Apollo Guidance Computer simulation, Unix file system permissions, and maybe one or two other things.
2013-11-07 17:26:12 -08:00
Noufal Ibrahim
c118b89ad9
Fixed formatting.
...
The code block shows up inline without proper formatting without this
newline.
Signed-off-by: Noufal Ibrahim <noufal@nibrahim.net.in>
2013-11-03 22:44:15 +05:30
Matt Carberry
519b86b8a8
Added octal literal support.
2013-11-02 21:26:29 -07:00
bors
b2f62acaeb
auto merge of #10167 : briantdawn/rust/master, r=cmr
...
To keep consistency with the word "borrowing" I suppose an alternate way to write this could be "Having an object borrow an immutable pointer freezes it and prevents mutation".
2013-10-31 10:31:56 -07:00
Brian
986fb3c617
Fixed incorrect usage of 'Borrowing'.
2013-10-30 00:47:42 +00:00
Ziad Hatahet
3797f2bfe6
Capitalize statics in f32 and f64 mods
...
Fixes #10077
2013-10-28 19:35:56 -07:00
Alex Crichton
620ab3853a
Test fixes and merge conflicts
2013-10-24 14:21:58 -07:00
Michael Letterle
d83c5f7b1b
Minor grammatical fixes and removed section on 'rust' tool
2013-10-22 14:30:27 -04:00
Alex Crichton
3ed18bdd42
Remove old logging from the tutorial
2013-10-22 08:10:34 -07:00
Adrien Tétar
22465e9561
doc: fix links to comply with the new rustdoc
...
Closes #9911 .
2013-10-21 04:13:22 +02:00
Daniel Micay
7c92435f8f
remove the rusti command
...
Closes #9818
Closes #9567
Closes #8924
Closes #8910
Closes #8392
Closes #7692
Closes #7499
Closes #7220
2013-10-16 22:54:38 -04:00