From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11917 invoked by alias); 4 Jul 2018 11:48:11 -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: 43137 Received: (qmail 21528 invoked by uid 1010); 4 Jul 2018 11:48:10 -0000 X-Qmail-Scanner-Diagnostics: from mail-oi0-f53.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.218.53):SA:0(-1.9/5.0):. Processed in 1.210741 secs); 04 Jul 2018 11:48:10 -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: sgniazdowski@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:from:date:message-id:subject:to; bh=pKN4YTgAdeEnIIMOfp2PJFSm1qxNDp1Rgd7mvnqPPVY=; b=dkNEwNAMoO3QUxh0uYzlXG6iFU718T7oqIEY+W0pKijs+B26jfSLHZd2qaT9pr8ewo zrKiFgHgzkyHGT7xo6Xm5aFqrv2OXYgZK6fF9IkBHO6Ad6oLLYjbJazAhMfR00L3ag/l 4p9CzFzxDDwGJXzM8/9e7vt1Di8jF/aE1PWoBPqw9+alKaPJxthxvZ+XCIJeYlujFlS1 xLG5P/5jrsWUYA9VqHSbkGHLeQP/V7ZAszBdy2+P/K/8tqDq4Itsm+kIPJj/aIUGwB7E M7m8eIFPLJeQ/xSjjba8gN4FA10yHx2mT7oXnNwh5n/d2ISnAzUKh836y2qiik2w5apF fYIw== 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=pKN4YTgAdeEnIIMOfp2PJFSm1qxNDp1Rgd7mvnqPPVY=; b=K7/2qZwWaiRZdExESXNN6LEYd3KBKZQniFYi6GSeCh14Q5et+EP4KAAR5gaovJbJHY Abrdt1SJTLfV1kk3kQSxOUEQ2QHi/ONqiXB0TY7LBTXITgUwsNn0ZoYTn9g3Pec0MTQR hQ0Y0iym/18Lv3WLPF5cpkPyL06yP4iosvp6Qj0EYqW3cp+FDuo6ubuAZJgvlFnPC3Ja U5bS++TTJN7ZiMAtH4UTJQAcsQGPqfJcRjtGL40/MLbJ7nM6Ka0S1setZP1WX3MMSreK TgrlGUR3i439aOw+2+KkyAEjEIZ2zQad9hbTag9PWVW19SRhaKDYBwlTcqWz+mMS+/GC 2N4w== X-Gm-Message-State: APt69E1+/8TbKoyTNpP8hqhTQmIDzRGoZ91wHpK9ldWOGFFj5AFxetVz vf2B8FnMtvCpSHkgFgPi2dQhxc1kfaNpnITBWDTqEQ== X-Google-Smtp-Source: AAOMgpefZw1b2+wn+g/SkiobdLCQqY4fZh2dPqcyp6L5b3A5sMGVgLAjYvZBwLkPU3iGJ2tF0N7Jv73w8EjqKFvo7rk= X-Received: by 2002:aca:ce85:: with SMTP id e127-v6mr1888541oig.169.1530704886164; Wed, 04 Jul 2018 04:48:06 -0700 (PDT) MIME-Version: 1.0 From: Sebastian Gniazdowski Date: Wed, 4 Jul 2018 13:47:45 +0200 Message-ID: Subject: [BUG] Ctrl-C stops working after process substitution To: Zsh hackers list Content-Type: text/plain; charset="UTF-8" Hello, to reproduce, copy-paste following line: cat < <( echo this is a test ) After it executes (after pressing enter, if copying it didn't work), press Up cursor and try hitting Ctrl-C to cancel a command. Nothing will happen, Ctrl-C will have no effect. To dig-out of that state, Ctrl-D, then Ctrl-C, and then Ctrl-C will work. Zsh-5.1.1-dev-0, HEAD, checked also zsh 5.0.0 and 5.0.8. Where to debug this, in Zsh source? Maybe someone has an idea what can be wrong? It seems to be nasty hidden bug, but who knows, maybe an immediate fix is possible. -- Sebastian Gniazdowski News: https://twitter.com/ZdharmaI IRC: https://kiwiirc.com/client/chat.freenode.net:+6697/#zplugin