Lines Matching refs:lastLine
470 if (Math.min(ensureTo, doc.lastLine()) >= to)
2669 for (var line = Math.min(start.line, pos.line), end = Math.min(cm.lastLine(), Math.max(start.line, pos.line));
3421 if (change.from.line > doc.lastLine()) return;
3430 var last = doc.lastLine();
3896 end = Math.min(this.lastLine(), to.line - (to.ch ? 0 : 1)) + 1;
4519 selectAll: function(cm) {cm.setSelection(Pos(cm.firstLine(), 0), Pos(cm.lastLine()), sel_dontScroll);},
4527 if (range.head.ch == len && range.head.line < cm.lastLine())
4552 goDocEnd: function(cm) {cm.extendSelection(Pos(cm.lastLine()));},
5111 return doc.findMarks(Pos(doc.first, 0), doc.clipPos(Pos(doc.lastLine())),
5428 if (lineN > doc.lastLine()) return lineN;
5935 var firstLine = getLine(doc, from.line), lastLine = getLine(doc, to.line);
5944 update(lastLine, lastLine.text, lastSpans);
5947 } else if (firstLine == lastLine) {
5958 update(firstLine, firstLine.text.slice(0, from.ch) + text[0] + lastLine.text.slice(to.ch), spansFor(0));
5962 update(lastLine, lastText + lastLine.text.slice(to.ch), lastSpans);
6201 lastLine: function() {return this.first + this.size - 1;},