(buffer, mode)
| 252 | } |
| 253 | |
| 254 | function processBuffer(buffer, mode) { |
| 255 | if (mode.subLanguage && languages[mode.subLanguage]) { |
| 256 | var result = highlight(mode.subLanguage, buffer); |
| 257 | keyword_count += result.keyword_count; |
| 258 | return result.value; |
| 259 | } else { |
| 260 | return processKeywords(buffer, mode); |
| 261 | } |
| 262 | } |
| 263 | |
| 264 | function startNewMode(mode, lexem) { |
| 265 | var markup = mode.className?'<span class="' + mode.className + '">':''; |
no test coverage detected