File tree 2 files changed +7
-8
lines changed
2 files changed +7
-8
lines changed Original file line number Diff line number Diff line change @@ -182,11 +182,6 @@ syn match cNumbersCom display contained transparent "\<\d\|\.\d" contains=cNumbe
182
182
syn match cNumber display contained " \d\+\( u\= l\{ 0,2}\| ll\= u\)\> "
183
183
" hex number
184
184
syn match cNumber display contained " 0x\x\+\( u\= l\{ 0,2}\| ll\= u\)\> "
185
- if s: ft == # ' cpp' && ! exists (" cpp_no_cpp14" )
186
- syn match cNumber display contained " \d\( '\=\d\+\) *\( u\= l\{ 0,2}\| ll\= u\)\> "
187
- syn match cNumber display contained " 0x\x\( '\=\x\+\) *\( u\= l\{ 0,2}\| ll\= u\)\> "
188
- syn match cNumber display contained " 0b[01]\( '\= [01]\+\) *\( u\= l\{ 0,2}\| ll\= u\)\> "
189
- endif
190
185
" Flag the first zero of an octal number as something special
191
186
syn match cOctal display contained " 0\o\+\( u\= l\{ 0,2}\| ll\= u\)\> " contains =cOctalZero
192
187
syn match cOctalZero display contained " \< 0"
Original file line number Diff line number Diff line change @@ -37,8 +37,8 @@ syn keyword cppConstant __cplusplus
37
37
38
38
" C++ 11 extensions
39
39
if ! exists (" cpp_no_cpp11" )
40
- syn keyword cppModifier override final auto
41
- syn keyword cppType nullptr_t
40
+ syn keyword cppModifier override final
41
+ syn keyword cppType nullptr_t auto
42
42
syn keyword cppExceptions noexcept
43
43
syn keyword cppStorageClass constexpr decltype thread_local
44
44
syn keyword cppConstant nullptr
53
53
54
54
" C++ 14 extensions
55
55
if ! exists (" cpp_no_cpp14" )
56
- syn match cppNumber display " \< 0b[01]\+\( u\= l\{ 0,2}\| ll\= u\)\> "
56
+ syn case ignore
57
+ syn match cppNumber display " \< 0b[01]\( '\= [01]\+\) *\( u\= l\{ 0,2}\| ll\= u\)\> "
58
+ syn match cppNumber display " \< [1-9]\( '\=\d\+\) *\( u\= l\{ 0,2}\| ll\= u\)\> "
59
+ syn match cppNumber display " \< 0x\x\( '\=\x\+\) *\( u\= l\{ 0,2}\| ll\= u\)\> "
60
+ syn case match
57
61
endif
58
62
59
63
" The minimum and maximum operators in GNU C++
You can’t perform that action at this time.
0 commit comments