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

Roan Kattouw <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|jforrester+veteambztickets@ |[email protected]
                   |wikimedia.org               |

--- Comment #1 from Roan Kattouw <[email protected]> ---
This is a more general problem. We never unannotate comments or any other
metadata. For instance:

* If you have [[Foo|Bar<!--Baz-->Quux]] and change the link target, you'll
split the link: [[Foo2|Bar]][[Foo|<!--Baz-->]][[Foo2|Quux]] (that's also what
happened here)
* If you have Foo<!--Bar-->Baz, it renders as "FooBar". If you then make that
italic, you'll get ''Foo''<!--Bar-->''Baz''

The root of the problem is that ve.dm.TransactionProcessor#applyAnnotations
doesn't annotate/unannotate metadata. Tomorrow I'll see if I can write a
failing test case and fix applyAnnotations()

-- 
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