about summary refs log tree commit diff
path: root/Completion/Base/_arguments
diff options
context:
space:
mode:
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=''