168_uppsrc.diff
| uppsrc/CodeEditor/CodeEditor.h 2011-11-12 17:22:11 +0600 | ||
|---|---|---|
| 179 | 179 |
|
| 180 | 180 |
enum {
|
| 181 | 181 |
HIGHLIGHT_NONE = -1, HIGHLIGHT_CPP = 0, HIGHLIGHT_USC, HIGHLIGHT_JAVA, HIGHLIGHT_T, |
| 182 |
HIGHLIGHT_CALC, HIGHLIGHT_SCH, HIGHLIGHT_SQL, |
|
| 182 |
HIGHLIGHT_CALC, HIGHLIGHT_LAY, HIGHLIGHT_SCH, HIGHLIGHT_SQL,
|
|
| 183 | 183 |
HIGHLIGHT_COUNT |
| 184 | 184 |
}; |
| 185 | 185 |
|
| uppsrc/CodeEditor/Highlight.cpp 2011-11-12 17:35:25 +0600 | ||
|---|---|---|
| 373 | 373 |
"koKR", "jaJP", |
| 374 | 374 |
NULL |
| 375 | 375 |
}; |
| 376 |
static const char *lay[] = {
|
|
| 377 |
"LAYOUT", "ITEM", "UNTYPED", "END_LAYOUT", |
|
| 378 |
NULL |
|
| 379 |
}; |
|
| 376 | 380 |
static const char *sch[] = {
|
| 377 | 381 |
"BIT", "BIT_ARRAY", "BIT_", "BIT_ARRAY_", |
| 378 | 382 |
"BOOL", "BOOL_ARRAY", "BOOL_", "BOOL_ARRAY_", |
| ... | ... | |
| 412 | 416 |
NULL |
| 413 | 417 |
}; |
| 414 | 418 |
static const char **kw[HIGHLIGHT_COUNT] = {
|
| 415 |
cpp, usc, java, tfile, usc, sch, sql |
|
| 419 |
cpp, usc, java, tfile, usc, lay, sch, sql
|
|
| 416 | 420 |
}; |
| 417 | 421 |
static const char **nm[HIGHLIGHT_COUNT] = {
|
| 418 |
upp, usclib, javan, tlng, usclib, javan, javan |
|
| 422 |
upp, usclib, javan, tlng, usclib, javan, javan, javan
|
|
| 419 | 423 |
}; |
| 420 | 424 |
const char **q = NULL; |
| 421 | 425 |
for(int i = 0; i < HIGHLIGHT_COUNT; i++) {
|
| uppsrc/ide/idefile.cpp 2011-11-12 18:31:52 +0600 | ||
|---|---|---|
| 25 | 25 |
if(ext == ".t" || ext == ".jt") |
| 26 | 26 |
editor.Highlight(CodeEditor::HIGHLIGHT_T); |
| 27 | 27 |
else |
| 28 |
if(ext == ".lay") |
|
| 29 |
editor.Highlight(CodeEditor::HIGHLIGHT_LAY); |
|
| 30 |
else |
|
| 28 | 31 |
if(ext == ".sch") |
| 29 | 32 |
editor.Highlight(CodeEditor::HIGHLIGHT_SCH); |
| 30 | 33 |
else |