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.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 14712 invoked from network); 24 Jun 2021 19:52:03 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 24 Jun 2021 19:52:03 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1624564323; b=IUaCGb/weGPF6yCpa7rKTJt+jTG7k6pehzyO9gYA209jSwvEvTu8AfdyKktBZrRo/48b42hitM ijZEsau5dT1f+wByPpgJwdunO3MiN4OJnjtAcfP9cBCwg+SfKS6mcma/7FGxnHiUegFcYTlKjX ADb9suURRb2Ds44Ab/5PrAFdfEtq3oFImpaTbA90nqvU4oWX8PdqDC7COHKGoLkAUmg43oUv4h YYcpjj2hMKxwtKFgcQQDO5TyaZbVqIP7FovzCDDJ3ScXMuMFiuzffA+qqlAhckt8sZbeRhnKae plmOvW7PNlPemdai3q44XUf/zQeiQPynlAzhfTQavd1A9w==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-io1-f42.google.com) smtp.remote-ip=209.85.166.42; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1624564323; bh=CDF6rADXqjyKzw8iY98M8/N6Y3T1R1HaZviob/d6YyE=; 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=fx6AeyOiS4EhuUBiUpyHCX9o1TRc0/UtTGZdehb+cXzzEgaHlI2zQGDWSMtNW/27+dIXe+Aro2 nMOYZXijdkrN6IKE2MOVbd+ESywdUNU9se+O5jGTIVFuYmcLo30fNHu1z6NXvA9A+PAjaLkUmk taZH6Od0G6sisdaT91VHRgNNWrQyE8F1CwAmhTPalwDlNOKLgDr+6JQH0ItpkRY3w5lZ547GiO yyu5w9mtNx8/TBKOInedhardijauCm1ou702CJNy4Q7GARE4VIcjpuQbrPbmRoVKjx/OTYcKOt FMS+FlC+Y2aIzBGKOyVxRVP+Q/r3MB9wkEcKSvAScWHfLA==; 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=CDF6rADXqjyKzw8iY98M8/N6Y3T1R1HaZviob/d6YyE=; b=VMsgv6CB7jrFWxnDazVYTjuSVb JdkbqpC/HHLSXe66DMyDGR4SecQZvkBAC4sZhd7zM2qUcZ1x2SvNpx1uhNvcDoD1ECyU0EEITaZLJ ta1soxJj5dKleO64MquJbYCV4yTaAiUQ9WqZFoAnp44CacSB4DaCPTimfzv1Rvp10z3dE9oaewlkG XlKrOOCqigqDZGG2VBNMMhN77kb2tNPNi6MZ3ZGdgXmwF7LqXkRJpE9QX7KezjbqNCuPK0U+ys2W2 Aaj3WwAk3bcCaNsPBnx4rs2DHjf1GT7194u2dXCmEuHRd8O2eSiaMhNpRPxKKqpFsc/bA30KfEtu6 dJa0m87Q==; Received: from authenticated user by zero.zsh.org with local id 1lwVOM-00061t-B7; Thu, 24 Jun 2021 19:52:02 +0000 Authentication-Results: zsh.org; iprev=pass (mail-io1-f42.google.com) smtp.remote-ip=209.85.166.42; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-io1-f42.google.com ([209.85.166.42]:38542) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1lwVOA-0005l2-F6; Thu, 24 Jun 2021 19:51:51 +0000 Received: by mail-io1-f42.google.com with SMTP id k11so9766198ioa.5 for ; Thu, 24 Jun 2021 12:51:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=CDF6rADXqjyKzw8iY98M8/N6Y3T1R1HaZviob/d6YyE=; b=eKxcnhSHxE+7LUDE3pIC6zqD1BDg53elHmEDTEMXMINi8dcEHCZOUdgzGsUt508T/f Rj3BYr3ytaNnFPs5ZoPHpWpAkQsCINYi4fhs6tlJiAvpBK32JgOGdfpofp5puotprhVD AHTfnHnh5OK514/FUQz+kA61p2mLR4wAV5Rj39VPIxbinjCS3j0vcSI7isZ1mynrdZPP 11pd1SUF4pMFoOX73DVekA7ScACNLUvTP/8B4Rnion+zr57+DOfOIGTX1E4LvKhJ7vWn ILX//26jMxXP+fjh9GgINL/ChOh3DtSMqiaQCR6eYYJd9hGDuLIbHtXM8I9R5B5bpdTz p47w== 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=CDF6rADXqjyKzw8iY98M8/N6Y3T1R1HaZviob/d6YyE=; b=JgXUv6P1TQoN+KVl/J7TGdircomuu+74vg0bN4IoyJCNRhi2Z9sRmH/MbiJtKhCqtr o1UCN3gxHS2ptquI3e0g5yQZ7pFTIOKO/Y2w4+baDURxjux93cfevjHNE5IFn9uswlRa hv+NDEhhuc3IfSPtWQMWXtX4TqNFbhu+AtpP4OniuSIxeco+a9QDuZW0gajW5i7LivqF 9btcbXLw13IrTzfJj6CvDrJhOnIvUam1nosFPXQE6dbmdPGq0T9ZzAKkttUkf+rx6pfQ w++hhXE3sl5EY9lolBlQzJyGhtFmxMeIm9pCUDhrTr+psRG/pjnR4wdy0kvldZuhDVsg O/Ig== X-Gm-Message-State: AOAM533IeJpkeQwcINi1rs1PoRqTC8IVaC7pG7dHQ8/fVNI1fq9IUHx5 HlbvfNLz3EZnEUQKQzWXIWGvwHju8Q1VlAy5Ttg= X-Google-Smtp-Source: ABdhPJxYjM0yZUAmJE+l0P+EQqC5PZDUWo38PX99nwPJyXtfcOMmSHUF0TVEW3O3PUxr3HZPWqxuad3Yp3QgZ0kz1es= X-Received: by 2002:a02:a501:: with SMTP id e1mr6133051jam.83.1624564308602; Thu, 24 Jun 2021 12:51:48 -0700 (PDT) MIME-Version: 1.0 References: <9c56f50a-d061-4175-958a-6f89f6bae822@www.fastmail.com> <20210624185419.GB16386@tarpaulin.shahaf.local2> In-Reply-To: <20210624185419.GB16386@tarpaulin.shahaf.local2> From: Roman Perepelitsa Date: Thu, 24 Jun 2021 21:51:36 +0200 Message-ID: Subject: Re: Does add-zle-hook-widget violate the contract of ZLE hook widgets? To: Daniel Shahaf Cc: Marlon Richert , Zsh hackers list Content-Type: text/plain; charset="UTF-8" X-Seq: 49118 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: On Thu, Jun 24, 2021 at 8:54 PM Daniel Shahaf wrote: > > Roman Perepelitsa wrote on Thu, Jun 24, 2021 at 12:45:53 +0200: > > Given the current state of add-zle-hook-widget [*] I would be wary of > > giving this advice > > It's not clear to me why you're raising the alarm bells against uses of > a-z-h-w That's not a fair rephrasing of what I wrote. I wouldn't recommend using the current version of add-zle-hook-widget. > you don't discuss alternatives That's fair. Roman.