rust/src/libstd
bors 727eabd681 Auto merge of #53662 - kennytm:rollup, r=kennytm
Rollup of 16 pull requests

Successful merges:

 - #53311 (Window Mutex: Document that we properly initialize the SRWLock)
 - #53503 (Discourage overuse of mem::forget)
 - #53545 (Fix #50865: ICE on impl-trait returning functions reaching private items)
 - #53559 (add macro check for lint)
 - #53562 (Lament the invincibility of the Turbofish)
 - #53563 (use String::new() instead of String::from(""), "".to_string(), "".to_owned() or "".into())
 - #53592 (docs: minor stylistic changes to str/string docs)
 - #53594 (Update RELEASES.md to include clippy-preview)
 - #53600 (Fix a grammatical mistake in "expected generic arguments" errors)
 - #53614 (update nomicon and book)
 - #53617 (tidy: Stop requiring a license header)
 - #53618 (Add missing fmt examples)
 - #53636 (Prefer `.nth(n)` over `.skip(n).next()`.)
 - #53644 (Use SmallVec for SmallCStr)
 - #53664 (Remove unnecessary closure in rustc_mir/build/mod.rs)
 - #53666 (Added rustc_codegen_llvm to compiler documentation.)
2018-08-24 17:02:23 +00:00
..
collections Replace usages of ptr::offset with ptr::{add,sub}. 2018-08-20 07:28:34 -04:00
ffi Add links to std::char::REPLACEMENT_CHARACTER from docs. 2018-08-11 15:42:35 -04:00
io Fix typos found by codespell. 2018-08-19 17:41:28 +02:00
net Rollup merge of #53213 - tmccombs:stable-ipconstructors, r=KodrAus 2018-08-21 01:20:10 +08:00
os Add aarch64-unknown-netbsd target 2018-08-07 12:03:42 -05:00
prelude Reformat std prelude source to show it is the sum of core and alloc preludes 2018-07-07 23:16:27 +02:00
sync Fix typos found by codespell. 2018-08-19 17:41:28 +02:00
sys Rollup merge of #53311 - RalfJung:windows-mutex, r=retep998 2018-08-24 16:44:30 +08:00
sys_common Replace usages of ptr::offset with ptr::{add,sub}. 2018-08-20 07:28:34 -04:00
tests Use str::repeat 2018-07-27 23:26:36 +09:00
thread avoid using the word 'initialized' to talk about that non-reentrant-capable state of the mutex 2018-08-08 18:12:33 +02:00
Cargo.toml Remove the unstable std_unicode crate, deprecated since 1.27 2018-07-30 18:18:04 +02:00
alloc.rs Switch to bootstrapping from 1.29 beta 2018-08-01 11:59:08 -06:00
ascii.rs Remove unstable and deprecated APIs 2018-07-30 18:18:23 +02:00
build.rs std: Use target_pointer_width for BACKTRACE_ELF_SIZE 2018-08-14 21:08:42 -07:00
env.rs make reference to dirs crate clickable in terminals 2018-07-12 12:48:10 +02:00
error.rs Add missing dyn in tests 2018-07-11 09:11:39 +02:00
f32.rs Clarify rational behind current implementation of `.mod_euc()` 2018-06-26 13:09:56 +02:00
f64.rs Clarify rational behind current implementation of `.mod_euc()` 2018-06-26 13:09:56 +02:00
fs.rs Edit code example for File::open 2018-07-08 16:07:09 +02:00
future.rs Fix typos found by codespell. 2018-08-19 17:41:28 +02:00
keyword_docs.rs Add let keyword doc 2018-08-11 20:06:46 +02:00
lib.rs Stabilize 'attr_literals' feature. 2018-08-23 19:06:07 -07:00
macros.rs Remove unnecessary local in await! macro 2018-08-02 13:07:55 -07:00
memchr.rs Fix typos found by codespell. 2018-08-19 17:41:28 +02:00
num.rs Stabilize num::NonZeroU* 2018-05-16 19:11:31 +02:00
panic.rs Deny bare trait objects in `src/libstd`. 2018-07-10 20:35:36 +02:00
panicking.rs Allow panicking with string literal messages inside constants 2018-08-22 18:28:57 +02:00
path.rs Add links to std::char::REPLACEMENT_CHARACTER from docs. 2018-08-11 15:42:35 -04:00
primitive_docs.rs make std::str link into See also link 2018-05-09 18:30:32 -04:00
process.rs Fix indent 2018-08-11 13:02:49 -07:00
rt.rs Deny bare trait objects in `src/libstd`. 2018-07-10 20:35:36 +02:00
time.rs Stabilize SystemTime::UNIX_EPOCH 2018-05-28 18:24:01 -06:00