GNU bug report logs - #63204
29.0.90; vc-annotate does not properly test whether a face exists

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; Reported by: Tobias Bading <tbading@HIDDEN>; dated Mon, 1 May 2023 13:16:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Changed bug title to '29.0.90; vc-annotate does not properly test whether a face exists' from '29.0.90; vc-annotate does not properly test whether a face' Request was from Tobias Bading <tbading@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Changed bug title to '29.0.90; vc-annotate does not properly test whether a face' from '29.0.90; vc-annotate does not properly test whether a face exits' Request was from Tobias Bading <tbading@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 63204) by debbugs.gnu.org; 1 May 2023 19:12:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 01 15:12:20 2023
Received: from localhost ([127.0.0.1]:41062 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ptYwe-0003FR-4S
	for submit <at> debbugs.gnu.org; Mon, 01 May 2023 15:12:20 -0400
Received: from mout02.posteo.de ([185.67.36.66]:52895)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <philipk@HIDDEN>) id 1ptYwa-0003F8-Rm
 for 63204 <at> debbugs.gnu.org; Mon, 01 May 2023 15:12:18 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id 8E3D6240274
 for <63204 <at> debbugs.gnu.org>; Mon,  1 May 2023 21:12:10 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1682968330; bh=5PaX4xMXshIoiTGIqC0ym5lh2NTSVw9EkxAxxR/F/m4=;
 h=From:To:Cc:Subject:Autocrypt:Date:From;
 b=mn9UAJ+5erJa2lPZPIPdm3boB46QXKcdFUibPd9m3VTOzNr1V/R3kF34wA+WJ+AAF
 tChBkfagffk98BZ/xH3n6pH3HI3748D1kxs7bW2ViFmWl0+2D4PgvkIobGJfkQIV/b
 DmlLcpxbzuFSCXXX2W5lBgt/ba/p4fnv5nPWfPRMQLPLeFQftHZfKhinljZgXRVbRv
 aFQYGFOA5Xzqx83lux7Uk2v3IiSqSRGzQBgITRYOWe+Oqm4YKszH9W47oawBz15WHe
 UP1UYEZCkBDHinAHN3Hxyyd5t9TepRe5mvPQ/qzSgrOPCC27Se5sSFm+n94gNX4fUe
 gzpA82E3eTo/A==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4Q9CWY6pGPz9rxF;
 Mon,  1 May 2023 21:12:09 +0200 (CEST)
From: Philip Kaludercic <philipk@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#63204: 29.0.90; vc-annotate does not properly test whether
 a face exits
In-Reply-To: <83fs8fopid.fsf@HIDDEN> (Eli Zaretskii's message of "Mon, 01 May
 2023 21:50:02 +0300")
References: <17c87d4a-3df1-ffdf-efe7-9d87de52b227@HIDDEN>
 <87v8hbq4vi.fsf@HIDDEN> <83fs8fopid.fsf@HIDDEN>
Autocrypt: addr=philipk@HIDDEN; keydata=
 mDMEZBBQQhYJKwYBBAHaRw8BAQdAHJuofBrfqFh12uQu0Yi7mrl525F28eTmwUDflFNmdui0QlBo
 aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0
 ZW8ubmV0PoiWBBMWCAA+FiEEDg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwMFCQHhM4AFCwkI
 BwIGFQoJCAsCBBYCAwECHgECF4AACgkQ8xYDWXahwulikAEA77hloUiSrXgFkUVJhlKBpLCHUjA0
 mWZ9j9w5d08+jVwBAK6c4iGP7j+/PhbkxaEKa4V3MzIl7zJkcNNjHCXmvFcEuDgEZBBQQhIKKwYB
 BAGXVQEFAQEHQI5NLiLRjZy3OfSt1dhCmFyn+fN/QKELUYQetiaoe+MMAwEIB4h+BBgWCAAmFiEE
 Dg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwwFCQHhM4AACgkQ8xYDWXahwukm+wEA8cml4JpK
 NeAu65rg+auKrPOP6TP/4YWRCTIvuYDm0joBALw98AMz7/qMHvSCeU/hw9PL6u6R2EScxtpKnWof
 z4oM
Date: Mon, 01 May 2023 19:12:42 +0000
Message-ID: <87r0rzq311.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 63204
Cc: tbading@HIDDEN, 63204 <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 (---)

RWxpIFphcmV0c2tpaSA8ZWxpekBnbnUub3JnPiB3cml0ZXM6DQoNCj4+IENjOiA2MzIwNEBkZWJi
dWdzLmdudS5vcmcNCj4+IEZyb206IFBoaWxpcCBLYWx1ZGVyY2ljIDxwaGlsaXBrQHBvc3Rlby5u
ZXQ+DQo+PiBEYXRlOiBNb24sIDAxIE1heSAyMDIzIDE4OjMyOjQ5ICswMDAwDQo+PiANCj4+IFRv
YmlhcyBCYWRpbmcgPHRiYWRpbmdAd2ViLmRlPiB3cml0ZXM6DQo+PiANCj4+ID4gMS4gZW1hY3Mg
LVENCj4+ID4NCj4+ID4gMi4gSW1hZ2luZSB0aGF0IGluIGEgcHJldmlvdXMgRW1hY3Mgc2Vzc2lv
biB5b3UgaGF2ZSBjb3BpZWQgYSBzdHJpbmcgd2l0aA0KPj4gPiDCoMKgIHRleHQgcHJvcGVydGll
cyBmcm9tIGEgYnVmZmVyIGluIHZjLWFubm90YXRlLW1vZGUsIG1heWJlIGFsc28gc2VhcmNoZWQN
Cj4+ID4gwqDCoCBmb3IgaXQgc29tZXdoZXJlLiBJT1csIHlvdXIgfi8uZW1hY3MuZC8uZW1hY3Mu
ZGVza3RvcCBmaWxlIG1heSBjb250YWluDQo+PiA+IMKgwqAgc29tZXRoaW5nIGxpa2UgdGhpczoN
Cj4+ID4NCj4+ID4gwqDCoCAoc2V0cSBzb21lLXNlYXJjaC1yaW5nLW9yLXdoYXRldmVyDQo+PiA+
IMKgwqDCoMKgwqDCoMKgwqAgJygjKCJoZWlzZW5idWciIDAgOSAoZmFjZSB2Yy1hbm5vdGF0ZS1m
YWNlLUNDQ0NGRikpKSkNCj4+ID4NCj4+ID4gwqDCoCBFdmFsdWF0ZSB0aGlzIGV4cHJlc3Npb24g
dG8gc2ltdWxhdGUgYSBkZXNrdG9wLXJlYWQgb2Ygc3VjaCBhIHByZXZpb3VzDQo+PiA+IMKgwqAg
c2Vzc2lvbi4NCj4+ID4NCj4+ID4gMy4gT3BlbiBsaXNwL3ZjL3ZjLWFubm90YXRlLmVsIGZyb20g
dGhlIEdpdCBicmFuY2ggZW1hY3MtMjkuDQo+PiA+DQo+PiA+IDQuIEMteCB2IGcgKHZjLWFubm90
YXRlKQ0KPj4gPg0KPj4gPiA1LiBUaGVyZSBhcmUgbGluZXMgd2l0aCB3aGl0ZSBiYWNrZ3JvdW5k
IGNhdXNlZCBieSB0aGUgdXNlIG9mIHVuZGVmaW5lZCBmYWNlDQo+PiA+IMKgwqAgdmMtYW5ub3Rh
dGUtZmFjZS1DQ0NDRkYuIEMtaCBlIHNob3VsZCBjb250YWluOg0KPj4gPg0KPj4gPiDCoMKgIElu
dmFsaWQgZmFjZSByZWZlcmVuY2U6IHZjLWFubm90YXRlLWZhY2UtQ0NDQ0ZGDQo+PiA+DQo+PiA+
IMKgwqAgSWYgZm9yIHdoYXRldmVyIHJlYXNvbiB5b3UgZG9u4oCZdCBzZWUgdGhlc2UgYmFkIGxp
bmVzLCB1c2UgQy11IEMteCA9IHRvDQo+PiA+IMKgwqAgc2VlIHdoYXQgZmFjZSBhIGxpbmUgdXNl
cyBhbmQgcmVwZWF0IHRoZXNlIHN0ZXBzIHdpdGggdGhpcyBmYWNlIGluc3RlYWQNCj4+ID4gwqDC
oCBvZiB2Yy1hbm5vdGF0ZS1mYWNlLUNDQ0NGRi4NCj4+ID4NCj4+ID4NCj4+ID4gVGhpcyBjYW4g
YmUgZml4ZWQgd2l0aDoNCj4+ID4NCj4+ID4gZGlmZiAtLWdpdCBhL2xpc3AvdmMvdmMtYW5ub3Rh
dGUuZWwgYi9saXNwL3ZjL3ZjLWFubm90YXRlLmVsDQo+PiA+IGluZGV4IDcwMDU3YTZhYWMuLmFl
OGRiMDIxYWQgMTAwNjQ0DQo+PiA+IC0tLSBhL2xpc3AvdmMvdmMtYW5ub3RhdGUuZWwNCj4+ID4g
KysrIGIvbGlzcC92Yy92Yy1hbm5vdGF0ZS5lbA0KPj4gPiBAQCAtNzI0LDcgKzcyNCw5IEBAIHZj
LWFubm90YXRlLWxpbmVzDQo+PiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN1YnN0cmluZyAoY2Ry
IGNvbG9yKSAxKQ0KPj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGNkciBjb2xvcikpKSkNCj4+ID4gwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7IE1ha2UgdGhlIGZhY2UgaWYgbm90IGRvbmUu
DQo+PiA+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChmYWNlIChvciAoaW50ZXJuLXNv
ZnQgZmFjZS1uYW1lKQ0KPj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZmFjZSAo
b3IgKGxldCAoKHN5bSAoaW50ZXJuLXNvZnQgZmFjZS1uYW1lKSkpDQo+PiA+ICvCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChpZiAoZmFjZXAgc3lt
KQ0KPj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIHN5bSkpDQo+PiANCj4+IEknZCB3cml0ZSB0aGlzIGFzIChhbmQgKGZhY2Vw
IHN5bSkgc3ltKS4NCj4+IA0KPj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoCAobGV0ICgodG1wLWZhY2UgKG1ha2UtZmFjZSAoaW50ZXJuIGZhY2Ut
bmFtZSkpKSkNCj4+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIChzZXQtZmFjZS1leHRlbmQgdG1wLWZhY2UgdCkNCj4+ID4gwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChjb25kDQo+PiA+
DQo+PiA+IE15IEVtYWNzIExpc3AgaXNu4oCZdCB0aGF0IGdyZWF0IHNvIHBsZWFzZSBmZWVsIGZy
ZWUgdG8gaW1wcm92ZSB0aGlzIGNvZGUNCj4+ID4gaWYgbmVlZGVkLiBUaGUgaW1wb3J0YW50IHBh
cnQgaXMgdGhhdCAoaW50ZXJuLXNvZnQgZmFjZS1uYW1lKSBpcyBub3QNCj4+ID4gc3VmZmljaWVu
dCB0byBjaGVjayB3aGV0aGVyIGEgZmFjZSBleGlzdHMuDQo+PiANCj4+IEkgdGhpbmsgYSBiZXR0
ZXIgc29sdXRpb24gd291bGQgYmUgdG8gcmV2aXNlIGdlbmVyYWwgYXBwcm9hY2gNCj4+IHZjLWFu
bm90YXRlIHRha2VzLCBhbmQgaW5zdGVhZCBvZiBoYXJkLWNvZGluZyBmYWNlcy9jb2xvdXJzIHRv
IHVzZSAodGhhdA0KPj4gYnJlYWsgd2hlbiBzd2l0Y2hpbmcgYmV0d2VlbiBsaWdodCBhbmQgZGFy
ayB0aGVtZXMpLCB0byBoYXZlIGEgbGlzdCBvZg0KPj4gZmFjZXMgdGhhdCBjb3VsZCBiZSB1c2Vk
IGluZGVwZW5kZW50bHkgb2YgdmMtYW5ub3RhdGUuDQo+DQo+IFdlIHNob3VsZCBwcm9iYWJseSBk
byB0aGF0IG9uIG1hc3RlciwgYnV0IGZvciBlbWFjcy0yOSB0aGlzIGlzIHRvbw0KPiBtdWNoIG9m
IGEgY2h1cm4sIEkgdGhpbmsuICBTbyBmb3IgZW1hY3MtMjksIEkgdGhpbmsgd2Ugc2hvdWxkIGlu
c3RhbGwNCj4gc29tZXRoaW5nIGxpa2UgdGhlIHByb3Bvc2VkIHBhdGNoLCBqdXN0IGEgYml0IGNs
ZWFuZWQtdXAuDQoNCkkgYWdyZWUsIHRoZSBjaGFuZ2UgdGhhdCBUb2JpYXMgcHJvcG9zZWQgbG9v
a3MgbGlrZSB0aGUgcmlnaHQgYXBwcm9hY2gNCmZvciB0aGUgaW1tZWRpYXRlIGlzc3VlLCBJIGp1
c3Qgd2FudGVkIHRvIG1lbnRpb24gdGhlIGlkZWEsIHNpbmNlIEkgaGF2ZQ0KYSBwYXRjaCBvciBh
IHN0YXNoIHNvbWV3aGVyZSBJIHdhbnRlZCB0byBzdWdnZXN0IGFkZGluZyBhIHdoaWxlIGJhY2su
DQo=




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

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


Received: (at 63204) by debbugs.gnu.org; 1 May 2023 18:49:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 01 14:49:28 2023
Received: from localhost ([127.0.0.1]:41044 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ptYaW-0002S6-Av
	for submit <at> debbugs.gnu.org; Mon, 01 May 2023 14:49:28 -0400
Received: from eggs.gnu.org ([209.51.188.92]:57252)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1ptYaU-0002Rr-Sw
 for 63204 <at> debbugs.gnu.org; Mon, 01 May 2023 14:49:27 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1ptYaO-0002HO-Go; Mon, 01 May 2023 14:49:20 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=eoovzHvPzOUEGscCz29c9Mnx0UwXK8K9mjAmpSb2yEU=; b=QmWt6jmEXPDxILqAyjd/
 0LiIQX5eXBwZ8Bdrsja+9FV/4elYq+odMGAlm3s+jCMSX39OtIZLSWJc5N3NA6nvWqz438zffzxaf
 nFrnhnGN5CgmXrgh5FQy3GWKzV6Qk9fZXcdhFRMDLlCjNMKlD4GGMnpIlPnWM/UUnia6aHSmXKyRS
 JTAMNe+TRrt2KKL9lRptJlsNlWdZlOgkXdgZcdzkvX3wJEgFSti/aNz+i/LnJ174Hpsx3n4brnKFu
 f0UJjBoXwYpYVf19rejPkV43AhoD1cDO9JtOjLWmFPbwfaxBiUSm39MJaEoZ4OcS5ThFOG0ZEdpSr
 FvovqM/Rsajp+g==;
Received: from [87.69.77.57] (helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1ptYaN-0001by-T5; Mon, 01 May 2023 14:49:20 -0400
Date: Mon, 01 May 2023 21:50:02 +0300
Message-Id: <83fs8fopid.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Philip Kaludercic <philipk@HIDDEN>
In-Reply-To: <87v8hbq4vi.fsf@HIDDEN> (message from Philip Kaludercic on
 Mon, 01 May 2023 18:32:49 +0000)
Subject: Re: bug#63204: 29.0.90;
 vc-annotate does not properly test whether a face exits
References: <17c87d4a-3df1-ffdf-efe7-9d87de52b227@HIDDEN>
 <87v8hbq4vi.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 63204
Cc: tbading@HIDDEN, 63204 <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 (---)

> Cc: 63204 <at> debbugs.gnu.org
> From: Philip Kaludercic <philipk@HIDDEN>
> Date: Mon, 01 May 2023 18:32:49 +0000
> 
> Tobias Bading <tbading@HIDDEN> writes:
> 
> > 1. emacs -Q
> >
> > 2. Imagine that in a previous Emacs session you have copied a string with
> >    text properties from a buffer in vc-annotate-mode, maybe also searched
> >    for it somewhere. IOW, your ~/.emacs.d/.emacs.desktop file may contain
> >    something like this:
> >
> >    (setq some-search-ring-or-whatever
> >          '(#("heisenbug" 0 9 (face vc-annotate-face-CCCCFF))))
> >
> >    Evaluate this expression to simulate a desktop-read of such a previous
> >    session.
> >
> > 3. Open lisp/vc/vc-annotate.el from the Git branch emacs-29.
> >
> > 4. C-x v g (vc-annotate)
> >
> > 5. There are lines with white background caused by the use of undefined face
> >    vc-annotate-face-CCCCFF. C-h e should contain:
> >
> >    Invalid face reference: vc-annotate-face-CCCCFF
> >
> >    If for whatever reason you don’t see these bad lines, use C-u C-x = to
> >    see what face a line uses and repeat these steps with this face instead
> >    of vc-annotate-face-CCCCFF.
> >
> >
> > This can be fixed with:
> >
> > diff --git a/lisp/vc/vc-annotate.el b/lisp/vc/vc-annotate.el
> > index 70057a6aac..ae8db021ad 100644
> > --- a/lisp/vc/vc-annotate.el
> > +++ b/lisp/vc/vc-annotate.el
> > @@ -724,7 +724,9 @@ vc-annotate-lines
> >                                        (substring (cdr color) 1)
> >                                      (cdr color))))
> >                 ;; Make the face if not done.
> > -               (face (or (intern-soft face-name)
> > +               (face (or (let ((sym (intern-soft face-name)))
> > +                           (if (facep sym)
> > +                               sym))
> 
> I'd write this as (and (facep sym) sym).
> 
> >                           (let ((tmp-face (make-face (intern face-name))))
> >                             (set-face-extend tmp-face t)
> >                             (cond
> >
> > My Emacs Lisp isn’t that great so please feel free to improve this code
> > if needed. The important part is that (intern-soft face-name) is not
> > sufficient to check whether a face exists.
> 
> I think a better solution would be to revise general approach
> vc-annotate takes, and instead of hard-coding faces/colours to use (that
> break when switching between light and dark themes), to have a list of
> faces that could be used independently of vc-annotate.

We should probably do that on master, but for emacs-29 this is too
much of a churn, I think.  So for emacs-29, I think we should install
something like the proposed patch, just a bit cleaned-up.




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

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


Received: (at 63204) by debbugs.gnu.org; 1 May 2023 18:32:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 01 14:32:29 2023
Received: from localhost ([127.0.0.1]:41025 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ptYK5-0001ws-6p
	for submit <at> debbugs.gnu.org; Mon, 01 May 2023 14:32:29 -0400
Received: from mout02.posteo.de ([185.67.36.66]:46591)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <philipk@HIDDEN>) id 1ptYK0-0001wa-KQ
 for 63204 <at> debbugs.gnu.org; Mon, 01 May 2023 14:32:27 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id B4CCA240239
 for <63204 <at> debbugs.gnu.org>; Mon,  1 May 2023 20:32:17 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1682965937; bh=Q4DhX6A3Sl1a/SkINg7vKoX/wTE4E4DHUI3dx55NT9w=;
 h=From:To:Cc:Subject:Autocrypt:Date:From;
 b=LwowolnZLrBDIxEXQZxZ8Nyj+HuWvgdpYd66nDypC0SiQGTkRWFgI5pykC7ZPTxjf
 lyhV3PpF9oj/fHOX4ykdL3415Swlg+nL01qSTj+/m3AGPROFegniHU1C1d+8RXYNpR
 L+amJ2LtYbUIBcNwi07AMwdiTsm52mNp2J1UYpDo3dqEF9s+cWdybLYfeYVdP+g1wB
 2mG6RIuSAKjIi2ELzWjDqfccm4kLYI9BT6kCDSMx6nsNYMyWKGR7bDvdwoStQn/N1K
 8/KNb70AWogj8enjsY4oPCaSj2cOupNRLbK4w6s1ofW6ZeqPpv+QPcSXl7OFnpm6sP
 ypOYcbl6RH6NA==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4Q9BdY1Sq7z6twl;
 Mon,  1 May 2023 20:32:16 +0200 (CEST)
From: Philip Kaludercic <philipk@HIDDEN>
To: Tobias Bading <tbading@HIDDEN>
Subject: Re: bug#63204: 29.0.90; vc-annotate does not properly test whether
 a face exits
In-Reply-To: <17c87d4a-3df1-ffdf-efe7-9d87de52b227@HIDDEN> (Tobias Bading's
 message of "Mon, 1 May 2023 15:15:44 +0200")
References: <17c87d4a-3df1-ffdf-efe7-9d87de52b227@HIDDEN>
Autocrypt: addr=philipk@HIDDEN; keydata=
 mDMEZBBQQhYJKwYBBAHaRw8BAQdAHJuofBrfqFh12uQu0Yi7mrl525F28eTmwUDflFNmdui0QlBo
 aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0
 ZW8ubmV0PoiWBBMWCAA+FiEEDg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwMFCQHhM4AFCwkI
 BwIGFQoJCAsCBBYCAwECHgECF4AACgkQ8xYDWXahwulikAEA77hloUiSrXgFkUVJhlKBpLCHUjA0
 mWZ9j9w5d08+jVwBAK6c4iGP7j+/PhbkxaEKa4V3MzIl7zJkcNNjHCXmvFcEuDgEZBBQQhIKKwYB
 BAGXVQEFAQEHQI5NLiLRjZy3OfSt1dhCmFyn+fN/QKELUYQetiaoe+MMAwEIB4h+BBgWCAAmFiEE
 Dg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwwFCQHhM4AACgkQ8xYDWXahwukm+wEA8cml4JpK
 NeAu65rg+auKrPOP6TP/4YWRCTIvuYDm0joBALw98AMz7/qMHvSCeU/hw9PL6u6R2EScxtpKnWof
 z4oM
Date: Mon, 01 May 2023 18:32:49 +0000
Message-ID: <87v8hbq4vi.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 63204
Cc: 63204 <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 (---)

VG9iaWFzIEJhZGluZyA8dGJhZGluZ0B3ZWIuZGU+IHdyaXRlczoNCg0KPiAxLiBlbWFjcyAtUQ0K
Pg0KPiAyLiBJbWFnaW5lIHRoYXQgaW4gYSBwcmV2aW91cyBFbWFjcyBzZXNzaW9uIHlvdSBoYXZl
IGNvcGllZCBhIHN0cmluZyB3aXRoDQo+IMKgwqAgdGV4dCBwcm9wZXJ0aWVzIGZyb20gYSBidWZm
ZXIgaW4gdmMtYW5ub3RhdGUtbW9kZSwgbWF5YmUgYWxzbyBzZWFyY2hlZA0KPiDCoMKgIGZvciBp
dCBzb21ld2hlcmUuIElPVywgeW91ciB+Ly5lbWFjcy5kLy5lbWFjcy5kZXNrdG9wIGZpbGUgbWF5
IGNvbnRhaW4NCj4gwqDCoCBzb21ldGhpbmcgbGlrZSB0aGlzOg0KPg0KPiDCoMKgIChzZXRxIHNv
bWUtc2VhcmNoLXJpbmctb3Itd2hhdGV2ZXINCj4gwqDCoMKgwqDCoMKgwqDCoCAnKCMoImhlaXNl
bmJ1ZyIgMCA5IChmYWNlIHZjLWFubm90YXRlLWZhY2UtQ0NDQ0ZGKSkpKQ0KPg0KPiDCoMKgIEV2
YWx1YXRlIHRoaXMgZXhwcmVzc2lvbiB0byBzaW11bGF0ZSBhIGRlc2t0b3AtcmVhZCBvZiBzdWNo
IGEgcHJldmlvdXMNCj4gwqDCoCBzZXNzaW9uLg0KPg0KPiAzLiBPcGVuIGxpc3AvdmMvdmMtYW5u
b3RhdGUuZWwgZnJvbSB0aGUgR2l0IGJyYW5jaCBlbWFjcy0yOS4NCj4NCj4gNC4gQy14IHYgZyAo
dmMtYW5ub3RhdGUpDQo+DQo+IDUuIFRoZXJlIGFyZSBsaW5lcyB3aXRoIHdoaXRlIGJhY2tncm91
bmQgY2F1c2VkIGJ5IHRoZSB1c2Ugb2YgdW5kZWZpbmVkIGZhY2UNCj4gwqDCoCB2Yy1hbm5vdGF0
ZS1mYWNlLUNDQ0NGRi4gQy1oIGUgc2hvdWxkIGNvbnRhaW46DQo+DQo+IMKgwqAgSW52YWxpZCBm
YWNlIHJlZmVyZW5jZTogdmMtYW5ub3RhdGUtZmFjZS1DQ0NDRkYNCj4NCj4gwqDCoCBJZiBmb3Ig
d2hhdGV2ZXIgcmVhc29uIHlvdSBkb27igJl0IHNlZSB0aGVzZSBiYWQgbGluZXMsIHVzZSBDLXUg
Qy14ID0gdG8NCj4gwqDCoCBzZWUgd2hhdCBmYWNlIGEgbGluZSB1c2VzIGFuZCByZXBlYXQgdGhl
c2Ugc3RlcHMgd2l0aCB0aGlzIGZhY2UgaW5zdGVhZA0KPiDCoMKgIG9mIHZjLWFubm90YXRlLWZh
Y2UtQ0NDQ0ZGLg0KPg0KPg0KPiBUaGlzIGNhbiBiZSBmaXhlZCB3aXRoOg0KPg0KPiBkaWZmIC0t
Z2l0IGEvbGlzcC92Yy92Yy1hbm5vdGF0ZS5lbCBiL2xpc3AvdmMvdmMtYW5ub3RhdGUuZWwNCj4g
aW5kZXggNzAwNTdhNmFhYy4uYWU4ZGIwMjFhZCAxMDA2NDQNCj4gLS0tIGEvbGlzcC92Yy92Yy1h
bm5vdGF0ZS5lbA0KPiArKysgYi9saXNwL3ZjL3ZjLWFubm90YXRlLmVsDQo+IEBAIC03MjQsNyAr
NzI0LDkgQEAgdmMtYW5ub3RhdGUtbGluZXMNCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3Vic3Ry
aW5nIChjZHIgY29sb3IpIDEpDQo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoY2RyIGNvbG9yKSkpKQ0KPiDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgTWFrZSB0aGUgZmFjZSBpZiBub3QgZG9u
ZS4NCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGZhY2UgKG9yIChpbnRlcm4tc29m
dCBmYWNlLW5hbWUpDQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChmYWNlIChvciAo
bGV0ICgoc3ltIChpbnRlcm4tc29mdCBmYWNlLW5hbWUpKSkNCj4gK8KgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGlmIChmYWNlcCBzeW0pDQo+ICvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgc3ltKSkNCg0KSSdkIHdyaXRlIHRoaXMgYXMgKGFuZCAoZmFjZXAgc3ltKSBzeW0pLg0KDQo+
IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChsZXQg
KCh0bXAtZmFjZSAobWFrZS1mYWNlIChpbnRlcm4gZmFjZS1uYW1lKSkpKQ0KPiDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHNldC1mYWNlLWV4
dGVuZCB0bXAtZmFjZSB0KQ0KPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgKGNvbmQNCj4NCj4gTXkgRW1hY3MgTGlzcCBpc27igJl0IHRoYXQg
Z3JlYXQgc28gcGxlYXNlIGZlZWwgZnJlZSB0byBpbXByb3ZlIHRoaXMgY29kZQ0KPiBpZiBuZWVk
ZWQuIFRoZSBpbXBvcnRhbnQgcGFydCBpcyB0aGF0IChpbnRlcm4tc29mdCBmYWNlLW5hbWUpIGlz
IG5vdA0KPiBzdWZmaWNpZW50IHRvIGNoZWNrIHdoZXRoZXIgYSBmYWNlIGV4aXN0cy4NCg0KSSB0
aGluayBhIGJldHRlciBzb2x1dGlvbiB3b3VsZCBiZSB0byByZXZpc2UgZ2VuZXJhbCBhcHByb2Fj
aA0KdmMtYW5ub3RhdGUgdGFrZXMsIGFuZCBpbnN0ZWFkIG9mIGhhcmQtY29kaW5nIGZhY2VzL2Nv
bG91cnMgdG8gdXNlICh0aGF0DQpicmVhayB3aGVuIHN3aXRjaGluZyBiZXR3ZWVuIGxpZ2h0IGFu
ZCBkYXJrIHRoZW1lcyksIHRvIGhhdmUgYSBsaXN0IG9mDQpmYWNlcyB0aGF0IGNvdWxkIGJlIHVz
ZWQgaW5kZXBlbmRlbnRseSBvZiB2Yy1hbm5vdGF0ZS4NCg==




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

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


Received: (at submit) by debbugs.gnu.org; 1 May 2023 13:16:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 01 09:16:00 2023
Received: from localhost ([127.0.0.1]:39165 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ptTNn-0000os-Q0
	for submit <at> debbugs.gnu.org; Mon, 01 May 2023 09:16:00 -0400
Received: from lists.gnu.org ([209.51.188.17]:34544)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <tbading@HIDDEN>) id 1ptTNj-0000jA-RI
 for submit <at> debbugs.gnu.org; Mon, 01 May 2023 09:15:59 -0400
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 <tbading@HIDDEN>) id 1ptTNg-0008GN-1e
 for bug-gnu-emacs@HIDDEN; Mon, 01 May 2023 09:15:55 -0400
Received: from mout.web.de ([212.227.15.4])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <tbading@HIDDEN>) id 1ptTNe-0003P0-8o
 for bug-gnu-emacs@HIDDEN; Mon, 01 May 2023 09:15:51 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273;
 t=1682946944; i=tbading@HIDDEN;
 bh=4/6a1qSbaKjcGCj73TbiLCRoMS21CNB8dkviGjMCudM=;
 h=X-UI-Sender-Class:Date:To:From:Subject;
 b=s3P/3eBEDdZr3rMZ4SeLVT7s7/re2CkAl2JRatYLoO4K/o4wfIiOsTD3cdjzF24gl
 fR2oejqtAf8eFjvvBj6YOVHFK8wLjn6k7r+OBOqp1vJYoI5W+lp+jNOjMCursh6z1b
 xCLxoSIDHE6GL7Mp0bLHifY0nHLFCWa722l4yuwODEBZ6K9dtKaaNACfNBarsYyfvc
 wmLhtbiWgAj0AB0b+HjKpVJY/Ftn7pqaGWZT5ecFAjDwKDrLI9/lHc40U7speoG9gz
 SttesPUxbnI+OfbHritO0QlQDMNcZMqT0+fbe1Y7WuZETeMdlykVfYjuV4bXWpUZ8c
 BQjQOK9KITBew==
X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6
Received: from [192.168.2.103] ([84.143.157.217]) by smtp.web.de (mrweb006
 [213.165.67.108]) with ESMTPSA (Nemesis) id 1N0Zs0-1qEI1U2RAC-00wq9Q; Mon, 01
 May 2023 15:15:44 +0200
Message-ID: <17c87d4a-3df1-ffdf-efe7-9d87de52b227@HIDDEN>
Date: Mon, 1 May 2023 15:15:44 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.9.0
Content-Language: en-US
To: bug-gnu-emacs@HIDDEN
From: Tobias Bading <tbading@HIDDEN>
Subject: 29.0.90; vc-annotate does not properly test whether a face exits
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64
X-Provags-ID: V03:K1:oTSMncOjjphIKWEu8bQDkGZaI5VuIKflawd+VPjQwJIYZ6b1raV
 4HZGqmyNQilT4JCFrtZFlK+rKd5PG/UkM6SlXAqd1AXoE8PWRI+vGdDjtwex9BeE7KOliea
 a21qRGMrbtVopMCv5r2th7oXIkYTM/6ZCSeApjPN7Nar0lnGQay6ySUfvksZ4QgLHtvCdUO
 5QQXXjbqhHP0nl/sXchLw==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:3hKDfFTyQgU=;lgNWN0uoib/zZnk6UsW6A4W+y94
 oGquI1YLCW1/HEO3UcaIO+uHWhbLt+3hDVHVdnhUuTqsd0jfgPlgiMyq1mTt28Ae5xDhZBe6y
 BrBYQs6hZ6Umn78NRtIUtv4L1eqsCQbq/MMGwlgIPSQhCyrk7L+VgcRBS06R0N6lodnQIzBbb
 ALBoFGPf1vE2O0PwdfD8kS/YOOnElv2AZSN+q0m8IZr8m2IhAcBTDKlOT6nFhIaigpuUFwS0l
 GwhILk9odqynL+8rUGlFML6/nOLfY78YF8myyvU980q6q35rPCB+OqtOBEiJvLJbkpLn0SX/b
 gzpxVHR1phegDqn9Du4ACVGgJxDGKkVxNofs9VlLG+I9Kys/AktVkUtGS6aEJe3gKcpGqvKZY
 JPIbXchzIOh12V3UW03yi9vlZbkze8whKbbUaWZ5M+Tfm55/270zY+/j+3sohIJ7jAlSH/cuF
 QfF7sV+xUZaLoLiJ9DZcuXEY3cKzu68SU2cJd9emi6/5/Oog2awzx/m/O/Nu6XKHoKIXxLPVS
 S/KKMspj/g+C0TNy+6ga1rmkJoPBThrwUF1gSdKIKm8Usw02VG8knP9dAAhHt9cO7PCTwkTpy
 8tJJsQWdrfxIVxOPojp0hPb/Eh7NrxwEyG9fsCmPAbXfELkMNS13fW4T+wuJryqvMgFmMwRkT
 lHtqoScQSESc4UcB5LuqgAwQF55UDAJ4Ci0ZW6gBMx+psVAHm6fydWsVUqkMWlouABY9bdr2A
 sooswh4eHub4aZItnGX2SfirjCZy53Jp3M/XeHBPWAk67o3TUtJ34UHBE53RY5cmy4chEhu+I
 aoPHtXnABSXEooiBCbnfwvTXpHqUwWJCe68Yqft8kN/ZvxaF/w+PW/dfavd4qkMSaUVaeReMZ
 4cqT7qBsm1LC+avBPirMpG5M4u+tmFSG+98KkFir/0qNkjyaCWjQfPGY9fnAIoRVptYvfntwC
 jPuKe76WJTnIv0g5ts3jaGV2VhA=
Received-SPF: pass client-ip=212.227.15.4; envelope-from=tbading@HIDDEN;
 helo=mout.web.de
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 SPF_HELO_NONE=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.4 (-)
X-Debbugs-Envelope-To: submit
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: -2.4 (--)

MS4gZW1hY3MgLVENCg0KMi4gSW1hZ2luZSB0aGF0IGluIGEgcHJldmlvdXMgRW1hY3Mgc2Vzc2lv
biB5b3UgaGF2ZSBjb3BpZWQgYSBzdHJpbmcgd2l0aA0KIMKgwqAgdGV4dCBwcm9wZXJ0aWVzIGZy
b20gYSBidWZmZXIgaW4gdmMtYW5ub3RhdGUtbW9kZSwgbWF5YmUgYWxzbyBzZWFyY2hlZA0KIMKg
wqAgZm9yIGl0IHNvbWV3aGVyZS4gSU9XLCB5b3VyIH4vLmVtYWNzLmQvLmVtYWNzLmRlc2t0b3Ag
ZmlsZSBtYXkgY29udGFpbg0KIMKgwqAgc29tZXRoaW5nIGxpa2UgdGhpczoNCg0KIMKgwqAgKHNl
dHEgc29tZS1zZWFyY2gtcmluZy1vci13aGF0ZXZlcg0KIMKgwqDCoMKgwqDCoMKgwqAgJygjKCJo
ZWlzZW5idWciIDAgOSAoZmFjZSB2Yy1hbm5vdGF0ZS1mYWNlLUNDQ0NGRikpKSkNCg0KIMKgwqAg
RXZhbHVhdGUgdGhpcyBleHByZXNzaW9uIHRvIHNpbXVsYXRlIGEgZGVza3RvcC1yZWFkIG9mIHN1
Y2ggYSBwcmV2aW91cw0KIMKgwqAgc2Vzc2lvbi4NCg0KMy4gT3BlbiBsaXNwL3ZjL3ZjLWFubm90
YXRlLmVsIGZyb20gdGhlIEdpdCBicmFuY2ggZW1hY3MtMjkuDQoNCjQuIEMteCB2IGcgKHZjLWFu
bm90YXRlKQ0KDQo1LiBUaGVyZSBhcmUgbGluZXMgd2l0aCB3aGl0ZSBiYWNrZ3JvdW5kIGNhdXNl
ZCBieSB0aGUgdXNlIG9mIHVuZGVmaW5lZCBmYWNlDQogwqDCoCB2Yy1hbm5vdGF0ZS1mYWNlLUND
Q0NGRi4gQy1oIGUgc2hvdWxkIGNvbnRhaW46DQoNCiDCoMKgIEludmFsaWQgZmFjZSByZWZlcmVu
Y2U6IHZjLWFubm90YXRlLWZhY2UtQ0NDQ0ZGDQoNCiDCoMKgIElmIGZvciB3aGF0ZXZlciByZWFz
b24geW91IGRvbuKAmXQgc2VlIHRoZXNlIGJhZCBsaW5lcywgdXNlIEMtdSBDLXggPSB0bw0KIMKg
wqAgc2VlIHdoYXQgZmFjZSBhIGxpbmUgdXNlcyBhbmQgcmVwZWF0IHRoZXNlIHN0ZXBzIHdpdGgg
dGhpcyBmYWNlIGluc3RlYWQNCiDCoMKgIG9mIHZjLWFubm90YXRlLWZhY2UtQ0NDQ0ZGLg0KDQoN
ClRoaXMgY2FuIGJlIGZpeGVkIHdpdGg6DQoNCmRpZmYgLS1naXQgYS9saXNwL3ZjL3ZjLWFubm90
YXRlLmVsIGIvbGlzcC92Yy92Yy1hbm5vdGF0ZS5lbA0KaW5kZXggNzAwNTdhNmFhYy4uYWU4ZGIw
MjFhZCAxMDA2NDQNCi0tLSBhL2xpc3AvdmMvdmMtYW5ub3RhdGUuZWwNCisrKyBiL2xpc3AvdmMv
dmMtYW5ub3RhdGUuZWwNCkBAIC03MjQsNyArNzI0LDkgQEAgdmMtYW5ub3RhdGUtbGluZXMNCiDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgIChzdWJzdHJpbmcgKGNkciBjb2xvcikgMSkNCiDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgKGNkciBjb2xvcikpKSkNCiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsg
TWFrZSB0aGUgZmFjZSBpZiBub3QgZG9uZS4NCi3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
IChmYWNlIChvciAoaW50ZXJuLXNvZnQgZmFjZS1uYW1lKQ0KK8KgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgKGZhY2UgKG9yIChsZXQgKChzeW0gKGludGVybi1zb2Z0IGZhY2UtbmFtZSkpKQ0K
K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGlm
IChmYWNlcCBzeW0pDQorwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgIHN5bSkpDQogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgKGxldCAoKHRtcC1mYWNlIChtYWtlLWZhY2UgKGludGVybiBm
YWNlLW5hbWUpKSkpDQogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIChzZXQtZmFjZS1leHRlbmQgdG1wLWZhY2UgdCkNCiDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGNvbmQNCg0KTXkgRW1h
Y3MgTGlzcCBpc27igJl0IHRoYXQgZ3JlYXQgc28gcGxlYXNlIGZlZWwgZnJlZSB0byBpbXByb3Zl
IHRoaXMgY29kZQ0KaWYgbmVlZGVkLiBUaGUgaW1wb3J0YW50IHBhcnQgaXMgdGhhdCAoaW50ZXJu
LXNvZnQgZmFjZS1uYW1lKSBpcyBub3QNCnN1ZmZpY2llbnQgdG8gY2hlY2sgd2hldGhlciBhIGZh
Y2UgZXhpc3RzLg0KDQo=




Acknowledgement sent to Tobias Bading <tbading@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#63204; 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, 2 May 2023 05:15:01 UTC

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