Cscott has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/230145

Change subject: WIP: autolink URLs.
......................................................................

WIP: autolink URLs.

Change-Id: I21976ce0cc823af29bdd2a5c163476fea2408488
---
M src/ui/ve.ui.CommandRegistry.js
M src/ui/ve.ui.SequenceRegistry.js
2 files changed, 9 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/VisualEditor/VisualEditor 
refs/changes/45/230145/1

diff --git a/src/ui/ve.ui.CommandRegistry.js b/src/ui/ve.ui.CommandRegistry.js
index 8b551b1..35302ab 100644
--- a/src/ui/ve.ui.CommandRegistry.js
+++ b/src/ui/ve.ui.CommandRegistry.js
@@ -298,3 +298,9 @@
                { args: [ 'data' ], supportedSelections: [ 'table' ] }
        )
 );
+ve.ui.commandRegistry.register(
+       new ve.ui.Command(
+               'autolinkUrl', 'link', 'autolinkUrl',
+               { args: [ 'url' ], supportedSelections: [ 'linear' ] }
+       )
+);
diff --git a/src/ui/ve.ui.SequenceRegistry.js b/src/ui/ve.ui.SequenceRegistry.js
index 1598db6..083efb7 100644
--- a/src/ui/ve.ui.SequenceRegistry.js
+++ b/src/ui/ve.ui.SequenceRegistry.js
@@ -86,3 +86,6 @@
 ve.ui.sequenceRegistry.register(
        new ve.ui.Sequence( 'numberDot', 'numberWrapOnce', [ { type: 
'paragraph' }, '1', '.', ' ' ], 3 )
 );
+ve.ui.sequenceRegistry.register(
+       new ve.ui.Sequence( 'autolinkUrl', 'autolinkUrl', 
/\bhttps?:\/\/\w\S*(\s|\n\n)$/, 0 )
+);

-- 
To view, visit https://gerrit.wikimedia.org/r/230145
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I21976ce0cc823af29bdd2a5c163476fea2408488
Gerrit-PatchSet: 1
Gerrit-Project: VisualEditor/VisualEditor
Gerrit-Branch: master
Gerrit-Owner: Cscott <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to