Lines Matching refs:lastLine
486 if (Math.min(ensureTo, doc.lastLine()) >= to)
2841 for (var line = Math.min(start.line, pos.line), end = Math.min(cm.lastLine(), Math.max(start.line, pos.line));
3605 if (change.from.line > doc.lastLine()) return;
3614 var last = doc.lastLine();
4085 end = Math.min(this.lastLine(), to.line - (to.ch ? 0 : 1)) + 1;
4693 selectAll: function(cm) {cm.setSelection(Pos(cm.firstLine(), 0), Pos(cm.lastLine()), sel_dontScroll);},
4701 if (range.head.ch == len && range.head.line < cm.lastLine())
4740 goDocEnd: function(cm) {cm.extendSelection(Pos(cm.lastLine()));},
5313 return doc.findMarks(Pos(doc.first, 0), doc.clipPos(Pos(doc.lastLine())),
5630 if (lineN > doc.lastLine()) return lineN;
6144 var firstLine = getLine(doc, from.line), lastLine = getLine(doc, to.line);
6153 update(lastLine, lastLine.text, lastSpans);
6156 } else if (firstLine == lastLine) {
6167 update(firstLine, firstLine.text.slice(0, from.ch) + text[0] + lastLine.text.slice(to.ch), spansFor(0));
6171 update(lastLine, lastText + lastLine.text.slice(to.ch), lastSpans);
6410 lastLine: function() {return this.first + this.size - 1;},