head 1.3; access; symbols pkgsrc-2014Q2:1.2.0.32 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.30 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.28 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.26 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.24 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.22 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.20 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.18 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.16 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.14 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.12 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.10 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.8 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.6 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.4 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.2 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.1.0.2 pkgsrc-2010Q2-base:1.1; locks; strict; comment @# @; 1.3 date 2014.09.30.08.59.58; author jperkin; state dead; branches; next 1.2; commitid ffBBUTRxq9xeFlSx; 1.2 date 2010.08.10.20.26.36; author sketch; state Exp; branches; next 1.1; 1.1 date 2010.05.18.21.38.49; author sketch; state Exp; branches; next ; desc @@ 1.3 log @Update irssi-icb to version 0.15. Requested during the freeze by agc, as the version number accidentally went backwards in the last irssi update. This release mainly incorporates most of the pkgsrc patches into the upstream tarball, so the only real change of note is that /beep output has been fixed. @ text @$NetBSD: patch-ag,v 1.2 2010/08/10 20:26:36 sketch Exp $ --- src/core/icb-servers.c (revision 5174) +++ src/core/icb-servers.c (working copy) @@@@ -39,6 +39,9 @@@@ server = g_new0(ICB_SERVER_REC, 1); server->chat_type = ICB_PROTOCOL; + server->silentwho = FALSE; + server->updatenicks = FALSE; + server->recvbuf_size = 256; server->recvbuf = g_malloc(server->recvbuf_size); @@@@ -113,7 +116,6 @@@@ const char *msg, int target_type) { ICB_SERVER_REC *icbserver; - char *str; icbserver = ICB_SERVER(server); g_return_if_fail(server != NULL); @@@@ -125,9 +127,7 @@@@ icb_send_open_msg(icbserver, msg); } else { /* private message */ - str = g_strconcat(target, " ", msg, NULL); - icb_command(icbserver, "m", str, NULL); - g_free(str); + icb_send_private_msg(icbserver, target, msg); } } @ 1.2 log @Add another bunch of patches, including: - implement commands via irssi signals - detect /topic on join - support /names, including on join - build correctly as .so on OSX @ text @d1 1 a1 1 $NetBSD: patch-ag,v 1.1 2010/05/18 21:38:49 sketch Exp $ @ 1.1 log @Fix line length problems, previously sending >255 char messages to icb would just result in a server error. Now we split them correctly. @ text @d1 1 a1 1 $NetBSD$ d3 13 a15 3 --- src/core/icb-servers.c.orig 2010-05-18 21:25:22.000000000 +0100 +++ src/core/icb-servers.c 2010-05-18 21:24:58.000000000 +0100 @@@@ -113,7 +113,6 @@@@ d23 1 a23 1 @@@@ -125,9 +124,7 @@@@ @