cleanups
This commit is contained in:
parent
d9456740c6
commit
8c7b030128
1 changed files with 6 additions and 6 deletions
|
|
@ -168,23 +168,23 @@ var EditSession = require("./edit_session").EditSession;
|
||||||
if (this.rangeList)
|
if (this.rangeList)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
this.rangeList = new RangeList;
|
this.rangeList = new RangeList();
|
||||||
this.ranges = [];
|
this.ranges = [];
|
||||||
this.rangeCount = 0;
|
this.rangeCount = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
this.getAllRanges = function() {
|
this.getAllRanges = function() {
|
||||||
return this.rangeList.ranges.concat()
|
return this.rangeList.ranges.concat();
|
||||||
};
|
};
|
||||||
|
|
||||||
this.splitIntoLines = function () {
|
this.splitIntoLines = function () {
|
||||||
if (this.rangeCount > 1) {
|
if (this.rangeCount > 1) {
|
||||||
var ranges = this.rangeList.ranges;
|
var ranges = this.rangeList.ranges;
|
||||||
var lastRange = ranges[ranges.length - 1]
|
var lastRange = ranges[ranges.length - 1];
|
||||||
var range = Range.fromPoints(ranges[0].start, lastRange.end)
|
var range = Range.fromPoints(ranges[0].start, lastRange.end);
|
||||||
|
|
||||||
this.toSingleRange()
|
this.toSingleRange();
|
||||||
this.setSelectionRange(range, lastRange.cursor == lastRange.start)
|
this.setSelectionRange(range, lastRange.cursor == lastRange.start);
|
||||||
} else {
|
} else {
|
||||||
var cursor = this.session.documentToScreenPosition(this.selectionLead);
|
var cursor = this.session.documentToScreenPosition(this.selectionLead);
|
||||||
var anchor = this.session.documentToScreenPosition(this.selectionAnchor);
|
var anchor = this.session.documentToScreenPosition(this.selectionAnchor);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue