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

[email protected] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Assignee|[email protected]        |[email protected]

--- Comment #9 from [email protected] ---
Gabriel and I discussed the entity solution on IRC, and Gabriel made a good
observation that fixing those in 'edit source' will become much harder compared
to nowiki tags.  So, entity-based escaping makes fixups harder using the source
editor, but makes it easier with VE.  With nowiki, it is the opposite.  But,
presumably the noneditability of nowiki sections in VE is temporary.

I'll tackle this with nowikis today by only changing how identified text blocks
are escaped without trying to optimize placement itself (Ex:, in reality it is
sufficient to only escape "[[" or "]]" in [[Foo]], but that requires more
global knowledge which will complicate this).

We'll try to wrap closely occurring wikitext chars in a single nowiki block. 
So, "[[foo]]" will be wrapped as <nowiki>[[foo]]</nowiki>.  "Closely occurring"
will be heuristic based, say within X chars.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to