Merge pull request #939 from SimonSapin/ctrl-w-w-w-w

Fix Ctrl+W when the cursor follows a space.
deploy
Lorenz Hübschle-Schneider 8 years ago committed by GitHub
commit 92d707a51d
  1. 2
      js/inputbar.js

@ -467,7 +467,7 @@ weechat.directive('inputBar', function() {
// Ctrl-w // Ctrl-w
} else if (code == 87) { } else if (code == 87) {
var trimmedValue = $scope.command.slice(0, caretPos); var trimmedValue = $scope.command.slice(0, caretPos);
var lastSpace = trimmedValue.lastIndexOf(' ') + 1; var lastSpace = trimmedValue.replace(/\s+$/, '').lastIndexOf(' ') + 1;
$scope.command = $scope.command.slice(0, lastSpace) + $scope.command.slice(caretPos, $scope.command.length); $scope.command = $scope.command.slice(0, lastSpace) + $scope.command.slice(caretPos, $scope.command.length);
setTimeout(function() { setTimeout(function() {
inputNode.setSelectionRange(lastSpace, lastSpace); inputNode.setSelectionRange(lastSpace, lastSpace);

Loading…
Cancel
Save