all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
To: "Paul W. Rankin" <hello@paulwrankin.com>
Cc: 56691@debbugs.gnu.org
Subject: bug#56691: outline-minor-mode displays navigation arrow buttons as emojis
Date: Fri, 22 Jul 2022 10:05:23 +0300	[thread overview]
Message-ID: <83r12dlj9o.fsf@gnu.org> (raw)
In-Reply-To: <d01ed001c4d35782cad5b0b77a6426c2@purelymail.com> (bug-gnu-emacs@gnu.org)

> 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" <bug-gnu-emacs@gnu.org>
> 
> 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.





  parent reply	other threads:[~2022-07-22  7:05 UTC|newest]

Thread overview: 86+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-07-22  4:57 bug#56691: outline-minor-mode displays navigation arrow buttons as emojis Paul W. Rankin via Bug reports for GNU Emacs, the Swiss army knife of text editors
     [not found] ` <handler.56691.B.16584658415826.ack@debbugs.gnu.org>
2022-07-22  5:00   ` Paul W. Rankin via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-07-22  5:04     ` Paul W. Rankin via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-07-22  5:19       ` Paul W. Rankin via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-07-22  6:24       ` Gregory Heytings
2022-07-23  6:32         ` Lars Ingebrigtsen
2022-07-22  7:42     ` Eli Zaretskii
2022-07-23  6:35       ` Lars Ingebrigtsen
2022-07-23  7:07         ` Eli Zaretskii
2022-07-23  7:28           ` Lars Ingebrigtsen
2022-07-23  7:38             ` Eli Zaretskii
2022-07-23  7:41               ` Lars Ingebrigtsen
2022-07-23  8:51                 ` Eli Zaretskii
2022-07-24  9:10                   ` Lars Ingebrigtsen
2022-07-28 12:37                     ` Lars Ingebrigtsen
2022-07-28 14:23                       ` Eli Zaretskii
2022-07-29 11:32                         ` Lars Ingebrigtsen
2022-07-29 12:24                           ` Eli Zaretskii
2022-07-29 12:48                             ` Robert Pluim
2022-07-29 13:35                               ` Eli Zaretskii
2022-07-29 13:38                                 ` Lars Ingebrigtsen
2022-07-29 13:45                                   ` Eli Zaretskii
2022-07-29 13:50                                     ` Lars Ingebrigtsen
2022-07-29 13:48                                   ` Robert Pluim
2022-07-29 13:51                                     ` Eli Zaretskii
2022-07-29 13:47                                 ` Robert Pluim
2022-07-30 11:33                             ` Lars Ingebrigtsen
2022-07-30 11:44                               ` Eli Zaretskii
2022-07-30 14:12                               ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-07-30 14:17                                 ` Lars Ingebrigtsen
2022-07-31  0:51                                   ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-07-31 10:08                                     ` Robert Pluim
2022-07-31 11:45                                       ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-01 10:36                                         ` Lars Ingebrigtsen
2022-08-01 10:42                                           ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-01 10:50                                             ` Lars Ingebrigtsen
2022-08-01 11:40                                             ` Eli Zaretskii
2022-08-01 11:51                                               ` Lars Ingebrigtsen
2022-08-01 12:14                                                 ` Eli Zaretskii
2022-08-01 12:36                                                   ` Lars Ingebrigtsen
2022-08-01 13:12                                                     ` Eli Zaretskii
2022-08-02  9:54                                                       ` Lars Ingebrigtsen
2022-08-02 11:18                                                         ` Eli Zaretskii
2022-08-02 11:20                                                           ` Lars Ingebrigtsen
2022-08-02 11:35                                                             ` Eli Zaretskii
2022-08-02 11:57                                                               ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-02 12:02                                                                 ` Eli Zaretskii
2022-08-02 13:33                                                                   ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-03 11:05                                                                     ` Lars Ingebrigtsen
2022-08-03 11:33                                                                       ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-01 12:16                                               ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-01 13:02                                                 ` Eli Zaretskii
2022-08-01 13:20                                                   ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-01 13:34                                                     ` Eli Zaretskii
2022-08-01 13:47                                                       ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-01 13:53                                                         ` Eli Zaretskii
2022-08-01 14:04                                                           ` Robert Pluim
2022-08-10 11:39                                                             ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-10 11:52                                                               ` Lars Ingebrigtsen
2022-08-10 12:08                                                                 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-12 14:56                                                                   ` Lars Ingebrigtsen
2022-08-13  1:49                                                                     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-11  4:30                                                               ` Jim Porter
2022-08-11  7:56                                                                 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-12 14:57                                                                 ` Lars Ingebrigtsen
2022-08-13  1:54                                                                   ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-13 11:56                                                                     ` Lars Ingebrigtsen
2022-08-13 12:16                                                                       ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-13 12:24                                                                         ` Lars Ingebrigtsen
2022-08-13 12:39                                                                           ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-13  5:53                                                                   ` Jim Porter
2022-08-13  7:01                                                                     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-13 11:58                                                                       ` Lars Ingebrigtsen
2022-08-13 12:17                                                                         ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-13 12:25                                                                           ` Lars Ingebrigtsen
2022-08-13 12:34                                                                             ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-13 12:37                                                                               ` Lars Ingebrigtsen
2022-08-13 12:42                                                                                 ` Lars Ingebrigtsen
2022-08-13 11:59                                                                     ` Lars Ingebrigtsen
2022-08-13 12:18                                                                       ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-08-01 11:38                                           ` Eli Zaretskii
2022-07-23  9:05             ` Visuwesh
2022-07-22  7:05 ` Eli Zaretskii [this message]
2022-07-22  7:49 ` Juri Linkov
2022-07-24  4:45 ` bug#56691: reopen Paul W. Rankin via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-07-24  4:58   ` bug#56691: Better override Paul W. Rankin via Bug reports for GNU Emacs, the Swiss army knife of text editors

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=83r12dlj9o.fsf@gnu.org \
    --to=eliz@gnu.org \
    --cc=56691@debbugs.gnu.org \
    --cc=hello@paulwrankin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.