e44d5e1b34
foundation-test: Sections: Nowebify.
2024-03-10 10:00:40 +08:00
Graham Nelson
3b87d62b42
Tidied up JSON code
2022-06-03 12:18:18 +01:00
Graham Nelson
a0710cfef9
Further work on JSON requirements
2022-06-02 00:59:27 +01:00
Graham Nelson
9cf61b4e21
Added JSON support
2022-06-01 16:50:24 +01:00
Graham Nelson
cda0c4859d
Fix for test case to catch up with change to semver conventions on N/DDDDDD
2022-06-01 10:31:01 +01:00
Graham Nelson
171dedae83
Removed foundation-test.mk
2022-04-16 18:17:25 +01:00
Graham Nelson
395fc19c2f
Minor debugging log changes to avoid compiler warnings
2022-04-13 23:42:22 +01:00
Graham Nelson
fac68c3d8c
Marking Errors::internal_error_handler as _Noreturn
2022-04-10 16:39:42 +01:00
Philip Chimento
436901adb6
Fix semver comparison with different numbers of prerelease elements
...
By my reading of the semantic versioning spec, the sense of the comparison
of the number of prerelease version segments has to be reversed when one
of those numbers is zero.
In other words, zero prerelease segments takes precedence over any nonzero
number, but any nonzero number takes precedence over any lower nonzero
number.
Example given in the specification:
1.0.0-alpha < 1.0.0-alpha.1 < 1.0.0-alpha.beta < 1.0.0-beta <
1.0.0-beta.2 < 1.0.0-beta.11 < 1.0.0-rc.1 < 1.0.0.
I had two failing test cases in foundation-test; in one case, the blessed
output seemed to be wrong, whereas the other case made this fix necessary.
2022-04-07 22:34:51 -07:00
Philip Chimento
e628307c1e
Ensure _Results_Actual folder is created in git checkout
...
The tests always fail for me the first time I run them because this folder
doesn't exist. This adds a dummy file, traditionally called .gitkeep, so
that git will create the folder on checkout.
2022-04-07 21:33:43 -07:00
Graham Nelson
157af5bb16
New file-system separator character convention, makefile includes foundation-test
2020-07-06 23:01:05 +01:00
Graham Nelson
d4769f3455
Refactoring Foundation::start
2020-07-05 15:33:00 +01:00
Graham Nelson
dcb683ed85
Carried locale changes into foundation-test
2020-07-05 11:00:50 +01:00
Graham Nelson
09ed827b30
Migrated to clang 11
2020-06-27 23:03:14 +01:00
Graham Nelson
cbc5f58cc6
Tidied up object creation
2020-05-09 13:05:00 +01:00
Graham Nelson
b59e5ccae1
Progress towards homogeneous tree weaving
2020-04-19 00:51:19 +01:00
Graham Nelson
534d52dde7
Added heterogeneous trees to Foundation
2020-04-17 19:18:40 +01:00
Graham Nelson
00d473bd08
Documented Foundation
2020-04-15 23:45:08 +01:00
Graham Nelson
750eb8a17f
Added semantic versions to foundation
2020-03-22 22:44:26 +00:00
Graham Nelson
b7442dcb5f
Tidied up metadata
2019-03-16 17:36:44 +00:00
Graham Nelson
b537f11824
Version numbering change
2019-02-24 22:00:21 +00:00
Graham Nelson
08299d0d14
Moved HTML body to text_stream
2019-02-16 23:28:53 +00:00
Graham Nelson
0a9d3ffd24
New MacOS thread-safe version of system() in Foundation
2019-02-16 17:26:25 +00:00
Graham Nelson
271f98a9f3
Added 64-bit MacOS, fixed some concomitant bugs
2019-02-10 23:08:53 +00:00
Graham Nelson
c9d78f866e
Further where_am_i work from Toby
2019-02-08 08:53:23 +00:00
Graham Nelson
1c86024ad3
Fixed -makefile error to do with chaptered module dependencies
2019-02-06 19:29:34 +00:00
Graham Nelson
7da4674a85
Revised to fix gitignore issues
2019-02-05 18:57:32 +00:00
Graham Nelson
d57a1dc13f
Initial commit
2019-02-04 22:26:45 +00:00