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 18031 invoked from network); 25 May 2021 14:46:03 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 25 May 2021 14:46:03 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1621953963; b=mHS/i9VnaNr/X8FEyCikNnLWuu/6OvMvlQRS+aZ8Q+qnAjqtXHrA0yNWRbkW0GeeVTSWDC91zk Gu5vAlC9FrNzsUlpQZOFZJZ3KtnbOjEZZneeG1xMdm6M1HoatQ+fOUDorLUspkvHo+VD8Kv++L jvNeZFKKq9CsAfCQcrWz62C7LviNLpP1Xe9envR6O3ZkMAI4UpndQPPnK/Wd+UaWXqy6eqr1Zh xXw4buSk2bVEXTAhvL+96lt4wD2cJrDZRsx6SAyotNH9DIXbZcTPRp2pdwX9gAn7vi4lhOLO6f bsc0MASFa4P+f+G8DlYROT/f1xunDJ7r8HRjTNXOGsMb6A==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (out1-smtp.messagingengine.com) smtp.remote-ip=66.111.4.25; dkim=pass header.d=smileystation.com header.s=fm1 header.a=rsa-sha256; dkim=pass header.d=messagingengine.com header.s=fm2 header.a=rsa-sha256; dmarc=none header.from=smileystation.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1621953963; bh=qsVMr5hnVPKd0WfGLXdkkdoSav3aR2J0hAvhlB3Rrxk=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:To:Date:Message-ID:Subject:MIME-Version: Content-Transfer-Encoding:Content-Type:From:DKIM-Signature:DKIM-Signature: DKIM-Signature; b=CSBRXYkw56q33Czpfw/WV9RWa3ouAkR/CFpg9Aj05lCiVKsg3QiQycxCXmLAL8xINh5pFUMpqu EoLTsQE1psheT8oiqQdgHMiiFHtSVQHUExspnd6Fj2x48wTcCL4EphGcI1OlQfoPvfHC05qM6Z QK5QAJP9Y9fIHWvByGfkhbs13ypNVsrp8AJn4gX0x5z6UsGJUKKfY9UY4jyqFeLQ+gsQPNdEJz TehzO17OIXoXs6s1DhQKFJudf2vRWJbORmLE+QcPKSinw/7UJ/LlNJwmrXbtB7E0yMXmgc7Fl9 yfktlJyghcT1byqlnpUBTwZeyl4eqxGLASDCmXtJNYsgwA==; 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:To:Date:Message-Id:Subject: Mime-Version:Content-Transfer-Encoding:Content-Type:From:Reply-To:Cc: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References; bh=bPCXMtezoSCtJTptr/Yjc2efIqezF0IPIYsj6ovINd4=; b=N+DPMa6Cj1dmjuZovf5+go22kz 9dslKuZHa6qKiiViZUylpzN16IgnBIkEjWLS8gwZJyJ0BwLS2+w3+e8dJOTOQ0vFhm2mwOMKUw3MI CfWLwT64DERTu7EJtomT+eDV3Sb7jJY3Hl933guPcfGq9DdxkPODi0UOckL29DFCESuiaqHSdylTH ui39NB8pcUlrTqY7YqPH3MmNvfbkd/ito+suhbXMIzW9hxS+BoNAldvvK3xpp7DdefL+TJvNOXBVC h3SXpjLF1/KJ9m4NVfMNAsYcMAYCxEXW9+Wv9aYUD/jwq/FNgj1Ba4k9U2uUI8escjE6riEgEipFF 8cGZieLw==; Received: from authenticated user by zero.zsh.org with local id 1llYJl-000FRK-Uw; Tue, 25 May 2021 14:46:01 +0000 Authentication-Results: zsh.org; iprev=pass (out1-smtp.messagingengine.com) smtp.remote-ip=66.111.4.25; dkim=pass header.d=smileystation.com header.s=fm1 header.a=rsa-sha256; dkim=pass header.d=messagingengine.com header.s=fm2 header.a=rsa-sha256; dmarc=none header.from=smileystation.com; arc=none Received: from out1-smtp.messagingengine.com ([66.111.4.25]:41665) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1llYIS-000EjC-LZ; Tue, 25 May 2021 14:44:41 +0000 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id EB7175C0190 for ; Tue, 25 May 2021 10:44:39 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Tue, 25 May 2021 10:44:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= smileystation.com; h=from:content-type:content-transfer-encoding :mime-version:subject:message-id:date:to; s=fm1; bh=bPCXMtezoSCt JTptr/Yjc2efIqezF0IPIYsj6ovINd4=; b=nzYzW8vxz1YSCJDXZGQV52IV4CeA dAfynW19Y38/87h4kIlR8pTWe4AFDuAPb0KzTdXh6CxcXUVILq1T67kj9XZmrj+v TgqpoVyLMRx/Mzce6KJSqtx7O8h4ur30tHS2NiZtQyPhG0jLWwePGmUPBbsJJ8ED 3A3yMz6cYb4Rro8+aD3bD1HFpswwmVW31SC5CEgZqxBlbBv8sZtTNjMQiFe/sE8N AMBrrto7HrvQ2SxxXO3zBSq3eWLE8bM4UYdGvsctXEYlcPrlw3GhFFf0z7tABkp0 huYo5ta2cxVkKr9sIHeA0gFUFchpUucnHY1YbkH/1h8hJ4rY+fF+sub5lg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=bPCXMt ezoSCtJTptr/Yjc2efIqezF0IPIYsj6ovINd4=; b=IgPmTc9gPLEEx6uWIV/7oT NgSjshAhvQjr0Sv3qdPBqeQMRzmeLRt2WTmdh1YQ7iR5iJmBta4S9BOB7VzCze2M 8HwCYmoozUAYwsIQy6qvlH/s11qBNk55web6K/FQ+7IPzJxjWFMqEnNuOPLqp1pZ Pxaj4nAKLMG3uPTwpfgowf1hUyH9O8hHeGTYpt3eOZaK7yMdNHKqtS533j6gbLIW BNjT7aIlmxdl3gQRMGge0EUJuVwAhKip7rW6nVjbO/rjbDhBOUHWsu9DHqu5KKcn XFDYdylrP7w523YNFZaBc0p/UTcsWifqeS336G5TAfBX/aCtonSkTALQPtGkd7vQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvdekuddgkeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhtgfgggfukfffvffosehtqhhmtd hhtdejnecuhfhrohhmpefqmhgrrhhiucfpohhrmhgrnhcuoehomhgrrhhisehsmhhilhgv hihsthgrthhiohhnrdgtohhmqeenucggtffrrghtthgvrhhnpeeuleejleffvdeiheduhf eigeegjeekhffhleekteejieevleektedvtdejudffgfenucfkphepjeeirddutddtrdef jedrvdefieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpehomhgrrhhisehsmhhilhgvhihsthgrthhiohhnrdgtohhm X-ME-Proxy: Received: from smtpclient.apple (c-76-100-37-236.hsd1.md.comcast.net [76.100.37.236]) by mail.messagingengine.com (Postfix) with ESMTPA for ; Tue, 25 May 2021 10:44:39 -0400 (EDT) From: Omari Norman Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.80.0.2.43\)) Subject: _next_tags doesn't cycle? Message-Id: <26622A4B-7063-464A-A2D6-AB7F17EC1DE5@smileystation.com> Date: Tue, 25 May 2021 10:44:39 -0400 To: zsh-users@zsh.org X-Mailer: Apple Mail (2.3654.80.0.2.43) X-Seq: 26744 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: Hello, I=E2=80=99m trying to better understand the completion system by = building some primitive completions and seeing what they do. It seems = to me _next_tags doesn=E2=80=99t cycle through tags as I=E2=80=99d = expect and I=E2=80=99m wondering what I=E2=80=99m doing wrong. So I have this in a file named _zeke in my fpath: #compdef zeke local ret=3D1 _tags foo bar baz while _tags; do if _requested bar; then compadd heres_bar ret=3D0 fi if _requested foo; then compadd heres_foo ret=3D0 fi if _requested baz; then compadd heres_baz ret=3D0 fi [[ $ret -eq 0 ]] && break done return ret and in my shell I do zstyle ':completion::complete:zeke::' tag-order foo bar baz So, I would think that in my shell if I type =E2=80=9Czeke=E2=80=9D = followed by a space, then ctrl-D to bring up a list of completions, then = "ctrl-X n=E2=80=9D to invoke _next_tags, it would cycle through = =E2=80=9Cheres_foo=E2=80=9D, =E2=80=9Cheres_bar=E2=80=9D, and = =E2=80=9Cheres_baz=E2=80=9D. But I get no cycling. Instead all I get = is the completion for =E2=80=9Cheres_foo=E2=80=9D with no change when I = press =E2=80=9Cctrl-X n=E2=80=9D. Thanks for any help! =E2=80=94Omari=