I like Markdown because it allows text files to look normal, and then makes nice HTML out of them. Discount is a fast Markdown translator written in C. Unfortunately, it won’t compile on my debian development machine:
cc -L. -o markdown main.o -lmarkdown ./libmarkdown.a(markdown.o): In function `listblock': markdown.c:(.text+0x1166): undefined reference to `isdefinition' collect2: ld returned 1 exit status make: *** [markdown] Error 1
Hmmm. Aha - I was using an outdated version, the latest version (1.3.1 as of Feb 2009) compiles fine.