Re: blue on black is unreadable

2000-03-26 Thread Anthony Towns
On Sun, Mar 26, 2000 at 12:54:39AM +0100, Wouter Hanegraaff wrote:
 Why does debian have to be different than the rest of the world in
 everything? Why do I get colors when I set TERM=xterm? there was already
 xterm-color and xterm-debian which could do colors.

Other Linux distributions tend to default to a colour xterm, I thought.

 Right now, I have to set my TERM to xterm-mono on potato to avoid
 fruitsalads in a handful of programs I use very often (Mutt, dselect,
 vim). 

So why don't you just change your local settings to make xterm be mono?
Ummm. `XTerm*ColorMode: no' seems like it'd do what you want.

 Please leave *personal* configuration to the *user*

Indeed.

Cheers,
aj

-- 
Anthony Towns [EMAIL PROTECTED] http://azure.humbug.org.au/~aj/
I don't speak for anyone save myself. GPG encrypted mail preferred.

 ``The thing is: trying to be too generic is EVIL. It's stupid, it 
results in slower code, and it results in more bugs.''
-- Linus Torvalds


pgpghATCs1TAV.pgp
Description: PGP signature


Re: blue on black is unreadable

2000-03-26 Thread Wouter Hanegraaff
On Sun, Mar 26, 2000 at 10:11:57AM +1000, Anthony Towns wrote:
 On Sun, Mar 26, 2000 at 12:54:39AM +0100, Wouter Hanegraaff wrote:
  Why does debian have to be different than the rest of the world in
  everything? Why do I get colors when I set TERM=xterm? there was already
  xterm-color and xterm-debian which could do colors.
 
 Other Linux distributions tend to default to a colour xterm, I thought.

I thought slackware defaults to a non color xterm, and solaris too.
And debian slink too, which is my main problem: Why is this setting
changed between slink and potato??

 So why don't you just change your local settings to make xterm be mono?
 Ummm. `XTerm*ColorMode: no' seems like it'd do what you want.

That seems to work just fine. I wish I was aware of that resource a bit
earlier...

Wouter




Re: blue on black is unreadable

2000-03-26 Thread Martijn van Oosterhout
Wouter Hanegraaff wrote:
 
   Oh crap, you're right.  I wasn't thinking on that one.  Oh well, I guess
  somebody will have to find good colour combinations for every colour
  package.
 
 I can do that. Black on white. Proven to work
 perfectly for centuries. Or do you only read books with white letters on
 a black background, or all sorts of colors for differently styled
 text???

No, the difference is that computer monitors are fundamentally different
media from books. Books work by reflecting surrounding light, whereas
monitors emit the light themselves.

I think having xterms with black on white to be comparable to reading
a book in direct sunlight. It's not nice at all. I always read books
in the shade.

My xterms are all white on black. The exception is netscape which it
black on light-grey, because for some reason true-type fonts look
horrid the other way round.

-- 
Martijn van Oosterhout [EMAIL PROTECTED]



Re: blue on black is unreadable

2000-03-26 Thread Branden Robinson
On Sun, Mar 26, 2000 at 12:54:39AM +0100, Wouter Hanegraaff wrote:
   Oh crap, you're right.  I wasn't thinking on that one.  Oh well, I guess
  somebody will have to find good colour combinations for every colour
  package.  
 
 I can do that. Black on white. Proven to work
 perfectly for centuries. Or do you only read books with white letters on
 a black background, or all sorts of colors for differently styled
 text???

You betray profound ignorance.

The pages of books (most of them, anyway) do not emit their own light.
They are reflective only.  CRT's generate light.

If black-on-white xterms work fine for you, that's great.  It's YOUR system
and your choice.  But your rationale betrays little understanding of the
phsyiological/ergonomic issues involved.

 Is there a reason why xterm defaults to color xterm? In slink it
 does, on potato it's changed all of a sudden.

The recent potato xterm packages change precious little from upstream
behavior.  You have a beef with it, take it up upstream.

 Why does debian have to be different than the rest of the world in
 everything? Why do I get colors when I set TERM=xterm? there was already
 xterm-color and xterm-debian which could do colors.

You get colors when TERM=xterm because upstream says so.  Any Linux
distribution with a brain in its head uses XFree86 xterm for its version of
xterm.  nxterm is a piece of shit.

If you want an X11R5-compatible xterm, use TERM=xterm-r5.

Read /usr/share/doc/xterm/README.Debian and
/usr/share/doc/xterm/xterm.faq.html for more information.

 Right now, I have to set my TERM to xterm-mono on potato to avoid
 fruitsalads in a handful of programs I use very often (Mutt, dselect,
 vim). That is very annoying, because it results in broken terminal
 settings when I login to *any* other system. Maybe I'm the only one who
 hates colors in xterms, but still. It should be possible to use xterms
 without colors in a normal way, and right now it isn't.

It is, you just haven't bothered to read any documentation on the subject.

 Please leave *personal* configuration to the *user*, and leave the system
 configuration to some reasonable, _very_ conservative defaults.

I agree with this statement but not the baggage you attach to it.

As far as I'm concerned, conservative means upstream behavior.

If upstream changes, I'll track those changes unless there is a very good
reason not to (for instance, Debian policy).  You desire to keep
compatibility with a version of xterm that is ten years old is not a very
good reason to accomodate you in the Debian defaults.

Read that FAQ.  Features have been added to xterm by Thomas Dickey, but the
only changes that break compatibility have been bugfixes.  I'm sorry if
you've grown attached to some of X11R5's bugs.

Please keep replies out of my personal mailbox.  I read the lists.

-- 
G. Branden Robinson| Convictions are more dangerous enemies
Debian GNU/Linux   | of truth than lies.
[EMAIL PROTECTED] | -- Friedrich Nietzsche
roger.ecn.purdue.edu/~branden/ |


pgpjlhOWhE2Kx.pgp
Description: PGP signature


Re: blue on black is unreadable

2000-03-26 Thread Branden Robinson
On Sun, Mar 26, 2000 at 04:07:11PM +0200, Wouter Hanegraaff wrote:
  So why don't you just change your local settings to make xterm be mono?
  Ummm. `XTerm*ColorMode: no' seems like it'd do what you want.
 
 That seems to work just fine. I wish I was aware of that resource a bit
 earlier...

Perhaps if you read the manpage before whining and bitching to this mailing
list, you'd spend less time being unhappy.

   colorMode (class ColorMode)
   Specifies whether or not recognition of ANSI  (ISO
   6429)  color  change  escape  sequences  should be
   enabled.  The default is ``true.''

-- 
G. Branden Robinson| Communism is just one step on the long
Debian GNU/Linux   | road from capitalism to capitalism.
[EMAIL PROTECTED] | -- Russian saying
roger.ecn.purdue.edu/~branden/ |


pgpqJWcVx3zVE.pgp
Description: PGP signature


Re: blue on black is unreadable

2000-03-25 Thread Peter Cordes
 Date: 24 Mar 2000 11:43:38 +0100
 From: Robert Bihlmeyer [EMAIL PROTECTED]
 To: debian-devel@lists.debian.org
 Subject: Re: blue on black is unreadable
 
 Peter Cordes [EMAIL PROTECTED] writes:
 
  Unless the darkish colours get used as alternate background colours, they
  are wasted.  There only are 16 colours, so deciding to never use 4 
  ({dark ,}{blue,red}) of them seems like a bad idea.  Brightening them up so
  they look good on a black background is good, since hardly anything uses
  dark-but-not-black background colours.
 
 No it isn't. By acting against the ANSI standard, you will just move
 the problem to other configurations: Users logged in from Non-Debian
 machines will still see the unreadable combination. Just not using
 black/blue is more prudent.
 
 It's bad that we're stuck with this ...

 Oh crap, you're right.  I wasn't thinking on that one.  Oh well, I guess
somebody will have to find good colour combinations for every colour
package.  Some days it seems like there's always a reason why not to do
stuff that would otherwise be good :(

 
  Is there a reason why /etc/X11/Xresources/xterm defaults to black on white
  instead of gray90 on black?
 
 Because some people think it is the superior combination (it works
 good on paper). Others think exactly the opposite.

  With my colour mods to make ls output visible, could the default
  change to be gray90 on black?
 
 With this being highly religious a decision, I'd rather chicken out
 and say: leave it be.

 I'm going to go out on a limb and say that not many people actually like
black on white, or vice versa.  Maybe the default should be 
fg: black,  bg: blanchedAlmond  which works the same as black on white for
configuration of colours in programs, but which doesn't strain the eyes.

 I guess the current system of having some stuff in the config file, but
commented out, is what we should continue to do.  I think we could get away
with having blanchedAlmond background uncommented, though.  I would really
like to see something other than the eyestrain inducing default.  (bright
white is especially stressful unless your monitor has a very high refresh
rate, probably 80Hz or so, because it is so bright that the persistence of
vision effect isn't so strong, and the phosphors in the monitor probably
actually fade more noticeably.  (This is pure speculation, but I know that
bright white looks more flickery on non-super-high rez monitors.)

-- 
#define X(x,y) x##y
DUPS Secretary ; http://is2.dal.ca/~dups/
Peter Cordes ;  e-mail: X([EMAIL PROTECTED] , dal.ca)

The gods confound the man who first found out how to distinguish the hours!
 Confound him, too, who in this place set up a sundial, to cut and hack
 my day so wretchedly into small pieces! -- Plautus, 200 BCE



Re: blue on black is unreadable

2000-03-25 Thread Wouter Hanegraaff
  Oh crap, you're right.  I wasn't thinking on that one.  Oh well, I guess
 somebody will have to find good colour combinations for every colour
 package.  

I can do that. Black on white. Proven to work
perfectly for centuries. Or do you only read books with white letters on
a black background, or all sorts of colors for differently styled
text???

   Is there a reason why /etc/X11/Xresources/xterm defaults to black on white

Is there any reason not to? But a more interesting question is the
following:

Is there a reason why xterm defaults to color xterm? In slink it
does, on potato it's changed all of a sudden. Which is probably the
reason I started this thread by filing a bug report against mutt's
default colors. (see http://duckman.blub.net/~wouter/muttdefaults.png)

  I'm going to go out on a limb and say that not many people actually like
 black on white, or vice versa.  

Well, I do, as you know by now :)

 Maybe the default should be 
 fg: black,  bg: blanchedAlmond  which works the same as black on white for
 configuration of colours in programs, but which doesn't strain the eyes.

NO!!!

Why does debian have to be different than the rest of the world in
everything? Why do I get colors when I set TERM=xterm? there was already
xterm-color and xterm-debian which could do colors.

Right now, I have to set my TERM to xterm-mono on potato to avoid
fruitsalads in a handful of programs I use very often (Mutt, dselect,
vim). That is very annoying, because it results in broken terminal
settings when I login to *any* other system. Maybe I'm the only one who
hates colors in xterms, but still. It should be possible to use xterms
without colors in a normal way, and right now it isn't.

Please leave *personal* configuration to the *user*, and leave the system
configuration to some reasonable, _very_ conservative defaults.

Wouter.

-- 
Wat voor een paperclip geldt, geldt in wezen ook voor een server.
- Compaq over de nieuwste ProLiant servers



Re: blue on black is unreadable

2000-03-24 Thread Peter Cordes
 Date: Thu, 23 Mar 2000 13:50:59 -0600
 From: Steve Greenland [EMAIL PROTECTED]
 To: debian-devel@lists.debian.org
 Subject: Re: blue on black is unreadable
 
   There only are 16 colours, so deciding to never use 4 
  ({dark ,}{blue,red}) of them seems like a bad idea.  Brightening them up so
  they look good on a black background is good, since hardly anything uses
  dark-but-not-black background colours. 
 
 No, you doen't use them. I use them a lot, to highlight urls and headers
 in mutt, for example.

 You're right that I don't use them all, but I do have colour highlighting
stuff turned on in mutt, and I use jed with syntax highlighting for C,
LaTeX, and HTML (in an xterm, not xjed).  The thing is that I always have a
black background or else a colour that was already light 

 
   Is there a reason why /etc/X11/Xresources/xterm defaults to black on white
  instead of gray90 on black?  
 
 Because that's what xterms do (by default) on every other single X
 implementation ever done? (Ok, that's probably an exageration...but not
 completely misleading, either.)

 Is that enough of a reason to not change it?  Does it break any programs
specifically?

 
  With my colour mods to make ls output visible, could the default
  change to be gray90 on black? Most new users won't get around to
  finding the xterm resources file for a long time, and I imagine they
  would be happier with black bg xterms until they do.
 
 I wouldn't. A lot of people I work with wouldn't. (Many would, of
 course). I, for example, find it easier to read black text on light
 backgrounds in xterms. My favorite is black on blanchedAlmond. I
 don't, however, think that should be Debian's global default.

 Hmm, that looks not bad.  I notice that my adjusted bright-blue and blue
colours are still dark enough to be easily seen on the blanchedAlmond
background. However, symlinks, device files, and named pipes come out almost
invisible on that background.  (I assume you have a nice DIRCOLORS setting
that fixes that, though.) I don't remember if the default on a fresh install
is to have ls use colours or not, but if it is then something should be done
so stuff isn't nearly invisible in an xterm.  (If the default is to not use
colours, then leaving it the way it is is ok, I guess.)

 (I wonder if the preference for light-on-dark vs dark-on-light depends
 on ambient light conditions?)

 I usually like to work in a relatively dark room.  I think I'm nocturnal or
something (looks at clock... :(

 
  We should cater
  to users who don't know where you change everything by having a nice set of
  default colours.  This isn't like keymaps and stuff, since it only looks
  different, and isn't nearly so hard to get used to.
 
 We do cater to them. We have window managers that support themes and
 easy ways to change them.

 Hrm, I've never used a heavyweight window manager with themes for more than
a few minutes.  I think I noticed that the GNOME terminal lets you change
the colour scheme to fairly closely match the Linux console, which seems to
be where the ls default colours work best.  (ls's default colours were
definitely chosen with a light-on-dark terminal in mind.)

 We have a nice set of default colors. They are easy to modify (in the
 xterm case, if you don't have the desire to mess with Xresources, -fg
 and -bg work quite nicely). Are they they best possible defaults?
 Probably not. But if you change them, probably for every person who you
 made happier, there's another you've pissed off.
 
 Why do so many people want to believe that their personal preferences
 represent universal truth? I agree that demonstrably bad defaults
 (dark-on-dark) should be changed. But the reality is that things like
 color selection are such a personal-preference issue that *most* people
 will eventually tweak them to their preference, and the best we can (and
 should) do is use a *workable* default, and go on.
 
 (If there is a 90% consensus that we change the xterm default to white
 on black, and change the kernel definition (or whatever) of blue to
 something lighter, then fine, do it. But I strongly believe that you
 won't get anywhere near that much agreement.)

 I'm one of those people who thought that my preference was universal truth
on this subject.  I realize there are a lot of things that I like configured
differently from most people, and that there isn't any one set of settings
that is best for everyone.  In the case of terminal colours,  I thought most
people really did use black bg terminals, or at least dark something, like
blue.  Also, real VT100s and VT220s have black bg screens with amber text.
There's a precedent for black bg terminals outside of X.

 If it's not the case that almost everyone uses black bg terms, then I agree
that we shouldn't change it.  In my experience, changing xterm colours is
one of the first things I after an install to localize the box to my tastes.
Other Unix users I know do similarly, I think.

 I thought that most

Re: blue on black is unreadable

2000-03-24 Thread Robert Bihlmeyer
Peter Cordes [EMAIL PROTECTED] writes:

 Unless the darkish colours get used as alternate background colours, they
 are wasted.  There only are 16 colours, so deciding to never use 4 
 ({dark ,}{blue,red}) of them seems like a bad idea.  Brightening them up so
 they look good on a black background is good, since hardly anything uses
 dark-but-not-black background colours.

No it isn't. By acting against the ANSI standard, you will just move
the problem to other configurations: Users logged in from Non-Debian
machines will still see the unreadable combination. Just not using
black/blue is more prudent.

It's bad that we're stuck with this ...

 Is there a reason why /etc/X11/Xresources/xterm defaults to black on white
 instead of gray90 on black?

Because some people think it is the superior combination (it works
good on paper). Others think exactly the opposite.

 With my colour mods to make ls output visible, could the default
 change to be gray90 on black?

With this being highly religious a decision, I'd rather chicken out
and say: leave it be.

-- 
Robbe



Re: blue on black is unreadable

2000-03-24 Thread Robert Bihlmeyer
Peter Cordes [EMAIL PROTECTED] writes:

 In the case of terminal colours, I thought most people really did
 use black bg terminals, or at least dark something, like blue. Also,
 real VT100s and VT220s have black bg screens with amber text.
 There's a precedent for black bg terminals outside of X.

Light (Amber, Green, Gray) on Black terminals probably made the most
sense, back then. Most people will concur that a light background
means too much eyestrain on CRT rates of 60 Hz or less. Low-end
computers followed this trend (C64: amazingly readable
lightblue/darkblue, Amiga: white/darkblue, IBM-PC: Gray,Green/Black)

With the advent of powerful workstation monitors delivering 70 Hz or
more, the most glaring problem of black/white became less and less
important.

I'll throw in another
URL:http://www.dgp.toronto.edu/people/ematias/faq/S/S-9.html (Anwers
from comp.human-factors to Which screen colors look best / produce
the least eye strain?)

-- 
Robbe



Re: blue on black is unreadable

2000-03-24 Thread Steve Greenland
On 24-Mar-00, 03:22 (CST), Peter Cordes [EMAIL PROTECTED] wrote: 
  From: Steve Greenland [EMAIL PROTECTED]
  Because that's what xterms do (by default) on every other single X
  implementation ever done? (Ok, that's probably an exageration...but not
  completely misleading, either.)
 
  Is that enough of a reason to not change it?  Does it break any programs
 specifically?

It doesn't break programs, particularly, but it breaks configurations --
people whove changed only the foreground or background, or people who've
set up other program's coloring to work on a black-on-white xterm.



 (I assume you have a nice DIRCOLORS setting that fixes that, though.)

No, I think colored ls is the spawn of the devil. :-) (Actually I
find colored ls a huge distraction, and all the information I need is
provided by the '-F' option of ls)

  (I wonder if the preference for light-on-dark vs dark-on-light depends
  on ambient light conditions?)
 
  I usually like to work in a relatively dark room.  I think I'm nocturnal or
 something (looks at clock... :(

And I tend to work in well lit rooms, even at night -- so from our
amazing sample of two, there is a correlation!

[*big snip*]

You've got a lot of valid points; I agree that black-on-white xterms do
glare a little, although I've never had a real problem with them (when
I use other people's systems, I hardly ever mess with the colors, even
for a few days of work.) But the current defaults are defensible: it's
the world-wide X standard default. Anything else amounts to personal
preference and will promote a continuous stream of bug reports and
complaints.

Steve

-- 
Steve Greenland [EMAIL PROTECTED]
(Please do not CC me on mail sent to this list; I subscribe to and read
every list I post to.)



Re: blue on black is unreadable

2000-03-24 Thread Josip Rodin
On Fri, Mar 24, 2000 at 03:29:07PM +0100, Robert Bihlmeyer wrote:
 With the advent of powerful workstation monitors delivering 70 Hz or
 more, the most glaring problem of black/white became less and less
 important.

Even on 85Hz or even higher vertical frequencies, I find black-on-white
XTerms quite hard to read. When you combine that with the fact that most
people aren't using 640*480 resolution anymore, but (much) higher modes,
but the font size in XTerm doesn't enlarge automagically with the screen
resolution (why should it, one might ask), you get something barely usable.

I may be an exception since I usually wear photo-sensible glasses to prevent
eye-strain (and headaches), but I can't say I've seen many other `normal'
people satisfied by the default XTerm appearance.

BTW, FWIW, when in X, I use 1024*768*32*85, gray-on-black XTerm, font size 20.
Although I still prefer the console :)

-- 
enJoy -*/\*- don't even try to pronounce my first name



Re: blue on black is unreadable

2000-03-24 Thread Steve Greenland
On 24-Mar-00, 10:19 (CST), Steve Greenland [EMAIL PROTECTED] wrote: 
   (I wonder if the preference for light-on-dark vs dark-on-light depends
   on ambient light conditions?)
  
   I usually like to work in a relatively dark room.  I think I'm nocturnal or
  something (looks at clock... :(
 
 And I tend to work in well lit rooms, even at night -- so from our
 amazing sample of two, there is a correlation!

And the link (http://www.dgp.toronto.edu/people/ematias/faq/S/S-9.html)
that someone else provided said this:

In an experiment with light- or dark-adapted subjects identifying
target letters within a letter string from positive or negative
displays, I also found interactions between adaptation level and
display polarity (Fischer, 1992). Thus, the display of choice
probably depends on your workplace illumination.

(presumably with a sample count of more than 2)

It also said this:

Saturated blue should not be used for the presentation of fine
detail, because the central part of the fovea is relatively
insensitive to that color. For similar reasons, blue is an excellent
background color.

(Of course, that promotes light-on-dark)

sg

-- 
Steve Greenland [EMAIL PROTECTED]
(Please do not CC me on mail sent to this list; I subscribe to and read
every list I post to.)



Re: blue on black is unreadable (was Re: Bug#60753: mutt: /etc/Muttrc should not use colors)

2000-03-23 Thread Fabrice Gautier
On Thu, Mar 23, 2000 at 08:33:48AM +1100, Craig Sanders wrote:
 On Tue, Mar 21, 2000 at 04:23:31PM +0900, Junichi Uekawa wrote:
  garabik   COLOR:1:cyan:black
  garabik   COLOR:5:brightcyan:black
  
  The same can be said about the default ls colors.
  It shows directory names with blue on black.
 
 yep, i forgot to mention that until after i'd sent the message.
 
 blue on black is just a bad idea - too little contrast between fg  bg
 to be readable.


yellow on black is probably the best choice: good contrast and not not
brigth. Very comfortable.

But yellow on a white bg may not be so good.


A+

-- 
Fabrice Gautier [EMAIL PROTECTED]
 
I don't get no respect.



Re: blue on black is unreadable (was Re: Bug#60753: mutt: /etc/Muttrc should not use colors)

2000-03-23 Thread Peter Cordes
 now that you have discovered the awful secret of debian, the secret
 cabal will have to take care of you. wait right where you are. there
 will be a knock on the door shortly.
 
 craig

 TINC



Re: blue on black is unreadable

2000-03-23 Thread Peter Cordes
 Date: Wed, 22 Mar 2000 13:56:52 -0600
 From: Steve Greenland [EMAIL PROTECTED]
 To: debian-devel@lists.debian.org
 Subject: Re: blue on black is unreadable
 
 On 21-Mar-00, 20:06 (CST), Peter Cordes [EMAIL PROTECTED] wrote: 
   The Linux text console is readable (barely), but xterm uses and even worse
  colour for ANSI blue.  (assuming black background).  The fix for this
  is to change the colour used by xterm for ANSI blue, instead of changing all
  apps to use a different ANSI colour escape code.
 
 That's a neat trick for xterms,

 Thanks :)

 but since even you admit that
 blue-on-black is only barely readable on the text console, wouldn't it
 be better to just not have default configurations use blue-on-black? (It
 shouldn't be a matter of changing apps, only default configs.)


 Actually, I took another look at the console.  The ANSI bright-blue used by
ls for directories is actually quite easy to see.  The normal blue used by
lynx is not great, but readable.  I'm sure there is a way to set the colours
the kernel uses somewhere, so doing this would be the best option.

 If you're setting up a default color scheme for an app, the basic rule
 is to use light colored text on dark backgrounds, and dark colored text
 on light backgrounds. The only other thing you need to know is that
 neither red nor blue are light colors.

 Unless the darkish colours get used as alternate background colours, they
are wasted.  There only are 16 colours, so deciding to never use 4 
({dark ,}{blue,red}) of them seems like a bad idea.  Brightening them up so
they look good on a black background is good, since hardly anything uses
dark-but-not-black background colours.  (jed uses blue for it's status line,
but yellow is still visible against the BLUE_COLOUR I suggested.)

 Is there a reason why /etc/X11/Xresources/xterm defaults to black on white
instead of gray90 on black?  With my colour mods to make ls output visible,
could the default change to be gray90 on black?  Most new users won't get
around to finding the xterm resources file for a long time, and I imagine
they would be happier with black bg xterms until they do.  We should cater
to users who don't know where you change everything by having a nice set of
default colours.  This isn't like keymaps and stuff, since it only looks
different, and isn't nearly so hard to get used to.

-- 
#define X(x,y) x##y
DUPS Secretary ; http://is2.dal.ca/~dups/
Peter Cordes ;  e-mail: X([EMAIL PROTECTED] , dal.ca)

The gods confound the man who first found out how to distinguish the hours!
 Confound him, too, who in this place set up a sundial, to cut and hack
 my day so wretchedly into small pieces! -- Plautus, 200 BCE



Re: blue on black is unreadable

2000-03-23 Thread Radovan Garabik
On Wed, Mar 22, 2000 at 11:41:35PM -0400, Peter Cordes wrote:
  Date: Wed, 22 Mar 2000 13:56:52 -0600
  From: Steve Greenland [EMAIL PROTECTED]
  To: debian-devel@lists.debian.org
  Subject: Re: blue on black is unreadable
  
  On 21-Mar-00, 20:06 (CST), Peter Cordes [EMAIL PROTECTED] wrote: 
The Linux text console is readable (barely), but xterm uses and even 
   worse
   colour for ANSI blue.  (assuming black background).  The fix for this
   is to change the colour used by xterm for ANSI blue, instead of changing 
   all
   apps to use a different ANSI colour escape code.
  
  That's a neat trick for xterms,

... but it makes default midnight commander setting in a xterm wacky
(lightgray and white on bright blue...). 

 
  Thanks :)
 
  but since even you admit that
  blue-on-black is only barely readable on the text console, wouldn't it
  be better to just not have default configurations use blue-on-black? (It
  shouldn't be a matter of changing apps, only default configs.)
 
 
  Actually, I took another look at the console.  The ANSI bright-blue used by
 ls for directories is actually quite easy to see.  The normal blue used by
 lynx is not great, but readable.  I'm sure there is a way to set the colours
 the kernel uses somewhere, so doing this would be the best option.

actually, there is a program doing this (ctheme), it works in userspace,
modifying VGA palette. It is really great, has many themes included, and can
modify palette on per-console basis.
I am thinking of packaging it, when I get some spare time

 
  If you're setting up a default color scheme for an app, the basic rule
  is to use light colored text on dark backgrounds, and dark colored text
  on light backgrounds. The only other thing you need to know is that
  neither red nor blue are light colors.
 
  Unless the darkish colours get used as alternate background colours, they
 are wasted.  There only are 16 colours, so deciding to never use 4 
 ({dark ,}{blue,red}) of them seems like a bad idea.  Brightening them up so
 they look good on a black background is good, since hardly anything uses
 dark-but-not-black background colours.  (jed uses blue for it's status line,
 but yellow is still visible against the BLUE_COLOUR I suggested.)

and midnight commander uses blue as background.

 
  Is there a reason why /etc/X11/Xresources/xterm defaults to black on white
 instead of gray90 on black?  With my colour mods to make ls output visible,
 could the default change to be gray90 on black?  Most new users won't get
 around to finding the xterm resources file for a long time, and I imagine
 they would be happier with black bg xterms until they do.  We should cater
 to users who don't know where you change everything by having a nice set of
 default colours.  This isn't like keymaps and stuff, since it only looks
 different, and isn't nearly so hard to get used to.

I personally like lightgray background and black foreground in xterm, because 
this way small fonts are more readable... these preferences vary a lot
between users.

-- 
 ---
| Radovan Garabik http://melkor.dnp.fmph.uniba.sk/~garabik/ |
| __..--^^^--..__garabik @ melkor.dnp.fmph.uniba.sk |
 ---
Antivirus alert: file .signature infected by signature virus.
Hi! I'm a signature virus! Copy me into your signature file to help me spread!



Re: blue on black is unreadable

2000-03-23 Thread Steve Greenland

On 22-Mar-00, 21:41 (CST), Peter Cordes [EMAIL PROTECTED] wrote: 
  Actually, I took another look at the console.  The ANSI bright-blue used by
 ls for directories is actually quite easy to see.  The normal blue used by
 lynx is not great, but readable.  I'm sure there is a way to set the colours
 the kernel uses somewhere, so doing this would be the best option.

No, because you then break all my settings that use normal (dark) blue
and red as background colors.

  Unless the darkish colours get used as alternate background colours, they
 are wasted.

They do.

  There only are 16 colours, so deciding to never use 4 
 ({dark ,}{blue,red}) of them seems like a bad idea.  Brightening them up so
 they look good on a black background is good, since hardly anything uses
 dark-but-not-black background colours. 

No, you doen't use them. I use them a lot, to highlight urls and headers
in mutt, for example.

  Is there a reason why /etc/X11/Xresources/xterm defaults to black on white
 instead of gray90 on black?  

Because that's what xterms do (by default) on every other single X
implementation ever done? (Ok, that's probably an exageration...but not
completely misleading, either.)

 With my colour mods to make ls output visible, could the default
 change to be gray90 on black? Most new users won't get around to
 finding the xterm resources file for a long time, and I imagine they
 would be happier with black bg xterms until they do.

I wouldn't. A lot of people I work with wouldn't. (Many would, of
course). I, for example, find it easier to read black text on light
backgrounds in xterms. My favorite is black on blanchedAlmond. I
don't, however, think that should be Debian's global default.

(I wonder if the preference for light-on-dark vs dark-on-light depends
on ambient light conditions?)

 We should cater
 to users who don't know where you change everything by having a nice set of
 default colours.  This isn't like keymaps and stuff, since it only looks
 different, and isn't nearly so hard to get used to.

We do cater to them. We have window managers that support themes and
easy ways to change them.

We have a nice set of default colors. They are easy to modify (in the
xterm case, if you don't have the desire to mess with Xresources, -fg
and -bg work quite nicely). Are they they best possible defaults?
Probably not. But if you change them, probably for every person who you
made happier, there's another you've pissed off.

Why do so many people want to believe that their personal preferences
represent universal truth? I agree that demonstrably bad defaults
(dark-on-dark) should be changed. But the reality is that things like
color selection are such a personal-preference issue that *most* people
will eventually tweak them to their preference, and the best we can (and
should) do is use a *workable* default, and go on.

(If there is a 90% consensus that we change the xterm default to white
on black, and change the kernel definition (or whatever) of blue to
something lighter, then fine, do it. But I strongly believe that you
won't get anywhere near that much agreement.)

Steve
-- 
Steve Greenland [EMAIL PROTECTED]
(Please do not CC me on mail sent to this list; I subscribe to and read
every list I post to.)



Re: blue on black is unreadable

2000-03-22 Thread Peter Cordes
On Tue, Mar 21, 2000 at 10:53:47PM -, [EMAIL PROTECTED] wrote:

 Date: Tue, 21 Mar 2000 17:21:22 +0200
 From: Lauri Tischler [EMAIL PROTECTED]
 To: debian-devel@lists.debian.org
 Subject: Re: blue on black is unreadable (was Re: Bug#60753: mutt: /etc/Muttrc
  should not use colors)
 
 Junichi Uekawa wrote:
  
  garabik  lynx has the same problem. hyper links are blue on black, which 
  makes it
  garabik  very difficult to see where you are going. fixed with:
  garabik 
  garabik   COLOR:1:cyan:black
  garabik   COLOR:5:brightcyan:black
  
  The same can be said about the default ls colors.
  It shows directory names with blue on black.
 
 These must be set up by some bug-eyed alien with colour-resolution going
 well into ultraviolet. :)
 

 The Linux text console is readable (barely), but xterm uses and even worse
colour for ANSI blue.  (assuming black background).  The fix for this
is to change the colour used by xterm for ANSI blue, instead of changing all
apps to use a different ANSI colour escape code.  xterm and (some) friends
use the XTerm*colorn resource to say what X colour to use for ANSI colour n.
This is documented in xterm(1).  I like to use the following additions to
/etc/X11/Xresources/xterm:

! local additions  (PJC)

/* blue that is used by color ls, and by lynx.  this is brighter than
default */
#define BLUE_COLOUR #ff

XTerm*color4:   BLUE_COLOUR
XTerm*color12:  BLUE_COLOUR


XTerm*SimpleMenu.background:yellow
XTerm*SimpleMenu*foreground:black

XTerm*reverseWrap: true


 This makes ANSI blue nice and readable, in bold and non-bold.

 enjoy :)

-- 
#define X(x,y) x##y
DUPS Secretary ; http://is2.dal.ca/~dups/
Peter Cordes ;  e-mail: X([EMAIL PROTECTED] , dal.ca)

The gods confound the man who first found out how to distinguish the hours!
 Confound him, too, who in this place set up a sundial, to cut and hack
 my day so wretchedly into small pieces! -- Plautus, 200 BCE



Re: blue on black is unreadable

2000-03-22 Thread Steve Greenland
On 21-Mar-00, 20:06 (CST), Peter Cordes [EMAIL PROTECTED] wrote: 
  The Linux text console is readable (barely), but xterm uses and even worse
 colour for ANSI blue.  (assuming black background).  The fix for this
 is to change the colour used by xterm for ANSI blue, instead of changing all
 apps to use a different ANSI colour escape code.

That's a neat trick for xterms, but since even you admit that
blue-on-black is only barely readable on the text console, wouldn't it
be better to just not have default configurations use blue-on-black? (It
shouldn't be a matter of changing apps, only default configs.)

If you're setting up a default color scheme for an app, the basic rule
is to use light colored text on dark backgrounds, and dark colored text
on light backgrounds. The only other thing you need to know is that
neither red nor blue are light colors.

Steve

-- 
Steve Greenland [EMAIL PROTECTED]
(Please do not CC me on mail sent to this list; I subscribe to and read
every list I post to.)



Re: blue on black is unreadable (was Re: Bug#60753: mutt: /etc/Muttrc should not use colors)

2000-03-22 Thread Craig Sanders
On Tue, Mar 21, 2000 at 04:23:31PM +0900, Junichi Uekawa wrote:
 garabik COLOR:1:cyan:black
 garabik COLOR:5:brightcyan:black
 
 The same can be said about the default ls colors.
 It shows directory names with blue on black.

yep, i forgot to mention that until after i'd sent the message.

blue on black is just a bad idea - too little contrast between fg  bg
to be readable.

craig

--
craig sanders



Re: blue on black is unreadable (was Re: Bug#60753: mutt: /etc/Muttrc should not use colors)

2000-03-22 Thread Craig Sanders
On Tue, Mar 21, 2000 at 05:21:22PM +0200, Lauri Tischler wrote:
  The same can be said about the default ls colors.
  It shows directory names with blue on black.

 These must be set up by some bug-eyed alien with colour-resolution
 going well into ultraviolet. :)

now that you have discovered the awful secret of debian, the secret
cabal will have to take care of you. wait right where you are. there
will be a knock on the door shortly.

craig

--
craig sanders



Re: blue on black is unreadable (was Re: Bug#60753: mutt: /etc/Muttrc should not use colors)

2000-03-21 Thread Junichi Uekawa
In Mon, 20 Mar 2000 09:40:53 +0100, de profundis Radovan Garabik [EMAIL 
PROTECTED] cum veritas scribat

garabik  lynx has the same problem. hyper links are blue on black, which 
makes it
garabik  very difficult to see where you are going. fixed with:
garabik  
garabik   COLOR:1:cyan:black
garabik   COLOR:5:brightcyan:black

The same can be said about the default ls colors.
It shows directory names with blue on black.



--
dancer, a.k.a. Junichi Uekawa   http://www.netfort.gr.jp/~dancer
 Dept. of Knowledge Engineering and Computer Science, Doshisha University.
... Long Live Free Software, LIBERTAS OMNI VINCIT.



Re: blue on black is unreadable (was Re: Bug#60753: mutt: /etc/Muttrc should not use colors)

2000-03-21 Thread Lauri Tischler
Junichi Uekawa wrote:
 
 garabik  lynx has the same problem. hyper links are blue on black, which 
 makes it
 garabik  very difficult to see where you are going. fixed with:
 garabik 
 garabik   COLOR:1:cyan:black
 garabik   COLOR:5:brightcyan:black
 
 The same can be said about the default ls colors.
 It shows directory names with blue on black.

These must be set up by some bug-eyed alien with colour-resolution going
well into ultraviolet. :)

--
Lauri Tischler, Network Admin
Tel:+358-9-47846331*   Mouse movement detected  *
Fax:+358-9-47846500* Reboot Windows to activate changes *
Mobile: +358-40-5569010
EMail:  [EMAIL PROTECTED]



Re: blue on black is unreadable (was Re: Bug#60753: mutt: /etc/Muttrc should not use colors)

2000-03-20 Thread Radovan Garabik
On Mon, Mar 20, 2000 at 10:31:40AM +1100, Craig Sanders wrote:
 
 lynx has the same problem. hyper links are blue on black, which makes it
 very difficult to see where you are going. fixed with:
 
   COLOR:1:cyan:black
   COLOR:5:brightcyan:black

I wonder who made up the default lynx colours... it is totally nauseating!
the first think I do when installing new debian, I always reconfigure lynx
to have saner colours (e.g. highlighted links are inverse)

COLOR:0:lightgray:black
COLOR:1:yellow:black
COLOR:2:brightred:blue
COLOR:3:green:black
COLOR:4:magenta:black
COLOR:5:blue:black
COLOR:6:black:lightgray
COLOR:7:magenta:cyan


-- 
 ---
| Radovan Garabik http://melkor.dnp.fmph.uniba.sk/~garabik/ |
| __..--^^^--..__garabik @ melkor.dnp.fmph.uniba.sk |
 ---
Antivirus alert: file .signature infected by signature virus.
Hi! I'm a signature virus! Copy me into your signature file to help me spread!