summaryrefslogtreecommitdiff
path: root/Completion/Base/Widget/_generic
diff options
context:
space:
mode:
Diffstat (limited to 'Completion/Base/Widget/_generic')
-rw-r--r--Completion/Base/Widget/_generic7
1 files changed, 7 insertions, 0 deletions
diff --git a/Completion/Base/Widget/_generic b/Completion/Base/Widget/_generic
index 9a5e726df..0a18b5680 100644
--- a/Completion/Base/Widget/_generic
+++ b/Completion/Base/Widget/_generic
@@ -1,5 +1,12 @@
#autoload
+if [[ -n $ZSH_TRACE_GENERIC_WIDGET ]]; then
+ local widget=$ZSH_TRACE_GENERIC_WIDGET
+ unset ZSH_TRACE_GENERIC_WIDGET
+ $widget _generic
+ return
+fi
+
local curcontext="${curcontext:-}"
if [[ -z "$curcontext" ]]; then