From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#46973: 26.3; (elisp) `Face Remapping' Date: Sat, 6 Mar 2021 18:16:07 +0000 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40520"; mail-complaints-to="usenet@ciao.gmane.io" To: 46973@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Mar 06 19:17:15 2021 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 1lIbUI-000ASU-49 for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 06 Mar 2021 19:17:14 +0100 Original-Received: from localhost ([::1]:39294 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIbUH-0001IQ-6a for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 06 Mar 2021 13:17:13 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57360) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lIbU6-0001I2-Nx for bug-gnu-emacs@gnu.org; Sat, 06 Mar 2021 13:17:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:54955) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lIbU6-0005o6-Gn for bug-gnu-emacs@gnu.org; Sat, 06 Mar 2021 13:17:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lIbU6-0004Ij-BX for bug-gnu-emacs@gnu.org; Sat, 06 Mar 2021 13:17:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Mar 2021 18:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 46973 X-GNU-PR-Package: emacs X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.161505457816473 (code B ref -1); Sat, 06 Mar 2021 18:17:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 6 Mar 2021 18:16:18 +0000 Original-Received: from localhost ([127.0.0.1]:38268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIbTO-0004Hb-Ar for submit@debbugs.gnu.org; Sat, 06 Mar 2021 13:16:18 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:40542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIbTL-0004HS-Vj for submit@debbugs.gnu.org; Sat, 06 Mar 2021 13:16:16 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57238) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lIbTK-00015q-Rt for bug-gnu-emacs@gnu.org; Sat, 06 Mar 2021 13:16:14 -0500 Original-Received: from userp2120.oracle.com ([156.151.31.85]:39572) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lIbTI-0005W4-Mm for bug-gnu-emacs@gnu.org; Sat, 06 Mar 2021 13:16:14 -0500 Original-Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 126IFuPQ104598 for ; Sat, 6 Mar 2021 18:16:10 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=C1oQxzKG3HyFt5js3HIXeXibbxh2PlX7zqgZETc6mSY=; b=I5OtcxyJZ1TcPiRIAXieV0zUKbFeraCbheS2Ayk3BNHrycAmf1UYyMeibti3+YCzvxXl J6Z+SUV9tQmNIpnH3GhyduMF7SHucpVV5AyQHIXHraso8eFe/zlJnYd6bRDZFKn+k/JW H4wPViZ2HR3lAOMa2mmO2wSTMrrpo1anRoxlY/iltCNSM6cqJL4gOqyVMkalAJm47u+7 c+QTnAjDmu/QGOhmQk9ldRZ/FEc4HwkDYOdTviP7Qeim/EgyVcNgGrFqojIFbtl9RzIg zPLMO4muKuxHqcBnReB2UzDHjbQHbXhD8qMWhTPAFftauiQeVVhPa8PEqiCBCPcpCkxx Rg== Original-Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by userp2120.oracle.com with ESMTP id 3742cn0pn6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Sat, 06 Mar 2021 18:16:10 +0000 Original-Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 126IFDej014491 for ; Sat, 6 Mar 2021 18:16:09 GMT Original-Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2170.outbound.protection.outlook.com [104.47.56.170]) by aserp3030.oracle.com with ESMTP id 373yscs29e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Sat, 06 Mar 2021 18:16:09 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B71EN6FCqIgQR6yXnTeRNHoewIMwTSUSE7lwXYFG0JStHx7Bb9hq95UYb6dueODJCsffMCoQ/mM2ZKyoCgTielgz5pkjhqNPBVsH9vHV1o1NxApYYgqzN9QkflbQi63P0QgsRuyh47XmEF8KArckHRzmMnszNxizUq7r5E3jx4icGPXfiKTgzSKDld0yotUUYAqw0BQuieCHRyIeWdg46gWyPMS6p3VYJjyb9R6jSc2VMGpJe7e5/Yr1r2PgmFBu8ZfLdhMznHLJhq2oVm6weL0XoaPbBN+Mh/owNoDywK4FvUJX8aqlGV26IT2gulTvcqCbfgUCx57KP2FgW6zUHw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=C1oQxzKG3HyFt5js3HIXeXibbxh2PlX7zqgZETc6mSY=; b=d9kLMc2ynoZdBtVoCTcyLsafkaADWB4w7ZrtbTJ3NLOiDsXRC6rw4El1hv99X1/Pu8f20kch2VYEAujL6LRmw4YnJeNSEny8sLROXJSm5GUe4580gTTCX62Rqs6ai8HbTymRQz49pabSWISxGgS14T97FP1LacXRxR7b54T+KqH4Kf8uWYIsbUZ47FF8lDI2DD+A/jYvW8SH9DbqSl4wn/q+zhzO2k5VcROwL/qwT4fRDvf7X+jNcoDUE4WLGIZVTeJagZlncnPDSgj8p5LdoW3UfzQNMXP2Gsn5E1ugrvSw0LPeJVraqh9Fu90h2Zh2eKIkBeazOfjpq66l4o0auQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=C1oQxzKG3HyFt5js3HIXeXibbxh2PlX7zqgZETc6mSY=; b=uvSLf9zQB7VNz2Rd/8Yhr0YjN0X7xTblMxVXadZ/vTyo2yp5JzwI0Bg70m+aIqf0O36qvod6sBf1yFR/uaF7ddB1esuXXbJAZ2Sk7TivDLXpXDFAjNpUgyMi67+VdLCDLUYqFGzFzY3cMVjeXGRJ7rwZwt6lQGNyavTbw9kBgEc= Original-Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SN6PR10MB2782.namprd10.prod.outlook.com (2603:10b6:805:dc::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.17; Sat, 6 Mar 2021 18:16:07 +0000 Original-Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::b8d2:db6d:3e4b:d315]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::b8d2:db6d:3e4b:d315%5]) with mapi id 15.20.3912.025; Sat, 6 Mar 2021 18:16:07 +0000 Thread-Topic: 26.3; (elisp) `Face Remapping' Thread-Index: AdcStINTEVy4W76YRRuu4lEZ5bRTFw== Accept-Language: en-US Content-Language: en-US authentication-results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2eb9cb74-ae60-4e1d-03ef-08d8e0cbe966 x-ms-traffictypediagnostic: SN6PR10MB2782: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6108; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: piUyHIxfEO16HpWdgo+irgg0h4JiNMcaTfRlYaQXxVB5i0vz1CwE9HiAGQmmG2/fCbtgZwH4O5Zs+QY5jmy9dlzUeSQHMBJ8H/5DhyWB53lKEdxQfOYrFrHUH7LCV7oM6trAB01SDL6QTwOteAdjUDisUXMGlMOPbr+vlgvgww6o5NXQ6n90R0tqD6m3NgJ48ghzfy+0HpupDnl6sJec5Gdc6qxwlHi7VOYUnvzmSkpJ9hlXeZrGLUe3vKeaOXVUb69tyrsqQ3GR+XcerUE2f/L8ojyHuPjqKsuSnr4+dSHWZns3gAv5YfwwzkJeU7eNtruDpfJpm3lFpjF+Q5OM2t+95BkberJlNZBbeLH3eT1PKm428/qy0jwnPRBW3Dg5S8OlcCsGmLSi9zzqzKSAUdqx8KVOjZsnt5F4La7VcDXM62dlbRZiTNnuJj68hWRg7Tkor8phKATeU4WTjdbFbfsiH0uieHcBf4LSRj164xG8EQDjfYR4vbuKMlkM9lmJ/EM+y2E7cC9ewWR5sgU6YPRjRh51XSaUDf5/lF0Q1QNjO44Fdwxc7VDUZXc9Qa+X x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(396003)(136003)(376002)(346002)(39860400002)(366004)(6916009)(33656002)(8676002)(66946007)(76116006)(44832011)(45080400002)(66446008)(66476007)(316002)(5660300002)(71200400001)(478600001)(8936002)(52536014)(6506007)(64756008)(66556008)(9686003)(186003)(55016002)(86362001)(2906002)(7696005)(83380400001)(26005)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: fiOzAQFNpaSu7Afxo4MmRro+2rncVyu0ylaof1WGE2nCzeiXSF4orFsMjmN0JjjYw1ZSo2+paxBEQOeMjI5YPkWh5bbdI6Z90fR3l0iUz6jLDxFUnRIa+25wLXqTxk8qFEmoFQdRqFfCEHspAq+jZ619IB6UhoVpVM6rJHdRpsaqId3goSeDBE4ofLoH1glkU3Os1cQUrjN6Q1JWhUK4hP4XrIUnv3gIVw8aBrUkp2kUiffRyX15eBiBVQTdb/CZg4Dr/a65skEcv3/Xhy26O3zYZnWqzfmZy1bqltkdbvy+uIxucZ8Vxab398jHNO0tsaagJyLGn/hs7FL71xrkk/qIWGWU3rsDHy0O/yIei6NadmG0FqukCQSM22OofRg14SYceGxM9J7aaT69reM6xIvgZ7uV23cDvY6C8zyYhsG56VEMant37ofXT+z8qUBwTxxRdUhst0KWrd4VW1vN6lzDJaEBDTIXQhOewc9xyuTnXWDM5/yxawPwgOkoeIA+3rk1lE+PbhEGBOxeM4ohgXBMtnbtTs5/8psvmrp8aF1bbnBfDXIZORSP8W/5dRE/lUrC0uP5KQyJnlWSDQHt0MLsRZa+CPJXc0oN403wjHhvNifmlL6RR6nX5VmubZiBni+J6gf2WsZ8sSUbx+S+OPzTaxLlm+JURHgh+rKLjOY1DcfLq/8Okt41CmM9yg+eeukaJAckofxO0wLoea9oW3mxk/+73zXsbMbCqHA1h5pRPQlZE8FS48BNg8Dh ALkb+UoySTJcezkltutBzAan2su5bC5+0L/jQ8D05M4bxWkDanDyAgNBrBEz0+iqD2SGoBdYRXEWhGuOhKgpj6a6BqfvOMJHWs x-ms-exchange-transport-forked: True X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2eb9cb74-ae60-4e1d-03ef-08d8e0cbe966 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Mar 2021 18:16:07.1356 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 5K+jdZ/7YzdLtKbWlU8M8m4okEngP0VfYyac6usTUbH0OTeT1VFxEaDzC0W97zGXlViHdjXfA5MixAG4zbjJpw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR10MB2782 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9915 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 spamscore=0 adultscore=0 malwarescore=0 mlxscore=0 phishscore=0 suspectscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103060113 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9915 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 clxscore=1015 phishscore=0 adultscore=0 mlxlogscore=999 priorityscore=1501 lowpriorityscore=0 bulkscore=0 mlxscore=0 impostorscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103060113 Received-SPF: pass client-ip=156.151.31.85; envelope-from=drew.adams@oracle.com; helo=userp2120.oracle.com X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:201653 Archived-At: I'm not sure this is a bug, but the doc seems unclear to me - it seems to contradict what I see. Everywhere in this node, SPECS seems to be the same thing, modulo the special indication of SPECS containing a nil value for `face-remap-set-base'. And that meaning seems to be (everywhere) that SPECS can be "either a list of face names, or a property list of attribute/value pairs." But if I do something like this, where SPECS (being a &rest arg) is the lis= t `(variable-pitch)', which is a list of face names: (add-hook 'some-mode-hook (lambda () (face-remap-set-base 'default 'variable-pitch))) I get an error saying that `variable-pitch' isn't a list. (And trying '(variable-pitch) instead gives the same error.) I'm probably missing something - what is it? Or is it possible that `face-remap-set-base' has a different meaning of SPECS? Feel free to close, if this isn't a (doc) bug, but I'd appreciate an explanation, so I understand better. Thx. In GNU Emacs 26.3 (build 1, x86_64-w64-mingw32) of 2019-08-29 Repository revision: 96dd0196c28bc36779584e47fffcca433c9309cd Windowing system distributor `Microsoft Corp.', version 10.0.19041 Configured using: `configure --without-dbus --host=3Dx86_64-w64-mingw32 --without-compress-install 'CFLAGS=3D-O2 -static -g3''