From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Making `x-underline-at-descent-line' a face attribute Date: Thu, 06 Jan 2022 13:35:58 +0800 Message-ID: <87fsq15su9.fsf@yahoo.com> References: <87lezt5v7h.fsf.ref@yahoo.com> <87lezt5v7h.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32853"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) Cc: emacs-devel@gnu.org To: Jim Porter Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jan 06 06:49:28 2022 Return-path: Envelope-to: ged-emacs-devel@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 1n5LeS-0008PO-7x for ged-emacs-devel@m.gmane-mx.org; Thu, 06 Jan 2022 06:49:28 +0100 Original-Received: from localhost ([::1]:38426 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n5LeP-0000pM-U1 for ged-emacs-devel@m.gmane-mx.org; Thu, 06 Jan 2022 00:49:25 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:33412) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n5LRi-0007xN-1m for emacs-devel@gnu.org; Thu, 06 Jan 2022 00:36:18 -0500 Original-Received: from sonic302-20.consmr.mail.ne1.yahoo.com ([66.163.186.146]:44721) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n5LRf-0005jN-5X for emacs-devel@gnu.org; Thu, 06 Jan 2022 00:36:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641447371; bh=emsHfMLY1FIDKdVpZ17A1sILX7bZJmuRCqacMyxqxDA=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=GDhIzzXUPhE8vzzgU2EFkGbC3l40/iq2exzxmECUZbeO6VgLl9nUFAF3NdD0B1eLYwpqY2J5nfVxb/AY+yluXR/8SV+61etna7UKaQ4J5UFf/jM82dY7I//G22spNnDeDqB+72RVkhEhyB/lmna7GNayiADoqREIEbF2veWV74HQ1Wy+63zktC0gDn3q0nb9sUMR70xiXew5xnE5pB3N11EJ33pw3WQllJ8lTYusvsSPBsXyV7uWOZXJzwZyTOq59IC54TrgTGVLG3KYPyhwHQIvV5kQieFq7sqa4kXqsqW+zo1atPO0PAKEkqRraq2CWn0i01pTESD6uUEFeUcmyA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641447371; bh=xvKqO6CETF8hD/vn866Y+qXJbKklzQNjhjhWgRbHAKg=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Tflr5hrCttRNqIW/6Iln46wr4ZKqC5XZou/g7X6Mm/6Cwomk7+wgr9RSOdGmcAIE1X+DTsxBCbudAfBRzDIZWkN2ZHZttS6a4Q0NzzEHo+Rx/m0uMVMpvbFv4u4Qz9oujqfbB1XeTzvtWIKHogmD2+2+kH15zrN7ZEeFbPcjdwfhiGaG6W10MLZPN3WtaPNyRTLVJenUoJbCPuN8zNIdPZ21XD1AnuqwsDnihFefhLnCyzHDXyTXwXHo9SErbo2CUYqPo7YEIh7xXMXx5dSFbPbcm3m0Xi+FZR9AGFzBXCYx1ZdG2pMWn6CNOPASvnNW0jBeOk83BN3g9EN38TBFVg== X-YMail-OSG: prBV_KUVM1kFYLbfYj.MuTWEgWHfFMf36n8e6TFdo5vRxEft37fvj7E8.qOyOWk VLRlrZKX_bGDnvHpDeWLw9NB2vD.opUAXZrJSC1U.bZ0Bj2uzmQKFHlrIacNtPSAHo9Z661j_ALg qB.1IMgggKa7.EPur2r.FalTQUMPpnBgwPAL.g4.inhky7pSI_5XwVN70GxkmtUVwsd5MR.ZcyQ2 jBAYyWGcQDz6LD_ERR4zW_sSGaqNqoHYZHH2QHqv6CUp374BSoGXm7dyqLG38ygdXmGfIwevIDuO 3qqz0yQC1LzvsaPsDnb3dj86oHQ78UAv24Rd9YhY6nEemTpUaT2eaWuRGeu11CyliNXdQjq_JYe1 ueBJB8b.47hKqvinejpZhoSXrQQQF8OPnR35zSQkvIrJCgxwSFzrbE2N1ZVom2Q7bst2QkArgp_y 4bzCAjr7GaConmicwSCBP7klKa0frHhgha9NJBZHahXomQ0u8BIkZhQ0_ciqkMjr.hpgE3TEyWMs lnVdVo2iX2Nzxc5DmkyI7gsimZCPE4hRbUdUViEBeZ6_rWRQfoKZ1_79ikEA13aWs2FntAj7kjYM KnC1zjpflh9hV50o0S6V8EHetwjuv2Qy0J4mnXQGZLiWaQXS_gn3OWM0WfjlrlYHLT9t_mJKG2SN zP.a1_cJYsm_XzZZn2fAwDE0Va7q0hgxLkIKa0.IodRcee3PhlBYq313WyYSXA70YdoU3Ecz3Mrb 2bL4N.88SU1Qsvhrmebh7Xw.Tt4z2JpAnV3yFmSkPcb0OB9Z0yjBj_PjskXaP1nud8Tp9ZnwNb22 _2UDVuxCFbVDOf20LBKARh2COCBZDsFwcQ412wcbfM X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Thu, 6 Jan 2022 05:36:11 +0000 Original-Received: by kubenode504.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 11bfff24b42c2d29c3ce05cbbf6d5030; Thu, 06 Jan 2022 05:36:04 +0000 (UTC) In-Reply-To: (Jim Porter's message of "Wed, 5 Jan 2022 21:08:57 -0800") X-Mailer: WebService/1.1.19551 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.186.146; envelope-from=luangruo@yahoo.com; helo=sonic302-20.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:284285 Archived-At: Jim Porter writes: > What about enhancing the :box attribute further to allow different > widths (and possibly colors) for each of the 4 sides? It's already > possible to specify an outline just on the top and bottom (or the left > and right) in Emacs 28. > This would also allow mixing a bordered effect with a "regular" > underline, which could be useful for emphasizing parts of the mode > line. That could work as well, but underline-at-descent-line seems an odd setting to apply via a global variable.