mediawiki-extensions-Visual.../modules
Trevor Parscal 7ea475ebcf Initial commit of data model rewrite
Ground-up rewrite of the data model. Putting this in the ve2 directory for now so we still have the old code floating around.

Main changes so far in this rewrite:
* Renamed hasChildren() to canHaveChildren()
* Added canHaveGrandchildren()
* Added a new node type TwigNode that can have children but not grandchildren (so all of its children must be LeafNodes)
* Implemented push/pop/shift/unshift as wrappers around splice()
* Renamed getElementType() to getType(). Nodes now take a string as a type, and the element stuff is gone and won't be back
* Removed clearRoot(), replaced it with setRoot( this ) where needed

Change-Id: I23f3bb1b4a2473575e5446e87fdf17af107bacf6
2012-04-19 13:54:34 -07:00
..
jquery Fully revert r114142, was previously reverted in Collection only 2012-03-21 20:45:24 +00:00
parser Don't work around html5 library tokenizer attribute reordering 2012-04-16 17:09:06 +02:00
qunit Updated QUnit 2012-03-09 21:50:24 +00:00
rangy svn:eol-style native 2012-02-10 16:57:02 +00:00
sandbox Merge "Removed unused fake cursor div" 2012-04-12 18:53:17 +00:00
ve Initial commit of data model rewrite 2012-04-19 13:54:34 -07:00
ve2 Initial commit of data model rewrite 2012-04-19 13:54:34 -07:00