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 18540 invoked from network); 27 May 2021 08:21:27 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 27 May 2021 08:21:27 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1622103687; b=lgRPrU56SvkvbgX8OM3Tl50Tx/UhpeuGVoV7NvxRxwWphbyenu0j0L2V8Xrq7O0qI8OtvWWzCH NVd5NY7Lh1Q47Vs61Xf9pXyAfYImFap8k8kiiFGfFJgVUElbIn//+Gaak3rRQeaXodoi19GMI3 dA82UJsS0PhNAqiIR3qRaRIWSMisxxQddsOQMYgizizwYJUq0hzwGkMnkKyqBxBzwWM6IDT55C 6SI30mJBJlX//q4VNHBWYTpYtxFLmBwggnWav0QHUrMoBQDjBYc+/AQ+nfHXwcE6y4wUZITHZh 3lnjoyjSwUZ8PK+1rAOHP3k1DRoJM8ZpOMR/IBR4Yjwing==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-lj1-f174.google.com) smtp.remote-ip=209.85.208.174; 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=1622103687; bh=SXnUMTXyIUxXmK70rQIKUUmBGRkamFR1/++iOsCmaao=; 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=w0FOAl07Lmv5i/5CR9kvbH/gB9lwSaHQqH3gm61tuO21h1RSGIdVlaXsLig8Z0yYlDGqohVvtj M/74D4fTlVKwtuMSEg0PLJDWdBKsKmsbrrQLrpE+9KtTM/AgsyhMZVlUxEcrfW3NURZitKdDTS cOPr+OCP+XY6KnTEUChDHWiMdYqUeQnH0rDZ3o83MtKNVT8lLsgNjoO+U7zUrcOOP7ibmcxY9W G2KXDAghJOY8QI+7adxyPyJFnPXx/tBfRg62/Ey+OlrN0+Z6wkQti7QRDXWyLwbdytUNPtdjC0 szHcIljI6yYLVgYrDSk2ROp65Hb8aKz07Ks1zDfJztXTaw==; 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=22ivFfxDGgyKvtuADQi4U1gMCUxUQayFIs7HN7P1ouE=; b=U3gL07WaiSFSeZ2YRfemvyJywi DBZL+atarcGCnwo+lGGgW42BwGs4WSpUSmGDi0kukOw8MufyO7BoLDk+WApsTVpaM2cMAEy3I1OzZ Lbz4w699tKKhwMIcfI5iOAbcg1nX905dpx/AVn4cAqOqbbZ6GrXDDtY+VyNlklc4NRLb8mQ/FO1nU rdw5fTJbKYUm3ilGlmvEp/G4I3Gf9MF9GN5QBaM75tMvH/d6RMR2K44BMjhorDnAwSU109/ntNcrO a0tBcXxpCGobEAHtCiTMRC1IJcNwgvh/NwCcBoiENqu/cEJVODXSaR50RHR6P4kOaMZq+wqJ6k3LI R3yGYZaw==; Received: from authenticated user by zero.zsh.org with local id 1lmBGh-0007Cn-0X; Thu, 27 May 2021 08:21:27 +0000 Authentication-Results: zsh.org; iprev=pass (mail-lj1-f174.google.com) smtp.remote-ip=209.85.208.174; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-lj1-f174.google.com ([209.85.208.174]:46078) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1lmBGT-0006tB-VJ; Thu, 27 May 2021 08:21:14 +0000 Received: by mail-lj1-f174.google.com with SMTP id v5so5178192ljg.12 for ; Thu, 27 May 2021 01:21:13 -0700 (PDT) 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=22ivFfxDGgyKvtuADQi4U1gMCUxUQayFIs7HN7P1ouE=; b=U4VzaLnv2jqHbUkvSebgo8YlyixBN8NkPepEHCfucvfJ0fQIRKxvlnq527wAmTbbf1 6D+TLU23RcRCHHZzw6F188jA0IpIV/ClKPRzeZonR+jU8dbm7SyEXE1VD6rMYieBdG9P BSNtkiTMAfaR5QpAWnBgXgmmpV3GnA4/aBcLiFH3y+OgpA39zd2GzQQkN6kaR9Iab2JU oC4ASS4aKnpymc/BZozQKlHY2mxho8cjy+u3zYcxLVS1Nm8vlc0wH2qs+K7ssvTzFEI6 u0dJo7riE7f0CQN5okUPFDU6XP82zK/IswO603HiYWmzh++QRMXQI77WFJZsOkbdgZW8 5s4w== 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=22ivFfxDGgyKvtuADQi4U1gMCUxUQayFIs7HN7P1ouE=; b=IjV0FKfrdidbv0NzZpfMVk3JOa1xSiTZtNsinclnRcxqv0LevwG3s1L0KXpXcGIdy/ ZuZnHhAFXjBX68D1YEitDugiM9kujFY5lt8csHqk+vUL9lOuFiAdnsC/CFf2OJOJH0xe um1b2lVokQnoVc7U7n751yaRZUNJtiJZLYjxOWOUQQNZja+tt8RjwYbGTT9E88USBtB7 j/g1qyPiqd3s0QBMBMUSG62UrrQ2LDrvT8ElyNfKt+VK8GZEcpB6XMfS4hCQs7ITH339 +VydS3oMUp2hYO6Vgpbx1oVUhwWowOp3vVE45ttg8LutF2stFAZXOmXBwNzGgadKwo+1 7BPw== X-Gm-Message-State: AOAM5301skAlw+unXy64FzLGrcJL7/vEYP2ux1eYoT6YQmB69G8JD7t5 rtRS8Up1OcEs77AhKvbmoQosp+xBW+Gi1Q9no+DgZvOArQF/Zw== X-Google-Smtp-Source: ABdhPJxYF6rYSCc7p2bM17lEmcryZmEggxALXQS5srPTasQY4+9Jo9QtYYpsmjpXPhC/uBNyrWdtethPELE+KadfXrY= X-Received: by 2002:a2e:3218:: with SMTP id y24mr1669673ljy.69.1622103672902; Thu, 27 May 2021 01:21:12 -0700 (PDT) MIME-Version: 1.0 From: Marlon Richert Date: Thu, 27 May 2021 11:20:36 +0300 Message-ID: Subject: [BUG] Zsh crashes when reverse-menu-complete is invoked during complist MENUSELECT without 'menu:' in $compstate[insert] To: Zsh hackers list Content-Type: text/plain; charset="UTF-8" X-Seq: 48936 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: Given: * complist's MENUSELECT mode is active * $compstate[insert] does not start with 'menu:' When: * The user activates reverse-menu-complete. Then: * Zsh crashes. Expected behavior: * Move to the previous completion in the menu. Steps to reproduce: % zmodload zsh/complist % tst() { compadd bar baz; compstate[insert]=1 } % zle -C tst menu-select tst % bindkey '^I' tst % bindkey -M menuselect '^[[Z' reverse-menu-complete % ba^I^[[Z