Last modified: 2011-03-13 18:04:50 UTC
In Special:Recentchanges, right after the link to the article that changed,
there is either a LEFT-TO-RIGHT-MARK (U+200E) (for projects using ltr scripts)
or a RIGHT-TO-LEFT-MARK (U+200F) (rtl).
I propose these marks not to be output anymore. They are redundant and useless
(if they were added to counteract bug 3696, according to the last comment of
that bug, they aren't needed anymore), and they screw up w3m's output.
This is possibly a duplicate of either bug 7885 or bug 8996, but I'm not sure which.
Related to bug 7885 but not bug 8996. The LRM/RLM is needed because the closing
parenthesis is bidi-neutral, and so it's possible that bidi-strong characters
immediately preceding it can cause incorrect display if we don't explicitly mark
it as being of the same directionality as the display language. If the W3C
can't cope with Unicode standards, it should get its act together.
0029;RIGHT PARENTHESIS;Pe;0;ON;;;;;Y;CLOSING PARENTHESIS;;;; ("other neutral"
Aha. I understand. So it should probably be added before the summary's closing
parenthesis, too (now it appears only before the semicolon after the page
title), and not only in RC but on every listing (watchlist, contributions,
etc.). (I guess bug 6100 covers all this, so I'm not filling new duplicates ;)
The direction marks were added to fix Bug 5724. They also appear in the
Watchlist, and they may be needed also in the contributions page. They are not
needed in the end of the line in the regular lists since it won't break when
using lists, but it may be needed in the enhanced recent changes (or <div> tags
can be used instead). Bug 6100 is about a completely different issue.