Fri, 14 Oct 2005

New Irssi packages

Finally have irssi-0.8.10-rc6 packages out. Hopefully 0.8.10 will be out soon so I can upload it to debian without using nasty version numbers. The biggest change from the version in sid is that I've changed the package name to irssi and it should replace both irssi-text and irssi-snapshot. It also includes a devel package, so I'd appriciate if people could test upgrading and building irssi plugins. Email me any bugs you find.

deb http://www.davidpashley.com/debian/irssi ./
[, ] | # Read Comments (0) |

Comments

Mon, 11 Jul 2005

As Hot As HEL

Yesterday was a little more productive. Finally got round to starting merging irssi-text and irssi-snapshot into a irssi package. Need to do silly little things like putting files into the right packages, and then I can start merging some of the patches from 0.8.9-9.

Finland appears to be playing havoc with my hayfever. Typically I forgot to being anything and the chemist was shut. A very nice lady answered my plea for an anti-hystamine, but I don't think it completely prevented me feeling like crap. Also woke up to find that I'm being eaten alive by mosquitos. Bastards. Weather should be 25C today, so a few degrees lower than the last two days, but higher humidity. I was expecting hot weather, but this is silly

[, , , ] | # Read Comments (0) |

Comments

Sat, 26 Mar 2005

Request for testers

I have recently added a patch to irssi-text to fix #274201 (Displays incorrect Chinese characters on input bar). As I don't use Big5 myself, I can not properly test the patches. I would appriciate it if anyone that does use Big5 can install http://www.davidpashley.com/debian/irssi-text/irssi-text_0.8.9-6_i386.deb and let me know if it works for them.

[, ] | # Read Comments (0) |

Comments

Wed, 23 Mar 2005

irssi-text-0.8.9-3

Finally managed to get my ipv6 transport working and gain access to a IA64 box running Debian (well Ubuntu, but close enough) to debug the FTBFS on itanium (Thanks Thom). Turns out that the Ubuntu package didn't build either and after several aborted attempts to play around with the static specifier, I noticed that debian/rules special-cased not using -O2 on ia64. Removed that and it now compiles on both at least i386 and ia64. Hopefully my sponsor will build on powerpc and alpha for me too.

irssi-text (0.8.9-3) unstable; urgency=medium

  * Fix linker errors on IA64 by building with -O2 on that platform too.
  * Upload with medium urgency to get the previous fixes into sarge

 -- David Pashley <david@davidpashley.com>  Sat, 19 Mar 2005 17:43:07 +0000

I also spent an hour or two this morning tracking down a bug when using a turkish locale. It turned out that the perl plugin was taking the name of the different chat networks (e.g. IRC, SILC) and lowercasing all but the first character using g_strdown() to give the name of the perl module (Irssi::Silc). The problem was that g_strdown() uses the current locale to do the lowercasing and in turkish, the lower case of I is not i. A quick change to use the newer g_ascii_strdown() and irssi now starts in a turkish locale.

--- irssi-text-0.8.9.orig/src/perl/perl-common.c
+++ irssi-text-0.8.9/src/perl/perl-common.c
@@ -565,8 +565,8 @@
        chat_type = chat_protocol_lookup(rec->name);
        g_return_if_fail(chat_type >= 0);

-       name = g_strdup(rec->name);
-       g_strdown(name+1);
+       name = g_ascii_strdown(rec->name,-1);
+       *name = *(rec->name);

        /* window items: channel, query */
        type = module_get_uniq_id_str("WINDOW ITEM TYPE", "CHANNEL");

I have asked the submitter to check this bug and will upload once 0.8.9-3 is in sarge. I also need to send this patch upstream. In the meantime if you use a turkish locale, can you test out the package available at http://www.davidpashley.com/debian/irssi-text/

irssi-text (0.8.9-4) unstable; urgency=low

  * Correctly lower case chat protocols using g_ascii_strdown() rather than
    using the deprecated g_strdown() (Closes: #232628)

 -- David Pashley <david@davidpashley.com>  Wed, 23 Mar 2005 08:29:32 +0000
[, ] | # Read Comments (0) |

Comments

Wed, 16 Mar 2005

New irssi-text package

Finally got round to updating irssi-text packaging and fixing a few bugs that would be nice to get into sarge if I can. You can find a copy on my website. Currently in need of a sponsor, hint hint.

 irssi-text (0.8.9-2) unstable; urgency=medium
 .
   * Upload medium as it would be useful to get the irssi-common and perl fixes
     into sarge.
   * Conflict with irssi-common (Closes: #263320)
   * Update to Standards-Version 3.6.1
   * Update to building against libglib2.0
   * Fix the menu file quoting
   * Depend on autotools-dev and update config.{status,guess} automatically
     (Closes: #296989)
   * Recompile against libperl5.8 (5.8.4) (Closes: #248020, #224930, #247104)

Update:Steve McIntyre has sponsored an upload of i386, powerpc and alpha for me

[, ] | # Read Comments (0) |

Comments