3be01f35e6
Updated GitHub CI workflow for Doxygen. No code changes. (0.41.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-28 06:16:43 +02:00
d452c9c6bc
Added basic Doxygen.in file to create code documentation in the future. No code changes. (0.41.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-28 06:11:21 +02:00
7372365961
Removed sudo from ./make install as a dependency. (0.41.5)
...
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
You should run this command when you are root by su or something similiar.
2026-04-27 09:12:18 +02:00
8e895dafcc
More fun with scripts/play.fun. No core code logic changes. (0.41.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-27 04:25:14 +02:00
d96976c6a9
Made the ./scripts/play.fun script behave mor like ./scripts/run_examples.sh. No internal code logic changes. (0.41.4)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-27 03:53:27 +02:00
57dda41bf3
Only some cleanups. No code logic changes. (0.41.3)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-27 03:29:47 +02:00
23c6d4e869
Added opcode include checks to GitHub workflow. No code changes. (0.41.3)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-27 03:20:54 +02:00
be5f2b1981
Opcode cleanup. (0.41.3)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-27 03:17:31 +02:00
40999fe7db
Fixed bug to make threading work again on alpine linux. (0.41.2)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-27 02:29:03 +02:00
c7438ca109
Fixed bug to make trhreading work again on alpine linux. (0.41.1)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-27 02:22:31 +02:00
43ce9f83af
parser: fix variable scoping by defaulting to local scope in functions. (0.41.0)
...
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
This change addresses a critical issue where common variable names in
library functions (like 'i', 'n', 'src') were being treated as globals
by default, leading to state collisions and unexpected side effects
across different files.
Changes:
- Modified `src/parser.c` to automatically treat new variables assigned
within a function body as locals unless they were already declared as
globals.
- Introduced `sym_find` in the parser to distinguish between finding
an existing global and creating a new one.
- Reverted `lib/net/cgi.fun` to use standard, short variable names,
confirming that they no longer interfere with the caller's scope.
- Verified that explicit global updates still work if the variable was
already defined at the top-level scope.
2026-04-27 02:06:20 +02:00
9bba1e34ec
Beautified some code in the cgi.fun library. (0.40.8)
2026-04-27 01:55:01 +02:00
3bcdc83e30
Fixed bug in the cgi.fun library. (0.40.7)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-27 01:31:34 +02:00
c68244d6f6
Renamed ./examples/external to ./examples/extensions. No code changes. (0.40.6)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-27 01:20:38 +02:00
28545fa8d4
Just testing some stuff. No code changes. (0.40.6)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-26 22:55:46 +02:00
060005543c
Just testing some stuff. No code changes. (0.40.6)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-26 22:47:05 +02:00
1415b7fc9d
Added new blog post and a lot of content fixes. No code changes. (0.40.6)
Fun with CMake on Ubuntu-Slim / build (push) Has been cancelled
2026-04-23 00:34:04 +02:00
d17c89f552
Handbook update and fixes. No code changes. (0.40.6)
Fun with CMake on Ubuntu-Slim / build (push) Has been cancelled
2026-04-21 03:38:18 +02:00
42d323a4a0
Intendation fixes in ./scripts/play.fun. No code changes. (0.40.6)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-21 03:09:46 +02:00
6f6cf78a30
README.md update. No code changes. (0.40.6)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-21 01:24:53 +02:00
925a0f95f9
Added .gitkeep to ./tmp/ to ensure this directory is in the project tree. No code changes. (0.40.6)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-21 01:08:44 +02:00
5eb5cd7348
Added ./scripts/play.fun to interactive run thrue all examples in ./examples/. (0.40.6)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-21 01:04:39 +02:00
587bb76108
Documentation content fixes. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-20 23:38:53 +02:00
0b6c0e9a61
Documentation content fixes. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-20 23:29:07 +02:00
b598521704
Rmeove symlink ./docs. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Has been cancelled
2026-04-19 03:27:14 +02:00
4d5e63080b
Added symlink from ./web/documentation to ./docs. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-19 03:26:21 +02:00
061f2418a9
Some cleanups. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
fun-0.40.5
2026-04-19 01:05:10 +02:00
e2cbc7be63
Some cleanups. No code changes. (0.40.5)
2026-04-19 00:54:51 +02:00
0b838dfd30
Some cleanups. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-19 00:44:31 +02:00
d2f673bf24
Some cleanups. Added download page to ./web/. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-19 00:38:06 +02:00
d8540a33eb
Some cleanups. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-19 00:09:24 +02:00
bb704a3778
Renamed ./src/external to ./src/extensions. No code logic changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-19 00:02:36 +02:00
529acb77b1
Some content fixes. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-18 00:36:41 +02:00
6084e15368
New tag fun-0.40.5. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-18 00:26:20 +02:00
e0f7d793f3
Added pre-announcement of a new verion of Fun. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-18 00:19:54 +02:00
f90a24e799
Added pre-announcement of a new verion of Fun. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-18 00:14:55 +02:00
01d50e9253
Added pre-announcement of a new verion of Fun. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-18 00:05:59 +02:00
cda661f263
Added pre-announcement of a new verion of Fun. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-18 00:04:56 +02:00
40a4800195
Added pre-announcement of a new verion of Fun. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-18 00:02:17 +02:00
63545ed918
Documentation refactoring. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Has been cancelled
2026-04-15 01:25:17 +02:00
a47660edc7
Added some VM configuration documentation. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-14 21:30:05 +02:00
7b79cf9032
.Fixes No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Has been cancelled
2026-04-11 03:39:16 +02:00
02f0c07bce
Documentation fixes. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-11 02:38:47 +02:00
e7e1343a83
Fixed tons of stuff in ./web/documentation/*. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-11 00:18:36 +02:00
567fa73796
Moved all docs from ./docs/ to ./web/documentation/ to be available on the website. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-10 23:27:55 +02:00
8f2847abfb
Added new blog post to ./web/_posts/. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-10 23:06:56 +02:00
4bf1acd1f4
Added docs about the features in ./web/Makefile. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-10 22:45:38 +02:00
744972b364
Added documentation for the newly added website root to the root of the Fun project. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-10 22:42:06 +02:00
4f8beb70b9
Added documentation for the newly added website root to the root of the Fun project. No code changes. (0.40.5)
2026-04-10 22:41:52 +02:00
71576be449
Moved the website code to ./web/ to make it easier to maintain for me. No code changes. (0.40.5)
Fun with CMake on Ubuntu-Slim / build (push) Waiting to run
2026-04-10 22:36:29 +02:00