Irssi core bugs

Notice: Undefined index: tasklist_type in /var/www/bugs.irssi.org/includes/class.tpl.php(128) : eval()'d code on line 85 Notice: Undefined index: tasklist_type in /var/www/bugs.irssi.org/includes/class.tpl.php(128) : eval()'d code on line 90
  • Status Unconfirmed
  • Percent Complete
    0%
  • Task Type Bug Report
  • Category core
  • Assigned To No-one
  • Operating System All
  • Severity Very Low
  • Priority Normal
  • Reported Version irssi 0.8.15
  • Due in Version Undecided
  • Due Date Undecided
  • Votes 0
  • Private No
Attached to Project: Irssi core bugs
Opened by Elliott Cable (elliottcable) - 2011-08-01

FS#816 - Unicode in statusbar items causes miscalculation in length

When a statusbar item contains Unicode, it seems to throw off the character-length calculations, and “wipes out” later characters in the statusbar. Here’s a picture: http://ell.io/KncM

It’s fairly easy to reproduce. Try the following:

<code><pre>
/set timestamp_format 7 ſ 692 314
/statusbar prompt add -before input time
</pre></code>

The Unicode character in that timestamp format will misalign the “prompt” status bar such that text that you type ‘jumps around.’ (Depending on your theme, if there is text *around* that statusbar item, you may need to remove it. Try replacing <code><tt>time = "{sb $Z}";</tt></code> in your config file with <code><tt>time = "$Z";</tt></code> temporarily.)

This task does not depend on any other tasks.

Loading...