You are currently using the wiki-js editor, a very lightweight javascript system to allow text to be written using the wiki style (based on JSPWiki format).
There are some major advantages to wiki-js;
The biggest negative is that it's not a Wiki system. Just a wiki-style markup shorthand.
Here's a concise explanation of the markup:
Bold | __foo__ | is foo; ie) bold, though it uses the strong tag. |
Italic | ''foo'' | is foo; ie) italic, though it uses the em tag. |
Underlined | ==foo== | is foo; ie) underlined. |
Strike-through | --foo-- | is |
Source block | {{{foo}}} | is for source code, using the pre tag; ie) foo |
Source inline | {{foo}} | is foo; ie) source code, using the tt tag. |
Newlines | 2 or more newlines become 2 or more br tags | this means that your newlines (return/enter) should be maintained, but only when you really mean it. |
Headings | ! is h1, !! is h2, .., !!!!! is h5 | everything else on that line becomes the heading. |
Lists | * for ul and # for ol | ** is a nested ul etc. Must be at the start of a line. |
Forced breaks | \ on end of line forces extra newline | Should rarely be needed. |
Line separators | 4+ '-' characters | hr tag. |
Tables | |text|more text| | Makes a table. Double bars for a table heading. |
Anchors | [http://www.rollerweblogger.org/|Roller] | Roller |
Images | [img://www.google.com/images/logo.gif|Google Logo] | |
Anchor'd Images | [http://www.google.com/|[img://www.google.com/images/logo.gif|Goto Google]] | |
CSS friendly | lists, pre, p and h* all at the same level | wiki-js inserts p's which helps with CSS oddities a lot. |
If you want to look at the code, hit view-source on the blog entry page and find the handleTable, handleList and convertTextArea javascript functions.
Some todo's