From dc15999e3b0a57c4f679795b5c0845f92f7db3ec Mon Sep 17 00:00:00 2001 From: Maciej Bogusz Date: Mon, 22 Aug 2022 11:51:27 +0200 Subject: [PATCH] ZSH argcomplete: call compinit only if needed Signed-off-by: Maciej Bogusz --- ros2cli/completion/ros2-argcomplete.zsh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ros2cli/completion/ros2-argcomplete.zsh b/ros2cli/completion/ros2-argcomplete.zsh index f83d64d80..b9fc30974 100644 --- a/ros2cli/completion/ros2-argcomplete.zsh +++ b/ros2cli/completion/ros2-argcomplete.zsh @@ -12,7 +12,9 @@ # See the License for the specific language governing permissions and # limitations under the License. -autoload -U +X compinit && compinit +if (( ! ${+_comps} )); then + autoload -U +X compinit && compinit +fi autoload -U +X bashcompinit && bashcompinit # Get this scripts directory