From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#62994: [PATCH v5] Add support for colored and styled underlines on tty frames Date: Mon, 11 Mar 2024 10:07:47 +0800 Message-ID: <87plw1wmfg.fsf@yahoo.com> References: <20240211180501.695192-1-mohkale@kisara.moe> <87bk8m1mq8.fsf@yahoo.com> <87wmqaf1oy.fsf@kisara.moe> <86v85uugki.fsf@gnu.org> <87msr6vte8.fsf@kisara.moe> <86o7blvqbr.fsf@gnu.org> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10629"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Jim Porter , 62994@debbugs.gnu.org, mohkale@kisara.moe To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Mar 11 03:08:47 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rjV5q-0002Wy-Fn for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 11 Mar 2024 03:08:46 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rjV5a-00027L-3j; Sun, 10 Mar 2024 22:08:30 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rjV5Y-00026m-KV for bug-gnu-emacs@gnu.org; Sun, 10 Mar 2024 22:08:28 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rjV5Y-0007Uc-C4 for bug-gnu-emacs@gnu.org; Sun, 10 Mar 2024 22:08:28 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rjV65-0004I8-RD for bug-gnu-emacs@gnu.org; Sun, 10 Mar 2024 22:09:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Mar 2024 02:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62994 X-GNU-PR-Package: emacs Original-Received: via spool by 62994-submit@debbugs.gnu.org id=B62994.171012292016469 (code B ref 62994); Mon, 11 Mar 2024 02:09:01 +0000 Original-Received: (at 62994) by debbugs.gnu.org; 11 Mar 2024 02:08:40 +0000 Original-Received: from localhost ([127.0.0.1]:38209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjV5k-0004HZ-6b for submit@debbugs.gnu.org; Sun, 10 Mar 2024 22:08:40 -0400 Original-Received: from sonic314-22.consmr.mail.ne1.yahoo.com ([66.163.189.148]:43913) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjV5i-0004HL-Fx for 62994@debbugs.gnu.org; Sun, 10 Mar 2024 22:08:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1710122879; bh=WjzdQmHv0ATr5j/mjvrPrz9qIPiJnmV+tF5WYeyQAsc=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=tSvTBRpZRA5ie5r5CSIcHG3bCCSCeY4u0VsbewveUaQu6ZG62g3iyYsWr/MCNPinzNwOZdjuJtBfgUF5xuwU1al5/7NuJcFrz8yiN1BNM1UN+Dh1DesoWYIXfGdm03eKF5DbecBvO8Q1X4rvvANGXlPP1Zpeu3u3DQeYcyRUjOtapU2LByfnMAnQZAPTY3sC4CQVGb6e3BWDQ0NRn/z1pLGrYlhES6IPk+UITtapZTRLN1MBE5OxeYBUnjVxhc9JouY6Ei9LyVoFC72j6SO3wpcMlZF6ToAf87qeNslRpgInf6D1JOR6sebl2zvD69H6ejSf630PDNk4H1+H+YU+zQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1710122879; bh=810ozeJ4J1dlklP0SacpQVHiKpxUlgWd2P4xI3cCZCX=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=nQ/Q4nuXZL1aamlPDiQjUegac8HfZN0H0EWaNPnlnBrL2/QWRHXrUcG9G+7mJ3/ukPCF8IwsdrumjhZLSO6pPyrRXSqKmOS2lcyAmfAskHjZj/dza5BVPGaJWT69ksi++g6sN2c85Md4fAeFWQyJ7UHskXrvpGE9LOY7VJdd2BUaPLkIH36OywW2PDa7jLQUJjdXSgfnbiso1g0HMcJPdi2gExgjM1hTyaCvI1VWvVJeh1QmFk8aROFxj1rj2B3X4MdElTYxGdH6Pwt4aHplS0t/cWNMAaTMcWmRQUwLkWLuTcgj9ZwNJ0blpZcxVDCCj6s6hPNqEQDZ7lPEvVTKYg== X-YMail-OSG: ROfSt4MVM1maULVbUsZRsUue_TA4ZR8XaUROJ4qGQMsEh4U_Gf0lRVq7B3LwGnh 3.cCxkqBmyTqfr0oW44YvK8uBic9Fg9izMrLyImow_R9VvlbnZZwo7mmw2nfLRs0Od40CtrHxdxv zoOswafUQceo0YtEwR0N7G472gEc4ervD_.sa5tB9R0dxMM2kU8sgR0Jdwu1SBGVXhcNlmOWimUX LQCRBCbmztHYs_PmYatxSkM8QiDbHlHRWp0FfX9UMt4pzdntKtoIUdh7Q8foDoOhBTfgKhgZH7Wt sn7SqOxK.RFfzi4gaLM.Rrd1FZJfDEpaQlJCkqrDhB.1AM0oreYWNoHOkH8ejmLEaepZrV.iMeP. q5J8phOo826kgLnvCvxbDdk1WqvmYqwXysXT.avGuwlestUcjpFhqFEmQb6NkDdJfhEhtWRIcAnA i10eCEXXunCDOdl9fPJuo65WKF.sav7zteqjdU15kDS6jsskdWOTQB0IwovHmY5FhtZbtH9XQIjP gikU16JUlycJoNdNWpbaR4ab35IlK2VXxf2WRUpclI_oT9.VWsiG0X1DjIvt46UkY3iEOch233yu c9_nIN7bdxeq_wZX4yYLghZ7KFFKLMDsSA4euYYC1W94ahXL9dVTXXccjNL8sK9w61T5Njftui9I tlkuLtcAWnnNF19UAYhiJCZ8pMm3CIiGyyg_mSXGlFk9yw2kIsH9b7eqLEY4cT6gc8WIV4Wrkgzo a5ROsAtXK4ExDJr.bVXn5IWkwB7PfzScZ0YTcVXT55_PvP2l1nVNW_8pHBA0lb1wmqrIcwq18GTh nCo0H4zrGiR_RYJIcZ_IFmr6pdoDUl1TBNuFTz2aRg X-Sonic-MF: X-Sonic-ID: a4f31717-fb24-4158-8f83-9025448d16a4 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Mon, 11 Mar 2024 02:07:59 +0000 Original-Received: by hermes--production-sg3-6dc75bc8fb-smdnz (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID aea3dc24d5f1d9806bc74725b88cee6f; Mon, 11 Mar 2024 02:07:53 +0000 (UTC) In-Reply-To: <86o7blvqbr.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 10 Mar 2024 21:28:56 +0200") X-Mailer: WebService/1.1.22129 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:281447 Archived-At: Eli Zaretskii writes: > Thanks. I'm not sure I understand where you want to be directed. Is > it to the code which implements underwave on GUI frames? something > else? It's x_draw_underwave and its siblings in each of the *term.[cm] files, though only X support is absolutely essential.