Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

deleted: Informix 4GL.tmLanguage

	modified:   README
  • Loading branch information...
commit 8ab1a5654d12ef48112566e7d8ecc92324ec408c 1 parent a7e1c1a
Anton Zujev authored

Showing 2 changed files with 4 additions and 169 deletions. Show diff stats Hide diff stats

  1. +0 169 Informix 4GL.tmLanguage
  2. +4 0 README
169 Informix 4GL.tmLanguage
... ... @@ -1,169 +0,0 @@
1   -<?xml version="1.0" encoding="UTF-8" ?>
2   -<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3   -<plist version="1.0">
4   - <dict>
5   - <key>uuid</key>
6   - <string>F831D3C5-C1C3-4BC7-AC10-8E9862B639EB</string>
7   - <key>patterns</key>
8   - <array>
9   - <dict>
10   - <key>name</key>
11   - <string>comment.line.number-sign.4gl</string>
12   - <key>match</key>
13   - <string>#.*</string>
14   - </dict>
15   - <dict>
16   - <key>name</key>
17   - <string>comment.line.double-dash.4gl</string>
18   - <key>match</key>
19   - <string>--.*</string>
20   - </dict>
21   - <dict>
22   - <key>begin</key>
23   - <string>{.*</string>
24   - <key>name</key>
25   - <string>comment.block.4gl</string>
26   - <key>end</key>
27   - <string>.*}</string>
28   - </dict>
29   - <dict>
30   - <key>name</key>
31   - <string>constant.language.4gl</string>
32   - <key>match</key>
33   - <string>\b(true|false|null)\b</string>
34   - </dict>
35   - <dict>
36   - <key>name</key>
37   - <string>variable.language.4gl</string>
38   - <key>match</key>
39   - <string>\b(super|self)\b</string>
40   - </dict>
41   - <dict>
42   - <key>comment</key>
43   - <string>TaxNet-specific variables</string>
44   - <key>name</key>
45   - <string>variable.4gl</string>
46   - <key>match</key>
47   - <string>\b[fmgl]\w_\w+(\.\w+)*</string>
48   - </dict>
49   - <dict>
50   - <key>name</key>
51   - <string>string.quoted.single.4gl</string>
52   - <key>match</key>
53   - <string>'.*?'</string>
54   - </dict>
55   - <dict>
56   - <key>name</key>
57   - <string>string.quoted.double.4gl</string>
58   - <key>match</key>
59   - <string>".*?"</string>
60   - </dict>
61   - <dict>
62   - <key>name</key>
63   - <string>constant.numeric.4gl</string>
64   - <key>match</key>
65   - <string>\b(F1|F2|F3|F4|F5|F6|F7|F8|F9|F10|F11|F12|F13|F14|F15|F16|F17|F18|F19|F20|F21|F22|F23|F24|F25|F26|F27|F28|F29|F30|F31|F32|F33|F34|F35|F36|F37|F38|F39|F40|F41|F42|F43|F44|F45|F46|F47|F48|F49|F50|F51|F52|F53|F54|F55|F56|F57|F58|F59|F60|F61|F62|F63|F64)\b</string>
66   - </dict>
67   - <dict>
68   - <key>name</key>
69   - <string>constant.language.4gl</string>
70   - <key>match</key>
71   - <string>\b(TRUE|FALSE|NULL)\b</string>
72   - </dict>
73   - <dict>
74   - <key>name</key>
75   - <string>entity.name.function.4gl</string>
76   - <key>match</key>
77   - <string>(?&lt;=function )\w+()</string>
78   - </dict>
79   - <dict>
80   - <key>name</key>
81   - <string>keyword.control.4gl</string>
82   - <key>match</key>
83   - <string>\b(CALL|CLOSE|CONSTRUCT|DEFER|SHOW|HIDE|RUN|OPEN|DECLARE|PREPARE|FREE|DISPLAY|ELIF|END|EXIT|FETCH|INTERRUPT|INPUT|CONTINUE|WHILE|RETURN|AFTER|GOTO|FOR|FOREACH|IF|CASE|ELSE)\b</string>
84   - </dict>
85   - <dict>
86   - <key>name</key>
87   - <string>variable.parameter.4gl</string>
88   - <key>match</key>
89   - <string>(?&lt;=\().*?(?=\))</string>
90   - </dict>
91   - <dict>
92   - <key>name</key>
93   - <string>support.function.4gl</string>
94   - <key>match</key>
95   - <string>\b(ARG_VAL(.*?)|ARR_COUNT()|ARR_CURR(.*?)|CURSOR_NAME(.*?)|DOWNSHIFT(.*?)|ERR_GET(.*?)|ERR_PRINT(.*?)|ERR_QUIT(.*?)|ERRORLOG(.*?)|FGL_DRAWBOX(.*?)|FGL_DYNARR_EXTENTSIZE()|FGL_GETENV(.*?)|FGL_GETKEY()|FGL_ISDYNARR_ALLOCATED()|FGL_KEYVAL(.*?)|FGL_LASTKEY()|FGL_SCR_SIZE()|FGL_SETCURRLINE()|LENGTH(.*?)|NUM_ARGS()|ORD(.*?)|SCR_LINE()|SET_COUNT(.*?)|SHOWHELP(.*?)|STARTLOG(.*?)|UPSHIFT(.*?))|MDY(.*?)|LOAD|UNLOAD|GET_FLDBUF(.*?)|\b</string>
96   - </dict>
97   - <dict>
98   - <key>name</key>
99   - <string>support.class.4gl</string>
100   - <key>match</key>
101   - <string>\b(DAY|STATUS|SQLCA|SQLCODE|SQLERRD|TIME|TODAY|YEAR|SECOND|NOTFOUND|MINUTE|MONTH|HOUR)\b</string>
102   - </dict>
103   - <dict>
104   - <key>name</key>
105   - <string>storage.type.4gl</string>
106   - <key>match</key>
107   - <string>\b(ARRAY|BYTE|CHAR|DATE|DATETIME|DECIMAL|DOUBLE|VARCHAR|SMALLINT|SMALLFLOAT|RECORD|DO|NVARCHAR|NCHAR|MONEY|FLOAT|INTEGER)\b</string>
108   - </dict>
109   - <dict>
110   - <key>name</key>
111   - <string>storage.modifier.4gl</string>
112   - <key>match</key>
113   - <string>\b(CLIPPED|USING|HOLD)\b</string>
114   - </dict>
115   - <dict>
116   - <key>name</key>
117   - <string>support.variable.4gl</string>
118   - <key>match</key>
119   - <string>\bSTATUS\b</string>
120   - </dict>
121   - <dict>
122   - <key>name</key>
123   - <string>keyword.operator.4gl</string>
124   - <key>match</key>
125   - <string>\)|\]|\[|\(|\.|,|;|:|=|==|!=|&gt;=|&lt;=|&lt;&gt;|&gt;|&lt;|\+|\s-\s|/|\*|\|\|</string>
126   - </dict>
127   - <dict>
128   - <key>name</key>
129   - <string>keyword.operator.string.4gl</string>
130   - <key>match</key>
131   - <string>\b(ANY|AT|BEFORE|BY|WITH|WITHOUT|WHEN|WHENEVER|WHERE|PREVIOUS|TO|THEN|THROUGH|THRU|UNITS|OTHERWISE|OF|NO|NOT|NEXT|FIRST|FROM|FORMONLY|INTO|IS|LAST|IN|INFIELD|AND|OR)\b</string>
132   - </dict>
133   - <dict>
134   - <key>name</key>
135   - <string>keyword.other.4gl</string>
136   - <key>match</key>
137   - <string>\b(ATTRIBUTE|ATTRIBUTES|CLEAR|COLOR|COLUMN|COLUMNS|COMMENT|COMMENTS|CURSOR|DATABASE|DEFAULT|DEFAULTS|WINDOW|SQL|TABLE|TABLES|SCREEN|ROWS|ROW|DELIMITER|DELIMITERS|OPTION|OPTIONS|MENU|MAIN|MORE|LET|ERROR|FIELD|FUNCTION|FORM|GLOBAL|GLOBALS|LABEL|INSTRUCTIONS|KEY|DEFINE|INITIALIZE|TO NULL)\b</string>
138   - </dict>
139   - <dict>
140   - <key>name</key>
141   - <string>support.other.sql.4gl</string>
142   - <key>match</key>
143   - <string>\b(ALTER|ASC|ASCENDING|COUNT|DROP|DESC|DESCENDING|ORDER|UPDATE|UNION|UNIQUE|SELECT|OUTER|DELETE|MAX|MATCHES|LIKE|EXISTS|GROUP|HAVING|INSERT)\b</string>
144   - </dict>
145   - <dict>
146   - <key>name</key>
147   - <string>keyword.other.unsorted.4gl</string>
148   - <key>match</key>
149   - <string>\b(ABORT|ABS|ABSOLUTE|ACCESS|ACOS|ADA|ALLOCATE|ANSI|ARR_COUNT|ARR_CURR|ASCII|ASIN|ATAN|ATAN2|ATTACH|AUDIT|AUTHORIZATION|AUTO|AUTONEXT|AVERAGE|AVG|BETWEEN|BLACK|BLINK|BLUE|BOLD|BORDER|BOTH|BOTTOM|BUFFERED|CASCADE|CHARACTER_LENGTH|CHAR_LENGTH|CHECK|CLASS_ORIGIN|CLUSTER|COBOL|COMMITTED|COMPOSITES|COMPRESS|CONCURRENT|CONNECT|CONNECTION|CONNECTION_ALIAS|CONSTRAINED|CONSTRAINT|CONSTRAINTS|ACCEPT|ADD|ALL|APPEND|AS|BREAK|CHARACTER|COMMAND|COMMIT|BEGIN|CONTROL|COS|CYAN|CREATE|CURRENT|DATA|DATASKIP|DBA|DBINFO|DBSERVERNAME|DEALLOCATE|DEBUG|DEC|DEFERRED|DORMANT|DOWN|DESCRIBE|DESCRIPTOR|DETACH|DIAGNOSTICS|DIM|DIRTY|DISABLED|DISCONNECT|DISTINCT|DISTRIBUTIONS|ENABLED|ENTRY|ERR_GET|ERR_PRINT|ERR_QUIT|ESC|ESCAPE|EVERY|EXCEPTION|EXCLUSIVE|EXEC|EXECUTE|EACH|EXP|EXPLAIN|EXPRESSION|EXTEND|EXTENT|EXTERN|EXTERNAL|FGL_GETENV|FGL_KEYVAL|FGL_LASTKEY|FIELD_TOUCHED|FILE|FILLFACTOR|FILTERING|FINISH|FORTRAN|FOUND|FRACTION|FRAGMENT|FLUSH|FOREIGN|FORMAT|GO|GRANT|GREEN|HEADER|HELP|HEX|HIGH|IDATA|ILENGHT|IMMEDIATE|INCLUDE|INDEX|INDEXES|INDICATOR|INT|INIT|INTERVAL|ISAM|ISOLATION|ITYPE|INT_FLAG|INVISIBLE|LANGUAGE|LOCATE|LOCK|LOG|LOG10|LOGN|LONG|LOW|LEADING|LEFT|LINE|LINENO|LINES|MAGENTA|MARGIN|MESSAGE|MESSAGE_LENGTH|MESSAGE_TEXT|MIN|MEDIUM|MEMORY|MOD|MODE|MODIFY|MODULE|NEXTPAGE|NAME|NOCR|NOENTRY|NONE|NORMAL|NEED|NEW|NULLABLE|NUMBER|NUMERIC|OUTPUT|OFF|OLD|ON|ONLY|OCTET_LENGTH|OPTIMIZATION|PAGE|PAGENO|PASCAL|PAUSE|PDQPRIORITY|PERCENT|PICTURE|PIPE|PLI|POW|PRECISION|PREVPAGE|PRIMARY|PRINT|PRINTER|PRIOR|PRIVATE|PRIVILEGES|PROCEDURE|PROGRAM|PROMPT|PUBLIC|PUT|QUIT|QUIT_FLAG|RECOVER|RED|REFERENCES|REFERENCING|REGISTER|RELATIVE|REMAINDER|REMOVE|RENAME|REOPTIMIZATION|REPEATABLE|REPORT|REQUIRED|RESOLUTION|RESOURCE|RESTRICT|RESUME|RAISE|RANGE|READ|READONLY|REAL|RETURNED_SQLSTATE|RETURNING|REVERSE|REVOKE|RIGHT|ROBIN|ROLE|ROLLBACK|ROLLFORWARD|ROOT|ROUND|ROW_COUNT|ROWID|ROWIDS|YELLOW|ZEROFILL|SERIAL|SERIALIZABLE|SERVER_NAME|SESSION|SET|SET_COUNT|SHARE|SHORT|SECTION|SITENAME|SIZE|SIZEOF|SKIP|SLEEP|SCALE|SCHEMA|SCROLL|SCR_LINE|SOME|SPACE|SPACES|SQLAWARN|SQLERRM|SQLERROR|SQLERRP|SQLSTATE|SQLWARNING|SQRT|STABILITY|START|STATIC|STATISTICS|STDEV|STEP|STOP|STRING|STRUCT|SUBCLASS_ORIGIN|SUM|SWITCH|SYNONYM|SYSTEM|SysBlobs|SysChecks|SysColAuth|SysColDepend|SysColumns|SysConstraints|SysDefaults|SysDepend|SysDistrib|SysFragAuth|SysFragments|SysIndexes|SysObjState|SysOpClstr|SysProcAuth|SysProcBody|SysProcPlan|SysProcedures|SysReferences|SysRoleAuth|SysSynTable|SysSynonyms|SysTabAuth|SysTables|SysTrigBody|SysTriggers|SysUsers|SysViews|SysViolations|TAB|TAN|TEMP|TEXT|TOP|TOTAL|TRACE|TRAILER|TRAILING|TRANSACTION|TRIGGER|TRIGGERS|TRIM|TRUNC|TYPE|TYPEDEF|UNLOCK|UNSIGNED|UP|UNCOMMITTED|UNCONSTRAINED|UNDERLINE|USER|VARIABLES|VARIANCE|VARYING|VERIFY|VIEW|VIOLATIONS|VALIDATE|VALUE|VALUES|WHITE|WAIT|WAITING|WARNING|WEEKDAY|WORK|WRAP|WRITE)\b</string>
150   - </dict>
151   - </array>
152   - <key>name</key>
153   - <string>Informix 4GL Source</string>
154   - <key>scopeName</key>
155   - <string>source.4gl</string>
156   - <key>fileTypes</key>
157   - <array>
158   - <string>4gl</string>
159   - </array>
160   - <key>foldingStopMarker</key>
161   - <string>\b(END FUNCTION|TO NULL|END CASE|END IF|END FOREACH)\b</string>
162   - <key>decreaseIndentPattern</key>
163   - <string>\b(END FUNCTION|TO NULL|END CASE|END IF|END FOREACH|ELSE)\b</string>
164   - <key>foldingStartMarker</key>
165   - <string>\b((?&lt;!END )FUNCTION|DEFINE|(?&lt;!END )CASE|(?&lt;!END )IF|(?&lt;!END )FOREACH)\b</string>
166   - <key>increaseIndentPattern</key>
167   - <string>\b((?&lt;!END )FUNCTION|DEFINE|(?&lt;!END )CASE|(?&lt;!END )IF|(?&lt;!END )FOREACH|ELSE)\b</string>
168   - </dict>
169   -</plist>
4 README
@@ -26,6 +26,10 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
26 26 Changes and updates:
27 27 ----
28 28
  29 +02.03.2012
  30 +--
  31 +More love for forms. The package now recognizes them. Nothing more - some syntax highlighting and stuff. Will have to improve later.
  32 +
29 33 01.03.2012
30 34 --
31 35 Added an MIT license statement to the README.

0 comments on commit 8ab1a56

Please sign in to comment.
Something went wrong with that request. Please try again.