@@ -254,10 +254,10 @@ endif
254
254
syn match pythonHexNumber " \< 0[xX][0-9a-fA-F_]*[0-9a-fA-F][0-9a-fA-F_]*[lL]\=\> " display
255
255
syn match pythonOctNumber " \< 0[oO][0-7_]*[0-7][0-7_]*[lL]\=\> " display
256
256
syn match pythonBinNumber " \< 0[bB][01_]*[01][01_]*[lL]\=\> " display
257
- syn match pythonNumber " \< [0-9_]*[0- 9][0-9_]*[lLjJ]\=\> " display
257
+ syn match pythonNumber " \< [0-9][0-9_]*[lLjJ]\=\> " display
258
258
syn match pythonFloat " \. [0-9_]*[0-9][0-9_]*\( [eE][+-]\= [0-9_]*[0-9][0-9_]*\)\= [jJ]\=\> " display
259
- syn match pythonFloat " \< [0-9_]*[0- 9][0-9_]*[eE][+-]\= [0-9_]\+ [jJ]\=\> " display
260
- syn match pythonFloat " \< [0-9_]*[0- 9][0-9_]*\. [0-9_]*\( [eE][+-]\= [0-9_]*[0-9][0-9_]*\)\= [jJ]\= " display
259
+ syn match pythonFloat " \< [0-9][0-9_]*[eE][+-]\= [0-9_]\+ [jJ]\=\> " display
260
+ syn match pythonFloat " \< [0-9][0-9_]*\. [0-9_]*\( [eE][+-]\= [0-9_]*[0-9][0-9_]*\)\= [jJ]\= " display
261
261
syn match pythonOctError " \< 0[oO]\= [0-7_]*[8-9][0-9_]*[lL]\=\> " display
262
262
syn match pythonBinError " \< 0[bB][01_]*[2-9][0-9_]*[lL]\=\> " display
263
263