Manish Goregaokar
37316e8d05
Rollup merge of #31264 - est31:block_coment_parent, r=alexcrichton
...
Block comments don't have to be in the format `/*! ... !*/`
in order to be read as doc comments about the parent block.
The format `/*! ... */` is enough.
2016-01-29 20:19:39 +05:30
est31
205f836ab8
Fix reference info about parent doc block comments
...
Block comments don't have to be in the format `/*! ... !*/`
in order to be read as doc comments about the parent block.
The format `/*! ... */` is enough.
2016-01-28 18:39:39 +01:00
bors
035f4cca00
Auto merge of #31240 - durka:follow-set-docs, r=pnkfelix
...
Missed as part of #31152 , but the list had other mistakes as well.
r? @pnkfelix
2016-01-28 07:06:29 +00:00
Manish Goregaokar
5e7dfa7094
Rollup merge of #31226 - steveklabnik:gh30954, r=Manishearth
...
Fixes #30954
2016-01-28 00:48:32 +05:30
Manish Goregaokar
d7c57e1fdd
Rollup merge of #31222 - durka:patch-15, r=steveklabnik
...
r? @steveklabnik
2016-01-28 00:48:32 +05:30
Manish Goregaokar
3e56732322
Rollup merge of #31219 - mbrubeck:missing-docs, r=steveklabnik
...
The missing_docs lint only applies to public items in public modules, so this
example code did not actually generate any warnings or errors.
2016-01-28 00:48:32 +05:30
Manish Goregaokar
b29628ac91
Rollup merge of #30689 - Manishearth:lifetime-bound, r=steveklabnik
...
We should have stuff on this in the book somewhere too
r? @steveklabnik
2016-01-28 00:48:31 +05:30
Alex Burka
fd4d013a2c
trpl: fix macro follow sets
2016-01-27 13:26:47 -05:00
Steve Klabnik
5c61be68d0
Mention that globs import public symbols
...
Fixes #30954
2016-01-26 17:47:01 -05:00
Alex Burka
2f633b2204
capitalization and associated types
2016-01-26 14:36:48 -05:00
Alex Burka
638555e64d
book: cover UFCS in Syntax Index
2016-01-26 13:43:43 -05:00
Matt Brubeck
e23f8b095b
Fix examples that use missing_docs lint
...
The missing_docs lint only applies to public items in public modules, so this
example code did not actually generate any warnings or errors.
2016-01-26 09:49:26 -08:00
Manish Goregaokar
486fd89b34
Rollup merge of #31199 - steveklabnik:gh31181, r=Manishearth
...
Fixes #31181
2016-01-26 13:11:58 +05:30
Manish Goregaokar
24931a32e8
Rollup merge of #31197 - apasel422:issue-31195, r=steveklabnik
...
Closes #31195
r? @steveklabnik
2016-01-26 13:11:57 +05:30
Steve Klabnik
6c56260b30
Mention the need for a linker
...
Fixes #31181
2016-01-25 22:26:56 -05:00
Andrew Paseltiner
b3ebe949e2
Fix typo in "Loops" section of the book
...
Closes #31195
2016-01-25 21:33:23 -05:00
Oliver Middleton
ace39cbc15
Replace link to learn-rust in the book
...
It was removed in #30595 .
Also delete the old learn-rust.md.
2016-01-25 18:40:28 +00:00
Oliver Middleton
03681b16ce
Fix link to hello-cargo in the book
...
It was moved in #29538 .
2016-01-25 18:34:34 +00:00
Dirk Gadsden
a469cef1ab
Clarify when Cargo.lock
is created by cargo build
in the book
...
Also remove a "finally" in the section about building for release
to make it feel a bit friendlier.
2016-01-23 23:39:38 -05:00
Steve Klabnik
4d99bad158
Rollup merge of #31145 - D101101:patch-1, r=steveklabnik
...
r? @steveklabnik
2016-01-23 09:38:44 -05:00
Steve Klabnik
fc8ef6cae7
Rollup merge of #31128 - kamalmarhubi:book-trait-impl-clarify, r=steveklabnik
2016-01-23 09:38:44 -05:00
Steve Klabnik
c9c754990e
Rollup merge of #31113 - steveklabnik:master, r=alexcrichton
...
r? @alexcrichton
2016-01-23 09:38:43 -05:00
Steve Klabnik
9bc29a9908
Rollup merge of #31111 - apasel422:issue-31103, r=steveklabnik
...
Closes #31103
r? @steveklabnik
2016-01-23 09:38:43 -05:00
Steve Klabnik
b4311b70e1
Rollup merge of #31061 - brson:bib, r=steveklabnik
2016-01-23 09:38:42 -05:00
Steve Klabnik
b1e5af4872
Rollup merge of #31055 - steveklabnik:alt-tags, r=alexcrichton
2016-01-23 09:38:42 -05:00
Sergey Veselkov
6a6e9a987a
Fix the missing line in the guessing-game.md
...
r? @steveklabnik
2016-01-23 12:19:11 +03:00
bors
228afd7251
Auto merge of #30807 - kolloch:patch-1, r=steveklabnik
...
When I read the book, the following sentence of the reference documentation helped me greatly to understand slices:
"Slices are a view into a block of memory represented as a pointer and a length."
In this commit, I tried to integrate the gist of that into the slice section inside of "primitive-types.md". I am not a native speaker, so feel very free to improve the wording.
r? @steveklabnik
2016-01-23 07:44:17 +00:00
Kamal Marhubi
a559577c2f
Forward reference crates and modules chapter
2016-01-22 15:18:00 -05:00
Kamal Marhubi
9624b68207
book: Clarify that trait or type must be in same crate as impl
2016-01-22 14:37:37 -05:00
Steve Klabnik
c94b14ade4
update link to unwind in book
2016-01-22 09:50:43 -05:00
Andrew Paseltiner
48aa5ef16f
Fix typo in "Getting Started" section of the book
...
Closes #31103
2016-01-22 08:59:05 -05:00
Brian Anderson
c158fd93b8
Add Alexis thesis to bibliography
2016-01-20 19:27:05 +00:00
Steve Klabnik
5763b86792
Add alt tags for logos
2016-01-20 11:53:20 -05:00
Manish Goregaokar
49474313fd
Rollup merge of #30988 - bluss:doc-space-t-bound, r=apasel422
...
Fix spacing style of `T: Bound` in docs
The space between `T` and `Bound` is the typical style used in code and
produced by rustdoc's rendering. Fixed first in Reflect's docs and then
I fixed all occurrences in docs I could find.
2016-01-19 04:08:59 +05:30
Ulrik Sverdrup
f4fac9b0fa
Fix spacing style of T: Bound
in docs
...
The space between `T` and `Bound` is the typical style used in code and
produced by rustdoc's rendering. Fixed first in Reflect's docs and then
I fixed all occurrences in docs I could find.
2016-01-17 23:44:33 +01:00
Stephen (Ziyun) Li
8a829704cb
Fix C macro example
2016-01-17 14:56:23 -05:00
Manish Goregaokar
dbca989721
Rollup merge of #30952 - jonastepe:nomicon_vec_zst_code_fix, r=Gankro
...
* Moved semicolon to the right place in the `let` statement in the ZST section.
* Fixed the missing ZST additions for `RawValIter<T>` from this section in the final code section.
2016-01-17 17:25:48 +05:30
bors
077f4eeb84
Auto merge of #30567 - steffengy:master, r=alexcrichton
...
Add support to use functions exported using vectorcall.
This essentially only allows to pass a new LLVM calling convention
from rust to LLVM.
```rust
extern "vectorcall" fn abc(param: c_void);
```
references
----
http://llvm.org/docs/doxygen/html/CallingConv_8h_source.html
https://msdn.microsoft.com/en-us/library/dn375768.aspx
2016-01-16 23:30:30 +00:00
Jonas Tepe
5c62178658
Fixed indent from tabs to spaces
2016-01-16 20:51:55 +01:00
Jonas Tepe
9c5b296dd3
added zst iterator additions to final code
2016-01-16 13:13:44 +01:00
Jonas Tepe
b3f44c1335
Semicolon was at wrong place in let statement
2016-01-16 13:07:46 +01:00
Manish Goregaokar
d9d902ef99
Rollup merge of #30836 - Luke-Nukem:master, r=steveklabnik
...
Ref issue [30825](https://github.com/rust-lang/rust/issues/30825 )
This commit should suffice to add a concise introduction to the concept of crates.
My only worry, is that it is maybe too concise; but, the book seems to be written with the understanding that the new Rust user is coming from another language, and so will understand what a Library or Code Package is.
2016-01-15 17:28:28 +05:30
Manish Goregaokar
7208d25003
Rollup merge of #30776 - antonblanchard:powerpc64_merge, r=alexcrichton
...
This adds support for big endian and little endian PowerPC64.
make check runs clean apart from one big endian backtrace issue.
2016-01-15 17:28:28 +05:30
Luke Jones
52786de3ed
Clarify what a crate is, within the "Getting Started" chapter.
...
* ref: Issue #30825
Small punctuation change in "Crates and Modules".
2016-01-15 14:18:50 +13:00
Steve Klabnik
9b10d0e1e5
Rollup merge of #30911 - tshepang:missing-word, r=Manishearth
...
Also, whitespace fixes
2016-01-14 14:58:35 -05:00
Steve Klabnik
f1a0fd127a
Rollup merge of #30903 - steveklabnik:no_std_stable, r=alexcrichton
...
This feature is partially stabilized, so describe each part in the appropriate place.
r? @alexcrichton @brson
It would be nice to backport this to beta, since this is the first release where this is true. I try really hard to not do doc backports, but this isn't very large, and might be worth making an exception, I dunno.
2016-01-14 14:58:34 -05:00
Steve Klabnik
e26279db48
Rollup merge of #30712 - LawrenceWoodman:patch-3, r=steveklabnik
...
This also repeats the case analysis used.
2016-01-14 14:58:34 -05:00
Tshepang Lekhonkhobe
049b9e4e80
doc: add missing word
...
Also, whitespace fixes
2016-01-14 20:56:38 +02:00
Steve Klabnik
0394418752
Move some #[no_std] info to stable book.
...
This feature is partially stabilized, so describe each part in the appropriate place.
2016-01-14 10:45:40 -05:00
Manish Goregaokar
9cb4350e63
Rollup merge of #30871 - oli-obk:fix/reference, r=steveklabnik
...
r? @steveklabnik
2016-01-14 19:12:28 +05:30