(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 5 added 5 lines
==Requirements==
# A set of simple rules a user can learn and rely on.
# Robust specifications with room for evolution without breaking compatibility.
At line 7 changed 6 lines
# Styles ({{{**}}}, {{{//}}}, {{{__}}} and {{{{{{}}}) in titles
# Different markup for monospace font and inline verbatim (preformatted)
# Multiline list items with lists terminated by empty lines or next (sub)title
# [[MultilinePlaceholderProposal|Multiline "modules"]] (aka multiline placeholders)
# DL lists
# Indented paragraphs à la Mediawiki
# Block plugins similar to block preformatted.
# Simple syntax for metadata.
At line 14 changed one line
==Experimental implementation==
==Regrets==
At line 16 changed 3 lines
An [experimental implementation|http://nyctergatis.com/creole/sandbox.creole]
can be tested. It is based on [[Creole 0.4]], but supports items 1 and 3 of the wishlist
above.
# 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.
==Implementation==
[[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