1
0
mirror of https://github.com/irssi/irssi.git synced 2024-06-23 06:35:36 +00:00
irssi/src/perl
Ailin Nemui 96a292d40e Finish 256 colour support for Irssi
256 colour patch is cleaned up and the remaining cases are made work,
this includes especially Theme support, which was not implemented
before. Changes not related to colours were reverted again, making a
review of the two patches against master easier to follow.

As a byproduct of the Hex-colour code parser, the 24bit colours are
also implemented. Actually using them in the terminal is guarded by a
compile time switch (as well as a run time switch), as it breaks the
existing colour protocol and requires additional storage.

To make a seamless usage, down-conversion is provided for 8 and 16
colours.

Diverging from Tom's approach, the colour protocol is reverted back to
the original one. Unfortunately, the changes required in the Theme
engine will break the API.

For more details, please refer to the patch documentation at either
http://irssi-docs.wikispaces.com/Notes-256-Colour or
https://github.com/shabble/irssi-docs/wiki/Notes-256-Colour
2014-06-30 02:41:34 +02:00
..
common Merge pull request #52 from dgl/stack-cleanup 2014-06-29 14:27:12 +02:00
irc Merge pull request #59 from ailin-nemui/perl-pl-na 2014-06-27 14:31:04 +02:00
textui Merge pull request #11 from ailin-nemui/print_text_after_time-api 2014-06-30 00:07:14 +02:00
ui Finish 256 colour support for Irssi 2014-06-30 02:41:34 +02:00
get-signals.pl add print_text_after_time to specify time stamp for lines 2014-06-27 15:50:36 +02:00
irssi-core.pl Fix r4961 change, irssi-core.pl is transformed in a format string so literals 2008-12-17 18:56:56 +00:00
Makefile.am s/INCLUDES/AM_CPPFLAGS/g 2014-06-27 09:06:21 -04:00
module-fe.h Module loading updates - /LOAD shows now also the statically loaded modules. 2001-08-14 00:41:59 +00:00
module-formats.c Oops. Update address correctly now. 2007-05-08 18:41:10 +00:00
module-formats.h --enable-perl* -> --with-perl*. Added a new libfe_perl which handles /SCRIPT 2001-07-29 09:17:53 +00:00
module.h Remove support for perl 5.004 and older. 2008-02-05 01:01:06 +00:00
perl-common.c Merge pull request #52 from dgl/stack-cleanup 2014-06-29 14:27:12 +02:00
perl-common.h Remove support for perl 5.004 and older. 2008-02-05 01:01:06 +00:00
perl-core.c Merge pull request #52 from dgl/stack-cleanup 2014-06-29 14:27:12 +02:00
perl-core.h /SCRIPT LOAD modifies the script name so that all non-alphanumeric 2001-11-25 16:17:44 +00:00
perl-fe.c Fix minor leak. 2009-01-15 11:02:23 +00:00
perl-signals.c Merge pull request #52 from dgl/stack-cleanup 2014-06-29 14:27:12 +02:00
perl-signals.h Add perl_signal_args_to_c() to convert signal parameters from Perl to C values, 2008-12-08 16:06:11 +00:00
perl-sources.c Merge pull request #52 from dgl/stack-cleanup 2014-06-29 14:27:12 +02:00
perl-sources.h Irssi::timeout_add(), timeout_add_once() and input_add() were buggy. 2002-11-10 10:14:18 +00:00