GNU bug report logs - #56388
Overline equivalent of x-underline-at-descent-line

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Hendrik Rommeswinkel <rommeswi@HIDDEN>; dated Mon, 4 Jul 2022 23:49:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Severity set to 'wishlist' from 'normal' Request was from Lars Ingebrigtsen <larsi@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 56388 <at> debbugs.gnu.org:


Received: (at 56388) by debbugs.gnu.org; 5 Jul 2022 11:25:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 05 07:25:39 2022
Received: from localhost ([127.0.0.1]:49431 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o8ggV-0001Rr-CQ
	for submit <at> debbugs.gnu.org; Tue, 05 Jul 2022 07:25:39 -0400
Received: from quimby.gnus.org ([95.216.78.240]:42862)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1o8ggT-0001Rc-Sr
 for 56388 <at> debbugs.gnu.org; Tue, 05 Jul 2022 07:25:38 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References:
 In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=hiwv8xx5NE2zocEnDjUo5LVbMqq6PlLHpiNF9AXC3bI=; b=WyH+waqX3wObo8AOFYRF8UU8ha
 aCGt/sAXAiNAYPi9+3SxPkAyITvw3UdGp+PEKs+XdRDumASNOZH/vXm9hl2t/ll2UOIkerlwn62np
 +9aG+I9w17EKVAneMX8YqmpKp1dYQnw78e4XUdjOo0ibN3fUc+9CuWgrJVspzE45Pscw=;
Received: from [84.212.220.105] (helo=joga)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1o8ggL-00010j-DE; Tue, 05 Jul 2022 13:25:31 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: Po Lu <luangruo@HIDDEN>
Subject: Re: bug#56388: Overline equivalent of x-underline-at-descent-line
In-Reply-To: <87pmik8gxz.fsf@HIDDEN> (Po Lu's message of "Tue, 05 Jul 2022
 09:51:52 +0800")
References: <LjH0oWZPzIpy2sLnMqQ7nanGX5D90QZNdxhKDw6tV9fWYhF5j7jGnS33wOFaNDXHBCpw7XZ0yM4PL98qPZrPhdKWVHwbpBiF5LdeXh9wM98=@proton.me>
 <87pmik8gxz.fsf@HIDDEN>
X-Now-Playing: Eurythmics's _1984 (For The Love Of Big Brother)_: "Room 101"
Date: Tue, 05 Jul 2022 13:25:28 +0200
Message-ID: <877d4r6btj.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  Po Lu <luangruo@HIDDEN> writes: > Instead of making it
 a user option, how about making it an attribute for > the `:overline' face
 property? Yes, sounds like a good idea. 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 56388
Cc: Hendrik Rommeswinkel <rommeswi@HIDDEN>, 56388 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Po Lu <luangruo@HIDDEN> writes:

> Instead of making it a user option, how about making it an attribute for
> the `:overline' face property?

Yes, sounds like a good idea.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#56388; Package emacs. Full text available.

Message received at 56388 <at> debbugs.gnu.org:


Received: (at 56388) by debbugs.gnu.org; 5 Jul 2022 08:15:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 05 04:15:51 2022
Received: from localhost ([127.0.0.1]:49261 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o8dip-0004rE-1G
	for submit <at> debbugs.gnu.org; Tue, 05 Jul 2022 04:15:51 -0400
Received: from mail-4325.protonmail.ch ([185.70.43.25]:38063)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rommeswi@HIDDEN>) id 1o8Z1N-00053i-So
 for 56388 <at> debbugs.gnu.org; Mon, 04 Jul 2022 23:14:45 -0400
Date: Tue, 05 Jul 2022 03:14:32 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1656990875; x=1657250075;
 bh=lhVg5DOCV7AKDskxvtXpBWnR0CK3KifUeCeaXt7F2is=;
 h=Date:To:From:Reply-To:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID;
 b=mYKm1NVAze0SIxaZsnHVWVZmjVA6aNSGkj2x2FTdnhAWzEan6QdzKgKDFll4+RmFY
 i3fCCrfwfKDcB1T3eFJEhamzqsE4aQepBwac6l2Sy6vQ/zhbSEXyE3p9NI9gyf6CQY
 2OzuQeFQr5FX5UWm78yBz4zexQgLdysEvZHX5P2IoB18EN/xL+iD8yBHM5HV/2/M6X
 oplr+m5p9tdGMTn/ZjgKQg+61/x/ttzbYwcQxEN6eNEuN4Y8V91TLtYZfHIxDKqHbc
 7i0ZOfEVWPcwrL53mCcjxx7fYyiBl1SlQm/r9wcaT0Kqr0grKEq98+L6+AN46nlMON
 X9PkTMcDqYpRA==
To: "56388 <at> debbugs.gnu.org" <56388 <at> debbugs.gnu.org>
From: Hendrik Rommeswinkel <rommeswi@HIDDEN>
Subject: Re: bug#56388: Overline equivalent of x-underline-at-descent-line
Message-ID: <MG_mbMb4fDYJxCgZVXOADe3if873HJzCitbkgHsn4QYZo2c0nWYpUg07-ve_hw5vcZTHr431TKQ4ROfW-xKkbIrlTI-wKROCBrzFMWeNHdE=@proton.me>
In-Reply-To: <87pmik8gxz.fsf@HIDDEN>
References: <LjH0oWZPzIpy2sLnMqQ7nanGX5D90QZNdxhKDw6tV9fWYhF5j7jGnS33wOFaNDXHBCpw7XZ0yM4PL98qPZrPhdKWVHwbpBiF5LdeXh9wM98=@proton.me>
 <87pmik8gxz.fsf@HIDDEN>
Feedback-ID: 45975915:user:proton
MIME-Version: 1.0
Content-Type: multipart/signed; protocol="application/pgp-signature";
 micalg=pgp-sha256;
 boundary="------c0642125662b1662c31ffa03a3f32953fce51f98861726da745c84f38019bc17";
 charset=utf-8
X-Spam-Score: 0.1 (/)
X-Debbugs-Envelope-To: 56388
X-Mailman-Approved-At: Tue, 05 Jul 2022 04:15:49 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: Hendrik Rommeswinkel <rommeswi@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.9 (/)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------c0642125662b1662c31ffa03a3f32953fce51f98861726da745c84f38019bc17
Content-Type: multipart/related; boundary="f9f34cc909091eae3567fc23d7eab518c139a64e"

--f9f34cc909091eae3567fc23d7eab518c139a64e
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Language: en-US

<html><head></head><body>   <div>That would be even better! It is a more <c=
aret></caret>logical&nbsp;place to put this</div> <div><br></div><div><br><=
/div>On Tue, Jul 5, 2022 at 9:51 AM, Po Lu &lt;<a href=3D"mailto:luangruo@y=
ahoo.com" class=3D"">luangruo@HIDDEN</a>&gt; wrote:<blockquote class=3D"=
protonmail_quote" type=3D"cite">  Hendrik Rommeswinkel &lt;rommeswi@proton.=
me&gt; writes:<br><br>&gt; I noticed that overline text is not as configura=
ble as underline<br>&gt; text. Using x-underline-at-descent-line, it is pos=
sible to choose<br>&gt; between placing the underline at the baseline or th=
e bottom line (I<br>&gt; think the naming of this option is not quite right=
.). However, it is<br>&gt; not possible to choose between placing the overl=
ine at the ascent line<br>&gt; or the top line. Instead it is always at the=
 top line. This makes<br>&gt; overline very ugly when the height of faces d=
iffers on a line because<br>&gt; the overline will appear at the very top o=
f the line instead of on top<br>&gt; of the font.<br>&gt;<br>&gt; It would =
be nice if there would be an option x-overline-at-ascent-line<br>&gt; which=
 places the overline at the ascent line (instead of the top<br>&gt; line).<=
br><br>Instead of making it a user option, how about making it an attribute=
 for<br>the `:overline' face property?<br></blockquote></body></html>



--f9f34cc909091eae3567fc23d7eab518c139a64e
Content-Type: application/pgp-keys; name="=?utf-8?B?cHVibGljS2V5IC0gcm9tbWVzd2lAcHJvdG9uLm1lIC0gYTAyMzU3YzYuYXNj?="
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="=?utf-8?B?cHVibGljS2V5IC0gcm9tbWVzd2lAcHJvdG9uLm1lIC0gYTAyMzU3YzYuYXNj?="
Content-ID: <AA2CEE30-8E5C-4F41-86B6-DFAECFC1FC57>

LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tClZlcnNpb246IEdv
cGVuUEdQIDIuNC42CkNvbW1lbnQ6IGh0dHBzOi8vZ29wZW5wZ3Aub3JnCgp4ak1F
WWxqRmRCWUpLd1lCQkFIYVJ3OEJBUWRBMFZ3cm9MdlU2Q2orVTJxQUxWSk5QZW1j
UkY0K1RwcTRJZ2V2CkUwdjBXOEhOSjNKdmJXMWxjM2RwUUhCeWIzUnZiaTV0WlNB
OGNtOXRiV1Z6ZDJsQWNISnZkRzl1TG0xbFBzS1AKQkJBV0NnQWdCUUppV01WMEJn
c0pCd2dEQWdRVkNBb0NCQllDQVFBQ0dRRUNHd01DSGdFQUlRa1FUY3d6MjZnZgp2
MllXSVFTZ0kxZkdZcjhJUEZMRWNpRk56RFBicUIrL1p0NGhBUUR0OUluSTBqMk85
MGk3L2xPdms4TGlXaVBuClROSVN5YkdCSFp3NWR2TXdBd0QvUXRpSEM4WXRaaWxw
Nms1bWZmMnQyUk5BY3NTaWNjKzMwV3loVDlBTkNBek8KT0FSaVdNVjBFZ29yQmdF
RUFaZFZBUVVCQVFkQVE3V1B4OXJieXdubHNpazZnUkVHNkVKK0Q1anl0bnhlRzFM
Sgp2TlJWTm1ZREFRZ0h3bmdFR0JZSUFBa0ZBbUpZeFhRQ0d3d0FJUWtRVGN3ejI2
Z2Z2MllXSVFTZ0kxZkdZcjhJClBGTEVjaUZOekRQYnFCKy9aaUlHQVFEYWlNNklh
NnZpNGMxb2dZaklxNVVnTmd4M3U0OHdZWElVZU5qUGlhWi8KOEFEL1pUNWN5MlhJ
ZjJTVStvN1M1ZFQ2emYyUW1NalRQa1ZWa2w5S2Vnem5KZzQ9Cj1VNVcxCi0tLS0t
RU5EIFBHUCBQVUJMSUMgS0VZIEJMT0NLLS0tLS0=
--f9f34cc909091eae3567fc23d7eab518c139a64e--

--------c0642125662b1662c31ffa03a3f32953fce51f98861726da745c84f38019bc17
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: ProtonMail

wnUEARYIACcFAmLDrIwJkE3MM9uoH79mFiEEoCNXxmK/CDxSxHIhTcwz26gf
v2YAAHtiAQCCxuSxudTtaQTYslrz04y6FQSYtfwNyExn+zZzUfsIvgEA6O9f
tD0ideBLOHhS4ljcrxLz/IdX1tAFsqm945PuDAk=
=eQ+q
-----END PGP SIGNATURE-----


--------c0642125662b1662c31ffa03a3f32953fce51f98861726da745c84f38019bc17--





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#56388; Package emacs. Full text available.

Message received at 56388 <at> debbugs.gnu.org:


Received: (at 56388) by debbugs.gnu.org; 5 Jul 2022 01:52:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 04 21:52:09 2022
Received: from localhost ([127.0.0.1]:48895 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o8XjV-0000h9-AA
	for submit <at> debbugs.gnu.org; Mon, 04 Jul 2022 21:52:09 -0400
Received: from sonic314-21.consmr.mail.ne1.yahoo.com ([66.163.189.147]:43211)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1o8XjT-0000ga-EG
 for 56388 <at> debbugs.gnu.org; Mon, 04 Jul 2022 21:52:08 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1656985921; bh=wfaHnPhg4oPNddnAorxDzWaMt9vn3JtHXhuI6Dhiig0=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=X+0S3shzuFUSrBLXYfVckI7fyBayqbzXh3XppaltTU/oP9fk1GzAGi00NwyY6fZQt0zCZRxGmKX1aX6wFLD/nQ3NU3U8k6lnygX4dnFcmQ0J1LHrsXgDybcCxFbX8Cgr1m6yiD0levqiajgxo9XfKZazpenAWRJnqKKuuId1l01SLQiQESSZ/b78NrOZNDd4Zo/VYOrrtaKcbKY8F8vPM+GGG4j95E4mM6WdNy9mOFUuXRCJpiKZqhrPc3AIfCSo6/Lzp6ctReYJhGIO8+xCoDFwHoZ+3r7zJNmzcsGeiBW7mEA7XqVrGX6Bhx7WoxwUPAq7kIdGeOG1TqXaiejT5A==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1656985921; bh=egx66Wg033deXDlPm2HM9RoHiibXMhZeEVfOC3GI9ov=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=VcOZ+sGKoTxpUCsIgzX09wXXfMyxor8v0Iz3ZfuVT0sZWKUAmsIcSapUtE7xjRpzzasuBkUNQuuMwsgiMD2uGFtknpFwjRCp1bOUVxLWxfiJR5J/BIZPXxehDWG0zmqYR/by6i3jwP+NWM8s9j7pTnacYm0ebpeiXnPZiBu5IsSLTzSolBGKTTj+l5OaiCSbK8w3voLx1ToAmrEGwEGssEBsmtgV+ac6V8Iv+0u5Bn5QqB+BwhF30fd/Dx4STUQ3GX2pFMxD40hk0SI/B7yJNckwK1L8+9qGfKyN+qAdqljBynICobTD0afZee68i+lc4vMrlJdMJ4K7rpjR2dzJEw==
X-YMail-OSG: SudNi.cVM1kMJTpDtedSaHpm5c.PXt9akxmmnUxYcb0vMmxxx7zaW0pymVtilNO
 Lz8Yj2Nu4gRgjW8UIQp4E0fMNdxl5P1qsStI6MhYaUBTyTs0DUl_PP_loKksPae5QnnpNMNXd1GO
 4OQW7gyhW47BPUh7LQX8lrSBYHE4T6iwQsXZWTUf1.shIaat8_KjQUOknRz2.bsZnTx4lCRs55zn
 ACBWNa3KyJw6SNxuC3XdMzmEx3gvybiDXVXHduEtCuFbUis8GtoBjogQLLPjdcrm4gUb3qFzLdGX
 Ti3pjHJ0zspfMX67_jqgqpGQWsc6.k3FoqA2eCbL52oor2YZGN1nB7yh9OmdJJLZQLQ5W6WXPuUa
 EKeexrbLG9pwxSaeFx6H7GuUCqmU_.jhAWOfS8aaTgWc3ERhowyd.KL4tmLvWMxhDBGE1W0WMFTV
 pyHazNWUARDanIGfGIGePf.0k8FlVOQ_EpkCWt_YHVYcpp0So4CgO6e9kOU.WYcoZclqH36W1HLJ
 zN6zS7AhQxTPNI8P_yoPJ336t1IUy3TYiAiYZH3DaTesz6Ko2hhyXW54Ei2otNV.BvUy6NqpN4PB
 ncWbh4tzvqnb7gM7h6iWAuZ3MW292nUdE906UtYOSfv5JMKpkYMn9.2YwovbnIZqdgu8uLfRhVbM
 7iOr7KLVKI_94aIsdfcP_omc9HhSZKqSdjVRwZWGkh5m.v2b32G5ipp72VAoPUMGNB5tRgYCw71l
 7KpeGuQZlyhW5YDSuF2Rd_9IR_I8jOvWKXko4YmPob_qK_uyDwxIbuXsWrVFiWep.YcF6ryrk6rt
 6qDROXsSdufvaVCswsWFfkJ3XbM_qE_ya5.IvewBTq4Yuhp3xIs9zdYOGoUGA_ee54IOnHilDmFP
 jzzM2T9.MsadMiSdyDjRqeBrEIENj_MxpgSZcHLeuHzOwiJNiTbCES80VRW7_OIVFVK7Sc9F7Z8i
 BwdEYVlWPqlBTaaKTAX7P.czpmYvrWor4_nidXr3rRSTAIuGhaLlwdbfzaW5mFt6G4rVLJXxD3_X
 K05u90FgI5kjZ7OJxqZTY0Y2x63SzuRsQ2ndj7WKiS0lz5XmrBivJOAo4qxwR86KCDojfx2V9GrP
 .3AyBZF.tKZog7yy4ti6My3yZdb_Mbnl5YP_tyjWEB4z8mVWduhq1zP0EaNXKVKrhW6qsgEYI4ar
 sJgNLNfwrl9a1DmR1E8oNd.WkR68MjkhHQCyjALr4sZZpZG7JuRF.F.9JRzWOPTr1hOVkgl4eOL.
 y32iIsYTN8_8Bu3RFlnCoJTRoC2XfhVlIFexdE0.uFpWWTMa9f8owdQ2tydCba.4j_Ls.2nIXwjz
 BuazUxDFXOnNG2BCGfMYjBjC0O0ZilXw.S0cdHq1aEdDl7lM6.pJu4iB7WzaqpqHYV15sdCxq0xt
 K9B8fK8nI4J74au6rVIkJauD_EqQh5FqxfnLk6KuZkch2BsVyfBiw0glG94ZM84OvBRZwi74YMHq
 1.qvYbYViSkKuYN7.qrg46uRWvJnEZ192M6Pn19k5lDacpQbGnzA137u1zpuag3d8atSq1e6IaJ6
 bmpZpMainQ0fTq3MvDUnSbsAPJuxFsZQ78vcoJqayoSE68lBM_J1ByvJcODoXXlsVFTiolkNTOjp
 3JxAOFumpoAbCeM__0OLpjnJ9VJ9QLkdFp2BL6lh_rkkXvmVBmHXB9MFc6VM3hAW0H9U7oLsqQ90
 2XybMTvf4BFwCtY_jJFBvzoYitqwSzaKt_tgF2NAS96KYSJ6P.epaq0xAkJWSt1aW3CJHlCykWOM
 RmeocxbJImZ4AZo7QTNkwTMYpKanxukOpDF_As3ZeloayvzXITZheplmkMlnaQzRp8HSKCarWaSk
 y7m3d1pcliZ53B_eNHRAtR1b3BCPptyTS_0wWheykaeyOYgonF32gkooBA7EYnYhw.ksD1DeFRsp
 dBPkwj5FyrJlUcS6D3R.XrZX8NqFGpAlHiaAFYOadDgaz18HXztjZDjiSG1X9_tYaVJOA2ZD1SEK
 uJhHzQHKFyCeLLo4843K5O9UrI4GzNZWlkzCNOYPZS7KyN6KmyTeWm2F7P02TgOkAUngxdMrkdne
 22CuQyXHoi46y0Hd3MF_Pce25pCqB2VQezvMkpq.HOB3AgnedH0uUNN7yhtUgx5qK8InbZpOd3WB
 yNPu.CT9KrSuvhbE9JI2gm8isHT_sRXjARQwFyHC48H77AGLbhVzq7fqrxdxlD1dCYWN.VAHiDLy
 xwCCr.69.j7d2Uhlr._FdOuKykodl02S3YObWySjA8NxyCdIo3EImaVMfYSGmpIXl
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic314.consmr.mail.ne1.yahoo.com with HTTP; Tue, 5 Jul 2022 01:52:01 +0000
Received: by hermes--canary-production-sg3-67975bbd4b-wpvcf (Yahoo Inc. Hermes
 SMTP Server) with ESMTPA ID fcd081ad54f488f73abb1a8150f28637; 
 Tue, 05 Jul 2022 01:51:56 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Hendrik Rommeswinkel <rommeswi@HIDDEN>
Subject: Re: bug#56388: Overline equivalent of x-underline-at-descent-line
References: <LjH0oWZPzIpy2sLnMqQ7nanGX5D90QZNdxhKDw6tV9fWYhF5j7jGnS33wOFaNDXHBCpw7XZ0yM4PL98qPZrPhdKWVHwbpBiF5LdeXh9wM98=@proton.me>
Date: Tue, 05 Jul 2022 09:51:52 +0800
In-Reply-To: <LjH0oWZPzIpy2sLnMqQ7nanGX5D90QZNdxhKDw6tV9fWYhF5j7jGnS33wOFaNDXHBCpw7XZ0yM4PL98qPZrPhdKWVHwbpBiF5LdeXh9wM98=@proton.me>
 (Hendrik Rommeswinkel's message of "Mon, 04 Jul 2022 18:25:55 +0000")
Message-ID: <87pmik8gxz.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20381
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 884
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 56388
Cc: 56388 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hendrik Rommeswinkel <rommeswi@HIDDEN> writes:

> I noticed that overline text is not as configurable as underline
> text. Using x-underline-at-descent-line, it is possible to choose
> between placing the underline at the baseline or the bottom line (I
> think the naming of this option is not quite right.). However, it is
> not possible to choose between placing the overline at the ascent line
> or the top line. Instead it is always at the top line. This makes
> overline very ugly when the height of faces differs on a line because
> the overline will appear at the very top of the line instead of on top
> of the font.
>
> It would be nice if there would be an option x-overline-at-ascent-line
> which places the overline at the ascent line (instead of the top
> line).

Instead of making it a user option, how about making it an attribute for
the `:overline' face property?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#56388; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 4 Jul 2022 23:48:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 04 19:48:33 2022
Received: from localhost ([127.0.0.1]:48824 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o8Vnr-0005vJ-5w
	for submit <at> debbugs.gnu.org; Mon, 04 Jul 2022 19:48:33 -0400
Received: from lists.gnu.org ([209.51.188.17]:46400)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rommeswi@HIDDEN>) id 1o8Qlw-0005g5-EO
 for submit <at> debbugs.gnu.org; Mon, 04 Jul 2022 14:26:17 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:59034)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rommeswi@HIDDEN>)
 id 1o8Qlw-0005nu-38
 for bug-gnu-emacs@HIDDEN; Mon, 04 Jul 2022 14:26:12 -0400
Received: from mail-40132.protonmail.ch ([185.70.40.132]:40162)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rommeswi@HIDDEN>)
 id 1o8Qlt-0004o6-12
 for bug-gnu-emacs@HIDDEN; Mon, 04 Jul 2022 14:26:11 -0400
Date: Mon, 04 Jul 2022 18:25:55 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1656959165; x=1657218365;
 bh=yD6+4nKfCv6Go0khRwKP8hFDyqK3fCb7TC+NeCxBUnA=;
 h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc:
 Date:Subject:Reply-To:Feedback-ID:Message-ID;
 b=W+93CFijJVxyC4s8+UMi/dt+UJ4JaW7c3lX3ISdTGbavXcqEzxCLaD8lieD84mOt5
 nOWqxdm6LJalFxyY9ywJeH02QX9vVgWqDyz8tKc3W7l1XoY8Ka27SOViMqWyXsQqQj
 LUufV03KFbhQJt/NAGIOIcponI6r7pll4BRdnmODnSdjrEqm5qR8EZmNIAbdLKDsol
 yVkoTg1BgA9eB7BteSexp2MLBr1Slsow2WuxTVTT4FJMOk1AjOj4filBDomjbkbub/
 mceBdev0x0YyMuxaB0jKDRTlm5CVu2bxH8HZdm3P69zRYWXfDU3S+JFwsuff4sTh/d
 mmBnM5QXVuYvg==
To: "bug-gnu-emacs@HIDDEN" <bug-gnu-emacs@HIDDEN>
From: Hendrik Rommeswinkel <rommeswi@HIDDEN>
Subject: Overline equivalent of x-underline-at-descent-line
Message-ID: <LjH0oWZPzIpy2sLnMqQ7nanGX5D90QZNdxhKDw6tV9fWYhF5j7jGnS33wOFaNDXHBCpw7XZ0yM4PL98qPZrPhdKWVHwbpBiF5LdeXh9wM98=@proton.me>
Feedback-ID: 45975915:user:proton
MIME-Version: 1.0
Content-Type: multipart/signed; protocol="application/pgp-signature";
 micalg=pgp-sha512;
 boundary="------1717ce81bdcd8903dc4e0ae73b0e539b2fc43d6902f4e035031a21abceac9a6c";
 charset=utf-8
Received-SPF: pass client-ip=185.70.40.132; envelope-from=rommeswi@HIDDEN;
 helo=mail-40132.protonmail.ch
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, HTML_MESSAGE=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Mon, 04 Jul 2022 19:48:29 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: Hendrik Rommeswinkel <rommeswi@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------1717ce81bdcd8903dc4e0ae73b0e539b2fc43d6902f4e035031a21abceac9a6c
Content-Type: multipart/mixed;boundary=---------------------8de6587b6a530d7d8baec5cefaffc5f0

-----------------------8de6587b6a530d7d8baec5cefaffc5f0
Content-Type: multipart/alternative;boundary=---------------------11c091445476c1e97d75f69b793c6479

-----------------------11c091445476c1e97d75f69b793c6479
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;charset=utf-8

Dear Emacs community,

I noticed that overline text is not as configurable as underline text. Usi=
ng x-underline-at-descent-line, it is possible to choose between placing t=
he underline at the baseline or the bottom line (I think the naming of thi=
s option is not quite right.). However, it is not possible to choose betwe=
en placing the overline at the ascent line or the top line. Instead it is =
always at the top line. This makes overline very ugly when the height of f=
aces differs on a line because the overline will appear at the very top of=
 the line instead of on top of the font.

It would be nice if there would be an option x-overline-at-ascent-line whi=
ch places the overline at the ascent line (instead of the top line).

Ideally, there are variables x-underline-position and x-overline-position =
which can take values bottom, descent, baseline and top, ascent, respectiv=
ely.

Cheers,
Hendrik
-----------------------11c091445476c1e97d75f69b793c6479
Content-Type: multipart/related;boundary=---------------------3c515e3b8a9261d80c4955f1f5c35dc3

-----------------------3c515e3b8a9261d80c4955f1f5c35dc3
Content-Type: text/html;charset=utf-8
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiBy
Z2IoMzQsIDM0LCAzNCk7Ij5EZWFyIEVtYWNzIGNvbW11bml0eSw8L2Rpdj48ZGl2IHN0eWxlPSJm
b250LWZhbWlseTogQXJpYWw7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigzNCwgMzQsIDM0
KTsiPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7IGZvbnQtc2l6ZTog
MTRweDsgY29sb3I6IHJnYigzNCwgMzQsIDM0KTsiPkkgbm90aWNlZCB0aGF0IG92ZXJsaW5lIHRl
eHQgaXMgbm90IGFzIGNvbmZpZ3VyYWJsZSBhcyB1bmRlcmxpbmUgdGV4dC4gVXNpbmcgeC11bmRl
cmxpbmUtYXQtZGVzY2VudC1saW5lLCBpdCBpcyBwb3NzaWJsZSB0byBjaG9vc2UgYmV0d2VlbiBw
bGFjaW5nIHRoZSB1bmRlcmxpbmUgYXQgdGhlIGJhc2VsaW5lIG9yIHRoZSBib3R0b20gbGluZSAo
SSB0aGluayB0aGUgbmFtaW5nIG9mIHRoaXMgb3B0aW9uIGlzIG5vdCBxdWl0ZSByaWdodC4pLiBI
b3dldmVyLCBpdCBpcyBub3QgcG9zc2libGUgdG8gY2hvb3NlIGJldHdlZW4gcGxhY2luZyB0aGUg
b3ZlcmxpbmUgYXQgdGhlIGFzY2VudCBsaW5lIG9yIHRoZSB0b3AgbGluZS4gSW5zdGVhZCBpdCBp
cyBhbHdheXMgYXQgdGhlIHRvcCBsaW5lLiBUaGlzIG1ha2VzIG92ZXJsaW5lIHZlcnkgdWdseSB3
aGVuIHRoZSBoZWlnaHQgb2YgZmFjZXMgZGlmZmVycyBvbiBhIGxpbmUgYmVjYXVzZSB0aGUgb3Zl
cmxpbmUgd2lsbCBhcHBlYXIgYXQgdGhlIHZlcnkgdG9wIG9mIHRoZSBsaW5lIGluc3RlYWQgb2Yg
b24gdG9wIG9mIHRoZSBmb250LjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsg
Zm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDM0LCAzNCwgMzQpOyI+PGJyPjwvZGl2PjxkaXYg
c3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDM0
LCAzNCwgMzQpOyI+SXQgd291bGQgYmUgbmljZSBpZiB0aGVyZSB3b3VsZCBiZSBhbiBvcHRpb24g
eC1vdmVybGluZS1hdC1hc2NlbnQtbGluZSB3aGljaCBwbGFjZXMgdGhlIG92ZXJsaW5lIGF0IHRo
ZSBhc2NlbnQgbGluZSAoaW5zdGVhZCBvZiB0aGUgdG9wIGxpbmUpLjwvZGl2PjxkaXYgc3R5bGU9
ImZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDM0LCAzNCwg
MzQpOyI+PGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXpl
OiAxNHB4OyBjb2xvcjogcmdiKDM0LCAzNCwgMzQpOyI+SWRlYWxseSwgdGhlcmUgYXJlIHZhcmlh
YmxlcyB4LXVuZGVybGluZS1wb3NpdGlvbiBhbmQgeC1vdmVybGluZS1wb3NpdGlvbiB3aGljaCBj
YW4gdGFrZSB2YWx1ZXMgYm90dG9tLCBkZXNjZW50LCBiYXNlbGluZSBhbmQgdG9wLCBhc2NlbnQs
IHJlc3BlY3RpdmVseS48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyBm
b250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMzQsIDM0LCAzNCk7Ij48YnI+PC9kaXY+PGRpdiBz
dHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMzQs
IDM0LCAzNCk7Ij5DaGVlcnMsPC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyBm
b250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMzQsIDM0LCAzNCk7Ij5IZW5kcmlrPGJyPjwvZGl2
Pg==
-----------------------3c515e3b8a9261d80c4955f1f5c35dc3--

-----------------------11c091445476c1e97d75f69b793c6479--

-----------------------8de6587b6a530d7d8baec5cefaffc5f0
Content-Type: application/pgp-keys; filename="publickey - rommeswi@HIDDEN - 0xA02357C6.asc"; name="publickey - rommeswi@HIDDEN - 0xA02357C6.asc"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="publickey - rommeswi@HIDDEN - 0xA02357C6.asc"; name="publickey - rommeswi@HIDDEN - 0xA02357C6.asc"

LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tDQpWZXJzaW9uOiBPcGVuUEdQLmpz
IHY0LjEwLjEwDQpDb21tZW50OiBodHRwczovL29wZW5wZ3Bqcy5vcmcNCg0KeGpNRVlsakZkQllK
S3dZQkJBSGFSdzhCQVFkQTBWd3JvTHZVNkNqK1UycUFMVkpOUGVtY1JGNCtUcHE0DQpJZ2V2RTB2
MFc4SE5KM0p2YlcxbGMzZHBRSEJ5YjNSdmJpNXRaU0E4Y205dGJXVnpkMmxBY0hKdmRHOXUNCkxt
MWxQc0tQQkJBV0NnQWdCUUppV01WMEJnc0pCd2dEQWdRVkNBb0NCQllDQVFBQ0dRRUNHd01DSGdF
QQ0KSVFrUVRjd3oyNmdmdjJZV0lRU2dJMWZHWXI4SVBGTEVjaUZOekRQYnFCKy9adDRoQVFEdDlJ
bkkwajJPDQo5MGk3L2xPdms4TGlXaVBuVE5JU3liR0JIWnc1ZHZNd0F3RC9RdGlIQzhZdFppbHA2
azVtZmYydDJSTkENCmNzU2ljYyszMFd5aFQ5QU5DQXpPT0FSaVdNVjBFZ29yQmdFRUFaZFZBUVVC
QVFkQVE3V1B4OXJieXdubA0Kc2lrNmdSRUc2RUorRDVqeXRueGVHMUxKdk5SVk5tWURBUWdId25n
RUdCWUlBQWtGQW1KWXhYUUNHd3dBDQpJUWtRVGN3ejI2Z2Z2MllXSVFTZ0kxZkdZcjhJUEZMRWNp
Rk56RFBicUIrL1ppSUdBUURhaU02SWE2dmkNCjRjMW9nWWpJcTVVZ05neDN1NDh3WVhJVWVOalBp
YVovOEFEL1pUNWN5MlhJZjJTVStvN1M1ZFQ2emYyUQ0KbU1qVFBrVlZrbDlLZWd6bkpnND0NCj1V
NVcxDQotLS0tLUVORCBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tDQo=
-----------------------8de6587b6a530d7d8baec5cefaffc5f0--

--------1717ce81bdcd8903dc4e0ae73b0e539b2fc43d6902f4e035031a21abceac9a6c
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: ProtonMail

wnUEARYKAAYFAmLDMKUAIQkQTcwz26gfv2YWIQSgI1fGYr8IPFLEciFNzDPb
qB+/ZoEXAQDQeLEU60UCShcX7YCYG+VCSFRq4qUV7QTy7ncmBTS2nwD+Nowp
IeHYXcNkR5l6siFycEDsLJ4eB6GoJGX+d+MbEg8=
=J4G+
-----END PGP SIGNATURE-----


--------1717ce81bdcd8903dc4e0ae73b0e539b2fc43d6902f4e035031a21abceac9a6c--





Acknowledgement sent to Hendrik Rommeswinkel <rommeswi@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#56388; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 5 Jul 2022 11:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.