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, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 27911 invoked from network); 31 Dec 2022 21:05:45 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 31 Dec 2022 21:05:45 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1672520745; b=M3lP7D5JqnyqKfZE6CBk+RQSs2EcM6JhFa0+B4OLL65QJQfZBWmAhcuzGph2B5y7cP1lWxMhF9 M2QnXDoSt5/JX3zd6T4nHH3lcdTboHnK1xggDaEkEI4icFJtDdGDNzWBzrN5POQYzWLbAlWKyD x4FpJT/0Yn9bhP+MnShvEPv0btJQ049HEUKx+F1w9RReBqEhayNE0lAvfAst7vLhCvYgaWZv1N lHmpBJDhkMm+/iDnUb46RvVHwrQOyoR1CFB7yRuvz7Nw3neWWn9PebXEzdTR+9126OOXI2YNiz hAqcvDVtAf5GxTJ25Tx82enWShBeoPSa4iByQMH3wzo3fA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (leonardo.netwichtig.de) smtp.remote-ip=213.133.111.59; dmarc=none header.from=henk.geekmail.org; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1672520745; bh=oWk3fsU4T3LsADeCpiITVWKB/VXUyL5O2u2sSthj068=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:MIME-Version:Message-ID:Subject:To:From:Date: DKIM-Signature; b=RTYR/n6tDRkbOmSGyuY14nJQaFmIPniRenkkR7hOG54RXxF7I8HBs3PTPPSHqMuO1odLuRAPOT AMRezrSNfw8OS4vSJKL4br/xBwf05glaxcyNcrfX6MHxnjrqVIDi/1SvUrImj25dFu65AdMi2n gwCugR+hg5LIs+bB2B/xCS/srpMpLFP3c+52PSG0zKlHE6QqyZfmGMyuihkpZt24BgiqvuF36S GiMEFmdfMpwubfX8UYmxD2QmDNC55OpjDRI1yfrefwtB/sNvFuXKmIDLW7IAegGuWW/eGndQnA kwfC0er2w38HltPj5Lmv2JhzG9ssYYs3M+gAcBS/WSFoQw==; 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:MIME-Version:Message-ID: Subject:To:From:Date:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References; bh=aTou1NZJ3b13vb+1ZOGZ3RjJAXA/DCuVv1eUtgXftng=; b=GUKB1vlLIEiEOhCvmcPawCl4xG 91+2mhA5g4PuKXZlaw4p4epy8lhfE29EyzAJkrwQjyDtIbh1JIgBN4I7JL2PYyYBx4MniUa+lMw4c AruGi9MbuEAtEjQWIlkO1EJWCx4cBpcY7V2dZ+OPzWGhrcPX/6w8XFvrI/MoETWV/IHMIqjXK5xcy 4DLFP3fJGospd6QoFLo+HWqdUau+fqPGTU6jBitq4O5pQ9TRKj53s9XYF70RzHwktQisEPe8y14rV kMyQUhFyV29ZBv7uf+Pi8ODJ5j5ADieYbtif/U1Wk4uQ/BlMXjpK/F9ZyShgaB6Yh+WWeKEZX8bzE E3RBJh/Q==; Received: by zero.zsh.org with local id 1pBj31-000Kje-DY; Sat, 31 Dec 2022 21:05:43 +0000 Authentication-Results: zsh.org; iprev=pass (leonardo.netwichtig.de) smtp.remote-ip=213.133.111.59; dmarc=none header.from=henk.geekmail.org; arc=none Received: from leonardo.netwichtig.de ([213.133.111.59]:38411) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1pBj2V-000KSE-EV; Sat, 31 Dec 2022 21:05:12 +0000 Received: from [2001:1620:ae4:1::66f] (port=60950 helo=frustcomp.hnjs.home.arpa) by leonardo.netwichtig.de with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1pBj2R-0001pX-TX for zsh-workers@zsh.org; Sat, 31 Dec 2022 21:05:10 +0000 Date: Sat, 31 Dec 2022 22:04:51 +0100 From: ml_zsh-workers@henk.geekmail.org To: zsh-workers@zsh.org Subject: make vi-*-word widgets respect WORDCHARS Message-ID: <20221231220451.448629a1@frustcomp.hnjs.home.arpa> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/SIroepLDDHa4S0YjmpLZuZj"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-hnjs-Spam_score: -2.9 X-hnjs-Spam_score_int: -28 X-hnjs-Spam_bar: -- X-hnjs-Spam_report: Spam detection software, running on the system "leonardo.netwichtig.de", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see postmaster@netwichtig.de for details. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-hnjs-domain-score: 0 X-hnjs-ip-score: 0 X-hnjs-inconsistency-score: 0 X-Seq: 51269 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: --Sig_/SIroepLDDHa4S0YjmpLZuZj Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi The vi-backward-kill-word widget does not seem to respect WORDCHARS: ``` frustcomp% zsh -f frustcomp% bindkey "^W" "^W" vi-backward-kill-word frustcomp% mkdir /tmp/foo_bar frustcomp% ls /tmp/ =20 frustcomp% WORDCHARS=3D'*?-.[]~=3D/&;!#$%^(){}<>' frustcomp% ls /tmp/foo_bar ``` typing ^W at this point will delete 'foo_bar'. I expect it to only delete 'bar', though, as that is what backward-kill-wor= d does. Is this a bug or intended? If intended: is there a different way of adjusting the behaviour of vi-back= ward-kill-word? Thank you henk --Sig_/SIroepLDDHa4S0YjmpLZuZj Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEv/2bXrNWp9EAWgjaFCJRCMHSVp8FAmOwo/MACgkQFCJRCMHS Vp+WpA//YuP3mKA6qMJfpyK8sIvd5gYrEv4IGAMvSd6uq52OW95EcbfC1TaBzvRj YBmwCpYHragB1LOGbiJ+8IqBqxyVV/xtWlPBbe5IxwmCy3rlyS6DhAToWehH0Di8 MTvRSURPG1BSiBN2kUxPv6V28vitf4hpJcApPW4F94KC9W076PHedxvPCrl9QfQd keCl7xIn5EN4EcxwY/Sy3hPhRFJvVyvjJ/WcBHwBzi7IAwloJ0g+A033ypgJUhTN 1SL3/oXLU1JaaY/Wkspl7Tx/TDhZSYzDHH6DNq9K2OTEUHaS6I4zLmPjL53MZPDF NdLfX53SJ4NaVqLdwM/WjZQiZJwyPm7UThAuqp9c9tbJKVT5m/54eoIhP2cAW0VL 96EeX5d4PSg6MKJK2qa9HUZNR8uO0DRfA4dbC2NJib9unbZLVvC+Q3NWz5Hmhqav Q6hkwcKZLGVfjeiMZDd6SofYZlNF59gb/X1L4kEjwfLxU00I9TzKYphOjPtob4zg IMBj0/fyao7sFpCEylPkvieiqqvQDsrEfgwVLK4EyFuqx0dOKk33tne9Oms7oZ85 8Pl3a0fXl7LHUJwepNwwD2ypFcmj9zjWM/rtIe8xEmKshVaPQ8M2EBEmtJQIAyTt LCTotCivEj+o4IhBZ1LDJx2ebQZHENVEYu+ePo2tfEVwoBFcZRY= =AXJx -----END PGP SIGNATURE----- --Sig_/SIroepLDDHa4S0YjmpLZuZj--