Lead developer of [Sysquake|http://www.calerga.com].

Interested in simple markup for all places where text is used in Sysquake.


# A set of simple rules a user can learn and rely on.
# Robust specifications with room for evolution without breaking compatibility.
# Different markup for monospace font (e.g. {{{##}}}) and inline verbatim.
# Styles ({{{**}}}, {{{//}}}, {{{__}}} and {{{##}}}) in titles.
# DL lists.


# Underline, superscript, subscript.
# Multiline list items with lists terminated by empty lines or next (sub)title.
# [[MultilinePlaceholderProposal|Multiline "modules"]] (aka multiline placeholders).
# Indented paragraphs à la Mediawiki.


# Some of Creole's goals, and their interpretation, do not fit well with the requirements above. [[ExtensibleByOmission]] compromises compatibility between different Creole engines and versions, and [[MakeTheMachineWorkHarder]] can lead to parser behavior based on heuristics.
# Automatic, poorly defined URLs supposed to follow ad hoc, implementer-dependent rules to limit interference with Creole mark-up.
# Lack of interest for security risks a straight implementation could imply (such as [[Wikipedia: Code_injection]] in images).

==Experimental implementation==

[Nyctergatis], an experimental implementation, can be
Based on [[Creole 0.5]] and some [[proposals]], together with
its [documentation|http://nyctergatis.com/creole/],
it supports the whole requirement list and wishlist above.

As a help for the ongoing discussion at [[Talk.Nyctergatis]] on
opensourcing it, the current Doxygen documentation of its header
files is available [[http://nyctergatis.com/creole/SimpleMarkup/html/|here]]
(please don't copy this link, since it's likely to change).