Граф коммитов

22 Коммитов

Автор SHA1 Сообщение Дата
Ecrin 8e2d724cc1
Add binary flag to xiosbase class to correct place (#4493) 2024-03-21 14:56:47 -07:00
A. Jiang c5e9583748
`<xiosbase>`: Remove non-conforming extension `ios_base::hexfloat` (#4345) 2024-01-30 12:30:32 -08:00
Stephan T. Lavavej b7c458a0bf
Various cleanups: Simplify `ios_base` and `locale` constants (#4125)
Co-authored-by: Casey Carter <cacarter@microsoft.com>
2023-10-25 18:46:37 -07:00
Stephan T. Lavavej 92d050e02b
Drop `#pragma once` in STL headers (#3895) 2023-07-26 11:54:17 -07:00
Stephan T. Lavavej c8594d8596
Fix static analysis warnings (#3734)
Co-authored-by: Dmitry Kobets <89153909+dmitrykobets-msft@users.noreply.github.com>
2023-05-30 17:05:39 -07:00
Igor Zhukov bd07818f6b
`ios_base` constants should have bitmask types (#3405)
Co-authored-by: Alex Guteniev <gutenev@gmail.com>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2023-02-22 17:23:28 -08:00
A. Jiang cce41b2c7c
<xiosbase>: Remove out-of-class definitions of static constexpr data members (#3381) 2023-02-10 15:23:48 -08:00
A. Jiang 31defd3719
Strengthen exception specifications for stream types (#3314)
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2023-01-21 22:04:05 -08:00
nicole mazzuca 7cbb0dadee
add transition comment to `ios_base::hexfloat` (#3300)
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
Co-authored-by: Alex Guteniev <gutenev@gmail.com>
2023-01-11 15:49:19 -08:00
A. Jiang d8ef03422c
Implement LWG-3629 `make_error_code` and `make_error_condition` are customization points (#3272)
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
Co-authored-by: Casey Carter <Casey@Carter.net>
2022-12-15 14:57:11 -08:00
Alessio c550bd00e5
Implement P2467R1 `ios_base::noreplace`: Exclusive Mode For `fstream`s (#3065)
Co-authored-by: Casey Carter <Casey@Carter.net>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2022-11-11 14:46:59 -08:00
Stephan T. Lavavej 2f03bdf361
P2465R3 Standard Library Modules `std` And `std.compat` (#3108) 2022-09-19 14:47:02 -07:00
Stephan T. Lavavej 18451dc254
Toolset update: VS 2022 17.3 Preview 3, Clang 14 (#2861)
Co-authored-by: Casey Carter <Casey@Carter.net>
2022-07-14 15:03:09 -07:00
Daniel Marshall 472161105d
Remove SHOUTY BANNERS (#2074)
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-08-05 19:33:09 -07:00
Daniel Marshall c76042bb32
Remove redundant uses of virtual keyword (#2069)
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-08-05 19:25:47 -07:00
Hamid Reza Arzaghi 0650fa4a8d
Prevent crash when custom streambuf implementation throws (#1358)
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2020-11-06 15:16:10 -08:00
Stephan T. Lavavej e76f500cb3
Code cleanups (#827) 2020-05-14 15:58:54 -07:00
Stephan T. Lavavej 2c441c7e03
Improve build instructions and cleanup code (#764)
Fixes #518.
2020-04-30 02:49:14 -07:00
Jean Philippe 5249900144
Avoid declaring multiple variables on a single line (#550)
Fixes #522.
2020-02-29 14:30:33 -08:00
Julie Philip James 580e61a5f5 Marked _Doraise() functions as override (#302)
Improves #207.
2019-11-15 17:20:06 -08:00
Krystyna Lopez a69a00e33b Fix #218 - remove public redundancy (#219) 2019-10-25 11:26:59 -07:00
Stephan T. Lavavej 219514876e Initial commit. 2019-09-04 15:57:56 -07:00