forked from mleandrojr/mysql-workbench-dark-theme
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcode_editor.xml
623 lines (539 loc) · 41.1 KB
/
code_editor.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
<?xml version="1.0" encoding="utf-8"?>
<languages>
<!--
Settings for scintilla-based code editors in MySQL Workbench.
For a list of possible style identifiers see the SciLexer.h file.
Keyword list identifiers are taken from the various Lex*.cpp files in Scintilla.
-->
<language name="SCLEX_MYSQL">
<!-- This is the base language setting. It's usually not directly used, but provides values shared by
more specialized MySQL versions. -->
<!-- Lexer properties -->
<property name="fold" value="1" />
<property name="fold.compact" value="0" />
<property name="fold.comment" value="1" />
<!-- Editor settings -->
<setting name="usetabs" value="1" />
<setting name="tabwidth" value="4" />
<setting name="indentation" value="4" />
<!-- Keep in mind to use the same list names as defined in the lexers (e.g. LexMySQL.cpp). -->
<keywords name="Major Keywords">
<!-- Keywords that can start a statement. No longer used. -->
</keywords>
<keywords name="Keywords">
</keywords>
<keywords name="Procedure keywords">
begin end comment
</keywords>
<keywords name="User Keywords 1">
delimiter
</keywords>
<!-- These two lists are not used for syntax highlighting but assemble keywords from the other lists that serve a special purpose. -->
<keywords name="User Keywords 2"> <!-- Keywords that are allowed at the start of an expression. -->
binary case cast convert exists interval match not row
</keywords>
<keywords name="User Keywords 3"> <!-- Like user 2 but those that can appear between two expressions. -->
all and any as between escape false in is like or regexp sounds true unknown xor
</keywords>
<style id="0" fore-color-light="#abb2bf" fore-color-dark="#abb2bf" back-color-light="#232729" /> <!-- SCE_MYSQL_DEFAULT -->
<style id="1" fore-color-light="#5c6370" fore-color-dark="#5c6370" /> <!-- SCE_MYSQL_COMMENT -->
<style id="2" fore-color-light="#5c6370" fore-color-dark="#5c6370" /> <!-- SCE_MYSQL_COMMENTLINE -->
<style id="21" back-color-light="#F0F0F0" back-color-dark="#232729" /> <!-- SCE_MYSQL_HIDDENCOMMAND -->
<style id="3" fore-color-light="#e06c75" fore-color-dark="#e06c75" /> <!-- SCE_MYSQL_VARIABLE -->
<style id="4" fore-color-light="#e06c75" fore-color-dark="#e06c75" /> <!-- SCE_MYSQL_SYSTEMVARIABLE -->
<style id="5" fore-color-light="#e06c75" fore-color-dark="#e06c75" /> <!-- SCE_MYSQL_KNOWNSYSTEMVARIABLE -->
<style id="6" fore-color-light="#d19a66" fore-color-dark="#d19a66" /> <!-- SCE_MYSQL_NUMBER -->
<style id="12" fore-color-light="#98c379" fore-color-dark="#98c379" /> <!-- SCE_MYSQL_SQSTRING -->
<style id="13" fore-color-light="#98c379" fore-color-dark="#98c379" /> <!-- SCE_MYSQL_DQSTRING -->
<style id="7" bold="Yes" fore-color-light="#56b6c2" /> <!-- SCE_MYSQL_MAJORKEYWORD -->
<style id="8" bold="Yes" fore-color-light="#61afef" /> <!-- SCE_MYSQL_KEYWORD -->
<style id="15" fore-color-light="#c678dd" fore-color-dark="#c678dd" /> <!-- SCE_MYSQL_FUNCTION -->
<style id="10" fore-color-light="#c678dd" fore-color-dark="#c678dd" /> <!-- SCE_MYSQL_PROCEDUREKEYWORD -->
<style id="14" bold="Yes" /> <!-- SCE_MYSQL_OPERATOR -->
<style id="16" fore-color-light="#eaeaea" fore-color-dark="#eaeaea" /> <!-- SCE_MYSQL_IDENTIFIER -->
<style id="17" fore-color-light="#eaeaea" fore-color-dark="#eaeaea" /> <!-- SCE_MYSQL_QUOTEDIDENTIFIER -->
<style id="22" fore-color-light="#ABB2BF" back-color-light="#232729" fore-color-dark="#ABB2BF" back-color-dark="#232729" bold="Yes" /> <!-- SCE_MYSQL_PLACEHOLDER -->
<style id="18" fore-color-light="#98c379" fore-color-dark="#98c379" bold="yes"/> <!-- SCE_MYSQL_USER1 -->
<style id="32" fore-color-light="#ABB2BF" back-color-light="#232729" fore-color-dark="#ABB2BF" back-color-dark="#232729" /> <!-- OVERALL BACKGROUND -->
<style id="33" fore-color-light="#ABB2BF" back-color-light="#21252b" fore-color-dark="#ABB2BF" back-color-dark="#21252b" /> <!-- LINE NUMBER BACKGROUND -->
<!-- All styles again in their variant in a hidden command (with a 0x40 offset). -->
<style id="65" fore-color-light="#5c6370" back-color-light="#232729" fore-color-dark="#5c6370" back-color-dark="#232729" /> <!-- SCE_MYSQL_COMMENT -->
<style id="66" fore-color-light="#5c6370" back-color-light="#232729" fore-color-dark="#5c6370" back-color-dark="#232729" /> <!-- SCE_MYSQL_COMMENTLINE -->
<style id="67" fore-color-light="#e06c75" back-color-light="#232729" fore-color-dark="#e06c75" back-color-dark="#232729" /> <!-- SCE_MYSQL_VARIABLE -->
<style id="68" fore-color-light="#e06c75" back-color-light="#232729" fore-color-dark="#e06c75" back-color-dark="#232729" /> <!-- SCE_MYSQL_SYSTEMVARIABLE -->
<style id="69" fore-color-light="#e06c75" back-color-light="#232729" fore-color-dark="#e06c75" back-color-dark="#232729" /> <!-- SCE_MYSQL_KNOWNSYSTEMVARIABLE -->
<style id="70" fore-color-light="#d19a66" back-color-light="#232729" fore-color-dark="#d19a66" back-color-dark="#232729" /> <!-- SCE_MYSQL_NUMBER -->
<style id="76" fore-color-light="#98c379" back-color-light="#232729" fore-color-dark="#98c379" back-color-dark="#232729" /> <!-- SCE_MYSQL_SQSTRING -->
<style id="77" fore-color-light="#98c379" back-color-light="#232729" fore-color-dark="#98c379" back-color-dark="#232729" /> <!-- SCE_MYSQL_DQSTRING -->
<style id="71" back-color-light="#232729" back-color-dark="#232729" bold="Yes" /> <!-- SCE_MYSQL_MAJORKEYWORD -->
<style id="72" back-color-light="#232729" back-color-dark="#232729" bold="Yes"/> <!-- SCE_MYSQL_KEYWORD -->
<style id="79" fore-color-light="#c678dd" back-color-light="#232729" fore-color-dark="#c678dd" back-color-dark="#232729" /> <!-- SCE_MYSQL_FUNCTION -->
<style id="74" fore-color-light="#c678dd" back-color-light="#232729" fore-color-dark="#c678dd" back-color-dark="#232729" /> <!-- SCE_MYSQL_PROCEDUREKEYWORD -->
<style id="78" back-color-light="#232729" back-color-dark="#232729" bold="Yes" /> <!-- SCE_MYSQL_OPERATOR -->
<style id="80" fore-color-light="#eaeaea" back-color-light="#232729" fore-color-dark="#eaeaea" back-color-dark="#232729" /> <!-- SCE_MYSQL_IDENTIFIER -->
<style id="81" fore-color-light="#eaeaea" back-color-light="#232729" fore-color-dark="#eaeaea" back-color-dark="#232729" /> <!-- SCE_MYSQL_QUOTEDIDENTIFIER -->
<style id="86" fore-color-light="#ABB2BF" back-color-light="#232729" fore-color-dark="#ABB2BF" back-color-dark="#232729" bold="Yes" /> <!-- SCE_MYSQL_PLACEHOLDER -->
<style id="82" fore-color-light="#98c379" back-color-light="#232729" fore-color-dark="#98c379" back-color-dark="#232729" bold="yes"/> <!-- SCE_MYSQL_USER1 -->
</language>
<language name="SCLEX_MYSQL_56">
<keywords name="Major Keywords">
</keywords>
<keywords name="Keywords">
all asensitive action auto_increment after asc and any authors against add avg aggregate avg_row_length accessible
as at algorithm autoextend_size analyze alter
btree boolean binary before by byte between both bigint blob bit block bool begin binlog
code chain compact current compressed cursor_name changed class_origin contains completion constraint_name charset cascade
committed condition constraint_schema collate collation consistent current_date cipher columns cube catalog_name close
connection context case cursor current_time cross client current_timestamp character column_name continue constraint
column cascaded constraint_catalog contributors char concurrent cpu cache call change check checksum commit create
dynamic delay_key_write disk deterministic div distinct duplicate dec dual disable date data day decimal dumpfile double
declare day_microsecond diagnostics datetime datafile day_minute distinctrow des_key_file database discard default_auth
day_second day_hour delayed default definer databases directory deallocate delete desc describe do drop
every enclosed errors exchange escaped each event elseif exists ends engines engine enable else error events extended
extent_size escape exit enum expansion execute explain
force full from fulltext fetch faults float found first function false float4 fields fixed float8 foreign for fast
file format flush
global group geometry get_format geometrycollection get grant grants general
hour_minute hour_second hash hour high_priority hour_microsecond hosts host having handler help
issuer index ipc identified indexes iterate inout isolation io_after_gtids invoker import insert_method io_thread
is io in insensitive if integer initial_size ignore infile into inner ignore_server_ids int4 int1 int3 int2 int8
int interval io_before_gtids insert install
join
key_block_size key keys kill
localtime longtext list leave leaves loop locks lines logs linear language long leading longblob localtimestamp local
logfile linestring last left less low_priority like limit level load lock
master_ssl_ca month min_rows minute master_ssl_capath max_connections_per_hour memory modifies middleint merge max_rows
mode master_ssl_crlpath master_host master_ssl_crl max_queries_per_hour master_heartbeat_period mediumtext
master_ssl_verify_server_cert max_user_connections master master_delay master_retry_count master_ssl_key message_text
multipoint mediumblob multilinestring multipolygon master_port mutex modify mediumint migrate master_log_pos master_ssl_cipher
minute_second mysql_errno master_ssl max_size match max_updates_per_hour maxvalue master_connect_retry master_log_file
master_auto_position master_user microsecond minute_microsecond master_password medium master_ssl_cert master_bind master_server_id
no_write_to_binlog no_wait new nodegroup names next none nvarchar natural not name numeric ndbcluster number null national nchar ndb no
options or order owner out one open option only outfile outer offset on optionally optimize
partial partitions plugins port prev profiles process profile primary proxy phase pack_keys processlist preserve
plugin point precision procedure privileges password page partitioning plugin_dir parser polygon
partition prepare purge
query quick
replication rollup relay_thread row relay_log_pos relay read_only redundant return resume relaylog restrict returns
repeatable require resignal reorganize rtree row_count routine remove reload rlike row_format redofile rebuild
redo_buffer_size read_write reads recover real read right regexp range returned_sqlstate references rows
relay_log_file release rename repair replace reset revoke rollback
switches sql_tsi_week string sqlwarning second slow subclass_origin sql_no_cache subpartition sql_tsi_day share serial
schemas soname sql_buffer_result straight_join schema_name sql_cache smallint sqlexception sql_thread slave sql_tsi_minute
sql_after_gtids starts separator suspend sounds schema second_microsecond snapshot sql_tsi_hour session serializable
sql_tsi_second ssl subject sql_calc_found_rows sensitive simple shutdown sql_tsi_year status sql_small_result storage
source sql_before_gtids signal server security some specific swaps sqlstate schedule super socket sql_big_result
sql_tsi_quarter sql_tsi_month signed subpartitions spatial sql starting savepoint select set show start stop
to type types tablespace then timestamp table_checksum timestampadd than temptable text true table trigger triggers
temporary transaction tables timestampdiff tinytext terminated table_name trailing tinyint time tinyblob
truncate
utc_date utc_timestamp use until undo unknown user_resources uncommitted upgrade union undefined utc_time unicode
unsigned usage using unique undofile undo_buffer_size use_frm uninstall unlock update use
varying values varbinary variables view value varcharacter varchar
wait work write wrapper warnings weight_string where while with when
xor x509 xml xa
year year_month
zerofill
</keywords>
</language> <!-- SCLEX_MYSQL_56 -->
<language name="SCLEX_MYSQL_57">
<keywords name="Major Keywords">
</keywords>
<keywords name="Keywords">
accessible account action add adddate after against aggregate algorithm all always analyse and any as asc ascii
asensitive at autoextend_size auto_increment avg_row_length avg alter analyze
backup before between bigint binary bin_num bit_and bit_or bit bit_xor blob block boolean bool both btree by byte
begin binlog
cascade cascaded case cast catalog_name chain changed channel charset character char cipher class_origin client close
coalesce code collate collation columns column column_name column_format comment committed compact completion
compressed compression concurrent condition connection consistent constraint constraint_catalog constraint_name constraint_schema
contains context continue convert count cpu cross cube curdate current current_timestamp current_user
cursor cursor_name curtime cache call change check checksum commit create
database databases datafile data datetime date_add date_add_interval date_sub date_sub_interval date dayofmonth day_hour
day_microsecond day_minute day_second day dec decimal_num decimal declare default default_auth definer delayed
delay_key_write des_key_file deterministic diagnostics directory disable discard disk distinct distinctrow div
double dual dumpfile duplicate dynamic deallocate delete desc describe do drop
each else elseif enable enclosed end ends end_of_input engines engine enum error errors escaped escape events event
every exchange exists exit expansion expire explain export extended extent_size extract execute
false fast faults fetch fields file file_block_size filter first fixed float4 float8 float follows force foreign for format found
frac_second from full fulltext function flush
get general generated geometrycollection geometry get_format global grants group group_concat group_replication
hash having high_priority host hosts hour_microsecond hour_minute hour_second hour handler help
identified if ignore ignore_server_ids import indexes index infile initial_size inner innodb inout insensitive
insert_method integer interval into int int1 int2 int3 int4 int8 invoker in io_after_gtids io_before_gtids
io_thread io ipc is isolation issuer iterate instert install
join json
keys key_block_size key kill
language last leading leaves leave left less level like limit linear lines linestring list localtime localtimestamp
local locator locks logfile logs longblob longtext long_num long loop low_priority load lock
master_auto_position master_bind master_connect_retry master_delay master_host master_log_file master_log_pos
master_password master_port master_retry_count master_server_id master_ssl_capath master_ssl_ca master_ssl_cert
master_ssl_cipher master_ssl_crl master_ssl_crlpath master_ssl_key master_ssl master_ssl_verify_server_cert master
master_user master_heartbeat_period match max_connections_per_hour max_queries_per_hour max_rows max_size max max_statement_time
max_updates_per_hour max_user_connections maxvalue mediumblob mediumint mediumtext medium memory merge message_text
microsecond mid middleint migrate minute_microsecond minute_second minute min_rows min mode modifies modify mod month
multilinestring multipoint multipolygon mutex mysql_errno
names name national natural nchar_string nchar ndb ndbcluster neg never new next nodegroup none nonblocking not now no no_wait
no_write_to_binlog null number numeric nvarchar
offline offset on one_shot one online only open optimizer_costs options option optionally order or outer outfile
out owner optimize
pack_keys page param_marker parser partial partitioning partitions password phase plugins plugin_dir plugin point
polygon port position precedes precision preserve prev primary privileges procedure process processlist profile
profiles proxy partition prepare purge
quarter query quick
range reads read_only read read_write real rebuild recover redofile redo_buffer_size redundant references regexp relay
relaylog relay_log_file relay_log_pos relay_thread reload remove reorganize repeatable repeat replication replicate_do_db
replicate_ignore_db replicate_do_table replicate_ignore_table replicate_wild_do_table replicate_wild_ignore_table
replicate_rewrite_db require resignal restore restrict resume returned_sqlstate returns return reverse right rlike rollup
routine rows row_count row_format row rtree release rename repair replace reset revoke rollback
schedule schema schema_name schemas second_microsecond second security sensitive separator serializable serial session
server server_options session_user set_var share shutdown signal signed simple slave slow smallint snapshot socket
soname sounds source spatial specific sqlexception sqlstate sqlwarning sql_after_gtids sql_after_mts_gaps
sql_before_gtids sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result
sql sql_thread sql_tsi_frac_second sql_tsi_second sql_tsi_minute sql_tsi_hour sql_tsi_day sql_tsi_week sql_tsi_month
sql_tsi_quarter sql_tsi_year ssl stacked starting starts stats_auto_recalc stats_persistent stats_sample_pages status
stddev_samp stddev stddev_pop std storage stored straight_join string subclass_origin subdate subject subpartitions subpartition
substr substring sum super suspend swaps switches sysdate system_user savepoint select set show start stop
tables tablespace table_ref_priority table table_checksum table_name temporary temptable terminated text than then
timestamp timestamp_add timestamp_diff time tinyblob tinyint tinytext to trailing transaction triggers trigger
trim true types type truncate
udf_returns ulonglong_num uncommitted undefined undofile undo_buffer_size undo unicode union unique unknown unsigned until
upgrade usage user_resources user use_frm using utc_date utc_timestamp utc_time uninstall unlock update use
validation values value varbinary varchar varcharacter variables variance varying var_pop var_samp view virtual
wait warnings week weight_string when where while with with_cube with_rollup work wrapper write
x509 xid xml xor xa
year_month year
zerofill
</keywords>
</language> <!-- SCLEX_MYSQL_57 -->
<language name="SCLEX_MYSQL_80">
<keywords name="Major Keywords">
</keywords>
<keywords name="Keywords">
accessible account action add adddate admin after against aggregate algorithm all always analyse and any as asc ascii asensitive at
autoextend_size auto_increment avg_row_length avg alter analyze
backup before between bigint binary bin_num bit_and bit_or bit bit_xor blob block boolean bool both btree by byte
begin binlog buckets
cascade cascaded case cast catalog_name chain changed channel charset character char cipher class_origin client
close coalesce code collate collation columns column column_name column_format comment committed compact
completion component compressed compression concurrent condition connection consistent constraint
constraint_catalog constraint_name constraint_schema contains context continue convert count cpu cross cube
curdate current current_timestamp current_user cursor cursor_name curtime cache call change check checksum
commit create clone cume_dist
database databases datafile data datetime date_add date_add_interval date_sub date_sub_interval date dayofmonth
day_hour day_microsecond day_minute day_second day dec decimal_num decimal declare default default_auth definer
definition delayed delay_key_write description des_key_file deterministic diagnostics directory disable discard disk distinct
distinctrow div double dual dumpfile duplicate dynamic deallocate delete desc describe do drop dense_rank
each else elseif enable enclosed end ends end_of_input engines engine enum error errors escaped escape events
event every except exchange exists exit expansion expire explain export extended extent_size extract execute
exclude empty
false fast faults fetch fields file file_block_size filter first fixed float4 float8 float follows force foreign
for format found frac_second from full fulltext function flush first_value following
get general generated geometrycollection geometry get_format global grants group group_concat group_replication
grant grouping groups get_master_public_key geomcollection
hash having high_priority host hosts hour_microsecond hour_minute hour_second hour handler help histogram
history
identified if ignore ignore_server_ids import indexes index infile initial_size inner innodb inout insensitive
insert_method integer interval into int int1 int2 int3 int4 int8 invisible invoker in io_after_gtids
io_before_gtids io_thread io ipc is isolation issuer iterate insert install
join json json_objectagg_symbol json_arrayagg_symbol json_table
keys key_block_size key kill
language last leading leaves leave left less level like limit linear lines linestring list localtime
localtimestamp local locator locks logfile logs longblob longtext long_num long loop low_priority load lock
locked lag last last_value lead
master_auto_position master_bind master_connect_retry master_delay master_host master_log_file master_log_pos
master_password master_port master_retry_count master_server_id master_ssl_capath master_ssl_ca master_ssl_cert
master_ssl_cipher master_ssl_crl master_ssl_crlpath master_ssl_key master_ssl master_ssl_verify_server_cert
master master_user master_heartbeat_period match max_connections_per_hour max_queries_per_hour max_rows max_size
max max_statement_time max_updates_per_hour max_user_connections maxvalue mediumblob mediumint mediumtext medium
memory merge message_text microsecond mid middleint migrate minute_microsecond minute_second minute min_rows min
mode modifies modify mod month multilinestring multipoint multipolygon mutex mysql_errno
master_public_key_path
names name national natural nchar_string nchar ndb ndbcluster neg never new next nodegroup none nonblocking not
now no no_wait no_write_to_binlog null number numeric nvarchar nowait nth_value ntile nulls nested
offline offset on one_shot one online only open optimizer_costs options option optionally order or outer outfile
out owner optimize of others over ordinality organization
pack_keys page param_marker parser partial partitioning partitions password persist phase plugins plugin_dir
plugin point polygon port position precedes precision preserve prev primary privileges procedure process
processlist profile profiles proxy partition prepare purge persist_only percent_rank preceding path
quarter query quick
range reads read_only read read_write real rebuild recover redofile redo_buffer_size redundant reference references regexp
relay relaylog relay_log_file relay_log_pos relay_thread reload remove reorganize repeatable repeat replication
replicate_do_db replicate_ignore_db replicate_do_table replicate_ignore_table replicate_wild_do_table
replicate_wild_ignore_table replicate_rewrite_db require resignal restore restrict resume returned_sqlstate
returns return reverse right rlike role rollup routine rows row_count row_format row rtree release rename repair
replace reset restart revoke rollback recursive remote rank respect row_number reuse resource
schedule schema schema_name schemas second_microsecond second security sensitive separator serializable serial
session server server_options session_user set_var share shutdown signal signed simple slave slow smallint
snapshot socket soname sounds source spatial specific sqlexception sqlstate sqlwarning sql_after_gtids
sql_after_mts_gaps sql_before_gtids sql_big_result sql_buffer_result sql_cache sql_calc_found_rows
sql_no_cache sql_small_result sql sql_thread sql_tsi_frac_second sql_tsi_second sql_tsi_minute sql_tsi_hour
sql_tsi_day sql_tsi_week sql_tsi_month sql_tsi_quarter sql_tsi_year ssl stacked starting starts
stats_auto_recalc stats_persistent stats_sample_pages status stddev_samp stddev stddev_pop std storage
stored straight_join string subclass_origin subdate subject subpartitions subpartition substr substring sum
super suspend swaps switches sysdate system_user savepoint select set show start stop skip srid system
tables tablespace table_ref_priority table table_checksum table_name temporary temptable terminated text than then
timestamp timestamp_add timestamp_diff time tinyblob tinyint tinytext to trailing transaction triggers trigger
trim true types type truncate ties thread_priority
udf_returns ulonglong_num uncommitted undefined undofile undo_buffer_size undo unicode union unique unknown
unsigned until upgrade usage user_resources user use_frm using utc_date utc_timestamp utc_time uninstall
unlock update use unbounded
validation values value varbinary varchar varcharacter variables variance varying var_pop var_samp view virtual
visible vcpu
wait warnings week weight_string when where while with with_cube with_rollup work wrapper write window
x509 xid xml xor xa
year_month year
zerofill
</keywords>
</language> <!-- SCLEX_MYSQL_80 -->
<language name="SCLEX_PYTHON">
<property name="tab.timmy.whinge.level" value="1" />
<!-- Editor settings -->
<setting name="usetabs" value="0" />
<setting name="tabwidth" value="4" />
<setting name="indentation" value="4" />
<!-- Keywords from http://docs.python.org/release/2.3.5/ref/keywords.html -->
<keywords name="Keywords">
and del for is raise
assert elif from lambda return
break else global not try
class except if or while
continue exec import pass yield
def finally in print
as none
</keywords>
<style id="0" fore-color-light="#000000" /> <!-- SCE_P_DEFAULT -->
<style id="12" fore-color-light="#097BF7" /> <!-- SCE_P_COMMENTBLOCK -->
<style id="1" fore-color-light="#097BF7" /> <!-- SCE_P_COMMENTLINE -->
<style id="2" fore-color-light="#3EAAFF" /> <!-- SCE_P_NUMBER -->
<style id="3" fore-color-light="#3EAAFF" /> <!-- SCE_P_STRING -->
<style id="4" fore-color-light="#3EAAFF" /> <!-- SCE_P_CHARACTER -->
<style id="6" fore-color-light="#3EAAFF" /> <!-- SCE_P_TRIPLE -->
<style id="7" fore-color-light="#6D4A27" /> <!-- SCE_P_TRIPLEDOUBLE -->
<style id="5" fore-color-light="#C00000" bold="Yes"/> <!-- SCE_P_WORD -->
<style id="8" fore-color-light="#003690" bold="Yes" /> <!-- SCE_P_CLASSNAME -->
<style id="9" fore-color-light="#7F0000" bold="Yes" /> <!-- SCE_P_DEFNAME -->
<style id="10" fore-color-light="#000000" bold="Yes" /> <!-- SCE_P_OPERATOR -->
<style id="11" fore-color-light="#000000" /> <!-- SCE_P_IDENTIFIER -->
</language>
<language name="SCLEX_HTML">
<!-- This is a complex lexer with several sublanguages (html, xml, java script, php script, vb sript, python)-->
<setting name="usetabs" value="0" />
<setting name="tabwidth" value="4" />
<setting name="indentation" value="4" />
<keywords name="HTML elements and attributes">
!doctype a abbr accept-charset accept accesskey acronym action address align alink alt applet archive area axis
b background base basefont bdo bgcolor big blockquote body border br button caption cellpadding cellspacing center
char charoff charset checkbox checked cite class classid clear code codebase codetype col colgroup color cols colspan
compact content coords data datafld dataformatas datapagesize datasrc datetime dd declare defer del dfn dir disabled
div dl dt em enctype event face fieldset file font for form frame frameborder frameset h1 h2 h3 h4 h5 h6 head headers
height hidden hr href hreflang hspace html http-equiv i id iframe image img input ins isindex ismap kbd label lang
language leftmargin legend li link longdesc map marginwidth marginheight maxlength media menu meta method multiple
name noframes nohref noresize noscript noshade nowrap object ol onblur onchange onclick ondblclick onfocus onkeydown
onkeypress onkeyup onload onmousedown onmousemove onmouseover onmouseout onmouseup optgroup option onreset onselect
onsubmit onunload p param password profile pre prompt public q radio readonly rel reset rev rows rowspan rules s samp
scheme scope script select selected shape size small span src standby start strike strong style sub submit summary sup
tabindex table target tbody td text textarea tfoot th thead title topmargin tr tt type u ul usemap valign value valuetype
var version vlink vspace width xml xmlns
</keywords>
<keywords name="JavaScript keywords">
abstract boolean break byte case catch char class const continue debugger default delete do double else enum export
extends final finally float for function goto if implements import in instanceof int interface long native new package
private protected public return short static super switch synchronized this throw throws transient try typeof var void
volatile while with true false prototype
</keywords>
<keywords name="VBScript keywords">
addhandler addressof andalso alias and ansi as assembly attribute auto begin boolean byref byte byval call case catch
cbool cbyte cchar cdate cdec cdbl char cint class clng cobj compare const continue cshort csng cstr ctype currency date
decimal declare default delegate dim do double each else elseif end enum erase error event exit explicit false finally
for friend function get gettype global gosub goto handles if implement implements imports in inherits integer interface
is let lib like load long loop lset me mid mod module mustinherit mustoverride mybase myclass namespace new next not
nothing notinheritable notoverridable object on option optional or orelse overloads overridable overrides paramarray
preserve private property protected public raiseevent readonly redim rem removehandler rset resume return select set
shadows shared short single static step stop string structure sub synclock then throw to true try type typeof unload
unicode until variant wend when while with withevents writeonly xor
</keywords>
<keywords name="Python keywords">
and as assert break class continue def del elif else except exec finally for from global if import in is lambda None
not or pass print raise return triple try while with yield
</keywords>
<keywords name="PHP keywords">
and or xor __file__ __line__ array as break case cfunction class const continue declare default die do echo else elseif
empty enddeclare endfor endforeach endif endswitch endwhile eval exit extends for foreach function global if include
include_once isset list new old_function print require require_once return static switch unset use var while __function__
__class__ php_version php_os default_include_path pear_install_dir pear_extension_dir php_extension_dir php_bindir php_libdir
php_datadir php_sysconfdir php_localstatedir php_config_file_path php_output_handler_start php_output_handler_cont
php_output_handler_end e_error e_warning e_parse e_notice e_core_error e_core_warning e_compile_error e_compile_warning
e_user_error e_user_warning e_user_notice e_all true false bool boolean int integer float double real string array object
resource null class extends parent stdclass directory __sleep __wakeup interface implements abstract public protected private
</keywords>
<style id="0" fore-color-light="#000000" /> <!-- SCE_HPHP_DEFAULT -->
<style id="124" fore-color-light="#F77B09" /> <!-- SCE_HPHP_COMMENT -->
<style id="125" fore-color-light="#F77B09" /> <!-- SCE_HPHP_COMMENTLINE -->
<style id="121" fore-color-light="#C00000" bold="Yes"/> <!-- SCE_HPHP_WORD -->
</language>
<language name="SCLEX_CPP">
<property name="styling.within.preprocessor" value="0" />
<property name="lexer.cpp.allow.dollars" value="1" />
<property name="lexer.cpp.track.preprocessor" value="1" />
<property name="lexer.cpp.update.preprocessor" value="1" />
<property name="lexer.cpp.triplequoted.strings" value="1" />
<property name="lexer.cpp.hashquoted.strings" value="1" />
<property name="fold.cpp.syntax.based" value="1" />
<property name="fold.comment" value="1" />
<property name="fold.cpp.comment.multiline" value="1" />
<property name="fold.cpp.comment.explicit" value="1" />
<property name="fold.preprocessor" value="1" />
<property name="fold.at.else" value="1" />
<!-- Editor settings -->
<setting name="usetabs" value="0" />
<setting name="tabwidth" value="2" />
<setting name="indentation" value="2" />
<keywords name="Primary keywords and identifiers">
alignas alignof and and_eq asm auto bitand bitor bool break case catch char char16_t char32_t class compl const constexpr
const_cast continue decltype default delete do double dynamic_cast else enum explicit export extern false float for friend
goto if inline int long mutable namespace new noexcept not not_eq nullptr operator or or_eq private protected public register
reinterpret_cast return short signed sizeof static static_assert static_cast struct switch template this thread_local throw
true try typedef typeid typename union unsigned using virtual void volatile wchar_t while xor xor_eq
</keywords>
<keywords name="Secondary keywords and identifiers">
</keywords>
<keywords name="Documentation comment keywords">
</keywords>
<keywords name="Global classes and typedefs">
</keywords>
<keywords name="Preprocessor definitions">
if elseif else endif defined define import include
</keywords>
<style id="0" fore-color-light="#000000" /> <!-- SCE_C_DEFAULT -->
<style id="1" fore-color-light="#097BF7" /> <!-- SCE_C_COMMENT -->
<style id="2" fore-color-light="#097BF7" /> <!-- SCE_C_COMMENTLINE -->
<style id="3" fore-color-light="#097BF7" /> <!-- SCE_C_COMMENTDOC -->
<style id="4" fore-color-light="#FF0000" /> <!-- SCE_C_NUMBER -->
<style id="5" fore-color-light="#000000" bold="Yes"/> <!-- SCE_C_WORD -->
<style id="6" fore-color-light="#3EAAFF" /> <!-- SCE_C_STRING -->
<style id="7" fore-color-light="#3EAAFF" /> <!-- SCE_C_CHARACTER -->
<style id="8" fore-color-light="#3EAAFF" /> <!-- SCE_C_UUID -->
<style id="9" fore-color-light="#000000" /> <!-- SCE_C_PREPROCESSOR -->
<style id="10" fore-color-light="#000000" /> <!-- SCE_C_OPERATOR -->
<style id="11" fore-color-light="#000000" /> <!-- SCE_C_IDENTIFIER -->
<style id="12" fore-color-light="#000000" /> <!-- SCE_C_STRINGEOL -->
<style id="13" fore-color-light="#000000" /> <!-- SCE_C_VERBATIM -->
<style id="14" fore-color-light="#000000" /> <!-- SCE_C_REGEX -->
<style id="15" fore-color-light="#097BF7" /> <!-- SCE_C_COMMENTLINEDOC -->
<style id="16" fore-color-light="#000000" bold="Yes" /> <!-- SCE_C_WORD2 -->
<style id="17" fore-color-light="#000000" /> <!-- SCE_C_COMMENTDOCKEYWORD -->
<style id="18" fore-color-light="#000000" /> <!-- SCE_C_COMMENTDOCKEYWORDERROR -->
<style id="19" fore-color-light="#000000" bold="Yes" /> <!-- SCE_C_GLOBALCLASS -->
<style id="20" fore-color-light="#3EAAFF" /> <!-- SCE_C_STRINGRAW -->
<style id="21" fore-color-light="#000000" /> <!-- SCE_C_TRIPLEVERBATIM -->
<style id="22" fore-color-light="#000000" /> <!-- SCE_C_HASHQUOTEDSTRING -->
<style id="23" fore-color-light="#000000" /> <!-- SCE_C_PREPROCESSORCOMMENT -->
<style id="24" fore-color-light="#000000" /> <!-- SCE_C_PREPROCESSORCOMMENTDOC -->
</language>
<language name="SCLEX_CPP_JS">
<!-- Editor settings -->
<property name="fold" value="1" />
<property name="fold.compact" value="0" />
<property name="fold.comment" value="1" />
<property name="fold.at.else" value="1" />
<setting name="usetabs" value="0" />
<setting name="tabwidth" value="2" />
<setting name="indentation" value="2" />
<keywords name="Primary keywords and identifiers"> <!-- SCE_C_WORD -->
abstract arguments
boolean break byte
case catch char class const continue
debugger default delete do double
else enum eval export extends
false final finally float for function
goto
if implements import in instanceof int interface
let long
native new null
package private protected public
return
short static super switch synchronized
this throw throws transient true try typeof
var void volatile
while with
yield
</keywords>
<keywords name="Secondary keywords and identifiers"> <!-- SCE_C_WORD2 -->
add affectedRows all arrayAppend arrayDelete arrayInsert AS ASC
bind buffer
change close commit collections columnMetadata create createCollection createIndex createSchema
defaultSchema delete DESC drop dropIndex dropSchema
execute executeSql executionTime existInDatabase
field fields find flush
getAffectedRows getCollection getCollections getCollectionAsTable getCollectionNames getColumnMetadata getDefaultSchema
getError getErrorCode getExecutionTime getHasData getInfo getLastInsertId getName getNodeSession getSchema getSchemas
getSession getTable getTableNames getTables getUri getView getViewNames getViews getWarnings groupBy
having hasData
IndexUnique info insert
lastInsertId limit
merge modify
name next nextDataSet nextResultSet
orderBy offset
remove rewind rollback
schema schemas select session set setDefaultSchema setFetchWarnings skip sort sql startTransaction
tables
unset update uri
values views
warnings where
</keywords>
<keywords name="Documentation comment keywords">
</keywords>
<keywords name="Global classes and typedefs"> <!-- SCE_C_GLOBALCLASS -->
mysqlx
</keywords>
<keywords name="Preprocessor definitions">
</keywords>
<style id="0" fore-color-light="#000000" /> <!-- SCE_C_DEFAULT -->
<style id="1" fore-color-light="#3e7bd1" /> <!-- SCE_C_COMMENT -->
<style id="2" fore-color-light="#3e7bd1" /> <!-- SCE_C_COMMENTLINE -->
<style id="3" fore-color-light="#3e7bd1" /> <!-- SCE_C_COMMENTDOC -->
<style id="4" fore-color-light="#a35f00" /> <!-- SCE_C_NUMBER -->
<style id="5" fore-color-light="#000000" bold="Yes" /> <!-- SCE_C_WORD -->
<style id="6" fore-color-light="#a35f00" /> <!-- SCE_C_STRING -->
<style id="7" fore-color-light="#a35f00" /> <!-- SCE_C_CHARACTER -->
<style id="8" fore-color-light="#a35f00" /> <!-- SCE_C_UUID -->
<style id="9" fore-color-light="#000000" /> <!-- SCE_C_PREPROCESSOR -->
<style id="10" fore-color-light="#000000" /> <!-- SCE_C_OPERATOR -->
<style id="11" fore-color-light="#000000" /> <!-- SCE_C_IDENTIFIER -->
<style id="12" fore-color-light="#000000" /> <!-- SCE_C_STRINGEOL -->
<style id="13" fore-color-light="#000000" /> <!-- SCE_C_VERBATIM -->
<style id="14" fore-color-light="#000000" /> <!-- SCE_C_REGEX -->
<style id="15" fore-color-light="#3e7bd1" /> <!-- SCE_C_COMMENTLINEDOC -->
<style id="16" fore-color-light="#6b298b" bold="Yes" /> <!-- SCE_C_WORD2 -->
<style id="17" fore-color-light="#000000" /> <!-- SCE_C_COMMENTDOCKEYWORD -->
<style id="18" fore-color-light="#000000" /> <!-- SCE_C_COMMENTDOCKEYWORDERROR -->
<style id="19" fore-color-light="#A0A0A0" bold="Yes" /> <!-- SCE_C_GLOBALCLASS -->
<style id="20" fore-color-light="#3EAAFF" /> <!-- SCE_C_STRINGRAW -->
<style id="21" fore-color-light="#000000" /> <!-- SCE_C_TRIPLEVERBATIM -->
<style id="22" fore-color-light="#000000" /> <!-- SCE_C_HASHQUOTEDSTRING -->
<style id="23" fore-color-light="#000000" /> <!-- SCE_C_PREPROCESSORCOMMENT -->
<style id="24" fore-color-light="#000000" /> <!-- SCE_C_PREPROCESSORCOMMENTDOC -->
</language>
<language name="SCLEX_CPP_JSON">
<!-- Editor settings -->
<setting name="usetabs" value="1" />
<setting name="tabwidth" value="4" />
<setting name="indentation" value="4" />
<keywords name="Primary keywords and identifiers">
</keywords>
<keywords name="Secondary keywords and identifiers">
</keywords>
<keywords name="Documentation comment keywords">
</keywords>
<keywords name="Global classes and typedefs">
</keywords>
<keywords name="Preprocessor definitions">
</keywords>
<style id="4" fore-color-light="#FF0000" /> <!-- SCE_C_NUMBER -->
<style id="6" fore-color-light="#ff9933" /> <!-- SCE_C_STRING -->
<style id="10" fore-color-light="#000000" bold="YES" /> <!-- SCE_C_OPERATOR -->
<style id="11" fore-color-light="#0000ff" /> <!-- SCE_C_IDENTIFIER -->
<style id="20" fore-color-light="#ff9933" /> <!-- SCE_C_STRINGRAW -->
</language>
</languages>