From f57273e693148b9e00748bbcf99c8e75a73acd69 Mon Sep 17 00:00:00 2001 From: pvincent Date: Thu, 9 Apr 2026 16:57:53 +0400 Subject: [PATCH] refactored3 --- lib/miaou.completion | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/lib/miaou.completion b/lib/miaou.completion index 416e2d7..f7865b0 100644 --- a/lib/miaou.completion +++ b/lib/miaou.completion @@ -180,14 +180,10 @@ function _array_intersect { local -n result=$3 declare -A include - for item in "${arr2[@]}"; do - include["$item"]=1 - done + for item in "${arr2[@]}"; do include["$item"]=1; done result=() - for item in "${arr1[@]}"; do - [[ -n ${include["$item"]} ]] && result+=("$item") - done + for item in "${arr1[@]}"; do [[ -n ${include["$item"]} ]] && result+=("$item"); done } function _array_subtract {