Commit graph

83 commits

Author SHA1 Message Date
Pagwin
bc0475fde4
trying to figure out how the hell to make this work for new lines but now the header seems to include the follow on line 2025-11-13 17:01:08 -05:00
Pagwin
f3e9c4c8b2
removing abnf, it isn't representative so no point 2025-11-13 17:00:47 -05:00
Pagwin
5f7856dad0
TODO update 2025-11-12 17:23:50 -05:00
Pagwin
72d8892a20
ported to megaparsec for better error messages 2025-11-12 17:13:57 -05:00
Pagwin
3546654a66
fixed more bugs but currently reckoning with the whole situation of how markdown deals with singular vs double newlines 2025-11-09 16:13:10 -05:00
Pagwin
79e54b112b
swapped version to allow for possibility of using old builder for blog if needed 2025-11-08 20:49:27 -05:00
Pagwin
b834cd6dbb
escaped html stuff that needs escaping, added crossing out text and fixed how plain text consumed everything alongside setup for some future refactoring of parsing 2025-11-07 21:38:48 -05:00
Pagwin
24606b1e83
made use of haskell features added to cabal file 2025-11-06 13:46:05 -05:00
Pagwin
a679bbd373
added more useful haskell features to cabal file 2025-11-06 13:37:43 -05:00
Pagwin
a2b33de596
fixed mistakes enough for blog to compile 2025-11-05 20:40:31 -05:00
Pagwin
b956f906ec
okay errors are abound with the new setup slowly working through them though 2025-11-04 23:22:30 -05:00
Pagwin
b1f9a8d2f9
removed pandoc fully and will now use a stale build to determine whether or not things are working 2025-11-04 22:22:37 -05:00
Pagwin
06671b3b3b
I think something crucial is using pandoc or I'm using an old psb version on the blog, I'm scared 2025-11-04 22:17:39 -05:00
Pagwin
bab574a9db
minor correction to IR and a lot of work towards generating the HTML, just need to handle some inline elements 2025-11-02 23:35:11 -05:00
Pagwin
d61fd86b76
hooked everything up to make use of new markdown parsing, just need to write the code to generate HTML 2025-11-01 17:01:59 -04:00
Pagwin
e1064e342f
brought in LLM impl of markdown parsing 2025-11-01 17:01:17 -04:00
Pagwin
b346c399f5
minor cleanup 2025-11-01 17:00:57 -04:00
Pagwin
4893b40cc9
minor LLM fuckup fixes 2025-11-01 15:41:40 -04:00
Pagwin
6212c3fd05
fixed up output from LLM for IR a bit 2025-11-01 15:39:18 -04:00
Pagwin
33b049e64e
IR changed via Claude 2025-11-01 15:36:52 -04:00
Pagwin
010351c6b1
giving up and having an LLM do markdown parser next commit 2025-11-01 15:36:04 -04:00
Pagwin
57126ef6be
fucking hell inline html is a bitch 2025-10-25 15:49:09 -04:00
Pagwin
f5eb2e7657
todo update 2025-10-23 01:15:20 -04:00
Pagwin
0658c2806b
??? 2025-09-21 17:52:22 -04:00
Pagwin
94d7047534
more grammar fuckery and some implementation of markdown parser 2025-08-12 00:03:11 -04:00
Pagwin
7c13bdc4af
realized there was backtracking and didn't want to backtrack so asked LLM for left factored ABNF 2025-08-11 20:58:30 -04:00
Pagwin
0e4613f27c began scaffolding down to markdown parser 2025-07-24 19:39:44 -04:00
Pagwin
016d50aff1
starting to move towards making my own markdown parser 2025-07-24 18:39:40 -04:00
Pagwin
b4506e7ed5
TODO updates 2025-07-09 16:42:48 -04:00
Pagwin
9ecde51921
lowercase 2025-06-09 16:58:15 -04:00
Pagwin
91ccf173ba
username update 2025-06-09 16:55:52 -04:00
Pagwin
dc17b1e816
ebnf added so parser making can be easier now 2025-06-09 16:29:53 -04:00
Pagwin
4a5d5e541a
new setup for how I'm trying to tackle this 2025-05-09 21:13:22 -04:00
Pagwin
925c70f52b
realizing I should just use cmark and come back if I still don't like something later 2025-05-09 20:32:43 -04:00
Pagwin
07218a32a6
restructuring handling of markdown 2025-05-09 20:08:42 -04:00
Pagwin
2e9860d147
started work on markdown parser 2025-05-08 19:44:43 -04:00
Pagwin
59c6ab4209
change to markdown 2025-04-01 19:27:30 -04:00
Pagwin
e18fee7272
TODO update 2025-04-01 19:27:03 -04:00
Pagwin
1ee03ea495
pageUrl functionality complete 2025-02-23 18:20:28 -05:00
Pagwin
4d45ab4bd5
pageUrl added 2025-02-23 18:05:41 -05:00
Pagwin
52d88c95a7
favicon 2025-02-12 10:20:07 -05:00
Pagwin
2027c8569f
more scaffolding 2025-02-05 12:19:18 -05:00
Pagwin
5bf0487023
scaffolding for yeeting pandoc 2025-02-05 11:21:57 -05:00
Pagwin
82c0fe7631
minor cabal file change 2025-02-05 11:19:45 -05:00
Pagwin
668d2fcad0
sw.js 2025-01-24 18:04:47 -05:00
Pagwin
8fb8b3c176
ripped out typst, next step is to supplant pandoc for markdown with a custom parser 2025-01-16 02:15:49 -05:00
Pagwin
9d776d9c39
is this how github actions are specified? 2025-01-02 01:58:28 -05:00
Pagwin
609cf6c012
added workflow to build container, copied from website repo 2025-01-02 01:31:02 -05:00
Pagwin
301a676d9b
fixed dockerfile 2024-12-30 23:59:56 -05:00
Pagwin
3a01def29d slight tag change 2024-12-30 20:52:45 -05:00