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#56691: outline-minor-mode displays navigation arrow buttons as emojis Date: Fri, 22 Jul 2022 10:05:23 +0300 Message-ID: <83r12dlj9o.fsf@gnu.org> References: Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25718"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 56691@debbugs.gnu.org To: "Paul W. Rankin" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jul 22 09:12:06 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 1oEmpR-0006W1-Gc for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 22 Jul 2022 09:12:05 +0200 Original-Received: from localhost ([::1]:38542 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oEmpQ-0000zL-Db for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 22 Jul 2022 03:12:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48176) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oEmjd-0004eJ-Lz for bug-gnu-emacs@gnu.org; Fri, 22 Jul 2022 03:06:06 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:50201) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oEmja-0003D4-HJ for bug-gnu-emacs@gnu.org; Fri, 22 Jul 2022 03:06:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oEmja-0005GY-Cq for bug-gnu-emacs@gnu.org; Fri, 22 Jul 2022 03:06: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: Fri, 22 Jul 2022 07:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56691 X-GNU-PR-Package: emacs Original-Received: via spool by 56691-submit@debbugs.gnu.org id=B56691.165847354620217 (code B ref 56691); Fri, 22 Jul 2022 07:06:02 +0000 Original-Received: (at 56691) by debbugs.gnu.org; 22 Jul 2022 07:05:46 +0000 Original-Received: from localhost ([127.0.0.1]:39950 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oEmjJ-0005G1-VL for submit@debbugs.gnu.org; Fri, 22 Jul 2022 03:05:46 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:35168) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oEmjF-0005Fl-NL for 56691@debbugs.gnu.org; Fri, 22 Jul 2022 03:05:44 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:39746) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oEmj9-00036K-9H; Fri, 22 Jul 2022 03:05:35 -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=qBbZs41VC5AdcRHvRE5dUXOau/E75Ypb66G5jaJ7bd4=; b=gIvs5xz1AHj5 y5piuDTQRPgudqV33azxZ3jcqSaST7c4/UPh53K0vUX5elffLeM76MZJm8sCzjT3zdZYtfK68fnqH xfThtJh8kv5/calEpXzTJpBSLdJpib3TUyYEKmbLKsPbTppyzfQ6v+ykBlYKmf3WFjTiiNXgTOIWY 3SLy0e8tBQqH5qugbJB1uGcTzqFf+z32h8tMima561u1pSHE9M6A+vYHk6pcesy2vVnI7pBgkHfD+ d1cpvfAquHUH9hITPKdyx4mrHqNngPfUqeA1nUBHDFQc2pJyJTJZ2BdWvhS0DAo1IAqa3n6wpTJOx vktMHlQ7SGtebDBDUDzlPw==; Original-Received: from [87.69.77.57] (port=3443 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oEmj3-0006pF-7j; Fri, 22 Jul 2022 03:05:34 -0400 In-Reply-To: (bug-gnu-emacs@gnu.org) 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:237593 Archived-At: > Date: Fri, 22 Jul 2022 14:57:11 +1000 > From: "Paul W. Rankin" via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > 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. To get what you want, customize the variable outline-minor-mode-buttons to swap the two sub-lists in the default value. > 1. $emacs -Q > 2. C-h b > > Expected results: > > Buffer navigation arrows are arrows. > > Actual results: > > Buffer navigation arrows are emojis. I see nothing wrong in the default behavior, FWIW. > 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. These are your opinions, and you are entitled to them. But they aren't necessarily absolutely true. The important part is that this should be easily customizable. I don't think we are there yet, so some work is clearly in order. But not necessarily to change the default. Thanks.