Skip to content

Latest commit

 

History

History
46 lines (42 loc) · 3.16 KB

TODO.rst

File metadata and controls

46 lines (42 loc) · 3.16 KB

Known bugs

  • <NoWiKi>, <PRE>, etc. are not correcly recognized; we should implement a case-insensitive mode
  • IPv6 addresses are not correcly parsed
  • "=== test <pre>essai1</pre> test ===" is not correcly parsed (correct result: "<h3>test</h3><pre>essai1</pre><p>test</p>")
  • "=== testntest ===" is not correcly parsed (correct result: "<p>=== test test ===</p>")
Syntax type (example) Implementation Remark
Titles, levels 1 to 6 (==Title==) ¤¤¤  
Paragraphs (correctly combine inline text) ¤¤¤  
Bold and italic (<i>, <b>, "''", "'''") ¤¤¤  
Internal links ([[Namespace:Title#section|text]]) ¤¤¤ This will include files, categories and interwiki links
External links ([http://www.mozilla.org title]) ¤¤¤  
Inline URLs ¤¤¤  
Safe HTML tags (<table>, <i>, <b>...) ¤¤¤  
HTML entities (invalid &xxxx; -> &amp;xxxx; "<" -> &lt;) ¤¤¤  
Unsafe HTML tags (<script>, <iframe> and any non safe tag) ¤¤¤  
Preformatted paragraph (<pre> or " ") ¤¤¤  
Unformatted sections (<nowiki>) ¤¤¤  
Ordered lists ("#", "##"...) ¤¤¤  
Unordered lists ("*", "**"...) ¤¤¤  
Definition lists (<dl>, <dt>, <dd>, ":", ";") ¤¤¤  
Templates ({{template|parameter=value}}) ¤¤¤  
Template parameter placeholders ({{{1}}, {{{param_name}}...) ¤¤¤  
WikiTables ¤¤¤  
Horizontal rules (----) ¤¤¤  
Redirection (#REDIRECT[]) . Low priority
Parsing functions . Not needed for the moment
Magic links (ISBN, RFC...) . Not needed for the moment
Galleries . Not needed for the moment
Behavior switches (__toc__, __notoc__...) . Not needed for the moment
Signatures (~~, ~~~, ~~~~...) . Not needed for the moment
Legend:  
. Nothing done
¤ Some tests done
¤¤ Partially implemented
¤¤¤ Totally implemented and tested