Talk:Wikitext Metasyntax
From Meta, a Wikimedia project coordination wiki
How to code lists? [edit]
Some messing around (with invented syntax, too) :
point1 = * text newline [ point1 | point2 ]
point2 = ** text newline [ point1 | point2 | point3 ]
point3 = *** text newline [ point2 | point3 | point4 ]
a = number>0
point #a = #a * "*" text newline [ point(#a-1) | point(#a) | point(#a+1) ]
pointlist = { ! "*" point }
point = text newline [ !"*"! pointlist ]
point = "*" point
pointlist = { ["*"] text newline }
addpoint = "*" [ addpoint ]
starlist = (1)starlist
(a)starlist = { (a * "*") 1star // [ (a+1)starlist ] }
** GOOD ONE! **
starlist = list < "*" >
hashlist = list < "#" >
indent = list < ":" >
list < input > = { input text newline [ list < input [ "*" | "#" | ":" ] > ] }
reconvert to ENBF via expansion of code paths?
pointlist = { addpoint text newline }
addpoint = "*" [ addpoint ]
a= 6 * ["="]
heading = #a text #a
i.e.
heading = "=" text "=" | "==" text "==" | ...
a = {"*"}
heading = #a text #a
heading = text | a={"*"} : a text a
--Alfakim 23:32, 21 January 2007 (UTC)
Gallery [edit]
The Gallery tag now supports an HTML-style caption attribute in the opening tag. – Minh Nguyễn (talk, contribs) 09:20, 22 January 2007 (UTC)
define (or decouple) any arbitrary limits [edit]
.. such as the maximum topic heading level of 6. not sure why this exists in the code anyway.