Page MenuHomePhabricator

Show text changes when moving text chunks (#2)
Closed, ResolvedPublic

Related Objects

StatusSubtypeAssignedTask
Resolved DannyH
Resolvedthiemowmde
ResolvedLea_WMDE
Resolved jkroll
DeclinedNone
ResolvedNone
ResolvedWMDE-Fisch
ResolvedTobi_WMDE_SW
Resolved jkroll
ResolvedTobi_WMDE_SW
Resolved jkroll
ResolvedPaladox
ResolvedAddshore
ResolvedAddshore
ResolvedTobi_WMDE_SW
ResolvedWMDE-Fisch
Resolved jkroll
ResolvedLegoktm
Resolved jkroll
ResolvedNone
Resolved jkroll
ResolvedAndrew-WMDE
Resolved jkroll
ResolvedLea_WMDE
ResolvedNone
Resolved jkroll
ResolvedWMDE-Fisch
Resolved jkroll
Resolved jkroll
ResolvedWMDE-Fisch
Resolved jkroll
Resolvedovasileva
Resolved jkroll
ResolvedWMDE-Fisch
ResolvedMoritzMuehlenhoff
ResolvedWMDE-Fisch
ResolvedMoritzMuehlenhoff
ResolvedLea_WMDE
DuplicateNone
DuplicateNone
ResolvedJan_Dittrich
Resolvedthiemowmde
DuplicateNone
ResolvedJdlrobson
ResolvedWMDE-Fisch
ResolvedMoritzMuehlenhoff
ResolvedWMDE-Fisch
Resolved jkroll

Event Timeline

Some examples on a demo system (all kudos going to @jkroll):

  • Adding text in a moved paragraph

https://mwdiffstuff.wmflabs.org/core/index.php?title=Difftest1&diff=10&oldid=9

  • Removing text in a moved paragraph

https://mwdiffstuff.wmflabs.org/core/index.php?title=Difftest1&diff=11&oldid=10

  • Moving a paragraph with changes and adding another in the same edit detects correctly which paragraph was moved

https://mwdiffstuff.wmflabs.org/core/index.php?title=Difftest1&diff=12&oldid=11

  • Moving / copying a paragraph to several places detects the move and shows the changes correctly

https://mwdiffstuff.wmflabs.org/core/index.php?title=Difftest1&diff=13&oldid=12

There are cases where the current code cannot display the changes
correctly. For instance, moving/copying a paragraph to several different
places and *removing* different text from the pasted paragraphs:
https://mwdiffstuff.wmflabs.org/core/index.php?title=Difftest1&diff=14&oldid=13

Lea_WMDE triaged this task as Medium priority.May 23 2018, 2:03 PM
Lea_WMDE updated the task description. (Show Details)