about summary refs log tree commit diff
path: root/Completion/Base/_arguments
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>1999-08-24 09:17:41 +0000
committerTanaka Akira <akr@users.sourceforge.net>1999-08-24 09:17:41 +0000
commit6fd5c631d6293763c3c8be1068387828201095da (patch)
tree91b977ab08c52a4184d30307c8f3c5d9967b51a7 /Completion/Base/_arguments
parent9e879a8a68c52a4a0319fcc0eb8a6c2ab565a4e4 (diff)
downloadzsh-6fd5c631d6293763c3c8be1068387828201095da.tar.gz
zsh-6fd5c631d6293763c3c8be1068387828201095da.tar.xz
zsh-6fd5c631d6293763c3c8be1068387828201095da.zip
zsh-workers/7469
Diffstat (limited to 'Completion/Base/_arguments')
-rw-r--r--Completion/Base/_arguments2
1 files changed, 2 insertions, 0 deletions
diff --git a/Completion/Base/_arguments b/Completion/Base/_arguments
index d51e6d0af..6343bc477 100644
--- a/Completion/Base/_arguments
+++ b/Completion/Base/_arguments
@@ -188,6 +188,8 @@ while [[ cur -gt 0 ]]; do
       # associative array so that we don't offer them again.
 
       def="$opts[$ws[1]]"
+      optbeg="$beg"
+      argbeg="$beg"
       [[ -n "$oneshot[$ws[1]]" ]] && unset "opts[$ws[1]]"
     else
       uns=''