(anonymous guest) (logged out)

Copyright (C) by the contributors. Some rights reserved, license BY-SA.

Sponsored by the Wiki Symposium and the Nuveon GmbH.

 
This is version . It is not the current version, and thus it cannot be edited.
[Back to current version]   [Restore this version]

Lead developer of Sysquake.

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

Requirements#

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

Wishlist#

  1. Underline, superscript, subscript.
  2. Multiline list items with lists terminated by empty lines or next (sub)title.
  3. Multiline "modules" (aka multiline placeholders).
  4. Indented paragraphs à la Mediawiki.

Concerns#

  1. 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.
  2. Automatic, poorly defined URLs supposed to follow ad hoc, implementer-dependent rules to limit interference with Creole mark-up.
  3. 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 tested. Based on Creole 0.5 and some proposals, together with its documentation, it supports the whole requirement list and wishlist above.

Add new attachment

Only authorized users are allowed to upload new attachments.

« This particular version was published on 15-Mär-2007 16:00 by YvesPiguet.