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 24739 invoked from network); 19 Aug 2021 19:29:57 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 19 Aug 2021 19:29:57 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1629401397; b=DCkDFi9BlVEdSsLpJDXxLT4ZR9ybn+QTm4Xvn41J13/33bJJu3qYPjKg9iBEXeEmt94aMMsV7h RYo23j7swR48wlB7tr6VZ5Htuhgr54ORCf//++yZxOVfZPEPdD8eZzcLejU9gPNnlAcH6nYfrm iPmcpBEvlo32YLa48YRg1KZOvpufS4nD1KQp4gC+z9yDaT65NMiWOKQzS1LfWaetLJTLkr/ceq z1NOCwKQdNP0FbXv1eBvRdH5xKGH+ZrTc+vpMIWOj/Eq4pgRnEAr6KBFytx9bMQQ9dy69jF91G RcMILlKzF0zhMH7DHsmuXlMWLHTBcDJxJdVnDlvVOMRxiw==; 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-20210803; t=1629401397; bh=BAxQzkW2y9k/UHn0q9IY6KZ4b4+oPR2j2i7hld6JXoA=; 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=V+Dbrke76l9CngQOJT6bQcUdUVmQlaWrF6eVU+ffiMZgOeatG2T4RA+YkJu617m3gTz8KDTCOt 6WZ73t6TJiX3VnUJbmTqOYty9EYbQgzWRZINuWDU1z7gz8SylVpzkAhLu1hNWf0A6gzAbaInCq fVFRF103rQWuXHDnYpBRa6qLGgM3zE1qdwSEykPGRFmJMj0GkzKlMMdGEqIFm0cbwtHd4dHhwk YfZzAsBdlouPXcQsM2VXtQe5HNpt9bKX6WWowkkP0aXABj1DyjLSRkrJC2emNnHYbNJP/cKWy4 ThuCf5+i3IAaFBXldgNZtNZWSY9jaOsa/TDX/cCfeZWI6A==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; 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=fqV2B2iKs8LL75FEwO8d+l0ELBJW3suKAM41jBCp9g0=; b=npvvhBRSkjw83YeFDUgPBt8TDm oizhO81QttCOERVrgEXLxiEx/B/q9bve8ka4E5lb1qaY+7yYeFokXvAyX2cbXd3gNDQcDn5HRsNau 11guLduYQvyIWYQv6tP0WQGBoHzJOycfEvOCofmR/ADxDjiS6Qaw4Q8JFt5bzZ9ey5WtzlaVzy3Rj zCriEXfKLsaz8QRAtPdjov8Ne7DFgk9r9S/xmoPHY6gacg1OXjGDAjk4SNj5u1i2otk5mWxMunkee +pi8F08ucOq4lE2RhI/1zsaQ73J86nvfO++CI4aIMF3YS05VSmE7vyP0L9FForn6kOPhT6jdrcFhv fBguM0Kg==; Received: from authenticated user by zero.zsh.org with local id 1mGnjg-000EgB-0J; Thu, 19 Aug 2021 19:29:56 +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]:34304) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1mGnj4-000ELE-UC; Thu, 19 Aug 2021 19:29:19 +0000 Received: by mail-lf1-f51.google.com with SMTP id z2so15277027lft.1 for ; Thu, 19 Aug 2021 12:29:18 -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=fqV2B2iKs8LL75FEwO8d+l0ELBJW3suKAM41jBCp9g0=; b=elbL97yvN7xhbdz5EgVOg4S8IyVReOQENZnYBaDpl1qQ0pmrxmk8RjudjvXeIZunR2 ir9jQwBSQrzFnJtisbdTfC2rUAAjAdRTfMuKr2Zdub0z8gucMsUGaeVy7zdyO/5h8ItD rIZePFZ7MfkG+RO2kx5t5GRtTgZLyTcNA22wBR+NSfGPgsl24NhuFzQIPCPh8xs6/GQP g7cpyDOFj6AGdqKZmMWo7fBTqcZAyqu/NuydNqamAzyWjs+uZbrTtWE/ZG0h9ZJ91Vkw BDGGACWGrpIDh4qYnL6KenGFvZ9wO1Iuk6xkV7B4Murgp/39eFly8XEcjxZvtAgUbnHO Jdtw== 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=fqV2B2iKs8LL75FEwO8d+l0ELBJW3suKAM41jBCp9g0=; b=kj1kLUl3fnNpVZwD+mYtufVqwtUK3ul4cZzzAtNebzMlslqJbfolPGRBrXZspMLtFc EUcBA2TXhpkm0xzTDAQtbSZeg9E5AWnaVsSZUad+r5ZRAHWnhUlJZ32EpiQMiVZPa3KH E7zy7adMGzM1igDiIF06YlT0b72p6UbmKgrYkx9M41tFsGRRMuNmayMtJr+UMG8vopaR iEn/r5RNtD8ECC5b5WrCcaUUWJfnas2se105INCetv1fEFUU3yQcMgBQYnHVcv6zf3Jv mmI5bE+Ir3F4EcFEmvIV40NyVX/Cfjxn0emNbvqQBsW2L+moc0RWNzXCLeaAECax0W5y 4P5Q== X-Gm-Message-State: AOAM530ujePoq0AfJVQK6RMaDxuq0cjAdzm391DRjGOY3bZWpBzeNotb k1hu3f3q8qfGCyfLcZcSL7X/FNDkaLn7NKD8lJv5dKTsn/c= X-Google-Smtp-Source: ABdhPJzNKuuzTQdf3sAp3O6kdK/OHkUzArgu96Cr6s1mxaGChSN1s254o5KDUp000jFiigOGN4ZWNztODzytCAD784c= X-Received: by 2002:ac2:5fe3:: with SMTP id s3mr11554651lfg.319.1629401357766; Thu, 19 Aug 2021 12:29:17 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Marlon Richert Date: Thu, 19 Aug 2021 22:28:41 +0300 Message-ID: Subject: Re: [PATCH] complist: Turn off colors before clearing to end of line To: Bart Schaefer Cc: Zsh hackers list Content-Type: multipart/mixed; boundary="000000000000206e5705c9ee91ed" X-Seq: 49291 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: --000000000000206e5705c9ee91ed Content-Type: text/plain; charset="UTF-8" On Wed, Aug 18, 2021 at 7:07 AM Bart Schaefer wrote: > > On Tue, Aug 17, 2021 at 1:58 AM Marlon Richert wrote: > > > > > end of line.> > > > > And the zcoff() is never needed in the compprintfmt() branch? Hm, good point. How about this patch instead? --000000000000206e5705c9ee91ed Content-Type: text/plain; charset="US-ASCII"; name="0001-complist-Turn-off-colors-before-clearing-to-end-of-l.txt" Content-Disposition: attachment; filename="0001-complist-Turn-off-colors-before-clearing-to-end-of-l.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ksj040fj0 RnJvbSA1NTVkYmI2OGEzMGJlZjVlMjI0YTVlMDFiOWMzMjEwODg0ZmQ0YTYxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXJsb24gUmljaGVydCA8bWFybG9ucmljaGVydEB1c2Vycy5u b3JlcGx5LmdpdGh1Yi5jb20+CkRhdGU6IFR1ZSwgMTcgQXVnIDIwMjEgMTE6NDM6MDYgKzAzMDAK U3ViamVjdDogW1BBVENIXSBjb21wbGlzdDogVHVybiBvZmYgY29sb3JzIGJlZm9yZSBjbGVhcmlu ZyB0byBlbmQgb2YgbGluZQoKLS0tCiBTcmMvWmxlL2NvbXBsaXN0LmMgfCA3ICsrKystLS0KIDEg ZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvU3JjL1psZS9jb21wbGlzdC5jIGIvU3JjL1psZS9jb21wbGlzdC5jCmluZGV4IDM1M2NiMzU2 Mi4uNGQwMTU5OTFmIDEwMDY0NAotLS0gYS9TcmMvWmxlL2NvbXBsaXN0LmMKKysrIGIvU3JjL1ps ZS9jb21wbGlzdC5jCkBAIC0xMzA2LDYgKzEzMDYsNyBAQCBjb21wcHJpbnRmbXQoY2hhciAqZm10 LCBpbnQgbiwgaW50IGRvcHIsIGludCBkb2VzYywgaW50IG1sLCBpbnQgKnN0b3ApCiAgICAgaWYg KGRvcHIpIHsKICAgICAgICAgaWYgKCEoY2MgJSB6dGVybV9jb2x1bW5zKSkKICAgICAgICAgICAg IGZwdXRzKCIgXDAxMCIsIHNob3V0KTsKKyAgICAgICAgemNvZmYoKTsKICAgICAgICAgaWYgKG1s YmVnID49IDAgJiYgdGNjYW4oVENDTEVBUkVPTCkpCiAgICAgICAgICAgICB0Y291dChUQ0NMRUFS RU9MKTsKICAgICB9CkBAIC0xNzg1LDE0ICsxNzg2LDE0IEBAIGNscHJpbnRtKENtZ3JvdXAgZywg Q21hdGNoICptcCwgaW50IG1jLCBpbnQgbWwsIGludCBsYXN0YywgaW50IHdpZHRoKQogCSAgICB6 Y3B1dHMoZy0+bmFtZSwgQ09MX0RVKTsKIAllbHNlCiAJICAgIHN1YmNvbHMgPSBwdXRtYXRjaGNv bChnLT5uYW1lLCBtLT5kaXNwKTsKLQlpZiAoc3ViY29scykKKwlpZiAoc3ViY29scykgewogCSAg ICByZXQgPSBjbHByaW50Zm10KG0tPmRpc3AsIG1sKTsKLQllbHNlIHsKKwkgICAgemNvZmYoKTsK Kwl9IGVsc2UgewogCSAgICBjb21wcHJpbnRmbXQobS0+ZGlzcCwgMCwgMSwgMCwgbWwsICZzdG9w KTsKIAkgICAgaWYgKHN0b3ApCiAJCXJldCA9IDE7CiAJfQotCXpjb2ZmKCk7CiAgICAgfSBlbHNl IHsKIAlpbnQgbXgsIG1vZGVjOwogCi0tIAoyLjMyLjAKCg== --000000000000206e5705c9ee91ed--