(mode, lexem)
| 471 | } |
| 472 | |
| 473 | function startNewMode(mode, lexem) { |
| 474 | var markup = mode.className?'<span class="' + mode.className + '">':''; |
| 475 | if (mode.returnBegin) { |
| 476 | result += markup; |
| 477 | mode.buffer = ''; |
| 478 | } else if (mode.excludeBegin) { |
| 479 | result += escape(lexem) + markup; |
| 480 | mode.buffer = ''; |
| 481 | } else { |
| 482 | result += markup; |
| 483 | mode.buffer = lexem; |
| 484 | } |
| 485 | modes.push(mode); |
| 486 | relevance += mode.relevance; |
| 487 | } |
| 488 | |
| 489 | function processModeInfo(buffer, lexem, end) { |
| 490 | var current_mode = modes[modes.length - 1]; |
no test coverage detected
searching dependent graphs…