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,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 28203 invoked from network); 31 Mar 2021 10:08:44 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 31 Mar 2021 10:08:44 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1617185324; b=kI8J9Z2amWnEsHrLUZiwk4jf0qOSYmOiURfNCwvjPbM03kKaiGl4vNgiF0uF8LiAIj3ajNX9Qp WSKq+48QChN+3iVCwqvANcAWr31oT3Vvo6M5+d4MfpcRmCGegh8Z7RqDDQeCHTxT5ZxQ1pvFAO yWB02Q/WidtDyjKr1+cX+qL3OHXOb6TQBjApMr71b/7lIWuBrMUVqg8ZZQDLQ2jzZiik9BxqW7 ojCiN0AL0+qNmByag1qz1FiTj3s+aNdBONHg7uwM1rDGbLLNFtF8BnSkb/cXYTxNqxsZQ4zK9t MZFNk5eTojfvuVixs9ex1h+K6IuLjROysSvJTGAcc85YEA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-lf1-f50.google.com) smtp.remote-ip=209.85.167.50; 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=1617185324; bh=QFUbMw9rnqW7QMFjz6GvVF5534UiCx4dz3FWzKucnn4=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=u7nLuksFnY6+c3tGuQscDs5qSgFtlFAkto9N91rF7EVs5Luh7V0wAytdgrTROqt4JHVnSQ+mJV vFHfQnb8sN5lGn3coKWxUzByDlRaeQ8SFR+dpwrek9DxUfHrEJ+UfLMyc3aVJnXtLVQ0a5G/M5 3gwj18uT556OGeH0ID20p2aMTrru3oZ3oTCkYBeZV+RQf1J2/bySS1YD/d+u4TnfD5jfmUujMl 9j75aev7iAV/mVhpRnNyBHNXKkWkGgfgrliCsZqqoxGQ7T1ODNuOBV1yslXVIB/DocDAjU/Qf0 8LER8KPpsNVVgXZmgnJVVkbHaPdQgshjDNo4cgt2RAmgiw==; 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:Cc:To:Subject:Message-ID :Date:From:In-Reply-To:References:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=NZ+yJ1gDixTh8XJVVFWjJUWvDNoqtQt3Bf848fw+FYQ=; b=n/bvgJ9eqVfvSCRCXN4cTdKJK1 EnRQ0Xg++yEJBGJLGOslOjXcyG5mkzbCsKR6VarNfTnUMgxcy2bfNiK6rzwOvFKSAxbZGbScVeUzX 56bT96NloDYHphHlS+/JweQZ9s3t3iRLBfs37ElMiLZIqCir78yg3Ui/W8A6THSRYWPpwuZyfTIET hfRFBJcRPILr+e7VfsIWhMv/DfXsfsHijVQlZyzTJZuvQ2slfptmAn30vF1yPG/v5P7+G+4oP3G+6 LR8DAU34OVISbQh7nuZG0jszvW8MCF+8puYQT7vVqjJtuRzt0zW5MsHJWkEcSKQJHYmvEFcmt2Puh q0/W4GWw==; Received: from authenticated user by zero.zsh.org with local id 1lRXmE-000IbP-Gw; Wed, 31 Mar 2021 10:08:42 +0000 Authentication-Results: zsh.org; iprev=pass (mail-lf1-f50.google.com) smtp.remote-ip=209.85.167.50; 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-f50.google.com ([209.85.167.50]:36736) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1lRXm0-000ISu-J9; Wed, 31 Mar 2021 10:08:29 +0000 Received: by mail-lf1-f50.google.com with SMTP id n138so28343366lfa.3; Wed, 31 Mar 2021 03:08:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=NZ+yJ1gDixTh8XJVVFWjJUWvDNoqtQt3Bf848fw+FYQ=; b=uBaelhs5N8MptEDiP7fZLCR/kGHzVweZvpRkNQC8gjcwapw6HRQ1H469DPkogytcis F2ieHqWJuJaSBMYPkSA8TXrQh9p0ArFTWCAozVlNJqTNqQsLKXmB2U10VPpHPcov4q+r V19YW6nidUwwNHlLaY8dDt9DRmQXk603UpV1yx4Rxn+ZTBtybVuf9Tt0+ZwgHQF9WP2V WJvhB2YpeJ+QCHIC1UaYYJ5e5UtU78ecjxtnxcRpo2ZmJ7bXqSozM9BeiPJzQaAKz36d p+bibPRZ+eIQW+eeUAN1OpQtvGJdDA4rkHDidqCAew7Aqw/uQN2DVp8ku2otA3EJ/Dua eUBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=NZ+yJ1gDixTh8XJVVFWjJUWvDNoqtQt3Bf848fw+FYQ=; b=sroZ/JvZ4GJ53VwhqrEadIVMlmTh/x59dDjPCGXU0MldBNirUdxeR3rXpghzwC7RyL 2+kMRi6MjCjIid5ghwDLkPcRCmDM3cWVntDkuZGPWeAcpG/sMrwQTJALV268Z7291S0n 40GrVmXnWXWA3Bz36N0Rv9KMF+079n68f7PjQclFaH+qp4+Xyfu/6inpR4y4j1+g/3vJ kvfouVOVPTP0jrOCGX1BwZuSLHuvrXDuEDxVcKA1iT8Tu6QRWJnp+56oQds0FpqgmAbS Jb97wNbkx1Io/08IzB1xh/8tPLzZfcZmGAb5A7w0ZmQlcFFtkLZUJB+GSRchfhG9WtCD nJCw== X-Gm-Message-State: AOAM532LJCKLQ6P0CX04uiy2tQXm6IDw4y9SEbr6narVYUVUXTXXQA+K Ig15Gph37sOy3FVGGiXOuQLovr+TZpwSab/r6qfErPzN7fnE+g== X-Google-Smtp-Source: ABdhPJxZ87o47+Cj8qGzOFfm+rrqHdPUpg6/uD36MNvyREPCSQgGx1w7UKrJPLFXT8LfCyC3xGKYyAxtI//Cv9QNZNE= X-Received: by 2002:a05:6512:3d27:: with SMTP id d39mr1758947lfv.463.1617185306984; Wed, 31 Mar 2021 03:08:26 -0700 (PDT) MIME-Version: 1.0 References: <74277-1616967738.353098@Tsys.Nn18.rMz7> <52817-1617182733.169625@8lsJ.YVQX.sx5d> In-Reply-To: <52817-1617182733.169625@8lsJ.YVQX.sx5d> From: Marlon Richert Date: Wed, 31 Mar 2021 13:07:50 +0300 Message-ID: Subject: Re: Why does _main_complete not try the next completer when $_comp_mesg is non-zero? To: Oliver Kiddle Cc: Zsh hackers list Content-Type: multipart/alternative; boundary="000000000000c2439105bed24bbc" X-Seq: 48350 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: --000000000000c2439105bed24bbc Content-Type: text/plain; charset="UTF-8" On Wed, Mar 31, 2021 at 12:25 PM Oliver Kiddle wrote: > What does your completer style look like out-of-interest? Do you set > zstyle ':completion:*:warnings' format ? zstyle -e ':completion:*' completer _autocomplete.config.completer _autocomplete.config.completer() { reply=( _expand _complete _correct _complete:-fuzzy _history _history:-fuzzy _ignored ) [[ CURRENT -eq 1 && -z $PREFIX$SUFFIX && $compstate[context] == command ]] && reply=( _complete ) } zstyle -e ':completion:*:warnings' format _autocomplete.config.warnings-format _autocomplete.config.warnings-format() { local d=${${(j:, :)_lastdescr[@]:#}/(#m)*, /$MATCH[1,-3] or } reply=( $'%{\e[01;02;39m%}'"No ${${:-$PREFIX$SUFFIX}:+matching }$d found."$'%{\e[0m%}' ) } --000000000000c2439105bed24bbc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Wed, Mar 31, 2021 at 12:25 PM Oliver Kiddle <opk@zsh.org> wrote:
> What does your c= ompleter style look like out-of-interest? Do you set
> zstyle ':c= ompletion:*:warnings' format ?

zstyle -= e ':completion:*' completer _autocomplete.config.completer
_auto= complete.config.completer() {
=C2=A0 reply=3D( _expand _complete _correc= t _complete:-fuzzy _history _history:-fuzzy _ignored )
=C2=A0 [[ CURRENT= -eq 1=C2=A0&& -z $PREFIX$SUFFIX=C2=A0&& $compstate[context= ] =3D=3D command ]]=C2=A0&&
=C2=A0 =C2=A0 reply=3D( _complete )<= br>}

zstyle -e ':completion:*:warnings' format _autocomplete= .config.warnings-format
_autocomplete.config.warnings-format() {
=C2= =A0 local d=3D${${(j:, :)_lastdescr[@]:#}/(#m)*, /$MATCH[1,-3] or }
=C2= =A0 reply=3D( $'%{\e[01;02;39m%}'"No ${${:-$PREFIX$SUFFIX}:+ma= tching }$d found."$'%{\e[0m%}' )
}


--000000000000c2439105bed24bbc--