Package: irssi
Version: 0.8.12-3
Severity: wishlist
Tags: patch

The default irssi colour theme puts your nick and action nicks in bold
white. When using a white terminal background, which is the default for
at least gnome-terminal, these become hard to see.

This patch changes the default theme to make those sections use bold,
but use the default colour. The bold white activity messages in the
statusbar are left alone, because the background there is specified as
blue by default.

It would be nice if something like this could be applied to the Debian
package, and/or go upstream.

Thanks,

Tim Retout <[EMAIL PROTECTED]>


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-486
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages irssi depends on:
ii  libc6                     2.7-10         GNU C Library: Shared libraries
ii  libglib2.0-0              2.16.3-2       The GLib library of C routines
ii  libncurses5               5.6+20080419-2 Shared libraries for terminal hand
ii  libperl5.8                5.8.8-12       Shared Perl library
ii  libssl0.9.8               0.9.8g-8       SSL shared libraries
ii  perl                      5.8.8-12       Larry Wall's Practical Extraction 
ii  perl-base [perlapi-5.8.8] 5.8.8-12       The Pathologically Eclectic Rubbis

irssi recommends no packages.

-- no debconf information
diff -ru irssi-0.8.12.orig/default.theme irssi-0.8.12/default.theme
--- irssi-0.8.12.orig/default.theme     2007-10-06 10:38:21.000000000 +0100
+++ irssi-0.8.12/default.theme  2008-05-03 13:14:20.000000000 +0100
@@ -63,7 +63,7 @@
   ##
 
   # text to insert at the beginning of each non-message line
-  line_start = "%B-%W!%B-%n ";
+  line_start = "%B-%n%_!%B-%n ";
 
   # timestamp styling, nothing by default
   timestamp = "$*";
@@ -138,7 +138,7 @@
 
   # $0 = nick mode, $1 = nick
   ownmsgnick = "{msgnick $0 $1-}";
-  ownnick = "%W$*%n";
+  ownnick = "%_$*%n";
 
   # public message in channel, $0 = nick mode, $1 = nick
   pubmsgnick = "{msgnick $0 $1-}";
@@ -163,7 +163,7 @@
 
   # own private message in query
   ownprivmsgnick = "{msgnick  $*}";
-  ownprivnick = "%W$*%n";
+  ownprivnick = "%_$*%n";
 
   # private message in query
   privmsgnick = "{msgnick  %R$*%n}";
@@ -173,7 +173,7 @@
   ##
 
   # used internally by this theme
-  action_core = "%W * $*%n";
+  action_core = "%_ * $*%n";
 
   # generic one that's used by most actions
   action = "{action_core $*} ";
@@ -185,7 +185,7 @@
   ownaction_target = "{action_core $0}%K:%c$1%n ";
 
   # private action sent by others
-  pvtaction = "%W (*) $*%n ";
+  pvtaction = "%_ (*) $*%n ";
   pvtaction_query = "{action $*}";
 
   # public action sent by others
@@ -211,9 +211,9 @@
   ctcp = "%g$*%n";
 
   # wallops
-  wallop = "%W$*%n: ";
+  wallop = "%_$*%n: ";
   wallop_nick = "%n$*";
-  wallop_action = "%W * $*%n ";
+  wallop_action = "%_ * $*%n ";
 
   # netsplits
   netsplit = "%R$*%n";
@@ -235,14 +235,14 @@
   # DCC chat, own msg/action
   dccownmsg = "[%r$0%K($1-%K)%n] ";
   dccownnick = "%R$*%n";
-  dccownquerynick = "%W$*%n";
+  dccownquerynick = "%_$*%n";
   dccownaction = "{action $*}";
   dccownaction_target = "{action_core $0}%K:%c$1%n ";
 
   # DCC chat, others
   dccmsg = "[%G$1-%K(%g$0%K)%n] ";
   dccquerynick = "%G$*%n";
-  dccaction = "%W (*dcc*) $*%n %|";
+  dccaction = "%_ (*dcc*) $*%n %|";
 
   ##
   ## statusbar

Reply via email to