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 Feature Request
  • Category core
  • Assigned To No-one
  • Operating System All
  • Severity Low
  • Priority Normal
  • Reported Version Irssi SVN
  • Due in Version Undecided
  • Due Date Undecided
  • Votes 0
  • Private No
Attached to Project: Irssi core bugs
Opened by Jonas Hurrelmann (jott) - 2008-09-08

FS#621 - [PATCH] Color support for "gui_entry" to allow better spellcheckers.

This patch adds color support to the "gui_entry" input line.
It does so, by assigning a color to each character. The color is stored in a GUI_ENTRY_REC as int *colors.

To use the functionality, I added the method:
void gui_entry_set_color(GUI_ENTRY_REC *entry, int pos, int len, int color);

On top of this, for the Perl bindings I added:
gui_input_color(pos, len, color)

I am not sure about exact naming conventions, but this would be trivial to change anyway.

The main purpose for now (and my main motivation) is to provide better support for spellcheckers by marking misspelled words.
See for an implementation based on the original script by Jakub Jankowski.

This task does not depend on any other tasks.