• Joined on 2025-03-02
simon commented on issue simon/post-scarcity#18 2026-04-20 16:22:50 +00:00
Consider converting from wchar_t to char32_t, everywhere.

OK, this may have been a mistake. fwprintf and friends, and consequently url_fwprintf and friends, expect wchar_t, and consequently are throwing compiler warnings. It compiles, and there's no…

simon reopened issue simon/post-scarcity#18 2026-04-20 16:18:41 +00:00
Consider converting from wchar_t to char32_t, everywhere.
simon pushed to feature/reengineering-17-21 at simon/post-scarcity 2026-04-20 13:01:04 +00:00
f05d1af9d6 Successfully added mutexes protecting freelist access. No behaviour change.
simon closed issue simon/post-scarcity#18 2026-04-20 11:13:22 +00:00
Consider converting from wchar_t to char32_t, everywhere.
simon created branch feature/reengineering-17-21 in simon/post-scarcity 2026-04-20 11:12:58 +00:00
simon pushed to feature/reengineering-17-21 at simon/post-scarcity 2026-04-20 11:12:58 +00:00
c59825d7fe Closes #18. Change to char32_t everywhere; builds fine, behaviour as before.
simon pushed to develop at simon/post-scarcity 2026-04-20 09:13:49 +00:00
812a1be7d9 Work on simplifying the Doxygen CSS; which was entirely a side project.
d952623266 Preparing for the great documentation reskinning!
Compare 2 commits »
simon commented on issue simon/post-scarcity#18 2026-04-19 22:42:25 +00:00
Consider converting from wchar_t to char32_t, everywhere.

Still considering.

The ambiguity of a wchar_t is a problem, but it is not bigger than char32_t, ever. Don't know. With char32_t we're explicitly hanging on to 32 bits. Probably good.

simon commented on issue simon/post-scarcity#12 2026-04-19 22:36:04 +00:00
rename eq? to identical?

Not going to do this. I think instead I will bind both identical? and eq? to the same function; users can use whichever name they prefer.

simon opened issue simon/post-scarcity#21 2026-04-19 22:28:44 +00:00
temporary objects in a function must be bound to a locals slot in the stack frame
simon pushed to master at simon/post-scarcity 2026-04-19 13:16:17 +00:00
c1408090c1 Started work on further customisation of Doxygen formatting.
simon pushed to develop at simon/post-scarcity 2026-04-19 12:32:29 +00:00
521c5d2285 Work on customising Doxygen output.
simon pushed to develop at simon/post-scarcity 2026-04-18 16:21:11 +00:00
0e8712a076 Further work on print; still not working properly.
simon pushed to develop at simon/post-scarcity 2026-04-18 14:46:26 +00:00
9a0f186f29 Things working much better now. assoc works. Currently printing of
simon pushed to develop at simon/post-scarcity 2026-04-18 10:04:12 +00:00
02a4bc3e28 Hot damn! When you see an obvious, stupid bug you created, you can't unsee it!
simon pushed to develop at simon/post-scarcity 2026-04-17 17:42:36 +00:00
ca5671f613 String-like-things are being created and printed correctly; bind is broken.
simon opened issue simon/post-scarcity#20 2026-04-17 13:30:13 +00:00
Environment in stack frame
simon pushed to develop at simon/post-scarcity 2026-04-17 13:22:08 +00:00
cf05e30540 Well, we have a REPL. It blows up horribly, but we have one.
simon pushed to develop at simon/post-scarcity 2026-04-16 21:32:45 +00:00
4efe9eab87 Very close to a basic REPL now.
simon pushed to develop at simon/post-scarcity 2026-04-16 20:35:35 +00:00
83537391a6 Written the constructor for exceptions; in the process, added a