mediawiki-extensions-Visual.../modules/ve/dm
Catrope 1234a702c9 (bug 42218) Add MWEntityNode
<span typeof="mw:Entity"> tags are now correctly represented in the
model, and rendered in CE. There are still issues with cursor movement
etc. in CE.

Because the prioritization mechanism for annotations vs nodes is broken
in the current "node API", I had to hack two special cases for mw:Entity
into the converter. I also had to change the converter to ignore the
children of inline nodes (this was a legitimate bug, but had never come
up before).

Change-Id: Ib9f70437c58b4ca06aa09f7272bf51d9c41b18f2
2012-11-20 16:19:55 -08:00
..
annotations Whitespace and comment cleanup for dm annotation classes 2012-10-17 12:35:28 -07:00
nodes (bug 42218) Add MWEntityNode 2012-11-20 16:19:55 -08:00
ve.dm.Annotation.js Fix annotation object creation in SurfaceFragment 2012-10-24 16:47:04 -07:00
ve.dm.AnnotationFactory.js Standards: Fix global variables and pass JSHint. 2012-10-23 00:53:48 +02:00
ve.dm.BranchNode.js Remove 'internal' property from DM nodes 2012-10-24 16:47:14 -07:00
ve.dm.Converter.js (bug 42218) Add MWEntityNode 2012-11-20 16:19:55 -08:00
ve.dm.Document.js Fixing Pre-Annotations 2012-11-19 17:09:08 -08:00
ve.dm.DocumentSynchronizer.js DocumentSynchronizer fix and cleanup 2012-10-25 11:02:58 -07:00
ve.dm.js New annotation API: Annotation and AnnotationFactory classes 2012-10-12 15:07:02 -07:00
ve.dm.LeafNode.js Remove 'internal' property from DM nodes 2012-10-24 16:47:14 -07:00
ve.dm.Node.js Flag pre nodes as having significant whitespace 2012-11-07 12:10:58 -08:00
ve.dm.NodeFactory.js Flag pre nodes as having significant whitespace 2012-11-07 12:10:58 -08:00
ve.dm.Surface.js Fixing Pre-Annotations 2012-11-19 17:09:08 -08:00
ve.dm.SurfaceFragment.js Fixing Pre-Annotations 2012-11-19 17:09:08 -08:00
ve.dm.Transaction.js Add change marking for Parsoid's benefit 2012-11-06 10:11:11 -08:00
ve.dm.TransactionProcessor.js Add change marking for Parsoid's benefit 2012-11-06 10:11:11 -08:00