Commit Graph

13 Commits

Author SHA1 Message Date
Count Count
3103f5f550 rename fn write_valid_utf8() to write_valid_utf8_to_console() 2021-03-24 10:24:05 +01:00
Count Count
34cfe383e5 correct comment 2021-03-24 10:06:31 +01:00
Count Count
fb1fa97fdc use io::Error::new_const() everywhere 2021-03-24 07:17:24 +01:00
Count Count
52713a4781 fix 2021-03-24 07:11:55 +01:00
Count Count
d114694042 Reject byte if it cannot start a valid UTF-8 sequence. 2021-03-24 07:11:54 +01:00
Count Count
0202273d40 fix c&p error 2021-03-24 07:11:54 +01:00
Count Count
60b149f182 Export utf8_char_width() publicly in core::std behind the "str_internals" feature gate and use it in sys::windows::stdio instead of reimplementing it there. 2021-03-24 07:11:54 +01:00
Count Count
a941e68e08 fix fmt 2021-03-24 07:11:51 +01:00
Count Count
27393d5ca6 fix incomplete UTF-8 writes in Windows console stdio 2021-03-24 07:10:22 +01:00
Mara Bos
7b71719faf Use io::Error::new_const everywhere to avoid allocations. 2021-03-21 20:22:38 +01:00
Tomasz Miąsko
4a00421ba4 Make raw standard stream constructors const 2020-08-21 13:17:20 +02:00
Tomasz Miąsko
479c23bb49 Remove result type from raw standard streams constructors
Raw standard streams constructors are infallible. Remove unnecessary
result type.
2020-08-21 13:17:20 +02:00
mark
2c31b45ae8 mv std libs to library/ 2020-07-27 19:51:13 -05:00