From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Paul W. Rankin" via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#56691: outline-minor-mode displays navigation arrow buttons as emojis Date: Fri, 22 Jul 2022 14:57:11 +1000 Message-ID: Reply-To: "Paul W. Rankin" Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35395"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Purely Mail via Roundcube/1.5.2 To: 56691@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jul 22 06:58:21 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 1oEkjz-0008zf-KE for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 22 Jul 2022 06:58:20 +0200 Original-Received: from localhost ([::1]:58134 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oEkjy-00010z-H6 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 22 Jul 2022 00:58:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50554) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oEkjm-00010D-6H for bug-gnu-emacs@gnu.org; Fri, 22 Jul 2022 00:58:08 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:50071) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oEkji-0002yP-Lx for bug-gnu-emacs@gnu.org; Fri, 22 Jul 2022 00:58:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oEkji-0001Ww-ER for bug-gnu-emacs@gnu.org; Fri, 22 Jul 2022 00:58:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Paul W. Rankin" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 Jul 2022 04:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 56691 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.16584658415826 (code B ref -1); Fri, 22 Jul 2022 04:58:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 22 Jul 2022 04:57:21 +0000 Original-Received: from localhost ([127.0.0.1]:39820 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oEkj3-0001Vt-5o for submit@debbugs.gnu.org; Fri, 22 Jul 2022 00:57:21 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:45176) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oEkj0-0001Vl-Ct for submit@debbugs.gnu.org; Fri, 22 Jul 2022 00:57:20 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50398) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oEkj0-0000is-7h for bug-gnu-emacs@gnu.org; Fri, 22 Jul 2022 00:57:18 -0400 Original-Received: from sendmail.purelymail.com ([34.202.193.197]:34862) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oEkiy-0002oY-4L for bug-gnu-emacs@gnu.org; Fri, 22 Jul 2022 00:57:17 -0400 DKIM-Signature: a=rsa-sha256; b=IPOz440MEQ/BCB/LaJt1AWifKHMosxAbJ93BtLZZ4bXEonCG6Ls4u9vV6fDja66hXp5J4qd+Nldl8UT1oqN9YlpWWVfep4Hb4Y8kKth0ze3lQHa2JK0h7JoNtOWgdM5144gFHuPr9BsuYMNdePYRukBwmUUag0UjkiVTNS+JaQBcHz/jogmI6rW5TeVdRr5Wv3GfUhLVqftMsxjZtBTeZrr6Yvei2kJE3mQvhb9xYoDH5fEouO3V4RAGGpofdXjY/l3oKnFvyvkFiHN9FbvNBuZL6RNjuDMD3W6nMRsbfrO9TzOVvwdZziBiFVb1gFYdO9ml39bG5Qk3oGn21zstOQ==; s=purelymail2; d=paulwrankin.com; v=1; bh=m7WNoq4uhGIY/QlOK9xWIYHosev8XzRcI9W9k2F/xt0=; h=Received:From:To; DKIM-Signature: a=rsa-sha256; b=PtD0mXBPu++AxHl/M3LwFchRJorTVrkYfZqAiG+kLbKxMTxyiSJlUeJYm8dBk9RNmp4iGRoPuTbjap3qNo0fT8BH9PolzF06Wrs47Ir+uyulcoS3Sn1FVaS0MeQe93YfRMEU9GHXKd5J1o0Bs2zMnnJBVlhGiS840ZYJUOPbrLtQn+9k9VGRmoy0jJwd9/lVegD/XmEE9JkJaaM/tmTHU6nKrefDv4+E7PoOw7jVCU4sDTBT8hOgqDcaBDu/Ubo6l3UZHcOJiyceOX8u81XF83r8ZiNKjd7UcBvcjkQwvZdQKTKwzSZ16IX9H7LysL8fol6Gw0/k33uRjyh6c4wAxA==; s=purelymail2; d=purelymail.com; v=1; bh=m7WNoq4uhGIY/QlOK9xWIYHosev8XzRcI9W9k2F/xt0=; h=Feedback-ID:Received:From:To; Feedback-ID: 791:353:null:purelymail X-Pm-Original-To: bug-gnu-emacs@gnu.org Original-Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id -1044127146 for (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Fri, 22 Jul 2022 04:57:11 +0000 (UTC) X-Sender: hello@paulwrankin.com Received-SPF: pass client-ip=34.202.193.197; envelope-from=hello@paulwrankin.com; helo=sendmail.purelymail.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, SPF_HELO_PASS=-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:237579 Archived-At: Summary: First discovered in the describe-bindings buffer (C-h b). Screenshot: http://0x0.st/ojN5.png Buffers using outline-minor-mode will attempt to add navigation arrow buttons (i.e. show/hide) displaying emojis instead of arrows or text representation. This occurs even when widget-image-enable => nil. Appears to be introduced in commit 3a855c5dac1b5cc42ee57cebed0323d591b54c68 Steps to reproduce: 1. $emacs -Q 2. C-h b Expected results: Buffer navigation arrows are arrows. Actual results: Buffer navigation arrows are emojis. Notes for the committer: Do not use emojis in software designed for adults; what you see as whimsical appears to others as childish and unprofessional. While I cannot speak for vision-impaired users, this also raises the issue of whether emojis appropriated for functional use create yet another difficulty for those requiring screen readers. As always, if you wish to add a feature to Emacs (i.e. not fix a bug) -- do not make that new feature enabled by default! This is incredibly rude. Document the feature and allow others to make their own choices.