nihdoc

WIP markup parser (txt -> html)
git clone git://git.alexkarle.com.com/blag
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2024-01-02 02:28build: Add support for plan9Alex Karle2+8-0
2021-12-30 05:39style: Convert whole source to adhere to style(9)Alex Karle1+277-260
2021-12-29 17:29Add CI via builds.sr.htAlex Karle1+13-0
2021-12-29 16:48Link blog post in SEE ALSO section of man pageAlex Karle1+2-1
2021-12-29 16:45Remove old blag name referencesAlex Karle2+6-4
2021-12-29 16:16refactor: Replace mini-link state machine with playback mechanismAlex Karle1+156-162
2021-12-28 18:39Fix [url] links with non-space characters afterAlex Karle3+16-10
2021-12-28 17:37Replace home-rolled strcpy with strlcatAlex Karle1+6-23
2021-12-28 17:35Add experimental home-rolled strcpy in name of performanceAlex Karle1+22-3
2021-12-28 05:17Change link syntax to [desc](url) styleAlex Karle6+108-31
2021-12-27 20:51Document "streaming" nature of parsingAlex Karle1+7-2
2021-12-27 17:29Add support for multi-paragraph blockquotesAlex Karle3+36-7
2021-12-27 17:09Rebrand blag -> nihdocAlex Karle7+24-22
2021-12-24 03:42Remove unused import and refactor to remove anotherAlex Karle1+1-3
2021-12-24 03:16refactor: Save a few lines here and thereAlex Karle1+3-10
2021-12-24 02:51refactor: Convert from singleton state struct -> globalsAlex Karle1+106-121
2021-12-24 02:23refactor: Move CODE/link check into fmt_disabledAlex Karle1+2-2
2021-12-24 02:18Remove escaping of single/double quotesAlex Karle3+2-4
2021-12-24 02:12Fix [ in code blocks and further consolidate formatsAlex Karle3+25-18
2021-12-24 01:40refactor: Use bool's over int's for true/falseAlex Karle1+19-18
2021-12-24 01:32refactor: Condense all inline format edits into helperAlex Karle1+17-37
2021-12-24 01:01Allow newlines in link parsingAlex Karle3+20-3
2021-12-24 00:55Refactor in_link to have its own enum stateAlex Karle1+21-17
2021-12-21 05:09Remove leading newline in <pre> blocksAlex Karle2+3-5
2021-12-21 05:05Change block-code to put <code> inside <pre>Alex Karle2+4-4
2021-12-20 06:10Remove extra newlines from lists/list itemsAlex Karle5+25-26
2021-12-20 06:03Remove newlines from output in NONE blocksAlex Karle3+4-18
2021-12-20 05:54Fix inline formatting at beginning of paragraphAlex Karle3+30-10
2021-12-20 05:37make: Add build prereq for install recipeAlex Karle1+1-1
2021-12-19 06:44Allow inline styles in url descriptionsAlex Karle3+9-3
2021-12-18 21:07Fix `backtick` literals in code blocksAlex Karle2+3-1
2021-12-18 20:59Fix error handling on newline mid-linkAlex Karle1+4-1
2021-12-18 20:55git: Ignore `input` file used for manual testingAlex Karle1+3-0
2021-12-18 20:53Refactor to combine list implementations (still no mixing)Alex Karle1+42-68
2021-12-18 20:19Refactor to remove BREAK states in favor of lastchar memoryAlex Karle4+118-114
2021-12-18 19:07Fix escaping of inline markup in code blocksAlex Karle3+11-3
2021-12-18 19:04test: Add <blockquote> and <pre> test casesAlex Karle2+22-0
2021-12-18 19:02man: Add man page and install recipeAlex Karle2+50-0
2021-12-18 18:42test: Add very first test case, with check recipeAlex Karle3+97-0
2021-12-18 18:24Add error if any arguments are givenAlex Karle1+6-2
2021-12-18 06:28Add README and promote to its own repo!Alex Karle5+71-24
2021-12-18 06:12Add support for nested listsAlex Karle1+65-16
2021-12-18 05:20Refactor parse vars into state structAlex Karle1+125-112
2021-12-18 04:09Add support for simple no-description links [link]Alex Karle1+17-7
2021-12-17 05:16Simplify links, add bold, italic, and html escapesAlex Karle1+79-46
2021-12-16 02:57Add support for wrapped listsAlex Karle1+18-12
2021-12-15 05:25Add initial support for linksAlex Karle1+86-17
2021-12-14 05:35Add initial version of blag, a simpler markupAlex Karle1+227-0