bors
42bfeec53c
Auto merge of #24842 - GBGamer:patch-3, r=steveklabnik
...
They now use the currently working syntax.
Also, I added two examples.
2015-04-30 10:13:05 +00:00
bors
b594036069
Auto merge of #24970 - Hech:master, r=steveklabnik
2015-04-30 07:12:25 +00:00
Hech
f8b63e867d
docs: link fix
2015-04-29 17:30:46 -07:00
Alex Crichton
0cca57712d
rollup merge of #24933 : oli-obk/patch-1
...
compiler plugins are hosted unter "compiler-plugins.html" not "plugins.html"
2015-04-29 15:45:52 -07:00
Alex Crichton
dd12c8b46f
rollup merge of #24931 : jooert/patch-1
...
Since #24783 , the style guidelines recommend that unit tests should live in a submodule `tests` rather than `test` to not clash with the possible use of libtest. This is especially important for benchmark tests as they require libtest. Fixes #24923 .
2015-04-29 15:45:51 -07:00
Alex Crichton
256023a284
rollup merge of #24862 : barometz/intro-push-err-fix
...
The error in the Brief Introduction shows the problematic line as "x.push(4)", while the example code uses a vector of strings.
2015-04-29 15:45:38 -07:00
Oliver Schneider
d6043d1e71
fix broken link
...
compiler plugins are hosted unter "compiler-plugins.html" not "plugins.html"
2015-04-29 11:41:00 +02:00
jooert
f99658d7c7
Adapt benchmark tests to unit test guidelines
...
Since #24783 , the style guidelines recommend that unit tests should live in a submodule `tests` rather than `test` to not clash with the possible use of libtest. This is especially important for benchmark tests as they require libtest. Fixes #24923 .
2015-04-29 10:36:43 +02:00
Toni Cárdenas
df1768d8eb
TRPL: Tiny incoherence in UFCS example.
...
`Type` should be `Trait` to match the next example line.
r? @steveklabnik
2015-04-28 11:10:01 +02:00
Steve Klabnik
0c3514253c
Rollup merge of #24866 - tshepang:vec-intro, r=steveklabnik
2015-04-27 10:26:20 -04:00
Manish Goregaokar
38042d1e18
trpl: clarify lib.rs vs main.rs
2015-04-27 18:42:19 +05:30
Tshepang Lekhonkhobe
7335c9f48f
book: improve Vec intro
2015-04-27 14:11:27 +02:00
Dominic van Berkel
9ddfbb1ae2
Adjusted intro error to match code
...
The error in the Brief Introduction shows the problematic line as "x.push(4)", while the example code uses a vector of strings.
2015-04-27 12:21:26 +02:00
Nicholas
766c1bc992
Fix the errors
2015-04-26 19:44:44 -07:00
diwic
d2d8898423
book: Fix broken link to unsafe chapter
2015-04-26 20:32:14 +02:00
Nicholas
a70b2ed826
Outputs no longer have to be mutable
2015-04-26 10:34:28 -07:00
Nicholas
3d0ad46eea
Fix the inline assembly examples
...
They now use the currently working syntax.
2015-04-26 10:26:56 -07:00
bors
20adc9533d
Auto merge of #24815 - heejongahn:master, r=steveklabnik
...
At https://doc.rust-lang.org/book/vectors.html , there should be a link to
Generics page but the link address is ommitted and thus link is not functioning
well. So I added a link definition to the vectors.md.
r? @steveklabnik
2015-04-26 01:37:58 +00:00
Heejong Ahn
9a2a06cf43
Added a link address to Vectors page of the book
...
At https://doc.rust-lang.org/book/vectors.html , there should be a link to
Generics page but the link address is ommitted and thus link is not functioning
well. So I added a link definition to the vectors.md.
r? @steveklabnik
2015-04-26 02:04:38 +09:00
Manish Goregaokar
9316b0382b
Rollup merge of #24812 - jest:master, r=steveklabnik
...
Conflicts:
src/doc/trpl/variable-bindings.md
2015-04-25 21:22:03 +05:30
Manish Goregaokar
cfe08b74bf
Rollup merge of #24806 - FuGangqiang:doc, r=Manishearth
2015-04-25 21:18:47 +05:30
Przemysław Wesołek
2c2abe9a75
A number of spell-checking corrections.
2015-04-25 16:48:44 +02:00
bors
e3d00a4980
Auto merge of #24783 - jooert:unittestguidelines, r=alexcrichton
...
Changes the style guidelines regarding unit tests to recommend using a sub-module named "tests" instead of "test" for unit tests as "test" might clash with imports of libtest (see #23870 , #24030 and http://users.rust-lang.org/t/guidelines-naming-of-unit-test-module/1078 for previous discussions).
r? @alexcrichton
2015-04-25 09:55:06 +00:00
FuGangqiang
46462c7b5f
fix doc
2015-04-25 16:30:25 +08:00
Steve Klabnik
c632bdc67a
Rollup merge of #24736 - steveklabnik:doc_mutability, r=alexcrichton
...
Okay, last chapter other than ownership stuff. 🎊
2015-04-24 22:54:25 -04:00
Steve Klabnik
02194bc772
Rollup merge of #24725 - steveklabnik:doc_operators_and_overloading, r=alexcrichton
...
I forgot these heavily use associated types, so move it after that
as well.
2015-04-24 22:54:25 -04:00
Steve Klabnik
831232b767
Rollup merge of #24722 - steveklabnik:doc_deref, r=alexcrichton
...
r? @alexcrichton
2015-04-24 22:54:24 -04:00
Steve Klabnik
d70a994536
TRPL: deref coercions
2015-04-24 18:39:31 -04:00
Steve Klabnik
e715205606
TRPL: mutability
2015-04-24 17:57:16 -04:00
Steve Klabnik
b24271ee9d
TRPL: operators and overloading
...
I forgot these heavily use associated types, so move it after that
as well.
2015-04-24 17:27:49 -04:00
Johannes Oertel
07cc7d9960
Change name of unit test sub-module to "tests".
...
Changes the style guidelines regarding unit tests to recommend using a
sub-module named "tests" instead of "test" for unit tests as "test"
might clash with imports of libtest.
2015-04-24 23:06:41 +02:00
Manish Goregaokar
7a50ecdd72
Rollup merge of #24698 - steveklabnik:remove_debug_display, r=steveklabnik
...
this is too small for its own thing, I think.
2015-04-24 19:21:13 +05:30
Geoffrey Thomas
2f491228c0
TRPL: Remove references to "advanced macros chapter"
...
This was merged back into the regular macros chapter, but a few
references lingered and caused broken links.
2015-04-23 17:17:14 -04:00
Geoffrey Thomas
ad2684c41c
TRPL: Fix link to macro section of reference
2015-04-23 17:08:19 -04:00
bors
1114fcd945
Auto merge of #24664 - steveklabnik:doc_ufcs, r=alexcrichton
...
AKA, two four-letter acronyms 😉
This feels a bit light, if there's other things I should add, let me know.
2015-04-23 12:04:01 +00:00
Manish Goregaokar
b0319e9094
fix doctest
2015-04-23 04:56:00 +05:30
Steve Klabnik
b97b0e3929
TRPL: UFCS
...
AKA, two four-letter acronyms 😉
2015-04-22 18:30:27 -04:00
Manish Goregaokar
bd8101d698
Rollup merge of #24675 - steveklabnik:two_more_chapters, r=alexcrichton
...
Two more chapters of TRPL. The `type` one is pretty straightforward, but I wasn't really sure what to put for unsized types. I just explained the very basics, and the special bounds syntax. Thoughts on what else should go here?
r? @alexcrichton
2015-04-23 03:21:02 +05:30
Manish Goregaokar
231cb9361c
Rollup merge of #24673 - steveklabnik:doc_attributes, r=alexcrichton
...
r? @alexcrichton
2015-04-23 03:21:02 +05:30
Steve Klabnik
a9bc39c536
remove debug and display chapter
...
this is too small for its own thing, I think.
2015-04-22 16:41:22 -04:00
Steve Klabnik
defdc4418a
TRPL: type aliases and unsized types
2015-04-22 13:27:13 -04:00
Steve Klabnik
a5ae4cc19d
TRPL: attributes & conditional compilation
2015-04-22 11:27:31 -04:00
bors
50cd2e84d5
Auto merge of #24671 - steveklabnik:doc_const_static, r=alexcrichton
...
r? @alexcrichton
2015-04-22 06:37:57 +00:00
Steve Klabnik
a04f6c5293
TRPL: const and static
2015-04-21 19:47:07 -04:00
Alex Crichton
a1dd5ac787
rollup merge of #24636 : alexcrichton/remove-deprecated
...
Conflicts:
src/libcore/result.rs
2015-04-21 15:28:53 -07:00
Alex Crichton
a568a7f9f2
std: Bring back f32::from_str_radix as an unstable API
...
This API was exercised in a few tests and mirrors the `from_str_radix`
functionality of the integer types.
2015-04-21 15:23:54 -07:00
Alex Crichton
44338cb944
rollup merge of #24672 : steveklabnik/edit_tuple_structs
...
I thought I edited all the last little chapters, but I missed this one.
r? @alexcrichton
2015-04-21 15:23:18 -07:00
Alex Crichton
0feaf6154c
rollup merge of #24669 : steveklabnik/fix
...
This section was added but the list wasn't updated.
2015-04-21 15:23:17 -07:00
Alex Crichton
83008b2e9b
rollup merge of #24667 : steveklabnik/more_editing
...
r? @alexcrichton
2015-04-21 15:23:16 -07:00
Alex Crichton
1a6c18d660
rollup merge of #24665 : sw17ch/document-complete-slice-syntax
...
The documentation doesn't appear to describe the `&foo[..]` syntax.
I tried looking in `primitive-types.html#slices` and `std/primitive.slice.html`.
There's an example of partially slicing an array in trpl and a mention of `&foo[..]` in [the standard library documentation](https://doc.rust-lang.org/std/primitive.slice.html ), but neither place, from what I can see, actually describes the behavior of `&foo[..]`.
+r? @steveklabnik
2015-04-21 15:23:15 -07:00