mediawiki-extensions-Visual.../demos/ve/pages
David Chan 6f2090aac6 Revert model to use simple UTF-16 code units
This is a prerequisite to browser-based grapheme cluster handling, which
is needed so left/right cursoring and backspace behave as users expect.

modules/ve/ve.js
modules/ve/ce/ve.ce.Document.js
modules/ve/ce/ve.ce.js
* Revert cluster-aware splitting to trivial javascript code unit splitting
* Rewrite ve.splitClusters as a trivial compatibility method (remove soon)
* getClusterOffset/getByteOffset use unicodeJS.graphemebreak.splitClusters

modules/unicodejs/tools/unicodejs-properties.py
modules/unicodejs/unicodejs.graphemebreakproperties.js
modules/unicodejs/unicodejs.js
* Allow grapheme break tests to work with surrogate pairs

demos/ve/pages/minimal.html
demos/ve/pages/multibyte.html
demos/ve/pages/unicode.html
* replace file with more precise tests

modules/ve/test/ve.test.js
* Remove reference to grapheme-based splitting (which is no longer used)
* Correct typo

Bug: 53757
Bug: 51472
Bug: 51596
Bug: 51846
Change-Id: Ife34c87ebe40bc1689298b592eec5c0cdc2f7589
2013-11-26 19:38:14 +00:00
..
aliens.html Replace <alieninline> with <cite>, a valid HTML tag, in demo 2013-08-21 14:47:12 +01:00
complex.html Removing alienblock tag 2013-01-16 16:04:46 -08:00
empty.html Add moar demo pages 2012-11-21 13:24:38 -08:00
image.html Naming typo and mw content in demo 2013-05-28 15:25:26 +01:00
isolation.html Refactor convert to use isolateAndUnwrap 2013-03-13 01:07:52 +00:00
simple.html