Steve Klabnik
7ae332c39f
Rollup merge of #25257 - dpetersen:mutability-docfix, r=steveklabnik
...
I think there's a trivial missing word in the Mutability document. I reformatted the resulting paragraph in vim, which seems to match what the rest of the document is doing as far as word wrapping.
Edit: I found another minor thing as I continued reading.
P.S. I'm re-reading the docs, since so much has changed since my first read, and they've gotten even better! Nice job!
r? @steveklabnik
2015-05-10 16:44:23 -04:00
Steve Klabnik
5160bf80cd
Rollup merge of #25255 - caipre:diagnostic-messages, r=alexcrichton
...
Add a few diagnostic messages; part of #24407 .
2015-05-10 16:44:23 -04:00
Steve Klabnik
d065d57690
Rollup merge of #25241 - sindreij:patch-2, r=steveklabnik
...
The start of the last text block in references was missing, I added it.
r? @steveklabnik
2015-05-10 16:44:23 -04:00
Steve Klabnik
dcc76da5b6
Rollup merge of #25240 - bluss:doc-hashmap-entry, r=steveklabnik
...
Add example for HashMap::entry()
2015-05-10 16:44:23 -04:00
Steve Klabnik
fa207fafc6
Rollup merge of #25239 - sindreij:patch-1, r=alexcrichton
2015-05-10 16:44:22 -04:00
Steve Klabnik
ba8eb58257
Rollup merge of #25222 - GuillaumeGomez:doc-ref, r=steveklabnik
...
r? @steveklabnik
2015-05-10 16:44:22 -04:00
Steve Klabnik
a7253780b2
Rollup merge of #25188 - tincann:patch-1, r=steveklabnik
2015-05-10 16:44:22 -04:00
Steve Klabnik
ad1c0c57b8
Rollup merge of #25158 - koute:master, r=alexcrichton
...
I was profiling my code again and this time AsRef<str> for String
was eating up a considerable chunk of my runtime; adding the inline
annotation made the program run almost twice as fast!
While I was at it I also added the annotation to other implementations
of AsRef as well as AsMut.
2015-05-10 16:44:22 -04:00
Steve Klabnik
371eb87771
Rollup merge of #24948 - derhuerst:patch-1, r=steveklabnik
...
I've written a small [EditorConfig](http://editorconfig.org ) file for Rust development.
2015-05-10 16:44:22 -04:00
Corey Farwell
685f557729
Update docs to stop referencing BufReadExt
2015-05-10 16:32:18 -04:00
Johannes Oertel
f95c812311
Implement append
and split_off
for BitSet (RFC 509)
2015-05-10 21:46:32 +02:00
Cole Reynolds
1276506f68
Fix grammar in path::Path documentation
...
Change from "must be used with behind a pointer" to "must be used behind a pointer"
2015-05-10 15:42:29 -04:00
Alexander Polakov
0c390d2f8e
point supposed to be immutable in this example
2015-05-10 22:37:06 +03:00
Guillaume Gomez
25543f38e4
Add missing backticks
2015-05-10 21:05:04 +02:00
Nick Platt
ffc0d04489
Add long diagnostic for E0131, E0132
2015-05-10 11:04:24 -04:00
Nick Platt
5613502a4f
Add long diagnostic for E0067
2015-05-10 11:04:24 -04:00
Jan Bujak
a168dbad15
Add #[inline] to AsRef<str>::as_ref for String and str.
2015-05-10 14:06:41 +02:00
Ricardo Martins
60ec4ab220
Add error explanation for E0260.
2015-05-10 12:27:06 +01:00
Ricardo Martins
e7fa00a3e2
Add error explanation for E0259.
2015-05-10 12:27:06 +01:00
Ricardo Martins
f3a3684614
Add error explanation for E0154.
2015-05-10 12:27:06 +01:00
Ricardo Martins
c0412bcad6
Fix documentation URL in diagnostic message.
2015-05-10 12:16:33 +01:00
Ricardo Martins
7d9e605b93
Add error explanation for E0317.
2015-05-10 10:50:45 +01:00
Sindre Johansen
8ad1c90db0
Removed the backticks on slices
2015-05-10 11:16:32 +02:00
Richo Healey
c4b72a88ef
sancheck: import resource inside of the posix check
...
This avoids a crash on windows
2015-05-10 02:08:48 -07:00
Franziska Hinkelmann
2cc4d822df
Fix small typos in documentation
2015-05-10 08:02:06 +02:00
bors
750f2c63f2
Auto merge of #25262 - Manishearth:rollup, r=Manishearth
...
- Successful merges: #25200 , #25242 , #25248 , #25249 , #25251 , #25252 , #25261
- Failed merges: #25255
2015-05-10 05:32:20 +00:00
Manish Goregaokar
2274bf126a
Rollup merge of #25261 - nham:obsolete_assoc_space_comment, r=alexcrichton
...
This was added in d2f8074
along with the AssocSpace stuff. The AssocSpace
stuff was then removed in de8e0ae
, except it seems the comment here was missed.
2015-05-10 11:01:46 +05:30
Manish Goregaokar
87a6278723
Rollup merge of #25252 - inrustwetrust:crate-type-attribute, r=alexcrichton
...
Fixes the problem in #16974 with unhelpful error messages when accidentally using the wrong syntax for the `crate_type="lib"` attribute. The attribute syntax error now shows up instead of "main function not found".
2015-05-10 11:01:46 +05:30
Manish Goregaokar
459652c832
Rollup merge of #25251 - nham:whitespace_lang_items, r=Manishearth
...
In my opinion this looks nicer, but also it matches the whitespace generally
used for stability markers.
2015-05-10 11:01:46 +05:30
Manish Goregaokar
fd099b2d50
Rollup merge of #25249 - robyoung:minor-doc-fix, r=Manishearth
...
Remove an rogue 'is' and fix some line wrapping.
2015-05-10 11:01:46 +05:30
Manish Goregaokar
f23867aa66
Rollup merge of #25248 - carols10cents:unused-auxiliaries, r=Manishearth
...
Hiiiii Rust, it's me again, Carol ;)
Based on the unused files that I found hanging out and that I removed in #25231 , I looked at the rest of the auxiliary files to see if there were any more not being used. Guess what!! There were!!!!! ;)
Have I mentioned how much I enjoy deleting code? ;) ;) ;) <3
2015-05-10 11:01:45 +05:30
Manish Goregaokar
79ca74d8e3
Rollup merge of #25242 - acgtyrant:patch-3, r=Manishearth
...
Fix a typo while `io::stdin().read_line()` returns `Result` actually
2015-05-10 11:01:45 +05:30
Manish Goregaokar
15c9f44c9a
Rollup merge of #25200 - nham:E0062_E0063, r=alexcrichton
...
cc #24407
2015-05-10 11:01:45 +05:30
Don Petersen
ae1b64ff73
Fix typo in Match document.
2015-05-09 22:10:34 -07:00
Nick Hamann
788d76281e
Remove obsolete comment in rustc::middle::subst.
...
This was added in d2f8074
along with the AssocSpace stuff. The AssocSpace
stuff was then removed in de8e0ae
, except the comment was missed it seems.
2015-05-09 23:43:48 -05:00
Don Petersen
f8888af412
Add omitted word to mutability docs.
2015-05-09 20:32:00 -07:00
Isaac Ge
fa3fd813d6
Update error-handling.md
...
Fix two typos while `io::stdin().read_line()` returns `Result` actually
Signed-off-by: acgtyrant <acgtyrant@gmail.com>
2015-05-10 10:20:47 +08:00
Clark Gaebel
101b25c100
[liballoc] Adds checks for UB during allocation.
...
They're only enabled in debug builds, but a panic is usually more
welcome than UB in debug builds.
2015-05-09 20:49:59 -04:00
inrustwetrust
8e8f8d9a5a
Upgraded warning for invalid crate_type attribute syntax to an error
...
If the user intended to set the crate_type to "lib" but accidentally used
incorrect syntax such as `#![crate_type(lib)]`, the compilation would fail with
"main function not found". This made it hard to locate the source of the
problem, since the failure would cause the warning about the incorrect
attribute not to be shown.
2015-05-10 00:07:26 +02:00
robertfoss
9f2b7a332b
Update AUTHORS.txt
2015-05-09 17:10:50 -04:00
Nick Hamann
7984074e25
Convert #[lang=".."] to #[lang = ".."] for docs too.
2015-05-09 16:08:02 -05:00
Nick Hamann
a1898f890d
Convert #[lang="..."] to #[lang = "..."]
...
In my opinion this looks nicer, but also it matches the whitespace generally
used for stability markers more closely.
2015-05-09 14:50:28 -05:00
Nick Hamann
df64e05426
Change E0062 and E0063 to say each field should be specified once.
2015-05-09 13:56:18 -05:00
Nick Hamann
f736468c06
Add long diagnostic for E0137
2015-05-09 13:56:18 -05:00
Nick Hamann
87f0237d01
Add long diagnostics for E0062 and E0063
2015-05-09 13:56:18 -05:00
Rob Young
978dc9f36a
Minor docs fix
...
Remove an rogue 'is' and fix some line wrapping.
2015-05-09 18:31:00 +01:00
Carol Nichols
757809c8d3
Remove auxiliary files not used since eb4d39e
2015-05-09 13:10:57 -04:00
Carol Nichols
7d5c248f31
Remove auxiliary file not used since 17da4c7
2015-05-09 13:10:57 -04:00
Carol Nichols
14d476ecbb
Remove auxiliary files not used since 812637e
2015-05-09 13:10:57 -04:00
bors
dc630d01e3
Auto merge of #24728 - GuillaumeGomez:type-mismatch, r=pnkfelix
...
Part of #24407 .
2015-05-09 16:48:11 +00:00