@@ -328,7 +328,7 @@ repository:
328328 operator :
329329 patterns : [
330330 {
331- match : ' (?:->|<- |-->|=>)'
331+ match : ' \\ .? (?:<-->|-> |-->|<--|←|→|↔|↚|↛|↞|↠|↢|↣|↦|↤|↮|⇎|⇍|⇏|⇐|⇒|⇔|⇴|⇶|⇷|⇸|⇹|⇺|⇻|⇼|⇽|⇾|⇿|⟵|⟶|⟷|⟹|⟺|⟻|⟼|⟽|⟾|⟿|⤀|⤁|⤂|⤃|⤄|⤅|⤆|⤇|⤌|⤍|⤎|⤏|⤐|⤑|⤔|⤕|⤖|⤗|⤘|⤝|⤞|⤟|⤠|⥄|⥅|⥆|⥇|⥈|⥊|⥋|⥎|⥐|⥒|⥓|⥖|⥗|⥚|⥛|⥞|⥟|⥢|⥤|⥦|⥧|⥨|⥩|⥪|⥫|⥬|⥭|⥰|⧴|⬱|⬰|⬲|⬳|⬴|⬵|⬶|⬷|⬸|⬹|⬺|⬻|⬼|⬽|⬾|⬿|⭀|⭁|⭂|⭃|⥷|⭄|⥺|⭇|⭈|⭉|⭊|⭋|⭌|←|→|⇜|⇝|↜|↝|↩|↪|↫|↬|↼|↽|⇀|⇁|⇄|⇆|⇇|⇉|⇋|⇌|⇚|⇛|⇠|⇢|↷|↶|↺|↻ |=>)'
332332 name : ' keyword.operator.arrow.julia'
333333 }
334334 {
@@ -350,7 +350,7 @@ repository:
350350 name : ' keyword.operator.transpose.julia'
351351 }
352352 {
353- match : ' (?:===|∈| \\ . ∈|∉|\\ .∉|∋| \\ .∋|∌| \\ .∌|≈| \\ . ≈|≉|\\ .≉|≠| \\ .≠|≡| \\ .≡|≢| \\ .≢|⊆| \\ .⊆|⊇| \\ .⊇|⊈| \\ .⊈|⊉| \\ .⊉|⊊| \\ .⊊|⊋| \\ .⊋| \\ .==|!==|!=| \\ .>=| \\ .>| \\ .<=| \\ .<| \\ .≤| \\ .≥|==| \\ .!=| \\ .=| \\ .!|<:|>:|:>|(?<!>)>=|(?<!<)<=|>|<|≥|≤ )'
353+ match: '(\\.?((?<!<)<=|(?<!>)>=|>|<|≥|≤|===|==|≡|!=|≠|!==|≢| ∈|∉|∋|∌|⊆|⊈|⊂|⊄|⊊|∝|∊|∍|∥|∦|∷|∺|∻|∽|∾|≁|≃|≂|≄|≅|≆|≇| ≈|≉|≊|≋|≌|≍|≎|≐|≑|≒|≓|≖|≗|≘|≙|≚|≛|≜|≝|≞|≟|≣|≦|≧|≨|≩|≪|≫|≬|≭|≮|≯|≰|≱|≲|≳|≴|≵|≶|≷|≸|≹|≺|≻|≼|≽|≾|≿|⊀|⊁|⊃|⊅|⊇|⊉|⊋|⊏|⊐|⊑|⊒|⊜|⊩|⊬|⊮|⊰|⊱|⊲|⊳|⊴|⊵|⊶|⊷|⋍|⋐|⋑|⋕|⋖|⋗|⋘|⋙|⋚|⋛|⋜|⋝|⋞|⋟|⋠|⋡|⋢|⋣|⋤|⋥|⋦|⋧|⋨|⋩|⋪|⋫|⋬|⋭|⋲|⋳|⋴|⋵|⋶|⋷|⋸|⋹|⋺|⋻|⋼|⋽|⋾|⋿|⟈|⟉|⟒|⦷|⧀|⧁|⧡|⧣|⧤|⧥|⩦|⩧|⩪|⩫|⩬|⩭|⩮|⩯|⩰|⩱|⩲|⩳|⩵|⩶|⩷|⩸|⩹|⩺|⩻|⩼|⩽|⩾|⩿|⪀|⪁|⪂|⪃|⪄|⪅|⪆|⪇|⪈|⪉|⪊|⪋|⪌|⪍|⪎|⪏|⪐|⪑|⪒|⪓|⪔|⪕|⪖|⪗|⪘|⪙|⪚|⪛|⪜|⪝|⪞|⪟|⪠|⪡|⪢|⪣|⪤|⪥|⪦|⪧|⪨|⪩|⪪|⪫|⪬|⪭|⪮|⪯|⪰|⪱|⪲|⪳|⪴|⪵|⪶|⪷|⪸|⪹|⪺|⪻|⪼|⪽|⪾|⪿|⫀|⫁|⫂|⫃|⫄|⫅|⫆|⫇|⫈|⫉|⫊|⫋|⫌|⫍|⫎|⫏|⫐|⫑|⫒|⫓|⫔|⫕|⫖|⫗|⫘|⫙|⫷|⫸|⫹|⫺|⊢|⊣|⟂|⫪|⫫|<:|>:) )'
354354 name : ' keyword.operator.relation.julia'
355355 }
356356 {
@@ -374,11 +374,11 @@ repository:
374374 name : ' keyword.operator.applies.julia'
375375 }
376376 {
377- match : ' (?:\\ ||\\ .\\ ||\\ &|\\ .\\ &|~|\\ .~|⊻|\\ .⊻)'
377+ match : ' (?:\\ ||\\ .\\ ||\\ &|\\ .\\ &|~|¬| \\ .~|⊻|\\ .⊻)'
378378 name : ' keyword.operator.bitwise.julia'
379379 }
380380 {
381- match : ' (?:\\ +\\ +|--| \\ + |\\ . \\ +|-| \\ . \\ -| \\ *| \\ . \\ *|//(?!=)| \\ .//(?!=)|/| \\ ./|%| \\ .%| \\\\ | \\ . \\\\ | \\ ^| \\ . \\ ^|÷| \\ .÷|⋅| \\ .⋅|∩| \\ .∩|∪| \\ .∪|×| √|∛)'
381+ match : ' \\ .? (?:\\ +\\ +|\\ - \\ - |\\ +| \\ -|−|¦| \\ ||⊕|⊖|⊞|⊟|∪|∨|⊔|±|∓|∔|∸|≏|⊎|⊻|⊽|⋎|⋓|⟇|⧺|⧻|⨈|⨢|⨣|⨤|⨥|⨦|⨧|⨨|⨩|⨪|⨫|⨬|⨭|⨮|⨹|⨺|⩁|⩂|⩅|⩊|⩌|⩏|⩐|⩒|⩔|⩖|⩗|⩛|⩝|⩡|⩢|⩣| \\ *|//?|⌿|÷|%|&|·|·|⋅|∘|×| \\\\ |∩|∧|⊗|⊘|⊙|⊚|⊛|⊠|⊡|⊓|∗|∙|∤|⅋|≀|⊼|⋄|⋆|⋇|⋉|⋊|⋋|⋌|⋏|⋒|⟑|⦸|⦼|⦾|⦿|⧶|⧷|⨇|⨰|⨱|⨲|⨳|⨴|⨵|⨶|⨷|⨸|⨻|⨼|⨽|⩀|⩃|⩄|⩋|⩍|⩎|⩑|⩓|⩕|⩘|⩚|⩜|⩞|⩟|⩠|⫛|⊍|▷|⨝|⟕|⟖|⟗|⨟| \\ ^|↑|↓|⇵|⟰|⟱|⤈|⤉|⤊|⤋|⤒|⤓|⥉|⥌|⥍|⥏|⥑|⥔|⥕|⥘|⥙|⥜|⥝|⥠|⥡|⥣|⥥|⥮|⥯|↑|↓| √|∛|∜|⋆|±|∓ )'
382382 name : ' keyword.operator.arithmetic.julia'
383383 }
384384 {
@@ -394,7 +394,7 @@ repository:
394394 name : ' keyword.operator.relation.in.julia'
395395 }
396396 {
397- match : ' (?:\\ .(?=(?:@|_|\\ p{L}))|\\ .\\ .+)'
397+ match : ' (?:\\ .(?=(?:@|_|\\ p{L}))|\\ .\\ .+|…|⁝|⋮|⋱|⋰|⋯ )'
398398 name : ' keyword.operator.dots.julia'
399399 }
400400 {
0 commit comments