mirror of
https://github.com/gryf/python-syntax.git
synced 2025-12-17 19:40:26 +01:00
Trailing 'L' removal was in wrong file
This commit is contained in:
@@ -8,6 +8,11 @@ Revision 3.0.0 (2008-09-?):
|
|||||||
"execfile", "file", "help", "intern", "long", "raw_input", "reduce",
|
"execfile", "file", "help", "intern", "long", "raw_input", "reduce",
|
||||||
"reload", "unichr", "unicode", "xrange";
|
"reload", "unichr", "unicode", "xrange";
|
||||||
|
|
||||||
|
Revision 2.6.3 (2008-09-29):
|
||||||
|
|
||||||
|
- Return back trailing 'L' support for numbers. Actually it was changed for
|
||||||
|
future Python 3.0 syntax but in wrong file;
|
||||||
|
|
||||||
Revision 2.6.2 (2008-09-22):
|
Revision 2.6.2 (2008-09-22):
|
||||||
|
|
||||||
- Added "VMSError" exception;
|
- Added "VMSError" exception;
|
||||||
|
|||||||
14
python.vim
14
python.vim
@@ -211,20 +211,20 @@ if exists("python_highlight_doctests") && python_highlight_doctests != 0
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
" Numbers (ints, longs, floats, complex)
|
" Numbers (ints, longs, floats, complex)
|
||||||
syn match pythonHexError "\<0[xX]\x*[g-zG-Z]\x*\>" display
|
syn match pythonHexError "\<0[xX]\x*[g-zG-Z]\x*[lL]\=\>" display
|
||||||
|
|
||||||
syn match pythonHexNumber "\<0[xX]\x\+\>" display
|
syn match pythonHexNumber "\<0[xX]\x\+[lL]\=\>" display
|
||||||
syn match pythonOctNumber "\<0[oO]\o\+\>" display
|
syn match pythonOctNumber "\<0[oO]\o\+[lL]\=\>" display
|
||||||
syn match pythonBinNumber "\<0[bB][01]\+\>" display
|
syn match pythonBinNumber "\<0[bB][01]\+[lL]\=\>" display
|
||||||
|
|
||||||
syn match pythonNumber "\<\d\+[jJ]\=\>" display
|
syn match pythonNumber "\<\d\+[lLjJ]\=\>" display
|
||||||
|
|
||||||
syn match pythonFloat "\.\d\+\([eE][+-]\=\d\+\)\=[jJ]\=\>" display
|
syn match pythonFloat "\.\d\+\([eE][+-]\=\d\+\)\=[jJ]\=\>" display
|
||||||
syn match pythonFloat "\<\d\+[eE][+-]\=\d\+[jJ]\=\>" display
|
syn match pythonFloat "\<\d\+[eE][+-]\=\d\+[jJ]\=\>" display
|
||||||
syn match pythonFloat "\<\d\+\.\d*\([eE][+-]\=\d\+\)\=[jJ]\=" display
|
syn match pythonFloat "\<\d\+\.\d*\([eE][+-]\=\d\+\)\=[jJ]\=" display
|
||||||
|
|
||||||
syn match pythonOctError "\<0[oO]\=\o*[8-9]\d*\>" display
|
syn match pythonOctError "\<0[oO]\=\o*[8-9]\d*[lL]\=\>" display
|
||||||
syn match pythonBinError "\<0[bB][01]*[2-9]\d*\>" display
|
syn match pythonBinError "\<0[bB][01]*[2-9]\d*[lL]\=\>" display
|
||||||
|
|
||||||
if exists("python_highlight_builtins") && python_highlight_builtins != 0
|
if exists("python_highlight_builtins") && python_highlight_builtins != 0
|
||||||
" Builtin functions, types and objects
|
" Builtin functions, types and objects
|
||||||
|
|||||||
@@ -204,20 +204,20 @@ if exists("python_highlight_doctests") && python_highlight_doctests != 0
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
" Numbers (ints, longs, floats, complex)
|
" Numbers (ints, longs, floats, complex)
|
||||||
syn match pythonHexError "\<0[xX]\x*[g-zG-Z]\x*[lL]\=\>" display
|
syn match pythonHexError "\<0[xX]\x*[g-zG-Z]\x*\>" display
|
||||||
|
|
||||||
syn match pythonHexNumber "\<0[xX]\x\+[lL]\=\>" display
|
syn match pythonHexNumber "\<0[xX]\x\+\>" display
|
||||||
syn match pythonOctNumber "\<0[oO]\o\+[lL]\=\>" display
|
syn match pythonOctNumber "\<0[oO]\o\+\>" display
|
||||||
syn match pythonBinNumber "\<0[bB][01]\+[lL]\=\>" display
|
syn match pythonBinNumber "\<0[bB][01]\+\>" display
|
||||||
|
|
||||||
syn match pythonNumber "\<\d\+[lLjJ]\=\>" display
|
syn match pythonNumber "\<\d\+[jJ]\=\>" display
|
||||||
|
|
||||||
syn match pythonFloat "\.\d\+\([eE][+-]\=\d\+\)\=[jJ]\=\>" display
|
syn match pythonFloat "\.\d\+\([eE][+-]\=\d\+\)\=[jJ]\=\>" display
|
||||||
syn match pythonFloat "\<\d\+[eE][+-]\=\d\+[jJ]\=\>" display
|
syn match pythonFloat "\<\d\+[eE][+-]\=\d\+[jJ]\=\>" display
|
||||||
syn match pythonFloat "\<\d\+\.\d*\([eE][+-]\=\d\+\)\=[jJ]\=" display
|
syn match pythonFloat "\<\d\+\.\d*\([eE][+-]\=\d\+\)\=[jJ]\=" display
|
||||||
|
|
||||||
syn match pythonOctError "\<0[oO]\=\o*[8-9]\d*[lL]\=\>" display
|
syn match pythonOctError "\<0[oO]\=\o*[8-9]\d*\>" display
|
||||||
syn match pythonBinError "\<0[bB][01]*[2-9]\d*[lL]\=\>" display
|
syn match pythonBinError "\<0[bB][01]*[2-9]\d*\>" display
|
||||||
|
|
||||||
if exists("python_highlight_builtins") && python_highlight_builtins != 0
|
if exists("python_highlight_builtins") && python_highlight_builtins != 0
|
||||||
" Builtin functions, types and objects
|
" Builtin functions, types and objects
|
||||||
|
|||||||
Reference in New Issue
Block a user