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 9834 invoked from network); 4 Mar 2021 08:57:09 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 4 Mar 2021 08:57:09 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1614848229; b=gq7IEbjgHWlt0OJ36UdglIorNRgrgD7EytRIEtj4szqb6gmMZ0taln3/ve5Eb38JciQh5BdhCc v4lJ2dViPm1SR9MxOqN6K36QzM6Kao3xAhh9j+E8JJP5iIb1hPqac7troqOP65xfKgMG+qjP+f kVcS4meoI5Tn7G8YCEdf+y3FZ7/WFJNjzUhDkYPfEBTEpajfPSeWgdiqHbZvKe2ydnSWM26ghn xVb6r+wjJpWB2i9Qv11DZ4JNC+HHu0hnEbQTUJZjnbeWUrLnCvOrQvX4ly6ilCJeHhBE7p+JEM bWocxKtlLaTya3AcWBpHph3jKe+yCjF4eeXJthcCx2akPg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-lf1-f51.google.com) smtp.remote-ip=209.85.167.51; 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=1614848229; bh=1+CqJ5pk4OvRXn+06C9QAsvDOd1cfkiQGvjApV+2Nus=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:MIME-Version: DKIM-Signature:DKIM-Signature; b=mLbB0CCIQFnwOaUafjOoIKv2G5i0ZsC7h1t5san0eEYstfcrzq/Og4U4SJNsWPSWYVjhejorEG fZr4b6bpaU89jI/n4Y3ntCCANyGwFbNqj8eEeEAA5qyot4w5FvPCVrcoBDmnZ6YigDPeha0Hso 9rLw6Ox4UUZGzBk7wpb8Ppiohiwn+bv/XKfRBTJPX5scnT2zZ5rmLM3VkBNxmIMzbGNUFQ0pfC 3jmqxmBL42ZpC/Q+EQZ1K+sfTa6sjwulJWhzaK8s1SPRhJwgWTfRdfGht/zHH66kMij2G+wWTE BQN/r7MB4bY9y2qKz0jcZTDsfbWTO8azwIKXfDn6gX9hKQ==; 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:To:Subject:Message-ID: Date:From:MIME-Version: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=GBccuUTVXZUIPb8ZVcwpIiifHw+2badOSDaoPdf9EaE=; b=X/kb9SIcc2NL6nYuLSt0uQ3/EZ VAw1b2g52NF7Hj3tA4jldp8vtAYjBWbpcukc0lHmT3uM1gJwWF5gpFj9nfuP8IMzjBt8fYZHGo+ZN BLOSkJ/uDjYvbubTNbFryxKJJ1AxbFkEYjHZSL/X4wwv97dRC01rxTxIWqTf5+cLM4hL8H20BYv+N smJTLtjsXp+Jff97VifJ7HCqUfOKVDW2hArrcOpfJCfCyul7cvgR3gJ8ooXgSxdn/kNHkwteODyUu qz402LYlVPLoR/zQWZl/EhM0flopznbiZu4/0nFXrNMeoes8iTiUTrk0nlbwBsG8N9lZKhCkajJGn mGWixKKA==; Received: from authenticated user by zero.zsh.org with local id 1lHjn5-00042P-K2; Thu, 04 Mar 2021 08:57:03 +0000 Authentication-Results: zsh.org; iprev=pass (mail-lf1-f51.google.com) smtp.remote-ip=209.85.167.51; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-lf1-f51.google.com ([209.85.167.51]:39723) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1lHjml-0003ul-B8; Thu, 04 Mar 2021 08:56:43 +0000 Received: by mail-lf1-f51.google.com with SMTP id 18so33335466lff.6 for ; Thu, 04 Mar 2021 00:56:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=GBccuUTVXZUIPb8ZVcwpIiifHw+2badOSDaoPdf9EaE=; b=fidS3XfmKMGQTkZxxNJU4Zb/+neNMklT88es9EACFB8+VN44UPs91+w/SybJnOHNyJ U1aD2PnmNSybTJmzwNjTom9enKKr/2QdWVjeO95T531D872duHwQDnOuO6+6Alza1xAy 7ZOn0dFqqUbucvgzrzCIIbXaU1lbrYOCTwMTaKmg+0fjj6Vkn2okBDAUW+rAFK+nv5Hk VuufXFZME4NHzK8WyLekqy+vSzsKHuCXehzr6WmN/cG8F3hlTkqlYDEZ1eHPgUyRrzNb VbGgFoRNeu/KvBHkKuBC16ozxulH3Z4oY7y+WWvf9nAXDxJSfO4Qz6ifgxk9lawUfVdh +LNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=GBccuUTVXZUIPb8ZVcwpIiifHw+2badOSDaoPdf9EaE=; b=EV/tJ0tJzDyNks+CKPoC5ywbfOeXVlW+JvMANgJ0mgZJ+gLiKYtZWdVggVzEnjChMn 1CHIm/n16ua65/Rb+2DxnIWKqCC4Frx62X5ePdD/o3kSw7YnN8iI1e2gbSAmjngbiKOo M42ELJaoMT0NXeGeBnrGKgHpYg4Mqy3sl1yU6aTQ198fikyBeVm5z17CU2fJWPE/aVrz O9GMQsNQ7zLtLIdVvsUJJlxgsaCTLHnc4zoaS2Gi+qlsOBGrzm1YCfv9ufu0qLXByw9N F3L+1QIsLGmwlznDg4rIVPiI52Lcp5Pb3XRxUxCVGfeBgd7Tg0Bocz4M+BitYrys8DPm fYqQ== X-Gm-Message-State: AOAM5323Ptq/jjaapXxtCKUI4ehIScqDmsvT2pJr29GSYfYFQgwpYwpH ZJAJgJBuyepllP5rWm7NXrtQfcBVXv5Dxwjkz4FdyFFmOoShQQ== X-Google-Smtp-Source: ABdhPJxyVgcYuiunlYz8WIddx5cDF3VhvQk9/Lei9G+Gz008RRPhvU8yweXe0V4oCmLDl3Ch6gtnFJIF9hlkyzmWtx0= X-Received: by 2002:a05:6512:b09:: with SMTP id w9mr1698982lfu.319.1614848202159; Thu, 04 Mar 2021 00:56:42 -0800 (PST) MIME-Version: 1.0 From: Marlon Richert Date: Thu, 4 Mar 2021 10:56:06 +0200 Message-ID: Subject: Bug + patch: `zstyle ':completion:*' menu select=long-list` fails to start menu selection To: Zsh hackers list Content-Type: text/plain; charset="UTF-8" X-Seq: 48140 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: Test case: ``` exec zsh -f LISTMAX=0 setopt menucomplete autoload -Uz compinit; compinit zstyle ':completion:*' menu select=long-list zsh -^D ``` Patch: ``` diff --git Completion/Base/Core/_main_complete Completion/Base/Core/_main_complete index 663f755..9d90b0f 100644 --- Completion/Base/Core/_main_complete +++ Completion/Base/Core/_main_complete @@ -244,7 +244,7 @@ if [[ $compstate[old_list] = keep || nm -gt 1 ]]; then _menu_style=( "$_menu_style[@]" "$_def_menu_style[@]" ) - if [[ "$compstate[list]" = *list && tmp -gt LINES && + if [[ "$compstate[list]" = *list(| *) && tmp -gt LINES && ( -n "$_menu_style[(r)select=long-list]" || -n "$_menu_style[(r)(yes|true|on|1)=long-list]" ) ]]; then compstate[insert]=menu ```