diff options
Diffstat (limited to 'lexers/LexAU3.cxx')
| -rw-r--r-- | lexers/LexAU3.cxx | 26 | 
1 files changed, 13 insertions, 13 deletions
diff --git a/lexers/LexAU3.cxx b/lexers/LexAU3.cxx index cb3159797..c8ab9d700 100644 --- a/lexers/LexAU3.cxx +++ b/lexers/LexAU3.cxx @@ -170,10 +170,10 @@ static int GetSendKey(const char *szLine, char *szKey)  //  // Routine to check the last "none comment" character on a line to see if its a continuation  // -static bool IsContinuationLine(unsigned int szLine, Accessor &styler) +static bool IsContinuationLine(Sci_PositionU szLine, Accessor &styler)  { -	int nsPos = styler.LineStart(szLine); -	int nePos = styler.LineStart(szLine+1) - 2; +	Sci_Position nsPos = styler.LineStart(szLine); +	Sci_Position nePos = styler.LineStart(szLine+1) - 2;  	//int stylech = styler.StyleAt(nsPos);  	while (nsPos < nePos)  	{ @@ -209,8 +209,8 @@ static void ColouriseAU3Doc(Sci_PositionU startPos,      WordList &keywords7 = *keywordlists[6];      WordList &keywords8 = *keywordlists[7];  	// find the first previous line without continuation character at the end -	int lineCurrent = styler.GetLine(startPos); -	int s_startPos = startPos; +	Sci_Position lineCurrent = styler.GetLine(startPos); +	Sci_Position s_startPos = startPos;  	// When not inside a Block comment: find First line without _  	if (!(initStyle==SCE_AU3_COMMENTBLOCK)) {  		while ((lineCurrent > 0 && IsContinuationLine(lineCurrent,styler)) || @@ -447,7 +447,7 @@ static void ColouriseAU3Doc(Sci_PositionU startPos,  				{  					si=0;  					// at line end and not found a continuation char then reset to default -					int lineCurrent = styler.GetLine(sc.currentPos); +					Sci_Position lineCurrent = styler.GetLine(sc.currentPos);  					if (!IsContinuationLine(lineCurrent,styler))  					{  						sc.SetState(SCE_AU3_DEFAULT); @@ -492,7 +492,7 @@ static void ColouriseAU3Doc(Sci_PositionU startPos,  				else  				{  					// check if the start is a valid SendKey start -					int		nPos	= 0; +					Sci_Position		nPos	= 0;  					int		nState	= 1;  					char	cTemp;  					while (!(nState == 2) && ((cTemp = s[nPos]) != '\0')) @@ -659,10 +659,10 @@ static bool IsStreamCommentStyle(int style) {  //  // Routine to find first none space on the current line and return its Style  // needed for comment lines not starting on pos 1 -static int GetStyleFirstWord(unsigned int szLine, Accessor &styler) +static int GetStyleFirstWord(Sci_PositionU szLine, Accessor &styler)  { -	int nsPos = styler.LineStart(szLine); -	int nePos = styler.LineStart(szLine+1) - 1; +	Sci_Position nsPos = styler.LineStart(szLine); +	Sci_Position nePos = styler.LineStart(szLine+1) - 1;  	while (isspacechar(styler.SafeGetCharAt(nsPos)) && nsPos < nePos)  	{  		nsPos++; // skip to next char @@ -676,14 +676,14 @@ static int GetStyleFirstWord(unsigned int szLine, Accessor &styler)  //  static void FoldAU3Doc(Sci_PositionU startPos, Sci_Position length, int, WordList *[], Accessor &styler)  { -	int endPos = startPos + length; +	Sci_Position endPos = startPos + length;  	// get settings from the config files for folding comments and preprocessor lines  	bool foldComment = styler.GetPropertyInt("fold.comment") != 0;  	bool foldInComment = styler.GetPropertyInt("fold.comment") == 2;  	bool foldCompact = styler.GetPropertyInt("fold.compact", 1) != 0;  	bool foldpreprocessor = styler.GetPropertyInt("fold.preprocessor") != 0;  	// Backtrack to previous line in case need to fix its fold status -	int lineCurrent = styler.GetLine(startPos); +	Sci_Position lineCurrent = styler.GetLine(startPos);  	if (startPos > 0) {  		if (lineCurrent > 0) {  			lineCurrent--; @@ -720,7 +720,7 @@ static void FoldAU3Doc(Sci_PositionU startPos, Sci_Position length, int, WordLis  	char chNext = styler.SafeGetCharAt(startPos);  	char chPrev = ' ';  	// -	for (int i = startPos; i < endPos; i++) { +	for (Sci_Position i = startPos; i < endPos; i++) {  		char ch = chNext;  		chNext = styler.SafeGetCharAt(i + 1);  		if (IsAWordChar(ch)) {  | 
