aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexers/LexGui4Cli.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'lexers/LexGui4Cli.cxx')
-rw-r--r--lexers/LexGui4Cli.cxx13
1 files changed, 7 insertions, 6 deletions
diff --git a/lexers/LexGui4Cli.cxx b/lexers/LexGui4Cli.cxx
index 4cba4ceff..c1625160a 100644
--- a/lexers/LexGui4Cli.cxx
+++ b/lexers/LexGui4Cli.cxx
@@ -68,9 +68,9 @@ inline bool isGCOperator(int ch)
#define isFoldPoint(x) ((styler.LevelAt(x) & SC_FOLDLEVELNUMBERMASK) == 1024)
static void colorFirstWord(WordList *keywordlists[], Accessor &styler,
- StyleContext *sc, char *buff, int length, int)
+ StyleContext *sc, char *buff, Sci_Position length, int)
{
- int c = 0;
+ Sci_Position c = 0;
while (sc->More() && isSpaceOrNL(sc->ch))
{ sc->Forward();
}
@@ -124,7 +124,8 @@ ColouriseGui4CliDoc(Sci_PositionU startPos, Sci_Position length, int initStyle,
{
styler.StartAt(startPos);
- int quotestart = 0, oldstate, currentline = styler.GetLine(startPos);
+ Sci_Position currentline = styler.GetLine(startPos);
+ int quotestart = 0, oldstate;
styler.StartSegment(startPos);
bool noforward;
char buff[BUFFSIZE+1]; // buffer for command name
@@ -248,15 +249,15 @@ static void FoldGui4Cli(Sci_PositionU startPos, Sci_Position length, int,
{
bool foldCompact = styler.GetPropertyInt("fold.compact", 1) != 0;
- unsigned int endPos = startPos + length;
+ Sci_PositionU endPos = startPos + length;
int visibleChars = 0;
- int lineCurrent = styler.GetLine(startPos);
+ Sci_Position lineCurrent = styler.GetLine(startPos);
char chNext = styler[startPos];
int styleNext = styler.StyleAt(startPos);
bool headerPoint = false;
- for (unsigned int i = startPos; i < endPos; i++)
+ for (Sci_PositionU i = startPos; i < endPos; i++)
{
char ch = chNext;
chNext = styler[i+1];