(anonymous guest) (logged out)

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

Sponsored by the Wiki Symposium and the Nuveon GmbH.

Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-23) was last changed on 01-Dec-2007 08:52 by YvesPiguet

This page was created on 23-Jan-2007 17:15 by YvesPiguet

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 changed one line
Lead developer of [Sysquake|http://www.calerga.com].
Lead developer of [[http://www.calerga.com|Sysquake]], author of [[Nyctergatis|Nyctergatis Markup Engine]] (NME).
At line 3 changed one line
Interested in simple markup for all places where text is used in Sysquake.
Interested in simple markup for all places where text is used in Sysquake, flexible enough for innovative applications.
At line 7 changed 4 lines
# A set of simple rules a user can learn and rely on
# Different markup for monospace font (e.g. {{{##}}}) and inline verbatim
# Styles ({{{**}}}, {{{//}}}, {{{__}}} and {{{##}}}) in titles
# DL lists
# A set of simple rules a user can learn and rely on.
# Robust specifications with room for evolution without breaking compatibility.
At line 14 changed 4 lines
# 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
# Block plugins similar to block preformatted.
# Simple syntax for metadata.
At line 21 changed 2 lines
# 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)
# 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 which seek limited interference with Creole markup.
# Separate markup for inline nowiki and monospace is optional in 1.0.
At line 24 changed one line
==Experimental implementation==
==Implementation==
At line 26 changed 5 lines
[Nyctergatis], an experimental implementation, can be
[tested|http://nyctergatis.com/creole/sandbox.creole].
Based on [[Creole 0.5]] and some [[proposals]], it supports the whole
requirement list and wishlist above; its [documentation|http://nyctergatis.com/creole/]
is a better and more precise reference.
[[Nyctergatis|NME]] (Nyctergatis Markup Engine), an open-source implementation used in
[[http://www.calerga.com|Sysquake]], can be tested in a
[sandbox|http://nyctergatis.com/creole/sandbox.creole].
Version Date Modified Size Author Changes ... Change note
23 01-Dec-2007 08:52 1.226 kB YvesPiguet to previous Update
22 26-Sep-2007 09:06 1.147 kB ChuckSmith to previous | to last restore
21 26-Sep-2007 01:02 1.191 kB 60.190.243.173 to previous | to last
« This page (revision-23) was last changed on 01-Dez-2007 08:52 by YvesPiguet