diff options
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | Functions/Zle/delete-whole-word-match | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog index e2dd2b900..02cda0e31 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2007-11-10 Peter Stephenson <p.w.stephenson@ntlworld.com> + * 24082: Functionz/Zle/delete-whole-word-match: failed if + cursor was on whitespace. + * Mikael Magnusson, 24076; 24081: Doc/Zsh/zle.yo, Functions/Zle/backward-kill-word-match, Functions/Zle/delete-whole-word-match, diff --git a/Functions/Zle/delete-whole-word-match b/Functions/Zle/delete-whole-word-match index 51314cfc0..5b31ad5b0 100644 --- a/Functions/Zle/delete-whole-word-match +++ b/Functions/Zle/delete-whole-word-match @@ -31,7 +31,7 @@ fi if [[ -n "${matched_words[4]}" ]]; then # There's whitespace at the cursor position, so only delete # up to the cursor position. - pos2=$CURSOR + (( pos2 = CURSOR + 1 )) else # No whitespace at the cursor position, so delete the # current character and any following wordcharacters. |