diff --git a/src/editor.coffee b/src/editor.coffee index 1f92ca09e..fd0f0a9cd 100644 --- a/src/editor.coffee +++ b/src/editor.coffee @@ -96,6 +96,7 @@ class Editor extends Pane @ace.getSession().getValue() removeTrailingWhitespace: -> + return @ace.replaceAll "", needle: "[ \t]+$" regExp: true diff --git a/vendor/ace/search.js b/vendor/ace/search.js index 2d3be2636..e55e2ae22 100644 --- a/vendor/ace/search.js +++ b/vendor/ace/search.js @@ -98,7 +98,7 @@ Search.SELECTION = 2; iterator = this.$forwardMatchIterator(session); } - var ignoreCursorColumn = this.$options.wrap && this.$options.scope == Search.ALL; + var ignoreCursorColumn = false && this.$options.wrap && this.$options.scope == Search.ALL; var start = session.getSelection().getCursor(); if (ignoreCursorColumn) { session.getSelection().moveCursorTo(0, 0);