(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-53) was last changed on 07-Mar-2008 00:53 by RadomirDopieralski  

This page was created on 14-Feb-2007 16:15 by MicheleTomaiuolo

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 40 added 34 lines
!!!Scope of Escape Character
The escape character only escapes in certain combinations. This means that e.g. the tilde in this usecase is displayed as tilde and not escaped
{{{
http://stud.hs-heilbronn.de/~someone
}}}
Escape characters only trigger if you use it in combination with the occurence of a character that has special meaning in creole and would otherwise be rendered as markup. For example if you use "tilde + equal sign as first characters in a line" it will escape the equal sign and display it as such because otherwise it would be rendered as heading
{{{
=Heading
~=Line starting with equal sign, this displays a normal tilde: ~
}}}
If a escape character is only used in certain cominations we have a minmum of collisions with existing markup. For example if an wiki uses tilde as normal markup, it would not collide with e.g.
{{{
~=This is a heading
~this is subscript in certain wikis~
~~=This is a sentence with a tilde and an equal sign at the beginning... (tilde escapes itself)
}}}
Here's a list of the current combinations that would cause the escape character (e.g. tilde) to trigger escaping of the following character combinations. This can be extended as need would be.
{{{
Escapes Markup Combination Example:
============== ========================== ====================
Nowiki Three closing curly braces ~~}}}
Unnumbered Lists Hyphen, First Char In Line ~-
Headings Equal Signs, First Chars In Line
}}}
Version Date Modified Size Author Changes ... Change note
53 07-Mar-2008 00:53 4.736 kB RadomirDopieralski to previous restore
52 06-Mar-2008 21:48 0.096 kB 217.221.90.178 to previous | to last 6
51 19-Oct-2007 01:25 4.736 kB 207.171.180.101 to previous | to last "an" to "a"
50 19-Oct-2007 01:25 4.737 kB 207.171.180.101 to previous | to last "a" to "an"
49 19-Oct-2007 01:22 4.736 kB 207.171.180.101 to previous | to last "a" to "an"
48 26-Sep-2007 08:56 4.735 kB ChuckSmith to previous | to last restore
47 26-Sep-2007 00:52 4.759 kB 85.114.241.23 to previous | to last
46 26-Sep-2007 00:51 4.747 kB 210.21.12.94 to previous | to last
45 25-Sep-2007 23:42 4.735 kB RadomirDopieralski to previous | to last restore
44 25-Sep-2007 19:42 4.743 kB 219.138.204.162 to previous | to last
43 10-Jul-2007 16:37 4.735 kB ChristophSauer to previous | to last spam
42 10-Jul-2007 15:53 0.41 kB 211.46.221.34 to previous | to last 6
41 10-Jul-2007 08:21 4.735 kB ChristophSauer to previous | to last spam
« This page (revision-53) was last changed on 07-Mär-2008 00:53 by RadomirDopieralski