diff options
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | Functions/Zle/copy-earlier-word | 4 |
2 files changed, 6 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog index acbc073bd..1a872bc22 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2008-07-07 Peter Stephenson <pws@csr.com> + * unposted: Functions/Zle/copy-earlier-word: avoid + warnings from WARN_CREATE_GLOBAL. + * 25269: Frank Terbeck: Src/Zle/compcore.c 2008-07-06 Peter Stephenson <p.w.stephenson@ntlworld.com> diff --git a/Functions/Zle/copy-earlier-word b/Functions/Zle/copy-earlier-word index 63e7edaef..90e862da3 100644 --- a/Functions/Zle/copy-earlier-word +++ b/Functions/Zle/copy-earlier-word @@ -6,7 +6,9 @@ # the current line. emulate -L zsh +setopt typesetsilent +typeset -g __copyword if (( ${NUMERIC:-0} )); then # 1 means last word, 2 second last, etc. (( __copyword = ${NUMERIC:-0} )) @@ -15,7 +17,7 @@ elif [[ -n $__copyword && $WIDGET = $LASTWIDGET ]]; then (( __copyword-- )) elif [[ $LASTWIDGET = *insert-last-word ]]; then __copyword=-2 - __copywidget=$LASTWIDGET + typeset -g __copywidget=$LASTWIDGET else __copyword=-1 zstyle -s :$WIDGET widget __copywidget |