[dwm] [OT][Announce]ctools

From: Archie Elberling <archie_AT_codersoffortune.net>
Date: Wed, 04 Jun 2008 22:24:34 +0100

<a81fe9be0806040500x7829e355g8265b8d35c019adb_AT_mail.gmail.com> <a81fe9be0806041004vb0c37bn55d71a80d774ef7_AT_mail.gmail.com>
Message-ID: <29d86f4b9d5ce624f8ae47102f7a08f4_AT_localhost>
X-Sender: archie_AT_codersoffortune.net
Received: from cador.lan [10.0.0.100] with HTTP/1.1 (POST); Wed, 04 Jun 2008
        22:24:34 +0100
User-Agent: RoundCube Webmail/0.1
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit

As promised (threatened?), here's my new chunk of C code.
What you get:
. libcdecode - decode library. Converts from asciidoc-style markup
into either chunks of html (for the wiki) or docbook5 xml files for
rendering
to pdf,etc.

. cwiki - wiki program. Uses sqlite for the backend, and can be run
through fastcgi. supports history, subtopics, caching, renames, deletes
(and
undeletes) and thats about it.

. cdoc - asciidoc style documentation generation program. basically a very
thin
wrapper over libcdecode.

its all C, and its all under the mit license, and I hope its all relatively
non-sucking,
so knock yourself out.

http://www.codersoffortune.net/files/cwiki_1.0.0.tar.bz2
http://www.codersoffortune.net/files/cwiki_1.0.0.tar.bz2.MD5SUM

Gauging LoC is somewhat hard, since I am a proponent of literate
programming (and hence the
.c files are all generated), but libcdecode's C files weigh in at ~1450loc.
cdoc is 80 lines
and cwiki ~1100 lines. Of course, the fact I like to put { and } on their
own lines isn't going
to help, but I digress. Perhaps I should try counting ;'s.

Regards,
Archie Elberling.
Received on Wed Jun 04 2008 - 23:25:27 UTC

This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 15:47:09 UTC