zsh-workers
 help / color / mirror / code / Atom feed
From: Sebastian Gniazdowski <sgniazdowski@gmail.com>
To: Zsh hackers list <zsh-workers@zsh.org>
Subject: BUG: Random behavior of the shell
Date: Sun, 29 Sep 2019 23:00:30 +0200	[thread overview]
Message-ID: <CAKc7PVCLs2jWy9tzLG7FVGUSuD=RFaroOWXagmowbm2B9LfoJw@mail.gmail.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 1159 bytes --]

Hello,
I was getting such behavior earlier, but waited with the report. Now
it's a more clear one, so I'm reporting: https://youtu.be/N-HH2f_Rr0E

The list isn't getting filtered. I attach the command that's being
run, it contains the list definition, so anyone can test it. Maybe
someone else will catch this too?

Earlier was: the `quiet=1` assignment in the below, remembering commit
in the zsh-upstream-bug commit:

https://github.com/zplugin/z-a-test/commit/ddfe30446582f1a7e4b5923858f8fd6836f45d5d

was being ignored IF done before the preceding condition [[ ... ]]
command. When I went back to it to investigate it, it suddenly wasn't
reproducing anymore. But now it again does reproduce itself (!):

https://asciinema.org/a/8DCpuweDsf4j0hcNdpnBfcSjF

I think that possibly the only way to track this is to recall any recent commits
that could have influence this. Or is there maybe a better way? The
problems started when I've switched to Linux, so this could not be
connected to any recent commits.
-- 
Sebastian Gniazdowski
News: https://twitter.com/ZdharmaI
IRC: https://kiwiirc.com/client/chat.freenode.net:+6697/#zplugin
Blog: http://zdharma.org

[-- Attachment #2: commmand.txt --]
[-- Type: text/plain, Size: 10072 bytes --]

typeset -a list=( /junegunn/fzf-bin/releases/download/0.18.0/fzf-0.18.0-darwin_386.tgz /junegunn/fzf-bin/releases/download/0.18.0/fzf-0.18.0-darwin_amd64.tgz /junegunn/fzf-bin/releases/download/0.18.0/fzf-0.18.0-freebsd_386.tgz /junegunn/fzf-bin/releases/download/0.18.0/fzf-0.18.0-freebsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.18.0/fzf-0.18.0-linux_386.tgz /junegunn/fzf-bin/releases/download/0.18.0/fzf-0.18.0-linux_amd64.tgz /junegunn/fzf-bin/releases/download/0.18.0/fzf-0.18.0-linux_arm5.tgz /junegunn/fzf-bin/releases/download/0.18.0/fzf-0.18.0-linux_arm6.tgz /junegunn/fzf-bin/releases/download/0.18.0/fzf-0.18.0-linux_arm7.tgz /junegunn/fzf-bin/releases/download/0.18.0/fzf-0.18.0-linux_arm8.tgz /junegunn/fzf-bin/releases/download/0.18.0/fzf-0.18.0-linux_ppc64le.tgz /junegunn/fzf-bin/releases/download/0.18.0/fzf-0.18.0-openbsd_386.tgz /junegunn/fzf-bin/releases/download/0.18.0/fzf-0.18.0-openbsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.18.0/fzf-0.18.0-windows_386.zip /junegunn/fzf-bin/releases/download/0.18.0/fzf-0.18.0-windows_amd64.zip /junegunn/fzf-bin/releases/download/0.17.5/fzf-0.17.5-darwin_386.tgz /junegunn/fzf-bin/releases/download/0.17.5/fzf-0.17.5-darwin_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.5/fzf-0.17.5-freebsd_386.tgz /junegunn/fzf-bin/releases/download/0.17.5/fzf-0.17.5-freebsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.5/fzf-0.17.5-linux_386.tgz /junegunn/fzf-bin/releases/download/0.17.5/fzf-0.17.5-linux_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.5/fzf-0.17.5-linux_arm5.tgz /junegunn/fzf-bin/releases/download/0.17.5/fzf-0.17.5-linux_arm6.tgz /junegunn/fzf-bin/releases/download/0.17.5/fzf-0.17.5-linux_arm7.tgz /junegunn/fzf-bin/releases/download/0.17.5/fzf-0.17.5-linux_arm8.tgz /junegunn/fzf-bin/releases/download/0.17.5/fzf-0.17.5-linux_ppc64le.tgz /junegunn/fzf-bin/releases/download/0.17.5/fzf-0.17.5-openbsd_386.tgz /junegunn/fzf-bin/releases/download/0.17.5/fzf-0.17.5-openbsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.5/fzf-0.17.5-windows_386.zip /junegunn/fzf-bin/releases/download/0.17.5/fzf-0.17.5-windows_amd64.zip /junegunn/fzf-bin/releases/download/0.17.4/fzf-0.17.4-darwin_386.tgz /junegunn/fzf-bin/releases/download/0.17.4/fzf-0.17.4-darwin_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.4/fzf-0.17.4-freebsd_386.tgz /junegunn/fzf-bin/releases/download/0.17.4/fzf-0.17.4-freebsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.4/fzf-0.17.4-linux_386.tgz /junegunn/fzf-bin/releases/download/0.17.4/fzf-0.17.4-linux_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.4/fzf-0.17.4-linux_arm5.tgz /junegunn/fzf-bin/releases/download/0.17.4/fzf-0.17.4-linux_arm6.tgz /junegunn/fzf-bin/releases/download/0.17.4/fzf-0.17.4-linux_arm7.tgz /junegunn/fzf-bin/releases/download/0.17.4/fzf-0.17.4-linux_arm8.tgz /junegunn/fzf-bin/releases/download/0.17.4/fzf-0.17.4-openbsd_386.tgz /junegunn/fzf-bin/releases/download/0.17.4/fzf-0.17.4-openbsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.4/fzf-0.17.4-windows_386.zip /junegunn/fzf-bin/releases/download/0.17.4/fzf-0.17.4-windows_amd64.zip /junegunn/fzf-bin/releases/download/0.17.3/fzf-0.17.3-darwin_386.tgz /junegunn/fzf-bin/releases/download/0.17.3/fzf-0.17.3-darwin_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.3/fzf-0.17.3-freebsd_386.tgz /junegunn/fzf-bin/releases/download/0.17.3/fzf-0.17.3-freebsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.3/fzf-0.17.3-linux_386.tgz /junegunn/fzf-bin/releases/download/0.17.3/fzf-0.17.3-linux_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.3/fzf-0.17.3-linux_arm5.tgz /junegunn/fzf-bin/releases/download/0.17.3/fzf-0.17.3-linux_arm6.tgz /junegunn/fzf-bin/releases/download/0.17.3/fzf-0.17.3-linux_arm7.tgz /junegunn/fzf-bin/releases/download/0.17.3/fzf-0.17.3-linux_arm8.tgz /junegunn/fzf-bin/releases/download/0.17.3/fzf-0.17.3-openbsd_386.tgz /junegunn/fzf-bin/releases/download/0.17.3/fzf-0.17.3-openbsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.3/fzf-0.17.3-windows_386.zip /junegunn/fzf-bin/releases/download/0.17.3/fzf-0.17.3-windows_amd64.zip /junegunn/fzf-bin/releases/download/0.17.1/fzf-0.17.1-darwin_386.tgz /junegunn/fzf-bin/releases/download/0.17.1/fzf-0.17.1-darwin_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.1/fzf-0.17.1-freebsd_386.tgz /junegunn/fzf-bin/releases/download/0.17.1/fzf-0.17.1-freebsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.1/fzf-0.17.1-linux_386.tgz /junegunn/fzf-bin/releases/download/0.17.1/fzf-0.17.1-linux_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.1/fzf-0.17.1-linux_arm5.tgz /junegunn/fzf-bin/releases/download/0.17.1/fzf-0.17.1-linux_arm6.tgz /junegunn/fzf-bin/releases/download/0.17.1/fzf-0.17.1-linux_arm7.tgz /junegunn/fzf-bin/releases/download/0.17.1/fzf-0.17.1-linux_arm8.tgz /junegunn/fzf-bin/releases/download/0.17.1/fzf-0.17.1-openbsd_386.tgz /junegunn/fzf-bin/releases/download/0.17.1/fzf-0.17.1-openbsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.1/fzf-0.17.1-windows_386.zip /junegunn/fzf-bin/releases/download/0.17.1/fzf-0.17.1-windows_amd64.zip /junegunn/fzf-bin/releases/download/0.17.0/fzf-0.17.0-darwin_386.tgz /junegunn/fzf-bin/releases/download/0.17.0/fzf-0.17.0-darwin_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.0/fzf-0.17.0-freebsd_386.tgz /junegunn/fzf-bin/releases/download/0.17.0/fzf-0.17.0-freebsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.0/fzf-0.17.0-linux_386.tgz /junegunn/fzf-bin/releases/download/0.17.0/fzf-0.17.0-linux_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.0/fzf-0.17.0-linux_arm5.tgz /junegunn/fzf-bin/releases/download/0.17.0/fzf-0.17.0-linux_arm6.tgz /junegunn/fzf-bin/releases/download/0.17.0/fzf-0.17.0-linux_arm7.tgz /junegunn/fzf-bin/releases/download/0.17.0/fzf-0.17.0-linux_arm8.tgz /junegunn/fzf-bin/releases/download/0.17.0/fzf-0.17.0-openbsd_386.tgz /junegunn/fzf-bin/releases/download/0.17.0/fzf-0.17.0-openbsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.17.0/fzf-0.17.0-windows_386.zip /junegunn/fzf-bin/releases/download/0.17.0/fzf-0.17.0-windows_amd64.zip /junegunn/fzf-bin/releases/download/0.16.11/fzf-0.16.11-darwin_386.tgz /junegunn/fzf-bin/releases/download/0.16.11/fzf-0.16.11-darwin_amd64.tgz /junegunn/fzf-bin/releases/download/0.16.11/fzf-0.16.11-freebsd_386.tgz /junegunn/fzf-bin/releases/download/0.16.11/fzf-0.16.11-freebsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.16.11/fzf-0.16.11-linux_386.tgz /junegunn/fzf-bin/releases/download/0.16.11/fzf-0.16.11-linux_amd64.tgz /junegunn/fzf-bin/releases/download/0.16.11/fzf-0.16.11-linux_arm5.tgz /junegunn/fzf-bin/releases/download/0.16.11/fzf-0.16.11-linux_arm6.tgz /junegunn/fzf-bin/releases/download/0.16.11/fzf-0.16.11-linux_arm7.tgz /junegunn/fzf-bin/releases/download/0.16.11/fzf-0.16.11-linux_arm8.tgz /junegunn/fzf-bin/releases/download/0.16.11/fzf-0.16.11-openbsd_386.tgz /junegunn/fzf-bin/releases/download/0.16.11/fzf-0.16.11-openbsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.16.11/fzf-0.16.11-windows_386.zip /junegunn/fzf-bin/releases/download/0.16.11/fzf-0.16.11-windows_amd64.zip /junegunn/fzf-bin/releases/download/0.16.10/fzf-0.16.10-darwin_386.tgz /junegunn/fzf-bin/releases/download/0.16.10/fzf-0.16.10-darwin_amd64.tgz /junegunn/fzf-bin/releases/download/0.16.10/fzf-0.16.10-freebsd_386.tgz /junegunn/fzf-bin/releases/download/0.16.10/fzf-0.16.10-freebsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.16.10/fzf-0.16.10-linux_386.tgz /junegunn/fzf-bin/releases/download/0.16.10/fzf-0.16.10-linux_amd64.tgz /junegunn/fzf-bin/releases/download/0.16.10/fzf-0.16.10-linux_arm5.tgz /junegunn/fzf-bin/releases/download/0.16.10/fzf-0.16.10-linux_arm6.tgz /junegunn/fzf-bin/releases/download/0.16.10/fzf-0.16.10-linux_arm7.tgz /junegunn/fzf-bin/releases/download/0.16.10/fzf-0.16.10-linux_arm8.tgz /junegunn/fzf-bin/releases/download/0.16.10/fzf-0.16.10-openbsd_386.tgz /junegunn/fzf-bin/releases/download/0.16.10/fzf-0.16.10-openbsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.16.10/fzf-0.16.10-windows_386.zip /junegunn/fzf-bin/releases/download/0.16.10/fzf-0.16.10-windows_amd64.zip /junegunn/fzf-bin/releases/download/0.16.9/fzf-0.16.9-darwin_386.tgz /junegunn/fzf-bin/releases/download/0.16.9/fzf-0.16.9-darwin_amd64.tgz /junegunn/fzf-bin/releases/download/0.16.9/fzf-0.16.9-freebsd_386.tgz /junegunn/fzf-bin/releases/download/0.16.9/fzf-0.16.9-freebsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.16.9/fzf-0.16.9-linux_386.tgz /junegunn/fzf-bin/releases/download/0.16.9/fzf-0.16.9-linux_amd64.tgz /junegunn/fzf-bin/releases/download/0.16.9/fzf-0.16.9-linux_arm5.tgz /junegunn/fzf-bin/releases/download/0.16.9/fzf-0.16.9-linux_arm6.tgz /junegunn/fzf-bin/releases/download/0.16.9/fzf-0.16.9-linux_arm7.tgz /junegunn/fzf-bin/releases/download/0.16.9/fzf-0.16.9-linux_arm8.tgz /junegunn/fzf-bin/releases/download/0.16.9/fzf-0.16.9-openbsd_386.tgz /junegunn/fzf-bin/releases/download/0.16.9/fzf-0.16.9-openbsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.16.9/fzf-0.16.9-windows_386.zip /junegunn/fzf-bin/releases/download/0.16.9/fzf-0.16.9-windows_amd64.zip /junegunn/fzf-bin/releases/download/0.16.8/fzf-0.16.8-darwin_386.tgz /junegunn/fzf-bin/releases/download/0.16.8/fzf-0.16.8-darwin_amd64.tgz /junegunn/fzf-bin/releases/download/0.16.8/fzf-0.16.8-freebsd_386.tgz /junegunn/fzf-bin/releases/download/0.16.8/fzf-0.16.8-freebsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.16.8/fzf-0.16.8-linux_386.tgz /junegunn/fzf-bin/releases/download/0.16.8/fzf-0.16.8-linux_amd64.tgz /junegunn/fzf-bin/releases/download/0.16.8/fzf-0.16.8-linux_arm5.tgz /junegunn/fzf-bin/releases/download/0.16.8/fzf-0.16.8-linux_arm6.tgz /junegunn/fzf-bin/releases/download/0.16.8/fzf-0.16.8-linux_arm7.tgz /junegunn/fzf-bin/releases/download/0.16.8/fzf-0.16.8-linux_arm8.tgz /junegunn/fzf-bin/releases/download/0.16.8/fzf-0.16.8-openbsd_386.tgz /junegunn/fzf-bin/releases/download/0.16.8/fzf-0.16.8-openbsd_amd64.tgz /junegunn/fzf-bin/releases/download/0.16.8/fzf-0.16.8-windows_386.zip /junegunn/fzf-bin/releases/download/0.16.8/fzf-0.16.8-windows_amd64.zip )
print -rl ${(M)list[@]:#(#i)*(x86_64|amd64|intel)*}

             reply	other threads:[~2019-09-29 21:03 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-09-29 21:00 Sebastian Gniazdowski [this message]
2019-09-29 22:34 ` Bart Schaefer
2019-09-30  0:30   ` Sebastian Gniazdowski
2019-09-30  0:32     ` Sebastian Gniazdowski

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAKc7PVCLs2jWy9tzLG7FVGUSuD=RFaroOWXagmowbm2B9LfoJw@mail.gmail.com' \
    --to=sgniazdowski@gmail.com \
    --cc=zsh-workers@zsh.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).