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.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 3660 invoked from network); 18 Jun 2021 07:49:30 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 18 Jun 2021 07:49:30 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1624002570; b=BkgyuMQxZy4lZE5/nyId8Mxr8Na0aF/lPg3ebe/Ju86ZjvXnzzvGOmOLz9KJc8N/ezN27Qo0t9 E/wpdMz+ngE6hLXixH9xezFK1bsqOHKf+vAZ1aWZaVy6JDc7HZGtfM5EGpvzHqnL453NFVL5WI xGj42lcWrZn+GBIBkHq22ZFMePqdAEnMIfdudTlnWAAVlkkr9WHtztt+JXyk/vtOKNJdyeUFGk oA+X2PsolWhESIZbS4/scqMdu1rGWW6xUcEsGw9k1kO3MUNAsnKBCvu9Z/7L332XXRN3G6AeJw lrOE6wrL/Pow+w2rjuXws0DF24DNDfqZN7rwfo3DvjVoQg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-lj1-f180.google.com) smtp.remote-ip=209.85.208.180; dkim=pass header.d=gmail.com header.s=20161025 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-20200801; t=1624002570; bh=UcKPnV6s+r8dm+LgUTGFcVNNdbQRs/4OlS58A2thIqE=; 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=YNW/Dygc56FeaTlRcwf/NWft5/kOZFYIOkr5PXcQFLcyvKu+yDNiMetVDVhdKbLIBSc/jrNsB5 Jt6KXBcS87986Tc3KCWCBcB23aSYLGXhKIbqnDZNVaylqDHDAl9HAgshtwSOqdj/UpLFroqAOw y7dVWILQGpNwNbBxymjBtMFF4fPRGIm8cLJ89oCB3UvTt3EnIbEwWpmya+jyP2pUlGiWs8fngd IAcgNiZUTWa1vEOIoiwyUItm9C3qx+r3hrinwaYCnih+UByZGRyxbvcJwTecR7ITwwSqR7FDW0 9SUztfPXGBo/Da3dqmPlHwIHZWHHnNiI7MDhnP5XaUNG+g==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20200801; 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=b/5ibWK4vzomJmmibEFkJhlYBT/PSXr/ZFg04/KiBr4=; b=DEqFJxX6is/fn8RKb2tmCnWVsh 0ntB9hGbzS2xikvg+Fl4+1cyKnZ+KgeUcKS92w+LIMqt7qqZQSt0G4w181qElvzNJuV97cxnSsz+F QI43FWzK3uO0eQHsCGttgWnLLsz/MfGE4Dvp25a8d5oUkVbQQQJ0vsWD3tjZLmEI3l7Hy12s42vKj QTprmzTpwQmC1CTSoLq/kVCuXiLeV1qHWmiY8i3iu0zZ5IlTg2nv19GIbs2Iuis18YEIbJ4d/eoEk FN7cpBIaDnccZu0N6wXNzJiXTtK50qtLljYZb0C78J3ELVU4JL286v/LaUG2qrG5mv3vOzRludEWg +5MQDTQg==; Received: from authenticated user by zero.zsh.org with local id 1lu9Fm-000Ox1-TP; Fri, 18 Jun 2021 07:49:26 +0000 Authentication-Results: zsh.org; iprev=pass (mail-lj1-f180.google.com) smtp.remote-ip=209.85.208.180; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-lj1-f180.google.com ([209.85.208.180]:37479) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1lu9FC-000Of7-97; Fri, 18 Jun 2021 07:48:50 +0000 Received: by mail-lj1-f180.google.com with SMTP id k8so12693951lja.4 for ; Fri, 18 Jun 2021 00:48:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=b/5ibWK4vzomJmmibEFkJhlYBT/PSXr/ZFg04/KiBr4=; b=YE0PTk/DPFjM8LaSqzuMgJMC8oCr0cJ4cLKi9mvfIyePhY17rHffpYMNIlnqmLeIPB 52Onoc6VXGGBmHc0eInjySS1wyheICX32qnY4NGzRg7+K++FLDS4/jYZ5kAQ0t1WJKlV xeCKvsVMTT/soCIyYQ57hwN9RwdDeL4eGiqhA1g3f4qhv6hPNx6LeZAvRPZgeIIiCSDl ffCSHqQGDQkx9TQ8XzK5tyxhd0Bv2Y9nZl3tv8wn15pPdHb/7rvpcilt4KJWYY85t1fX P4BXudwCLx1UKNkHZEGEkm8CelO8Toa9w1BNcDnOXPBJ5Baca3ybDR21JT6eGTOcQH88 6m0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=b/5ibWK4vzomJmmibEFkJhlYBT/PSXr/ZFg04/KiBr4=; b=L8JiwlV5+D/SwsLyzNb4Fl02L/5dpdmhtJGAVdJ+uTzLDygVCZMMY5eFW0jLmXB7Y3 ujkYXfN3CqaZHp1hFTV/0kHMjihdNYHul8ZTG4YgZ0EfwWAlDI3lLjGNIxwUsuNt0hFQ 0sAwaKFP8QauRFB+SH6MKcjJ25/DyGtOFtDDLxQXkITIFHFtAabPiTPL8oNiF3otgluy xbc/SRNt8U6oaXJNZYML/6ek+ZQC41Nt0C4aQKPvUT5mP5onW3rt68EQRC1SOK6gnvIY BI9tf2yMoxH/UlJM3FjA1z48TET0Dw1CNWDmX1z0cL271UZfVAd09LwPhgiqbBLP6gLx 2niw== X-Gm-Message-State: AOAM532QWK2zwt64cuihlV2VkaTZi0bJJIVXYm6RAbwBvkklrc5hIDdO ZTLkiENkADmz1g0i8jKh75ZHWSuXFmfGF4Nihli9VanWaCA= X-Google-Smtp-Source: ABdhPJzALq4IjPvL1w/eH0n9OBwn4vTipKRPejHjIiqS3pw+iS+UPGyduY6JldV8V0PLT+mQMUcnaDkuljNWCZvuido= X-Received: by 2002:a2e:6c0e:: with SMTP id h14mr8477486ljc.267.1624002529271; Fri, 18 Jun 2021 00:48:49 -0700 (PDT) MIME-Version: 1.0 From: Marlon Richert Date: Fri, 18 Jun 2021 10:48:13 +0300 Message-ID: Subject: [Bug?] zsh -n fails on dynamically named directory syntax To: Zsh hackers list Content-Type: text/plain; charset="UTF-8" X-Seq: 49082 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: Given * a script "foo.zsh" containing source bar.zsh print ~[foo] * a script "bar.zsh" that sets up dynamically named dirs, but which has _not_ been sourced in the current shell When * I do `zsh -n foo.zsh` Then * Command fails with foo.zsh:2: no directory expansion: ~[foo] Expected behavior: * I would expect `zsh -n foo.zsh` to succeed here, since the syntax in foo.zsh is entirely valid.