Skip to content

1.10.7

@synesissoftware synesissoftware tagged this 30 Jan 01:06
Squashed commit of the following:

commit 922ffbd5c5829ad658eeacf880acfbe88a69cf70
Author: Matt Wilson <152443343+mwsis@users.noreply.github.com>
Date:   Tue Jan 30 11:53:36 2024 +1100

    Insertion operators (#30)

    * ~ moved test/unit/stlsoft/string/test.unit.string.simple_string => test/unit/stlsoft/string/test.unit.stlsoft.string.simple_string

    * + brought over test.unit.stlsoft.string.string_slice

    * + preparatory work, in defining some insertion operator tests

    * ~ whitespace

    * + added and applied `stlsoft::util::string_insert()`, including unit-tests, to `stlsoft::basic_shim_string<>`, `stlsoft::basic_simple_string<>`, `stlsoft::basic_static_string`, `stlsoft::stlsoft_C_string_slice_m_t`/`stlsoft::stlsoft_C_string_slice_w_t`

    * ~ applied `stlsoft::util::string_insert()` to `stlsoft::basic_string_view<>`, and brought in test.unit.stlsoft.string.string_view

    * C++20 compatibility re `allocate()` hint

    * ~ tidying

    * ~ fix

commit 9489b4f9eb3e620eec8addb65951779c5899ae07
Author: Matt Wilson <152443343+mwsis@users.noreply.github.com>
Date:   Mon Jan 29 15:34:27 2024 +1100

    printf refactoring (#29)

    * ~ nomenclature

    * ~ whitespace layout around flow-control keywords

    * ~ canonicalised indentation of `#define`s

    * ~ nomenclature

    * ~ printf()-related minor mods

    * - removed dead-code

    * + added test.unit.stlsoft.conversion.byte_format_functions

    * `stlsoft::format_bytes()` : ~ refactoring in terms of `stlsoft_C_snprintf()` (replacing `::sprintf()`)

commit 99ddc90c79c35f83c677cc5a186166233a12e64e
Author: Matt Wilson <152443343+mwsis@users.noreply.github.com>
Date:   Mon Jan 29 15:31:02 2024 +1100

    Typos and tidying (#28)

    * ~ nomenclature

    * ~ whitespace layout around flow-control keywords

    * ~ canonicalised indentation of `#define`s

    * ~ nomenclature

    * ~ printf()-related minor mods

    * - removed dead-code

commit 5139d18f995f3d0518c92f5b83c49989feb6b6f1
Author: Matt Wilson <152443343+mwsis@users.noreply.github.com>
Date:   Sun Jan 28 22:34:59 2024 +1100

    Typos and tidying (#27)

    * ~ nomenclature

    * ~ whitespace layout around flow-control keywords

    * ~ canonicalised indentation of `#define`s
Assets 2
Loading