mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-24 14:33:59 +00:00
80db7a593e
Splits and merges now work, or at least the tests for it pass The strategy I used is to gather the affected ranges for each of the following: * removed stuff * the entirety of each node touched by a non-zero removal * if the inserted data busts out of its parent, the entirety of that parent node (the 'scope') then get the covering range of all those ranges, and rebuild that. Change-Id: I7c3b421abc0ba134157ac8b59042675bb1b5073c |
||
---|---|---|
api | ||
contentEditable | ||
demos | ||
modules | ||
tests | ||
.gitreview | ||
README | ||
SpecialVisualEditorSandbox.php | ||
VisualEditor.alias.php | ||
VisualEditor.i18n.php | ||
VisualEditor.php |
We're starting to merge bits from Wikidom and ParserPlayground tests here. Enjoy! Short-term work highlights: * convert parser to wikidom format & using the wikidom serializer * port/update/write more tests * Special: page to host the editor as a standalone demo * Opt-in test mode to switch the editor in on EditPage (initially blank) * Use serializer to save pages from editor * Use parser to load pages into editor Long-term work highlights: * more thorough & bulk testing * more extension support