From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 17618 invoked from network); 27 May 2023 17:48:43 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 27 May 2023 17:48:43 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1685209724; b=E4DMmOnjRMx7asV2B3qdiOnpexlf7AwfydCsRQXi7EBfa+4oCZq1luLguSxgIxAa1lcMChun5E JuE+5VIzQY40RVjdRMGE0S1N4LQ4mNPT8LLyVWopSCZgaxfmtJZcJ9M5CgPGwJp5IugWjmn19X +IEQzmB8ND/3FoVIp4pJ446wDFNFvqacQ8HegHPD1xqW1VfXqgq3Zt0dc6wZutckBB5I+etg9I udFtP5GEfLXWwUcVQ4uBR5v8tF4RP8jN15TdNiqYG79JyjIFZAbcqMLqjoRXTW/Aj3Oo5CdJjL P4kSHLZ6YciR9Uj4Ad4TIzgA5EYgA7og4CKJKb5AxtrBRg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ed1-f45.google.com) smtp.remote-ip=209.85.208.45; dkim=pass header.d=brasslantern-com.20221208.gappssmtp.com header.s=20221208 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1685209724; bh=bkcKujN4bufyWInx/r9WWDJ6kxv+0EO9cLP9EQ3ks3w=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:Cc:To:Subject: Message-ID:Date:From:In-Reply-To:References:MIME-Version:DKIM-Signature: DKIM-Signature; b=pXRDmxitZOEKpeF1qRKvBhfwHU+0ZoGUZH5wvGV54TedllsxMCrFg5d8zjhJSwepTj8DXqdYle 334RCcyaOOlM8gsM1jneJo+7hv/0UIC8uNLzjfjR+PDfVBf7sErabNOOAB2X1jDmiLN+kjKbxT LyXOAFiz1+jWGSF2tJFAIw9G6QYdZFhoHSWbyQiDre0Q2U1NTqXCuUG/DwiEuzICxl/S7YpiDl cewdinSXxxK136vLzDFmea3Gnx/g5sw2MTeC+vX6TltxYhwtjuu86J+a2Fk9gmgP768j+i7YhQ 36cbKotjnqY1rBK0D++AwqYeI/jbhvfwRV04d+0rjS0bkg==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Transfer-Encoding: Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To:References: MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=gjjb+a46lzgx/eg7a3TS8w0yv9FHDx18EmRRbEeiYZI=; b=OjD8CCT+dDc2uaaGKpFA15eyGh CfN6FBJQlLeWwSQBD2Cs/KRa/uzh8wOPCrCNpO8rlQyC6pEvJTnfAqcJEVxpKrx32suc4rpxKv/Rr rpFc+gZdh0jtI50maUVO5ek8FiYwwDVVcF/ccqW3eicWhrZIM+FB3MAI6p3BU+Zc+DFc0XK0nFXzS kv+F+Kw5V08QEv3fT3beh6EgS/fM92K/+zZQ0F105NBdcM0FY5AwfZ4PO2mqwPMYvVgV1cRJv5/wB ETfuRI/S2mTy/8WG7mUbnq+ggjUEPrSxs42eVYge7lNVwIHzbzRrj4nXEy67cXKqDCKsG3hueL9EZ 2GdtQnLA==; Received: by zero.zsh.org with local id 1q2y1z-0009SN-0A; Sat, 27 May 2023 17:48:43 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ed1-f45.google.com) smtp.remote-ip=209.85.208.45; dkim=pass header.d=brasslantern-com.20221208.gappssmtp.com header.s=20221208 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ed1-f45.google.com ([209.85.208.45]:45537) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1q2y1F-00098E-Pr; Sat, 27 May 2023 17:48:03 +0000 Received: by mail-ed1-f45.google.com with SMTP id 4fb4d7f45d1cf-513fd8cc029so3332548a12.3 for ; Sat, 27 May 2023 10:47:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20221208.gappssmtp.com; s=20221208; t=1685209677; x=1687801677; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=gjjb+a46lzgx/eg7a3TS8w0yv9FHDx18EmRRbEeiYZI=; b=4hwqVO6OADr40qQxmFrhNGq0ME+YtZIF55jVT1NuzdewiTVrucyXBCdnvgqeh0pWf8 4QvkMiNQ35SUaIYuZM2qMciyBlO494GRhl7THrJqSpBk9spKThXexSWOel8BrGKVE+F/ qx/LAmzfsHKh43ySzGdFpSswqpt6/fJ13TJH56c2a9NQIMc0h+AU/bqp+bkMncikV4Bw DL/819JkapF9CT2DmF4gQ/Q2n7oEQ1fxBDUpvT+DLvpptiA8Bsnl/RnBW4D1HfamxACK +4tAgxqSdczV9bW7xnDtYIHUYp2XKvWFE5vnFQbCfTTd2E1LxOGOWOBwvkEVREQr63M1 HHQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685209677; x=1687801677; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gjjb+a46lzgx/eg7a3TS8w0yv9FHDx18EmRRbEeiYZI=; b=aabPyy62+43BI9i6oQyrqQjVhFNhduhQ0CySOIp5TU6KwMflPrtz29gLfY5NbvS/Pz Mz+BAMquFYPd8LgiPbSblx5Xd2Kl+PIKarlEx3+hgTyFxQJARh7dsq8A1XeLNLY66dax S42wy8BwOkG+8/WawXjnSE2l8Au5YUxMlP4DWXVJQyLo0U1BcHDoZCDycypmYBuz9Z4F Bj2QkGzgAK8o+lhkeytGwUBI36TaepPRNQg6YbDRvz4BrHUuzJerwKmLfYC6S7IrLMy/ GstHbgAk20iCnqyTe0SCRgine6l/rwVTyNkQ28tzHzqGidwehJAsw6ru4AJK/Yt6tN/p xhlw== X-Gm-Message-State: AC+VfDzPIETG7OBDBXQ0a6flv4afYeLhmFVENljCqYUBY+6Z8Hrmxk+h xqkYce/mFU609sWNo/qY8ge7EM8anttRRTkVqWHmQw== X-Google-Smtp-Source: ACHHUZ6VFQB2PHtCussHLgvEkoJGCGRkfvUHehDW+znFmK9li0hE4eb+fbKsV/MM5nuQoDzQ1GQ/vSFaRdlndQRjrS8= X-Received: by 2002:a17:907:3f03:b0:971:2ead:e161 with SMTP id hq3-20020a1709073f0300b009712eade161mr5889184ejc.6.1685209677232; Sat, 27 May 2023 10:47:57 -0700 (PDT) MIME-Version: 1.0 References: <20230527131253.33840-1-marlon.richert@gmail.com> In-Reply-To: <20230527131253.33840-1-marlon.richert@gmail.com> From: Bart Schaefer Date: Sat, 27 May 2023 10:47:46 -0700 Message-ID: Subject: Re: [PATCH] Let _approximate work w/ possible compadd function To: Marlon Richert Cc: zsh-workers@zsh.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Seq: 51806 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: On Sat, May 27, 2023 at 6:13=E2=80=AFAM Marlon Richert wrote: > > + if [[ -v functions[_approximate_compadd] ]]; then > + $functions[_approximate_compadd] "$_correct_expl[@]" "$@" What is this intended to do? $functions[_approximate_compadd] is the body of the function, how can that be inlined here?