On 2020-09-07 10:44, Alexander Grund via Boost wrote:
Am 07.09.20 um 00:00 schrieb Gero Peterhoff via Boost:
- in multiprecision and math: 1) float: renaming typenames to eg floatBits_mbt (m: multiprecision, b: binary); floatBits_mdt (d: decimal) 2) integer: renaming typenames to e.g. u/intBits_mt; u/intBits_mct (c: checked) 3) based on this, renaming boost::float/int128_type to boost::float/int128_t so that it is always clear and there is no confusion. Careful here. The C++ std went with a "_t" suffix for typedefs. So I'd keep that. Can you clarify what you would rename exactly and why? Adding an alias for boost::float128_t to the existing type makes sense IMO.
I think float128_type and int128_type are deliberately named as such to not reserve the _t names, which can later be used by the standard.