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 autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 30515 invoked from network); 10 Dec 2022 09:23:34 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 10 Dec 2022 09:23:34 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1670664214; b=FtaESPkkfZSZaxDPI1nrINMAn9pMI8G/kIdRMsEyWYHhpRYqSnAOq7h+LJGtzrsHhosdxyU7QN a0O58AkFAsjPJrkgmCtPwaVDGY9Cy1bZvh7TzxmRSDIt8WjG6iPEhY2O0cssS+fk+mlnwSZXXr j/FMSmt2Mv29XCar1EdLUJ7dR82WIXe5Se0JoVISUMmomwkLnG3V7clhLcjkEx/M8QP6yAPQ8G L90+N0mG/6r9Z0ayT0elHV9fFkTz6zce4jPyVQavU8cL/+4iw4LTe7L02YXkux/FAQ7QqIbWd2 HWsKjzBrecjqFJ1l9vXh+jTtszTuJRJIKiAfFq2MbkSUmw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-yb1-f178.google.com) smtp.remote-ip=209.85.219.178; dkim=pass header.d=gmail.com header.s=20210112 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-20210803; t=1670664214; bh=gn1vGkJkoNkYne6eRl3UiZGu0557klxt1Oq72gsHpdk=; 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=FXVTQYsiYdFJLit4evTpwD8uI/5jUMcyiK/qgJ94xrTiMQfjOBm0ypLVm22yy2OnFOAhdvixBW VMDwMCPTj/L31RWE9bvsj9Oewa7ripuR9L4AAHISyAsT2IRdH2gZ242r6q9gblft6dzMd6lR41 yojfk1FOeCSREsPZZ6o5E5/Js7LsNLie/f1DjdbWPmjfhEiaMhfetptJF8loUagsl0L0FtipvD eyKcUVeC/xz1l+kETvNPrrYt2BPL0GrZNrF3aS+gyBLFPHkLgJIPfLXDSVadUbBRzmMCryKDgF +3CajIMEL8aRg1I0kCNig4wJWZhJqh40ZENPUKgoiYEIGQ==; 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-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=gn1vGkJkoNkYne6eRl3UiZGu0557klxt1Oq72gsHpdk=; b=iaHxab2M+sNprAC5ys/r66T9HX 51qFFfAPz3sVVVZyVoGgCqcsni5o4wQaR+CIfdXvdWAKS50QIjTsJwj6Sv03tXeW66FOSXQQcyJ0q vJW4AS/DL87oBgpAGTziISELqDZruamW4bUDZxBabDcf7siPUHViWlczEx81G4yMWaNFDHbNanCe1 ODSTVm8gQhwtIv3WplLv4XquWEsBTVR9KCfBs+KPkZiIsvDnYf+9O2RMi7i8ec72QW7dAWqSL2crO 9DNa6AztT6KMJ8nscfYOE0Fz9ggMbGSRG4uAl+qibuFwWzLTt0pq2pDt+jo87LxyrKPPJsn/IEgI+ LCcjByHA==; Received: by zero.zsh.org with local id 1p3w4z-000InR-FR; Sat, 10 Dec 2022 09:23:33 +0000 Authentication-Results: zsh.org; iprev=pass (mail-yb1-f178.google.com) smtp.remote-ip=209.85.219.178; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-yb1-f178.google.com ([209.85.219.178]:41887) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1p3w4k-000ITl-GN; Sat, 10 Dec 2022 09:23:18 +0000 Received: by mail-yb1-f178.google.com with SMTP id f139so8016459yba.8; Sat, 10 Dec 2022 01:23:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=gn1vGkJkoNkYne6eRl3UiZGu0557klxt1Oq72gsHpdk=; b=nBsnurJ9+sWrcc3js5XP8uRvxkA8glCPhnG+gLOgDuRE6xJp7otKXhIhlc9im1s9vz erx4LG0tirj3q6F9eSTviVzU99hcsLoIlcrxOtq/qEUwK52JMVAIBDwNZkoB56RXiky/ yc1t/O/UPklelCEaXwJqCfuemNhRVrbkw1tGTy5t1ddl3jfys0m2rQCVhA4+vrqW4aoj DWwGdnsFVBUcuBGyUHvt2CyJbQDX3uLm4+rVidkCxkgR8R+yz8EuF+dS3RVnicgg86it kU66E/0u2d4jHrvz5htb7vIispIw0HwfWvGRB9DihwRwHLMln5uJlXbTecKSMbETYqoH 1o1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=gn1vGkJkoNkYne6eRl3UiZGu0557klxt1Oq72gsHpdk=; b=FfHPcEnDiC9rC9fG1IiwXd+0Lb8DToHVE03GLrJZfNLwqSL0YSohPFRZ8EY476ZZJV xSVZqIL7zfxg5KG6DP2k7Nl3B34wHcHH6CuhKXXRKrM4dMwtVG+oQgfWxTjzj/KPkBMg ITxPZ5cF6Gv+Uy5urXod84q3v+zwrwTmNaMUySfwUmc+W7xGb21EOeaZPpyApTiVv0UE kwzPDb6xmbBkEQxAxbOHgANCgexpGxlduDoIbl/QEucKrhwb5lH1ZOEjsb03pug7lRkM MLtsCm4pfc9HzeOvUe9tMOTzdaf6sKFUuff3DDzM5Qw4XzzYfQCBDw5HFuzjErImnULv +Jzw== X-Gm-Message-State: ANoB5pkXS/pzLpG+27OZql7AUDO46hhTkDa5atqaetpxW9jI3WZ8Ako1 Gy1uHXiY79ztllvZxWI5oHrlSZllhvJDjevg5QVkQTAI X-Google-Smtp-Source: AA0mqf69Ww47thyicq0n35KT4xfCKjfh1KYMd9g+YW5kTXAK2895Zn7uZKDCEL5+WHaRHFb7XWex9LRO5rR1iQb1Aug= X-Received: by 2002:a5b:501:0:b0:6ee:862a:3421 with SMTP id o1-20020a5b0501000000b006ee862a3421mr67213623ybp.63.1670664196717; Sat, 10 Dec 2022 01:23:16 -0800 (PST) MIME-Version: 1.0 References: <45486-1670284091.713245@QrNT.Ugrc.e_6U> <11286-1670634245.024361@Cn3a.dvUs.EJET> In-Reply-To: <11286-1670634245.024361@Cn3a.dvUs.EJET> From: Roman Perepelitsa Date: Sat, 10 Dec 2022 10:23:03 +0100 Message-ID: Subject: Re: one time in 20 error To: Oliver Kiddle Cc: Zsh Workers Content-Type: text/plain; charset="UTF-8" X-Seq: 51166 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 Sat, Dec 10, 2022 at 2:04 AM Oliver Kiddle wrote: > > Roman wrote: > > Is there an advantage to implementing this widget in C rather than zsh? > > If implemented in shell code, every user that wants to make use of it > needs to setup the function and bind it for every keymap. That includes > local keymaps given that it is near certain to be a prefix of other > key bindings. Fair enough. Your patch should be a nice usability improvement especially for beginners. Roman.