Last modified: 2014-09-15 18:48:51 UTC
Sometimes editing a page in VisualEditor is rearranging categories so that they always end up on a single line, which is inconvenient for people looking at the wikitext source later. See https://fr.wikipedia.org/w/index.php?title=Jean-Baptiste_Vallière&diff=prev&oldid=104017086
Parsoid bug? We hopefully aren't dirtying these, but even if we are, Parsoid's default whitespace should insert a \n before each of these anyway…
We only use the default newline spacing if the categories are actually new content. So if VE is just removing the newlines, but leaves the categories, a result as in the link is to be expected. Round-tripping works fine with selser: http://parsoid-lb.eqiad.wikimedia.org/_rtselser/frwiki/Jean-Baptiste_Valli%C3%A8re?oldid=95815820 Even without selser the newlines are preserved: http://parsoid-lb.eqiad.wikimedia.org/_rt/frwiki/Jean-Baptiste_Valli%C3%A8re?oldid=95815820 This makes it very likely that this is in fact VE removing newlines.
Other example https://fr.wikipedia.org/w/index.php?title=Mines_de_Ranci%C3%A9&diff=104031209&oldid=97118583
Other example that also displays other problems (extra characters at the beginning, and strange characters in the text ☃☃) https://fr.wikipedia.org/w/index.php?title=Absolom_2022&diff=104059827&oldid=96660949