-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Alpha6 #35
Merged
Merged
Alpha6 #35
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
~ Compatibility with legacy versions of Visual C++; ~ Significant refactoring of ./CMakeLists.txt; + added **cmake/LanguageFullVersion.cmake** file, which defines CMake variable `X_CMAKE_CXX_FULLSTANDARD`; + added **cmake/TargetMacros.cmake** file, which defines CMake functions `define_automated_test_program()` and `define_example_program()`, and applied them throughout examples and test programs;
…est.component.shwild_patterns**
Squashed commit of the following: commit c9b05f6 Author: Matt Wilson <[email protected]> Date: Thu Oct 17 17:39:42 2024 +1100 Merged 'cmake-refac' into 'more-clr' Squashed commit of the following: commit eca2f76 Author: Matt Wilson <[email protected]> Date: Thu Oct 17 17:36:11 2024 +1100 + added `XTESTS_TEST_MULTIBYTE_STRING_DOES_NOT_MATCH()` ; + added **test.component.shwild_patterns** commit 04c2293 Author: Matt Wilson <[email protected]> Date: Thu Oct 17 15:59:21 2024 +1100 Significant enhancement and refactoring around use of CMake: ~ Compatibility with legacy versions of Visual C++; ~ Significant refactoring of ./CMakeLists.txt; + added **cmake/LanguageFullVersion.cmake** file, which defines CMake variable `X_CMAKE_CXX_FULLSTANDARD`; + added **cmake/TargetMacros.cmake** file, which defines CMake functions `define_automated_test_program()` and `define_example_program()`, and applied them throughout examples and test programs; commit 5d52e13 Author: Matt Wilson <[email protected]> Date: Thu Oct 17 14:53:49 2024 +1100 ~ settings commit 1257e10 Author: Matt Wilson <[email protected]> Date: Tue Oct 15 15:01:21 2024 +1100 Merged 'alpha5' into 'dev' Squashed commit of the following: commit e1f6434 Author: Matt Wilson <[email protected]> Date: Sun Oct 13 18:42:12 2024 +1100 Merged 'mingw-compat' into 'alpha5' Squashed commit of the following: commit 4645127 Author: Matt Wilson <[email protected]> Date: Sun Oct 13 18:12:53 2024 +1100 ~ portable suppression of fall-through warnings commit e623e99 Author: Matt Wilson <[email protected]> Date: Sun Oct 13 17:18:25 2024 +1100 ~ preparatory tidying commit 2d7f00e Author: Matt Wilson <[email protected]> Date: Sun Oct 13 17:00:23 2024 +1100 ~ enhanced CMake build scripts in line with recent STLSoft-1.11 release commit 9839b8c Merge: 8fdcebf e987b5a Author: Matt Wilson <[email protected]> Date: Sun Oct 13 16:44:26 2024 +1100 Merge branch 'alpha5' into 'mingw-compat' commit 8fdcebf Author: Matt Wilson <[email protected]> Date: Sun Oct 13 15:46:52 2024 +1100 ~ settings commit e987b5a Author: Matt Wilson <[email protected]> Date: Sun Oct 13 15:46:52 2024 +1100 ~ settings commit 254939f Author: Matt Wilson <[email protected]> Date: Tue Oct 1 17:52:47 2024 +1000 ~ settings ; ~ CMake boilerplate files commit ae8ec31 Author: Matt Wilson <[email protected]> Date: Tue Oct 1 17:47:01 2024 +1000 ~ settings ; ~ CMake boilerplate files commit 31db020 Author: Matt Wilson <[email protected]> Date: Tue Oct 1 15:21:24 2024 +1000 ~ settings commit 2ca670a Author: Matt Wilson <[email protected]> Date: Tue Oct 1 15:03:03 2024 +1000 Merged 'gcc-11' into 'alpha5' commit e6b30cb Author: Matt Wilson <[email protected]> Date: Tue Oct 1 15:00:03 2024 +1000 ~ settings commit c6798a7 Author: Matt Wilson <[email protected]> Date: Sat Sep 28 15:21:22 2024 +1000 ~ enhancing test-case names commit 61c9908 Author: Matt Wilson <[email protected]> Date: Sat Sep 28 15:18:36 2024 +1000 + added and applied checked-main (internal) header files commit ef1026f Author: Matt Wilson <[email protected]> Date: Sat Sep 28 14:35:14 2024 +1000 ~ scratch-tests better header block descriptions commit 7b1882c Author: Matt Wilson <[email protected]> Date: Sat Sep 28 14:24:45 2024 +1000 ~ code canonicalisation commit 22af4ca Author: Matt Wilson <[email protected]> Date: Thu Oct 17 17:26:37 2024 +1100 Merged 'cmake-refac' into 'more-clr' Squashed commit of the following: commit 04c2293 Author: Matt Wilson <[email protected]> Date: Thu Oct 17 15:59:21 2024 +1100 Significant enhancement and refactoring around use of CMake: ~ Compatibility with legacy versions of Visual C++; ~ Significant refactoring of ./CMakeLists.txt; + added **cmake/LanguageFullVersion.cmake** file, which defines CMake variable `X_CMAKE_CXX_FULLSTANDARD`; + added **cmake/TargetMacros.cmake** file, which defines CMake functions `define_automated_test_program()` and `define_example_program()`, and applied them throughout examples and test programs; commit 5d52e13 Author: Matt Wilson <[email protected]> Date: Thu Oct 17 14:53:49 2024 +1100 ~ settings commit 1257e10 Author: Matt Wilson <[email protected]> Date: Tue Oct 15 15:01:21 2024 +1100 Merged 'alpha5' into 'dev' Squashed commit of the following: commit e1f6434 Author: Matt Wilson <[email protected]> Date: Sun Oct 13 18:42:12 2024 +1100 Merged 'mingw-compat' into 'alpha5' Squashed commit of the following: commit 4645127 Author: Matt Wilson <[email protected]> Date: Sun Oct 13 18:12:53 2024 +1100 ~ portable suppression of fall-through warnings commit e623e99 Author: Matt Wilson <[email protected]> Date: Sun Oct 13 17:18:25 2024 +1100 ~ preparatory tidying commit 2d7f00e Author: Matt Wilson <[email protected]> Date: Sun Oct 13 17:00:23 2024 +1100 ~ enhanced CMake build scripts in line with recent STLSoft-1.11 release commit 9839b8c Merge: 8fdcebf e987b5a Author: Matt Wilson <[email protected]> Date: Sun Oct 13 16:44:26 2024 +1100 Merge branch 'alpha5' into 'mingw-compat' commit 8fdcebf Author: Matt Wilson <[email protected]> Date: Sun Oct 13 15:46:52 2024 +1100 ~ settings commit e987b5a Author: Matt Wilson <[email protected]> Date: Sun Oct 13 15:46:52 2024 +1100 ~ settings commit 254939f Author: Matt Wilson <[email protected]> Date: Tue Oct 1 17:52:47 2024 +1000 ~ settings ; ~ CMake boilerplate files commit ae8ec31 Author: Matt Wilson <[email protected]> Date: Tue Oct 1 17:47:01 2024 +1000 ~ settings ; ~ CMake boilerplate files commit 31db020 Author: Matt Wilson <[email protected]> Date: Tue Oct 1 15:21:24 2024 +1000 ~ settings commit 2ca670a Author: Matt Wilson <[email protected]> Date: Tue Oct 1 15:03:03 2024 +1000 Merged 'gcc-11' into 'alpha5' commit e6b30cb Author: Matt Wilson <[email protected]> Date: Tue Oct 1 15:00:03 2024 +1000 ~ settings commit c6798a7 Author: Matt Wilson <[email protected]> Date: Sat Sep 28 15:21:22 2024 +1000 ~ enhancing test-case names commit 61c9908 Author: Matt Wilson <[email protected]> Date: Sat Sep 28 15:18:36 2024 +1000 + added and applied checked-main (internal) header files commit ef1026f Author: Matt Wilson <[email protected]> Date: Sat Sep 28 14:35:14 2024 +1000 ~ scratch-tests better header block descriptions commit 7b1882c Author: Matt Wilson <[email protected]> Date: Sat Sep 28 14:24:45 2024 +1000 ~ code canonicalisation commit 3d371df Author: Matt Wilson <[email protected]> Date: Thu Oct 17 17:13:36 2024 +1100 Merged 'master' into 'more-clr' Squashed commit of the following: commit 1257e10 Author: Matt Wilson <[email protected]> Date: Tue Oct 15 15:01:21 2024 +1100 Merged 'alpha5' into 'dev' Squashed commit of the following: commit e1f6434 Author: Matt Wilson <[email protected]> Date: Sun Oct 13 18:42:12 2024 +1100 Merged 'mingw-compat' into 'alpha5' Squashed commit of the following: commit 4645127 Author: Matt Wilson <[email protected]> Date: Sun Oct 13 18:12:53 2024 +1100 ~ portable suppression of fall-through warnings commit e623e99 Author: Matt Wilson <[email protected]> Date: Sun Oct 13 17:18:25 2024 +1100 ~ preparatory tidying commit 2d7f00e Author: Matt Wilson <[email protected]> Date: Sun Oct 13 17:00:23 2024 +1100 ~ enhanced CMake build scripts in line with recent STLSoft-1.11 release commit 9839b8c Merge: 8fdcebf e987b5a Author: Matt Wilson <[email protected]> Date: Sun Oct 13 16:44:26 2024 +1100 Merge branch 'alpha5' into 'mingw-compat' commit 8fdcebf Author: Matt Wilson <[email protected]> Date: Sun Oct 13 15:46:52 2024 +1100 ~ settings commit e987b5a Author: Matt Wilson <[email protected]> Date: Sun Oct 13 15:46:52 2024 +1100 ~ settings commit 254939f Author: Matt Wilson <[email protected]> Date: Tue Oct 1 17:52:47 2024 +1000 ~ settings ; ~ CMake boilerplate files commit ae8ec31 Author: Matt Wilson <[email protected]> Date: Tue Oct 1 17:47:01 2024 +1000 ~ settings ; ~ CMake boilerplate files commit 31db020 Author: Matt Wilson <[email protected]> Date: Tue Oct 1 15:21:24 2024 +1000 ~ settings commit 2ca670a Author: Matt Wilson <[email protected]> Date: Tue Oct 1 15:03:03 2024 +1000 Merged 'gcc-11' into 'alpha5' commit e6b30cb Author: Matt Wilson <[email protected]> Date: Tue Oct 1 15:00:03 2024 +1000 ~ settings commit c6798a7 Author: Matt Wilson <[email protected]> Date: Sat Sep 28 15:21:22 2024 +1000 ~ enhancing test-case names commit 61c9908 Author: Matt Wilson <[email protected]> Date: Sat Sep 28 15:18:36 2024 +1000 + added and applied checked-main (internal) header files commit ef1026f Author: Matt Wilson <[email protected]> Date: Sat Sep 28 14:35:14 2024 +1000 ~ scratch-tests better header block descriptions commit 7b1882c Author: Matt Wilson <[email protected]> Date: Sat Sep 28 14:24:45 2024 +1000 ~ code canonicalisation commit b9696aa Author: Matt Wilson <[email protected]> Date: Sun Oct 13 18:32:45 2024 +1100 + added coloured output for test-case / runner names commit 4645127 Author: Matt Wilson <[email protected]> Date: Sun Oct 13 18:12:53 2024 +1100 ~ portable suppression of fall-through warnings commit e623e99 Author: Matt Wilson <[email protected]> Date: Sun Oct 13 17:18:25 2024 +1100 ~ preparatory tidying commit 2d7f00e Author: Matt Wilson <[email protected]> Date: Sun Oct 13 17:00:23 2024 +1100 ~ enhanced CMake build scripts in line with recent STLSoft-1.11 release commit 9839b8c Merge: 8fdcebf e987b5a Author: Matt Wilson <[email protected]> Date: Sun Oct 13 16:44:26 2024 +1100 Merge branch 'alpha5' into 'mingw-compat' commit e987b5a Author: Matt Wilson <[email protected]> Date: Sun Oct 13 15:46:52 2024 +1100 ~ settings commit 8fdcebf Author: Matt Wilson <[email protected]> Date: Sun Oct 13 15:46:52 2024 +1100 ~ settings commit 254939f Author: Matt Wilson <[email protected]> Date: Tue Oct 1 17:52:47 2024 +1000 ~ settings ; ~ CMake boilerplate files commit ae8ec31 Author: Matt Wilson <[email protected]> Date: Tue Oct 1 17:47:01 2024 +1000 ~ settings ; ~ CMake boilerplate files commit 31db020 Author: Matt Wilson <[email protected]> Date: Tue Oct 1 15:21:24 2024 +1000 ~ settings commit 2ca670a Author: Matt Wilson <[email protected]> Date: Tue Oct 1 15:03:03 2024 +1000 Merged 'gcc-11' into 'alpha5' commit e6b30cb Author: Matt Wilson <[email protected]> Date: Tue Oct 1 15:00:03 2024 +1000 ~ settings commit c6798a7 Author: Matt Wilson <[email protected]> Date: Sat Sep 28 15:21:22 2024 +1000 ~ enhancing test-case names commit 61c9908 Author: Matt Wilson <[email protected]> Date: Sat Sep 28 15:18:36 2024 +1000 + added and applied checked-main (internal) header files commit ef1026f Author: Matt Wilson <[email protected]> Date: Sat Sep 28 14:35:14 2024 +1000 ~ scratch-tests better header block descriptions commit 7b1882c Author: Matt Wilson <[email protected]> Date: Sat Sep 28 14:24:45 2024 +1000 ~ code canonicalisation
synesissoftware
approved these changes
Oct 17, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved
synesissoftware
pushed a commit
that referenced
this pull request
Oct 17, 2024
Squashed commit of the following: commit a7f0cf2 Author: Matt Wilson <[email protected]> Date: Thu Oct 17 18:00:09 2024 +1100 Alpha6 (#35) * ~ settings * Significant enhancement and refactoring around use of CMake: ~ Compatibility with legacy versions of Visual C++; ~ Significant refactoring of ./CMakeLists.txt; + added **cmake/LanguageFullVersion.cmake** file, which defines CMake variable `X_CMAKE_CXX_FULLSTANDARD`; + added **cmake/TargetMacros.cmake** file, which defines CMake functions `define_automated_test_program()` and `define_example_program()`, and applied them throughout examples and test programs; * + added `XTESTS_TEST_MULTIBYTE_STRING_DOES_NOT_MATCH()` ; + added **test.component.shwild_patterns** * Merged 'more-clr' into 'alpha6' Squashed commit of the following: commit c9b05f6 Author: Matt Wilson <[email protected]> Date: Thu Oct 17 17:39:42 2024 +1100 Merged 'cmake-refac' into 'more-clr' Squashed commit of the following: commit eca2f76 Author: Matt Wilson <[email protected]> Date: Thu Oct 17 17:36:11 2024 +1100 + added `XTESTS_TEST_MULTIBYTE_STRING_DOES_NOT_MATCH()` ; + added **test.component.shwild_patterns** commit 04c2293 Author: Matt Wilson <[email protected]> Date: Thu Oct 17 15:59:21 2024 +1100 Significant enhancement and refactoring around use of CMake: ~ Compatibility with legacy versions of Visual C++; ~ Significant refactoring of ./CMakeLists.txt; + added **cmake/LanguageFullVersion.cmake** file, which defines CMake variable `X_CMAKE_CXX_FULLSTANDARD`; + added **cmake/TargetMacros.cmake** file, which defines CMake functions `define_automated_test_program()` and `define_example_program()`, and applied them throughout examples and test programs; commit 5d52e13 Author: Matt Wilson <[email protected]> Date: Thu Oct 17 14:53:49 2024 +1100 ~ settings . . . commit 22af4ca Author: Matt Wilson <[email protected]> Date: Thu Oct 17 17:26:37 2024 +1100 Merged 'cmake-refac' into 'more-clr' Squashed commit of the following: commit 04c2293 Author: Matt Wilson <[email protected]> Date: Thu Oct 17 15:59:21 2024 +1100 Significant enhancement and refactoring around use of CMake: ~ Compatibility with legacy versions of Visual C++; ~ Significant refactoring of ./CMakeLists.txt; + added **cmake/LanguageFullVersion.cmake** file, which defines CMake variable `X_CMAKE_CXX_FULLSTANDARD`; + added **cmake/TargetMacros.cmake** file, which defines CMake functions `define_automated_test_program()` and `define_example_program()`, and applied them throughout examples and test programs; commit 5d52e13 Author: Matt Wilson <[email protected]> Date: Thu Oct 17 14:53:49 2024 +1100 ~ settings . . . commit 3d371df Author: Matt Wilson <[email protected]> Date: Thu Oct 17 17:13:36 2024 +1100 Merged 'master' into 'more-clr' Squashed commit of the following: . . .
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.