mediawiki-extensions-Visual.../modules/ve
Catrope 238d68eb74 Merging and remapping of IVStores and InternalLists
Add merge() methods to IndexValueStore and InternalList, which merge
another store/list in to the current one and return a mapping
translating old indexes to new ones.

Also add functions that, given such a mapping, traverse a linear
model data array and remap store/list indexes using simple logic for
annotations and node type-specific functions for node attributes.

Change-Id: I1e90755ced1a87c190947c037cf151c4d17cf8b7
2013-05-25 11:33:35 +00:00
..
ce Added very basic support (rendering) for captions of thumb and frame images. 2013-05-20 13:15:35 -07:00
dm Merging and remapping of IVStores and InternalLists 2013-05-25 11:33:35 +00:00
init Merge "mw.ViewPageTarget: Get feedback url from content language" 2013-05-20 22:24:56 +00:00
test Add getDocumentSlice 2013-05-25 11:33:14 +00:00
ui Refactor HTML attribute preservation 2013-05-17 20:57:33 -07:00
ve.BranchNode.js Kill getOffsetFromNode() with fire 2013-05-09 17:26:22 -07:00
ve.debug.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.Document.js EventEmitter API cleanup 2013-05-02 15:05:59 -07:00
ve.Editor.js ve.Editor 2013-05-15 10:39:12 -07:00
ve.Element.js ve.Element refactor 2013-05-14 19:47:32 +00:00
ve.EventEmitter.js EventEmitter API cleanup 2013-05-02 15:05:59 -07:00
ve.Factory.js Remove more periods 2013-03-20 22:55:50 +00:00
ve.js ve.Editor 2013-05-15 10:39:12 -07:00
ve.LeafNode.js Bump copyright notice year range to -2013 over -2012 2013-02-19 15:37:34 -08:00
ve.NamedClassFactory.js Rename ve.NodeFactory to ve.NamedClassFactory 2013-04-09 12:05:05 -07:00
ve.Node.js Introduction of setup and teardown events for ve.ce.View nodes 2013-05-14 19:47:40 +00:00
ve.Range.js Clickable inline images 2013-04-08 17:58:46 -07:00
ve.Registry.js EventEmitter API cleanup 2013-05-02 15:05:59 -07:00