Manish Goregaokar
36d0e90e6b
Rollup merge of #21623 - dinfuehr:patch-1, r=alexcrichton
2015-01-27 22:24:03 +05:30
Manish Goregaokar
cb63bcb98c
Rollup merge of #21618 - snowe2010:documentation, r=Gankro
...
Lifetime elision with two input references is not clear.
Closes #21284
2015-01-27 22:24:03 +05:30
Alex Crichton
3a07f859b8
Fallout of io => old_io
2015-01-26 16:01:16 -08:00
Dominik Inführ
a09c085976
more-strings.md: repaired links to API
2015-01-25 15:20:49 +01:00
Tyler Thrailkill
a0ed0f30ba
Add example for Lifetime Elision with two inputs
...
Lifetime elision with two input references is not clear.
Closes #21284
2015-01-25 01:24:41 -07:00
Flavio Percoco Premoli
df2ab66044
Rollup merge of #21560 - steveklabnik:remove_discuss_link, r=sanxiyn
...
We've had some new people post questions to Discuss, so this should be removed for now. http://discuss.rust-lang.org/t/did-you-mean-to-point-to-discuss-rust-lang-org-as-a-user-forum/1381
2015-01-24 10:42:42 +01:00
Flavio Percoco Premoli
d19f28b2f2
Rollup merge of #21108 - steveklabnik:gh16969, r=alexcrichton
...
Fixes #16969
2015-01-24 10:42:39 +01:00
Steve Klabnik
91037a417e
remove discuss link from the book
2015-01-23 13:53:19 -05:00
Steve Klabnik
aca793966a
Soup up 'method syntax' chapter of the Book
...
Fixes #16969
2015-01-23 11:04:55 -05:00
Steve Klabnik
9fb672b094
Rollup merge of #21517 - SeanTAllen:master, r=steveklabnik
...
Lifetime elision documentation was reference a previously existing function
that doesn't exist. After talking with Steve Klabnik, I confirmed the correct
function to be referenced and updated documentation accordingly.
2015-01-22 18:10:01 -05:00
Steve Klabnik
aa874abc0d
Rollup merge of #21479 - steveklabnik:rustdoc_to_book, r=alexcrichton
...
Fixes #21430
2015-01-22 18:09:59 -05:00
Steve Klabnik
1644978616
Rollup merge of #21450 - alfie:book2, r=steveklabnik
...
Compiling won't produce an executable just yet because (as stated in the next
paragraph) there are errors. By removing this sentance, the reader won't get
confused when they expect a successful compile i.e. if they don't read ahead one
paragraph, they are going to be checking their code and wondering why it's not
compiling.
2015-01-22 18:09:58 -05:00
Steve Klabnik
5f71c22d87
Rollup merge of #21373 - angst7:pointer_doc_1, r=steveklabnik
...
Updated incorrect error messages, and removed explicit return statements from example code.
2015-01-22 18:09:58 -05:00
Steve Klabnik
d1c7ae476b
Rollup merge of #21056 - steveklabnik:return_strings, r=sfackler
...
When we moved over to the book, we lost this.
2015-01-22 18:09:57 -05:00
Steve Klabnik
cef82952b2
Return the String guide to its former glory.
...
When we moved over to the book, we lost this.
2015-01-22 13:33:44 -05:00
Sean T Allen
42cbd7a9bd
Reference correct fn during lifetime ellision
2015-01-22 13:17:23 -05:00
bors
8160fc4786
Auto merge of #21078 - js-ojus:master, r=steveklabnik
...
* Include an illustration of a function that accepts two closures.
2015-01-22 16:50:17 +00:00
Steve Klabnik
23da54d894
Move rustdoc.md into the book
...
Fixes #21430
2015-01-21 14:59:25 -05:00
Alex Crichton
886c6f3534
rollup merge of #21258 : aturon/stab-3-index
...
Conflicts:
src/libcore/ops.rs
src/librustc_typeck/astconv.rs
src/libstd/io/mem.rs
src/libsyntax/parse/lexer/mod.rs
2015-01-21 11:53:49 -08:00
Aaron Turon
537889aa78
Fix type inference problems in tests and docs
2015-01-21 11:16:00 -08:00
Alex Crichton
de89dc883e
rollup merge of #21433 : alfie/typobook
...
Tiny fix
2015-01-21 09:16:38 -08:00
Alex Crichton
4b6a0563c6
rollup merge of #21394 : japaric/nonono
...
r? @FlaPer87
2015-01-21 09:14:42 -08:00
Alex Crichton
e4434f97af
rollup merge of #21393 : loganchien/fix-if-stmt-doc-title
...
Slightly change the title to make it look more consistent with other chapters (e.g. Match.)
2015-01-21 09:14:41 -08:00
Jorge Aparicio
ed56c15ceb
remove NoSendItem
and NoSyncItem
2015-01-21 00:45:35 -05:00
Alfie John
1f6eb344d0
docs: Update for clarity
...
Compiling won't produce an executable just yet because (as stated in the next
paragraph) there are errors. By removing this sentance, the reader won't get
confused when they expect a successful compile i.e. if they don't read ahead one
paragraph, they are going to be checking their code and wondering why it's not
compiling.
2015-01-21 01:37:39 +00:00
Alfie John
1f50542a0d
docs: typo
2015-01-20 19:02:09 +00:00
Barosl LEE
01ae97b45e
Rollup merge of #21427 - steveklabnik:generics_fix, r=alexcrichton
...
Multiple people have asked me if this is a reference to Hacker News, and
I _certainly_ don't want to give them that impression.
2015-01-21 02:16:52 +09:00
Barosl LEE
a79f1921a9
Rollup merge of #21375 - petrochenkov:ssbsl, r=alexcrichton
...
After PR #19766 added implicit coersions `*mut T -> *const T`, the explicit casts can be removed.
(The number of such casts turned out to be relatively small).
2015-01-21 02:16:50 +09:00
Barosl LEE
75efb22808
Rollup merge of #21359 - WiSaGaN:bugfix/fix_marker, r=alexcrichton
...
From std::markers to std::marker.
2015-01-21 02:16:49 +09:00
Barosl LEE
33ea011574
Rollup merge of #21358 - glacjay:patch-2, r=alexcrichton
2015-01-21 02:16:49 +09:00
Barosl LEE
567bf6ca8c
Rollup merge of #21357 - kimroen:patch-1, r=sanxiyn
...
Having both "Right now" and "at the moment" in the same statement is redundant.
2015-01-21 02:16:49 +09:00
Barosl LEE
4419fa39c2
Rollup merge of #21345 - glacjay:patch-1, r=alexcrichton
...
The reference should be `x`, not `FOO` itself.
2015-01-21 02:16:48 +09:00
Barosl LEE
b3f6e82beb
Rollup merge of #21048 - aroben:patch-1, r=steveklabnik
...
Now both the enum values and the prose describing them mention the values in the same order.
2015-01-21 02:16:47 +09:00
Steve Klabnik
e361b38888
Small fix in TRPL 3.9
...
Multiple people have asked me if this is a reference to Hacker News, and
I _certainly_ don't want to give them that impression.
2015-01-20 11:36:29 -05:00
bors
e375a892f1
Auto merge of #21257 - alexcrichton:issue-20064, r=pnkfelix
...
These two attributes are used to change the entry point into a Rust program, but
for now they're being put behind feature gates until we have a chance to think
about them a little more. The #[start] attribute specifically may have its
signature changed.
This is a breaking change to due the usage of these attributes generating errors
by default now. If your crate is using these attributes, add this to your crate
root:
#![feature(start)] // if you're using the #[start] attribute
#![feature(main)] // if you're using the #[main] attribute
cc #20064
2015-01-20 02:23:49 +00:00
Logan Chien
8c3d914ca4
Change the title of if statement in trpl book.
2015-01-20 00:41:59 +08:00
Matt Roche
9293607f8f
quick formatting fix
2015-01-18 15:28:12 -05:00
Matt Roche
4347cbbd66
Error message fixes and removed explicit returns in example code
2015-01-18 15:22:16 -05:00
Wangshan Lu
e28da7ad44
Fix std::marker.
...
From std::markers to std::marker.
2015-01-18 22:17:44 +08:00
Jay True
ab73d455fe
fix formatting
2015-01-18 21:23:22 +08:00
Kim Røen
17ffe51aa3
Remove redundant "Right now"
...
Having both "Right now" and "at the moment" in the same statement is redundant.
2015-01-18 13:24:13 +01:00
Jay True
2b6efbf92d
fix an error about the static lifetime
...
The reference should be `x`, not `FOO` itself.
2015-01-18 10:58:55 +08:00
Steve Klabnik
6553c0f5eb
Fix more rollup problems
2015-01-17 15:25:42 -05:00
Alfie John
2c64023e3e
docs: grammar fix
2015-01-17 10:51:53 -05:00
Nick Howell
0c26524134
doc: Remove extra whitespace in the middle of lines to provide alignment
...
"Idiomatic code should not use extra whitespace in the middle of a line to provide alignment."
http://aturon.github.io/style/whitespace.html
I realize the linked page still needs an RFC, but the docs should be written in accordance with the guidelines nevertheless.
2015-01-17 10:51:53 -05:00
Steve Klabnik
433ea0bd55
Add C -> Rust example to FFI chapter of the book.
...
Fixes #10489 .
2015-01-17 10:51:07 -05:00
Steve Klabnik
d5091c9cc9
Fix up titles of TRPL chapters
2015-01-17 10:51:07 -05:00
Ms2ger
0109ceaf82
Fix typo.
2015-01-17 10:51:07 -05:00
Steve Klabnik
899ffcf62a
Intpocalypse, book edition.
...
Fix all usage of int/uint/i/u in the book.
2015-01-17 10:51:07 -05:00
Steve Klabnik
078bd498b9
Evaluate # fn in docs
...
I searched for times when we were hiding functions with # in the documentation,
and fixed them to not use it unless neccesary.
I also made random improvements whenever I changed something. For example,
I changed Example to Examples, for consistency.
Fixes #13423
2015-01-17 10:49:49 -05:00