Improve XQuery semantic highlighting.

This commit is contained in:
William Candillon 2012-04-21 10:01:30 +02:00
commit e807106c8f
6 changed files with 18 additions and 2 deletions

View file

@ -133,6 +133,10 @@ oop.inherits(Mode, TextMode);
self.$tokenizer.cache = tokens.data;
var firstRow = 0;
var lastRow = session.getLength() - 1;
var currentLineIndex = session.bgTokenizer.currentLine;
var currentLine = session.bgTokenizer.lines[currentLineIndex];
session.bgTokenizer.lines = [];
session.bgTokenizer.lines[currentLineIndex] = currentLine;
session.bgTokenizer.fireUpdateEvent(firstRow, lastRow);
});
return worker;

File diff suppressed because one or more lines are too long

View file

@ -133,6 +133,10 @@ oop.inherits(Mode, TextMode);
self.$tokenizer.cache = tokens.data;
var firstRow = 0;
var lastRow = session.getLength() - 1;
var currentLineIndex = session.bgTokenizer.currentLine;
var currentLine = session.bgTokenizer.lines[currentLineIndex];
session.bgTokenizer.lines = [];
session.bgTokenizer.lines[currentLineIndex] = currentLine;
session.bgTokenizer.fireUpdateEvent(firstRow, lastRow);
});
return worker;

View file

@ -133,6 +133,10 @@ oop.inherits(Mode, TextMode);
self.$tokenizer.cache = tokens.data;
var firstRow = 0;
var lastRow = session.getLength() - 1;
var currentLineIndex = session.bgTokenizer.currentLine;
var currentLine = session.bgTokenizer.lines[currentLineIndex];
session.bgTokenizer.lines = [];
session.bgTokenizer.lines[currentLineIndex] = currentLine;
session.bgTokenizer.fireUpdateEvent(firstRow, lastRow);
});
return worker;

File diff suppressed because one or more lines are too long

View file

@ -133,6 +133,10 @@ oop.inherits(Mode, TextMode);
self.$tokenizer.cache = tokens.data;
var firstRow = 0;
var lastRow = session.getLength() - 1;
var currentLineIndex = session.bgTokenizer.currentLine;
var currentLine = session.bgTokenizer.lines[currentLineIndex];
session.bgTokenizer.lines = [];
session.bgTokenizer.lines[currentLineIndex] = currentLine;
session.bgTokenizer.fireUpdateEvent(firstRow, lastRow);
});
return worker;