Skip to content

1.11.1-alpha2

@mwsis mwsis tagged this 01 Mar 06:29
Squashed commit of the following:

commit 10acd76f4add3c19c08e4e312bbd888fbd7f3f2d
Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
Date:   Fri Mar 1 16:37:13 2024 +1100

    Merged branch 'true-typedef' into 'dev'

    Squashed commit of the following:

    commit 739398a318b8202b6d36838666997d0ea11eec21
    Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
    Date:   Wed Feb 28 19:04:22 2024 +1100

        `true_typedef` : + now supports `operator <<()` for stream insertion as well as for left-shifting (C++14 or later)

    commit daf19d8d82a09d71e7cd708ede9f3ad5671363a8
    Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
    Date:   Wed Feb 28 16:08:19 2024 +1100

        `true_typedef` : ~ refactoring

    commit c699a289a5bdb64ec256dba35b54e9fbbd43b0c7
    Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
    Date:   Wed Feb 28 16:01:17 2024 +1100

        + added test.unit.stlsoft.util.true_typedef ; ~ some refactoring

commit 27661581066f56f66a3bd86db78e63d2e8117978
Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
Date:   Wed Feb 28 19:05:53 2024 +1100

    stlsoft/memory/util/allocator_features.hpp : ~ fix

commit 9e138ab9ea28c7ab15121f1559bfe354f8919734
Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
Date:   Thu Feb 22 11:29:26 2024 +1100

    Merged branch 'write_string' into 'dev'

    Squashed commit of the following:

    commit 0919e8ad4c4059151009234591204f555231c60b
    Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
    Date:   Thu Feb 22 11:20:26 2024 +1100

        + added `stlsoft::write_string<>()` ; ~ moved `stlsoft::read_line<>()` from **include/stlsoft/filesystem/read_line.hpp** to => **include/stlsoft/filesystem/io_functions/read_line.hpp**

    commit ba11eda5af19071b1c1254e08e9960ab4c0884ad
    Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
    Date:   Tue Feb 20 17:24:20 2024 +1100

        **include/stlsoft/filesystem/read_line.hpp** : + applied `STLSOFT_NOEXCEPT` where appropriate

    commit cf8fe35cc6cbe82ed3a6d2be50acd49af91a9173
    Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
    Date:   Tue Feb 20 17:14:09 2024 +1100

        + added unit-test project test.unit.stlsoft.filesystem.read_line

    commit 9d7b136abb3c8aeac8f6ec1efd2b4e789c19bd15
    Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
    Date:   Tue Feb 20 16:45:54 2024 +1100

        **include/stlsoft/filesystem/read_line.hpp** : ~ simple improvements in documentation markup

    commit 0fc35de419edb995e24548aaaf3121d525dc6e4c
    Merge: 6e2e195 57ffc49
    Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
    Date:   Tue Feb 20 16:44:00 2024 +1100

        Merge branch 'master' into 'documentation'

    commit 6e2e1959d4719e7dd8d205b57529b633b494f8e3
    Merge: 5b7428e 5ecf30d
    Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
    Date:   Fri Feb 16 19:47:05 2024 +1100

        Merge remote-tracking branch 'ss-1.10/master' into 'master'

    commit 5ecf30d983a4d49bf347a4f23915c14726b01bdf
    Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
    Date:   Fri Feb 16 19:26:38 2024 +1100

        Merged 'script_fixes' into 'master'

        Squashed commit of the following:

        commit 360c96ac3c9efbfe1cb0ce7b0daeda5dc616ba8e
        Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
        Date:   Tue Jan 9 15:16:45 2024 +1100

            ~ fixed script status codes

    commit aa05f4b947d5e7a38dc6e9eb0b6922307d753546
    Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
    Date:   Fri Feb 16 19:13:34 2024 +1100

        Merged branch 'ss_typename_param_k' into 'master'

        Squashed commit of the following:

        commit 6a341ab3a7beb2b754bd87e87cebbde81320a9d9
        Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
        Date:   Fri Feb 16 19:02:39 2024 +1100

            ~ project boilerplate

        commit 89749ec29a74d55be9f474b79ace081e7311433a
        Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
        Date:   Fri Feb 16 16:34:11 2024 +1100

            ~ corrected inappropriate use of `ss_typename_param_k`

    commit b6da1220804a0736251cea200c5e85636f883c41
    Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
    Date:   Fri Feb 16 16:26:19 2024 +1100

        Merged 'insertion_operators_2' into 'master'

        Squashed commit of the following:

        commit f756fe55392a440457568640e5475498158b192d
        Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
        Date:   Fri Feb 16 16:16:42 2024 +1100

            ~ settings

        commit eacb153942b69d216a3ff719bb9062e97062acea
        Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
        Date:   Fri Feb 16 16:13:32 2024 +1100

            ~ further tranche of stream insertion operator implementations:
            + added `stlsoft::meta::hash_sentry` meta-type;
            + added **test.unit.unixstl.filesystem.path** test project;
            ~ fixes and enhancements to `stlsoft::util::string_insert`

        commit 8cbdeede7b41fa3c49cf0273a9266b4a5ff16956
        Merge: 61429eb b88d88c
        Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
        Date:   Fri Feb 16 09:04:27 2024 +1100

            Merge branch 'insertion_operators' into 'insertion_operators_2'

        commit b88d88ca8470bd450a01ce2a30536207ca2245ff
        Merge: 451894f cd5c536
        Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
        Date:   Fri Feb 16 08:59:55 2024 +1100

            Merge branch 'master' into 'insertion_operators'

        commit 61429eb2beb503f86be9aee8cb4ca78f09600a5a
        Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
        Date:   Fri Feb 16 08:54:55 2024 +1100

            ~ settings

        commit 451894f3a6371ca4489b1d60c68c759eab6e66c3
        Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
        Date:   Tue Jan 30 11:50:56 2024 +1100

            ~ fix

        commit f0b978889b2903c184b113badcb3d9c870a96a43
        Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
        Date:   Tue Jan 30 11:46:48 2024 +1100

            ~ tidying

        commit e42026d2ed5647a5d6cf5c753f5318d3271ff34b
        Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
        Date:   Tue Jan 30 11:42:48 2024 +1100

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

        commit 8ea7d097cba1cb200d462fa94bea554f1f215638
        Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
        Date:   Tue Jan 30 11:38:14 2024 +1100

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

        commit 6dc17ec9c78f81a6b34d883f619c84f6449eeaf0
        Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
        Date:   Tue Jan 30 11:33:21 2024 +1100

            + 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`

        commit 19096263b9e5bbbfabf7f5dbdc42d6c1346ab0ef
        Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
        Date:   Tue Jan 30 11:11:42 2024 +1100

            ~ whitespace

        commit b6285f9bbb88ab9d0ab1bb2c699b7b25240154f4
        Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
        Date:   Tue Jan 30 11:00:19 2024 +1100

            + preparatory work, in defining some insertion operator tests

        commit 7cdaf3a4744ac0ed201b48bc0634bc34e070fa94
        Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
        Date:   Tue Jan 30 10:49:43 2024 +1100

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

        commit fa48804944c7a20a73de278db08571e94512b47b
        Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
        Date:   Tue Jan 30 10:42:18 2024 +1100

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

        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

    commit 04330bc6c942f8404e22af567c1883ede46e92f1
    Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
    Date:   Fri Feb 16 08:54:55 2024 +1100

        ~ settings

    commit cd5c5365a4bddaecabb4aee2cec106dde80cb520
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Wed Feb 14 15:42:52 2024 +1100

        ~ project boilerplate / history

    commit d2c489c20565e680e781475a25a506ce9077bf8f
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Wed Feb 14 15:11:28 2024 +1100

        ~ project boilerplate / history

    commit 67c2bf03a09701f0836ee5cb9eb978251474e0d3
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Mon Feb 12 19:31:57 2024 +1100

        Merged '34-allow-unordered_map-in-implementation-of-frequency_map' into 'master'

        Squashed commit of the following:

        commit ba19f34db104c1eaf8660cea0dca16d75fc01b89
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Mon Feb 12 19:25:06 2024 +1100

            stlsoft::frequency_map<> : + now supports underlying storage using `std::unordered_map`

        commit 71833e85f54f77c9208b1fbba4adab963f4b9a99
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Mon Feb 12 17:53:21 2024 +1100

            stlsoft::frequency_map<> : ~ preparatory work

        commit b8065a7d50a969ee5fffffdc2770063e4b431bf5
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Mon Feb 12 17:42:03 2024 +1100

            ~ minor mods

        commit 58e814772812eb159719dec8c84544ceba46a69b
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Mon Feb 12 17:38:16 2024 +1100

            C++98 (backwards) compatibility

        commit 2eb97492b5eae5abf5de014be7200813bf00fcab
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Mon Feb 12 16:27:16 2024 +1100

            ~ VS Code settings

        commit 145e28ee0afaca920355b57eaf6d54b388586376
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Mon Feb 12 16:09:02 2024 +1100

            stlsoft::frequency_map<> : + adding `#cbegin()`, `#cend()`, `#crbegin()`, `#crend()`

        commit 0db58f2dd72cde48fc0e1706f78c83f20cb42cd8
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Mon Feb 12 16:07:28 2024 +1100

            stlsoft::frequency_map<> : + adding (more) `noexcept` as appropriate

        commit d33ec63c7d34fb85aeb0c26b7b51eb05ba021fa7
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Mon Feb 12 16:02:36 2024 +1100

            stlsoft::frequency_map<> : ~ documentation markup improvements

        commit a4bd151ac17c4bc13ccb9fe9050ba6a0f79b85ab
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Mon Feb 12 15:51:16 2024 +1100

            + added VS Code settings file

        commit e1d0921720f6dd791d3ae5feaa4f6c661400e272
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Mon Feb 12 13:20:06 2024 +1100

            stlsoft::frequency_map<> : ~ refactored `#push_n()`

        commit f5416ba86ac6bfaa38426236675a7866628afa44
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Mon Feb 12 13:19:04 2024 +1100

            test.unit.stlsoft.containers.frequency_map : + few more assertions

        commit 0f00ecc2bf47ad25554fad2a8fb8cb6eb1f94932
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Mon Feb 12 12:56:27 2024 +1100

            ~ preparatory changes

        commit 6cb3eee4741b289b4eb3f927b472a7c3ea1b55b1
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Mon Feb 12 12:54:23 2024 +1100

            + added test.unit.stlsoft.containers.frequency_map

    commit 86f7d3deecea1c6142dd71aa988449c1f963a8df
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Tue Feb 6 13:12:05 2024 +1100

        Merged branch '32-c++-file-included-in-c-compilation' into 'dev'

        Squashed commit of the following:

        commit 811c029a65eec821b67cd4c597bc0e06b54f9f00
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Tue Feb 6 13:00:27 2024 +1100

            ~ language compaatibility fix

        commit 25cfa4e58ed044981a487f42a4e3bd66c7998cc8
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Tue Feb 6 12:59:31 2024 +1100

            ~ compatibility fixes

        commit 310e0b076b10ef6239ec69a9f3158def7d8f3b49
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Tue Feb 6 12:56:08 2024 +1100

            dev/bin/batch_compile_check : ~ reasonably full implementation

        commit 45deaebb322a157c4e12f3b801c84679cb26f3c1
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Tue Feb 6 11:53:12 2024 +1100

            + added (initial version of) **dev/bin/batch_compile_check**

        commit c8377bc7ea5f390b4e78e781c612e61b0b703dc8
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Tue Feb 6 10:19:16 2024 +1100

            ~ iterator definition fixes

        commit fd0821e6566317cfef1f56e038761481b7a12f1c
        Author: Matt Wilson <matthew@synesis.com.au>
        Date:   Tue Feb 6 08:51:27 2024 +1100

            ~ preparatory work

    commit d81bbd3138ba41306c1d7110f6d6cbea4911945e
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Tue Jan 30 12:06:43 2024 +1100

        Merged 'dev' into 'master' -> 1.10.7

        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

    commit a1ab6322692f0895be6b0bda60ad8709a4648cd8
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Sun Jan 28 17:38:17 2024 +1100

        1.10.6

    commit 5694973ee59b4ef3858107d299ff8424daa98236
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Thu Jan 18 19:04:07 2024 +1100

        1.10.5

    commit 6314d9dada5173c472d454dff9e9d98ce0353567
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Tue Jan 16 20:52:53 2024 +1100

        1.10.4

    commit 2d3259ae809cc25f9ee2af5b8849f5285b82dcf3
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Tue Jan 16 20:52:20 2024 +1100

        Merged 'dev' into 'master'

        Squashed commit of the following:

        commit 8c1bdc02bacc96cff4834415df3b49972d6f404d
        Author: Matt Wilson <152443343+mwsis@users.noreply.github.com>
        Date:   Tue Jan 16 20:43:19 2024 +1100

            OSX/Apple semaphore (#23)

            * ~ ignores

            * unixstl/synch/semaphore.hpp : ~ preparatory work (reducing dependencies)

            * unixstl/synch/semaphore.hpp : ~ canonicalisations (in preparation)

            * unixstl/synch/semaphore.hpp : ~ preparatory work

            * `unixstl::semaphore` : ~ OSX implementation

            * `unixstl::synchronisation_exception` : ~ Modern C++ compatibility

        commit 34cac9a9b8578e3746d8596110075ce3bbc1c736
        Author: Matt Wilson <152443343+mwsis@users.noreply.github.com>
        Date:   Tue Jan 16 16:22:40 2024 +1100

            C++17 compat : various compatiblity fixes (#22)

            * + marked relevant files with 'STLSOFT:DEPRECATED' and 'STLSOFT:FILE_NOT_SELF_SUFFICIENT'

            * C++17 compatibility : ~ dealing with deprecation of `std::allocator<>::allocate(size_type, void const*)`

            * C++17 compatibility : ~ suppression of `STLSOFT_LF_ALLOCATOR_REBIND_SUPPORT` such that `std::allocator<>::rebind<>` will not be used

            * C++17 compatibility : ~ dealing with deprecation of `std::bind2nd<F, T>(F const&, T const&)`

            * C++17 compatibility : ~ dealing with deprecation of `std::auto_ptr<>`

        commit 80b6ebe0ac5149f98a7baa4bf918f18727dbb5db
        Author: Matt Wilson <152443343+mwsis@users.noreply.github.com>
        Date:   Tue Jan 16 16:14:03 2024 +1100

            + marked relevant files with 'STLSOFT:DEPRECATED' and 'STLSOFT:FILE_NOT_SELF_SUFFICIENT' (#19)

    commit 6980773cf2e0a01b6b892c548385c59fe7364f37
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Fri Jan 12 19:28:37 2024 +1100

        1.10.3

    commit 540461e85e13ff5da1586f564361932e25f2c80d
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Wed Jan 3 13:25:22 2024 +1100

        1.10.2

    commit fa20e4331bf3919ffef231af35508dae0d0368f0
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Sat Dec 16 11:41:45 2023 +1100

        Simple fixes (#12)

        * ~ consistency in impl of `#empty()` methods

        * ~ consistency in impl of `#empty()` methods

        * ~ defect fixes in two classes' `empty()`

        ---------

        Co-authored-by: Matt Wilson <matthew@synesis.com.au>

    commit 403d686472795468b62e3c3054d86988040ea5e5
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Sat Dec 16 11:40:46 2023 +1100

        1.10.1 (#10)

        * ~ use of STLSOFT_PPF_pragma_message_SUPPORT rather than STLSOFT_CF_PRAGMA_MESSAGE_SUPPORT

        * ~ relaxed precondition that ptr be non-null in free()

        * ~ use of STLSOFT_PPF_pragma_message_SUPPORT rather than STLSOFT_CF_PRAGMA_MESSAGE_SUPPORT

        * + added STLSOFT_PPF_VARIADIC_MACROS_SUPPORT alongside STLSOFT_CF_SUPPORTS_VARIADIC_MACROS, which will be deprecated

        * ~ corrected use of inappropriate symbol STLSOFT_CF_MOVE_SEMANTICS_SUPPORT in favour of STLSOFT_CF_RVALUE_REFERENCES_SUPPORT

        * + added move constructor(s) for scoped_handle<>

        * + added move constructor(s) for (basic_|)simple_string<>

        * ~ moved winstl_C_diagnostics_output_debug_line_*_m() out of winstl::diagnostics namespace (in C++ compilation units)
        + added winstl_C_diagnostics_output_debug_line_1(3|4|5|6)_m()

        * + added 13-, 14-, 15-, and 16-parameter overloads of output_debug_line()

        * winstl::diagnostics::output_debug_line() now implemented via variadics, which also expands flexibility by using string access shims

        * ~ nearly ready

        * merge

        * ~ ignores

        * ~ whitespace

        * ~ preparatory changes

        * ~ preparatory changes

        * ~ fixed case of files (and some components, with backwards-compatibility)

        * ~ preparatory refactoring

        * + added string_to_integer_range.hpp

        * + added stlsoft_C_strnchr(), stlsoft_C_strnistrn(), stlsoft_strnstrn()

        * ~ noexcept modifiers applied, and changing return-types of make_absolute() and canonicalise() when compiling without exception support

        * STLSoft 1.10.1 beta-22

        * merge

        * ~ fixed case of files (and some components, with backwards-compatibility)

        * STLSoft 1.10.1 beta-22

        * ~ various boilerplate, whitespace, licence info, etc.

        * ~ more abstraction to winstl/api

        * stlsoft::(basic_)error_desc<> : + added equal() and (in)equality operators

        * unixstl console_functions.h : ~ now behaves correctly when simulating UNIX on Windows

        * unixstl::module : + added move constructor

        * winstl::basic_environment_sequence : ~ preparatory refactoring

        * winstl::system_traits<> : + added a bunch of resizeable-buffer overloads

        * winstl::filesystem_traits<> : + added a bunch of resizeable-buffer overloads

        * unixstl::stopwatch : + added get_nanoseconds(), stop_get_nanoseconds_and_restart()

        * stlsoft::auto_buffer:
        + auto_buffer added copy_from() method that
        + auto_buffer added ctor and resize() methods that take value for initialisation of (new) elements)

        * winstl::(basic_)environment_variable<> : ~ significant simplification

        * winstl::module : + added move constructor; - removed dependency on (basic_)file_path_buffer<>;

        * winstl::(basic_)current_directory_scope : - removed dependency on (basic_)file_path_buffer<>

        * winstl::version_info : - removed dependency on (basic_)file_path_buffer<>; ~ whole bunch of tidying

        * winstl::(basic_)path : - removed dependency on (basic_)file_path_buffer<>

        * unixstl::(basic_)current_directory_scope : - removed dependency on (basic_)file_path_buffer<>

        * unixstl::(basic_)filesystem_traits<> : + added a bunch of resizeable-buffer overloads

        * - removed dependency on (basic_)file_path_buffer<> for various WinSTL components

        * - recursive directory functions no longer dependent on winstl::(basic_)file_path_buffer

        * winstl::(basic_)findfile_sequence : - removed dependency on (basic_)file_path_buffer<>; + added allowLongPathTranslation to allow search in Windows long-paths

        * ~ various STLSoft supporting constructs

        * ~ defect fix

        * ~ defect fix (unixstl::filesystem_traits::is_path_absolute() when emulating on Windows does not now return true for slash-rooted paths - they have to have volume/UNC root)

        * unixstl::filesystem_traits::get_full_path_name() : ~ fixed semantics, to ensure that calculation call includes space for NUL-terminator

        * unixstl::filesystem_traits::get_full_path_name() : ~ fixed semantics - on Windows-emulation only - of occurrence of rooted but non-absolute path, to obtain current drive

        * - all remaining PlatformSTL/UNIXSTL/WinSTL components' dependencies on (basic_)file_path_buffer removed, and (basic_)file_path_buffer class template(s) now marked obsolete

        * + added platformstl/system/environment_variable.hpp

        * STLSoft 1.10.1 beta-23

        * + added (stlsoft|winstl)::basic_path_buffer

        * STLSoft 1.10.1 beta-24

        * STLSoft 1.10.1 beta-25

        * ~ refactored to avoid compiler-specific CRT function

        * ~ preparatory changes

        * ~ removing dependency on deprecated constructs

        * ~ removing dependency on deprecated constructs

        * ~ tidying

        * ~ defect fix

        * BREAKING CHANGES: ~ abstracted out string-handling from *stl::system_traits<> into stlsoft::c_string_traits<>, and removed several unused (and sketchy) functions

        * ~ removing dependency on deprecated constructs

        * winstl::(basic_|)path<> : + added move constructor; ~ various minor refactorings

        * ~ stlsoft_C_string_slice_a_t moved out of stlsoft namespace into global namespace, and renamed stlsoft_C_string_slice_m_t
        ~ stlsoft_C_string_slice_w_t moved out of stlsoft namespace into global namespace

        * ~ fixed include-guards

        * + added include/stlsoft/string/c_string/strnrchr.h

        * ~ vestigial defect fix

        * ~ significant WinSTL file-system enhancements

        * ~ significant UNIXSTL file-system enhancements

        * ~ STLSoft

        * ~ layout

        * + added (basic_)file_path_buffer typedefs in platformstl namespace

        * GCC : ~ C-compatibility

        * ~ tidying

        * + UNIXSTL path parsing functions

        * (unixstl|winstl)/path_functions.hpp : + added path_classify_functions.h and path_parse_functions.h

        * + added resizeable_buffer_helpers.hpp, and implemented correct and flexible semantics of filesystem_traits' directory end functions

        * - eliding dead code

        * ~ tidying

        * ~ canonicalising

        * ~ GCC compatibility

        * ~ warnings

        * + added platformstl::path_buffer

        * + added stlsoft_C_(str|wcs)nicmp()

        * ~ copyright info

        * ~ tidying

        * stlsoft::(basic_)path_buffer<> : + added ctor taking rvalue buffer_type and size

        * ~ fixed fwd-include guard typo

        * ~ more file-system work

        * ~ fixed include-guard defects

        * ~ fix

        * ~ fix

        * + added operators with lhs as cc* and rhs as slice const&
        + added noexcept

        * system_traits : ~ various refactoring and formatting and stuff ...

        * path classification:
         + added path_is_rooted()
         + added WINSTL_PATH_CLASSIFY_F_IGNOREINVALIDCHARSINLONGPATH (WinSTL)
         + added path_classify_root (WinSTL)
         + added path_is_absolute (WinSTL)

        * stlsoft::(basic_|)path_buffer<> : + added reserve()

        * ~ major refactoring of filesystem_traits<> and (basic_|)path<>

        * ~ tidying

        * ~ winstl::(basic_|)path get_file() and get_ext() now return string slice, and get_ext() includes the leading '.' (if extension present)

        * ~ tidying

        * ~ tidying

        * winstl::filesystem_traits<> : + added 2-param is_root_designator()

        * unixstl::filesystem_traits<> : + added 2-param is_root_designator()

        * unixstl::(basic_|)path::canonicalise() : ~ fixed canonicalise()

        * ~ tidying

        * ~ tidying

        * + added resizeable buffer overload of get_home_directory

        * filesystem_traits<> : + added path_classification_type member type

        * basic_path<> : + added get_location() accessor

        * ~ reworked pointer calculation to comply with GCC's -Warray-bounds warning

        * ~ fix to winstl/filesystem/findfile_sequence.hpp, as was incorrectly managed/shared with git repo

        * + added abstractions for memcpy() and memset()

        * ~ all uses of memcpy() and memset() now in terms of abstractions (in stlsoft/api/internal/memfns.h)

        * ~ for GCC 9+ and C++14 or later we do not enable, so as to avoid warnings

        * ~ fixed defect in unixstl_C_get_home_directory_a()

        * ~ ad-hoc, temporary compatibility fix

        * ~ minor refactoring

        * ~ fixed pop() and pop_ext()

        * ~ wide-string fixes

        * ~ preparatory changes

        * STLSoft 1.10.1 beta-26:
        =======================

        * added (UNIXSTL and WinSTL) Path Classification API (from 1.12 work), which work with Windows UNC and long-path root designators and all slash conventions
        * added (UNIXSTL and WinSTL) path parsing function - include/???stl/filesystem/path_parse_functions.h, presenting a consistent set of functions centralised from disparate parts of the libraries
        * BREAKING CHANGES: (UNIXSTL and WinSTL) basic_path<> methods get_file() and get_ext() now return slices, and get_ext() changed semantics to include '.'
        * (UNIXSTL and WinSTL) basic_path<> added move semantics and get_location() method and made swap() method public, as well as numerous defect fixes and consistency improvements implemented in terms of new Path Classification API
        * (UNIXSTL and WinSTL) filesystem_traits<> added path classification and path parsing methods, as well as numerous defect fixes
        * updated copyright info for all files, from Synesis Software to Synesis Information Systems
        * stlsoft::basic_path_buffer<> added resize(), back(), front() methods
        * added added stlsoft_C_(str|wcs)nicmp()
        * raw (C) string slice types moved out of stlsoft:: namespace in C++
        * C++14 compatibility
        * a whole lot of work to reduce dependencies
        * many improvements to GCC compatibility
        * all uses of memcpy() and memset() now in terms of abstractions (in stlsoft/api/internal/memfns.h)
        * BREAKING CHANGES: ~ abstracted out string-handling from *stl::system_traits<> into stlsoft::c_string_traits<>, and removed several unused (and sketchy) functions

        * + added detection for <chrono> and <string_view>

        * ~ minor typo fix

        * ~ refining std::auto_ptr compatibility detection (for GCC, C++ 11-14)

        * ~ enforcing std::auto_ptr compatibility detection

        * ~ GCC compatibility

        * ~ fix to enhanced auto_ptr detection (for GCC)

        * ~ fix to internal discrimination of Windows' File Management API

        * ~ tidying

        * + added string access shims for std::chrono::system_clock::time_point

        * STLSoft 1.10.1 beta-26

        * ~ fixed (debug-only) defect in (unix|win)stl::basic_path<>

        * ~ tidying

        * ~ fixed defect introduced in 1.10.1 beta-26

        * ~ refactoring

        * ~ fixing defect

        * winstl::filesystem_traits<>::GetFullPathName(A|W) : ~ correction to detection of 1 + longest-possible (regular) path-name

        * (|winstl_C_)hard_link_get_link_information(|_a|_w) : + now works for directories via a repeated call, for directories only, specifying the FILE_FLAG_BACKUP_SEMANTICS flag

        * ~ preparatory refactoring

        * ~ backwards-compatibility with VC++ 6

        * ~ casts to invoke shim temporary return values' types' implicit conversions

        * + added wide overload of fast_strftime()
        + added character-array overloads of fast_strftime()

        * winstl::dl_call() : ~ now always assumes cdecl on 64-bit architectures; + added noexcept

        * ~ string access shims for CException now works in case where no string can be elicited, and also elides trailing whitespace and periods

        * ~ fixed wrong include-case

        * STLSoft 1.10.1 beta-28

        * ~ warnings (unused)

        * ~ sorting of compiler-specific warning deprecation - somewhat kicked down the road until STLSoft 1.11

        * ~ tidying

        * + added discrimination of STLSOFT_CF_gcc_pragma_diagnostic_pop

        * ~ fixed VC++ definition of STLSOFT_CF_nullptr_KEYWORD_SUPPORT such that ss_nullptr_k is NULL in C

        * + added discrimination of STLSOFT_CF_msvc_pragma_warning_pop

        * + added discrimination of STLSOFT_CF_gcc_pragma_diagnostic_pop
        + added discrimination of STLSOFT_CF_msvc_pragma_warning_pop

        * ~ tidying

        * ~ removing compiler specific deprecation warning suppression, via stlsoft/internal/warnings/pop/suppress_deprecation_.h and stlsoft/internal/warnings/push/suppress_deprecation_.h

        * ~ ignores

        * ~ warning fix

        * ~ returning appropriate default behaviour in NoX

        * + added STLSOFT_CF_gcc_pragma_diagnostic_pop and STLSOFT_CF_msvc_pragma_warning_pop

        * ~ removing compiler specific deprecation warning suppression, via stlsoft/internal/warnings/pop/suppress_deprecation_.h and stlsoft/internal/warnings/push/suppress_deprecation_.h

        * ~ sorting of compiler-specific warning deprecation - somewhat kicked down the road until STLSoft 1.11

        * + added STLSOFT_NOEXCEPT_STDOVR, which resolves to noexcept, or throw(), or whatever is prescribed

        * ~ tidying

        * ~ defect fix (disambiguating template parameter names

        * ~ MinGW-compatibility

        * ~ Clang-compatibility

        * ~ MinGW-compatibility

        * - removing trailing whitespace

        * ~ string access shims for MFC's CException now define both multibyte and wide forms in all build configurations

        * ~ general tidying

        * ~ compatibility with compilers/standard-libraries in which std::auto_ptr is deprecated or missing

        * ~ returning appropriate default behaviour in NoX

        * STLSoft 1.10.1 beta-29

        * ~ GCC compatibility

        * ~ whitespace / preparatory

        * ~ handling warnings (from Clang)

        * ~ Clang compatibility

        * ~ Clang compatibility

        * STLSoft 1.10.1 beta-30

        * ~ ignores

        * ~ ignores

        * + added CMake support

        * ~ ignores

        * ~ prepatory changes

        * ~ ignores

        * ~ allow STLSOFT_CUSTOM_C_INLINE to override STLSOFT_CF_C99_INLINE

        * ~ Clang inlines now 'extern inline'

        * ~ clearer initialisation

        * ~ Clang compatibility

        * ~ c_str_inserter() now does not need lvalue argument

        * ~ fix

        * STLSoft 1.10.1 beta-31

        * build_make.sh : ~ improved logic

        * ~ ignores

        * ~ GCC/Clang compatiblity with string-access-shims fwd-declarations

        * STLSoft 1.10.1 beta-32

        * STLSoft 1.10.1 beta-32

        * ~ fix

        * ~ GCC compatibility

        * ~ updated CMake minimum required version (to 3.20)

        * ~ ignores

        * ~ canonicalising script file(s) with other projects

        * ~ canonicalising script file(s) with other projects

        * ~ canonicalising script file(s) with other projects

        * + added run_all_unit_tests.sh

        * + added remove_cmake_artefacts.sh

        * ~ various boilerplate / prep changes

        * ~ enhanced CMake support and added first (trivial) scratch test function

        * + added .gitattributes

        * ~ fixed trailing spaces

        * ~ significant improvements to CMake handling (mostly in line with the PR provided by mikkoi)

        * ~ removal of TAB characters in source files

        * ~ renamed project boilerplate .txt files to .md (Markdown)

        * ~ significant improvements to project boilerplate

        * ~ license

        * ~ renamed project boilerplate .txt files to .md (Markdown)

        * ~ author

        * ~ news

        * ~ renamed project boilerplate .txt files to .md (Markdown)

        * ~ faq

        * ~ install documentation

        * test/scratch/versions : ~ improved portability

        * ~ bunch of improvements to the **versions** test program(s)

        * ~ readme

        * ~ further improvements to markdown

        * STLSoft-1.10 : 1.10.1

        * [empty commit to try and trigger fresh PR view in GH]

        ---------

        Co-authored-by: Matt Wilson <matthew@synesis.com.au>
        Co-authored-by: mwsis <matthew.wilson.synesis@gmail.com>
        Co-authored-by: stlsoft <stlsoft@gmail.com>

    commit bfc2c0b645ed2dc1416ab68c1c8f16efb6016a0c
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Sat Dec 16 11:39:39 2023 +1100

        + added .gitattributes

    commit 6fb7220732faad1f2237d6e55e347859b967136c
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Mon Apr 26 10:17:34 2021 +1000

        release summary for 1.10.1 beta-33

    commit 4f60251e18148f82bce2f648f8f5a4ad3a6b4b34
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Mon Apr 26 07:01:22 2021 +1000

        release summary for 1.10.1 beta-32

    commit 2c8a8954239208507f9c2ed7424f55ab42a9e0a0
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Mon Apr 26 07:00:26 2021 +1000

        ~ typo

    commit 610bcb4853c4d3cd1ed5fb8fb6992290b56b6309
    Author: Matt <matthew@synesis.com.au>
    Date:   Fri Apr 2 19:40:32 2021 +1100

        release summary for 1.10.1 beta-31

    commit e2eeeb3fe19225cbbab69869f5075d415e081448
    Author: Matt <matthew@synesis.com.au>
    Date:   Mon Mar 29 11:40:02 2021 +1100

        release summary for 1.10.1 beta-30

    commit 6d06d50bca703a030e2396dbc964dc0b92d6d179
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Tue Feb 16 09:57:54 2021 +1100

        release summary for 1.10.1 beta-29

    commit 3f438368a33b691568f764842429f02a7222723f
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Mon Jan 18 16:05:50 2021 +1100

        release summary for 1.10.1 beta-28

    commit 13097a4acfbdeb1e15e176ce12d31d06dd4da719
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Sun Jan 10 16:46:10 2021 +1100

        release summary for 1.10.1 beta-27

    commit 014b3799ac5df23116a43e7ef6d90e8c3eb00799
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Mon Jan 4 12:07:57 2021 +1100

        release summary for 1.10.1 beta-26

    commit 2020bce1b91cfe32d3c3bc6ea947e4e84f85ea47
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Mon Jan 4 10:03:59 2021 +1100

        ~ ignores

    commit 7ed4c400b4bfe93446ae3a4cc350007de5648ef0
    Author: Matt <matthew@synesis.com.au>
    Date:   Mon Jan 4 09:53:31 2021 +1100

        README.md : ~ fixed link

    commit 2899e6bafa1c24269e501d17348d9cbf99a053e5
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Mon Dec 14 08:17:36 2020 +1100

        release summary for 1.10.1 beta-25

    commit 813dfc8c3642911a7be3fb2559a3a911fadf18b4
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Sun Dec 13 14:49:02 2020 +1100

        release summary for 1.10.1 beta-24

    commit 7db9eb342793b4d0c339673fb2f426aa7f1ee8b9
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Sun Dec 13 13:09:18 2020 +1100

        release summary for 1.10.1 beta-23

    commit 159a121f9ef01155ea04bca0f8e69b3a89fc7e45
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Sun Nov 29 14:31:42 2020 +1100

        release summary for 1.10.1 beta-22

    commit 0f4a6fc208f3c5ba139f3d1b145c717dfbe680f6
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Mon Jul 27 09:13:15 2020 +1000

        + release summary for 1.10.1 beta-21

    commit ed07235a95e1c2cee79ec1fa72f495a9f77edf03
    Author: synesissoftware <matthew@synesis.com.au>
    Date:   Tue Jul 7 17:45:37 2020 +1000

        README.md : ~ formatting

    commit 57b8938ab17896733af70c0722764d4812b9be42
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Sun Jul 5 04:25:18 2020 +1000

        ~ typo

    commit 747cb5c9dd28eefda0c1353b3fadaca8c7875481
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Sun Jul 5 04:23:50 2020 +1000

        README.md : + release summary for 1.10.1 beta-20

    commit 6a7d6c20361542b4c3dc27413878369685fb5cee
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Sat Jul 4 11:53:29 2020 +1000

        README.md : ~ tidying

    commit 3521670b0ccf2c38bc95bec2042110fa0db46a91
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Sat Jul 4 11:50:01 2020 +1000

        README.md : + release summary for 1.10.1 beta-19

    commit e0d037eb3b19965fc0738370bb5c4066f3924347
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Fri Nov 1 04:37:45 2019 +1100

        README.md : + release summary for 1.10.1 beta-18

    commit 3628d3b4f0bfb52f3d5d36fc6673ae575c466f83
    Merge: 0ff3887 9d85d3f
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Thu Oct 24 14:50:46 2019 +1100

        Merge branch 'master' of V:\git\STLSoft\STLSoft-1.10

    commit 0ff388776995795ee3b3002bcc24d7cf2eec4756
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Thu Oct 24 14:50:20 2019 +1100

        README.md : + release summary for 1.10.1 beta-17

    commit 9d85d3f4de15aafaf97eb1d51b0b010450d16dbf
    Author: Matt <matthew@synesis.com.au>
    Date:   Tue Oct 15 16:59:43 2019 +1100

        README.md : ~ tidying

    commit e173f9f0bf7ac291d1bfbd0e604e1eaa5eec2577
    Author: Matt <matthew@synesis.com.au>
    Date:   Tue Oct 15 16:54:59 2019 +1100

        README.md : + adding in links to old betas

    commit 8f9dc5320fc3543f7d0eb284f0838414d33ab20a
    Author: Matt <matthew@synesis.com.au>
    Date:   Tue Oct 15 16:46:13 2019 +1100

        README.md : ~ improving the Markdown

    commit 6dc28debfa5dea2a003fb31892b5e2c3195d07ae
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Mon Oct 14 07:05:09 2019 +1100

        README.md : ~ tidying

    commit c6f33a2be0c4266c388fb9bbe5224f2b79bc81b5
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Mon Oct 14 07:04:37 2019 +1100

        README.md : ~ tidying

    commit 2545e4f7141db9f1712e4319ee4542ab64873d41
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Mon Oct 14 06:57:48 2019 +1100

        README.md : + release summary for 1.10.1 beta-16

    commit 3bbf03d2e5977f57043707f99d1d7e96d8f684d3
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Fri Sep 13 09:58:52 2019 +1000

        README.md : ~ tidying

    commit 205f8e7c1df8118d5c8d133eaf1c71b5028ccb40
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Fri Sep 13 08:52:56 2019 +1000

        README.md : ~ tidying

    commit 8ca7aa7fc82fe0f9304f7a8cc35bfcc57275f277
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Fri Sep 13 08:48:51 2019 +1000

        README.md : + release summary for 1.10.1 beta-15

    commit 697d2d30b58ba489f8912a0a75c112f109d51ad0
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Sun Aug 4 17:15:59 2019 +1000

        README.md : + release summary for 1.10.1 beta-14

    commit 6fe44b098502363f727cbce49578f1480db0e2d2
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Tue Apr 16 14:08:58 2019 +1000

        README.md : + release summary for 1.10.1 beta-13

    commit 84953c6d2c7adf974e0d7dcfdce33122e2a95b95
    Author: synesissoftware <matthew@synesis.com.au>
    Date:   Tue Apr 16 13:06:00 2019 +1000

        README.md : ~ making use-of-beta clear

    commit 2268ec1150e90234e63dc7b13db51426e9a8989f
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Wed Dec 26 16:03:38 2018 +1100

        README.md : ~ link fixes

    commit 4e3d6218d8873002103bd472aa5cb4bfe720b8fc
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Wed Dec 26 16:00:52 2018 +1100

        README.md : + release summary for 1.10.1 beta-12

    commit 3e34ddec5b4f2a0a67d3d83cf30ed1346db0aed5
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Sat Dec 22 16:30:48 2018 +1100

        README.md : + release summary for 1.10.1 beta-11

    commit bd877db937288ede92da408dcfceb6b0846ad05f
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Thu Dec 20 15:12:35 2018 +1100

        README.md : + recent release summaries

    commit a024998737437520ac17cbcba441dbd610fd2f06
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Thu Dec 20 15:02:49 2018 +1100

        + added link to latest beta (1.10.1 beta-10)

    commit 4ead097b5c2243cd1342d1f65b8fe40c8c93b091
    Merge: 00582ea f2f535e
    Author: synesissoftware <matthew@synesis.com.au>
    Date:   Fri Aug 31 08:36:39 2018 +1000

        Merge pull request #1 from stlsoft/master

        + added link to latest beta (1.10.1 beta 9)

    commit f2f535ed0df5ff751fa3b269fd0a84468665030f
    Author: Matt <stlsoft@gmail.com>
    Date:   Fri Aug 31 08:02:46 2018 +1000

        + added link to latest beta (1.10.1 beta 9)

    commit 00582ea38617ad7590ea8390e303b2e2708e0768
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Mon Jun 11 20:40:19 2018 +1000

        + added link to latest beta (1.10.1 beta 8)

    commit 52d56bdedf328eaa681b4480a93f3d11c301cf1e
    Author: synesissoftware <matthew@synesis.com.au>
    Date:   Sat Jun 9 15:01:52 2018 +1000

        ~ fixed bad link

    commit 1a5c33fd5d6db752a6f6ba991516ecad634d2ef1
    Author: synesissoftware <matthew@synesis.com.au>
    Date:   Sat Jun 9 15:00:57 2018 +1000

        + added link to latest beta (1.10.1 beta 6)

    commit 6da0c6b1131207935b5a2a737728a4c38aa20fac
    Author: Matt Wilson <matthew@synesis.com.au>
    Date:   Sat Jan 14 16:29:04 2017 +0000

        + ignores

    commit ddd6d304d1813d4629a1a272d1028698e2012966
    Author: synesissoftware <matthew@synesis.com.au>
    Date:   Sat Jan 14 14:34:27 2017 +0000

        Initial commit

commit 7db4dd8cdc38145fa2931cf48b71d92afc08ca71
Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
Date:   Thu Feb 22 11:26:53 2024 +1100

    Merged branch 'compiler_fixes_20240220' into 'dev'

    Squashed commit of the following:

    commit 74e848a568c0c21d9fcc557064b96c5b004811a8
    Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
    Date:   Thu Feb 22 11:25:09 2024 +1100

        ~ compiler warnings

    commit 2c6bea95e51a34d08a4c821bf6cd401f40589e17
    Author: Matt Wilson <matthew.wilson.synesis@gmail.com>
    Date:   Tue Feb 20 18:40:40 2024 +1100

        `stlsoft::string_tokeniser<>` : ~ unused parameter warnings
Assets 2
Loading