From 5c8771bc5a2be123ab8e6325fa60ed524e8efb09 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Tue, 24 Jan 2023 12:34:03 +0000 Subject: patch 9.0.1238: :runtime completion can be further improved Problem: :runtime completion can be further improved. Solution: Also complete the {where} argument values and adjust the completion for that. (closes #11874) --- src/cmdexpand.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/cmdexpand.c') diff --git a/src/cmdexpand.c b/src/cmdexpand.c index 17f3878a0b..8ca5ecddc3 100644 --- a/src/cmdexpand.c +++ b/src/cmdexpand.c @@ -3025,10 +3025,6 @@ ExpandFromContext( return ExpandRTDir(pat, DIP_START + DIP_OPT, numMatches, matches, directories); } - if (xp->xp_context == EXPAND_RUNTIME) - { - return expand_runtime_cmd(pat, numMatches, matches); - } if (xp->xp_context == EXPAND_COMPILER) { char *directories[] = {"compiler", NULL}; @@ -3050,6 +3046,8 @@ ExpandFromContext( #endif if (xp->xp_context == EXPAND_PACKADD) return ExpandPackAddDir(pat, numMatches, matches); + if (xp->xp_context == EXPAND_RUNTIME) + return expand_runtime_cmd(pat, numMatches, matches); // When expanding a function name starting with s:, match the nr_ // prefix. -- cgit v1.2.3