https://bugzilla.wikimedia.org/show_bug.cgi?id=529





--- Comment #16 from Mormegil <[EMAIL PROTECTED]>  2008-11-12 21:15:44 UTC ---
Yep, this change breaks stuff. Remember that this code applies not only to
templates, but also to parser functions. The fact that a parser function output
begins with a semicolon definitely does not mean that a <dl> was intended. See
bug 12974 and http://test.wikipedia.org/wiki/Newline_through_parser_functions

I tend to agree with JeLuF’s comment #8 here – if some syntax feature works
only at the beginning of a line, it is the responsibility of the person who
wrote the syntax feature to ensure that it is really at the beginning of a
line. If you are writing a template, add a newline on its top, declare its
proper usage in the documentation, or whatever.

Anyway: while I believe this feature/fix/… should be removed again, but I
believe a compromise is possible: To add the newline only for the table syntax
(not for ':', ';', '#', or '*'). Table syntax is rare in other uses than tables
(while colons and semicolons are perfectly normal in plain text), and tables
seem to be the primary use case for this bug/fix.


-- 
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 watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to