MCPcopy Index your code
hub / github.com/documentcloud/visualsearch / startNewMode

Function startNewMode

docs/assets/highlight.js:264–278  ·  view source on GitHub ↗
(mode, lexem)

Source from the content-addressed store, hash-verified

262 }
263
264 function startNewMode(mode, lexem) {
265 var markup = mode.className?'<span class="' + mode.className + '">':'';
266 if (mode.returnBegin) {
267 result += markup;
268 mode.buffer = '';
269 } else if (mode.excludeBegin) {
270 result += escape(lexem) + markup;
271 mode.buffer = '';
272 } else {
273 result += markup;
274 mode.buffer = lexem;
275 }
276 modes.push(mode);
277 relevance += mode.relevance;
278 }
279
280 function processModeInfo(buffer, lexem, end) {
281 var current_mode = modes[modes.length - 1];

Callers 1

processModeInfoFunction · 0.85

Calls 1

escapeFunction · 0.70

Tested by

no test coverage detected