From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26916 invoked by alias); 27 Jun 2018 09:05:01 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: List-Unsubscribe: X-Seq: 43098 Received: (qmail 26713 invoked by uid 1010); 27 Jun 2018 09:05:01 -0000 X-Qmail-Scanner-Diagnostics: from mail-lf0-f68.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(209.85.215.68):SA:0(-1.9/5.0):. Processed in 1.427621 secs); 27 Jun 2018 09:05:01 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: franciscodezuviria@gmail.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:reply-to:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=oG856OD8avVhIymD8JCphJAkwbogZgygPVzcMLLSPuQ=; b=MfalD2TmsJm9nA4u35uhDk52rRhtusVQ6ng17w1gEJCYWA6Gc8OSgk8TbKx8tw3jpP YiOicF4/zQXmsieepD+0dtygusBizmS1ej8QBYAy0sSPtGXdeRMl7Y8KOLVYRn2r9EAg Uh+FtznxlElPCD/fq1Ce0SByR/mP8bVU6Dz2NjQu3vLkEuzYUoFsPguC6DLOPi63HavA z5PE7f4WF7ZIb1QWbCDrhyHIWjY/zc1pWY5X2N7s/+N1G4P2MrjnhopbDpWapWPEcA8v YlUwwSTTSHUiy4LJu2UMkqA20OpRDfvvyN04AOTJPQ2RMJXTmdtaASjvjATdAPiVM20f dJXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:reply-to:in-reply-to:references :from:date:message-id:subject:to:cc:content-transfer-encoding; bh=oG856OD8avVhIymD8JCphJAkwbogZgygPVzcMLLSPuQ=; b=qiSGq5LaiUzJlvJEODeIe7SlNmIVx3zKaf5RjlwJQ7e8SeE9k5L3A9GfQQ1QcBBQh2 0b94OSKuWBw6J3MdF55zGgKzcI3OmQTqmAvn9xoiR3mFyqzWh3hzSWQApjXxBBCbQJBx 9izhK3u1XAeYy6NI1KltWGvQCCb3qrFwvqEDlijAkndNN3Dn7O429e4PIe65ByNcz9Zh rBpX+ChekAkUKEdsWFup6wupeeRLzQK+wlQPIQYTBAdwB8XVaKGa/s6UGP5C0TXMTn99 2XuTivQcbPYiBvlCf/qmslL0dObK+dhxxrWU/9a8C3saJ0HHgCIlJcTJKJK360Y8eMOl ceAQ== X-Gm-Message-State: APt69E38g1n8/cYqBYHyE/cKH7tKlgpCxgEEsLLXOXubOYIzvyT+1jLo uNkbNAqc0y5OCXtiB5VwvJ9C6/f2n+iMx3EFtGiWsw== X-Google-Smtp-Source: AAOMgpe7gT1A52pm0gzVP1euhyOFLZtmCGPeSkkNC+82lEqEGauLYibUeSfCAxwiCvy/uF/Kc8ExyIW1S54EIXPwUGI= X-Received: by 2002:a19:385a:: with SMTP id d26-v6mr3803047lfj.47.1530090295628; Wed, 27 Jun 2018 02:04:55 -0700 (PDT) MIME-Version: 1.0 Reply-To: franciscodezuviria@gmail.com In-Reply-To: <20180618092809eucas1p25d5a922904b9ab1df59c532179890f07~5Nw-JdN-j0712507125eucas1p2Z@eucas1p2.samsung.com> References: <20180618092809eucas1p25d5a922904b9ab1df59c532179890f07~5Nw-JdN-j0712507125eucas1p2Z@eucas1p2.samsung.com> From: =?UTF-8?Q?Francisco_de_Zuvir=C3=ADa_Allende?= Date: Wed, 27 Jun 2018 06:04:55 -0300 Message-ID: Subject: Re: [BUG] process substitution breaks when nested or traverses a function To: Peter Stephenson Cc: zsh-workers@zsh.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I have zsh 5.5.1 in Debian Testing. I can confirm it is fixed. HOWEVER, in a shell that uses the oh my zsh framework, the bug persists! (even if I disable all plugins) I had to login as root (which has no .zshrc) to make foo() { cat <(cat "$@"); }; foo <(echo bar); work I will report in oh my zsh as well, but I don't think it's their fault, and I don't think they'll be able to do anything about it. declaring a foo and using cat should work, regardless of how many functions have been loaded previously. There's something messing zsh... On Mon, Jun 18, 2018 at 6:28 AM, Peter Stephenson wrote: > On Sun, 17 Jun 2018 00:14:10 -0300 > Francisco de Zuvir=C3=ADa Allende wrote: >> This problem still happens. >> > #!/bin/zsh >> > foo() { cat <(cat "$@"); }; foo <(echo bar); >> > cat: /proc/self/fd/11: No such file or directory > > This was fixed in 5.5. There's now a test for it at the end of > D03procsubst.ztst, so failures will get picked up. > >> There is still no bug tracking system for zsh, right? > > No, we've never had a volunteer to look after one. The list is the > right place to report bugs. > > pws > >