58 Commits

Author SHA1 Message Date
Nate Choe
8513d49f51 Update documentation 2024-03-30 04:07:28 -05:00
Nate Choe
4b23432cf4 Remove github workflow 2024-03-30 04:04:54 -05:00
Nate Choe
0db57614cd Better file checking 2024-02-18 00:27:34 -06:00
Nate Choe
561ad55a60 Fix a nesting bug
Before, strings such as @n@!_filename@@m wouldn't be parsed correctly
because of that '@@' in there.
2024-02-17 23:56:28 -06:00
Nate Choe
ba55ebd057 Remove optimizations, enable debugging symbols 2024-02-11 22:08:11 -06:00
Nate Choe
4f512c6503 Fix off-by-one errors 2024-02-11 19:07:10 -06:00
Nate Choe
817271a1bb Remove debug lines 2024-02-11 18:58:27 -06:00
Nate Choe
fd07dfd962 Got nesting to work 2024-02-11 18:57:54 -06:00
Nate Choe
254a644f41 Buggy skeleton 2024-02-11 18:47:38 -06:00
Nate Choe
bd8ae9c180 Nest detection and convert everything to ncdgfile 2024-02-11 18:14:02 -06:00
Nate Choe
72c117b388 Custom file struct 2024-02-11 18:02:22 -06:00
Nate Choe
f680fe177d Better error checking and nesting documentation 2024-02-11 17:44:41 -06:00
Nate Choe
4fa6f409a5 Update documentation 2024-02-11 17:04:42 -06:00
Nate Choe
0ce53941ec Add _filename variable 2024-02-11 17:02:03 -06:00
Nate Choe
fcafd8d7b8 Fix no minify escape chars 2024-01-01 18:20:16 -06:00
Nate Choe
204b4920d7 Switched from docker build to docker buildx 2023-12-28 00:31:59 -06:00
Nate Choe
63dc3d62fa Upload workflow to checkout@v4 2023-12-28 00:27:30 -06:00
Nate Choe
fecaf82501 Remove double append 2023-09-30 19:32:10 -05:00
Nate Choe
15ab5f6b84 Remove fallthrough 2023-09-28 02:06:40 -05:00
Nate Choe
e51023ba37 Fix README again 2023-09-10 22:43:04 -05:00
Nate Choe
a1f9815157 Fix README 2023-09-10 22:41:53 -05:00
Nate Choe
dffc415f52 Added shell based CGI 2022-06-11 18:24:39 -05:00
Nate Choe
581a4cba39 Character swallowing 2022-06-09 08:23:18 -05:00
Nate Choe
9e4bc9e89a Added variable precedence 2022-06-09 05:27:03 -05:00
Nate Choe
4d38820911 Reworked minification 2022-06-06 17:30:18 -05:00
Nate Choe
25232421b1 Actually created escape escapes 2022-06-06 17:21:17 -05:00
Nate Choe
45caaa4d8a Added escaping escape characters 2022-06-06 17:06:13 -05:00
Nate Choe
174e77a637 Minification exclusion 2022-06-06 16:42:15 -05:00
Nate Choe
46a95c1330 Minified html 2022-06-06 16:02:40 -05:00
Nate Choe
d21ae6b2ca Added breaks in switch statements 2022-06-06 15:11:41 -05:00
Nate Choe
338ed9f95e Added auto escape 2022-06-06 12:56:40 -05:00
Nate Choe
1df548ce06 Added variables 2022-06-06 12:31:19 -05:00
Nate Choe
39e8f0f84b Removed POSIX specific code, got variable values 2022-06-06 12:01:59 -05:00
Nate Choe
ed99ca0223 Tore everything down and started over 2022-06-06 11:26:19 -05:00
Nate Choe
9d0d998b71 Proper raw html handling 2022-05-11 12:17:37 -05:00
Nate Choe
cda87f2ac0 Dockerization 2022-05-09 13:11:00 -05:00
Nate Choe
98067190c3 Changed command line arguments 2022-05-09 12:43:07 -05:00
Nate Choe
439fc5e3d1 Delimiter runs 2022-05-09 12:15:10 -05:00
Nate Choe
08cfe673f1 Inline html 2022-05-06 01:25:29 -05:00
Nate Choe
eae807410b Hard breaks 2022-05-01 05:25:03 -05:00
Nate Choe
373c854908 Added GPL message to inlines.c 2022-05-01 05:13:32 -05:00
Nate Choe
30301b0ca9 Autolinks 2022-05-01 05:12:58 -05:00
Nate Choe
7f896ec133 Proper handling of tabs 2022-05-01 04:08:30 -05:00
Nate Choe
4e70c61ae5 Inline image support 2022-05-01 04:03:18 -05:00
Nate Choe
0b134cabb2 inline links 2022-05-01 03:40:46 -05:00
Nate Choe
3a5abb2538 Inline code spans 2022-05-01 02:45:05 -05:00
Nate Choe
dd5aaab8e2 Fixed a bug with open/close tags 2022-04-24 22:03:23 -05:00
Nate Choe
ce0a4e37f1 open tag and closing tag support 2022-04-24 22:00:55 -05:00
Nate Choe
6319c4be5d Added HTML blocks 2022-04-24 21:34:44 -05:00
Nate Choe
ad26f3e7be Added ATX headers 2022-04-23 17:47:44 -05:00