From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.bugs Subject: bug#57499: Documentation bug in the docstring of set-face-attribute? Date: Thu, 01 Sep 2022 17:07:13 +0000 Message-ID: References: <534c9018d2adffda3e53@heytings.org> <831qswu0p4.fsf@gnu.org> <534c9018d2f372cd7462@heytings.org> <83tu5ssi35.fsf@gnu.org> <534c9018d222586a161c@heytings.org> <83r10wsgu8.fsf@gnu.org> <534c9018d2952b7a6bd0@heytings.org> <83pmggs89x.fsf@gnu.org> <534c9018d2597d4fd752@heytings.org> <83fshcrzth.fsf@gnu.org> <534c9018d2c911550778@heytings.org> <83czcgry5f.fsf@gnu.org> <534c9018d2f901e88b93@heytings.org> <837d2nshh7.fsf@gnu.org> <834jxrscu7.fsf@gnu.org> <831qsvs51j.fsf@gnu.org> <83sflbqotm.fsf@gnu.org> <83r10vqh29.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="jWLqmTCaA6" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13376"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 57499-done@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Sep 01 19:10:04 2022 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 1oTnhb-0003In-QF for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 01 Sep 2022 19:10:04 +0200 Original-Received: from localhost ([::1]:45328 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oTnha-0003HE-Sf for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 01 Sep 2022 13:10:02 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40910) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTnfg-0000QV-AE for bug-gnu-emacs@gnu.org; Thu, 01 Sep 2022 13:08:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:54306) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oTnfg-0007xh-0O for bug-gnu-emacs@gnu.org; Thu, 01 Sep 2022 13:08:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oTnff-0007Sb-Ro for bug-gnu-emacs@gnu.org; Thu, 01 Sep 2022 13:08:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 01 Sep 2022 17:08:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57499 X-GNU-PR-Package: emacs Original-Received: via spool by 57499-done@debbugs.gnu.org id=D57499.166205205228554 (code D ref 57499); Thu, 01 Sep 2022 17:08:03 +0000 Original-Received: (at 57499-done) by debbugs.gnu.org; 1 Sep 2022 17:07:32 +0000 Original-Received: from localhost ([127.0.0.1]:44036 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTnf9-0007QU-QG for submit@debbugs.gnu.org; Thu, 01 Sep 2022 13:07:32 -0400 Original-Received: from heytings.org ([95.142.160.155]:50452) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTnet-0007Q3-Nd for 57499-done@debbugs.gnu.org; Thu, 01 Sep 2022 13:07:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1662052034; bh=ZGX1lLtB9fGU+or3f+UsdAgyYD7YaIyV6y/p2bo/SVI=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=odvdYFHdpODW9XBJz1HXEKsgKw2zqBKvLBQ0rQWnp6jy4da7Tlt1G2Vip5EirwyL+ btdCEi1np/hGfp573pXXccdUe0O9Rk2/OONq/JbF70HguCm6irOdRtCIwsRoTiHyLy wTe2ttlq6SwP4A+tfqKI48znA6wPK9qshvXTGS3WCKVuiYFGkhOxl/rA/sOjrKkgMM Cmuu5Hhrt/epkPxrU+9Cm6NoCTECXQVS94aohRpTIu6LY1xvGJWLW8DJE18Uw+luT2 upLUgk1ulmvVKAaH1zWUl7Iih11f9uuIegJUDMgdCOOudnWPEctmwpWWp/fmIVl4xR sx9HWItfmKIQg== In-Reply-To: <83r10vqh29.fsf@gnu.org> Content-ID: 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" Xref: news.gmane.io gmane.emacs.bugs:241268 Archived-At: --jWLqmTCaA6 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Content-ID: > > Not exactly what I had in mind. > Alas, I don't have a crystal ball (yet) =F0=9F=98=89 What about the attached, which deprecates that backward compability shim=20 (instead of stopping to support it)? --jWLqmTCaA6 Content-Type: text/x-diff; name=Display-a-warning-for-some-uses-of-nil-for-face-attr.patch Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: attachment; filename=Display-a-warning-for-some-uses-of-nil-for-face-attr.patch RnJvbSAxMTMyZGFmMGIxMWJjMTFkMzRlNTgwNmNkYmY1MDBmNjg4NDljZTA5 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogR3JlZ29yeSBIZXl0 aW5ncyA8Z3JlZ29yeUBoZXl0aW5ncy5vcmc+DQpEYXRlOiBUaHUsIDEgU2Vw IDIwMjIgMTY6NTk6NDUgKzAwMDANClN1YmplY3Q6IFtQQVRDSF0gRGlzcGxh eSBhIHdhcm5pbmcgZm9yIHNvbWUgdXNlcyBvZiBuaWwgZm9yIGZhY2UgYXR0 cmlidXRlcy4NCg0KKiBzcmMveGZhY2VzLmMgKEhBTkRMRV9JTlZBTElEX09S X0RFUFJFQ0FURURfTklMX1ZBTFVFKTogTmV3IG1hY3JvLA0Kd2hpY2ggZGlz cGxheXMgYSB3YXJuaW5nIGZvciBpbnZhbGlkIG9yIGRlcHJlY2F0ZWQgdXNl cyBvZiBuaWwgYXMgYQ0KZmFjZSBhdHRyaWJ1dGUgdmFsdWUuDQooRmludGVy bmFsX3NldF9saXNwX2ZhY2VfYXR0cmlidXRlKTogVXNlIHRoZSBtYWNybyBm b3IgdGhlIGF0dHJpYnV0ZXMNCjpmb3JlZ3JvdW5kLCA6ZGlzdGFudC1mb3Jl Z3JvdW5kIGFuZCA6YmFja2dyb3VuZC4NCg0KKiBldGMvTkVXUzogQW5ub3Vu Y2UgdGhlIGRlcHJlY2F0aW9uLg0KLS0tDQogZXRjL05FV1MgICAgIHwgIDYg KysrKysrDQogc3JjL3hmYWNlcy5jIHwgMjYgKysrKysrKysrKysrKysrKyst LS0tLS0tLS0NCiAyIGZpbGVzIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyks IDkgZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1naXQgYS9ldGMvTkVXUyBiL2V0 Yy9ORVdTDQppbmRleCA4OWY0Y2QwYWM3Li5lM2FiZmU3NmNlIDEwMDY0NA0K LS0tIGEvZXRjL05FV1MNCisrKyBiL2V0Yy9ORVdTDQpAQCAtMjc1NCw2ICsy NzU0LDEyIEBAIHJlcXVlc3QgdGhlIG5hbWUgb2YgdGhlICIuZWxuIiBmaWxl IHdoaWNoIGRlZmluZWQgYSBnaXZlbiBzeW1ib2wuDQogKysrDQogKiogTmV3 IG1hY3JvICd3aXRoLW1lbW9pemF0aW9uJyBwcm92aWRlcyBhIHZlcnkgcHJp bWl0aXZlIGZvcm0gb2YgbWVtb2l6YXRpb24uDQogDQorLS0tDQorKiogVGhl IHZhbHVlIG5pbCBpcyBub3cgZGVwcmVjYXRlZCBmb3Igc29tZSBmYWNlIGF0 dHJpYnV0ZXMuDQorVGhlIGZhY2UgYXR0cmlidXRlcyA6YmFja2dyb3VuZCwg OmZvcmVncm91bmQgYW5kIDpkaXN0YW50LWZvcmVncm91bmQNCitjb3VsZCBi ZSBnaXZlbiBhIHZhbHVlIG5pbCBmb3IgYmFja3dhcmQtY29tcGF0aWJpbGl0 eSB3aXRoIEVtYWNzIDIwLg0KK1RoaXMgaXMgbm93IGRlcHJlY2F0ZWQsIHRo ZSAndW5zcGVjaWZpZWQgdmFsdWUgc2hvdWxkIGJlIHVzZWQgaW5zdGVhZC4N CisNCiAqKiBUaGVtZXMNCiANCiAtLS0NCmRpZmYgLS1naXQgYS9zcmMveGZh Y2VzLmMgYi9zcmMveGZhY2VzLmMNCmluZGV4IDcwZDVjYmViNGMuLjQ4Njgx NGZiMzggMTAwNjQ0DQotLS0gYS9zcmMveGZhY2VzLmMNCisrKyBiL3NyYy94 ZmFjZXMuYw0KQEAgLTMwNTIsNiArMzA1MiwyMCBAQCBERUZVTiAoImludGVy bmFsLWNvcHktbGlzcC1mYWNlIiwgRmludGVybmFsX2NvcHlfbGlzcF9mYWNl LA0KIH0NCiANCiANCisjZGVmaW5lIEhBTkRMRV9JTlZBTElEX09SX0RFUFJF Q0FURURfTklMX1ZBTFVFKEEpCQkJXA0KKyAgaWYgKE5JTFAgKHZhbHVlKSkJ CQkJCQkJXA0KKyAgICB7CQkJCQkJCQkJXA0KKyAgICAgIGlmIChFUSAoZnJh bWUsIFF0KSkJCQkJCQlcDQorCWFkZF90b19sb2cgKCJXYXJuaW5nOiBpbnZh bGlkIHZhbHVlIG5pbCBmb3IgYXR0cmlidXRlIGAlcycgIglcDQorCQkgICAg IndpdGggZnJhbWUgdCBvciBuaWw6IHVzZSAndW5zcGVjaWZpZWQgaW5zdGVh ZCBvZiAiIFwNCisJCSAgICAibmlsIiwgQSk7CQkJCQkJXA0KKyAgICAgIGVs c2UJCQkJCQkJCVwNCisJYWRkX3RvX2xvZyAoIldhcm5pbmc6IHVzaW5nIHZh bHVlIG5pbCBmb3IgYXR0cmlidXRlIGAlcycgaXMgIglcDQorCQkgICAgImRl cHJlY2F0ZWQ6IHVzZSAndW5zcGVjaWZpZWQgaW5zdGVhZCBvZiBuaWwiLCBB KTsJXA0KKyAgICAgIC8qIENvbXBhdGliaWxpdHkgd2l0aCAyMC54LiAgKi8J CQkJCVwNCisgICAgICB2YWx1ZSA9IFF1bnNwZWNpZmllZDsJCQkJCQlcDQor ICAgIH0NCisNCiBERUZVTiAoImludGVybmFsLXNldC1saXNwLWZhY2UtYXR0 cmlidXRlIiwgRmludGVybmFsX3NldF9saXNwX2ZhY2VfYXR0cmlidXRlLA0K ICAgICAgICBTaW50ZXJuYWxfc2V0X2xpc3BfZmFjZV9hdHRyaWJ1dGUsIDMs IDQsIDAsDQogICAgICAgIGRvYzogLyogU2V0IGF0dHJpYnV0ZSBBVFRSIG9m IEZBQ0UgdG8gVkFMVUUuDQpAQCAtMzM5MCw5ICszNDA0LDcgQEAgREVGVU4g KCJpbnRlcm5hbC1zZXQtbGlzcC1mYWNlLWF0dHJpYnV0ZSIsIEZpbnRlcm5h bF9zZXRfbGlzcF9mYWNlX2F0dHJpYnV0ZSwNCiAgICAgfQ0KICAgZWxzZSBp ZiAoRVEgKGF0dHIsIFFDZm9yZWdyb3VuZCkpDQogICAgIHsNCi0gICAgICAv KiBDb21wYXRpYmlsaXR5IHdpdGggMjAueC4gICovDQotICAgICAgaWYgKE5J TFAgKHZhbHVlKSkNCi0JdmFsdWUgPSBRdW5zcGVjaWZpZWQ7DQorICAgICAg SEFORExFX0lOVkFMSURfT1JfREVQUkVDQVRFRF9OSUxfVkFMVUUgKFFDZm9y ZWdyb3VuZCk7DQogICAgICAgaWYgKCFVTlNQRUNJRklFRFAgKHZhbHVlKQ0K IAkgICYmICFJR05PUkVfREVGRkFDRV9QICh2YWx1ZSkNCiAJICAmJiAhUkVT RVRfUCAodmFsdWUpKQ0KQEAgLTM0MDksOSArMzQyMSw3IEBAIERFRlVOICgi aW50ZXJuYWwtc2V0LWxpc3AtZmFjZS1hdHRyaWJ1dGUiLCBGaW50ZXJuYWxf c2V0X2xpc3BfZmFjZV9hdHRyaWJ1dGUsDQogICAgIH0NCiAgIGVsc2UgaWYg KEVRIChhdHRyLCBRQ2Rpc3RhbnRfZm9yZWdyb3VuZCkpDQogICAgIHsNCi0g ICAgICAvKiBDb21wYXRpYmlsaXR5IHdpdGggMjAueC4gICovDQotICAgICAg aWYgKE5JTFAgKHZhbHVlKSkNCi0JdmFsdWUgPSBRdW5zcGVjaWZpZWQ7DQor ICAgICAgSEFORExFX0lOVkFMSURfT1JfREVQUkVDQVRFRF9OSUxfVkFMVUUg KFFDZGlzdGFudF9mb3JlZ3JvdW5kKTsNCiAgICAgICBpZiAoIVVOU1BFQ0lG SUVEUCAodmFsdWUpDQogCSAgJiYgIUlHTk9SRV9ERUZGQUNFX1AgKHZhbHVl KQ0KIAkgICYmICFSRVNFVF9QICh2YWx1ZSkpDQpAQCAtMzQyOCw5ICszNDM4 LDcgQEAgREVGVU4gKCJpbnRlcm5hbC1zZXQtbGlzcC1mYWNlLWF0dHJpYnV0 ZSIsIEZpbnRlcm5hbF9zZXRfbGlzcF9mYWNlX2F0dHJpYnV0ZSwNCiAgICAg fQ0KICAgZWxzZSBpZiAoRVEgKGF0dHIsIFFDYmFja2dyb3VuZCkpDQogICAg IHsNCi0gICAgICAvKiBDb21wYXRpYmlsaXR5IHdpdGggMjAueC4gICovDQot ICAgICAgaWYgKE5JTFAgKHZhbHVlKSkNCi0JdmFsdWUgPSBRdW5zcGVjaWZp ZWQ7DQorICAgICAgSEFORExFX0lOVkFMSURfT1JfREVQUkVDQVRFRF9OSUxf VkFMVUUgKFFDYmFja2dyb3VuZCk7DQogICAgICAgaWYgKCFVTlNQRUNJRklF RFAgKHZhbHVlKQ0KIAkgICYmICFJR05PUkVfREVGRkFDRV9QICh2YWx1ZSkN CiAJICAmJiAhUkVTRVRfUCAodmFsdWUpKQ0KLS0gDQoyLjM1LjENCg0K --jWLqmTCaA6--