• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/contrib/src/stc/scintilla/src/

Lines Matching refs:styler

31 static inline bool AtEOL(Accessor &styler, unsigned int i) {
32 return (styler[i] == '\n') ||
33 ((styler[i] == '\r') && (styler.SafeGetCharAt(i + 1) != '\n'));
54 Accessor &styler) {
81 styler.ColourTo(startLine + offset - 1, SCE_BAT_DEFAULT);
89 styler.ColourTo(endPos, SCE_BAT_COMMENT);
92 styler.ColourTo(endPos, SCE_BAT_LABEL);
102 styler.ColourTo(endPos, SCE_BAT_WORD);
108 styler.ColourTo(startLine + offset, SCE_BAT_HIDE);
125 styler.ColourTo(startLine + offset + 1, SCE_BAT_IDENTIFIER);
136 styler.ColourTo(startLine + offset, SCE_BAT_IDENTIFIER);
153 styler.ColourTo(startLine + offset - 1, SCE_BAT_DEFAULT);
166 styler.ColourTo(endPos, SCE_BAT_COMMENT);
180 styler.ColourTo(startLine + offset - 1, SCE_BAT_COMMAND);
182 styler.ColourTo(startLine + offset - 1, SCE_BAT_COMMAND);
184 styler.ColourTo(startLine + offset - 1, SCE_BAT_DEFAULT);
192 styler.ColourTo(startLine + offset - 1, SCE_BAT_DEFAULT);
238 styler.ColourTo(startLine + offset - 1, SCE_BAT_WORD);
265 styler.ColourTo(startLine + offset - 1 - (wbl - wbo), SCE_BAT_WORD);
315 styler.ColourTo(startLine + offset - 1, SCE_BAT_COMMAND);
317 styler.ColourTo(startLine + offset - 1, SCE_BAT_COMMAND);
319 styler.ColourTo(startLine + offset - 1, SCE_BAT_DEFAULT);
332 styler.ColourTo(startLine + offset - 1 - (wbl - wbo), SCE_BAT_DEFAULT);
340 styler.ColourTo(startLine + offset - 1 - wbl, SCE_BAT_DEFAULT);
357 styler.ColourTo(startLine + offset - 1 - (wbl - 2), SCE_BAT_IDENTIFIER);
369 styler.ColourTo(startLine + offset - 1 - (wbl - wbo), SCE_BAT_IDENTIFIER);
383 styler.ColourTo(startLine + offset - 1 - (wbl - 3), SCE_BAT_IDENTIFIER);
390 styler.ColourTo(startLine + offset - 1 - wbl, SCE_BAT_DEFAULT);
401 styler.ColourTo(startLine + offset - 1 - (wbl - 2), SCE_BAT_OPERATOR);
414 styler.ColourTo(startLine + offset - 1 - (wbl - 1), SCE_BAT_OPERATOR);
425 styler.ColourTo(startLine + offset - 1 - (wbl - 1), SCE_BAT_OPERATOR);
439 styler.ColourTo(startLine + offset - 1 - (wbl - wbo), SCE_BAT_DEFAULT);
449 styler.ColourTo(endPos, SCE_BAT_DEFAULT);
457 Accessor &styler) {
461 styler.StartAt(startPos);
462 styler.StartSegment(startPos);
466 lineBuffer[linePos++] = styler[i];
467 if (AtEOL(styler, i) || (linePos >= sizeof(lineBuffer) - 1)) {
470 ColouriseBatchLine(lineBuffer, linePos, startLine, i, keywordlists, styler);
477 keywordlists, styler);
481 static void ColouriseDiffLine(char *lineBuffer, int endLine, Accessor &styler) {
487 styler.ColourTo(endLine, SCE_DIFF_COMMAND);
491 styler.ColourTo(endLine, SCE_DIFF_POSITION);
493 styler.ColourTo(endLine, SCE_DIFF_HEADER);
498 styler.ColourTo(endLine, SCE_DIFF_POSITION);
500 styler.ColourTo(endLine, SCE_DIFF_HEADER);
502 styler.ColourTo(endLine, SCE_DIFF_HEADER);
508 styler.ColourTo(endLine, SCE_DIFF_POSITION);
510 styler.ColourTo(endLine, SCE_DIFF_POSITION);
512 styler.ColourTo(endLine, SCE_DIFF_HEADER);
514 styler.ColourTo(endLine, SCE_DIFF_HEADER);
516 styler.ColourTo(endLine, SCE_DIFF_POSITION);
518 styler.ColourTo(endLine, SCE_DIFF_POSITION);
520 styler.ColourTo(endLine, SCE_DIFF_DELETED);
522 styler.ColourTo(endLine, SCE_DIFF_ADDED);
524 styler.ColourTo(endLine, SCE_DIFF_COMMENT);
526 styler.ColourTo(endLine, SCE_DIFF_DEFAULT);
530 static void ColouriseDiffDoc(unsigned int startPos, int length, int, WordList *[], Accessor &styler) {
532 styler.StartAt(startPos);
533 styler.StartSegment(startPos);
536 lineBuffer[linePos++] = styler[i];
537 if (AtEOL(styler, i) || (linePos >= sizeof(lineBuffer) - 1)) {
540 ColouriseDiffLine(lineBuffer, i, styler);
545 ColouriseDiffLine(lineBuffer, startPos + length - 1, styler);
549 static void FoldDiffDoc(unsigned int startPos, int length, int, WordList*[], Accessor &styler) {
550 int curLine = styler.GetLine(startPos);
553 prevLevel = styler.LevelAt(curLine-1);
555 int curLineStart = styler.LineStart(curLine);
561 int lineType = styler.StyleAt(curLineStart);
570 styler.SetLevel(curLine-1, prevLevel & ~SC_FOLDLEVELHEADERFLAG);
572 styler.SetLevel(curLine, nextLevel);
575 curLineStart = styler.LineStart(++curLine);
585 Accessor &styler) {
592 styler.ColourTo(endPos, SCE_PROPS_COMMENT);
594 styler.ColourTo(endPos, SCE_PROPS_SECTION);
596 styler.ColourTo(startLine + i, SCE_PROPS_DEFVAL);
598 styler.ColourTo(startLine + i, SCE_PROPS_ASSIGNMENT);
599 styler.ColourTo(endPos, SCE_PROPS_DEFAULT);
605 styler.ColourTo(startLine + i - 1, SCE_PROPS_KEY);
606 styler.ColourTo(startLine + i, SCE_PROPS_ASSIGNMENT);
607 styler.ColourTo(endPos, SCE_PROPS_DEFAULT);
609 styler.ColourTo(endPos, SCE_PROPS_DEFAULT);
613 styler.ColourTo(endPos, SCE_PROPS_DEFAULT);
617 static void ColourisePropsDoc(unsigned int startPos, int length, int, WordList *[], Accessor &styler) {
619 styler.StartAt(startPos);
620 styler.StartSegment(startPos);
624 lineBuffer[linePos++] = styler[i];
625 if (AtEOL(styler, i) || (linePos >= sizeof(lineBuffer) - 1)) {
628 ColourisePropsLine(lineBuffer, linePos, startLine, i, styler);
634 ColourisePropsLine(lineBuffer, linePos, startLine, startPos + length - 1, styler);
640 static void FoldPropsDoc(unsigned int startPos, int length, int, WordList *[], Accessor &styler) {
641 bool foldCompact = styler.GetPropertyInt("fold.compact", 1) != 0;
645 int lineCurrent = styler.GetLine(startPos);
647 char chNext = styler[startPos];
648 int styleNext = styler.StyleAt(startPos);
654 chNext = styler[i+1];
657 styleNext = styler.StyleAt(i + 1);
668 int levelPrevious = styler.LevelAt(lineCurrent - 1);
686 if (lev != styler.LevelAt(lineCurrent)) {
687 styler.SetLevel(lineCurrent, lev);
699 int levelPrevious = styler.LevelAt(lineCurrent - 1);
708 int flagsNext = styler.LevelAt(lineCurrent);
709 styler.SetLevel(lineCurrent, lev | flagsNext & ~SC_FOLDLEVELNUMBERMASK);
717 Accessor &styler) {
728 styler.ColourTo(endPos, SCE_MAKE_COMMENT);
732 styler.ColourTo(endPos, SCE_MAKE_PREPROCESSOR);
737 styler.ColourTo(startLine + i - 1, state);
740 styler.ColourTo(startLine + i, state);
748 styler.ColourTo(startLine + lastNonSpace, SCE_MAKE_TARGET);
749 styler.ColourTo(startLine + i - 1, SCE_MAKE_DEFAULT);
750 styler.ColourTo(startLine + i, SCE_MAKE_OPERATOR);
755 styler.ColourTo(startLine + lastNonSpace, SCE_MAKE_IDENTIFIER);
756 styler.ColourTo(startLine + i - 1, SCE_MAKE_DEFAULT);
757 styler.ColourTo(startLine + i, SCE_MAKE_OPERATOR);
768 styler.ColourTo(endPos, SCE_MAKE_IDEOL); // Error, variable reference not ended
770 styler.ColourTo(endPos, SCE_MAKE_DEFAULT);
774 static void ColouriseMakeDoc(unsigned int startPos, int length, int, WordList *[], Accessor &styler) {
776 styler.StartAt(startPos);
777 styler.StartSegment(startPos);
781 lineBuffer[linePos++] = styler[i];
782 if (AtEOL(styler, i) || (linePos >= sizeof(lineBuffer) - 1)) {
785 ColouriseMakeLine(lineBuffer, linePos, startLine, i, styler);
791 ColouriseMakeLine(lineBuffer, linePos, startLine, startPos + length - 1, styler);
990 Accessor &styler) {
991 styler.ColourTo(endPos, RecogniseErrorListLine(lineBuffer, lengthLine));
994 static void ColouriseErrorListDoc(unsigned int startPos, int length, int, WordList *[], Accessor &styler) {
996 styler.StartAt(startPos);
997 styler.StartSegment(startPos);
1000 lineBuffer[linePos++] = styler[i];
1001 if (AtEOL(styler, i) || (linePos >= sizeof(lineBuffer) - 1)) {
1004 ColouriseErrorListLine(lineBuffer, linePos, i, styler);
1009 ColouriseErrorListLine(lineBuffer, linePos, startPos + length - 1, styler);
1018 static int isTag(int start, Accessor &styler) {
1022 s[i] = styler[start + i];
1024 e = styler[start + i] != '{';
1031 WordList *[], Accessor &styler) {
1033 styler.StartAt(startPos);
1036 char chNext = styler[startPos];
1037 styler.StartSegment(startPos);
1042 chNext = styler.SafeGetCharAt(i + 1);
1044 if (styler.IsLeadByte(ch)) {
1045 chNext = styler.SafeGetCharAt(i + 2);
1053 styler.ColourTo(i - 1, state);
1054 if (isSpecial(styler[i + 1])) {
1055 styler.ColourTo(i + 1, SCE_L_COMMAND);
1057 chNext = styler.SafeGetCharAt(i + 1);
1059 if (isTag(i + 1, styler))
1066 styler.ColourTo(i - 1, state);
1070 chNext = styler.SafeGetCharAt(i + 1);
1074 styler.ColourTo(i - 1, state);
1082 styler.ColourTo(i, state);
1085 chNext = styler.SafeGetCharAt(i + 1);
1090 styler.ColourTo(i, state);
1098 chNext = styler.SafeGetCharAt(i + 1);
1100 styler.ColourTo(i, state);
1106 styler.ColourTo(i - 1, state);
1111 styler.ColourTo(lengthDoc-1, state);
1125 Accessor &styler) {
1128 styler.StartAt(startPos + length - 1);
1129 styler.StartSegment(startPos + length - 1);
1130 styler.ColourTo(startPos + length - 1, 0);