GNU bug report logs -
#33093
26.1, 7.2 emacs-mac; M-x list-colors-display RET; L1 is black on black
Previous Next
Reported by: Van L <van <at> scratch.space>
Date: Fri, 19 Oct 2018 10:57:02 UTC
Severity: wishlist
Tags: notabug
Found in version 26.1
Done: Juri Linkov <juri <at> linkov.net>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 33093 in the body.
You can then email your comments to 33093 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#33093
; Package
emacs
.
(Fri, 19 Oct 2018 10:57:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Van L <van <at> scratch.space>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Fri, 19 Oct 2018 10:57:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hello,
The *Colors* buffer has black text on color backgrounds that is not always readable.
Line 1 has black text on black background. The cursor does blink the character which is then readable, very, very briefly.
Line 22 has black text on blue background which for me isn’t easy to read. The medium blue on the next line is difficult for black text.
I’d like to suggest color contrast arcs through a distorted triangle colorspace for choosing textcolor always in contrast to the background color for easy reading. In the case of black, blue, medium blue background the text color is white. Perhaps, only a dozen special cases are needed to switch black to white text color and the colorspace idea is overkill.
Thanks.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#33093
; Package
emacs
.
(Fri, 19 Oct 2018 12:34:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 33093 <at> debbugs.gnu.org (full text, mbox):
> From: Van L <van <at> scratch.space>
> Date: Fri, 19 Oct 2018 21:55:43 +1100
>
> The *Colors* buffer has black text on color backgrounds that is not always readable.
Each color's name is shown twice, once when the color is used as
background, the other time it is used as foreground. Are you saying
that you see neither of these two for some colors? If so, what is
your background color (assuming this isn't in "emacs -Q")?
> I’d like to suggest color contrast arcs through a distorted triangle colorspace for choosing textcolor always in contrast to the background color for easy reading. In the case of black, blue, medium blue background the text color is white. Perhaps, only a dozen special cases are needed to switch black to white text color and the colorspace idea is overkill.
How will this work with our intent to show the color both as
foreground and as background?
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#33093
; Package
emacs
.
(Sun, 21 Oct 2018 05:13:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 33093 <at> debbugs.gnu.org (full text, mbox):
>> The *Colors* buffer has black text on color backgrounds that is not always readable.
>
> Each color's name is shown twice, once when the color is used as
> background, the other time it is used as foreground. Are you saying
> that you see neither of these two for some colors?
I see three columns. As an aside, previously my background color was ‘antique white’ now it is ‘gainsboro’. Back to here. The columns according to how I interpret them:
1. text on color bar, this is the background-color, and the text is unreadable at line 1 (black on black)
2. the same color as foreground-color, the black text is readable on my normal background color
3. the RGB hex values
I am saying the problem is in column one where WYSIWYG background-color and text color are identical it is unreadable.
And, in cases, such as blue, medium blue, the column one’s presentation is difficult to read the black text.
>> I’d like to suggest color contrast arcs through a distorted triangle colorspace for choosing textcolor always in contrast to the background color for easy reading. In the case of black, blue, medium blue background the text color is white. Perhaps, only a dozen special cases are needed to switch black to white text color and the colorspace idea is overkill.
>
> How will this work with our intent to show the color both as
> foreground and as background?
I’m suggest in column one, where the black text is too close to the background-color being demonstrated, such as blue, medium blue, that the text-color in column one should be inversed to white from black.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#33093
; Package
emacs
.
(Sun, 21 Oct 2018 12:29:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 33093 <at> debbugs.gnu.org (full text, mbox):
> From: Van L <van <at> scratch.space>
> Date: Sun, 21 Oct 2018 16:12:29 +1100
> Cc: 33093 <at> debbugs.gnu.org
>
> > Each color's name is shown twice, once when the color is used as
> > background, the other time it is used as foreground. Are you saying
> > that you see neither of these two for some colors?
>
> I see three columns. As an aside, previously my background color was ‘antique white’ now it is ‘gainsboro’. Back to here. The columns according to how I interpret them:
>
> 1. text on color bar, this is the background-color, and the text is unreadable at line 1 (black on black)
> 2. the same color as foreground-color, the black text is readable on my normal background color
> 3. the RGB hex values
>
> I am saying the problem is in column one where WYSIWYG background-color and text color are identical it is unreadable.
Could be foe some combinations, but then the color name is legible in
the other column.
> I’m suggest in column one, where the black text is too close to the background-color being demonstrated, such as blue, medium blue, that the text-color in column one should be inversed to white from black.
Volunteers are welcome to submit patches to do that.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#33093
; Package
emacs
.
(Tue, 23 Oct 2018 21:18:03 GMT)
Full text and
rfc822 format available.
Message #17 received at 33093 <at> debbugs.gnu.org (full text, mbox):
tags 33093 notabug
close 33093
quit
> 1. text on color bar, this is the background-color, and the text is unreadable at line 1 (black on black)
> 2. the same color as foreground-color, the black text is readable on my normal background color
> 3. the RGB hex values
>
> I am saying the problem is in column one where WYSIWYG
> background-color and text color are identical it is unreadable.
Sorry, this was implemented intentionally: the first column shows
the combination of different background colors with the user's
foreground color. You can see its usefulness after changing the default
foreground color for example with 'M-x set-foreground-color RET blue RET'.
Added tag(s) notabug.
Request was from
Juri Linkov <juri <at> linkov.net>
to
control <at> debbugs.gnu.org
.
(Tue, 23 Oct 2018 21:18:04 GMT)
Full text and
rfc822 format available.
bug closed, send any further explanations to
33093 <at> debbugs.gnu.org and Van L <van <at> scratch.space>
Request was from
Juri Linkov <juri <at> linkov.net>
to
control <at> debbugs.gnu.org
.
(Tue, 23 Oct 2018 21:18:04 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#33093
; Package
emacs
.
(Thu, 25 Oct 2018 13:33:01 GMT)
Full text and
rfc822 format available.
Message #24 received at 33093 <at> debbugs.gnu.org (full text, mbox):
> tags 33093 notabug
> close 33093
> quit
>
> Sorry, this was implemented intentionally: the first column shows
> the combination of different background colors with the user's
> foreground color. You can see its usefulness after changing the default
> foreground color for example with 'M-x set-foreground-color RET blue RET'.
I believe that hides the problem lower down to blue foreground on blue background.
Doing 'M-x set-foreground-color RET blue RET’ lets L1 be somewhat legible; but L22, L23 are not at all.
I confirm that.
Anyway.
*shrug*
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#33093
; Package
emacs
.
(Thu, 25 Oct 2018 19:42:04 GMT)
Full text and
rfc822 format available.
Message #27 received at 33093 <at> debbugs.gnu.org (full text, mbox):
>> Sorry, this was implemented intentionally: the first column shows
>> the combination of different background colors with the user's
>> foreground color. You can see its usefulness after changing the default
>> foreground color for example with 'M-x set-foreground-color RET blue RET'.
>
> I believe that hides the problem lower down to blue foreground on blue background.
>
> Doing 'M-x set-foreground-color RET blue RET’ lets L1 be somewhat legible; but L22, L23 are not at all.
When a sample text is not legible this warns the user against using such
combination of foreground and background colors in user's configuration,
i.e. it's easier for users to visually skip such hardly legible text
in the list when choosing a suitable color.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#33093
; Package
emacs
.
(Thu, 25 Oct 2018 22:03:02 GMT)
Full text and
rfc822 format available.
Message #30 received at 33093 <at> debbugs.gnu.org (full text, mbox):
> When a sample text is not legible this warns the user against using such
> combination of foreground and background colors in user's configuration,
> i.e. it's easier for users to visually skip such hardly legible text
> in the list when choosing a suitable color.
It might be not worth the effort because it is near impossible to do, but to imagine whiteclouds/bluesky, you could have the text always legible where fore/background colors are too near for contrast and a swatch-like solid cursor rectangle occupying the first position of the line represents the actual foreground color. There you see the fore/background colors are in fact indistinguishable. Just a wild idea.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#33093
; Package
emacs
.
(Fri, 26 Oct 2018 06:35:01 GMT)
Full text and
rfc822 format available.
Message #33 received at 33093 <at> debbugs.gnu.org (full text, mbox):
> From: Van L <van <at> scratch.space>
> Date: Fri, 26 Oct 2018 09:02:48 +1100
> Cc: 33093 <at> debbugs.gnu.org
>
> It might be not worth the effort because it is near impossible to do, but to imagine whiteclouds/bluesky, you could have the text always legible where fore/background colors are too near for contrast and a swatch-like solid cursor rectangle occupying the first position of the line represents the actual foreground color. There you see the fore/background colors are in fact indistinguishable. Just a wild idea.
You mean, you think Emacs should change the foreground color without
user's say-so, just because the contrast against the background is
low? That might be optional behavior, but certainly not the default.
(We do have infrastructure in place to test whether contrast between
background and foreground colors is low.)
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#33093
; Package
emacs
.
(Sun, 28 Oct 2018 01:47:02 GMT)
Full text and
rfc822 format available.
Message #36 received at 33093 <at> debbugs.gnu.org (full text, mbox):
> You mean, you think Emacs should change the foreground color without
> user's say-so,
No. I mean, where there is text it should be legible and if not then say so.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sun, 25 Nov 2018 12:24:13 GMT)
Full text and
rfc822 format available.
This bug report was last modified 6 years and 207 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.