Kipod created this task.
Kipod added a subscriber: Kipod.
Kipod added a project: MediaWiki-extensions-Diff.
Herald added a subscriber: Aklapper.
Herald added a project: Wikidata.

TASK DESCRIPTION
  so, in hewiki, we find occasionally "invisible direction markers". these are 
invisible unicode characters that act as their html counterparts of **‏** 
and **‎** 
  
  these can be destructive and puzzling at times, by mangling wiki-code (e.g., 
when such a character appears between the first and second [ of internal link, 
it's not an internal link anymore).
  
  when such markers are added or removed, the DIFF is confusing, because both 
sides look identical on the screen, and one has to use external tools (e.g., 
browser extensions such as "Unicode Analyzer") to understand what's going on.
  
  methinks diff should indicate such changes better.
  
  there are other invisible characters - these two (specifically: u200E and 
u200F), keep popping up in hewiki, and for us, it will be enough to indicate 
those.
  
  as a developer, i'd probably strive to mark _any_ invisible character - short 
search found 3 more: mongolian vowel separator u180e, and zero-width space and 
zero-width-no-break-space: u200b and ufeff . there are probably others.
  
  peace.

TASK DETAIL
  https://phabricator.wikimedia.org/T113370

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Kipod
Cc: Aklapper, Kipod, Wikidata-bugs, aude



_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to