(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 9 removed 3 lines
# Different markup for monospace font (e.g. {{{##}}}) and inline verbatim.
# Styles ({{{**}}}, {{{//}}}, {{{__}}} and {{{##}}}) in titles.
# DL lists.
At line 15 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 20 changed one line
==Concerns==
==Regrets==
At line 23 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).
# 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 26 changed one line
==Experimental implementation==
==Implementation==
At line 28 changed 10 lines
[Nyctergatis], an experimental implementation, can be
[tested|http://nyctergatis.com/creole/sandbox.creole].
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).
[[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