I have also noticed that comments are hard to read in color-vim
because of the dark blue on black; increasing the intensity would
be a trivial improvement.

I have thought about testing a bold attribute implementation by
way of shift-and-overlay of the font bitmap so all the colors could
be full intensity.  The effect would be resolution dependent, but
probably superior for at least the 12x24 and 16x32 fonts.  32x64
might need triple striking.  An actual bold font for each size
would be superior quality and speed at a space cost, of course.

Related, I looked through the xterm code to see how hard it would
be to use some of it directly in the wscons system for accurate
emulation, and it looked pretty challenging to me.  Fixing problems
piecemeal is probably easier than trying to reuse code.


-------- Original Message --------
Subject: Re: Use VGA text mode palette RGB values in rasops(9)
From: "Theo de Raadt" <[email protected]>
Date: Tue, July 07, 2020 9:07 am
To: Frederic Cambus <[email protected]>
Cc: [email protected], Jonathan Gray <[email protected]>

Frederic Cambus <[email protected]> wrote:

> One can test in frame buffer consoles by doing:
> 
> export TERM=wsvt25
> 
> And run either vim or colorls -G.
> 

Furthermore the situation is just beyond ridiculous.

On the one hand your diff is talking about minimizing the differences
between terminals, but your example immediately heads in the opposite
direction by SELECTING for divergent configuration -- which I suspect
noone except you uses.

This termcap mess should never have happened. Up until about 10 years
ago, pointless and accidental divergence in console emulators ended up
being reflected in termcap entries *which to a large degree noone used,
except for the people making the termcap entries*, and the situation is
so retarded, because is ENTRENCHES differences rather than recognizing
the differences shouldn't have existed.

The console emulators SHOULD HAVE become more mundane and less
featureful, they should have become closer to a clean blend of vt220 +
xterm. But no! People focused on extremely narrow details and hid them
behind TERM feature flags, and avoided focusing on the big picture of
improving ease of utilization and compatibility.

It is very sad.

Reply via email to