mirror of
https://github.com/MidnightCommander/mc
synced 2024-12-23 04:46:55 +03:00
542d4b681a
at the beginning of string.
493 lines
16 KiB
YAML
493 lines
16 KiB
YAML
# SQL syntax highlighting for CoolEdit
|
|
# by Walery Studennikov <despair@sama.ru>
|
|
|
|
context default
|
|
keyword whole ABSOLUTE yellow/24
|
|
keyword whole ACTION yellow/24
|
|
keyword whole ADA yellow/24
|
|
keyword whole ADD yellow/24
|
|
keyword whole ALL yellow/24
|
|
keyword whole ALLOCATE yellow/24
|
|
keyword whole ALTER yellow/24
|
|
keyword whole AND yellow/24
|
|
keyword whole ANY yellow/24
|
|
keyword whole ARE yellow/24
|
|
keyword whole AS yellow/24
|
|
keyword whole ASC yellow/24
|
|
keyword whole ASSERTION yellow/24
|
|
keyword whole AT yellow/24
|
|
keyword whole AUTHORIZATION yellow/24
|
|
keyword whole AUTO_INCREMENT yellow/24
|
|
keyword whole BEGIN yellow/24
|
|
keyword whole BETWEEN yellow/24
|
|
keyword whole BIGINT yellow/24
|
|
keyword whole BIT yellow/24
|
|
keyword whole BIT_LENGTH yellow/24
|
|
keyword whole BOTH yellow/24
|
|
keyword whole BY yellow/24
|
|
keyword whole CASCADE yellow/24
|
|
keyword whole CASCADED yellow/24
|
|
keyword whole CASE yellow/24
|
|
keyword whole CAST yellow/24
|
|
keyword whole CATALOG yellow/24
|
|
keyword whole CHAR yellow/24
|
|
keyword whole CHAR_LENGTH yellow/24
|
|
keyword whole CHARACTER yellow/24
|
|
keyword whole CHARACTER_LENGTH yellow/24
|
|
keyword whole CHECK yellow/24
|
|
keyword whole CLOSE yellow/24
|
|
keyword whole COALESCE yellow/24
|
|
keyword whole COLLATE yellow/24
|
|
keyword whole COLLATION yellow/24
|
|
keyword whole COLUMN yellow/24
|
|
keyword whole COMMIT yellow/24
|
|
keyword whole CONNECT yellow/24
|
|
keyword whole CONNECTION yellow/24
|
|
keyword whole CONSTRAINT yellow/24
|
|
keyword whole CONSTRAINTS yellow/24
|
|
keyword whole CONTINUE yellow/24
|
|
keyword whole CORRESPONDING yellow/24
|
|
keyword whole CREATE yellow/24
|
|
keyword whole CROSS yellow/24
|
|
keyword whole CURRENT yellow/24
|
|
keyword whole CURRENT_DATE yellow/24
|
|
keyword whole CURRENT_TIME yellow/24
|
|
keyword whole CURRENT_TIMESTAMP yellow/24
|
|
keyword whole CURRENT_USER yellow/24
|
|
keyword whole CURSOR yellow/24
|
|
keyword whole DATE yellow/24
|
|
keyword whole DAY yellow/24
|
|
keyword whole DEALLOCATE yellow/24
|
|
keyword whole DEC yellow/24
|
|
keyword whole DECIMAL yellow/24
|
|
keyword whole DECLARE yellow/24
|
|
keyword whole DEFAULT yellow/24
|
|
keyword whole DEFERRABLE yellow/24
|
|
keyword whole DEFERRED yellow/24
|
|
keyword whole DELETE yellow/24
|
|
keyword whole DESC yellow/24
|
|
keyword whole DESCRIBE yellow/24
|
|
keyword whole DESCRIPTOR yellow/24
|
|
keyword whole DIAGNOSTICS yellow/24
|
|
keyword whole DISCONNECT yellow/24
|
|
keyword whole DISTINCT yellow/24
|
|
keyword whole DOMAIN yellow/24
|
|
keyword whole DOUBLE yellow/24
|
|
keyword whole DROP yellow/24
|
|
keyword whole ELSE yellow/24
|
|
keyword whole END yellow/24
|
|
keyword whole END-EXEC yellow/24
|
|
keyword whole ESCAPE yellow/24
|
|
keyword whole EXCEPT yellow/24
|
|
keyword whole EXCEPTION yellow/24
|
|
keyword whole EXEC yellow/24
|
|
keyword whole EXECUTE yellow/24
|
|
keyword whole EXISTS yellow/24
|
|
keyword whole EXTERNAL yellow/24
|
|
keyword whole EXTRACT yellow/24
|
|
keyword whole FALSE yellow/24
|
|
keyword whole FETCH yellow/24
|
|
keyword whole FIRST yellow/24
|
|
keyword whole FLOAT yellow/24
|
|
keyword whole FOR yellow/24
|
|
keyword whole FOREIGN yellow/24
|
|
keyword whole FORTRAN yellow/24
|
|
keyword whole FOUND yellow/24
|
|
keyword whole FROM yellow/24
|
|
keyword whole FULL yellow/24
|
|
keyword whole GET yellow/24
|
|
keyword whole GLOBAL yellow/24
|
|
keyword whole GO yellow/24
|
|
keyword whole GOTO yellow/24
|
|
keyword whole GRANT yellow/24
|
|
keyword whole GROUP yellow/24
|
|
keyword whole HAVING yellow/24
|
|
keyword whole HOUR yellow/24
|
|
keyword whole IDENTITY yellow/24
|
|
keyword whole IF yellow/24
|
|
keyword whole IMMEDIATE yellow/24
|
|
keyword whole IN yellow/24
|
|
keyword whole INCLUDE yellow/24
|
|
keyword whole INDEX yellow/24
|
|
keyword whole INDICATOR yellow/24
|
|
keyword whole INITIALLY yellow/24
|
|
keyword whole INNER yellow/24
|
|
keyword whole INPUT yellow/24
|
|
keyword whole INSENSITIVE yellow/24
|
|
keyword whole INSERT yellow/24
|
|
keyword whole INT yellow/24
|
|
keyword whole INTEGER yellow/24
|
|
keyword whole INTERSECT yellow/24
|
|
keyword whole INTERVAL yellow/24
|
|
keyword whole INTO yellow/24
|
|
keyword whole IS yellow/24
|
|
keyword whole ISOLATION yellow/24
|
|
keyword whole JOIN yellow/24
|
|
keyword whole KEY yellow/24
|
|
keyword whole LANGUAGE yellow/24
|
|
keyword whole LAST yellow/24
|
|
keyword whole LEADING yellow/24
|
|
keyword whole LEFT yellow/24
|
|
keyword whole LEVEL yellow/24
|
|
keyword whole LIKE yellow/24
|
|
keyword whole LOCAL yellow/24
|
|
keyword whole LOCK yellow/24
|
|
keyword whole LOOP yellow/24
|
|
keyword whole MATCH yellow/24
|
|
keyword whole MINUTE yellow/24
|
|
keyword whole MODULE yellow/24
|
|
keyword whole MONTH yellow/24
|
|
keyword whole NAMES yellow/24
|
|
keyword whole NATIONAL yellow/24
|
|
keyword whole NATURAL yellow/24
|
|
keyword whole NCHAR yellow/24
|
|
keyword whole NEXT yellow/24
|
|
keyword whole NO yellow/24
|
|
keyword whole NONE yellow/24
|
|
keyword whole NOT yellow/24
|
|
keyword whole NULL yellow/24
|
|
keyword whole NULLIF yellow/24
|
|
keyword whole NUMERIC yellow/24
|
|
keyword whole OCTET_LENGTH yellow/24
|
|
keyword whole OF yellow/24
|
|
keyword whole ON yellow/24
|
|
keyword whole ONLY yellow/24
|
|
keyword whole OPEN yellow/24
|
|
keyword whole OPTION yellow/24
|
|
keyword whole OR yellow/24
|
|
keyword whole ORDER yellow/24
|
|
keyword whole OUTER yellow/24
|
|
keyword whole OUTPUT yellow/24
|
|
keyword whole OVERLAPS yellow/24
|
|
keyword whole PAD yellow/24
|
|
keyword whole PARTIAL yellow/24
|
|
keyword whole PASCAL yellow/24
|
|
keyword whole POSITION yellow/24
|
|
keyword whole PRECISION yellow/24
|
|
keyword whole PREPARE yellow/24
|
|
keyword whole PRESERVE yellow/24
|
|
keyword whole PRIMARY yellow/24
|
|
keyword whole PRIOR yellow/24
|
|
keyword whole PRIVILEGES yellow/24
|
|
keyword whole PROCEDURE yellow/24
|
|
keyword whole PUBLIC yellow/24
|
|
keyword whole READ yellow/24
|
|
keyword whole REAL yellow/24
|
|
keyword whole REFERENCES yellow/24
|
|
keyword whole RELATIVE yellow/24
|
|
keyword whole RESTRICT yellow/24
|
|
keyword whole REVOKE yellow/24
|
|
keyword whole RIGHT yellow/24
|
|
keyword whole ROLLBACK yellow/24
|
|
keyword whole ROWS yellow/24
|
|
keyword whole SCHEMA yellow/24
|
|
keyword whole SCROLL yellow/24
|
|
keyword whole SECOND yellow/24
|
|
keyword whole SECTION yellow/24
|
|
keyword whole SELECT yellow/24
|
|
keyword whole SESSION yellow/24
|
|
keyword whole SESSION_USER yellow/24
|
|
keyword whole SET yellow/24
|
|
keyword whole SIZE yellow/24
|
|
keyword whole SMALLINT yellow/24
|
|
keyword whole SOME yellow/24
|
|
keyword whole SPACE yellow/24
|
|
keyword whole SQL yellow/24
|
|
keyword whole SQLCA yellow/24
|
|
keyword whole SQLSTATE yellow/24
|
|
keyword whole SQLWARNING yellow/24
|
|
keyword whole SUBSTRING yellow/24
|
|
keyword whole SYSTEM_USER yellow/24
|
|
keyword whole TABLE yellow/24
|
|
keyword whole TEMPORARY yellow/24
|
|
keyword whole THEN yellow/24
|
|
keyword whole TIME yellow/24
|
|
keyword whole TIMESTAMP yellow/24
|
|
keyword whole TIMEZONE_HOUR yellow/24
|
|
keyword whole TIMEZONE_MINUTE yellow/24
|
|
keyword whole TO yellow/24
|
|
keyword whole TRAILING yellow/24
|
|
keyword whole TRANSACTION yellow/24
|
|
keyword whole TRANSLATION yellow/24
|
|
keyword whole TRIM yellow/24
|
|
keyword whole TRUE yellow/24
|
|
keyword whole UNION yellow/24
|
|
keyword whole UNIQUE yellow/24
|
|
keyword whole UNKNOWN yellow/24
|
|
keyword whole UPDATE yellow/24
|
|
keyword whole USAGE yellow/24
|
|
keyword whole USING yellow/24
|
|
keyword whole VALUE yellow/24
|
|
keyword whole VALUES yellow/24
|
|
keyword whole VARCHAR yellow/24
|
|
keyword whole VARYING yellow/24
|
|
keyword whole VIEW yellow/24
|
|
keyword whole WHEN yellow/24
|
|
keyword whole WHENEVER yellow/24
|
|
keyword whole WHERE yellow/24
|
|
keyword whole WITH yellow/24
|
|
keyword whole WORK yellow/24
|
|
keyword whole WRITE yellow/24
|
|
keyword whole YEAR yellow/24
|
|
keyword whole ZONE yellow/24
|
|
|
|
keyword whole absolute yellow/24
|
|
keyword whole action yellow/24
|
|
keyword whole ada yellow/24
|
|
keyword whole add yellow/24
|
|
keyword whole all yellow/24
|
|
keyword whole allocate yellow/24
|
|
keyword whole alter yellow/24
|
|
keyword whole and yellow/24
|
|
keyword whole any yellow/24
|
|
keyword whole are yellow/24
|
|
keyword whole as yellow/24
|
|
keyword whole asc yellow/24
|
|
keyword whole assertion yellow/24
|
|
keyword whole at yellow/24
|
|
keyword whole authorization yellow/24
|
|
keyword whole auto_increment yellow/24
|
|
keyword whole begin yellow/24
|
|
keyword whole between yellow/24
|
|
keyword whole bigint yellow/24
|
|
keyword whole bit yellow/24
|
|
keyword whole bit_length yellow/24
|
|
keyword whole both yellow/24
|
|
keyword whole by yellow/24
|
|
keyword whole cascade yellow/24
|
|
keyword whole cascaded yellow/24
|
|
keyword whole case yellow/24
|
|
keyword whole cast yellow/24
|
|
keyword whole catalog yellow/24
|
|
keyword whole char yellow/24
|
|
keyword whole char_length yellow/24
|
|
keyword whole character yellow/24
|
|
keyword whole character_length yellow/24
|
|
keyword whole check yellow/24
|
|
keyword whole close yellow/24
|
|
keyword whole coalesce yellow/24
|
|
keyword whole collate yellow/24
|
|
keyword whole collation yellow/24
|
|
keyword whole column yellow/24
|
|
keyword whole commit yellow/24
|
|
keyword whole connect yellow/24
|
|
keyword whole connection yellow/24
|
|
keyword whole constraint yellow/24
|
|
keyword whole constraints yellow/24
|
|
keyword whole continue yellow/24
|
|
keyword whole corresponding yellow/24
|
|
keyword whole create yellow/24
|
|
keyword whole cross yellow/24
|
|
keyword whole current yellow/24
|
|
keyword whole current_date yellow/24
|
|
keyword whole current_time yellow/24
|
|
keyword whole current_timestamp yellow/24
|
|
keyword whole current_user yellow/24
|
|
keyword whole cursor yellow/24
|
|
keyword whole date yellow/24
|
|
keyword whole day yellow/24
|
|
keyword whole deallocate yellow/24
|
|
keyword whole dec yellow/24
|
|
keyword whole decimal yellow/24
|
|
keyword whole declare yellow/24
|
|
keyword whole default yellow/24
|
|
keyword whole deferrable yellow/24
|
|
keyword whole deferred yellow/24
|
|
keyword whole delete yellow/24
|
|
keyword whole desc yellow/24
|
|
keyword whole describe yellow/24
|
|
keyword whole descriptor yellow/24
|
|
keyword whole diagnostics yellow/24
|
|
keyword whole disconnect yellow/24
|
|
keyword whole distinct yellow/24
|
|
keyword whole domain yellow/24
|
|
keyword whole double yellow/24
|
|
keyword whole drop yellow/24
|
|
keyword whole else yellow/24
|
|
keyword whole end yellow/24
|
|
keyword whole end-exec yellow/24
|
|
keyword whole escape yellow/24
|
|
keyword whole except yellow/24
|
|
keyword whole exception yellow/24
|
|
keyword whole exec yellow/24
|
|
keyword whole execute yellow/24
|
|
keyword whole exists yellow/24
|
|
keyword whole external yellow/24
|
|
keyword whole extract yellow/24
|
|
keyword whole false yellow/24
|
|
keyword whole fetch yellow/24
|
|
keyword whole first yellow/24
|
|
keyword whole float yellow/24
|
|
keyword whole for yellow/24
|
|
keyword whole foreign yellow/24
|
|
keyword whole fortran yellow/24
|
|
keyword whole found yellow/24
|
|
keyword whole from yellow/24
|
|
keyword whole full yellow/24
|
|
keyword whole get yellow/24
|
|
keyword whole global yellow/24
|
|
keyword whole go yellow/24
|
|
keyword whole goto yellow/24
|
|
keyword whole grant yellow/24
|
|
keyword whole group yellow/24
|
|
keyword whole having yellow/24
|
|
keyword whole hour yellow/24
|
|
keyword whole identity yellow/24
|
|
keyword whole if yellow/24
|
|
keyword whole immediate yellow/24
|
|
keyword whole in yellow/24
|
|
keyword whole include yellow/24
|
|
keyword whole index yellow/24
|
|
keyword whole indicator yellow/24
|
|
keyword whole initially yellow/24
|
|
keyword whole inner yellow/24
|
|
keyword whole input yellow/24
|
|
keyword whole insensitive yellow/24
|
|
keyword whole insert yellow/24
|
|
keyword whole int yellow/24
|
|
keyword whole integer yellow/24
|
|
keyword whole intersect yellow/24
|
|
keyword whole interval yellow/24
|
|
keyword whole into yellow/24
|
|
keyword whole is yellow/24
|
|
keyword whole isolation yellow/24
|
|
keyword whole join yellow/24
|
|
keyword whole key yellow/24
|
|
keyword whole language yellow/24
|
|
keyword whole last yellow/24
|
|
keyword whole leading yellow/24
|
|
keyword whole left yellow/24
|
|
keyword whole level yellow/24
|
|
keyword whole like yellow/24
|
|
keyword whole local yellow/24
|
|
keyword whole lock yellow/24
|
|
keyword whole loop yellow/24
|
|
keyword whole match yellow/24
|
|
keyword whole minute yellow/24
|
|
keyword whole module yellow/24
|
|
keyword whole month yellow/24
|
|
keyword whole names yellow/24
|
|
keyword whole national yellow/24
|
|
keyword whole natural yellow/24
|
|
keyword whole nchar yellow/24
|
|
keyword whole next yellow/24
|
|
keyword whole no yellow/24
|
|
keyword whole none yellow/24
|
|
keyword whole not yellow/24
|
|
keyword whole null yellow/24
|
|
keyword whole nullif yellow/24
|
|
keyword whole numeric yellow/24
|
|
keyword whole octet_length yellow/24
|
|
keyword whole of yellow/24
|
|
keyword whole on yellow/24
|
|
keyword whole only yellow/24
|
|
keyword whole open yellow/24
|
|
keyword whole option yellow/24
|
|
keyword whole or yellow/24
|
|
keyword whole order yellow/24
|
|
keyword whole outer yellow/24
|
|
keyword whole output yellow/24
|
|
keyword whole overlaps yellow/24
|
|
keyword whole pad yellow/24
|
|
keyword whole partial yellow/24
|
|
keyword whole pascal yellow/24
|
|
keyword whole position yellow/24
|
|
keyword whole precision yellow/24
|
|
keyword whole prepare yellow/24
|
|
keyword whole preserve yellow/24
|
|
keyword whole primary yellow/24
|
|
keyword whole prior yellow/24
|
|
keyword whole privileges yellow/24
|
|
keyword whole procedure yellow/24
|
|
keyword whole public yellow/24
|
|
keyword whole read yellow/24
|
|
keyword whole real yellow/24
|
|
keyword whole references yellow/24
|
|
keyword whole relative yellow/24
|
|
keyword whole restrict yellow/24
|
|
keyword whole revoke yellow/24
|
|
keyword whole right yellow/24
|
|
keyword whole rollback yellow/24
|
|
keyword whole rows yellow/24
|
|
keyword whole schema yellow/24
|
|
keyword whole scroll yellow/24
|
|
keyword whole second yellow/24
|
|
keyword whole section yellow/24
|
|
keyword whole select yellow/24
|
|
keyword whole session yellow/24
|
|
keyword whole session_user yellow/24
|
|
keyword whole set yellow/24
|
|
keyword whole size yellow/24
|
|
keyword whole smallint yellow/24
|
|
keyword whole some yellow/24
|
|
keyword whole space yellow/24
|
|
keyword whole sql yellow/24
|
|
keyword whole sqlca yellow/24
|
|
keyword whole sqlstate yellow/24
|
|
keyword whole sqlwarning yellow/24
|
|
keyword whole substring yellow/24
|
|
keyword whole system_user yellow/24
|
|
keyword whole table yellow/24
|
|
keyword whole temporary yellow/24
|
|
keyword whole then yellow/24
|
|
keyword whole time yellow/24
|
|
keyword whole timestamp yellow/24
|
|
keyword whole timezone_hour yellow/24
|
|
keyword whole timezone_minute yellow/24
|
|
keyword whole to yellow/24
|
|
keyword whole trailing yellow/24
|
|
keyword whole transaction yellow/24
|
|
keyword whole translation yellow/24
|
|
keyword whole trim yellow/24
|
|
keyword whole true yellow/24
|
|
keyword whole union yellow/24
|
|
keyword whole unique yellow/24
|
|
keyword whole unknown yellow/24
|
|
keyword whole update yellow/24
|
|
keyword whole usage yellow/24
|
|
keyword whole using yellow/24
|
|
keyword whole value yellow/24
|
|
keyword whole values yellow/24
|
|
keyword whole varchar yellow/24
|
|
keyword whole varying yellow/24
|
|
keyword whole view yellow/24
|
|
keyword whole when yellow/24
|
|
keyword whole whenever yellow/24
|
|
keyword whole where yellow/24
|
|
keyword whole with yellow/24
|
|
keyword whole work yellow/24
|
|
keyword whole write yellow/24
|
|
keyword whole year yellow/24
|
|
keyword whole zone yellow/24
|
|
|
|
keyword /\* brown/22
|
|
keyword \*/ brown/22
|
|
keyword -- brown/22
|
|
|
|
keyword > brightcyan/14
|
|
keyword < brightcyan/14
|
|
keyword \+ brightcyan/14
|
|
keyword - brightcyan/14
|
|
keyword \* brightcyan/14
|
|
keyword / brightcyan/14
|
|
keyword % brightcyan/14
|
|
keyword = brightcyan/14
|
|
keyword ( brightcyan/14
|
|
keyword ) brightcyan/14
|
|
keyword , brightcyan/14
|
|
keyword ; brightcyan/14
|
|
|
|
# MySQL comment
|
|
context linestart # \n brown/22
|
|
spellcheck
|
|
|
|
# ANSI SQL comment
|
|
context exclusive -- \n brown/22
|
|
spellcheck
|
|
|
|
context exclusive /\* \*/ brown/22
|
|
spellcheck
|
|
|
|
context ' ' green/6
|
|
context " " green/6
|