From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#65994: 29.1; emoji-zoom-* functions does not work with list of face symbols Date: Sat, 16 Sep 2023 10:38:56 +0300 Message-ID: <83y1h6in3j.fsf@gnu.org> References: Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28777"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 65994@debbugs.gnu.org To: awrhygty@outlook.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Sep 16 09:40:16 2023 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 1qhPuZ-0007Jh-J3 for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 16 Sep 2023 09:40:15 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qhPuK-0005t8-Fy; Sat, 16 Sep 2023 03:40:01 -0400 Original-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 ) id 1qhPuF-0005so-PL for bug-gnu-emacs@gnu.org; Sat, 16 Sep 2023 03:39:56 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qhPuF-0001ET-HZ for bug-gnu-emacs@gnu.org; Sat, 16 Sep 2023 03:39:55 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qhPuM-00055I-Ay for bug-gnu-emacs@gnu.org; Sat, 16 Sep 2023 03:40:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Sep 2023 07:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65994 X-GNU-PR-Package: emacs Original-Received: via spool by 65994-submit@debbugs.gnu.org id=B65994.169484996819491 (code B ref 65994); Sat, 16 Sep 2023 07:40:02 +0000 Original-Received: (at 65994) by debbugs.gnu.org; 16 Sep 2023 07:39:28 +0000 Original-Received: from localhost ([127.0.0.1]:45280 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhPto-00054H-6B for submit@debbugs.gnu.org; Sat, 16 Sep 2023 03:39:28 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37072) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhPtj-00053u-Ij for 65994@debbugs.gnu.org; Sat, 16 Sep 2023 03:39:26 -0400 Original-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 ) id 1qhPtW-00014E-IX; Sat, 16 Sep 2023 03:39:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=lU8oUWcYtqwKpESHbTTwEfgRl0qNZNhxW0g64NEf3kU=; b=bBCkNnqCRlCR rxho9hJWfnIOoU8SaTT7nJ5ppO1PVMfopugjXn0MpzOYQ0m9LaMurCEp7kh7aiDPNWKx9SFCMY8yV D971TdRdk6Gw1x4REjSmlE7qiReTcAqA804uFm/g9mKp2SiAonuM2ydCClq+WdMnsUGfCCLLvl0Xp KzseysFXE/yLTFBbIutH5nucfWzl5c80WMNW7HrBUt7xRwiNRX4Kd8tbS/7AFs4XUQ7644BBf3JRy KiT1wOud7yvuSpAxFmEnZ1/C/3a0K/VV/a+uQh5JaMJzMCcaigyiH3bIudC/H1xEw1aPe3yuH42eK kJZnRjp96iJau+B8N0SMvg==; In-Reply-To: (awrhygty@outlook.com) 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:270587 Archived-At: > From: awrhygty@outlook.com > Date: Fri, 15 Sep 2023 21:14:08 +0900 > > > Evaluate the form below and type 'C-x 8 e +', an error occurs: > Wrong type argument: plistp, highlight > > (let ((buf (generate-new-buffer "temp"))) > (switch-to-buffer buf) > (insert (propertize "x" 'face '(highlight))) > (forward-char -1)) Thanks, should be fixed now on the emacs-29 branch. Please in the future try to make the bug reports less terse and thus more helpful by telling which parts of the recipe are crucial for the issue, and/or what is the deficiency in the code that the recipe uncovers. In this case, the crucial part is this: (insert (propertize "x" 'face '(highlight))) ^^^^^^^^^^^^ i.e., the fact that the value of 'face' is a list of face symbols, something that the code was not prepared for. Stating this explicitly in the bug report would have saved me some minutes of figuring out what was going on here and why. Please don't assume that people who investigate the bug report are necessarily experts in the relevant code, let alone wrote that code themselves. TIA for considering these aspects in your future bug reports.