Aadhavan Srinivasan Rockingcool
  • Joined on 2022-10-09
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 created branch master in Rockingcool/md-to-html 2025-04-27 22:24:39 -05:00
Rockingcool pushed to master at Rockingcool/md-to-html 2025-04-27 22:24:39 -05:00
bc43f75a28 First commit
Rockingcool created repository Rockingcool/md-to-html 2025-04-27 22:24:14 -05:00
Rockingcool pushed to master at Rockingcool/ccat 2025-04-24 21:32:46 -05:00
43e145a6ec Throw error instead of panicking if regex doesn't compile
c887f2a0cc Don't panic; throw error instead
Compare 2 commits »
Rockingcool pushed to master at Rockingcool/ccat 2025-04-24 21:23:16 -05:00
9f6dcac314 Formatting change
Rockingcool merged pull request Rockingcool/ccat#1 2025-04-24 21:20:41 -05:00
Use kleingrep's regex engine instead of stdlib
Rockingcool pushed to master at Rockingcool/ccat 2025-04-24 21:20:41 -05:00
421e9b074e Merge pull request 'Use kleingrep's regex engine instead of stdlib' (#1) from useMyEngine into master
720a01140c Updated some regexes for markdown coloring
9ced9ab5cb Added underline 'color'
8ae28cb359 Don't define any custom colors
d1a9f3f726 Updated coloring for Golang
Compare 9 commits »
Rockingcool created pull request Rockingcool/ccat#1 2025-04-24 21:20:16 -05:00
Use kleingrep's regex engine instead of stdlib
Rockingcool pushed to useMyEngine at Rockingcool/ccat 2025-04-24 07:58:54 -05:00
720a01140c Updated some regexes for markdown coloring
9ced9ab5cb Added underline 'color'
Compare 2 commits »
Rockingcool pushed to useMyEngine at Rockingcool/ccat 2025-04-24 07:47:42 -05:00
8ae28cb359 Don't define any custom colors
d1a9f3f726 Updated coloring for Golang
Compare 2 commits »
Rockingcool pushed to useMyEngine at Rockingcool/ccat 2025-04-23 15:27:41 -05:00
a1309af696 Updated some regexes
Rockingcool pushed to useMyEngine at Rockingcool/ccat 2025-04-22 14:55:38 -05:00
06fab2292c Enable RE_SINGLE_LINE flag when compiling regex, to allow newline to be treated like any other character
Rockingcool pushed to useMyEngine at Rockingcool/ccat 2025-04-22 14:38:39 -05:00
19be04fd66 Enable multiline mode when compiling regex, because I read the whole file at once, rather than lline-by-line