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.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 21970 invoked from network); 16 Jun 2022 19:35:25 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 16 Jun 2022 19:35:25 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1655408125; b=FmUwd6gkEcxB+SD+pS4PI1ilS/HRk2nIj3b2IIPCnRUtNbLgr1HLux157vdWtyZgGai2VmYv9b rvN5dgbBZkPJyd+DMA6pUf0DS64MIAGEYT6Aq365DbO1rj/fNeofQoVV3d/G8fcVn7zN0FLfd+ Glg2gRg1mUBvEeZilAmexz4szwELy6sU13YzU6swaDS+n7HNg93AeCo2gI9rwFJ43gIPR5xIgl I8yxAnG3jjCfkzNIN/bEI6UQF8Zh4GCKoIGsWHCk8EAT//BiPbOI0l+DBhTBuY4LsoDFtwkivU QlHwgqq3zdZ4PlHcgzaPLNV999yN+UYtad92uLNYaMic3Q==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mout.gmx.net) smtp.remote-ip=212.227.15.19; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.a=rsa-sha256; dmarc=none header.from=gmx.de; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1655408125; bh=Tn9bJE/7YR3JWqRx23PUpAGocqvbmkQDVCZG9t6C6P0=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject: Message-ID:To:From:Date:DKIM-Signature:DKIM-Signature; b=G4QH4Mhpe4YW7cAR3vR8cLC+OhoERIBEc7OfBYH9TgTzuKApRtrBMcmb0DT3uZl2/0p43Ptiwl nBd2cbG/ZjbqmerCaLvaoBXj6GE2mMzQDevKCJrCL5yfc0LTI9AwWNuTBJP+YQhXtodgFSamy7 wkhpDEBIxHBhs33uiCWmyb4vp9ugivZ311Rnjvj/wxHTfJekXVjzqlkVsUiYmVOlhXJRvbsdHa l68rLGA28VpCVFl7YMj/qaOC3E4/deRdtiAhgkvPbgViFIlY7TBjEPKGenjuPP8uGlQRIiAWPm hhMn1n9/+CdnZOmYnxeUc6kOt6wtT7Q+nnAlgYDzO47K5g==; 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-Transfer-Encoding: Content-Type:MIME-Version:Subject:Message-ID:To:From:Date: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=Tn9bJE/7YR3JWqRx23PUpAGocqvbmkQDVCZG9t6C6P0=; b=Mm6Bu0BJHA3fwwDlgINjV2Gew5 q0jWwT5pgQ5SDZCMf2R3Cpu7SNLXIYg/J53fzgr7+Mq1b5YFHYTbQPtO5Tb8erAtBq0noR2C6Beys C2Fbct4uShuEQ1LkbAWfGUGtVRUCR8zQs1hrMt3/UEnpRN26iwUWE0DbAheqyE2k85CY2x9OUbufL kN9vYfC20sb4AtcyOdXREcpNXBIi8Z4iZVDcT8F9QFzHPbUGsdbObQQ2fK0nKg8AluUJnfPxolafI dTHL5pZ1/JlQGacF9NBxDBTZpw9tMNIHjFD12Uvq9lsbH/+uJJiKdllskPyBOfB+QQ7L/k8KT2wQe Xd0paG8g==; Received: from authenticated user by zero.zsh.org with local id 1o1vH2-0009BZ-Nc; Thu, 16 Jun 2022 19:35:24 +0000 Authentication-Results: zsh.org; iprev=pass (mout.gmx.net) smtp.remote-ip=212.227.15.19; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.a=rsa-sha256; dmarc=none header.from=gmx.de; arc=none Received: from mout.gmx.net ([212.227.15.19]:50215) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1o1vGU-0008op-JY; Thu, 16 Jun 2022 19:34:51 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1655408089; bh=Tn9bJE/7YR3JWqRx23PUpAGocqvbmkQDVCZG9t6C6P0=; h=X-UI-Sender-Class:Date:From:To:Subject; b=A8tLrxu8LDFgyt8Xo/sByp222d/KcoxqpRkdujQ7jQlQoADd5TNkbcxo3ZT09RSMv GXouJ3vZjKrY/GT3NAgUJ1uLjctwQ4d3NvuF+2E5Srj1Wn0w5UL5w8CNqSUBMJ53Mc FfH6RQvAgdDbz3RbmtJhHWhxJRg/vgmlsqPhCd9g= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from FabiansArch ([89.247.162.4]) by mail.gmx.net (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MSKyI-1o8dM12pB2-00SenJ for ; Thu, 16 Jun 2022 21:34:49 +0200 Date: Thu, 16 Jun 2022 21:34:48 +0200 From: Fabian Lindner To: "=?utf-8?Q?zsh-workers=40zsh.org?=" Message-ID: <3B280AA7-EBFB-467C-A3B4-8B990579CDD1@getmailspring.com> Subject: Escape sequences are not interpreted by "zle -M" X-Mailer: Mailspring MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Provags-ID: V03:K1:0/wXYRXojBvL+5iUtVkicWyR7e42/QuodyfB8d/PMdudQ6aqSVE NlDNxwbKc9sMDqhYM4FsY6QrUGu+mxPZdTO+EyODkqAAbU3XxBc9nmERC2oky7H8jCe1uWi 1F+KjvfH4zJMFrj0ASrPU3V1j4eZOYS53ZxFV1w6MEnu/2ZLG5POkFkTe8z5Rttie7FjH+a KEoj4qWCSuyfWCGz9LJjQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:Xeow/E/Wwao=:lsBC7tHsduRkWPnhI/WfmN Qbj5An6t8cu3ErTpvfUOoFCvExtRXbgQGlOm/vBgh/kyTPIM2BZofXNwGVXSTZq3GeSxKGP9r QuyZFejWTWkabCJxegMGoWPZKPybKuOJytTSIzRkP/E/fk26HQGcWmsFkQukcLO5K9ZX2rdLt ENb7hMW+qIpfazc163fh5x5VJ1Dk8IVI0eY94Khfl0XLZrVasgU/aOWPC4kqstVVAGCcB8vis Lro9Qows+1vp65IskcPp2i9H0n00vBOgS+0uzKr7OfwYiyr7femR1n4U5iUZ/kN8jkti4flzW bNwiURh204zmkHuqJslh+CBxoya58metLV3fR/tQHsOOfFzkEfNk3Byukv2BPEZLi3BMril0c h7KP7wERJ8OUZhqt/0QTFVtH6FzYDsdFfUT3HMh/7QeECYJS7cguo0B6fzPWZrcmBfhgAvkTg Dvbg/2/evCLUsbED+ogGLkDtxGD87DsqCGCO0mvCSAW6aEOGSGNniq5X8Iujf3H/ncHZ/dtFf GvN5i0mGeURYFLqCAOX0+tGwz0heFxFPqqo7GD+DQyrHUs8HHTOZaP15lATmO9EnmMYQXS81y QBFrbVSlC5DO4D7rqWvsTRGhz33M0D3czAtBRS5SG44UrwN2ErREUQWms6T8v4dvo7Wo79kjk U1uLBeF5E2cDQgEejByIy1GZIBrKDn06+eHwAHd2x5SMs7D9LW2atvcOCILbLcQzgBWy0eUYw ntHYZQisBwdqI08+A/difZ279MxjCwKNMFWCsrCEpTTiRH5E6seJ63LIhb1YIWxKeXPHU8YYU W3zerhDGTjPUgbOPnnRsDGpfTmd7n1zhH5xzhBrq4FNU1JFLJSb8zKZKXLU+pm35h1BRM1aZ6 0NO1wbqMpXuVyoNlgQGUoV07fvBTgRqS58nUIKwg9FifDg0gM9OK9cPOrwqk1HMt7Wyi6bGpx RGpLKdlJvLEJKVtHF7h8oCci4nt/XfeTyR16i5b7W/2IruJ23z+fOUg/M4VkCnw/FFM0mm8dt LGAizqRksqNjGAWDnQOCEAdMdd/JVAM/rvILxSDpN8BDchxDmVFVx7TE7qvbBl56mmbPWn5F9 QbdAQBrbsmgjJEZi202RBxqoaKw7eW4YhgYIrxcdMdHfF+4jSjWmhKjcA== X-Seq: 50373 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: Hello everyone, I noticed a bug (I believe), where escape sequences (for example color codes) do not work as intended when beeing displayed with "zle -M". A minimal working example (with "zsh -f") that showcases what I mean: $ echo $TERM st-256color $ zle-line-init () { zle -M "^[[38;5;1mred" } $ zle -N zle-line-init After that, the string displayed below the prompt is the literal string "\033[38;5;1mred" (without any colors applied). I inserted the escape character via Ctrl+V. I also tested with \033 instead of the escape character, but I get the same result. Running $ echo "^[[38;5;1mred" works as intended and displays the string "red" in the correct color. I am using zsh version 5.9 (x86_64-pc-linux-gnu) on ArchLinux and my terminal is st, but I also tested on gnome-terminal and allacrity with the same result. If someone knows how to fix this, or if this is fixed at any point, please let me know! (Btw. I'm not subscribed to the mailing list, so I would appreciate it, if I could get a direct answer.) Fabian