From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#57113: 29.0.50; Confusing icon customization interface Date: Wed, 10 Aug 2022 20:05:07 +0800 Message-ID: <87h72kxq18.fsf@yahoo.com> References: <87h72kxq18.fsf.ref@yahoo.com> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30638"; mail-complaints-to="usenet@ciao.gmane.io" To: 57113@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Aug 10 14:06:13 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 1oLkTV-0007om-3v for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 10 Aug 2022 14:06:13 +0200 Original-Received: from localhost ([::1]:43904 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oLkTT-0004Ry-ST for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 10 Aug 2022 08:06:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35460) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oLkTK-0004R7-7s for bug-gnu-emacs@gnu.org; Wed, 10 Aug 2022 08:06:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:56660) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oLkTJ-0006kE-UD for bug-gnu-emacs@gnu.org; Wed, 10 Aug 2022 08:06:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oLkTJ-000762-Ms for bug-gnu-emacs@gnu.org; Wed, 10 Aug 2022 08:06:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Aug 2022 12:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 57113 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.166013313227227 (code B ref -1); Wed, 10 Aug 2022 12:06:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 10 Aug 2022 12:05:32 +0000 Original-Received: from localhost ([127.0.0.1]:46404 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLkSq-000755-Bc for submit@debbugs.gnu.org; Wed, 10 Aug 2022 08:05:32 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:59198) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLkSo-00074x-4N for submit@debbugs.gnu.org; Wed, 10 Aug 2022 08:05:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35236) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oLkSm-0004F1-VN for bug-gnu-emacs@gnu.org; Wed, 10 Aug 2022 08:05:29 -0400 Original-Received: from sonic307-56.consmr.mail.ne1.yahoo.com ([66.163.190.31]:36102) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oLkSj-0006bn-S5 for bug-gnu-emacs@gnu.org; Wed, 10 Aug 2022 08:05:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1660133122; bh=xVn2i9hi1dg/9S0QEvqrNMA2CvSWGvd2EziFHugURXE=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=tEuJaLFmuC0zZt4SJCvNvergQDGgJLBwcu5n8MTIhXk52Z10gz0UqU+CZZwc13+aAw2AH0Vedg6bENo6D/uiwAYuJFRy6iawzZQzMt3nauVAodXnyQFXVouXrWpwAMhyrqqsCiDM22QfLShFoMn5woOEMd2/WC42+rPuktvkzBiAcskK48tzpfUFwSV9ceJbHvP7tfO4l6fajs4aIGA4PZ8iRL0zxCAYrvi1wREKWgF0abLo0cSfA1MzHRdsNwCkHmJTrXOTI45tFX1JBRX1xakiDci7j7D04U5OTBtOYdAXEbDaowMb0D6uEu2xsdXL/yBf6GII5cJC4s5lcWn0HQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1660133122; bh=mBpKiCIjcBhi0J/cCCF6hZDxVDARjVpyJv//a6DDxGu=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=hYhJ+w3+PPfCB15lCt/NCYN0fDdU+1dyDyLzOFaN4i5MTEb4MB2SIk0swDFa5rb//ckJrawZhe+qQ1kWKGBdPYn/O1N2e1yqAwJPpYq96pqSXgLeX45JCWOVKLwerMGbk0V4KxG7swap0XrIrTBF81ykC2Att+lP9ZZx91TEjUJXtxIOR+vNWbv67C/k9Yn6yvrd7jpG+BvLT5Ly7m+DDgNyC0GrK7mX395tFeQKiStJbagDIooY72Vw2ChGTNmss8ndNSAadE0E9fjKlL6/oZ4+yNKa/Bo/0O4aSofgsqN+u9c2KX9yvuUtfM9O8cC72phCxvPi49r4v4RchUqTug== X-YMail-OSG: Rj3qFDoVM1n.Yuy654RyxIdVMd7sl6XZWC.U.F68nbiRROBnhG2eXGeQhyDCVmL .vEcH.DV2WmfyMyAH1rQfKIRJ7D5.uhHmbxpaXnX.31WEUwwzkpUtcW76yfGA47hLOdpop7tvpJ6 dLS9vFgTY7CNroAGA3wRNNcCqQmc31GP5tFW7bZevynbMmxZpEuHTznnWBb3DZT76yM1nRNUoHUu dRYm9aFNeEQ1k0T8Fe645vT.dsNqhzovO5blbcopWkUpKtOIwBFjJqO.y1mRMrYtHq_f9X8HNLMt Xllw86PGWNicF8ju8cobOcmJg0Y5yZnGHqkwcQ72ot4HuGa6ipftnW3DY9SzUe_BjruB5BPGYRRh Oi63okG8ziccJ0pSKsfajeQM1xCh.nZnXLdrVTeSS64nXxqnba2E4NYtngEvNFpESqCXfuFYJABC 1VfQ18FZpNuRC1PSIbg4T509oezAJ2sV9mtjEvLaVDODPnhufJID3PJsc.2ph2ufafImaAjOO8lV IzoLXmN14uJpF4gxVUXO8qmpN5zpaQ7jVhKzTygY3SqMc41pBA9LQBiPBPzkukUvtSEyMQ92acsq iSOb_uIaLxN9FV8pY3SSfrCZUy0nRNhq.vJUY4wpsTzbd5limUvBXNi6TwNU2WswNgxF1OGw5Qbf H5RRVFocxiSWJfgbxQFfKOqNP0O8vg_fV5GEBbBu3KBd0L9nBVqGSfnLm44XMbHeIAEzVH6l6n09 YfKx4kqMJYBI_zs4xigb8yubuur.43lz8o4htZ3c5cXdMSxsguaKxmqCBlYQKStm1H95WQP_A1oS jw7d9ApdZO9PYv7ny2LahkzriJ0ipX8ADJlRA7FmMg X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ne1.yahoo.com with HTTP; Wed, 10 Aug 2022 12:05:22 +0000 Original-Received: by hermes--canary-production-sg3-6f58cd9b5-fnk8z (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID be4a95e0c161193fb0aa2e96123ece25; Wed, 10 Aug 2022 12:05:15 +0000 (UTC) X-Mailer: WebService/1.1.20491 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.190.31; envelope-from=luangruo@yahoo.com; helo=sonic307-56.consmr.mail.ne1.yahoo.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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-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:239274 Archived-At: Do "M-x customize-icon RET outline-open RET". You will see the following interface: INS DEL List: Choice: Value Menu Colorful Emojis Repeat: INS DEL String: =F0=9F=94=BD INS Plist: INS INS DEL List: Choice: Value Menu Monochrome Symbols Repeat: INS DEL String: =E2=AF=86=20 INS Plist: INS INS DEL List: Choice: Value Menu Text Only Repeat: INS DEL String: close=20 INS Plist: INS INS State : STANDARD. How to use this interface is not clear at all. What does the first level labeled "repeat" mean? Why does it have multiple items, when it is intended to represent a single icon? What does it mean if I click "INS"? And if I click "DEL"? Ignoring that, the individual items in the list are also badly organized. There is a menu of choices that seem to indicate the types of the items in the value list (why it is a list is also unclear.) Unfortunately, there is no help text in the menu explaining what the individual icons mean, or what to do with the text or plist fields field provided underneath. The fields also don't update in response to changes to the type, which doesn't make sense unless selecting "Images" will automagically transform an Emoji symbol into an image. The labels on the various fields should also be more informative than "Repeat", "String" and "Plist"; those only tell you what the fields are, and not what the fields do. Thanks.