summaryrefslogtreecommitdiffstats
path: root/Completion/Commands
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>1999-11-17 09:57:16 +0000
committerTanaka Akira <akr@users.sourceforge.net>1999-11-17 09:57:16 +0000
commit881d24cd48b4c659760961991e0f029900c54a8e (patch)
treef6d30fc7892055adae9e3dd4cce19baee7b750fc /Completion/Commands
parentzsh-workers/8648 (diff)
downloadzsh-881d24cd48b4c659760961991e0f029900c54a8e.tar
zsh-881d24cd48b4c659760961991e0f029900c54a8e.tar.gz
zsh-881d24cd48b4c659760961991e0f029900c54a8e.tar.bz2
zsh-881d24cd48b4c659760961991e0f029900c54a8e.tar.lz
zsh-881d24cd48b4c659760961991e0f029900c54a8e.tar.xz
zsh-881d24cd48b4c659760961991e0f029900c54a8e.tar.zst
zsh-881d24cd48b4c659760961991e0f029900c54a8e.zip
manual/8654
Diffstat (limited to 'Completion/Commands')
-rw-r--r--Completion/Commands/_history_complete_word29
1 files changed, 14 insertions, 15 deletions
diff --git a/Completion/Commands/_history_complete_word b/Completion/Commands/_history_complete_word
index ee6ac2de2..07db1eeb9 100644
--- a/Completion/Commands/_history_complete_word
+++ b/Completion/Commands/_history_complete_word
@@ -5,15 +5,15 @@
# by Adam Spiers, with help gratefully received from
# Sven Wischnowsky and Bart Schaefer
#
-# Available configuration keys:
+# Available styles:
#
-# :history-entries:list -- display lists of available matches
-# :history-entries:stop -- prevent looping at beginning and end of matches
-# during menu-completion
-# :history-entries:sort -- sort matches lexically (default is to sort by age)
-# :history-entries:remove-all-dups --
-# remove /all/ duplicate matches rather than just
-# consecutives
+# :history-words:list -- display lists of available matches
+# :history-words:stop -- prevent looping at beginning and end of matches
+# during menu-completion
+# :history-words:sort -- sort matches lexically (default is to sort by age)
+# :history-words:remove-all-dups --
+# remove /all/ duplicate matches rather than just
+# consecutives
#
_history_complete_word () {
@@ -25,9 +25,9 @@ _history_complete_word () {
direction=newer
fi
- _style -s history-entries stop stop
+ _style -s history-words stop stop
- _style history-entries list || compstate[list]=''
+ _style history-words list || compstate[list]=''
if [[ -n "$compstate[old_list]" &&
( -n "$stop" || "$compstate[insert]" = menu ) ]] ; then
@@ -36,7 +36,6 @@ _history_complete_word () {
if [[ compstate[old_insert] -eq $_hist_menu_length ||
"$_hist_stop" == 'oldest' ]]; then
_hist_stop='oldest'
- _style history-entries
[[ "$stop" = verbose ]] &&
_message 'beginning of history reached'
elif [[ "$_hist_stop" == 'newest' ]]; then
@@ -68,14 +67,14 @@ _history_complete_word () {
}
_history_complete_word_gen_matches () {
- if _style history-entries list; then
- if _style history-entries sort; then
+ if _style history-words list; then
+ if _style history-words sort; then
_description expl 'history word'
else
_description -V expl 'history word'
fi
else
- if _style history-entries sort; then
+ if _style history-words sort; then
expl=()
else
expl=('-V' '')
@@ -85,7 +84,7 @@ _history_complete_word_gen_matches () {
[[ -n "$_hist_stop" ]] && PREFIX="$_hist_old_prefix"
local rem_dups
- if _style history-entries remove-all-dups; then
+ if _style history-words remove-all-dups; then
rem_dups=''
else
rem_dups='-1'