From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21898 invoked by alias); 27 Jun 2018 09:14:12 -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: 43099 Received: (qmail 19260 invoked by uid 1010); 27 Jun 2018 09:14:12 -0000 X-Qmail-Scanner-Diagnostics: from mail-lj1-f196.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.208.196):SA:0(-1.9/5.0):. Processed in 1.021541 secs); 27 Jun 2018 09:14:12 -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_H2,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=DI7fu2CQz5wyFfcvoCbdMl6XIMOP6WaAXoOfwy519oQ=; b=pn9e//GjFpJM1KBvMjgyLVawxNQdAzRaykmBoxBoQtlfc3KTcL05ZzgZoWYZQtRtfg wo3D/aNukPJngTrGed6m06I7I/1IYr4h4/yS5JwNsZrUDQsW6XQz0OlWpbydtm3azjSw RdaF2/yqKrdJEmrX3+EkS6V6eR2000B7TVw0hQuaxvpbZ4v77CGpy0QJPthcnnvTgkXJ 4YA6lAJHtNFLSsnQHc94bPSVrx+kMnjI1+VnJDXFLeoPQ1ven3iXkIanh+UydEZ2XIO2 yqgnyKazq+1A97QnXwwn5IGV95HcoHKyCoTwuFYrVbOnxg+kSzCWje3cQraSXbNR2B+n cNOA== 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=DI7fu2CQz5wyFfcvoCbdMl6XIMOP6WaAXoOfwy519oQ=; b=Hfa6Ui6b6rJAUyerxTP6GcdOQhd0SJb5JeSTnFqctZke8XCprqGPbcZK/FAN+gzEAL Ladc96fsSCQpvnkwYe4sFmzOhgl6bM3pbDPrdcOso9PXBfikYYR3EgiaI3BIfzCHl81q kblaoCh2Qc3mFZuAHhOpuPK4oN5QLfSHJNsAmZjLnk3WaFVFt+E1XLgVvPUHRgNTHToo KazYwSpJFC5Rj8CdywYXkgs6lzrWLJat0q/Xlh5WPfl1rKmRiGgal+1SHTNhSh6SHH0O P6JSguaeKu7eiYG4j4tCuQcHIohYOlKoL5p2+BNLcyAPlVHoCVoC9A+JgOve30NcbXGe jKPQ== X-Gm-Message-State: APt69E0HG1n77lkbK81m7DdKbkndt5Yx25FbiGCtj5QTqauTHtEUpdS5 0h2TZ1zmVKC2eiHSNj34zv7QI18py+CGiibMsyE= X-Google-Smtp-Source: AAOMgpfSfLaBJPG2Hc8BQcgZIJdTCgQ6BsME8VaUcBnm02/TVeYlBed68+nIAjfqUVHJc7ZRnsLU9J6BNEsCpORbNjg= X-Received: by 2002:a2e:9dd0:: with SMTP id x16-v6mr3449328ljj.142.1530090847634; Wed, 27 Jun 2018 02:14:07 -0700 (PDT) MIME-Version: 1.0 Reply-To: franciscodezuviria@gmail.com In-Reply-To: References: <20180618092809eucas1p25d5a922904b9ab1df59c532179890f07~5Nw-JdN-j0712507125eucas1p2Z@eucas1p2.samsung.com> From: =?UTF-8?Q?Francisco_de_Zuvir=C3=ADa_Allende?= Date: Wed, 27 Jun 2018 06:14:06 -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 created https://github.com/robbyrussell/oh-my-zsh/issues/6951 Hopefully some can narrow down the problem On Wed, Jun 27, 2018 at 6:04 AM, Francisco de Zuvir=C3=ADa Allende wrote: > 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 >> >>