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=-1.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 11988 invoked from network); 11 Feb 2022 19:09:58 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 11 Feb 2022 19:09:58 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1644606598; b=LVbuQi3xBwXSYXysiWyUz8FSI0IVvyYgtD7m9YBzQqsScULQPRn8kNcoZqjuR9yAqpfv1cmEPd wL2sytcYATj7DonzGlZ6GabQifUIVdwF2aJGApF1w6uEIWxN4YOxC+CXH/KuHWc7/tuhn3P2bI jtDwSpHUTpop+N6wXVl2RRTO8PgJ6s2HM/QyvM56nI9K2mFyeK3dYF3iz2JAjty/tMk42s6vIv p9/SnpMZ9NxD9SUOBdpkri0Abwl8gH8AlTmCoIZmEiSQ0/KcXI9sS/hRdk/hMdzbTbTiut7vm5 YPl/6exIhVIQC5OdcLksEb7txEioXyNTct9HLonSRJRvSQ==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-yb1-f181.google.com) smtp.remote-ip=209.85.219.181; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1644606598; bh=l052m7hclNMyFVzLmK1iAB6PtqmirWpKFzVq0K8mzGs=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:Cc:To:Subject: Message-ID:Date:From:In-Reply-To:References:MIME-Version:DKIM-Signature: DKIM-Signature; b=oBg231HP/fcUHA5uBeEdvADLr/P3uCZZDIuQ5KyQGPxDVYmzO9Q/WbHS+P9v5aPvEBIhck9qks riQ1o7hej83SMiqTbJAA8YYcsrM73RkOLHaFOSD0RByEFGSasHNddUEtIk+6evsuQz2M1df/eP Efl2BhSQ8cxHVTyzJQs/BRdmFFACmM0mLcWcNgFGcTitRkBHmne/LeF6iLN6q/+w8pZqMMqf2E Ldn18zUSwg02ojToDJMWm+rxp/4M7Bs6LwAUNLpjq6ZGdI53U0nDQy1mo4+W1dR4yGuWN8jjCm chPRrsB0vfRkSkH3bh8SZFbeV2OR0RAcWzClsiZTeRj/Wg==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Transfer-Encoding: Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To:References: MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=l052m7hclNMyFVzLmK1iAB6PtqmirWpKFzVq0K8mzGs=; b=T3twoi8RlCMXKiZO8gnaczRegD 34dbGpyZvdv0v1FQ2vU78VmUt7630BZ5m0snEGJrwb0n3WYZxawEvYNl5eoybrCYljueYf8EjonJQ x7WoE2bq3Pku7yNCpd+jMHQRzqcVI6i77oxJhqORIPKsfFpbX4gzEZkZWb8stpu3fAbeXFiqRpsZO MazVfv+hY6udHMXdDNy2140OnPzVHAy1NyhkeadzS2dj7Mvo54iIMv7KSEyM+Su+cBCx/QVbv0La0 YLZBWHBPPoF/yCMQvLkajbMSklMlQag1Xt24e0ISVzJMEs/U2S+mzkdtEIeL/6JEpqizX3we3xKkR 3FI1QKhQ==; Received: from authenticated user by zero.zsh.org with local id 1nIbIq-000GaZ-TI; Fri, 11 Feb 2022 19:09:56 +0000 Authentication-Results: zsh.org; iprev=pass (mail-yb1-f181.google.com) smtp.remote-ip=209.85.219.181; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-yb1-f181.google.com ([209.85.219.181]:43876) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1nIbHr-000FuG-SO; Fri, 11 Feb 2022 19:08:56 +0000 Received: by mail-yb1-f181.google.com with SMTP id v63so617583ybv.10 for ; Fri, 11 Feb 2022 11:08:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=l052m7hclNMyFVzLmK1iAB6PtqmirWpKFzVq0K8mzGs=; b=s33eDHXjZMuRp9bVMfb8wIo2igqvidYRLFzHHCjCyVUTyCKywxy/w6ZhII3fzEXA1K zBRHCA2eK3foVyyazUVBv64WpBDjq/psdBfnvs6kR9whXpkPfu2gNi/nzt9UesN9S1qx VaPWhanIqdJYNTab5jsI/7E9xLJ23Y1SiobZSHOL5AKnhFqBjqRCMpjpJW0T2f5AVDP5 s9Nb4mGh68nPhdfirky5DvMjS0YBM/NggUbnK11BuHxGAeiF9tE6ESgAC3Y81WmZ7qBR 25p/YrWgzIuFHG5oVBD5aJ0vvn34ZN9r4c7oGa0OscHez9tBxTGCPO1n4SFTCrFT4yOh MSSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=l052m7hclNMyFVzLmK1iAB6PtqmirWpKFzVq0K8mzGs=; b=UxOo07mTc5yvYFkzkPUzKnmEqaCqZNb1zP+Lkc03C/2sPcwLhilJ+9TXskOo5nzR5C Gq1W7dGM2X+BWQWY9qiWyxSFoU6YjYO2JQj16cm1ZQXGGR9g8ppJLWLx5bBNajhjcBw5 4OD5jL+e+RqbM/2PltXzFnRZEIA871c3uq13ylHxjnfJu+WnzINk7Kmq6mHZ7yFAQ0z0 wDUiGo6DWzdzvMgq0TNU1DGspBgqO1i0oRnWeHIJWjAHxk30A6v/eOyXrLOgq/6mq45C gJw5uUOYxVxHiJAoNOcmdi7BKWelfNL1T9RxKPnv0ViQP15wIWLTbYb7rs1rPoMbC4vp c9QA== X-Gm-Message-State: AOAM530rbBkRII55UwKAIpRXQWEFDPzMUN29n58veTrOPd1FNyday71D PhwvGDK0mz6nmya9H4qBoc5BMQ6VkFjqS0eEHUnhpg== X-Google-Smtp-Source: ABdhPJwUMMvsbDPOiK0dEZwzybUs2TI6VgojcQg8j0RIkA+IENvLnI/92+gKcMlGN1bYdbmpiR0W1N1olVJskJDblSQ= X-Received: by 2002:a81:e544:: with SMTP id c4mr3358400ywm.439.1644606534568; Fri, 11 Feb 2022 11:08:54 -0800 (PST) MIME-Version: 1.0 References: <24180172015e6c9c3bab278c840eabcaa1a3249f.camel@fifi.org> In-Reply-To: From: Bart Schaefer Date: Fri, 11 Feb 2022 11:08:43 -0800 Message-ID: Subject: Re: Detect typed input without swallowing characters To: =?UTF-8?Q?Marc_Cornell=C3=A0?= Cc: Philippe Troin , Zsh Users Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Seq: 27515 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: On Fri, Feb 11, 2022 at 1:09 AM Marc Cornell=C3=A0 wr= ote: > > It does work, thanks! I tried my best at using STTY to avoid having to > reset it afterwards, but it didn't have the desired effect. STTY=3D only works for external commands, not builtins / shell functions.