Skip to content

Commit 71a3336

Browse files
author
Matt Morrison
committed
new build
1 parent 3a7114d commit 71a3336

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

PythonImproved-Unicode.tmLanguage

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
</dict>
7676
</dict>
7777
<key>match</key>
78-
<string>(#)\s*(BUG|FIXME|TODO|XXX).*$\n?</string>
78+
<string>(#)+\s*(BUG|FIXME|TODO|XXX).*$\n?</string>
7979
<key>name</key>
8080
<string>comment.line.note.python</string>
8181
</dict>
@@ -89,7 +89,7 @@
8989
</dict>
9090
</dict>
9191
<key>match</key>
92-
<string>(#).*$\n?</string>
92+
<string>(#)+.*$\n?</string>
9393
<key>name</key>
9494
<string>comment.line.number-sign.python</string>
9595
</dict>
@@ -103,25 +103,25 @@
103103
</dict>
104104
<dict>
105105
<key>match</key>
106-
<string>\b(?i:(0x\h*)L)</string>
106+
<string>\b(?i:(0x\h+)L)</string>
107107
<key>name</key>
108108
<string>constant.numeric.integer.long.hexadecimal.python</string>
109109
</dict>
110110
<dict>
111111
<key>match</key>
112-
<string>\b(?i:(0x\h*))</string>
112+
<string>\b(?i:(0x\h+))</string>
113113
<key>name</key>
114114
<string>constant.numeric.integer.hexadecimal.python</string>
115115
</dict>
116116
<dict>
117117
<key>match</key>
118-
<string>\b(?i:(0b[01]*)L)</string>
118+
<string>\b(?i:(0b[01]+)L)</string>
119119
<key>name</key>
120120
<string>constant.numeric.integer.long.binary.python</string>
121121
</dict>
122122
<dict>
123123
<key>match</key>
124-
<string>\b(?i:(0b[01]*))</string>
124+
<string>\b(?i:(0b[01]+))</string>
125125
<key>name</key>
126126
<string>constant.numeric.integer.binary.python</string>
127127
</dict>
@@ -139,7 +139,7 @@
139139
</dict>
140140
<dict>
141141
<key>match</key>
142-
<string>\b(?i:(((\d+(\.(?=[^a-zA-Z_])\d*)?|(?&lt;=[^\p{Alnum}_])\.\d+)(e[\-\+]?\d+)?))J)</string>
142+
<string>\b(?i:(((\d+(\.(?=[^\p{Alpha}_])\d*)?|(?&lt;=[^\p{Alnum}_])\.\d+)(e[\-\+]?\d+)?))J)</string>
143143
<key>name</key>
144144
<string>constant.numeric.complex.python</string>
145145
</dict>
@@ -1571,7 +1571,7 @@
15711571
<key>constant_placeholder</key>
15721572
<dict>
15731573
<key>match</key>
1574-
<string>(?i:%(\([a-z_]+\))?#?0?\-?[ ]?\+?([0-9]*|\*)(\.([0-9]*|\*))?[hL]?[a-z%])</string>
1574+
<string>(?i:%(\([\p{Lower}_]+\))?#?0?\-?[ ]?\+?([0-9]*|\*)(\.([0-9]*|\*))?[hL]?[\p{Lower}%])</string>
15751575
<key>name</key>
15761576
<string>constant.other.placeholder.python</string>
15771577
</dict>
@@ -1790,7 +1790,7 @@
17901790
</dict>
17911791
</dict>
17921792
<key>match</key>
1793-
<string>(\\x[0-9a-fA-F]{2})|(\\[0-7]{3})|(\\\n)|(\\\\)|(\\\")|(\\')|(\\a)|(\\b)|(\\f)|(\\n)|(\\r)|(\\t)|(\\v)</string>
1793+
<string>(\\x[\h]{2})|(\\[0-7]{3})|(\\\n)|(\\\\)|(\\\")|(\\')|(\\a)|(\\b)|(\\f)|(\\n)|(\\r)|(\\t)|(\\v)</string>
17941794
</dict>
17951795
<key>escaped_unicode_char</key>
17961796
<dict>
@@ -1813,7 +1813,7 @@
18131813
</dict>
18141814
</dict>
18151815
<key>match</key>
1816-
<string>(\\U[0-9A-Fa-f]{8})|(\\u[0-9A-Fa-f]{4})|(\\N\{[a-zA-Z0-9\, ]+\})</string>
1816+
<string>(\\U[\h]{8})|(\\u[\h]{4})|(\\N\{[a-zA-Z0-9\, ]+\})</string>
18171817
</dict>
18181818
<key>function_name</key>
18191819
<dict>

0 commit comments

Comments
 (0)