Commit graph

  • 2bf95b0295
    borsh main Pagwin 2025-12-14 01:44:23 -0500
  • b8b19d5c6e
    expanded syntax highlighting todo item Pagwin 2025-12-14 00:03:52 -0500
  • a7a0b3cb5d
    added footnotes back to TODO Pagwin 2025-12-13 20:59:51 -0500
  • da9ce3dabc
    removed completed things from TODO and re-ordered the items in it Pagwin 2025-12-13 20:19:24 -0500
  • 233a8e0c39
    changelog Pagwin 2025-12-13 20:06:26 -0500
  • a048b58b82
    updated action.yml v2 Pagwin 2025-12-13 20:00:45 -0500
  • 2151143602
    forgot to update dockerfile with new psb version Pagwin 2025-12-13 19:02:41 -0500
  • ef16ec5704
    changed dockerfile to refer to a particular haskell version to avoid dependencies fucking up hopefully Pagwin 2025-12-13 18:53:12 -0500
  • cda6833f4b
    added .git to .dockerignore Pagwin 2025-12-13 18:52:41 -0500
  • ecf11f4aa0
    forgot inline code Pagwin 2025-12-13 18:41:09 -0500
  • 4b40fa19ad
    fixed HTML block case, and greedy plain inline text Pagwin 2025-12-13 16:51:40 -0500
  • 132496cdca
    removed debug log and handled list newlines correctly, this was concerningly easy Pagwin 2025-12-13 16:11:16 -0500
  • bdb14c3535
    tests are passing suspiciously easily, only need to handle nested lists Pagwin 2025-12-12 20:36:37 -0500
  • 01877943a1
    the infinite loops are over and the debug loop begins Pagwin 2025-12-12 13:42:37 -0500
  • 2d2df00dfd
    infinite loop whack a mole Pagwin 2025-12-11 21:43:36 -0500
  • 8c8457e431
    fixed tests Pagwin 2025-12-11 21:43:27 -0500
  • ad337e7897
    fully implemented html Pagwin 2025-12-11 20:47:43 -0500
  • 35e55b0e43
    forM -> traverse Pagwin 2025-12-11 15:52:46 -0500
  • 667477e01d
    fixed toText issue Pagwin 2025-12-11 13:18:05 -0500
  • b8d76d7663
    struggling more with the type system than html Pagwin 2025-12-10 21:41:21 -0500
  • 0acf1668c0
    ordered list prefix Pagwin 2025-12-10 15:22:08 -0500
  • 628d85a8f3
    handled nested lists Pagwin 2025-12-10 15:16:11 -0500
  • bc1ea7e84b
    finished link and image, only need to handle lists and HTML Pagwin 2025-12-10 15:04:11 -0500
  • 9330e44b58
    list item and handling children lists potentially being different from the parent Pagwin 2025-12-10 11:41:22 -0500
  • dbb501b1da
    redid list handling to all be done in 1 function Pagwin 2025-12-10 00:49:13 -0500
  • 656490ffe6
    started handling lists Pagwin 2025-12-10 00:30:26 -0500
  • ce5794e7ea
    simplified block ending Pagwin 2025-12-08 21:23:08 -0500
  • 115270a70b
    redoing markdown parsing and adding underlining Pagwin 2025-12-08 21:18:22 -0500
  • 82c9fd8799
    may need to accept the inevitable Pagwin 2025-12-05 21:16:46 -0500
  • b35fa4d699
    better progress bar Pagwin 2025-12-05 20:45:56 -0500
  • cd0cf5f016
    fixed a test and then passed it Pagwin 2025-12-05 20:07:19 -0500
  • c4ff078785
    moved everything into src for ease of testing Pagwin 2025-12-05 19:42:15 -0500
  • 6c81f761d6
    wrote out the scaffolding for work to do a live server later Pagwin 2025-12-05 13:26:09 -0500
  • d9e46a1a83
    refactored to have most stuff in a library Pagwin 2025-11-30 21:19:28 -0500
  • 290e69f700
    added embed file to TODO for when doing live server Pagwin 2025-11-30 13:47:20 -0500
  • 476e4a663c
    reformat TODO a bit Pagwin 2025-11-30 12:55:08 -0500
  • a503404212
    fixed some tests Pagwin 2025-11-30 00:34:48 -0500
  • 44b79e1320
    more tests Pagwin 2025-11-29 19:18:59 -0500
  • 5d29e8165e
    fixed ordered lists Pagwin 2025-11-28 13:43:38 -0500
  • 874803d89e
    made test run again Pagwin 2025-11-28 13:43:32 -0500
  • a69ddb2f92
    cabal check nits fixed Pagwin 2025-11-28 13:30:51 -0500
  • 4040518519
    more test cases Pagwin 2025-11-27 19:12:07 -0500
  • 5fecacb93e
    dead code elimination Pagwin 2025-11-27 18:55:23 -0500
  • 499811fed0
    fixed issues with lists Pagwin 2025-11-27 18:51:26 -0500
  • 10ea8c2177
    version bump due to being close to the point where I'll start using this Pagwin 2025-11-26 21:02:22 -0500
  • 6dfccf331d
    fixed block quotes bug and implemented tests for remaining issues Pagwin 2025-11-26 21:00:49 -0500
  • c1acbe15f1
    added some tests Pagwin 2025-11-25 13:37:26 -0500
  • 66499505d6
    minor dev experience improvements Pagwin 2025-11-25 13:37:05 -0500
  • 9e9117db52
    on the start of trying to make parser more generic for no good reason Pagwin 2025-11-22 20:59:57 -0500
  • 219dce5abf
    refactored Utilties to split off FilePath and Action functions into their own files among other refactoring Pagwin 2025-11-22 19:00:43 -0500
  • 36f2529aca
    swapped to being generic over loggers and continuing to suffer from double newlines Pagwin 2025-11-20 23:17:12 -0500
  • eef5ec8bc0
    fixed an overlapping issue Pagwin 2025-11-17 23:05:29 -0500
  • 3aacfb1d13
    made logger use a bit more partial function application Pagwin 2025-11-16 14:54:39 -0500
  • 42bc374d39
    forgot I added a file Pagwin 2025-11-16 14:52:22 -0500
  • b930a78f66
    made logging in parsing more generic Pagwin 2025-11-16 14:51:19 -0500
  • 53290132e7
    zero forwards progress Pagwin 2025-11-16 11:32:37 -0500
  • 843fb5dc40
    debugging continues Pagwin 2025-11-14 01:35:44 -0500
  • ebcb13929a
    pretty errors and swapped to ParsecT to do debugging stuff Pagwin 2025-11-14 00:37:14 -0500
  • 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 Pagwin 2025-11-13 17:01:08 -0500
  • f3e9c4c8b2
    removing abnf, it isn't representative so no point Pagwin 2025-11-13 17:00:47 -0500
  • 5f7856dad0
    TODO update Pagwin 2025-11-12 17:23:50 -0500
  • 72d8892a20
    ported to megaparsec for better error messages Pagwin 2025-11-12 17:13:57 -0500
  • 3546654a66
    fixed more bugs but currently reckoning with the whole situation of how markdown deals with singular vs double newlines Pagwin 2025-11-09 16:13:10 -0500
  • 79e54b112b
    swapped version to allow for possibility of using old builder for blog if needed Pagwin 2025-11-08 20:49:27 -0500
  • 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 Pagwin 2025-11-07 21:38:48 -0500
  • 24606b1e83
    made use of haskell features added to cabal file Pagwin 2025-11-06 13:46:05 -0500
  • a679bbd373
    added more useful haskell features to cabal file Pagwin 2025-11-06 13:36:45 -0500
  • a2b33de596
    fixed mistakes enough for blog to compile Pagwin 2025-11-05 20:40:23 -0500
  • b956f906ec
    okay errors are abound with the new setup slowly working through them though Pagwin 2025-11-04 23:22:30 -0500
  • b1f9a8d2f9
    removed pandoc fully and will now use a stale build to determine whether or not things are working Pagwin 2025-11-04 22:22:37 -0500
  • 06671b3b3b
    I think something crucial is using pandoc or I'm using an old psb version on the blog, I'm scared Pagwin 2025-11-04 22:17:39 -0500
  • bab574a9db
    minor correction to IR and a lot of work towards generating the HTML, just need to handle some inline elements Pagwin 2025-11-02 23:35:11 -0500
  • d61fd86b76
    hooked everything up to make use of new markdown parsing, just need to write the code to generate HTML Pagwin 2025-11-01 17:01:59 -0400
  • e1064e342f
    brought in LLM impl of markdown parsing Pagwin 2025-11-01 17:01:17 -0400
  • b346c399f5
    minor cleanup Pagwin 2025-11-01 17:00:57 -0400
  • 4893b40cc9
    minor LLM fuckup fixes Pagwin 2025-11-01 15:41:40 -0400
  • 6212c3fd05
    fixed up output from LLM for IR a bit Pagwin 2025-11-01 15:39:18 -0400
  • 33b049e64e
    IR changed via Claude Pagwin 2025-11-01 15:36:52 -0400
  • 010351c6b1
    giving up and having an LLM do markdown parser next commit Pagwin 2025-11-01 15:36:04 -0400
  • 57126ef6be
    fucking hell inline html is a bitch Pagwin 2025-10-25 15:49:09 -0400
  • f5eb2e7657
    todo update Pagwin 2025-10-23 01:15:20 -0400
  • 0658c2806b
    ??? Pagwin 2025-09-21 17:52:22 -0400
  • 94d7047534
    more grammar fuckery and some implementation of markdown parser Pagwin 2025-08-12 00:03:11 -0400
  • 7c13bdc4af
    realized there was backtracking and didn't want to backtrack so asked LLM for left factored ABNF Pagwin 2025-08-11 20:58:30 -0400
  • 0e4613f27c began scaffolding down to markdown parser Pagwin 2025-07-24 19:39:44 -0400
  • 016d50aff1
    starting to move towards making my own markdown parser Pagwin 2025-07-24 18:39:40 -0400
  • b4506e7ed5
    TODO updates Pagwin 2025-07-09 16:42:48 -0400
  • 9ecde51921
    lowercase Pagwin 2025-06-09 16:58:15 -0400
  • 91ccf173ba
    username update Pagwin 2025-06-09 16:55:52 -0400
  • dc17b1e816
    ebnf added so parser making can be easier now Pagwin 2025-06-09 16:29:53 -0400
  • 4a5d5e541a
    new setup for how I'm trying to tackle this Pagwin 2025-05-09 21:13:22 -0400
  • 925c70f52b
    realizing I should just use cmark and come back if I still don't like something later Pagwin 2025-05-09 20:32:43 -0400
  • 07218a32a6
    restructuring handling of markdown Pagwin 2025-05-09 20:08:34 -0400
  • 2e9860d147
    started work on markdown parser Pagwin 2025-05-08 19:44:43 -0400
  • 59c6ab4209
    change to markdown Pagwin 2025-04-01 19:27:30 -0400
  • e18fee7272
    TODO update Pagwin 2025-04-01 19:27:03 -0400
  • 1ee03ea495
    pageUrl functionality complete Pagwin 2025-02-23 18:20:28 -0500
  • 4d45ab4bd5
    pageUrl added Pagwin 2025-02-23 18:05:41 -0500
  • 52d88c95a7
    favicon Pagwin 2025-02-12 10:20:07 -0500
  • 2027c8569f
    more scaffolding Pagwin 2025-02-05 12:19:18 -0500