fix build under newer KConfig by bump cmake min version

This commit is contained in:
2024-09-04 19:01:58 +08:00
parent 727a2ec214
commit 9fb3681e3a
1022 changed files with 4414 additions and 1375 deletions

View File

@ -0,0 +1,70 @@
-- Enumerate all styles: 0 to 22, except for 3 (variable) and 11 (string) which are not implemented
-- Hidden commands with other states (ored with ox40) are also possible inside /*! ... */
/* commentline=2 */
# comment
# default=0
# w
# comment=1
/* comment */
# variable=3 is not implemented
@variable
# systemvariable=4
@@systemvariable
# knownsystemvariable=5
@@known
# number=6
6
# majorkeyword=7
select
# keyword=8
in
# databaseobject=9
object
# procedurekeyword=10
procedure
# string=11 is not implemented
# sqstring=12
'string'
# dqstring=13
"string"
# operator=14
+
# function=15
function()
# identifier=16
identifier
# quotedidentifier=17
`quoted`
# user1=18
user1
# user2=19
user2
# user3=20
user3
# hiddencommand=21
/*!*/
# placeholder=22
<{placeholder>}

View File

@ -0,0 +1,71 @@
0 400 400 -- Enumerate all styles: 0 to 22, except for 3 (variable) and 11 (string) which are not implemented
0 400 400 -- Hidden commands with other states (ored with ox40) are also possible inside /*! ... */
1 400 400
0 400 400 /* commentline=2 */
0 400 400 # comment
1 400 400
0 400 400 # default=0
0 400 400 # w
1 400 400
0 400 400 # comment=1
0 400 400 /* comment */
1 400 400
0 400 400 # variable=3 is not implemented
0 400 400 @variable
1 400 400
0 400 400 # systemvariable=4
0 400 400 @@systemvariable
1 400 400
0 400 400 # knownsystemvariable=5
0 400 400 @@known
1 400 400
0 400 400 # number=6
0 400 400 6
1 400 400
0 400 400 # majorkeyword=7
0 400 400 select
1 400 400
0 400 400 # keyword=8
0 400 400 in
1 400 400
0 400 400 # databaseobject=9
0 400 400 object
1 400 400
0 400 400 # procedurekeyword=10
0 400 400 procedure
1 400 400
0 400 400 # string=11 is not implemented
1 400 400
0 400 400 # sqstring=12
0 400 400 'string'
1 400 400
0 400 400 # dqstring=13
0 400 400 "string"
1 400 400
0 400 400 # operator=14
0 400 400 +
1 400 400
0 400 400 # function=15
0 400 400 function()
1 400 400
0 400 400 # identifier=16
0 400 400 identifier
1 400 400
0 400 400 # quotedidentifier=17
0 400 400 `quoted`
1 400 400
0 400 400 # user1=18
0 400 400 user1
1 400 400
0 400 400 # user2=19
0 400 400 user2
1 400 400
0 400 400 # user3=20
0 400 400 user3
1 400 400
0 400 400 # hiddencommand=21
0 400 400 /*!*/
1 400 400
0 400 400 # placeholder=22
0 400 400 <{placeholder>}
0 400 0

View File

@ -0,0 +1,70 @@
{2}-- Enumerate all styles: 0 to 22, except for 3 (variable) and 11 (string) which are not implemented
-- Hidden commands with other states (ored with ox40) are also possible inside /*! ... */
{0}
{1}/* commentline=2 */{0}
{2}# comment
{0}
{2}# default=0
{0} {2}# w
{0}
{2}# comment=1
{1}/* comment */{0}
{2}# variable=3 is not implemented
{14}@{16}variable{0}
{2}# systemvariable=4
{4}@@systemvariable{0}
{2}# knownsystemvariable=5
{5}@@known{0}
{2}# number=6
{6}6{0}
{2}# majorkeyword=7
{7}select{0}
{2}# keyword=8
{8}in{0}
{2}# databaseobject=9
{9}object{0}
{2}# procedurekeyword=10
{10}procedure{0}
{2}# string=11 is not implemented
{0}
{2}# sqstring=12
{12}'string'{0}
{2}# dqstring=13
{13}"string"{0}
{2}# operator=14
{14}+{0}
{2}# function=15
{15}function{14}(){0}
{2}# identifier=16
{16}identifier{0}
{2}# quotedidentifier=17
{17}`quoted`{0}
{2}# user1=18
{18}user1{0}
{2}# user2=19
{19}user2{0}
{2}# user3=20
{20}user3{0}
{2}# hiddencommand=21
{21}/*!*/{0}
{2}# placeholder=22
{22}<{placeholder>}

View File

@ -0,0 +1,18 @@
lexer.*.sql=mysql
keywords.*.sql=select
keywords2.*.sql=in
keywords3.*.sql=object
keywords4.*.sql=function
keywords5.*.sql=known
keywords6.*.sql=procedure
keywords7.*.sql=user1
keywords8.*.sql=user2
keywords9.*.sql=user3
lexer.sql.backticks.identifier=1
lexer.sql.numbersign.comment=1
lexer.sql.allow.dotted.word=1
fold=1
fold.compact=1