https://bugzilla.wikimedia.org/show_bug.cgi?id=31374
--- Comment #22 from MZMcBride <b...@mzmcbride.com> 2011-10-06 05:45:42 UTC --- (In reply to comment #21) > (In reply to comment #20) >> Putting the {{{{{{{{{}}}}}}}}} madness issues aside, the use-case isn't >> {{#tag:ref|{{#tag:ref}}}}, it's {{#tag:ref|<ref></ref>}} (see comment 0). >> Accommodating (and encouraging) syntax like this is exactly what got the >> parser >> into the shape it's in now. Haphazard hacks get ingrained into the code and >> then suddenly everyone else is expected to be able to deal with them, rather >> than implementing a proper solution when the issues are obvious. That was >> largely my point, but it seems to be rather moot now. > > Nested tags have always been allowed, I fixed a related bug as early as r2880. > A bug with nested tags does not indicate that there is a problem with #tag, > since there are plenty of other ways to do nested tags. If you have some > deeper > problem with #tag, I suggest you complain on another bug report. * <ref> is implemented. * {{#tag:}} is implemented. * Users decide to combine the two into new creations. * MediaWiki upgrade to 1.18 breaks these (Frankensteinian) creations. * Bug is filed documenting exposed strip markers with specific nested markup. * [decision whether to properly support nested refs] and/or [decision whether to properly support mixed syntax] (From comment #20) > A considered decision to change or update ref syntax would be a Good Thing. > Implementing "solutions" like this that put a band-aid on the problem and make > it more difficult to resolve issues down the line is a Bad Thing. A lack of considered decisions regarding syntax and code structure is what got MediaWiki its current parser. That was my point, buried somewhere in there. Apologies if I hijacked the bug discussion. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l