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,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 14287 invoked from network); 29 Mar 2021 13:46:43 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 29 Mar 2021 13:46:43 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1617025603; b=PX6GTFaEP7fiInESqgGn4GgZ904I8HtIqw16TcSXARoNzcaznavUqOZR8Ev+H7qHFgEirdcgWl 1JwLTxELDCDzyJGAA4YuJ3kn3ERJMLskGz6qzMv49o2/ViQtIKZmJUIA9dQtIuKvdAWg3jlQLx +n6EhFtJf40AwDZSAuoqIGnTZibMmL+tt0CLYnnmHXalRthcfwC94x5OeHjKr8IxFDVBjGvjvP RoIzIzTndNswdmkdDNQfJHG0WUWf/bLtldm8SfgO4dOH1qnRGfUScwUp6Ngy+9e2hqVFBULNaF Eq3J/U0kslIk3eUaP9w5tVxzvXV5ZJzZVhFd6iRhpPckbg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (out4-smtp.messagingengine.com) smtp.remote-ip=66.111.4.28; dkim=pass header.d=daniel.shahaf.name header.s=fm3 header.a=rsa-sha256; dkim=pass header.d=messagingengine.com header.s=fm2 header.a=rsa-sha256; dmarc=none header.from=daniel.shahaf.name; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1617025603; bh=89kMC6xES4IwD5w2DkRpqgt/uA5NZfw7wjt2jAXXgvk=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:In-Reply-To:Content-Transfer-Encoding:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:DKIM-Signature: DKIM-Signature:DKIM-Signature; b=QfPJbvry16ZKDGRVpS3kijclnbW5b9UUkVILnw69K7tS/EzfMfZO+8u4MIt+2dBDHz0vAzuQlx +3B6qUNr9v+j5rgIkMfFc9TVgHk2wO9y2ObTdlIq6PqFpecP5t67VaArIVH1w8VEgk4lUMiBvB 23M1c6qD7KRf0N4w5q1h/6bA5+L95FB5T57mjH+WI1MV4AWAvskBccJ7agE3+z8eiuhQIzUjtO btrhT7oesL7rSY3mO2G7AiVD1W6o3wF1iAaprOogBpdLRDl73/UdTcUk7ik+uCHJSv9sh+m11x sKdQD51s1NcMZLS9AXiH1yzV/uf7GHMr1xb3Um3yPUhtEA==; 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:In-Reply-To:Content-Transfer-Encoding :Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID; bh=zqTN0ELI4nNMbStiNDzuhHamUGu9kr+TvIQr1Cjyne4=; b=wKlDUJ0XD4smcZViVmTR4R585h 80aRDZosKxohvsjwbLek2/GEYOBPA1/twA3wvdPdx+mBvfkSM3PCG/VsOfN/VNMihJRmbvv8xaoBa dp/A5LsVMYGe0AEFthk63/CaaV4M+/hKQS/4+lGjD9Z6kbJGPfKRycPdCKg7D6hJoV3lK4xG8dX5a fLFxx1Dbq2X5+73gctOOWGfMCfz/ENcJQe20+j+pCHmd0+GyITNfPuJcWROjVjznT3zTZ/zZ1vm3i BgwOQWD8DoDDKJZJuhGH4h1qfSnQW0XfQDkuEmkSOx9TlXap/LdB6zf+lpmn8mABEDBR3IZlwBbNK mDUx8mrA==; Received: from authenticated user by zero.zsh.org with local id 1lQsE4-000HYh-Na; Mon, 29 Mar 2021 13:46:40 +0000 Authentication-Results: zsh.org; iprev=pass (out4-smtp.messagingengine.com) smtp.remote-ip=66.111.4.28; dkim=pass header.d=daniel.shahaf.name header.s=fm3 header.a=rsa-sha256; dkim=pass header.d=messagingengine.com header.s=fm2 header.a=rsa-sha256; dmarc=none header.from=daniel.shahaf.name; arc=none Received: from out4-smtp.messagingengine.com ([66.111.4.28]:59673) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1lQsDl-000HF3-V9; Mon, 29 Mar 2021 13:46:24 +0000 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id CBFA15C007D; Mon, 29 Mar 2021 09:46:15 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Mon, 29 Mar 2021 09:46:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= daniel.shahaf.name; h=date:from:to:cc:subject:message-id :references:mime-version:content-type:content-transfer-encoding :in-reply-to; s=fm3; bh=zqTN0ELI4nNMbStiNDzuhHamUGu9kr+TvIQr1Cjy ne4=; b=Q/0PMIX7owpvPJ9+TbY2Ll3/UkurPpH9xTL1T+zG5JD7YOessEpMn/XK ywMBcnqzbdOfMGf2ifynEK9FLwNnM3ds19ZxielSc5ZUbPghAYU9FBdHZTZXMyQp /zvLcV8iAhOdpy02jOt7Wl92I3/YBiy4q2egX56MWWYTq6YRV4f+5e9pG01uJcvQ AFP9poAuhzjQ5m4x87YMpUP7NS61uNQmMqY4qajr515Cw+19g3KR7S2JMuRr/jQW NxuVuHbq358KvQajUbDNW8jVEyXvfsXelhiu7yvBZw0l4df3nsq42iSoLwe1Cdof cXuZZ3c5E782ltHMK74uEpmxV0F+PQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=zqTN0ELI4nNMbStiNDzuhHamUGu9kr+TvIQr1Cjyn e4=; b=qtStcqysKrfdwNyaEba+ojaZGEXGfHKTapV4OBIbxJvKiQF8UmwrPl/rs kK5WD8y6NqmAZL+P8NEFfzWtmMqwhBeYWMHry+FpivPGwZc1PaZjP8wK4HjkA45D bctlrx8v4epcJ6qWyHBEa7pnLLpbh5y6gUlFu/8jOHhad6ip6ZH9khvS5TwFRtcY nvI2y7GxQELVzhpSifh34I4ygcQpn3xeWNnjeoW5PpNgMK1ubDgHUW0fWomb4fD4 aD6KNmlqRt2bVv4WuvbXw9qIiQsenOAhmGuPF/OzPNCPYZ+qxVc4OB6fe10GDHnw IwQA7gOSayT3QTkH3AdldIvio10fw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrudehkedgjedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkfhggtggugfgjfgesth ektddttderudenucfhrhhomhepffgrnhhivghlucfuhhgrhhgrfhcuoegurdhssegurghn ihgvlhdrshhhrghhrghfrdhnrghmvgeqnecuggftrfgrthhtvghrnhepgfelhedtffeuhf egueelfeffjeegtddtleehvddvueeihfevgfdvgffhvedvkeetnecukfhppeejledrudek vddrfeeirddukedunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomhepugdrshesuggrnhhivghlrdhshhgrhhgrfhdrnhgrmhgv X-ME-Proxy: Received: from tarpaulin.shahaf.local2 (bzq-79-182-36-181.red.bezeqint.net [79.182.36.181]) by mail.messagingengine.com (Postfix) with ESMTPA id DDD81240068; Mon, 29 Mar 2021 09:46:14 -0400 (EDT) Received: by tarpaulin.shahaf.local2 (Postfix, from userid 1005) id 4F8DPc2vFPz3Jf; Mon, 29 Mar 2021 13:46:12 +0000 (UTC) Date: Mon, 29 Mar 2021 13:46:12 +0000 From: Daniel Shahaf To: Lawrence =?iso-8859-1?Q?Vel=E1zquez?= , dana Cc: zsh-workers@zsh.org Subject: Re: [PATCH] Fix zstyle option completion Message-ID: <20210329134612.GR18178@tarpaulin.shahaf.local2> References: <20201213173119.GA6254@tarpaulin.shahaf.local2> <2D922DB3-2D14-4F78-B99E-7F0D7C5D6F63@dana.is> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Seq: 48320 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: Lawrence Velázquez wrote on Sat, Mar 27, 2021 at 16:08:12 -0400: > On Mon, Dec 14, 2020, at 4:55 AM, dana wrote: > > On 13 Dec 2020, at 11:31, Daniel Shahaf wrote: > > > Could you clarify the precise LBUFFER/RBUFFER values that "won't > > > complete"? > > > > For example, when i do: > > > > # LBUFFER='zstyle -' > > # RBUFFER=' foo bar' > > % zstyle - foo bar > > > > ... it tries (unsuccessfully) to complete argument-1 instead of showing me > > options. > > > > On 13 Dec 2020, at 11:31, Daniel Shahaf wrote: > > > As written, I think the patch will cause «zstyle -g foo bar baz » > > > to offer completions, whereas currently it correctly completes nothing. > > > > I don't think it should. All the options are exclusive with each other, so > > that takes care of that already, and the -A '-*' should handle cases like > > `zstyle foo bar `. It gives me 'no more arguments' when i test your > > example with my change. But i might not fully understand what you mean > > Anything further on this? Pushed. Also fixed the X-Seq's in ChangeLog while I was at it. Thank you both!