diff --git a/lib/ace/keyboard/vim/maps/motions.js b/lib/ace/keyboard/vim/maps/motions.js index ec97b298..9ae7bfc1 100644 --- a/lib/ace/keyboard/vim/maps/motions.js +++ b/lib/ace/keyboard/vim/maps/motions.js @@ -300,27 +300,27 @@ module.exports = { case "(": case "{": case "[": - var cursor = editor.getCursorPosition() - var end = editor.session.$findClosingBracket(param, cursor, /paren/) + var cursor = editor.getCursorPosition(); + var end = editor.session.$findClosingBracket(param, cursor, /paren/); if (!end) return; - var start = editor.session.$findOpeningBracket(editor.session.$brackets[param], cursor, /paren/) + var start = editor.session.$findOpeningBracket(editor.session.$brackets[param], cursor, /paren/); if (!start) return; start.column ++; - editor.selection.setSelectionRange(Range.fromPoints(start, end)) - break + editor.selection.setSelectionRange(Range.fromPoints(start, end)); + break; case "'": - case "\"": + case '"': case "/": - var end = find(editor, param, 1) + var end = find(editor, param, 1); if (!end) return; - var start = find(editor, param, -1) + var start = find(editor, param, -1); if (!start) return; - editor.selection.setSelectionRange(Range.fromPoints(start.end, end.start)) - break + editor.selection.setSelectionRange(Range.fromPoints(start.end, end.start)); + break; } } }, diff --git a/lib/ace/range.js b/lib/ace/range.js index e09b850d..fd27dcbc 100644 --- a/lib/ace/range.js +++ b/lib/ace/range.js @@ -90,7 +90,6 @@ var Range = function(startRow, startColumn, endRow, endColumn) { * [start.row/start.column] -> [end.row/end.column] * **/ - this.toString = function() { return ("Range: [" + this.start.row + "/" + this.start.column + "] -> [" + this.end.row + "/" + this.end.column + "]"); @@ -424,7 +423,7 @@ var Range = function(startRow, startColumn, endRow, endColumn) { } } - /** + /** * Range.compareInside(row, column) -> Number * - row (Number): A row point to compare with * - column (Number): A column point to compare with @@ -449,7 +448,7 @@ var Range = function(startRow, startColumn, endRow, endColumn) { } } - /** + /** * Range.clipRows(firstRow, lastRow) -> Range * - firstRow (Number): The starting row * - lastRow (Number): The ending row @@ -488,7 +487,7 @@ var Range = function(startRow, startColumn, endRow, endColumn) { return Range.fromPoints(start || this.start, end || this.end); }; - /** + /** * Range.extend(row, column) -> Range * - row (Number): A new row to extend to * - column (Number): A new column to extend to @@ -513,7 +512,7 @@ var Range = function(startRow, startColumn, endRow, endColumn) { return (this.start.row == this.end.row && this.start.column == this.end.column); }; - /** + /** * Range.isMultiLine() -> Boolean * * Returns true if the range spans across multiple lines. @@ -523,7 +522,7 @@ var Range = function(startRow, startColumn, endRow, endColumn) { return (this.start.row !== this.end.row); }; - /** + /** * Range.clone() -> Range * * Returns a duplicate of the calling range. @@ -533,7 +532,7 @@ var Range = function(startRow, startColumn, endRow, endColumn) { return Range.fromPoints(this.start, this.end); }; - /** + /** * Range.collapseRows() -> Range * * Returns a range containing the starting and ending rows of the original range, but with a column value of `0`. @@ -546,7 +545,7 @@ var Range = function(startRow, startColumn, endRow, endColumn) { return new Range(this.start.row, 0, this.end.row, 0) }; - /** + /** * Range.toScreenRange(session) -> Range * - session (EditSession): The `EditSession` to retrieve coordinates from *