mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-25 14:56:20 +00:00
3d5cedb0ff
These changes allow us to be more aggressive in autolinking ISBNs (no need anymore to wait for the user to type a space or move their selection) and more correct in autolinking RFCs and PMIDs (stray spaces and dashes no longer mess them up). * ISBN numbers can only be 10 or 13 digits long. We don't need to handle arbitrary lengths. * If a number does not begin with 978 or 979, it's the ISBN-10 variant and we can autolink it as soon as the user types 10 digits. * If a number begins with 978 or 979, it can be either. * But if we already have 13 digits typed, autolink immediately. * Otherwise, use a delayed sequence to see if it ends at 10 digits. * RFC and PMID numbers can consist only of digits, no optional spaces or dashes are allowed. Typing a space or dash will immediately autolink the number. Bug: T117165 Change-Id: I6a085cd78d910661245a351f3ceb3fabe2f093cf |
||
---|---|---|
.. | ||
ve.ui.MWLinkAction.js | ||
ve.ui.MWSaveDialogAction.js | ||
ve.ui.MWWikitextAction.js |