mirror of
https://github.com/microsoft/monaco-editor.git
synced 2025-12-22 15:05:39 +01:00
update the simplreRefName rule to fix freezing the page. microsoft/monaco-editor#2484
This commit is contained in:
parent
19ce286ce4
commit
57a88a08c2
2 changed files with 9 additions and 4 deletions
|
|
@ -6,6 +6,12 @@
|
|||
import { testTokenization } from '../test/testRunner';
|
||||
|
||||
testTokenization('restructuredtext', [
|
||||
[
|
||||
{
|
||||
line: 'some property = Text::ProxyLibrary::ProxyInterfaceTest::DeleteProxyInterface();',
|
||||
tokens: [{ startIndex: 0, type: '' }]
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
line: '#####',
|
||||
|
|
|
|||
|
|
@ -54,10 +54,9 @@ export const language = <languages.IMonarchLanguage>{
|
|||
],
|
||||
|
||||
alphanumerics: /[A-Za-z0-9]/,
|
||||
alphanumericsplus: /[A-Za-z0-9-_+:.]/,
|
||||
simpleRefNameWithoutBq: /(?:@alphanumerics@alphanumericsplus*@alphanumerics)+|(?:@alphanumerics+)/,
|
||||
simpleRefName: /(?:`@simpleRefNameWithoutBq`|@simpleRefNameWithoutBq)/,
|
||||
phrase: /@simpleRefName(?:\s@simpleRefName)*/,
|
||||
simpleRefNameWithoutBq: /(?:@alphanumerics[-_+:.]*@alphanumerics)+|(?:@alphanumerics+)/,
|
||||
simpleRefName: /(?:`@phrase`|@simpleRefNameWithoutBq)/,
|
||||
phrase: /@simpleRefNameWithoutBq(?:\s@simpleRefNameWithoutBq)*/,
|
||||
citationName: /[A-Za-z][A-Za-z0-9-_.]*/,
|
||||
blockLiteralStart: /(?:[!"#$%&'()*+,-./:;<=>?@\[\]^_`{|}~]|[\s])/,
|
||||
precedingChars: /(?:[ -:/'"<([{])/,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue