Irssi core bugs

Notice: Undefined index: tasklist_type in /var/www/ : eval()'d code on line 85 Notice: Undefined index: tasklist_type in /var/www/ : eval()'d code on line 90
  • Status Unconfirmed
  • Percent Complete
  • Task Type Bug Report
  • Category core
  • Assigned To No-one
  • Operating System Linux
  • Severity Medium
  • Priority Normal
  • Reported Version irssi 0.8.13
  • Due in Version Undecided
  • Due Date Undecided
  • Votes 0
  • Private No
Attached to Project: Irssi core bugs
Opened by Sven Zallmann (szal) - 2009-04-17

FS#666 - VC + Screen + Irssi: Limited colour set

Afternoon folks

I recently upgraded my Irssi to 0.8.13. Usually running it inside GNU Screen, there came the point that I used it not in an X terminal but in the VGA console. This is where I noticed that Irssi 0.8.13 seems to use a reduced colour set when run in Screen in the VC. I use a, colour-wise, unchanged default.theme, so the following description should easily be reproducible.

When run in the VC inside Screen, Irssi 0.8.13 does not show the grey brackets around timestamps and nicks, both in chat and in the nicklist ('/names'). I suppose this colour is changed to black and thus unseeable against the black background of the VC. Then there are two different shades of light blue for joining and parting nicks, or on nickchange, for the old and new nick; these are shown the same in the above described situation. I'm sure one could find more instances if one looks hard enough, but these are the most obvious.

Please not that this behaviour does NOT occur in the following situations: when running Irssi stand-alone in the VC, when running Irssi in an X console, both within Screen and stand-alone, when using an Irssi version other than 0.8.13 (I tried with 0.8.12 and don't remember any such regression in an earlier version).

Relevant system specs:

- Arch Linux
- Kernel (stock default kernel)
- GNU Screen version 4.00.03 (FAU) 23-Oct-06
- Irssi 0.8.13 (self-built using the PKGBUILD for Irssi 0.8.12; 0.8.13 is not (yet?) available for Arch Linux
- X Server 1.6.1-1 (from Arch's [extra] repository)
- KDE 4.2.2 (from Arch's [extra] repository; NOT KDEmod)
- X terminal: Konsole 2.2.2 (on KDE 4.2.2)

Lacking a way to take a screenshot on the VC -- if anyone knows one, please let me know :) -- I took a photograph each of my monitor running Irssi 0.8.13 in Screen and stand-alone, respectively, in the VC:

[00:12:19] <szal> <<-- Irssi 0.8.13 in Screen
[00:13:15] <szal> <<-- Irssi 0.8.13 stand-alone on the VC

If you need any more information, please let me know. I would greatly appreciate if you could find the cause for this (mal)behaviour and eliminate it.


Sven 'szal' Zallmann

This task does not depend on any other tasks.

daniel (zedde)
Saturday, 18 April 2009, 10:25 GMT
I get the same

2.6.27-14-generic #1 SMP Fri Mar 13 19:54:51 UTC 2009 x86_64 GNU/Linux
Ubuntu 8.10 x64

Highlights gets orange instead of yellow
Will Gray (graywh)
Tuesday, 10 November 2009, 21:34 GMT
I think it's because Irssi uses the bold attribute to achieve "bright" colors, which your virtual console doesn't support.
Sven Zallmann (szal)
Thursday, 12 November 2009, 14:35 GMT

I'm afraid you didn't read my description text carefully enough. ;) I clearly stated that it does work when running Irssi stand-alone on the VC (a.k.a. tty). Plus in #irssi we have decided months ago already that this must be a Screen bug.