Go to file
Catrope 6b2fb7b2e0 More dirty hacks to deal with Parsoid's behavior re newlines in <p>s
This strips certain newlines added by Parsoid so they don't end up in
the linear model, and puts them back in on the way out so Parsoid
doesn't freak out and produce invalid wikitext

Change-Id: I256aaded4229c915868dc868ec6eaa1a73e00be1
2012-06-14 19:35:39 -07:00
api Merge branch 'refs/heads/master' into dmrewrite 2012-06-13 15:00:44 -07:00
contentEditable First implementation of IME for content editable 2012-02-09 00:51:59 +00:00
demos Fixed dependency on mw, now demo works again 2012-06-11 12:11:07 -07:00
modules More dirty hacks to deal with Parsoid's behavior re newlines in <p>s 2012-06-14 19:35:39 -07:00
tests Set data.title based on sHref so LinkInspector can use it 2012-06-13 19:32:49 -07:00
.gitignore Added node_modules and node error log file to git ignore 2012-06-10 23:56:50 -07:00
.gitreview Add .gitreview file 2012-03-22 13:54:55 -07:00
ApiVisualEditor.php Fix escaping in API module 2012-06-11 00:32:52 -07:00
README update a couple notes in VE readme 2011-11-02 21:14:04 +00:00
SpecialVisualEditorSandbox.php unnecessary to define messages here, followup r105972 2011-12-13 09:34:05 +00:00
VisualEditor.alias.php Localisation updates from http://translatewiki.net. 2012-06-11 14:31:40 +00:00
VisualEditor.hooks.php Refactored veCore class into ve.init and ve.init.EditPageTarget 2012-06-10 23:54:41 -07:00
VisualEditor.i18n.php Localisation updates from http://translatewiki.net. 2012-06-07 19:15:00 +00:00
VisualEditor.php Improved appearance of activating and deactivating editor 2012-06-13 18:26:21 -07:00

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