[Konsole-devel] [Bug 226308] konsole renders coloured files bold/illegible
Ivan Vasin
nisavid at gmail.com
Thu Jul 1 13:49:29 UTC 2010
https://bugs.kde.org/show_bug.cgi?id=226308
--- Comment #25 from Ivan Vasin <nisavid gmail com> 2010-07-01 15:49:26 ---
(In reply to comment #19)
> The problem lies in ANSI escape codes used to switch colors in terminal. They
> don't distinguish between bold and bright, so it is up to implementation what
> to do if it sees such a command. In KDE3, Konsole was just making the color
> intensive. In KDE4, it is making the color intensive and the font bold.
then isn't this a KDE4 regression? shouldn't the behavior be reverted to just
making the color "intensive"? i admit that i don't know what you mean by that
phrase--do you mean increasing the color saturation?
there really should be a way to make fixed-width fonts bold without making them
wider than their non-bold counterparts. but until that is implemented, all
bold fixed-width fonts are no longer of fixed width. i can think of no reason
why a user would desire this behavior (it contradicts the whole idea of fixed
width). so i say the behavior should be reverted until it is fixed.
> IMHO, this behavior should be user-configurable. I have created a patch which
> implements the respective per-profile option and posted it to KDE Reviewboard
> (http://reviewboard.kde.org/r/4201/). Feel free to review, test and comment.
thank you for the effort, but my counter-humble-opinion is that this effort is
misdirected.
for the reason given above, i think it more sense to change bright fonts to
saturated and non-bold until the non-fixed-width bolding behavior is fixed.
then, once it's fixed, bright should be reverted back to saturated and/or bold.
if the only use case for your patch is to work around this bug, then it
becomes a wasted effort once such a fix is committed. but perhaps there is
another use case which eludes me.
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the konsole-devel
mailing list