[prev in list] [next in list] [prev in thread] [next in thread]
List: konsole-devel
Subject: Re: [Konsole-devel] [Bug 131770] no bold is displayed in konsole --
From: lars.doelle () on-line ! de
Date: 2006-08-07 19:55:34
Message-ID: 200608072155.35382.lars.doelle () on-line ! de
[Download RAW message or body]
Now bold is indeed broken, but I hate to say that the fix below is not in order.
> --- branches/KDE/3.5/kdebase/konsole/konsole/TEScreen.cpp #570193:570194
> @ -501,7 +501,7 @
> void TEScreen::effectiveRendition()
> // calculate rendition
> {
> - ef_re = cu_re & (RE_UNDERLINE | RE_BLINK);
> + ef_re = cu_re & (RE_UNDERLINE | RE_BLINK | RE_BOLD);
> if (cu_re & RE_REVERSE)
> {
> ef_fg = cu_bg;
The omission of RE_BOLD in the line above was a feature.
The rendering might look like xterm now, but this is bad. Xterm interprets
BOLD as intesive+bold. There are some oddities about intensive and bold
throughout various emulations, and the original version was a carefully
balanced treatment of this, now broken by the patch.
See [konsole/doc/color-schema] for some notes on it.
In general, the konsole interprets bold as intensive (like the linux console).
Only in particular situation, when e.g. intensive black == regular black, bold
is set. These exceptions are spelled in the *.schema files. This is subtile,
but wanted, as it improves the overall impression quite a bit.
I'll try to dig into the bug these days.
-lars
_______________________________________________
konsole-devel mailing list
konsole-devel@kde.org
https://mail.kde.org/mailman/listinfo/konsole-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic