Commit Graph

1456 Commits

Author SHA1 Message Date
Aoran Zeng e31d600cb3
Note for dev 2025-07-21 02:39:02 +08:00
Aoran Zeng 6348cc5187
Add Artistic License 2.0 `LICENSE` 2025-07-21 02:16:56 +08:00
Aoran Zeng 42d6ba7716
Update header 2025-07-21 02:16:29 +08:00
Aoran Zeng 651a4cba3c
Add `META6.json` 2025-07-21 02:07:22 +08:00
Aoran Zeng 88ecbb22de
Add dev doc 2025-07-21 02:06:58 +08:00
Aoran Zeng dee86dbcef
Test default file name 2025-07-21 02:00:50 +08:00
Aoran Zeng e2c79fe87d
Rename test file 2025-07-21 01:43:16 +08:00
Aoran Zeng 56636911b5
Add simple test 2025-07-21 01:42:15 +08:00
Aoran Zeng a36f2f8664
Prefix with module name 2025-07-21 01:38:38 +08:00
Aoran Zeng 3eb948f1cf
Move to sub lib 2025-07-21 01:28:29 +08:00
Aoran Zeng 47129d36f7
Update invoker 2025-07-21 01:15:06 +08:00
Aoran Zeng cf6bf35af0
Move to `run` 2025-07-21 01:13:46 +08:00
Aoran Zeng cfea697870
Move to `bin` 2025-07-21 01:10:15 +08:00
Aoran Zeng c399d074c8
Fix test 2025-07-21 01:05:31 +08:00
Aoran Zeng 4127c83bab
Move ignore config to root config 2025-07-21 01:05:16 +08:00
Aoran Zeng bb14dd3a41
Update README 2025-07-20 14:58:07 +08:00
Aoran Zeng f9ad8ea242
Prerelease `v0.2.2-alpha3`
Some checks failed
Publish 'chsrc-git' to AUR / publish (push) Has been cancelled
2025-07-19 05:41:06 +08:00
Aoran Zeng 6f913b2170
Larger default allocation size for `xy_strjoin()` 2025-07-19 05:39:47 +08:00
Aoran Zeng 41d1775fb9
Fix: Undercounted one byte in `xy_strjoin()` causes buffer overflow
[GitHub #232]
2025-07-19 05:37:56 +08:00
Aoran Zeng c840acc785
Prerelease `v0.2.2-alpha2`
Some checks failed
Publish 'chsrc-git' to AUR / publish (push) Has been cancelled
2025-07-16 23:58:26 +08:00
Aoran Zeng 71f3e7b175
Update strings 2025-07-16 23:56:34 +08:00
Aoran Zeng 80c9db59b4
Update doc 2025-07-16 23:53:41 +08:00
Aoran Zeng a813429924
Better help 2025-07-16 23:53:29 +08:00
Aoran Zeng c989f250b0
Update global variable names 2025-07-16 23:14:27 +08:00
Aoran Zeng f62e3f3397
Bump up `rawstr4c` version to `v0.2.1.0` 2025-07-16 23:10:52 +08:00
Aoran Zeng 7669a0417b
Better MAIN 2025-07-16 23:09:59 +08:00
Aoran Zeng 174ba78f0d
Debug Generator 2025-07-16 22:35:09 +08:00
Aoran Zeng e0396164ac
Move `postfix` config value into Config 2025-07-16 22:34:21 +08:00
Aoran Zeng d15d865cc5
Update `rawstr4c.md` 2025-07-16 22:00:22 +08:00
Aoran Zeng 8259a5fd9a
Give Unknown if codeblock not specify 2025-07-16 21:02:44 +08:00
Aoran Zeng 2a27fd4fc1
Move `name` config value into Config 2025-07-16 20:51:08 +08:00
Aoran Zeng f26817f433
Implement namespace 2025-07-16 20:37:19 +08:00
Aoran Zeng a8c82a7476
Re-generate header 2025-07-16 19:46:44 +08:00
Aoran Zeng 3b7147b25a
Bump `rawstr4c` version to `v0.2.0.0` 2025-07-16 19:41:19 +08:00
Aoran Zeng 9aeb3541ed
Fix: not to escape `'` 2025-07-16 19:40:29 +08:00
Aoran Zeng 85d8ee940c
Fix multiple output kinds 2025-07-16 19:33:14 +08:00
Aoran Zeng b1a45fb4d7
Fix output condition 2025-07-16 19:07:46 +08:00
Aoran Zeng 4035984d72
Update `.gitignore` 2025-07-16 19:07:01 +08:00
Aoran Zeng d8b53cbfdb
Add test file 2025-07-16 19:05:57 +08:00
Aoran Zeng 2ec3c3d8d1
Respect `name-literally` 2025-07-16 18:41:27 +08:00
Aoran Zeng ac114dd2f8
Add `translate-` file 2025-07-16 18:24:26 +08:00
Aoran Zeng f64ccf4870
Fix config `output` name 2025-07-16 18:21:21 +08:00
Aoran Zeng 2dbee0b272
Show config blocks when debugging Parser 2025-07-16 18:16:10 +08:00
Aoran Zeng ff14468b14
Use new Config for Generator 2025-07-16 17:54:03 +08:00
Aoran Zeng e0988351eb
Add Config 2025-07-16 17:37:43 +08:00
Aoran Zeng bdba1fac31
Fight with the type 2025-07-16 17:31:11 +08:00
Aoran Zeng 8032921182
Strict types 2025-07-16 15:47:21 +08:00
Aoran Zeng 286843b40b
Rename to `ConfigBlock` 2025-07-16 12:19:05 +08:00
Aoran Zeng 2387b4e9f8
Remove fixtures prefix 2025-07-16 11:19:18 +08:00
Aoran Zeng 15ce694967
Add test file 2025-07-16 11:17:40 +08:00