From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.4 Received: from zero.zsh.org (zero.zsh.org [IPv6:2a02:898:31:0:48:4558:7a:7368]) by inbox.vuxu.org (Postfix) with ESMTP id BE15B228F5 for ; Fri, 29 Mar 2024 16:51:28 +0100 (CET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1711727488; b=XbLqSe50RAR1SOiS7Tk/vrhatBSrSoO5fW8TMY07UEuNGSijdFJIms3lEq8jxcdhu4VjAynfuA Zm//J+QNIi0Km+VcMfv4wXvBGFeSqZP4/+lI0a7MJbnEb+c/CEGmSzFLnXr9eNu3Bwhyxf5BrB DdZiTx8IeQPkPghnAAnOlbUr7DmW9qPpjUs2tJoZU5ja0dx5EcwJ56wWNIk8Xba+X0cQaJCtSj 0OMD/cGsHauKvD01QjUPPmsDXLVTvm6wH1AGJ/GMD6n3UV9wQXknxX/imPWsCvCPKdyiU7W53z xzJNmOr+YB11bNsVMVanoKDRNHVMkI6EtcQQNddsV0eFqg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ej1-f46.google.com) smtp.remote-ip=209.85.218.46; dkim=pass header.d=gmail.com header.s=20230601 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1711727488; bh=v0Hferj8oNhcS5boPw2t98p6okpNboZwh9OFQZfxASk=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:MIME-Version: DKIM-Signature:DKIM-Signature; b=MjkEtRqzOgCcargI7Yu1CY7Lb2Zn/G5yju8BzG/dyAoGLZh7LQnwLEz3gXq4u9kfx2z3zqTOcu /0n1y1g3Goq24i5i9W656vFe1pKaqJFB+Q39n42pAjTPb/YCorvPeEfhngcRJ8XK3CB6hv9p7F pA/XoxrzRgdMmwa8c56Z4vhPd+57EvqdROy9PjZOZ5NFdfgVedcWljHbYBPzbwBzULfjdWrkjc 1E3HcCOCPpTfuC7pn7sqwwTFRXm9i9iPTCPfBpHR7TfJJiGS3yuFCQWgoMM339dpo5UVVS00z4 ErhObr/rl+u/wJqUgckcHbN7PtksXRZTF4KO06Q/9TiGIQ==; 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: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:In-Reply-To:References; bh=Utv+UEripZr6eYaQx2/LPgZtfq6GZkTbzUf/TzlQFOI=; b=H5fE9JWTIxh8dw9KT7BBxXCUXG XZ4t8rb6f2uZMfnBBs6IsUtt4xY/N+UT3ilT9+taQL9l1iif57T1XgR0YoBFnNYEUWxwb28NFXi/5 12gz9sLd9rME+JGDIRUGQ0VFqVKRGQE5C5dBEHUQJvZqth4Def3XYFC4F4j+iNlcxtYEAXKj9puCf FIgEQztsvlZ/wr9tveUixPpseayseyCajiOoWXjB1+Vv/FY7N66yWTbWjFnGuLwHgkcQH5g0IXJFE h3P5eWoHmCfixuwoBSKYBsARLhuc+M4ZJu75ywuRq7PMuEPPiTEVf/neGMShX10o+ESI+cgCIcTxh MHg1Z8nw==; Received: by zero.zsh.org with local id 1rqEVp-000Ce3-Dj; Fri, 29 Mar 2024 15:51:25 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ej1-f46.google.com) smtp.remote-ip=209.85.218.46; dkim=pass header.d=gmail.com header.s=20230601 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-ej1-f46.google.com ([209.85.218.46]:55450) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1rqEVa-000CLn-9P; Fri, 29 Mar 2024 15:51:11 +0000 Received: by mail-ej1-f46.google.com with SMTP id a640c23a62f3a-a44665605f3so234161166b.2 for ; Fri, 29 Mar 2024 08:51:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711727469; x=1712332269; darn=zsh.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=Utv+UEripZr6eYaQx2/LPgZtfq6GZkTbzUf/TzlQFOI=; b=RymT+MWdSIlM1o+VWCuP9kDPQHI3dlt/3qXaflp5NRRwgyfa35wmjcb5VXQ5tWPflc mdcCqcrfWA/mLOt4e9WvX7RX1DZNR5K4ampvYW5JnTBM4ya2ieeeetE7dKoChPLkrPQ4 lGPkV6s4qCi3TkMxS0c4QVFu7OTKVXxbmS6XMruaTHi66zZAAiTHT2+2UdB0UbTcojDI VrCIpCk9Wlbcyzl8JRMOfCpie1b23ddyp9W4dvf0LHUFy/1UvHaAAkXYhdTf2bg2SVyM J8NLjFLAkHuvsCqipT556xpseKCnY3RWMy7uReApZq4JZIiVmlnioVKGKuryiMGP8HQs wOsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711727469; x=1712332269; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Utv+UEripZr6eYaQx2/LPgZtfq6GZkTbzUf/TzlQFOI=; b=ZzLmkmo3f6O86msFpmXAm5PdQ5AI7mW9/lwwIIzT8CbsudGKvdoOdFOWBJ/Q4YUsBt vsD2LRZkH+5O2bBsMKLjwyfHMiE0s925sGdlQ7eAsy42ijVs63Xxy63rRjyIW44FNWn+ XhRKBEbvc90R1YCB5uasslTc61I9bhw+lgTB7xvd3j27GfG3+0HMmo5fRTaExupFWMiD 6X8zRwEVFwZSbBFIOVnhTqGwzuAUZeuKXYgJqW1x7F7g0/gm5EMiu2Xfa5iVCSztXtEk VZNo/Q+1j66itEITweb+pKosdA28HdBheWIxqP5RMdeLY1uDf6KDjb1iGc2VMIBfz9SQ XFAA== X-Gm-Message-State: AOJu0YxR3wi0XWDATMgkC9wJS8aCCmqKyE0Skc3F4wTBCp3wArw1IszL oBm4g5WC9jXJqQ7Ds4juDRDlCYJ9x/1d8j6KgxK4gN9Bnm7KGnAv66iW6udh2U6DD1jcuQpMCAJ i6I+48aW90L/EQsx7optX50//yIT67LjELx8= X-Google-Smtp-Source: AGHT+IGVfV2Q5DU30wNl3DwzZuM4iDAmIXUq+bPlDkXL18YK9IjwsQiKeLUr9yCrTzMbytSgvIavtl3EIx1JT6Ic8lk= X-Received: by 2002:a17:907:9702:b0:a4e:39ed:2afd with SMTP id jg2-20020a170907970200b00a4e39ed2afdmr1217559ejc.21.1711727469183; Fri, 29 Mar 2024 08:51:09 -0700 (PDT) MIME-Version: 1.0 From: "D. Ben Knoble" Date: Fri, 29 Mar 2024 11:50:58 -0400 Message-ID: Subject: bug: _files depends on extendedglob To: zsh-workers@zsh.org Content-Type: text/plain; charset="UTF-8" X-Seq: 52846 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: Here's a transcript from a session after I finally pieced together what was breaking in https://github.com/benknoble/Dotfiles/commit/9c7dd6d1ec8b3caac670f1a2a030769a4c90c06c, which contains in its message more details about how I debugged this particular failure. zsh --version zsh 5.9 (x86_64-apple-darwin20.6.0) # macOS 12.7.2 zsh -f temp=$(mktemp -d) fpath+=($temp) wget https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.zsh -o $temp/_git autoload -Uz compinit && compinit _git_doc () { emulate -L zsh _files -W $(git --html-path)/ } git doc # (eval):1: no matches found: *:globbed-files # completion results still produced _git_doc () { emulate -L zsh setopt extendedglob _files -W $(git --html-path)/ } git doc # works like a charm I'm not sure what the appropriate fix is, though I think some combination of localopts and extendedglob might work? I see that some parts of _files test for extendedglob, but the part that sets pats that leads to the failure (line 78 for me) seems to be affected without any test. -- D. Ben Knoble