if (showSpacesAndNewLines) {
for (int i = 0; i < result.length(); i++) {
char curr = result.charAt(i);
if (curr == '\\' && i + 1 < result.length() && result.charAt(i + 1) == 'n') {
textPresentation.mergeStyleRange(new StyleRange(i, 2, colorCache.getColor(new RGB(180, 180, 180)),
null));
i += 1;
} else if (curr == ' ') {
int finalI = i;
for (; finalI < result.length() && result.charAt(finalI) == ' '; finalI++) {