(cm)
| 4690 | } |
| 4691 | |
| 4692 | function resetModeState(cm) { |
| 4693 | cm.doc.iter(function (line) { |
| 4694 | if (line.stateAfter) { line.stateAfter = null; } |
| 4695 | if (line.styles) { line.styles = null; } |
| 4696 | }); |
| 4697 | cm.doc.modeFrontier = cm.doc.highlightFrontier = cm.doc.first; |
| 4698 | startWorker(cm, 100); |
| 4699 | cm.state.modeGen++; |
| 4700 | if (cm.curOp) { regChange(cm); } |
| 4701 | } |
| 4702 | |
| 4703 | // DOCUMENT DATA STRUCTURE |
| 4704 |
no test coverage detected