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=-3.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 19955 invoked from network); 5 Feb 2021 17:59:23 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 5 Feb 2021 17:59:23 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1612547963; b=IZrvF0kkUE/4JO5DQGdfyr77HU3PvBttKjSEwVQGembCB0ixtSil2fO/RA2tcGA1yQCAjUL1AE WG2lTlmuUVleYV7O7S55kfSOc7RL+5Zj7xxjOyhnoQeQ5EtrMkSt6xLNGdT/REd2v1hYTJ+rrJ MjdshvVwqKMuBgkLU+KNVLfGTz1QErjghBxnf92Tj3LhNrZrj5Eim/u88QdSDQkw7NLKz0Kj+K 3sXzRPTtH6aoUgYUdpYlq3t3+oNxO42PYwlurfHFTmwDHJjLbXQBAqYyCXzRc6UpOwSF+PFUzk wWOG97OIjRFUTKTZ7ofhrHhz0wDjTGUszf4cKe1E9HGE7A==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-wm1-f47.google.com) smtp.remote-ip=209.85.128.47; dkim=pass header.d=parpart-family.20150623.gappssmtp.com header.s=20150623 header.a=rsa-sha256; dmarc=none header.from=parpart.family; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1612547963; bh=Udp3iraSBDyWvE1vPquyE2Hrh72oQOdvbpmDGEnaX9k=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=wJo3nhxvLuXn6a9A+TH96Hy2jXfsRCv/PaEg0H83m2SFs3yzrl93wlHLNgwcFunvG1i1JIYo2V 7O9r2iOEcWLcwVdj+HjgxomZfTv4iAFDRkcUlL6oGV7yqSU37KC7XYFVHr+Kr9U0Kl+i3roNAQ vQH99U9oVpF3OKZegpsP/jNRWziWoeWS0QNwPWUv+dBZb6S5VRSrLetCIwctwu1mI6I9oC5gNM Fx++DSjDS9n4Ao9INfDKyEmZiCeyD7Xb3kfiETpyuFpUtsVGohHTgZuz7U52aboF54HMWPoSEY avUvQwPq2pDmvaFrrHhoXKnNlL3AqgP8KS0j+sC+ILOH/w==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20200801; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID :Date:From:In-Reply-To:References:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=Udp3iraSBDyWvE1vPquyE2Hrh72oQOdvbpmDGEnaX9k=; b=VWe2Ge+g9tNsPFF+AUFeAQIbCD 5wSIDLoIYcJKEmHLNO+9JY7e5qZVd2JUmAdAcQvJ0srHwLcWndkKZOx/6zmRP2Ietza82A1qC4CHi bAKgnM6sGJMcJYwexI+A8hUVFErZMW8hajIARi0Emqg6yv7R6VRdIJqwPxpGEpOTjS3v0PRdRZpgH iTqESm7IxCfnlc39aIKrhBWdhfMQ1O34vz68VGTlhBBBnuDm7J/bUVGsw/J0ggYqz/b8CVfwvt4uF O71qGJ0qT3I/p+JSsjkknUByAnFsAOClrzu1qcnE51GO2nQPYHkHhhJfvkJCluTbaS60hX2LsbpAi ke3EcOMQ==; Received: from authenticated user by zero.zsh.org with local id 1l85O5-0003k3-44; Fri, 05 Feb 2021 17:59:21 +0000 Authentication-Results: zsh.org; iprev=pass (mail-wm1-f47.google.com) smtp.remote-ip=209.85.128.47; dkim=pass header.d=parpart-family.20150623.gappssmtp.com header.s=20150623 header.a=rsa-sha256; dmarc=none header.from=parpart.family; arc=none Received: from mail-wm1-f47.google.com ([209.85.128.47]:40664) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1l85Nq-0003bl-4I; Fri, 05 Feb 2021 17:59:06 +0000 Received: by mail-wm1-f47.google.com with SMTP id c127so6567158wmf.5 for ; Fri, 05 Feb 2021 09:59:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=parpart-family.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Udp3iraSBDyWvE1vPquyE2Hrh72oQOdvbpmDGEnaX9k=; b=IGyFqr2bK/DtQB3z5lgVUuLlqRqIpmDyuOe0klJ5dzIXMz1IliPf/Td4CfYkrQaNcM +/X1260DogpPpCEyYcKAms3/thH4XHfXyOwb7HvH+mtFr71F4MxKLlyw+QEz711d3roV MfZ2LtiJ3s+3kPy+El8oJgofkY3d6VImHzUr7VIjZMomsd3AQh31B7J03UgKBDWy8Q4k GBRBJdp0k1OsrZEnNlQVqqeUM6c/3VyWls9voUmxdrvuuZI3OfN0KiXHc2Cyy1xwfTl/ WZTvU56yg83wHrXtxribAUgkNKHbFm2GF9Ob74EGKKT+vqAhZfAhFXQ1kwwhOlWaoT5Q tNRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Udp3iraSBDyWvE1vPquyE2Hrh72oQOdvbpmDGEnaX9k=; b=FHveGCluCS3TsNdA58l4U7tN1hPwnh2EGFz8rtJrmpppklg7kj28qNIVApS485X1t6 uvsv6yQgV+77L2VhZHBUIooQ8xF2FL9UGP9u+btMGZX9+vAyv653Cuppuhj0N1Uza5nT /GrFY/9BDSGRrPFXrRwLI6pwnKDRHBcwyYBO9HJbM7yFkSz+v49O2UmnJ6qTdxDH8CBV 7p5rWra/whideyr5MfcNh6N3aAoSaaRQEdF1GZqtSqRhtogsJa8zfO54I1meqJ07ZwhJ nlGGwxYBYPn6f7ua1SJU5je7phrp0jD6HGVod0j2w5dfLtuatSbDG014ZQ2/82tEBmEU HmiA== X-Gm-Message-State: AOAM531WGe10vNVm6ewQK+7ZC5gikhC8TJYPYITyck8k8JSUjdfq+5hn n198HE3l7f3FRRtLkK45ibzT/8nTETY4hIzNprWg8Q== X-Google-Smtp-Source: ABdhPJwAu2POyfqz5qX84jYH+sjWKpD4LskDT0NcPzmoS7SItSXcKyXsqV437vhOycmsJbyrgSLnt2LeZacPBbbDNeY= X-Received: by 2002:a05:600c:4ec7:: with SMTP id g7mr4500545wmq.56.1612547945711; Fri, 05 Feb 2021 09:59:05 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Christian Parpart Date: Fri, 5 Feb 2021 18:58:56 +0100 Message-ID: Subject: Re: precmd hook invoked later than usual on very first prompt To: Roman Perepelitsa Cc: Zsh hackers list Content-Type: multipart/alternative; boundary="0000000000007ceb5305ba9a93db" X-Seq: 47916 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: Archived-At: --0000000000007ceb5305ba9a93db Content-Type: text/plain; charset="UTF-8" Was i writing preexec? Oh sorry. I meant precmd of course. On Fri, Feb 5, 2021, 18:34 Roman Perepelitsa wrote: > On Fri, Feb 5, 2021 at 6:13 PM Christian Parpart > wrote: > > > > Except for the very first prompt right after process spawn the preexec > hook is NOT being invoked on the upper line > > What does this mean? > > preexec is not invoked on any line. It's invoked when you hit ENTER, > right before the command is executed. > > Roman. > --0000000000007ceb5305ba9a93db Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Was i writing preexec? Oh sorry. I meant precmd of course= .

On Fri, Feb 5, 2021, 18:34 Roman Perepelitsa <roman.perepelitsa@gmail.com> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px= #ccc solid;padding-left:1ex">On Fri, Feb 5, 2021 at 6:13 PM Christian Parp= art
<christian@parpart.family> wrote:
>
> Except for the very first prompt right after process spawn the preexec= hook is NOT being invoked on the upper line

What does this mean?

preexec is not invoked on any line. It's invoked when you hit ENTER, right before the command is executed.

Roman.
--0000000000007ceb5305ba9a93db--