Lines Matching refs:modes

27         for (var j = 0; j < language.modes.length; j++) {
28 if (language.modes[j].className == mode.contains[i]) {
29 mode.sub_modes[mode.sub_modes.length] = language.modes[j];
51 if (modes[mode_index].end && modes[mode_index].endRe.test(lexem))
53 if (modes[mode_index].endsWithParent) {
74 for (var i = 0; i < language.modes.length; i++) {
75 if (contains(mode.contains, language.modes[i].className)) {
76 addTerminator(language.modes[i].begin);
80 var index = modes.length - 1;
82 if (modes[index].end) {
83 addTerminator(modes[index].end);
86 } while (modes[index + 1].endsWithParent);
100 var mode = modes[modes.length - 1];
179 modes[modes.length] = mode;
183 var current_mode = modes[modes.length - 1];
197 var end_level = endOfMode(modes.length - 1, lexem);
208 markup = modes[modes.length - 2].noMarkup?'':'</span>';
211 modes.length--;
213 modes.length--;
214 modes[modes.length - 1].buffer = '';
216 for (var i = 0; i < language.modes.length; i++) {
217 if (language.modes[i].className == current_mode.starts) {
218 startNewMode(language.modes[i], '');
231 var modes = [language.defaultMode];
246 if(modes.length > 1)
432 for (var j = 0; j < language.modes.length; j++) {
433 if (language.modes[j].begin)
434 language.modes[j].beginRe = langRe(language, '^' + language.modes[j].begin);
435 if (language.modes[j].end)
436 language.modes[j].endRe = langRe(language, '^' + language.modes[j].end);
437 if (language.modes[j].illegal)
438 language.modes[j].illegalRe = langRe(language, '^(?:' + language.modes[j].illegal + ')');
440 if (language.modes[j].relevance == undefined) {
441 language.modes[j].relevance = 1;
468 for (var j = 0; j < language.modes.length; j++) {
469 compileModeKeywords(language.modes[j]);