mediawiki-extensions-Visual.../modules/ve-mw/ce/nodes
C. Scott Ananian a6775796fe Detect paste of wikitext and convert it
This invokes Parsoid to convert likely wikitext pastes.

This addresses about 20% of the <nowiki> insertion quantified at
https://fr.wikipedia.org/wiki/Wikip%C3%A9dia:%C3%89diteurVisuel/Avis/Nowiki
for 2015-04-08 which were due to inadvertent pastes of wikitext.

For a better user experience, suppress Parsoid's P-wrapping if the
output consists of a single top-level P element.  This ensures that
pasting '[[Foo]]' won't add an unexpected newline before the paste.

Bug: T54204
Bug: T109449
Change-Id: I26a4cd8dc5b7e7caf16ca081dbe7baf6a7db8e5c
2015-08-18 15:16:06 +00:00
..
ve.ce.MWAlienExtensionNode.js Stop using deprecated aliases for OO.ui.mixin.* 2015-06-10 20:25:04 +00:00
ve.ce.MWBlockImageNode.js build: Drop last jscs over-ride and make pass 2015-07-22 15:13:09 -07:00
ve.ce.MWEntityNode.js ve.ce.MWEntityNode: Show whitespace characters, like in ve.ce.TextNode 2015-04-21 16:25:08 +02:00
ve.ce.MWExtensionNode.js Omit extension attributes with an undefined value 2015-06-08 16:03:47 +01:00
ve.ce.MWGalleryNode.js Remove useless ve-ce-mw*Node classes from GCN subclasses 2015-03-09 12:05:30 +01:00
ve.ce.MWHeadingNode.js
ve.ce.MWImageCaptionNode.js Stop using this.$ 2015-04-14 02:54:01 +01:00
ve.ce.MWImageNode.js
ve.ce.MWInlineImageNode.js build: Drop last jscs over-ride and make pass 2015-07-22 15:13:09 -07:00
ve.ce.MWNumberedExternalLinkNode.js Remove ancient bad copy-paste documentation 2015-04-21 16:05:44 +02:00
ve.ce.MWPreformattedNode.js
ve.ce.MWReferenceNode.js Make missingref references uneditable, not uninspectable 2015-07-24 12:03:05 -07:00
ve.ce.MWReferencesListNode.js Use Parsoid's new Cite HTML and CSS 2015-07-06 14:23:18 -07:00
ve.ce.MWTableNode.js
ve.ce.MWTransclusionNode.js Detect paste of wikitext and convert it 2015-08-18 15:16:06 +00:00