smu

Simple markup processor
git clone https://git.sinitax.com/codemadness/smu
Log | Files | Refs | README | LICENSE | Upstream | sfeed.txt

DateCommit messageAuthorFiles+-
2021-05-13 15:43tests: add another title testHiltjo Posthuma1+3-0
2021-05-13 15:04improve title parsing, must match either the amount of bytes or have only - or = on a lineHiltjo Posthuma2+19-1
2021-05-13 14:58treat "---\n" as ruler (hr)Hiltjo Posthuma2+3-0
2021-05-13 14:49tests: add more test-casesHiltjo Posthuma1+10-2
2021-05-13 14:48improve attribute parsing for links and images + do not output empty titlesHiltjo Posthuma1+16-16
2021-05-13 12:41small code-style and "malloc" -> "realloc"Hiltjo Posthuma1+2-2
2021-05-13 12:39add reading from file feature back, improve man pageHiltjo Posthuma2+32-15
2021-05-13 12:21Makefile improvements, remove LIBOBJ which wasnt usedHiltjo Posthuma1+23-18
2021-05-11 16:00testdoc: add some tests for titlesHiltjo Posthuma1+19-0
2021-05-11 15:59change it so titles don't require the exact amount bytes/columns of - and =Hiltjo Posthuma1+1-1
2021-05-11 15:44fix a regression in parsing when a link contains () + minor style fixHiltjo Posthuma1+7-7
2021-05-11 15:43tests: add 2 link testsHiltjo Posthuma1+4-0
2021-05-11 15:33image: allow title or dimensions and allow them in any orderHiltjo Posthuma1+32-24
2021-05-11 15:33testdoc: add test for an unclosed quoted title attributeHiltjo Posthuma1+2-0
2021-05-11 15:30tests: add some testsHiltjo Posthuma1+10-0
2021-05-11 15:30LICENSE: reorder, maintainer of this forkHiltjo Posthuma1+1-1
2021-05-11 15:30add -l option to set lazyload hint for images that have dimensionsHiltjo Posthuma2+9-2
2021-05-11 00:29some code simplificationsHiltjo Posthuma1+3-6
2021-05-11 00:28rewrite man page to the mdoc formatHiltjo Posthuma1+25-22
2021-05-11 00:23Makefile: package README and test file "testdoc"Hiltjo Posthuma1+1-1
2021-05-11 00:22rename documentation to READMEHiltjo Posthuma1+0-0
2021-05-11 00:21fix undefined behaviour, cast for ctype functionsHiltjo Posthuma1+5-5
2021-05-11 00:19remove parsing "--"Hiltjo Posthuma1+0-4
2021-05-11 00:19code-style pass #2, else blocksHiltjo Posthuma1+7-8
2021-05-11 00:17micro-optimization: fputc (function) -> putc (possible macro)Hiltjo Posthuma1+6-6
2021-05-11 00:13code-style pass #1, also using sizeof(char) is retardedHiltjo Posthuma1+196-164
2021-05-11 00:01add pledge support, remove file argument optionHiltjo Posthuma2+18-8
2021-05-10 23:57testdoc: add some tests for image dimension featureHiltjo Posthuma1+9-0
2021-05-10 23:54remove LICENSE header in C file, please see the LICENSE fileHiltjo Posthuma1+1-6
2021-05-10 23:54remove smu.hHiltjo Posthuma1+0-19
2021-05-10 23:52order includesHiltjo Posthuma1+2-2
2021-05-10 23:51simplify mallocHiltjo Posthuma1+4-7
2021-05-10 23:48strip trailing whitespace from links also if theres no titleHiltjo Posthuma1+2-1
2021-05-10 23:47add support for image dimensions and fix a crashHiltjo Posthuma1+14-3
2021-05-10 23:43Makefile: simplify, respect system flagsHiltjo Posthuma2+27-56
2021-05-10 23:42only escape quotes in attributes, in HTML text nodes it's not needed and uglyHiltjo Posthuma1+24-7
2021-05-10 23:41LICENSE: start forkHiltjo Posthuma1+1-0
2019-10-03 11:24Handle empty lines with whitespace in listsKarl Bartel1+10-6
2019-10-02 20:20Fix blockquotesKarl Bartel1+16-6
2019-10-02 11:07Lists only continue when using same markerKarl Bartel1+5-3
2019-10-02 11:06End list when indent is not reachedKarl Bartel1+2-0
2019-10-02 11:03Fix paragraphs after rulerKarl Bartel1+1-1
2019-09-29 16:46Support literal quotes in titlesKarl Bartel1+3-2
2019-09-29 16:16Keep HTML comments in outputKarl Bartel1+1-0
2019-09-29 15:36Ignore single space around code spanKarl Bartel1+8-0
2019-09-29 15:27Skip empty lines at end of code blockKarl Bartel1+6-0
2019-09-29 15:27Code blocks need four spaces indentationKarl Bartel1+1-1
2019-09-29 15:02Code blocks should contain the ending newlineKarl Bartel1+2-2
2019-09-29 14:57Allow link target in angular bracketsKarl Bartel1+7-0
2019-09-28 21:27Handle nested parens in linksKarl Bartel1+16-5
2019-06-21 07:22prepare v1.5Enno Boland1+1-1
2018-03-27 07:45documentation: fix languageEnno Boland1+1-2
2018-03-27 01:47Yhis is not a wordslump641+1-1
2017-08-17 06:11Merge pull request #6 from nabijaczleweli/masterEnno Boland1+11-10
2017-08-16 23:40Make documentation slightly more Englishnabijaczleweli1+11-10
2016-01-20 22:13fix shortlinks when -n is not given. #4Enno Boland1+2-2
2014-11-28 09:12remove useless .hgtagsEnno Boland1+0-42
2014-11-28 09:10prepare 1.4 release.Enno Boland1+1-1
2014-11-28 09:09rework BUGS section in manpage. Point users to github.Enno Boland1+1-1
2014-11-28 09:08update license.Enno Boland1+1-1
2014-11-28 09:07apply whitespace cleaning by Hiltjo Posthuma. Thanks mate!Enno Boland1+3-4
2014-11-28 09:06apply img and anchor support written by Hiltjo Posthuma. Thanks mate!Enno Boland2+49-7
2014-05-14 21:43Merge pull request #3 from Ypnose/masterEnno Boland1+1-1
2014-05-14 20:32Remove newline after <p>Ypnose1+1-1
2014-02-23 20:51Merge pull request #2 from mstevens/masterEnno Boland1+2-2
2013-12-07 18:24Minor english improvements to docsMichael Stevens1+2-2
2013-06-23 09:19Merge pull request #1 from mrdomino/masterEnno Boland2+8-2
2013-06-22 19:59Fix escaping with surroundsSteven Dee2+6-2
2013-06-22 20:05Add test case for non-processing in "`"Steven Dee1+2-0
2008-07-03 06:55small fixes reported by Johannes. Thx btw :)Enno Boland (Gottox)1+2-2
2008-07-02 07:43adding reallocz, adding workaround for segfault, some reformating.Enno Boland (Gottox)1+21-9
2008-07-02 06:03removing libsmu.c. I thought it was already gone...Enno Boland (Gottox)1+0-557
2008-07-01 20:10don't remove comments when -n is set.Enno Boland (Gottox)1+1-1
2008-07-01 20:01rewriting dohtml, adding docomment, rewriting arg-loop.Enno Boland (Gottox)2+108-95
2008-06-28 19:06Adding args unlib patch.Enno Boland (Gottox)3+567-26
2008-06-18 06:00turning smu into a library, thanks arg.Enno Boland (Gottox)5+602-561
2008-03-16 13:19Added tag 1.3 for changeset 4faa926444a2Enno Boland (Gottox)1+1-0
2008-03-16 13:19version 1.3Enno Boland (Gottox)1+1-1
2008-03-16 12:48typo fixEnno Boland (Gottox)1+1-1
2008-01-29 11:59new ascii logo.gottox@work1+3-4
2008-01-28 13:13preventing from unwanted output.gottox@work1+2-3
2008-01-28 13:10More documentation; fixed dosurroundgottox@work2+51-41
2008-01-28 12:08Removing unsigned where values are signed :/gottox@work1+23-23
2008-01-26 11:45Added workaround for strong and emphatic texts.gottox@rootkit.lan1+3-1
2008-01-22 09:50renamed smutest into testdoc. Added documentation. Changed copyright.gottox@rootkit5+193-3
2008-01-14 13:27Added tag 1.1 for changeset 08f7f8e8aa42gottox@rootkit.lan1+1-0
2008-01-14 13:27version 1.1gottox@rootkit.lan1+1-1
2008-01-14 13:27Remove blank linesgottox@rootkit.lan1+0-4
2008-01-14 13:27Added smutestgottox@rootkit.lan1+59-0
2008-01-14 13:19dogtlt filledgottox@rootkit.lan1+17-0
2008-01-14 12:52<hr /> is now more proper.gottox@rootkit.lan1+9-5
2008-01-14 12:43smu handles big files correctly now.gottox@rootkit.lan1+2-2
2008-01-05 21:55hr works again. It's a little hacky :/gottox@rootkit.lan1+3-2
2008-01-04 11:04Removed comments and unneeded replace rules ('- - -' should be readded later.)gottox@rootkit.lan1+2-16
2008-01-04 10:52dd function dogtlt; added Szabolcs' patchgottox@rootkit.lan2+138-115
2008-01-01 19:02dolineprefix can now work without newblockgottox@rootkit.lan1+8-3
2008-01-01 14:30Fixed bugs reported by nsz_gottox@rootkit.lan1+2-1
2008-01-01 13:56Added tag 1.0 for changeset 3ad9696d5e22gottox@rootkit.lan1+1-0
2008-01-01 13:56version 1.0gottox@rootkit.lan1+1-1
2008-01-01 13:52renamed project to smu - simple markupgottox@rootkit.lan6+578-578
2007-12-27 18:22Added tag 0.9 for changeset c900c67d79a4gottox@rootkit.lan1+1-0
2007-12-27 18:22version 0.9gottox@rootkit.lan1+1-1
2007-12-27 18:22correcting some minor issuesgottox@rootkit.lan2+5-3
2007-12-17 07:34Nicer output in Makefile; dounderline ends with \n; adding -Werror; dohtml uses newblock; some cleanupsgottox@rootkit.lan3+6-7
2007-12-15 22:16Added tag 0.8.1 for changeset fc0c3329b45egottox@rootkit.lan1+1-0
2007-12-15 22:16version 0.8.1gottox@rootkit.lan1+1-1
2007-12-15 22:16small bugfix in dolist; Code cleaninggottox@rootkit.lan1+7-6
2007-12-15 00:27Added tag 0.8 for changeset 74c480b07786gottox@rootkit.lan1+1-0
2007-12-15 00:27version 0.8gottox@rootkit.lan1+1-1
2007-12-15 00:25Removing todogottox@rootkit.lan1+1-1
2007-12-15 00:24Correcting newlines; Correcting Makefilegottox@rootkit.lan2+1-3
2007-12-15 00:12Removing (hopefully) unneeded "b[i+1] = '\0'"gottox@rootkit.lan1+3-4
2007-12-14 23:51now dolist works in non block contextgottox@rootkit.lan1+7-3
2007-12-14 19:13main returns now EXIT_SUCCESSgottox@rootkit.lan1+1-1
2007-12-14 16:41Added tag 0.7 for changeset 96fca17bc7afgottox@rootkit.lan1+1-0
2007-12-14 16:41version 0.7gottox@rootkit.lan1+1-1
2007-12-14 16:40<pre><code> instead of </pre>gottox@rootkit.lan1+24-24
2007-12-14 16:31do...-functions return now a value < 0 if the are block or > 0 of they are inlinegottox@rootkit.lan1+57-71
2007-12-14 11:48moving functionsgottox@rootkit.lan1+19-14
2007-12-14 11:41-Wall does not produce warnings anymore.gottox@rootkit.lan2+9-6
2007-12-14 07:33Added tag 0.6 for changeset d4cb111ef215gottox@rootkit.lan1+1-0
2007-12-14 07:33version 0.6gottox@rootkit.lan2+3-3
2007-12-14 07:10Support for Backslashing. Correcting lineprefixes. dolist supports \t; correction in doparagraph; correction in dosurroundgottox@rootkit.lan1+41-21
2007-12-13 20:23changed whole newline handlinggottox@rootkit.lan1+75-66
2007-12-13 13:19Added tag 0.5.2 for changeset 332d7bb64397gottox@rootkit.lan1+1-0
2007-12-13 13:19Added tag 0.5.2 for changeset c07e110a3906gottox@rootkit.lan1+1-0
2007-12-13 13:18Added tag 0.5.2 for changeset 74c27a7a3b34gottox@rootkit.lan1+1-0
2007-12-13 13:18Added tag 0.5.2 for changeset 91dc651b498agottox@rootkit.lan1+1-0
2007-12-13 13:18version 0.5.2gottox@rootkit.lan2+2-1
2007-12-13 13:17Added tag 0.5.1 for changeset 4cca231c7e1egottox@rootkit.lan1+1-0
2007-12-13 13:12two sequently paragraphs are now recognized properlygottox@rootkit.lan1+14-19
2007-12-13 12:44newline stripping works againgottox@rootkit.lan1+2-2
2007-12-13 12:42Further small fixesgottox@rootkit.lan1+7-5
2007-12-13 12:04Fixed dolist bug reported by Szabolcs New handling of newlines.gottox@rootkit.lan1+35-21
2007-12-12 05:37Added tag 0.5.1 for changeset b709f9e5341fgottox@rootkit.lan1+1-0
2007-12-12 05:37version 0.5.1gottox@rootkit.lan1+1-1
2007-12-12 05:37Small bugfixgottox@rootkit.lan1+1-1
2007-12-12 04:59Added tag 0.5 for changeset 18e839b3bd80gottox@rootkit.lan1+1-0
2007-12-12 04:58Added tag 0.5 for changeset b8b4401fc0degottox@rootkit.lan1+1-0
2007-12-12 04:56Added tag 0.5 for changeset b00a47e86779gottox@rootkit.lan1+1-0
2007-12-12 04:55Added tag 0.5 for changeset b1c76ee70dd3gottox@rootkit.lan1+1-0
2007-12-12 04:53Added tag 0.5 for changeset 7ab66c8837b5gottox@rootkit.lan1+1-0
2007-12-12 04:52Added tag 0.5 for changeset 570d3d3c6658gottox@rootkit.lan1+1-0
2007-12-12 04:51Added tag 0.5 for changeset 378fa4293aadgottox@rootkit.lan1+1-0
2007-12-12 04:51version 0.5gottox@rootkit.lan1+1-1
2007-12-12 04:48Added tag 0.5 for changeset ec2366b010d6gottox@rootkit.lan1+1-0
2007-12-12 04:47Added tag 0.5 for changeset 11fc33f591cfgottox@rootkit.lan1+1-0
2007-12-12 04:45Added tag 0.5 for changeset a514bac7709egottox@rootkit.lan1+1-0
2007-12-12 04:45version 0.5gottox@rootkit.lan1+1-0
2007-12-12 04:42more (semi-)proper HTML-escapinggottox@rootkit.lan1+37-9
2007-12-12 02:54improved memory managmentgottox@rootkit.lan1+13-8
2007-12-12 00:24version 0.4.3gottox@rootkit.lan1+1-1
2007-12-12 00:23Add missing \0gottox@rootkit.lan1+2-0
2007-12-12 00:08Added tag 0.4.2 for changeset 5574c1a93294gottox@rootkit.lan1+1-0
2007-12-12 00:07even more stupid bug -.-gottox@rootkit.lan2+2-2
2007-12-12 00:03Added tag 0.4.1 for changeset ac528246642dgottox@rootkit.lan1+1-0
2007-12-12 00:03version 0.4.1gottox@rootkit.lan1+1-1
2007-12-12 00:02Fixed small bug in dolistgottox@rootkit.lan1+2-2
2007-12-11 22:30Added tag 0.4 for changeset ae25d6eaa753gottox@rootkit.lan1+1-0
2007-12-11 22:30version 0.4gottox@rootkit.lan1+1-1
2007-12-11 22:29dounderline works with paragraphgottox@rootkit.lan1+12-6
2007-12-11 22:18There is no h7 -.-gottox@rootkit.lan1+0-1
2007-12-11 22:17(semi-)proper HTML-escaping; some cleanupsgottox@rootkit.lan1+22-5
2007-12-11 21:34dolist and doparagraph are working better nowgottox@rootkit.lan1+26-16
2007-12-11 19:14dolineprefix works now with doparagraphgottox@rootkit.lan1+10-7
2007-12-11 17:38Added doparagraph parser. Removed ERRMALLOC constant. changed "<hr />" from "---" to "- - -" linebreak is now markdown compatiblegottox@rootkit.lan1+31-11
2007-12-11 11:17Removed fixed bug from manpagegottox@rootkit.lan1+0-3
2007-12-11 11:01Added tag 0.3 for changeset d691b2b8090egottox@rootkit.lan1+1-0
2007-12-11 11:01version 0.3gottox@rootkit.lan1+1-1
2007-12-11 10:55replaced desclen and linklen by descend and linkend images are now stackable into links.gottox@rootkit.lan1+15-13
2007-12-10 18:46Adding image link bug to manpagegottox@rootkit.lan1+3-0
2007-12-10 18:33fixing bug in dolist adding insert to doreplacegottox@rootkit.lan1+20-15
2007-12-10 17:24fixing typo in manpagegottox@rootkit.lan1+3-0
2007-12-10 17:21some reformating fixing shortlinkgottox@rootkit.lan2+8-13
2007-12-10 15:14Added tag 0.2 for changeset 3b0b45a6d547gottox@rootkit.lan1+1-0
2007-12-10 15:14version 0.2gottox@rootkit.lan1+1-1
2007-12-10 15:14Added tag 0.2 for changeset 617f7e7d3127gottox@rootkit.lan1+1-0
2007-12-10 15:14Removed tag 0.2gottox@rootkit.lan1+1-0
2007-12-10 15:14Added tag 0.1 for changeset cf814e719492gottox@rootkit.lan1+1-0
2007-12-10 15:13Removed tag 0.1gottox@rootkit.lan1+1-0
2007-12-10 15:12Added tag 0.1 for changeset cf814e719492gottox@rootkit.lan1+1-0
2007-12-10 15:12Removed tag addgottox@rootkit.lan1+1-0
2007-12-10 15:12Added tag add for changeset cf814e719492gottox@rootkit.lan1+1-0
2007-12-10 15:11Added tag 0.2 for changeset cf814e719492gottox@rootkit.lan1+1-0
2007-12-10 15:11Removed tag 0.2gottox@rootkit.lan1+1-0
2007-12-10 15:08Removed tag 0.1gottox@rootkit.lan1+1-0
2007-12-10 15:08Added tag 0.2 for changeset 72717892ade5gottox@rootkit.lan1+1-0
2007-12-10 15:08Adding list supportgottox@rootkit.lan1+57-1
2007-12-10 12:46Adding dolist which I forgot in last commitgottox@rootkit.lan1+7-0
2007-12-10 12:44rearrange functions Added alternative notation of headingsgottox@rootkit.lan1+77-62
2007-12-10 12:26Typo.gottox@rootkit.lan1+1-1
2007-12-10 12:25fixing typo. Thanks to Antonigottox@rootkit.lan2+2-2
2007-12-10 11:44Added tag 0.1 for changeset cf814e719492gottox@rootkit.lan1+1-0
2007-12-10 11:43Adding Makefile, changing to MIT/X Licensegottox@rootkit.lan5+117-19
2007-12-10 11:13fixing stupid mistake adding shortlink supportgottox@rootkit.lan1+45-3
2007-12-10 10:33Add nohtml switchgottox@rootkit.lan1+11-5
2007-12-10 10:23renaming errstr to format adding hprintgottox@rootkit.lan1+25-15
2007-12-10 03:08moving markdown.c to cmarkdown.c adding header a bunch of other stuff.gottox@rootkit.lan2+287-255
2007-12-10 01:35Initial checkingottox@rootkit.lan1+255-0