Aadhavan Srinivasan Rockingcool
  • Joined on 2022-10-09
Rockingcool pushed to master at Rockingcool/md-to-html 2025-05-20 12:25:34 -05:00
5c871f2b25 Removed test file
5273c99e6e Added unordered list tests and integration tests; added strikethrough
50888c9c3d Added bold and strikethrough tests
45115c765c An unordered list must end in a blank line.
5b0d42fd2d Use the in-order parsing approach instead of the post-order one.
Compare 24 commits »
Rockingcool pushed to master at Rockingcool/md-to-html 2025-05-09 23:14:27 -05:00
e7d94f225a Updated show definitions for some tokens; add HTML syntax
e8eb22f3ae Added pragmas to suppress LSP warnings; removed a random line that was
ef1809970b Greatly shortened parseQuotedLine, because I can just use greedyParse
549504d650 Consume whitespace between greater-than sign and text in a blockquote
4f23592aeb Add relevant modules to other-modules section, to get rid of cabal's
Compare 9 commits »
Rockingcool pushed to master at Rockingcool/md-to-html 2025-05-08 17:54:11 -05:00
1df7f64aec Started working on blockquote parser
bfd627c763 Added blockquote tests
Compare 2 commits »
Rockingcool pushed to master at Rockingcool/md-to-html 2025-05-07 14:21:30 -05:00
81671727b2 Added more parsers for escaped characters and links.
1b821c4315 Declare separate variable for escaped characters.
51728dd3a1 Added double-quotes to link URL when printing link.
56e1514213 Added more tests
Compare 4 commits »
Rockingcool pushed to master at Rockingcool/md-to-html 2025-05-06 17:11:01 -05:00
e7ea7b6ba6 Removed unecessary case statement
Rockingcool pushed to master at Rockingcool/md-to-html 2025-05-06 17:10:02 -05:00
ef132791a1 Applied lots of hints, mostly redundant brackets
Rockingcool pushed to master at Rockingcool/md-to-html 2025-05-06 17:07:53 -05:00
ca0d09dfab Added another test
Rockingcool pushed to master at Rockingcool/md-to-html 2025-05-06 17:06:38 -05:00
d1b0ce6b10 Move parseHeader up in the chain - parseDocument can either parse
b6f51c33c7 Parse until EOF instead of adding a manual check.
9ffbb7365c Removed commented line
71aacdd26a Removed unecessary parentheses
873795e267 Removed unecessary function
Compare 5 commits »
Rockingcool pushed to master at Rockingcool/md-to-html 2025-05-05 10:31:36 -05:00
9a128407cc Fixed newline bug; working on fixing the last failing test
Rockingcool pushed to master at Rockingcool/md-to-html 2025-05-05 09:43:11 -05:00
a18d03e4ac Working on parsing single newlines
Rockingcool pushed to master at Rockingcool/md-to-html 2025-05-04 16:23:10 -05:00
f916267d29 Changed parsing of header to consume optional newline; removed debug statements
9555f55575 Fixed typo in test
Compare 2 commits »
Rockingcool pushed to master at Rockingcool/md-to-html 2025-05-04 00:34:43 -05:00
7fdc1bcbf1 Trying to fix a bug where a header with a newline isn't recognized as a header
Rockingcool pushed to master at Rockingcool/md-to-html 2025-05-03 12:50:53 -05:00
d771460bb1 Skip spaces at beginning of line; parse a line and header separately; add a Document data constructor for MdToken (consists of the entire document
26adcbbc69 Added more tests; fixed some existing tests by adding convenience functions
2b771256a1 Only get the first parse result, makes things easier to see
231673b6d6 Rename file name to match module name
Compare 4 commits »
Rockingcool pushed to master at Rockingcool/md-to-html 2025-05-02 12:59:49 -05:00
e51d16a39b Added more tests
2273448208 Updated .gitignore
eb40ee430f Removed 'dist-newstyle' from being tracked; updated .gitignore
66718845d8 Updated cabal file with instructions on split modules
d63cd98288 Split package into library module 'src' and executable 'app'
Compare 5 commits »
Rockingcool pushed to master at Rockingcool/md-to-html 2025-04-30 15:01:56 -05:00
626eb71097 Implement LeftmostLongest, renamed functions, failed parsing works now (see main function for example)
Rockingcool pushed to master at Rockingcool/md-to-html 2025-04-29 21:03:19 -05:00
cbdcfcfea7 More work, I guess
Rockingcool pushed to master at Rockingcool/md-to-html 2025-04-29 21:03:00 -05:00
ade48bd64e Proof of concept for leftmostLongest function
Rockingcool pushed to master at Rockingcool/md-to-html 2025-04-29 18:47:31 -05:00
8e07a5ed0e Trying to get recursive parsing working better
Rockingcool pushed to master at Rockingcool/md-to-html 2025-04-28 16:20:28 -05:00
1a838e343e Got recursive parsing working
Rockingcool pushed to master at Rockingcool/md-to-html 2025-04-27 22:24:39 -05:00
bc43f75a28 First commit