Function naming cleanup.
diff --git a/TextEditor.cpp b/TextEditor.cpp
index a989f72..c294a4d 100644
--- a/TextEditor.cpp
+++ b/TextEditor.cpp
@@ -872,13 +872,13 @@
 	{

 		InsertLine(coord.mLine + 1);

 		auto& line = mLines[coord.mLine];

-		auto& newLine = mLines[coord.mLine + 1];
-		
-		if (mLanguageDefinition.mAutoIndentation)
+		auto& newLine = mLines[coord.mLine + 1];

+		

+		if (mLanguageDefinition.mAutoIndentation)

 		{

 			for (size_t it = 0; it < line.size() && isblank(line[it].mChar); ++it)

-				newLine.push_back(line[it]);
-		}
+				newLine.push_back(line[it]);

+		}

 		

 		const size_t whitespaceSize = newLine.size();

 		newLine.insert(newLine.end(), line.begin() + coord.mColumn, line.end());

@@ -1585,78 +1585,78 @@
 	if (mLines.empty() || aFromLine >= aToLine)

 		return;

 

-	std::string buffer;
-	std::cmatch results;
-	std::string id;
+	std::string buffer;

+	std::cmatch results;

+	std::string id;

 	

-	int endLine = std::max(0, std::min((int)mLines.size(), aToLine));
+	int endLine = std::max(0, std::min((int)mLines.size(), aToLine));

 	for (int i = aFromLine; i < endLine; ++i)

 	{

 		bool preproc = false;

-		auto& line = mLines[i];
-		
-		if (line.empty())
-			continue;
-		
+		auto& line = mLines[i];

+		

+		if (line.empty())

+			continue;

+		

 		buffer.resize(line.size());

 		for (size_t j = 0; j < line.size(); ++j)

-		{
+		{

 			auto& col = line[j];

 			buffer[j] = col.mChar;

 			col.mColorIndex = PaletteIndex::Default;

-		}
-		
-		const char * bufferBegin = &buffer.front();
-		const char * bufferEnd = bufferBegin + buffer.size();
-		
-		auto last = bufferEnd;
+		}

+		

+		const char * bufferBegin = &buffer.front();

+		const char * bufferEnd = bufferBegin + buffer.size();

+		

+		auto last = bufferEnd;

 		

 		for (auto first = bufferBegin; first != last; )

-		{
-			const char * token_begin = nullptr;
-			const char * token_end = nullptr;
-			PaletteIndex token_color = PaletteIndex::Default;
-			
-			bool hasTokenizeResult = false;
-		
-			if (mLanguageDefinition.mTokenize != nullptr)
-			{
-				if (mLanguageDefinition.mTokenize(first, last, token_begin, token_end, token_color))
-					hasTokenizeResult = true;
-			}
-			
-			if (hasTokenizeResult == false)
-			{
-			// todo : remove
-				//printf("using regex for %.*s\n", first + 10 < last ? 10 : int(last - first), first);
+		{

+			const char * token_begin = nullptr;

+			const char * token_end = nullptr;

+			PaletteIndex token_color = PaletteIndex::Default;

+			

+			bool hasTokenizeResult = false;

+		

+			if (mLanguageDefinition.mTokenize != nullptr)

+			{

+				if (mLanguageDefinition.mTokenize(first, last, token_begin, token_end, token_color))

+					hasTokenizeResult = true;

+			}

+			

+			if (hasTokenizeResult == false)

+			{

+			// todo : remove

+				//printf("using regex for %.*s\n", first + 10 < last ? 10 : int(last - first), first);

 				

 				for (auto& p : mRegexList)

-				{
+				{

 					if (std::regex_search(first, last, results, p.first, std::regex_constants::match_continuous))

-					{
-						hasTokenizeResult = true;
-						
+					{

+						hasTokenizeResult = true;

+						

 						auto& v = *results.begin();

 						token_begin = v.first;

 						token_end = v.second;

-						token_color = p.second;
-						break;
-					}
-				}
-			}
-			
-			if (hasTokenizeResult == false)
-			{
-				first++;
-			}
-			else
-			{
-				const size_t token_length = token_end - token_begin;
+						token_color = p.second;

+						break;

+					}

+				}

+			}

+			

+			if (hasTokenizeResult == false)

+			{

+				first++;

+			}

+			else

+			{

+				const size_t token_length = token_end - token_begin;

 				

 				if (token_color == PaletteIndex::Identifier)

-				{
-					id.assign(token_begin, token_end);
-					
+				{

+					id.assign(token_begin, token_end);

+					

 				// todo : allmost all language definitions use lower case to specify keywords, so shouldn't this use ::tolower ?

 					if (!mLanguageDefinition.mCaseSensitive)

 						std::transform(id.begin(), id.end(), id.begin(), ::toupper);

@@ -1681,10 +1681,10 @@
 				else if (token_color == PaletteIndex::Preprocessor)

 				{

 					preproc = true;

-				}
+				}

 				

 				for (int j = 0; j < token_length; ++j)

-					line[(token_begin - bufferBegin) + j].mColorIndex = token_color;
+					line[(token_begin - bufferBegin) + j].mColorIndex = token_color;

 				

 				first = token_end;

 			}

@@ -1764,10 +1764,10 @@
 		}

 		mCheckMultilineComments = false;

 		return;

-	}
-
+	}

+

 	if (mColorRangeMin < mColorRangeMax)

-	{
+	{

 		const int increment = (mLanguageDefinition.mTokenize == nullptr) ? 10 : 10000;

 		const int to = std::min(mColorRangeMin + increment, mColorRangeMax);

 		ColorizeRange(mColorRangeMin, to);

@@ -1904,268 +1904,268 @@
 

 	aEditor->mState = mAfter;

 	aEditor->EnsureCursorVisible();

-}
-
-static bool tokenize_cstyle_comment(const char * in_begin, const char * in_end, const char *& out_begin, const char *& out_end)
-{
-	if (*in_begin != '/')
-		return false;
-	
-	if (in_begin + 1 < in_end && in_begin[1] == '/')
-	{
-		out_begin = in_begin;
-		out_end = in_end;
-		return true;
-	}
-	
-	return false;
-}
-
-static bool tokenize_cstyle_preprocessor_directive(const char * in_begin, const char * in_end, const char *& out_begin, const char *& out_end)
-{
-	if (*in_begin != '#')
-		return false;
-	
-	const char * p = in_begin + 1;
-	
-	while (p < in_end && isblank(*p))
-		p++;
-	
-	bool hasText = false;
-	
-	while (p < in_end && ((*p >= 'a' && *p <= 'z') || (*p >= 'A' && *p <= 'Z') || *p == '_'))
-	{
-		hasText = true;
-		p++;
-	}
-	
-	if (hasText)
-	{
-		out_begin = in_begin;
-		out_end = p;
-		return true;
-	}
-	
-	return false;
-}
-
-static bool tokenize_cstyle_string(const char * in_begin, const char * in_end, const char *& out_begin, const char *& out_end)
-{
-	const char * p = in_begin;
-	
-	if (*p == '"')
-	{
-		p++;
-		
-		while (p < in_end)
-		{
-			// handle end of string
-			if (*p == '"')
-			{
-				out_begin = in_begin;
-				out_end = p + 1;
-				return true;
-			}
-			
-			// handle escape character for "
-			if (*p == '\\' && p + 1 < in_end && p[1] == '"')
-				p++;
-			
-			p++;
-		}
-	}
-	
-	return false;
-}
-
-static bool tokenize_cstyle_character_literal(const char * in_begin, const char * in_end, const char *& out_begin, const char *& out_end)
-{
-	const char * p = in_begin;
-
-	if (*p == '\'')
-	{
-		p++;
-		
-		// handle escape characters
-		if (p < in_end && *p == '\\')
-			p++;
-		
-		if (p < in_end)
-			p++;
-		
-		// handle end of character literal
-		if (p < in_end && *p == '\'')
-		{
-			out_begin = in_begin;
-			out_end = p + 1;
-			return true;
-		}
-	}
-
-	return false;
-}
-
-static bool tokenize_cstyle_identifier(const char * in_begin, const char * in_end, const char *& out_begin, const char *& out_end)
-{
-	const char * p = in_begin;
-	
-	if ((*p >= 'a' && *p <= 'z') || (*p >= 'A' && *p <= 'Z') || *p == '_')
-	{
-		p++;
-		
-		while ((p < in_end) && ((*p >= 'a' && *p <= 'z') || (*p >= 'A' && *p <= 'Z') || (*p >= '0' && *p <= '9') || *p == '_'))
-			p++;
-		
-		out_begin = in_begin;
-		out_end = p;
-		return true;
-	}
-	
-	return false;
-}
-
-static bool tokenize_cstyle_number(const char * in_begin, const char * in_end, const char *& out_begin, const char *& out_end)
-{
-	const char * p = in_begin;
-	
-	const bool startsWithNumber = *p >= '0' && *p <= '9';
-	
-	if (*p != '+' && *p != '-' && !startsWithNumber)
-		return false;
-	
-	p++;
-	
-	while (p < in_end && isblank(*p))
-		p++;
-	
-	bool hasNumber = startsWithNumber;
-	
-	while (p < in_end && (*p >= '0' && *p <= '9'))
-	{
-		hasNumber = true;
-		
-		p++;
-	}
-	
-	if (hasNumber == false)
-		return false;
-	
-	bool isFloat = false;
-	bool isHex = false;
-	bool isBinary = false;
-	
-	if (p < in_end)
-	{
-		if (*p == '.')
-		{
-			isFloat = true;
-			
-			p++;
-			
-			while (p < in_end && (*p >= '0' && *p <= '9'))
-				p++;
-		}
-		else if (*p == 'x' || *p == 'X')
-		{
-			// hex formatted integer of the type 0xef80
-			
-			isHex = true;
-			
-			p++;
-			
-			while (p < in_end && ((*p >= '0' && *p <= '9') || (*p >= 'a' && *p <= 'f') || (*p >= 'A' && *p <= 'F')))
-				p++;
-		}
-		else if (*p == 'b' || *p == 'B')
-		{
-			// binary formatted integer of the type 0b01011101
-			
-			isBinary = true;
-			
-			p++;
-			
-			while (p < in_end && (*p >= '0' && *p <= '1'))
-				p++;
-		}
-	}
-	
-	if (isHex == false && isBinary == false)
-	{
-		// floating point exponent
-		if (p < in_end && (*p == 'e' || *p == 'E'))
-		{
-			isFloat = true;
-			
-			p++;
-			
-			if (p < in_end && (*p == '+' || *p == '-'))
-				p++;
-			
-			bool hasDigits = false;
-			
-			while (p < in_end && (*p >= '0' && *p <= '9'))
-			{
-				hasDigits = true;
-				
-				p++;
-			}
-			
-			if (hasDigits == false)
-				return false;
-		}
-		
-		// single precision floating point type
-		if (p < in_end && *p == 'f')
-			p++;
-	}
-	
-	if (isFloat == false)
-	{
-		// integer size type
-		while (p < in_end && (*p == 'u' || *p == 'U' || *p == 'l' || *p == 'L'))
-			p++;
-	}
-	
-	out_begin = in_begin;
-	out_end = p;
-	return true;
 }

-
-static bool tokenize_cstyle_punctuation(const char * in_begin, const char * in_end, const char *& out_begin, const char *& out_end)
-{
-	switch (*in_begin)
-	{
-		case '[':
-		case ']':
-		case '{':
-		case '}':
-		case '!':
-		case '%':
-		case '^':
-		case '&':
-		case '*':
-		case '(':
-		case ')':
-		case '-':
-		case '+':
-		case '=':
-		case '~':
-		case '|':
-		case '<':
-		case '>':
-		case '?':
-		case ':':
-		case '/':
-		case ';':
-		case ',':
-		case '.':
-			out_begin = in_begin;
-			out_end = in_begin + 1;
-			return true;
-	}
-	
-	return false;
-}
+

+static bool TokenizeCStyleComment(const char * in_begin, const char * in_end, const char *& out_begin, const char *& out_end)

+{

+	if (*in_begin != '/')

+		return false;

+	

+	if (in_begin + 1 < in_end && in_begin[1] == '/')

+	{

+		out_begin = in_begin;

+		out_end = in_end;

+		return true;

+	}

+	

+	return false;

+}

+

+static bool TokenizeCStylePreprocessorDirective(const char * in_begin, const char * in_end, const char *& out_begin, const char *& out_end)

+{

+	if (*in_begin != '#')

+		return false;

+	

+	const char * p = in_begin + 1;

+	

+	while (p < in_end && isblank(*p))

+		p++;

+	

+	bool hasText = false;

+	

+	while (p < in_end && ((*p >= 'a' && *p <= 'z') || (*p >= 'A' && *p <= 'Z') || *p == '_'))

+	{

+		hasText = true;

+		p++;

+	}

+	

+	if (hasText)

+	{

+		out_begin = in_begin;

+		out_end = p;

+		return true;

+	}

+	

+	return false;

+}

+

+static bool TokenizeCStyleString(const char * in_begin, const char * in_end, const char *& out_begin, const char *& out_end)

+{

+	const char * p = in_begin;

+	

+	if (*p == '"')

+	{

+		p++;

+		

+		while (p < in_end)

+		{

+			// handle end of string

+			if (*p == '"')

+			{

+				out_begin = in_begin;

+				out_end = p + 1;

+				return true;

+			}

+			

+			// handle escape character for "

+			if (*p == '\\' && p + 1 < in_end && p[1] == '"')

+				p++;

+			

+			p++;

+		}

+	}

+	

+	return false;

+}

+

+static bool TokenizeCStyleCharacterLiteral(const char * in_begin, const char * in_end, const char *& out_begin, const char *& out_end)

+{

+	const char * p = in_begin;

+

+	if (*p == '\'')

+	{

+		p++;

+		

+		// handle escape characters

+		if (p < in_end && *p == '\\')

+			p++;

+		

+		if (p < in_end)

+			p++;

+		

+		// handle end of character literal

+		if (p < in_end && *p == '\'')

+		{

+			out_begin = in_begin;

+			out_end = p + 1;

+			return true;

+		}

+	}

+

+	return false;

+}

+

+static bool TokenizeCStyleIdentifier(const char * in_begin, const char * in_end, const char *& out_begin, const char *& out_end)

+{

+	const char * p = in_begin;

+	

+	if ((*p >= 'a' && *p <= 'z') || (*p >= 'A' && *p <= 'Z') || *p == '_')

+	{

+		p++;

+		

+		while ((p < in_end) && ((*p >= 'a' && *p <= 'z') || (*p >= 'A' && *p <= 'Z') || (*p >= '0' && *p <= '9') || *p == '_'))

+			p++;

+		

+		out_begin = in_begin;

+		out_end = p;

+		return true;

+	}

+	

+	return false;

+}

+

+static bool TokenizeCStyleNumber(const char * in_begin, const char * in_end, const char *& out_begin, const char *& out_end)

+{

+	const char * p = in_begin;

+	

+	const bool startsWithNumber = *p >= '0' && *p <= '9';

+	

+	if (*p != '+' && *p != '-' && !startsWithNumber)

+		return false;

+	

+	p++;

+	

+	while (p < in_end && isblank(*p))

+		p++;

+	

+	bool hasNumber = startsWithNumber;

+	

+	while (p < in_end && (*p >= '0' && *p <= '9'))

+	{

+		hasNumber = true;

+		

+		p++;

+	}

+	

+	if (hasNumber == false)

+		return false;

+	

+	bool isFloat = false;

+	bool isHex = false;

+	bool isBinary = false;

+	

+	if (p < in_end)

+	{

+		if (*p == '.')

+		{

+			isFloat = true;

+			

+			p++;

+			

+			while (p < in_end && (*p >= '0' && *p <= '9'))

+				p++;

+		}

+		else if (*p == 'x' || *p == 'X')

+		{

+			// hex formatted integer of the type 0xef80

+			

+			isHex = true;

+			

+			p++;

+			

+			while (p < in_end && ((*p >= '0' && *p <= '9') || (*p >= 'a' && *p <= 'f') || (*p >= 'A' && *p <= 'F')))

+				p++;

+		}

+		else if (*p == 'b' || *p == 'B')

+		{

+			// binary formatted integer of the type 0b01011101

+			

+			isBinary = true;

+			

+			p++;

+			

+			while (p < in_end && (*p >= '0' && *p <= '1'))

+				p++;

+		}

+	}

+	

+	if (isHex == false && isBinary == false)

+	{

+		// floating point exponent

+		if (p < in_end && (*p == 'e' || *p == 'E'))

+		{

+			isFloat = true;

+			

+			p++;

+			

+			if (p < in_end && (*p == '+' || *p == '-'))

+				p++;

+			

+			bool hasDigits = false;

+			

+			while (p < in_end && (*p >= '0' && *p <= '9'))

+			{

+				hasDigits = true;

+				

+				p++;

+			}

+			

+			if (hasDigits == false)

+				return false;

+		}

+		

+		// single precision floating point type

+		if (p < in_end && *p == 'f')

+			p++;

+	}

+	

+	if (isFloat == false)

+	{

+		// integer size type

+		while (p < in_end && (*p == 'u' || *p == 'U' || *p == 'l' || *p == 'L'))

+			p++;

+	}

+	

+	out_begin = in_begin;

+	out_end = p;

+	return true;

+}

+

+static bool TokenizeCStylePunctuation(const char * in_begin, const char * in_end, const char *& out_begin, const char *& out_end)

+{

+	switch (*in_begin)

+	{

+		case '[':

+		case ']':

+		case '{':

+		case '}':

+		case '!':

+		case '%':

+		case '^':

+		case '&':

+		case '*':

+		case '(':

+		case ')':

+		case '-':

+		case '+':

+		case '=':

+		case '~':

+		case '|':

+		case '<':

+		case '>':

+		case '?':

+		case ':':

+		case '/':

+		case ';':

+		case ',':

+		case '.':

+			out_begin = in_begin;

+			out_end = in_begin + 1;

+			return true;

+	}

+	

+	return false;

+}

 

 const TextEditor::LanguageDefinition& TextEditor::LanguageDefinition::CPlusPlus()

 {

@@ -2193,43 +2193,43 @@
 			Identifier id;

 			id.mDeclaration = "Built-in function";

 			langDef.mIdentifiers.insert(std::make_pair(std::string(k), id));

-		}
-		
-		langDef.mTokenize = [](const char * in_begin, const char * in_end, const char *& out_begin, const char *& out_end, PaletteIndex & paletteIndex) -> bool
-		{
-			paletteIndex = PaletteIndex::Max;
-			
-			while (in_begin < in_end && isblank(*in_begin))
-				in_begin++;
-			
-			if (in_begin == in_end)
-			{
-				out_begin = in_end;
-				out_end = in_end;
-				paletteIndex = PaletteIndex::Default;
-			}
-			else if (tokenize_cstyle_comment(in_begin, in_end, out_begin, out_end))
-				paletteIndex = PaletteIndex::Comment;
-			else if (tokenize_cstyle_preprocessor_directive(in_begin, in_end, out_begin, out_end))
-				paletteIndex = PaletteIndex::Preprocessor;
-			else if (tokenize_cstyle_string(in_begin, in_end, out_begin, out_end))
-				paletteIndex = PaletteIndex::String;
-			else if (tokenize_cstyle_character_literal(in_begin, in_end, out_begin, out_end))
-				paletteIndex = PaletteIndex::CharLiteral;
-			else if (tokenize_cstyle_identifier(in_begin, in_end, out_begin, out_end))
-				paletteIndex = PaletteIndex::Identifier;
-			else if (tokenize_cstyle_number(in_begin, in_end, out_begin, out_end))
-				paletteIndex = PaletteIndex::Number;
-			else if (tokenize_cstyle_punctuation(in_begin, in_end, out_begin, out_end))
-				paletteIndex = PaletteIndex::Punctuation;
-			
-			return paletteIndex != PaletteIndex::Max;
-		};
-		
+		}

+		

+		langDef.mTokenize = [](const char * in_begin, const char * in_end, const char *& out_begin, const char *& out_end, PaletteIndex & paletteIndex) -> bool

+		{

+			paletteIndex = PaletteIndex::Max;

+			

+			while (in_begin < in_end && isblank(*in_begin))

+				in_begin++;

+			

+			if (in_begin == in_end)

+			{

+				out_begin = in_end;

+				out_end = in_end;

+				paletteIndex = PaletteIndex::Default;

+			}

+			else if (TokenizeCStyleComment(in_begin, in_end, out_begin, out_end))

+				paletteIndex = PaletteIndex::Comment;

+			else if (TokenizeCStylePreprocessorDirective(in_begin, in_end, out_begin, out_end))

+				paletteIndex = PaletteIndex::Preprocessor;

+			else if (TokenizeCStyleString(in_begin, in_end, out_begin, out_end))

+				paletteIndex = PaletteIndex::String;

+			else if (TokenizeCStyleCharacterLiteral(in_begin, in_end, out_begin, out_end))

+				paletteIndex = PaletteIndex::CharLiteral;

+			else if (TokenizeCStyleIdentifier(in_begin, in_end, out_begin, out_end))

+				paletteIndex = PaletteIndex::Identifier;

+			else if (TokenizeCStyleNumber(in_begin, in_end, out_begin, out_end))

+				paletteIndex = PaletteIndex::Number;

+			else if (TokenizeCStylePunctuation(in_begin, in_end, out_begin, out_end))

+				paletteIndex = PaletteIndex::Punctuation;

+			

+			return paletteIndex != PaletteIndex::Max;

+		};

+		

 		langDef.mCommentStart = "/*";

 		langDef.mCommentEnd = "*/";

 

-		langDef.mCaseSensitive = true;
+		langDef.mCaseSensitive = true;

 		langDef.mAutoIndentation = true;

 

 		langDef.mName = "C++";

@@ -2301,7 +2301,7 @@
 		langDef.mCommentStart = "/*";

 		langDef.mCommentEnd = "*/";

 

-		langDef.mCaseSensitive = true;
+		langDef.mCaseSensitive = true;

 		langDef.mAutoIndentation = true;

 

 		langDef.mName = "HLSL";

@@ -2350,7 +2350,7 @@
 		langDef.mCommentStart = "/*";

 		langDef.mCommentEnd = "*/";

 

-		langDef.mCaseSensitive = true;
+		langDef.mCaseSensitive = true;

 		langDef.mAutoIndentation = true;

 

 		langDef.mName = "GLSL";

@@ -2384,42 +2384,42 @@
 			id.mDeclaration = "Built-in function";

 			langDef.mIdentifiers.insert(std::make_pair(std::string(k), id));

 		}

-
-		langDef.mTokenize = [](const char * in_begin, const char * in_end, const char *& out_begin, const char *& out_end, PaletteIndex & paletteIndex) -> bool
-		{
-			paletteIndex = PaletteIndex::Max;
-			
-			while (in_begin < in_end && isblank(*in_begin))
-				in_begin++;
-			
-			if (in_begin == in_end)
-			{
-				out_begin = in_end;
-				out_end = in_end;
-				paletteIndex = PaletteIndex::Default;
-			}
-			else if (tokenize_cstyle_comment(in_begin, in_end, out_begin, out_end))
-				paletteIndex = PaletteIndex::Comment;
-			else if (tokenize_cstyle_preprocessor_directive(in_begin, in_end, out_begin, out_end))
-				paletteIndex = PaletteIndex::Preprocessor;
-			else if (tokenize_cstyle_string(in_begin, in_end, out_begin, out_end))
-				paletteIndex = PaletteIndex::String;
-			else if (tokenize_cstyle_character_literal(in_begin, in_end, out_begin, out_end))
-				paletteIndex = PaletteIndex::CharLiteral;
-			else if (tokenize_cstyle_identifier(in_begin, in_end, out_begin, out_end))
-				paletteIndex = PaletteIndex::Identifier;
-			else if (tokenize_cstyle_number(in_begin, in_end, out_begin, out_end))
-				paletteIndex = PaletteIndex::Number;
-			else if (tokenize_cstyle_punctuation(in_begin, in_end, out_begin, out_end))
-				paletteIndex = PaletteIndex::Punctuation;
-			
-			return paletteIndex != PaletteIndex::Max;
-		};
+

+		langDef.mTokenize = [](const char * in_begin, const char * in_end, const char *& out_begin, const char *& out_end, PaletteIndex & paletteIndex) -> bool

+		{

+			paletteIndex = PaletteIndex::Max;

+			

+			while (in_begin < in_end && isblank(*in_begin))

+				in_begin++;

+			

+			if (in_begin == in_end)

+			{

+				out_begin = in_end;

+				out_end = in_end;

+				paletteIndex = PaletteIndex::Default;

+			}

+			else if (TokenizeCStyleComment(in_begin, in_end, out_begin, out_end))

+				paletteIndex = PaletteIndex::Comment;

+			else if (TokenizeCStylePreprocessorDirective(in_begin, in_end, out_begin, out_end))

+				paletteIndex = PaletteIndex::Preprocessor;

+			else if (TokenizeCStyleString(in_begin, in_end, out_begin, out_end))

+				paletteIndex = PaletteIndex::String;

+			else if (TokenizeCStyleCharacterLiteral(in_begin, in_end, out_begin, out_end))

+				paletteIndex = PaletteIndex::CharLiteral;

+			else if (TokenizeCStyleIdentifier(in_begin, in_end, out_begin, out_end))

+				paletteIndex = PaletteIndex::Identifier;

+			else if (TokenizeCStyleNumber(in_begin, in_end, out_begin, out_end))

+				paletteIndex = PaletteIndex::Number;

+			else if (TokenizeCStylePunctuation(in_begin, in_end, out_begin, out_end))

+				paletteIndex = PaletteIndex::Punctuation;

+			

+			return paletteIndex != PaletteIndex::Max;

+		};

 		

 		langDef.mCommentStart = "/*";

 		langDef.mCommentEnd = "*/";

 

-		langDef.mCaseSensitive = true;
+		langDef.mCaseSensitive = true;

 		langDef.mAutoIndentation = true;

 

 		langDef.mName = "C";

@@ -2483,7 +2483,7 @@
 		langDef.mCommentStart = "/*";

 		langDef.mCommentEnd = "*/";

 

-		langDef.mCaseSensitive = false;
+		langDef.mCaseSensitive = false;

 		langDef.mAutoIndentation = false;

 

 		langDef.mName = "SQL";

@@ -2533,7 +2533,7 @@
 		langDef.mCommentStart = "/*";

 		langDef.mCommentEnd = "*/";

 

-		langDef.mCaseSensitive = true;
+		langDef.mCaseSensitive = true;

 		langDef.mAutoIndentation = true;

 

 		langDef.mName = "AngelScript";

@@ -2587,7 +2587,7 @@
 		langDef.mCommentStart = "\\-\\-\\[\\[";

 		langDef.mCommentEnd = "\\]\\]";

 

-		langDef.mCaseSensitive = true;
+		langDef.mCaseSensitive = true;

 		langDef.mAutoIndentation = false;

 

 		langDef.mName = "Lua";