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=-1.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 3458 invoked from network); 4 Dec 2023 00:12:04 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 4 Dec 2023 00:12:04 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1701648724; b=ccLByXo7zLsBX6/ANc6xtBNDQqn6Ruk3f98t9HghIN+sDJ2ujiIEAWtWIDGxZRCSQfLNBUw9nJ VwS/8obMUdjBMrT+heDIbv0wpfeJRHmeIP9Iy2HiPfM2mCvaU29kgaQObufweigPnmBWiKARNL It8K40UxVb19Jc2TMnTmvrN5Q+bLogHTKgwzEWuVz38OssfLXCxY9Hmv9kg9tRoznmq5NU6TQQ Y0GCx9RT/zmhXNtees2pM2Cba6r1+c7oVT5fTRRmLngT3Uq8cLnAkbncAr8q8JSaXNMb9DmEKa LdD1C8Qd0GOA7v4Kc3QItiT+nT+OW08x5rRQVI72XXmqWw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ed1-f44.google.com) smtp.remote-ip=209.85.208.44; dkim=pass header.d=brasslantern-com.20230601.gappssmtp.com header.s=20230601 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=1701648724; bh=PXiO7mH016GuvKlycDgKgUxc0wuT3RF2ijW+p6/fNL4=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=k3ipvbkR3Rt0zuXExkXlhbXk+dAo3A8hfhbNYDMQm69r/y56UESs7pAH2meRZeXMfVw7UmBFCF Eyxcp02hLaWLso1cxVn6U829vY7hRmGf0JJvqFf5cUtCQwCVhls7drh7YdhH5CmePsJVFhaETh RcXzXaPbwfiA/3iNEuYj7NI389xDrWbQHJAhyUnPOXT7wr4ydlFQNY1xns7ZtjclJF5dL/dTK/ ke+sSbdduODHdWjh5jU1ZmsMe25NGU9llEMHUR3OZHKUt1XSMOuVqsEN70p3HNSQzq6hd9ggg+ kAcGZsSxvNp15LNpSFMjni7f4gSNGjRcu/JxsRE/TaBmQA==; 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-Type:To:Subject:Message-ID: Date:From:In-Reply-To:References:MIME-Version:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=WSTX4o4YCQaxurzUuQztEBnuYxMmIjBmMxvHpuLBQww=; b=M/asoS9rz+5F4etIWSpQCxVIjC rboZVA/NuQIxjza2+HX71g8QUEwhB8NWJr2sNrBYtwcBJqxb2Xfc8h5DbodZiv5hsv+utZIvwpEh6 tukH0eGZZ0h8M3QLmwRIdgx8oLw/enOmTl5JBs2m9FaII7LW7ppo9A/W7hXEmGh9hRJ3ml+R3RYsV jlQ4sTxnRq86DFVP0CJ2dvPhKZIyohI+HL9500EAefwj2wiuSbtWGM441wXZFhL7gdlx7cjJtzO7M 8yFcKRdpKAGFT45B9GmOm8Y++mRnX/mP7mCbihQZaeushuvDbJPrMxOOoBv/W/9U1kWDmxXK0ux++ IAhJ3v5g==; Received: by zero.zsh.org with local id 1r9wZ9-000No0-9k; Mon, 04 Dec 2023 00:12:03 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ed1-f44.google.com) smtp.remote-ip=209.85.208.44; dkim=pass header.d=brasslantern-com.20230601.gappssmtp.com header.s=20230601 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ed1-f44.google.com ([209.85.208.44]:43462) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1r9wYt-000NVM-Lg; Mon, 04 Dec 2023 00:11:48 +0000 Received: by mail-ed1-f44.google.com with SMTP id 4fb4d7f45d1cf-54cdef4c913so180290a12.1 for ; Sun, 03 Dec 2023 16:11:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20230601.gappssmtp.com; s=20230601; t=1701648707; x=1702253507; darn=zsh.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=WSTX4o4YCQaxurzUuQztEBnuYxMmIjBmMxvHpuLBQww=; b=CxXwvypWk7NUGQ+IsWsDCGlWbFWt3yU+BgTIWIAnEpGCvCNxFtvK6zROl1u/dh1HSa SJIzwGCGfrOklBgdkTTu860T1BKOi3oqvZB/YqfAKX7b22xbu7+u9miQe/ZafL4WKGUA gO+6+rSupl66XA061o1jTBocfywyyRBIVt8lHsmb+NKWG/3vRION0MU0wSfGNT82ww5B ZWGSeACwaMY5NubiHE6eUTCZKBZZ7+fN2gLxDYJhECok6Eq0R02IfUbH2wqmWM+7qOtx ERCmTjXSW5r6G897WqRTJ1QzWj3O0E7Dd9by2so4vuPyT1SLTgJ4grSiZVitCQaRoPSr IUYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701648707; x=1702253507; h=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=WSTX4o4YCQaxurzUuQztEBnuYxMmIjBmMxvHpuLBQww=; b=Lid7+IyIubqxFOT+AGpnWP8mIozeVdWbO99GiFAPRYXxQhz6Nw5OuzfeW1w3VzhJLg CCL++bjWNbb7ei6JI8kesnUI2GCr5akIV3zzj/lGfs3PNsMrwIpnD9U2eqErIXOCFWSp Dk3XcTP0TDS7biZBWrrUuQZtS7+7ADoYPwiVl8q7xhCOMLpmK4c4S4hohS1XDLLAv/id IuLyXjwRSdnax1KLWgcUYtrVwRfIBYn8k/aZrscwwqxMMqxWh1dftWz1Ee6RTg33DLY5 2G3LihpXZmliC5O7vzwHhFQ4ghkvPSVEaFvlHpnkMSx0RZApgAPH3bTQHBrsVW2iYA/9 bzNA== X-Gm-Message-State: AOJu0YwHmBr9axa2Cf2tYishp9nkD11d+BJSb/RPmUCAWe6jY+GrCPBj 7XmYwjLRQgFjb+7nUhbY5b+oIop28YVzu3pu557/E7yM2JFeMABQocQ= X-Google-Smtp-Source: AGHT+IHr9EaLmw1pZbfpYPYwlk4NmYD4vvnBGaYOKFQXtWdaBEBX1Xsn6INWf8JuICOSWUyPFfBfVBHUuMiMtHbIYEw= X-Received: by 2002:a17:906:5357:b0:9a9:f0e6:904e with SMTP id j23-20020a170906535700b009a9f0e6904emr4598240ejo.16.1701648707199; Sun, 03 Dec 2023 16:11:47 -0800 (PST) MIME-Version: 1.0 References: <207461559.9336309.1701221332233.ref@mail.yahoo.com> <207461559.9336309.1701221332233@mail.yahoo.com> <27223-1701637728.078257@Bkhc.Hp7M.X2jV> In-Reply-To: From: Bart Schaefer Date: Sun, 3 Dec 2023 16:11:35 -0800 Message-ID: Subject: Re: PATCH: Improve quote handling in _ant completion To: "zsh-workers@zsh.org" Content-Type: text/plain; charset="UTF-8" X-Seq: 52367 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: > Rewritten to avoid "sed" you mean? The s/// are mostly pretty gnarly. Missed an opening double-quote in one line there -- should be + if [[ "$expanded" != "$file" ]]; then