rust/src/libcore
bors 65a16c0007 Auto merge of #49283 - varkor:combining-chars-escape_debug, r=SimonSapin
Escape combining characters in char::Debug

Although combining characters are technically printable, they make little sense to print on their own with `Debug`: it'd be better to escape them like non-printable characters.

This is a breaking change, but I imagine the fact `escape_debug` is rare and almost certainly primarily used for debugging that this is an acceptable change.
Resolves #41922.

r? @alexcrichton
cc @clarcharr
2018-05-21 23:26:32 +00:00
..
benches Move deny(warnings) into rustbuild 2018-04-08 16:59:14 -06:00
char Only escape extended grapheme characters in the first position 2018-05-21 18:57:54 +01:00
fmt Make {char, str}::escape_debug and impl Debug for {char, str} consistent 2018-05-21 18:57:54 +01:00
hash Fix a few more unstables that I missed 2018-03-26 08:37:56 -05:00
iter Auto merge of #50234 - cramertj:extend, r=alexcrichton 2018-05-20 20:29:10 +00:00
num Switch to 1.26 bootstrap compiler 2018-05-17 08:47:25 -06:00
ops Add doc comments mentioning unspecified behaviour upon exhaustion 2018-05-17 20:58:28 +01:00
prelude Switch to 1.26 bootstrap compiler 2018-05-17 08:47:25 -06:00
slice Fix warning when building stage0 libcore 2018-05-19 01:13:31 +00:00
str Switch to 1.26 bootstrap compiler 2018-05-17 08:47:25 -06:00
sync Auto merge of #48553 - seanmonstar:atomic-debug, r=alexcrichton 2018-04-19 23:08:16 +00:00
tests Auto merge of #49283 - varkor:combining-chars-escape_debug, r=SimonSapin 2018-05-21 23:26:32 +00:00
unicode Fix tables.rs 2018-05-21 19:12:36 +01:00
alloc.rs Remove Alloc::oom 2018-04-22 10:08:49 -07:00
any.rs stage0 cfg cleanup 2018-02-20 08:52:33 -07:00
array.rs Revert "Stabilize the TryFrom and TryInto traits" 2018-04-20 18:10:00 +02:00
ascii.rs Correct a few stability attributes 2018-04-05 15:39:29 +01:00
borrow.rs Fix formatting. 2018-03-18 13:05:00 +01:00
Cargo.toml Switch to 1.26 bootstrap compiler 2018-05-17 08:47:25 -06:00
cell.rs UnsafeCell doc typos and minor flow improvements 2018-05-19 21:10:24 -04:00
clone.rs Switch to 1.26 bootstrap compiler 2018-05-17 08:47:25 -06:00
cmp.rs Add more doc aliases 2018-04-26 12:56:10 +02:00
convert.rs Revert "Stabilize the TryFrom and TryInto traits" 2018-04-20 18:10:00 +02:00
default.rs Fix "Quasi-quoting is inefficient" warning in incremental rustbuild. 2017-07-18 01:49:40 +08:00
hint.rs Stabilize core::hint::unreachable_unchecked. 2018-04-16 18:29:40 +08:00
internal_macros.rs Switch to 1.26 bootstrap compiler 2018-05-17 08:47:25 -06:00
intrinsics.rs Auto merge of #50319 - nagisa:align_to, r=alexcrichton 2018-05-18 21:49:38 +00:00
iter_private.rs Various fixes to wording consistency in the docs 2017-03-22 17:19:52 +01:00
lib.rs Switch to 1.26 bootstrap compiler 2018-05-17 08:47:25 -06:00
macros.rs update concat_idents doc stubs 2018-05-03 06:49:30 -04:00
marker.rs Switch to 1.26 bootstrap compiler 2018-05-17 08:47:25 -06:00
mem.rs Rollup merge of #50148 - japaric:const-manuallydrop, r=oli-obk 2018-05-09 17:25:25 +08:00
nonzero.rs Make core::nonzero private 2018-05-16 19:08:41 +02:00
option.rs Add Option::xor method 2018-05-15 12:49:31 -04:00
panic.rs std: Avoid allocating panic message unless needed 2018-04-13 07:04:24 -07:00
panicking.rs Bump the bootstrap compiler to 1.26.0 beta 2018-04-05 07:13:45 -07:00
ptr.rs Auto merge of #50319 - nagisa:align_to, r=alexcrichton 2018-05-18 21:49:38 +00:00
raw.rs Fix up various links 2017-03-20 10:10:16 -04:00
result.rs Add explanation for #[must_use] on Result 2018-05-07 10:26:28 -07:00
time.rs const time 2018-05-10 22:10:11 +03:00
tuple.rs Update bootstrap compiler 2017-08-31 06:58:58 -07:00
unit.rs impl FromIterator<()> for () 2017-10-18 23:12:37 -07:00