------------------------------------------------------------------------
r5227 | ahf | 2013-09-15 16:49:11 +0000 (Sun, 15 Sep 2013) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Fix wording before release

------------------------------------------------------------------------
r5226 | ahf | 2013-09-14 12:54:34 +0000 (Sat, 14 Sep 2013) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

Link DANE configure check with libpthread
------------------------------------------------------------------------
r5225 | ahf | 2013-09-14 12:54:25 +0000 (Sat, 14 Sep 2013) | 1 line
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Version is now 0.8.16-rc1
------------------------------------------------------------------------
r5224 | ahf | 2013-06-25 21:35:19 +0000 (Tue, 25 Jun 2013) | 1 line
Changed paths:
   M /irssi/trunk/NEWS

Prepare for 0.8.16rc1
------------------------------------------------------------------------
r5223 | ahf | 2013-06-25 21:35:13 +0000 (Tue, 25 Jun 2013) | 1 line
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Clean-up after ourselves
------------------------------------------------------------------------
r5222 | ahf | 2013-06-23 23:50:43 +0000 (Sun, 23 Jun 2013) | 6 lines
Changed paths:
   M /irssi/trunk/configure.in

Check for OpenSSL support for --enable-dane

It doesn't make any sense to build Irssi without SSL support, but with
DANE support. This patch adds an extra check in the configure script
that will make the script bail out if someone tries to build Irssi with
DANE support, but without OpenSSL support.
------------------------------------------------------------------------
r5221 | ahf | 2013-06-23 23:50:38 +0000 (Sun, 23 Jun 2013) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

Fix build for FreeBSD
------------------------------------------------------------------------
r5220 | ahf | 2013-06-23 23:50:32 +0000 (Sun, 23 Jun 2013) | 7 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/core/network-openssl.c

Add TLSA related signals

This patch adds 3 new signals:

  * tlsa avalable: emitted if TLSA is available for a given domain.
  * tlsa verification success: emitted if the TLSA check was successful.
  * tlsa verification failed: emitted if the TLSA check was unsuccessful.
------------------------------------------------------------------------
r5219 | ahf | 2013-06-23 23:50:26 +0000 (Sun, 23 Jun 2013) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/servers.c

Pass SERVER_REC directly to net_connect_ip_ssl

This patch refactors how we are passing connection information for SSL
connections. This will allow us to emit signals with a SERVER_REC as
parameter during SSL handshake.
------------------------------------------------------------------------
r5218 | ahf | 2013-06-23 23:50:14 +0000 (Sun, 23 Jun 2013) | 7 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/core/network-openssl.c

Implement experimental DNSSEC DANE support

This patch adds experimental support for the DNSSEC DANE verification
protocol using the libval library from the DNSSEC-Tools package.

Thanks to Thomas Steen Ramussen for creating a test setup and suggesting
the idea of experimenting with DANE support in Irssi :-)
------------------------------------------------------------------------
r5217 | exg | 2012-06-24 14:33:54 +0000 (Sun, 24 Jun 2012) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

Fix crash in mainwindows_resize_smaller when the 'mainwindows' list is empty.

The crash can happen if the terminal height decreases before the first window
is created. Based on a patch by Jaroslav Škarvada (red hat bug #796457).

------------------------------------------------------------------------
r5216 | exg | 2012-06-24 09:50:08 +0000 (Sun, 24 Jun 2012) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Do not set SSL_OP_ALL, it is not needed to disable SSLv2 and it can prevent
connections to TLSv1.1 servers from working. Patch by pi-rho.

------------------------------------------------------------------------
r5215 | exg | 2012-06-24 09:35:55 +0000 (Sun, 24 Jun 2012) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c

Fix grammar of no_completions format, patch by Matt Lewandowsky.

------------------------------------------------------------------------
r5214 | exg | 2012-06-24 09:33:28 +0000 (Sun, 24 Jun 2012) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Themes.xs

Properly validate the argument of Irssi::theme_register as an array reference,
patch by Olof Johansson.

------------------------------------------------------------------------
r5211 | bazerka | 2012-01-10 21:36:07 +0000 (Tue, 10 Jan 2012) | 3 lines
Changed paths:
   M /irssi/trunk/docs/help/in/log.in

Update help for /log - change default for log_create_mode to 0600
(Bug #830).

------------------------------------------------------------------------
r5210 | ahf | 2011-11-21 21:28:28 +0000 (Mon, 21 Nov 2011) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-nicklist.h

Fix warning.

------------------------------------------------------------------------
r5209 | ahf | 2011-11-21 21:27:58 +0000 (Mon, 21 Nov 2011) | 7 lines
Changed paths:
   M /irssi/trunk/docs/help/in/connect.in
   M /irssi/trunk/docs/help/in/server.in
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/chatnets.c
   M /irssi/trunk/src/core/server-connect-rec.h
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/perl/perl-common.c

Add -noautosendcmd to /SERVER and /CONNECT.

Passing this option will force Irssi to not execute the content of the
autosendcmd chatnet-setting upon connect.

Fixes: #738

------------------------------------------------------------------------
r5208 | bazerka | 2011-10-30 15:57:42 +0000 (Sun, 30 Oct 2011) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/fe-log.c

Replace remaining usage of deprecated g_strdown(). Follow-up to r5138.

------------------------------------------------------------------------
r5207 | bazerka | 2011-07-31 16:25:33 +0000 (Sun, 31 Jul 2011) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/join.in

Document available options for /JOIN command.

------------------------------------------------------------------------
r5206 | bazerka | 2011-07-30 23:24:06 +0000 (Sat, 30 Jul 2011) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/hilight.in
   M /irssi/trunk/docs/help/in/ignore.in

Clarify delimiter needed for -channels option of /HILIGHT and /IGNORE commands. 

------------------------------------------------------------------------
r5205 | jilles | 2011-05-15 21:13:12 +0000 (Sun, 15 May 2011) | 5 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c

Accept names replies with nick!user@host instead of nick
if they are somehow enabled (UHNAMES/userhost-in-names).

bug #805

------------------------------------------------------------------------
r5204 | bazerka | 2011-05-04 20:10:48 +0000 (Wed, 04 May 2011) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/ignore.in

Add a reference to /help levels for IGNORE help entry.

------------------------------------------------------------------------
r5203 | bazerka | 2011-02-10 06:45:51 +0000 (Thu, 10 Feb 2011) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-expandos.c

Ensure that expando_cumode_space() doesn't free unallocated memory when no
prefix exists by conditionally allocating and marking to-be-freed the cumode
string inside of expando_cumode(). (Bug #669)

------------------------------------------------------------------------
r5197 | bazerka | 2010-12-09 09:51:58 +0000 (Thu, 09 Dec 2010) | 5 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

Add the path contained in the perl_use_lib setting to the search list
when attempting to automatically use chat_protocol perl modules. This
fixes the automatic calling of "use Irssi::Irc" when the Irssi perl modules
have been installed in a location outside of perl's site/vendor hierarchy.

------------------------------------------------------------------------
r5195 | jilles | 2010-11-17 20:41:14 +0000 (Wed, 17 Nov 2010) | 8 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

Do not go beyond the end of the string when processing an octal escape.

This code is used, for example, when /set expand_escapes on.

I can't reproduce crashes but I can reproduce garbage if I type a\1.

bug #775

------------------------------------------------------------------------
r5194 | bazerka | 2010-10-31 19:40:03 +0000 (Sun, 31 Oct 2010) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows-layout.c

Set window binds for channel items as sticky when re-creating window 
binds as part of /layout save. This addresses the problem of previously 
saved channel window items forgetting their windows upon reconnection, 
which resulted in them being opened in new windows. 

------------------------------------------------------------------------
r5191 | ahf | 2010-10-02 21:52:35 +0000 (Sat, 02 Oct 2010) | 1 line
Changed paths:
   M /irssi/trunk/AUTHORS
   M /irssi/trunk/src/fe-common/core/fe-settings.c

Strip the argument for boolean options. Patch by Svante Kvarnström. Fixes: #769
------------------------------------------------------------------------
r5190 | ahf | 2010-08-14 21:28:42 +0000 (Sat, 14 Aug 2010) | 1 line
Changed paths:
   M /irssi/trunk/irssi.conf

Readd Freenode to the list of IRC networks in the default configuration file.
------------------------------------------------------------------------
r5186 | ahf | 2010-07-28 16:15:02 +0000 (Wed, 28 Jul 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Fix indention.
------------------------------------------------------------------------
r5184 | coekie | 2010-07-24 14:36:55 +0000 (Sat, 24 Jul 2010) | 7 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-nicklist.h
   M /irssi/trunk/src/irc/core/irc-session.c
   M /irssi/trunk/src/irc/core/massjoin.c
   M /irssi/trunk/src/perl/irc/Channel.xs

Add prefixes to irc_nicklist_insert() so that nickrec.prefixes is accurate in the
"nicklist new" signal.

Fixes the nicklist sorting on xirssi.

Patch by nenolod.

------------------------------------------------------------------------
r5175 | coekie | 2010-07-13 17:56:02 +0000 (Tue, 13 Jul 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-ignore.c

Bug #748: Fix /ignore -network. Patch by pyropeter
------------------------------------------------------------------------
r5174 | bazerka | 2010-05-20 19:00:12 +0000 (Thu, 20 May 2010) | 8 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c

When sending a signal to an /exec'd command, send it to the process 
group id instead of the process id. (This covers the case of /bin/sh
instances which fork/exec commands passed via -c. In such cases,
sending a signal to the stored process id would sent it to the /bin/sh
process itself, not the forked child.)

Add error reporting to sending signals.

------------------------------------------------------------------------
r5173 | bazerka | 2010-05-19 21:21:17 +0000 (Wed, 19 May 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c

Update help for /exec - clarify use of % prefix for id in command syntax.
------------------------------------------------------------------------
r5172 | bazerka | 2010-05-19 19:44:39 +0000 (Wed, 19 May 2010) | 1 line
Changed paths:
   M /irssi/trunk/docs/help/in/exec.in

Correct typo (it's -> its) - spotted by coekie.
------------------------------------------------------------------------
r5171 | bazerka | 2010-05-16 17:54:30 +0000 (Sun, 16 May 2010) | 1 line
Changed paths:
   M /irssi/trunk/AUTHORS

Add myself to AUTHORS.
------------------------------------------------------------------------
r5170 | bazerka | 2010-05-16 17:50:31 +0000 (Sun, 16 May 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c
   M /irssi/trunk/src/core/network.c

Fix segfault generated by SSL disconnections. (Bug #752)
------------------------------------------------------------------------
r5140 | ahf | 2010-04-04 12:19:54 +0000 (Sun, 04 Apr 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/irc/core/servers-redirect.c

Remove warnings about uninitialized variables.
------------------------------------------------------------------------
r5139 | ahf | 2010-04-04 12:07:26 +0000 (Sun, 04 Apr 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c
   M /irssi/trunk/src/fe-text/statusbar-config.c

Add missing includes to shut the compiler up.
------------------------------------------------------------------------
r5138 | ahf | 2010-04-03 20:09:37 +0000 (Sat, 03 Apr 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-text/statusbar-config.c
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/proxy/listen.c

deprecated glib strup/down fixes from exg.
------------------------------------------------------------------------
r5137 | ahf | 2010-04-03 20:04:15 +0000 (Sat, 03 Apr 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/fe-common/core/fe-exec.c

glib iochannel fixes from exg.
------------------------------------------------------------------------
r5136 | ahf | 2010-04-03 19:09:11 +0000 (Sat, 03 Apr 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Do not use SSLv2 protocol. From Bazerka.
------------------------------------------------------------------------
r5135 | ahf | 2010-04-03 18:17:28 +0000 (Sat, 03 Apr 2010) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

trunk is now 0.8.15-svn
------------------------------------------------------------------------
r5133 | ahf | 2010-04-03 16:17:30 +0000 (Sat, 03 Apr 2010) | 1 line
Changed paths:
   M /irssi/trunk/NEWS

Preparation for 0.8.15, take two.
------------------------------------------------------------------------
r5132 | ahf | 2010-04-03 16:02:41 +0000 (Sat, 03 Apr 2010) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

Remove dodgy check from configure.in. Thanks to exg.
------------------------------------------------------------------------
r5131 | ahf | 2010-04-02 19:39:54 +0000 (Fri, 02 Apr 2010) | 1 line
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Preparation for 0.8.15
------------------------------------------------------------------------
r5130 | ahf | 2010-03-25 22:15:15 +0000 (Thu, 25 Mar 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

Minor documentation tweak. Thanks to suom1 and mofo.
------------------------------------------------------------------------
r5128 | coekie | 2010-03-21 20:54:04 +0000 (Sun, 21 Mar 2010) | 1 line
Changed paths:
   M /irssi/trunk/NEWS

complete NEWS
------------------------------------------------------------------------
r5127 | ahf | 2010-03-21 20:25:44 +0000 (Sun, 21 Mar 2010) | 1 line
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Slowly prepare for 0.8.15-rc1.
------------------------------------------------------------------------
r5126 | coekie | 2010-03-21 20:23:34 +0000 (Sun, 21 Mar 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/core/nicklist.c

Fix crash when checking for fuzzy nick match when not on the channel. Reported by Aurelien Delaitre (SATE 2009)
------------------------------------------------------------------------
r5125 | ahf | 2010-03-21 20:06:10 +0000 (Sun, 21 Mar 2010) | 1 line
Changed paths:
   M /irssi/trunk/docs/help/in/server.in
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers-setup.h
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-server.c

Allow servers with the same server and port to be part of multiple networks. This should make life much easier for znc users. Thanks to Tykling, Bazerka and znx.
------------------------------------------------------------------------
r5124 | jilles | 2010-03-18 00:16:18 +0000 (Thu, 18 Mar 2010) | 6 lines
Changed paths:
   M /irssi/trunk/irssi.conf

irssi.conf: Improve /CALC alias:

* get rid of bashism
* use command -v instead of which
* use bc -l option which allows non-integer division results

------------------------------------------------------------------------
r5123 | jilles | 2010-02-27 22:45:27 +0000 (Sat, 27 Feb 2010) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Show new charybdis +q list in channel window (numerics 728 and 729).

------------------------------------------------------------------------
r5122 | coekie | 2010-02-27 18:52:41 +0000 (Sat, 27 Feb 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-send.c

Use servertag from the active DCC chat when not connected anymore to the IRC server that started it. This fixes a crash with handling the DCC queue. Reported by Aurelien Delaitre (SATE 2009)
------------------------------------------------------------------------
r5121 | ahf | 2010-02-27 14:57:16 +0000 (Sat, 27 Feb 2010) | 10 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/term-curses.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/term.h

Irssi now detects a paste if it reads at least three bytes in a single read;
subsequent reads are associated to the same paste if they happen before
'paste_detect_time' time since the last read. If no read occurs after
'paste_detect_time' time the paste buffer is flushed; if there is at least one
complete line its content is sent as a paste, otherwise it is processed
normally.

Thanks to Emanuele Giaquinta.


------------------------------------------------------------------------
r5120 | jilles | 2010-02-26 21:01:39 +0000 (Fri, 26 Feb 2010) | 9 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Show "target changing too fast" messages in the channel/query window.

This is about numerics 707 (ratbox and derivatives) and
439 (most other ircds that implement target change
limitations).

If the channel is not yet joined, the message is still
shown in the status window.

------------------------------------------------------------------------
r5119 | coekie | 2010-02-25 19:42:58 +0000 (Thu, 25 Feb 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/perl/perl-sources.c

Add missing include of misc.h for g_input_add_poll (Bug #740)
------------------------------------------------------------------------
r5118 | coekie | 2010-02-22 19:50:54 +0000 (Mon, 22 Feb 2010) | 1 line
Changed paths:
   M /irssi/trunk/autogen.sh

Make autogen fail if there is no lynx or links installed
------------------------------------------------------------------------
r5117 | coekie | 2010-02-22 19:37:18 +0000 (Mon, 22 Feb 2010) | 1 line
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Fix compiling without ssl
------------------------------------------------------------------------
r5116 | jilles | 2010-02-19 17:29:10 +0000 (Fri, 19 Feb 2010) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

network-openssl: Show why a certificate failed validation.

------------------------------------------------------------------------
r5115 | coekie | 2010-02-15 18:41:50 +0000 (Mon, 15 Feb 2010) | 1 line
Changed paths:
   M /irssi/trunk/irssi.conf

Change IRCnet server to open.ircnet.net
------------------------------------------------------------------------
r5112 | ahf | 2010-02-10 22:02:45 +0000 (Wed, 10 Feb 2010) | 1 line
Changed paths:
   M /irssi/trunk/default.theme

Make own nick and actions use default colour instead of white. Fixing ticket:729. Patch by: Tim Retout
------------------------------------------------------------------------
r5111 | ahf | 2010-02-09 20:15:08 +0000 (Tue, 09 Feb 2010) | 1 line
Changed paths:
   M /irssi/trunk/AUTHORS
   M /irssi/trunk/docs/help/in/who.in

Add NAMES to the WHO help entry. Patch by Thomas Karpiniec. Fixes ticket:728
------------------------------------------------------------------------
r5110 | ahf | 2010-02-09 20:11:08 +0000 (Tue, 09 Feb 2010) | 1 line
Changed paths:
   M /irssi/trunk/AUTHORS
   M /irssi/trunk/docs/perl.txt

Suffix != prefix. Patch by Ismael Luceno. Closes ticket:730
------------------------------------------------------------------------
r5109 | ahf | 2010-01-31 12:22:46 +0000 (Sun, 31 Jan 2010) | 1 line
Changed paths:
   M /irssi/trunk/autogen.sh

Use elinks if lynx is not present. From Ingmar Vanhassel of Exherbo fame.
------------------------------------------------------------------------
r5108 | jilles | 2010-01-31 00:15:25 +0000 (Sun, 31 Jan 2010) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Call OpenSSL_add_all_algorithms(), may be needed to verify SHA256 certs with certain versions of OpenSSL.

------------------------------------------------------------------------
r5107 | jilles | 2010-01-31 00:13:05 +0000 (Sun, 31 Jan 2010) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Use one SSL_CTX per connection, use default trusted CAs if nothing specified.

This allows useful use of -ssl_verify without
-ssl_cafile/-ssl_capath, using OpenSSL's default trusted CAs.

------------------------------------------------------------------------
r5106 | coekie | 2009-12-28 18:07:14 +0000 (Mon, 28 Dec 2009) | 1 line
Changed paths:
   M /irssi/trunk/NEWS

Fix active_window_ignore_refnum description
------------------------------------------------------------------------
r5105 | coekie | 2009-12-28 12:26:34 +0000 (Mon, 28 Dec 2009) | 1 line
Changed paths:
   M /irssi/trunk/NEWS

Update NEWS
------------------------------------------------------------------------
r5104 | coekie | 2009-12-28 12:15:18 +0000 (Mon, 28 Dec 2009) | 1 line
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/servers.c

Check if an SSL certificate matches the hostname of the server we are connecting to
------------------------------------------------------------------------
r5102 | exg | 2009-10-23 22:24:10 +0000 (Fri, 23 Oct 2009) | 2 lines
Changed paths:
   M /irssi/trunk/AUTHORS

Move myself to former developers.

------------------------------------------------------------------------
r5101 | exg | 2009-10-23 21:17:03 +0000 (Fri, 23 Oct 2009) | 3 lines
Changed paths:
   M /irssi/trunk/src/lib-config/write.c

Add forgotten g_io_channel_set_close_on_unref call to close the config file fd
after saving, patch by Sven Wegener.

------------------------------------------------------------------------
r5100 | jilles | 2009-09-06 21:27:38 +0000 (Sun, 06 Sep 2009) | 6 lines
Changed paths:
   M /irssi/trunk/src/perl/get-signals.pl

Make several signals without parameters available to perl again.
In particular, this includes the "beep" signal.

Submitted by Matt Sparks
Bug #674

------------------------------------------------------------------------
r5099 | jilles | 2009-09-06 20:47:18 +0000 (Sun, 06 Sep 2009) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Show all nicks instead of just the first in an /accept * listing.

Bug #704

------------------------------------------------------------------------
r5098 | ahf | 2009-09-05 13:18:10 +0000 (Sat, 05 Sep 2009) | 1 line
Changed paths:
   M /irssi/trunk/docs/help/in/ban.in
   M /irssi/trunk/docs/help/in/exec.in

Documentation cleanup. Thanks to Remco Lanting.
------------------------------------------------------------------------
r5097 | jilles | 2009-09-02 21:46:57 +0000 (Wed, 02 Sep 2009) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/ban.in
   M /irssi/trunk/docs/help/in/exec.in
   M /irssi/trunk/docs/help/in/hilight.in
   M /irssi/trunk/docs/help/in/ignore.in
   M /irssi/trunk/docs/help/in/join.in
   M /irssi/trunk/docs/help/in/kick.in
   M /irssi/trunk/docs/help/in/load.in
   M /irssi/trunk/docs/help/in/oper.in
   M /irssi/trunk/docs/help/in/quit.in
   M /irssi/trunk/docs/help/in/statusbar.in

Helpfile improvements from "rudi_s".

------------------------------------------------------------------------
r5096 | jilles | 2009-09-02 21:22:37 +0000 (Wed, 02 Sep 2009) | 16 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

Add active_window_ignore_refnum option

With active_window_ignore_refnum = ON, the current behavior
for the active_window key (meta-a by default) is preserved:
windows are cycled in the order of most recent activity,
highest activity first.

With active_window_ignore_refnum = OFF, the old behavior is
used: windows are cycled in the order of most recent
activity, where ties of equally high activity are broken by
refnums. Windows with lower refnums and equal activity will
be chosen first.

Submitted by Matt Sparks
Bug #667

------------------------------------------------------------------------
r5095 | jilles | 2009-09-02 20:55:13 +0000 (Wed, 02 Sep 2009) | 7 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Tell OpenSSL that our write buffer may move (although the content remains the same).
This fixes disconnects when sending large amounts of data
to the server.
Note that it assumes that write retries will retry the same
data; a reasonable assumption, but it is not necessary for
any normal write().

------------------------------------------------------------------------
r5085 | jilles | 2009-08-13 21:16:22 +0000 (Thu, 13 Aug 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

autolog: change some characters illegal in Windows filenames to underscores

------------------------------------------------------------------------
r5084 | ahf | 2009-07-29 11:59:23 +0000 (Wed, 29 Jul 2009) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

Trunk is now 0.8.14-svn.
------------------------------------------------------------------------
r5083 | ahf | 2009-07-29 11:48:08 +0000 (Wed, 29 Jul 2009) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/irc/module-formats.c

s/Splitted/Split/. Typo spotted by Gerfried Fuchs (Rhonda at IRCnet)
------------------------------------------------------------------------
r5081 | ahf | 2009-07-28 19:38:36 +0000 (Tue, 28 Jul 2009) | 1 line
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Release: 0.8.14
------------------------------------------------------------------------
r5080 | ahf | 2009-07-22 19:45:51 +0000 (Wed, 22 Jul 2009) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Move the autolog_ignore_targets logic a bit around; fixes #673.
------------------------------------------------------------------------
r5079 | ahf | 2009-06-07 11:50:55 +0000 (Sun, 07 Jun 2009) | 1 line
Changed paths:
   M /irssi/trunk/NEWS

Typo spotted by RichiH.
------------------------------------------------------------------------
r5078 | ahf | 2009-06-04 21:04:59 +0000 (Thu, 04 Jun 2009) | 1 line
Changed paths:
   M /irssi/trunk/irssi.conf

Make /reset an alias for /set -default and /unset an alias for /set -clear.
------------------------------------------------------------------------
r5076 | ahf | 2009-05-24 15:51:49 +0000 (Sun, 24 May 2009) | 1 line
Changed paths:
   M /irssi/trunk/irssi.conf

We got #irssi on IRCnet back. Fix irssi.conf to reflect this.
------------------------------------------------------------------------
r5075 | jilles | 2009-05-22 12:48:02 +0000 (Fri, 22 May 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Allow ctrl+home/ctrl+end to go to the beginning/end of scrollback.

------------------------------------------------------------------------
r5068 | jilles | 2009-05-15 11:54:33 +0000 (Fri, 15 May 2009) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c

Fix out of bounds access in event_wallops().

bug #662
Submitted by: nemo

------------------------------------------------------------------------
r5065 | jilles | 2009-05-13 21:01:55 +0000 (Wed, 13 May 2009) | 4 lines
Changed paths:
   M /irssi/trunk/irssi-version.sh

Do not put a space between awk's -F and its argument.
Solaris's /usr/bin/awk chokes on the space.
Bug #672

------------------------------------------------------------------------
r5064 | jilles | 2009-05-13 19:27:20 +0000 (Wed, 13 May 2009) | 11 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c

Accept 354 (WHOX reply) as a /who reply too (for redirection).

Ignore the parameters for matching because 354 does
not have a fixed format.

This helps irssi-proxy with clients that use WHOX,
such as xchat (away checking). WHOX works on ircu
and charybdis 3.1 servers.

Bug #671

------------------------------------------------------------------------
r5063 | Geert | 2009-04-27 19:00:48 +0000 (Mon, 27 Apr 2009) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

Renamed IRCnet #irssi to #irssi.org

------------------------------------------------------------------------
r5062 | jilles | 2009-04-26 20:54:49 +0000 (Sun, 26 Apr 2009) | 5 lines
Changed paths:
   M /irssi/trunk/Makefile.am

Fix make install without write privilege to the source directory
by not using a temp file in there for irssi-version.h.
Note that this will still not work if the source has changed
since it was compiled, but that is to be expected.

------------------------------------------------------------------------
r5060 | jilles | 2009-04-17 12:42:41 +0000 (Fri, 17 Apr 2009) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

Ensure type matches format string in /uptime.
Garbled output could happen if time_t was a different size from long.
bug #665

------------------------------------------------------------------------
r5059 | exg | 2009-04-05 19:04:25 +0000 (Sun, 05 Apr 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/notifylist/notify-ison.c

Remove leftover.

------------------------------------------------------------------------
r5058 | exg | 2009-04-05 18:04:59 +0000 (Sun, 05 Apr 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

Fix r4998 change, declare 'environ'.

------------------------------------------------------------------------
r5057 | jilles | 2009-04-03 22:09:17 +0000 (Fri, 03 Apr 2009) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

Make the time duration parser stricter.
This makes  /set server_reconnect_time = 10min  fail
instead of setting the time to 0.

------------------------------------------------------------------------
r5056 | jilles | 2009-04-03 17:49:58 +0000 (Fri, 03 Apr 2009) | 7 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Show numerics directed at channels in the channel window.
This is about numerics where the target parameter is
a channel, i.e.  ":<server> <numeric> <#channel> ..."
Usually, this parameter is the user's nick or an asterisk.
An example is the numeric ircd-ratbox and charybdis send
to channel operators on a successful /knock.

------------------------------------------------------------------------
r5054 | coekie | 2009-03-31 21:01:42 +0000 (Tue, 31 Mar 2009) | 1 line
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Release 0.8.13
------------------------------------------------------------------------
r5041 | coekie | 2009-03-18 19:16:34 +0000 (Wed, 18 Mar 2009) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

Release 0.8.13-rc1
------------------------------------------------------------------------
r5040 | coekie | 2009-03-15 16:25:42 +0000 (Sun, 15 Mar 2009) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/notifylist/notifylist.c

Correct previous commit: fix away checking
------------------------------------------------------------------------
r5039 | coekie | 2009-03-10 22:18:01 +0000 (Tue, 10 Mar 2009) | 1 line
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/src/irc/notifylist/notifylist.c

Fix /NOTIFY list when nick is seen joining (bug #642)
------------------------------------------------------------------------
r5038 | coekie | 2009-03-10 21:36:35 +0000 (Tue, 10 Mar 2009) | 1 line
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/src/irc/proxy/dump.c

Include hostmask in 001 event sent by proxy (bug #650)
------------------------------------------------------------------------
r5037 | coekie | 2009-03-10 21:16:16 +0000 (Tue, 10 Mar 2009) | 1 line
Changed paths:
   M /irssi/trunk/docs/signals.txt

Add "window item moved" (added in r5012) to signals.txt
------------------------------------------------------------------------
r5036 | coekie | 2009-03-10 20:38:53 +0000 (Tue, 10 Mar 2009) | 1 line
Changed paths:
   M /irssi/trunk/AUTHORS
   M /irssi/trunk/NEWS

Update AUTHORS and NEWS
------------------------------------------------------------------------
r5035 | jilles | 2009-03-10 18:12:04 +0000 (Tue, 10 Mar 2009) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

Add "default event numeric" to signals.txt.

------------------------------------------------------------------------
r5034 | ahf | 2009-03-04 18:09:52 +0000 (Wed, 04 Mar 2009) | 1 line
Changed paths:
   M /irssi/trunk/README

Remove authors info from README
------------------------------------------------------------------------
r5033 | ahf | 2009-03-01 22:05:42 +0000 (Sun, 01 Mar 2009) | 1 line
Changed paths:
   M /irssi/trunk/NEWS

Add autolog_ignore_targets entry to the NEWS file.
------------------------------------------------------------------------
r5032 | jilles | 2009-03-01 00:22:29 +0000 (Sun, 01 Mar 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/irc/core/netsplit.c

Remove unused variables.

------------------------------------------------------------------------
r5031 | jilles | 2009-02-28 23:09:33 +0000 (Sat, 28 Feb 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Remove unused variable.

------------------------------------------------------------------------
r5030 | jilles | 2009-02-28 22:48:41 +0000 (Sat, 28 Feb 2009) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc.c

Ensure variable is initialized.
Make sure not to set connection_lost if the server was
already disconnected.

------------------------------------------------------------------------
r5029 | exg | 2009-02-28 21:51:53 +0000 (Sat, 28 Feb 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c

Remove unused variable.

------------------------------------------------------------------------
r5028 | exg | 2009-02-28 21:41:47 +0000 (Sat, 28 Feb 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

Remove unused variable.

------------------------------------------------------------------------
r5027 | jilles | 2009-02-28 20:51:22 +0000 (Sat, 28 Feb 2009) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

Correct assertions.
Found using llvm static analyzer.

------------------------------------------------------------------------
r5026 | jilles | 2009-02-28 18:15:14 +0000 (Sat, 28 Feb 2009) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/irc/core/irc.c

Add the command send/expire timeout only when needed.
This was the last always-on <1s timer.

------------------------------------------------------------------------
r5025 | jilles | 2009-02-28 18:02:48 +0000 (Sat, 28 Feb 2009) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

Once a second seems sufficient for the expando timer.
These seem to change once a second at most, typically.

------------------------------------------------------------------------
r5024 | jilles | 2009-02-28 12:43:00 +0000 (Sat, 28 Feb 2009) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/flood/flood.c

Check for stale flood entries when lines come in, avoiding a 0.5 second timeout.
The timeout is now every 5 seconds and serves to
remove entries that do not send messages anymore.

------------------------------------------------------------------------
r5023 | jilles | 2009-02-27 14:32:33 +0000 (Fri, 27 Feb 2009) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

Move to a single /join function, avoiding confusion on "/join -window".
patch by exg
bug #644, thanks for the useful bug report

------------------------------------------------------------------------
r5022 | jilles | 2009-02-27 14:20:35 +0000 (Fri, 27 Feb 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

Check for SIGCONT using a custom GSource instead of every 0.5 second.

------------------------------------------------------------------------
r5021 | jilles | 2009-02-21 21:17:51 +0000 (Sat, 21 Feb 2009) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c
   M /irssi/trunk/src/core/levels.c
   M /irssi/trunk/src/core/levels.h
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-exec.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/windows-layout.c
   M /irssi/trunk/src/fe-text/textbuffer-commands.c
   M /irssi/trunk/src/perl/common/Core.xs

Reject invalid level specifications in /set.
Most of these have names that end in "_level".

------------------------------------------------------------------------
r5020 | jilles | 2009-02-21 17:55:12 +0000 (Sat, 21 Feb 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/modes.h

Make explicit how long the arrays for prefix_add and prefix_del are.

------------------------------------------------------------------------
r5019 | jilles | 2009-02-21 17:34:13 +0000 (Sat, 21 Feb 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c

Use i_isspace to make this clearer.

------------------------------------------------------------------------
r5018 | jilles | 2009-02-21 17:22:32 +0000 (Sat, 21 Feb 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c

Make an invalid boolean /set a CLIENTERROR instead of CLIENTCRAP.

------------------------------------------------------------------------
r5017 | jilles | 2009-02-21 17:20:13 +0000 (Sat, 21 Feb 2009) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

Reject obviously invalid numbers in /set.
A limitation of the settings model is that any value
that fits in an int is accepted, e.g. negative port
numbers.

------------------------------------------------------------------------
r5012 | coekie | 2009-02-13 18:57:55 +0000 (Fri, 13 Feb 2009) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c

emit "window item moved" instead of "window item remove" and "window item new" when a window item is moved to another window
------------------------------------------------------------------------
r5010 | ahf | 2009-02-10 20:45:27 +0000 (Tue, 10 Feb 2009) | 1 line
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/fe-log.c

Prefer g_path_get_dirname() over g_dirname().
------------------------------------------------------------------------
r5009 | ahf | 2009-02-10 12:59:49 +0000 (Tue, 10 Feb 2009) | 1 line
Changed paths:
   M /irssi/trunk/docs/signals.txt

Add "window dehilight" to signals.txt
------------------------------------------------------------------------
r5008 | ahf | 2009-02-09 20:11:27 +0000 (Mon, 09 Feb 2009) | 2 lines
Changed paths:
   M /irssi/trunk/AUTHORS

Convert AUTHORS to UTF-8.

------------------------------------------------------------------------
r5007 | ahf | 2009-02-09 20:01:49 +0000 (Mon, 09 Feb 2009) | 2 lines
Changed paths:
   M /irssi/trunk/AUTHORS

Add myself to AUTHORS.

------------------------------------------------------------------------
r5006 | ahf | 2009-02-09 20:00:17 +0000 (Mon, 09 Feb 2009) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Add /set autolog_ignore_targets.
Allows you to avoid specific targets from being logged via autolog.

------------------------------------------------------------------------
r5005 | ahf | 2009-02-09 17:51:24 +0000 (Mon, 09 Feb 2009) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Don't tokenizee target since it wont contain more than one entry anyway.
Poke me if this breaks for you.

------------------------------------------------------------------------
r5004 | ahf | 2009-02-08 17:57:19 +0000 (Sun, 08 Feb 2009) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/dcc/dcc-get.c
   M /irssi/trunk/src/irc/proxy/dump.c
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-core.c

Code Cleanup:
Use g_string_printf() instead of g_string_sprintf() (which is considered deprecated.)


------------------------------------------------------------------------
r5003 | ahf | 2009-02-08 17:22:42 +0000 (Sun, 08 Feb 2009) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/levels.c
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-ignore.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   M /irssi/trunk/src/fe-common/irc/fe-ircnet.c
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/fe-text/textbuffer.c
   M /irssi/trunk/src/irc/core/bans.c
   M /irssi/trunk/src/irc/core/channel-rejoin.c
   M /irssi/trunk/src/irc/core/irc-channels.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/notifylist/notify-ison.c
   M /irssi/trunk/src/irc/proxy/dump.c
   M /irssi/trunk/src/lib-config/get.c
   M /irssi/trunk/src/lib-config/write.c
   M /irssi/trunk/src/perl/perl-common.c

Code Cleanup:
Use g_string_append_printf() instead of g_string_sprintfa() (which is considered deprecated.)

------------------------------------------------------------------------
r5002 | ahf | 2009-02-07 23:03:24 +0000 (Sat, 07 Feb 2009) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.h
   M /irssi/trunk/src/fe-common/core/window-activity.c

Add strarray_find_dest(). Useful for checking whether a server_tag/target or target is found in a vector of strings.
------------------------------------------------------------------------
r4998 | exg | 2009-01-23 17:57:49 +0000 (Fri, 23 Jan 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

Call PERL_SYS_INIT3() and PERL_SYS_TERM() as documented in perlembed(1).

------------------------------------------------------------------------
r4997 | exg | 2009-01-23 17:48:32 +0000 (Fri, 23 Jan 2009) | 2 lines
Changed paths:
   M /irssi/trunk/docs/crash.txt

Suggest a better method to provide a backtrace with gdb.

------------------------------------------------------------------------
r4996 | exg | 2009-01-20 14:15:01 +0000 (Tue, 20 Jan 2009) | 2 lines
Changed paths:
   M /irssi/trunk/docs/design.txt
   M /irssi/trunk/src/core/commands.c

Fix 'defination' typo.

------------------------------------------------------------------------
r4995 | exg | 2009-01-18 12:46:57 +0000 (Sun, 18 Jan 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Replace invalid utf-8 bytes with U+FFFD when drawing a line.

------------------------------------------------------------------------
r4994 | exg | 2009-01-18 11:55:27 +0000 (Sun, 18 Jan 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

Emit 'print starting' with the correct argument in printtext_string{,window}.

------------------------------------------------------------------------
r4993 | exg | 2009-01-17 22:33:29 +0000 (Sat, 17 Jan 2009) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Window.xs

Add Irssi::UI::Window::get_history_lines to get the content of a window's
history.

------------------------------------------------------------------------
r4992 | exg | 2009-01-17 22:28:47 +0000 (Sat, 17 Jan 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

Revert r4871, it breaks /script reset.

------------------------------------------------------------------------
r4991 | exg | 2009-01-16 22:02:02 +0000 (Fri, 16 Jan 2009) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

Properly unload the original script when using /script load to reload it.
bug #525, patch by Lukas Mai.

------------------------------------------------------------------------
r4990 | exg | 2009-01-16 17:12:27 +0000 (Fri, 16 Jan 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/iconfig.h
   M /irssi/trunk/src/lib-config/parse.c
   M /irssi/trunk/src/lib-config/write.c

Use an io channel to write the config file.

------------------------------------------------------------------------
r4989 | jilles | 2009-01-15 22:21:31 +0000 (Thu, 15 Jan 2009) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

Use PERL_SYS_INIT3 with the correct pointer type for argv.
This fixes perl crashes on startup on some machines.

------------------------------------------------------------------------
r4988 | exg | 2009-01-15 11:14:51 +0000 (Thu, 15 Jan 2009) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/dcc.in

Doc fix.

------------------------------------------------------------------------
r4987 | exg | 2009-01-15 11:02:23 +0000 (Thu, 15 Jan 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-fe.c

Fix minor leak.

------------------------------------------------------------------------
r4986 | exg | 2009-01-15 10:34:46 +0000 (Thu, 15 Jan 2009) | 2 lines
Changed paths:
   M /irssi/trunk/INSTALL

We require perl-5.6.

------------------------------------------------------------------------
r4985 | exg | 2009-01-14 17:53:57 +0000 (Wed, 14 Jan 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/get.c
   M /irssi/trunk/src/lib-config/iconfig.h

Remove unused and odd function.

------------------------------------------------------------------------
r4984 | exg | 2009-01-14 17:19:42 +0000 (Wed, 14 Jan 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/iconfig.h

Fix typos.

------------------------------------------------------------------------
r4983 | exg | 2009-01-13 18:51:25 +0000 (Tue, 13 Jan 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c

Fix last change.

------------------------------------------------------------------------
r4982 | exg | 2009-01-13 18:31:31 +0000 (Tue, 13 Jan 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer.c
   M /irssi/trunk/src/fe-text/textbuffer.h

Remove broken and unused format to add an indent function to a line.

------------------------------------------------------------------------
r4981 | exg | 2009-01-10 18:38:08 +0000 (Sat, 10 Jan 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/fe-text/textbuffer-commands.c
   D /irssi/trunk/src/fe-text/textbuffer-reformat.c
   D /irssi/trunk/src/fe-text/textbuffer-reformat.h
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer.c
   M /irssi/trunk/src/fe-text/textbuffer.h

Remove buggy /scrollback redraw - scrollback_save_formats.

------------------------------------------------------------------------
r4980 | exg | 2009-01-10 17:57:38 +0000 (Sat, 10 Jan 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c

Use window_get_theme.

------------------------------------------------------------------------
r4979 | exg | 2009-01-10 15:00:06 +0000 (Sat, 10 Jan 2009) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/printtext.h
   M /irssi/trunk/src/perl/ui/Themes.xs

Factor out printformat_module_dest_charargs function from
printformat_module_dest_args and use it in printformat_perl to remove code
duplication.

------------------------------------------------------------------------
r4978 | exg | 2009-01-08 12:39:11 +0000 (Thu, 08 Jan 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer.c

Remove memory chunks in favour of memory slices.

------------------------------------------------------------------------
r4977 | exg | 2009-01-08 11:39:27 +0000 (Thu, 08 Jan 2009) | 3 lines
Changed paths:
   M /irssi/trunk/src/common.h

Add defines for memory slices functions for compatibility with glib
versions older than 2.10.

------------------------------------------------------------------------
r4976 | exg | 2009-01-04 15:56:54 +0000 (Sun, 04 Jan 2009) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer.c

Remove useless code, cur_line is always the last line of the textbuffer.

------------------------------------------------------------------------
r4975 | exg | 2008-12-30 11:51:27 +0000 (Tue, 30 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/pidwait.c

Rewrite pidwait using g_child_watch_add.

------------------------------------------------------------------------
r4974 | exg | 2008-12-30 10:39:21 +0000 (Tue, 30 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c

recvlen must be signed.

------------------------------------------------------------------------
r4973 | exg | 2008-12-30 01:20:09 +0000 (Tue, 30 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c

Use net_receive in sig_exec_input_reader.

------------------------------------------------------------------------
r4972 | exg | 2008-12-22 01:07:11 +0000 (Mon, 22 Dec 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Check server's connected flag rather than net-sendbuffer pointers in
sig_server_quit.

------------------------------------------------------------------------
r4971 | exg | 2008-12-22 00:11:33 +0000 (Mon, 22 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/net-sendbuffer.c
   M /irssi/trunk/src/core/net-sendbuffer.h

Remove useless net-sendbuffer init/deinit functions.

------------------------------------------------------------------------
r4970 | exg | 2008-12-22 00:06:49 +0000 (Mon, 22 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/net-sendbuffer.c

Remove buffers GSList, it is unused since r1023.

------------------------------------------------------------------------
r4969 | exg | 2008-12-17 18:56:56 +0000 (Wed, 17 Dec 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-core.pl

Fix r4961 change, irssi-core.pl is transformed in a format string so literals
% must be escaped. Patch by Lukas Mai.

------------------------------------------------------------------------
r4968 | jilles | 2008-12-13 21:42:42 +0000 (Sat, 13 Dec 2008) | 6 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-session.c

Preserve op/halfop/voice when /upgrading from before the prefixes change
(r4922). This also restores them when /upgrading from
a revision between r4922 and this one.
Note that other prefixes are still lost when /upgrading
from pre-r4922 irssi.

------------------------------------------------------------------------
r4967 | jilles | 2008-12-12 22:04:37 +0000 (Fri, 12 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

prefix_add(): copy correct number of bytes

------------------------------------------------------------------------
r4966 | jilles | 2008-12-12 21:01:48 +0000 (Fri, 12 Dec 2008) | 3 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

Document Irssi::signal_continue() and clarify new signal registration requirements
(r4953).

------------------------------------------------------------------------
r4965 | exg | 2008-12-12 10:42:14 +0000 (Fri, 12 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer-view.h
   M /irssi/trunk/src/perl/textui/TextUI.xs

Revert r4964, at least one script uses ypos.

------------------------------------------------------------------------
r4964 | exg | 2008-12-11 20:59:21 +0000 (Thu, 11 Dec 2008) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer-view.h
   M /irssi/trunk/src/perl/textui/TextUI.xs

Remove ypos field of TEXT_BUFFER_VIEW_REC, it is used to compute the row
position where to draw a new line and if the view is at the bottom of the
textbuffer, but the same information can be computed more easily by other
means.

------------------------------------------------------------------------
r4963 | exg | 2008-12-10 10:21:04 +0000 (Wed, 10 Dec 2008) | 4 lines
Changed paths:
   M /irssi/trunk/src/perl/textui/TextBuffer.xs
   M /irssi/trunk/src/perl/textui/TextBufferView.xs

Remove methods to create/destroy TextBuffer and TextBufferView and low level
api to add/remove lines, scripts should be fine using Window::print_after and
TextBufferView::remove_line.

------------------------------------------------------------------------
r4962 | exg | 2008-12-10 09:35:25 +0000 (Wed, 10 Dec 2008) | 4 lines
Changed paths:
   M /irssi/trunk/src/perl/textui/TextUI.xs

Add print_after method to Window perl object analogous to
gui_printtext_after but which also expands formats and forces a full
line.

------------------------------------------------------------------------
r4961 | exg | 2008-12-09 21:42:51 +0000 (Tue, 09 Dec 2008) | 9 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-core.pl

Clean up script loading in general.
Don't leak local variables to eval'd code.
Set filename/line number to get better error messages from perl.
Use three-arg open and lexical filehandles to avoid surprises.
Include error reason in message for unopenable scripts.
Don't wrap script code in sub handler { } - this avoids spurious warnings and
should at least allow __END__ to work properly.
Patch by Lukas Mai.

------------------------------------------------------------------------
r4960 | exg | 2008-12-09 18:16:49 +0000 (Tue, 09 Dec 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-signals.c

Fix undefined behavior due to modifying PL_na twice between sequence points.
Patch by Lukas Mai.

------------------------------------------------------------------------
r4959 | exg | 2008-12-09 18:02:53 +0000 (Tue, 09 Dec 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/textui/TextBufferView.xs

Remove resize method of TextBufferView perl object, it is not useful
and dangerous.

------------------------------------------------------------------------
r4958 | exg | 2008-12-09 11:59:16 +0000 (Tue, 09 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/utf8.c
   M /irssi/trunk/src/fe-common/core/utf8.h
   M /irssi/trunk/src/fe-text/gui-entry.c

Remove internal utf8 functions in favour of glib ones.

------------------------------------------------------------------------
r4957 | exg | 2008-12-09 11:45:23 +0000 (Tue, 09 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Cosmetic.

------------------------------------------------------------------------
r4956 | exg | 2008-12-08 17:11:00 +0000 (Mon, 08 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/common/Expando.xs
   M /irssi/trunk/src/perl/ui/Themes.xs

Make some functions static.

------------------------------------------------------------------------
r4955 | exg | 2008-12-08 16:55:29 +0000 (Mon, 08 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/docs/manual.txt

Document command syntax.

------------------------------------------------------------------------
r4954 | exg | 2008-12-08 16:32:56 +0000 (Mon, 08 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

Simplify.

------------------------------------------------------------------------
r4953 | exg | 2008-12-08 16:06:11 +0000 (Mon, 08 Dec 2008) | 6 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/perl-signals.c
   M /irssi/trunk/src/perl/perl-signals.h

Add perl_signal_args_to_c() to convert signal parameters from Perl to C values,
and make Irssi::signal_emit/Irssi::signal_continue use it. Also make
perl_call_signal() turn NULLs into undef, so we can recover them in
perl_signal_args_to_c(), which is its inverse operation.
Patch by Lukas Mai.

------------------------------------------------------------------------
r4952 | exg | 2008-12-08 15:45:49 +0000 (Mon, 08 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/get-signals.pl

Fix NETSPLIT_SERVER_REC substitution in get-signals.pl, reported by Lukas Mai.

------------------------------------------------------------------------
r4951 | exg | 2008-12-08 15:39:12 +0000 (Mon, 08 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/get-signals.pl

Change get-signals.pl mime type to text/x-perl.

------------------------------------------------------------------------
r4950 | exg | 2008-12-07 23:30:00 +0000 (Sun, 07 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

Simplify, isalnum && !isdigit == isalpha.

------------------------------------------------------------------------
r4949 | exg | 2008-12-07 15:49:04 +0000 (Sun, 07 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

Simplify and remove dead code.

------------------------------------------------------------------------
r4948 | exg | 2008-12-06 17:02:27 +0000 (Sat, 06 Dec 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

Simplify and remove dead code, MAIN_WINDOW_TEXT_HEIGHT(rec) >= WINDOW_MIN_SIZE
always holds.

------------------------------------------------------------------------
r4947 | exg | 2008-12-06 12:36:41 +0000 (Sat, 06 Dec 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

Always preserve the active mainwindow in mainwindows_resize_smaller,
prompted by report by Henri Kemppainen.

------------------------------------------------------------------------
r4946 | exg | 2008-12-06 12:29:51 +0000 (Sat, 06 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

Fix leak introduced in r1855.

------------------------------------------------------------------------
r4945 | jilles | 2008-12-06 00:14:19 +0000 (Sat, 06 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

Add brief documentation for Irssi::signal_register() perl function.

------------------------------------------------------------------------
r4944 | jilles | 2008-12-05 23:59:49 +0000 (Fri, 05 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/get-signals.pl

Add a notice to src/perl/perl-signals-list.h that it is autogenerated.

------------------------------------------------------------------------
r4943 | exg | 2008-12-05 13:55:23 +0000 (Fri, 05 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

Factor computation of fg/bg.

------------------------------------------------------------------------
r4942 | exg | 2008-12-03 20:14:58 +0000 (Wed, 03 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Manually inline cell_width.

------------------------------------------------------------------------
r4941 | exg | 2008-12-03 19:09:54 +0000 (Wed, 03 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Simplify.

------------------------------------------------------------------------
r4940 | exg | 2008-12-02 16:13:15 +0000 (Tue, 02 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/src/irc/core/irc-servers.c

Recode outgoing irc quit messages.

------------------------------------------------------------------------
r4939 | exg | 2008-12-02 13:14:09 +0000 (Tue, 02 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.h

Fix r1569, assign a proper mask to PRINT_FLAG_UNSET_LINE_START.

------------------------------------------------------------------------
r4938 | exg | 2008-12-01 19:29:41 +0000 (Mon, 01 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c

Aux-sort settings by key in settings_get_sorted.

------------------------------------------------------------------------
r4937 | exg | 2008-12-01 18:35:10 +0000 (Mon, 01 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h

Factor the code to send an irc action into a function.

------------------------------------------------------------------------
r4936 | exg | 2008-12-01 18:18:59 +0000 (Mon, 01 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-item.h
   M /irssi/trunk/src/fe-text/statusbar.c

Add function to set minimum/maximum size for a statusbar item.

------------------------------------------------------------------------
r4935 | exg | 2008-12-01 18:12:52 +0000 (Mon, 01 Dec 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/Makefile.am
   A /irssi/trunk/src/fe-text/statusbar-item.h
   M /irssi/trunk/src/fe-text/statusbar.h

Add public header with interfaces to manage statusbar items, bug #535.

------------------------------------------------------------------------
r4934 | exg | 2008-11-30 23:14:43 +0000 (Sun, 30 Nov 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar.c

Simplify statusbar_item_default_handler by merging update_statusbar_bg and
reverse_controls and by using a GString.

------------------------------------------------------------------------
r4933 | jilles | 2008-11-30 22:48:39 +0000 (Sun, 30 Nov 2008) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Improve SSL error display.

Display more detailed error messages about SSL and
fix assertion failure warnings on some SSL errors.

------------------------------------------------------------------------
r4932 | exg | 2008-11-30 14:48:54 +0000 (Sun, 30 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/log.c

Make needlessly global variable local where used.

------------------------------------------------------------------------
r4931 | exg | 2008-11-30 14:33:14 +0000 (Sun, 30 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/core/log.c

Do not check for fcntl.

------------------------------------------------------------------------
r4930 | jilles | 2008-11-29 19:38:00 +0000 (Sat, 29 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.h

Revert r4924, the comment is correct after all.

------------------------------------------------------------------------
r4929 | exg | 2008-11-29 18:01:04 +0000 (Sat, 29 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Remove obsolete part of comment.

------------------------------------------------------------------------
r4928 | exg | 2008-11-29 10:45:58 +0000 (Sat, 29 Nov 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c

Amend fix for bug #392, assume utf-8 encoding for an ascii string in
which no escape character occurs.

------------------------------------------------------------------------
r4927 | exg | 2008-11-29 08:31:42 +0000 (Sat, 29 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c

Fix r4920 change.

------------------------------------------------------------------------
r4926 | exg | 2008-11-28 23:01:45 +0000 (Fri, 28 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c

Factor code to check if a string is ascii only into a function.

------------------------------------------------------------------------
r4925 | jilles | 2008-11-28 20:43:59 +0000 (Fri, 28 Nov 2008) | 7 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/irc/core/bans.c
   M /irssi/trunk/src/irc/core/irc-commands.c

Allow /ban, /unban, /kickban, /knockout if channel is not synced.

Requesting ban lists from an unsynced channel will ask
them from the server, banning a user whose u@h irssi
does not know will ban nick!*@* and only bans irssi
knows about can be removed.

------------------------------------------------------------------------
r4924 | jilles | 2008-11-28 18:49:31 +0000 (Fri, 28 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.h

Remove obsolete/wrong part of comment (irc server cmdcount).

------------------------------------------------------------------------
r4923 | exg | 2008-11-28 09:54:23 +0000 (Fri, 28 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Update NEWS.

------------------------------------------------------------------------
r4922 | jilles | 2008-11-28 00:16:51 +0000 (Fri, 28 Nov 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/nick-rec.h
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/nicklist.h
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/irc/core/irc-expandos.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-session.c
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/modes.h
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/core/netsplit.h
   M /irssi/trunk/src/irc/proxy/dump.c
   M /irssi/trunk/src/perl/perl-common.c

Allow storing multiple "other" prefixes such as +q and +a.
Original patch by JasonX, somewhat changed by exg and me.

------------------------------------------------------------------------
r4921 | exg | 2008-11-24 23:44:50 +0000 (Mon, 24 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Add foreign to automake options.

------------------------------------------------------------------------
r4920 | exg | 2008-11-24 23:22:44 +0000 (Mon, 24 Nov 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c

Do not strip the comma in a mirc color if it is not followed by a digit, bug
#250.

------------------------------------------------------------------------
r4919 | exg | 2008-11-23 09:48:48 +0000 (Sun, 23 Nov 2008) | 4 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/perl/Makefile.am
   D /irssi/trunk/src/perl/libperl_dynaloader.la
   D /irssi/trunk/src/perl/libperl_orig.la

Remove apparently useless indirection through stub libtool library
files for libperl.a and DynaLoader.a when building perl support as
module.

------------------------------------------------------------------------
r4918 | Geert | 2008-11-22 12:43:39 +0000 (Sat, 22 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/lastlog.in

Typo fix by Richard Hartmann (RichiH)

------------------------------------------------------------------------
r4917 | exg | 2008-11-18 09:59:54 +0000 (Tue, 18 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Move check on term_type outside of strlen_big5.

------------------------------------------------------------------------
r4916 | exg | 2008-11-18 09:21:36 +0000 (Tue, 18 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Revert r4912.

------------------------------------------------------------------------
r4915 | exg | 2008-11-16 16:28:09 +0000 (Sun, 16 Nov 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c

Do not call skip_target on a non irc server in irc 'own_public'
handler, based on a patch by Gabor Adam Toth.

------------------------------------------------------------------------
r4914 | exg | 2008-11-16 16:09:44 +0000 (Sun, 16 Nov 2008) | 6 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

Do not check in irc cmd_away that the active item server is an irc
server, it prevents /away from working when the active item server is
not an irc one. The check is already performed in
irc_server_send_away, so /away -one is unchanged. Patch by Gabor Adam
Toth.

------------------------------------------------------------------------
r4913 | exg | 2008-11-16 15:38:33 +0000 (Sun, 16 Nov 2008) | 3 lines
Changed paths:
   M /irssi/trunk/irssi-version.sh

Fix regression introduced in r4906, remove leading zeros from
IRSSI_VERSION_TIME value.

------------------------------------------------------------------------
r4912 | exg | 2008-11-16 09:19:27 +0000 (Sun, 16 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Simplify sending of the first pasted line.

------------------------------------------------------------------------
r4911 | coekie | 2008-11-15 22:07:31 +0000 (Sat, 15 Nov 2008) | 1 line
Changed paths:
   M /irssi/trunk/NEWS

Update NEWS
------------------------------------------------------------------------
r4910 | coekie | 2008-11-15 22:04:57 +0000 (Sat, 15 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer.c

Handle indent in textbuffer_line2text. This fixes indentation in /lastlog and buf.pl.

------------------------------------------------------------------------
r4909 | exg | 2008-11-15 21:51:07 +0000 (Sat, 15 Nov 2008) | 5 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/term.h
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer.c
   M /irssi/trunk/src/fe-text/textbuffer.h

Handle bold/blink attributes like other attributes rather than mapping them to
the eighth bit of the color. The formats KBGCRMYW and the mirc colors are now
mapped to colors 8-15. fe-text translates colors 8-15 to bold/blink+0-7 if the
terminal supports only 8 colors.

------------------------------------------------------------------------
r4908 | exg | 2008-11-15 16:47:31 +0000 (Sat, 15 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am

Do not update the version file if it is unchanged.

------------------------------------------------------------------------
r4907 | coekie | 2008-11-15 16:44:20 +0000 (Sat, 15 Nov 2008) | 1 line
Changed paths:
   M /irssi/trunk/scripts/Makefile.am

Add sb_search.pl in Makefile.am
------------------------------------------------------------------------
r4906 | exg | 2008-11-13 23:35:48 +0000 (Thu, 13 Nov 2008) | 3 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/autogen.sh
   M /irssi/trunk/configure.in
   D /irssi/trunk/irssi-version.h.in
   A /irssi/trunk/irssi-version.sh

Move irssi-version.h generation out of configure and add suport for getting the
date of the last change with svn info/git log.

------------------------------------------------------------------------
r4905 | exg | 2008-11-13 10:22:35 +0000 (Thu, 13 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   D /irssi/trunk/findsyntax.pl
   M /irssi/trunk/syntax.pl

Merge findsyntax.pl in syntax.pl.

------------------------------------------------------------------------
r4904 | exg | 2008-11-12 23:13:57 +0000 (Wed, 12 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/write.c

Simplify, use 'o' printf conversion specifier to print number in octal.

------------------------------------------------------------------------
r4903 | jilles | 2008-11-12 21:47:21 +0000 (Wed, 12 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/wall.in

Remove reference to wallchops.

------------------------------------------------------------------------
r4902 | jilles | 2008-11-12 21:00:05 +0000 (Wed, 12 Nov 2008) | 9 lines
Changed paths:
   M /irssi/trunk/docs/help/in/wall.in
   D /irssi/trunk/docs/help/in/wallchops.in
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/irc/core/irc-commands.c

Remove /wallchops, do not suggest other commands in /help wall.

The only major ircd supporting /wallchops also supports
/notice @#channel.

The /wall command has used /notice @#channel (if it is
supported which is pretty much everywhere) for a while
and so it can be used without problems on large channels.

------------------------------------------------------------------------
r4901 | exg | 2008-11-12 20:49:48 +0000 (Wed, 12 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Recode outgoing irc away messages, bug #412.

------------------------------------------------------------------------
r4900 | exg | 2008-11-12 20:31:41 +0000 (Wed, 12 Nov 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h

Export server_send_away and use it in irc-servers-reconnect.c:sig_connected
instead of duplicating the code.

------------------------------------------------------------------------
r4899 | coekie | 2008-11-12 19:04:17 +0000 (Wed, 12 Nov 2008) | 2 lines
Changed paths:
   A /irssi/trunk/scripts/sb_search.pl

Add script for /scrollback search

------------------------------------------------------------------------
r4898 | exg | 2008-11-12 18:04:39 +0000 (Wed, 12 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-core.pl

Add perl __WARN__ handler for scripts, bug #427.

------------------------------------------------------------------------
r4897 | exg | 2008-11-11 23:49:59 +0000 (Tue, 11 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

Fix punctuation.

------------------------------------------------------------------------
r4896 | exg | 2008-11-11 23:33:47 +0000 (Tue, 11 Nov 2008) | 3 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt
   M /irssi/trunk/src/perl/common/Core.xs

Add Irssi::command_parse_options function to parse options for a command which
have been set with Irssi::command_set_options.

------------------------------------------------------------------------
r4895 | exg | 2008-11-11 18:16:24 +0000 (Tue, 11 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

Fix broken url.

------------------------------------------------------------------------
r4894 | exg | 2008-11-11 14:28:55 +0000 (Tue, 11 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

Fix typo.

------------------------------------------------------------------------
r4893 | exg | 2008-11-10 11:59:31 +0000 (Mon, 10 Nov 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/utf8.c
   M /irssi/trunk/src/fe-common/core/utf8.h
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/term-terminfo.c

Remove get_utf8_char/utf16_char_to_utf8 in favour of glib
g_utf8_get_char_validated/g_unichar_to_utf8.

------------------------------------------------------------------------
r4892 | exg | 2008-11-10 00:31:00 +0000 (Mon, 10 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/irc/core/irc-servers.c

recode.h include fixup.

------------------------------------------------------------------------
r4891 | exg | 2008-11-09 23:53:40 +0000 (Sun, 09 Nov 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat-messages.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c

Emit message irc own_{action,notice,wall} and message dcc own{,_action} with
message in client encoding.

------------------------------------------------------------------------
r4890 | exg | 2008-11-09 23:33:24 +0000 (Sun, 09 Nov 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c
   M /irssi/trunk/src/irc/core/irc-servers.c

Move recoding of outgoing messages into irc send_message routine. Handlers for
message own_{private,public} now receive the message in the client encoding.

------------------------------------------------------------------------
r4889 | exg | 2008-11-09 23:06:37 +0000 (Sun, 09 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c

Move recoding of incoming quit messages to irc 'event quit' handler.

------------------------------------------------------------------------
r4888 | exg | 2008-11-09 19:37:25 +0000 (Sun, 09 Nov 2008) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c

Revert part of r4041. It is not clear which bug it is supposed to fix, and the
change seems wrong anyway because notice/action message is already recoded in
fe-events.c:event_notice/ctcp_action.

------------------------------------------------------------------------
r4887 | exg | 2008-11-08 22:09:20 +0000 (Sat, 08 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

Recode a WALL message also when sending a notice to @#channel.

------------------------------------------------------------------------
r4886 | exg | 2008-11-04 23:04:41 +0000 (Tue, 04 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh

Fix r4880 change.

------------------------------------------------------------------------
r4885 | exg | 2008-11-04 14:05:57 +0000 (Tue, 04 Nov 2008) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

Recode an incoming quit message once with a nick charset preference rather than
doing it for every joined channel the user was in with a channel charset
preference.

------------------------------------------------------------------------
r4884 | exg | 2008-11-02 14:49:48 +0000 (Sun, 02 Nov 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

When returning G_IO_STATUS_ERROR in irssi_ssl_{read,write} create a GError with
the openssl error string.

------------------------------------------------------------------------
r4883 | exg | 2008-11-02 14:02:00 +0000 (Sun, 02 Nov 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Cleanup error handling in irssi_ssl_{read,write}. Return G_IO_STATUS_AGAIN if
openssl error is SSL_WANT_{READ,WRITE}, G_IO_STATUS_ERROR otherwise.

------------------------------------------------------------------------
r4882 | c0ffee | 2008-11-02 12:13:36 +0000 (Sun, 02 Nov 2008) | 4 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/docs/perl.txt
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/irc/proxy/Makefile.am
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/irc/proxy/module.h
   A /irssi/trunk/src/irc/proxy/proxy.h
   M /irssi/trunk/src/perl/Makefile.am
   M /irssi/trunk/src/perl/get-signals.pl
   A /irssi/trunk/src/perl/irc/Client.xs
   M /irssi/trunk/src/perl/irc/Irc.xs
   M /irssi/trunk/src/perl/irc/module.h
   M /irssi/trunk/src/perl/irc/typemap

introduce the type Irssi::Irc::Client and signals to communicate with proxy 
clients to allow for scripting parts of the irssi-proxy.


------------------------------------------------------------------------
r4881 | exg | 2008-11-02 07:34:35 +0000 (Sun, 02 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/textui/TextUI.xs

Fix r4879 change.

------------------------------------------------------------------------
r4880 | exg | 2008-11-01 23:50:58 +0000 (Sat, 01 Nov 2008) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh
   A /irssi/trunk/update-changelog.sh

Factor the code to update svn changelog into a script.

------------------------------------------------------------------------
r4879 | jilles | 2008-11-01 17:56:56 +0000 (Sat, 01 Nov 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/lastlog.c
   M /irssi/trunk/src/fe-text/textbuffer.c
   M /irssi/trunk/src/fe-text/textbuffer.h
   M /irssi/trunk/src/perl/textui/TextBuffer.xs

Remove the refcount on LINE_REC.
It seems to have no clear purpose.

------------------------------------------------------------------------
r4878 | jilles | 2008-10-31 10:57:32 +0000 (Fri, 31 Oct 2008) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/lastlog.c

Fix a memory leak with /lastlog -count and rejected (too much) /lastlog.
The matched lines would not be freed when they expired
from the buffer.

------------------------------------------------------------------------
r4877 | jilles | 2008-10-28 17:29:49 +0000 (Tue, 28 Oct 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Also display 407 numerics that are not "duplicate channel".

------------------------------------------------------------------------
r4876 | exg | 2008-10-21 11:09:51 +0000 (Tue, 21 Oct 2008) | 3 lines
Changed paths:
   M /irssi/trunk/docs/help/in/scrollback.in
   M /irssi/trunk/src/fe-text/textbuffer-commands.c

Remove scrollback_levelclear_levels setting and add a 'level' option to
'sb levelclear' to specify a comma separated list of levels.

------------------------------------------------------------------------
r4875 | exg | 2008-10-08 22:58:27 +0000 (Wed, 08 Oct 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Fix r4743 change, avoid sign extension.

------------------------------------------------------------------------
r4874 | jilles | 2008-08-30 23:55:04 +0000 (Sat, 30 Aug 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

Fix display of ratbox-style operspy whois (/whois !nick).

------------------------------------------------------------------------
r4873 | jilles | 2008-08-25 16:34:02 +0000 (Mon, 25 Aug 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c

Ignore DNS not found errors when considering reconnect.
Contrary to the standards, these are often transient.

------------------------------------------------------------------------
r4872 | jilles | 2008-08-23 16:05:47 +0000 (Sat, 23 Aug 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

Fix crash on startup if perl is compiled in.
bug #618

------------------------------------------------------------------------
r4871 | exg | 2008-08-22 11:54:32 +0000 (Fri, 22 Aug 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

Call PERL_SYS_INIT3() and PERL_SYS_TERM() as documented in perlembed(1), patch
by Gerfried Fuchs (debian bug #495059).

------------------------------------------------------------------------
r4870 | exg | 2008-08-22 11:47:21 +0000 (Fri, 22 Aug 2008) | 2 lines
Changed paths:
   D /irssi/trunk/docs/help/in/date.in

Remove duplicated help file.

------------------------------------------------------------------------
r4869 | exg | 2008-08-06 09:43:40 +0000 (Wed, 06 Aug 2008) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Update NEWS.

------------------------------------------------------------------------
r4868 | jilles | 2008-08-06 00:47:59 +0000 (Wed, 06 Aug 2008) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Add some changes of mine to NEWS.

------------------------------------------------------------------------
r4867 | exg | 2008-08-02 13:15:38 +0000 (Sat, 02 Aug 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c
   M /irssi/trunk/src/fe-common/irc/fe-whois.c
   M /irssi/trunk/src/irc/core/channel-events.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc.c

Revert recode changes r4483 and r4715.

------------------------------------------------------------------------
r4866 | exg | 2008-08-01 12:38:58 +0000 (Fri, 01 Aug 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-help.c

Set null encoding for file channels.

------------------------------------------------------------------------
r4865 | exg | 2008-08-01 12:27:37 +0000 (Fri, 01 Aug 2008) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/network.in
   M /irssi/trunk/docs/help/in/server.in
   M /irssi/trunk/docs/manual.txt

Fix typos.

------------------------------------------------------------------------
r4864 | jilles | 2008-06-19 21:57:52 +0000 (Thu, 19 Jun 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-commands.c

Include various overheads in /sb status memory count.
Overheads caused by the "view" cache are not included.

------------------------------------------------------------------------
r4863 | Geert | 2008-06-18 21:52:36 +0000 (Wed, 18 Jun 2008) | 4 lines
Changed paths:
   M /irssi/trunk/irssi.conf

Updated irssi.conf
- Added new networks: Rizon, GameSurge, LinkNet, WebChat, OFTC
- Changed the default IPv6 and IPv4 IRCnet servers

------------------------------------------------------------------------
r4862 | exg | 2008-06-10 22:49:00 +0000 (Tue, 10 Jun 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c
   M /irssi/trunk/src/core/recode.h
   M /irssi/trunk/src/fe-common/core/fe-recode.c

Cache charset related data rather than computing it everytime recode_{in,out}
is called.

------------------------------------------------------------------------
r4861 | exg | 2008-06-10 10:49:25 +0000 (Tue, 10 Jun 2008) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO-rus.html
   M /irssi/trunk/docs/startup-HOWTO.html

s/nickserv ident/nickserv identify/

------------------------------------------------------------------------
r4860 | exg | 2008-06-10 10:21:00 +0000 (Tue, 10 Jun 2008) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/src/fe-text/statusbar-items.c

Add 'actlist_names' option to add active items names in 'act' statusbar item.

------------------------------------------------------------------------
r4859 | exg | 2008-06-06 22:19:57 +0000 (Fri, 06 Jun 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-recode.c

Pass NULL to settings_set_str to reset term_charset to its default
value rather than hardcoding the string.

------------------------------------------------------------------------
r4858 | exg | 2008-06-06 22:07:56 +0000 (Fri, 06 Jun 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-recode.c

Remove kludge and add the 'setup changed' handler with higher priority
so that term_charset validation is performed before any use.

------------------------------------------------------------------------
r4857 | coekie | 2008-06-04 19:33:00 +0000 (Wed, 04 Jun 2008) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/src/fe-common/core/hilight-text.c

Fix /set hilight_level not taking effect immediately (bug #598). Patch by exg.

------------------------------------------------------------------------
r4854 | exg | 2008-05-31 13:18:43 +0000 (Sat, 31 May 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

Simplify, append directly to GString rather than allocating a
temporary string.

------------------------------------------------------------------------
r4853 | jilles | 2008-05-30 23:17:37 +0000 (Fri, 30 May 2008) | 7 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer.h

Reduce some memory waste in the scrollback buffer.
Formerly, TEXT_CHUNK_REC was slightly more than a page.
Due to glib changes (GMemChunk -> GSlice), this is now
malloced directly, and many mallocs round up allocations
larger than a page to page boundaries.
On a whole this seems to save about 10%.

------------------------------------------------------------------------
r4852 | exg | 2008-05-27 18:20:23 +0000 (Tue, 27 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

Fix typo.

------------------------------------------------------------------------
r4851 | exg | 2008-05-27 18:19:34 +0000 (Tue, 27 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindow-activity.c

Fix leak.

------------------------------------------------------------------------
r4849 | jilles | 2008-05-24 20:55:27 +0000 (Sat, 24 May 2008) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/net-sendbuffer.c

Read more bytes at a time from servers.
(at most 2048 instead of 512)
This should reduce syscalls and TCP packets.

------------------------------------------------------------------------
r4848 | exg | 2008-05-24 15:43:12 +0000 (Sat, 24 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-events.c

Cosmetic.

------------------------------------------------------------------------
r4847 | exg | 2008-05-23 11:19:43 +0000 (Fri, 23 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

Fix minor leak.

------------------------------------------------------------------------
r4846 | exg | 2008-05-23 10:05:44 +0000 (Fri, 23 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc.c

Reindent.

------------------------------------------------------------------------
r4845 | exg | 2008-05-23 09:59:59 +0000 (Fri, 23 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/irc/core/irc.c

Fix leaks.

------------------------------------------------------------------------
r4844 | exg | 2008-05-23 09:47:40 +0000 (Fri, 23 May 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

Do nothing in word_complete if erase is true and we are not continuing
a completion.

------------------------------------------------------------------------
r4843 | exg | 2008-05-23 07:51:10 +0000 (Fri, 23 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Update NEWS.

------------------------------------------------------------------------
r4842 | exg | 2008-05-23 07:44:16 +0000 (Fri, 23 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

Fix command description.

------------------------------------------------------------------------
r4841 | exg | 2008-05-22 22:38:29 +0000 (Thu, 22 May 2008) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/net-sendbuffer.c
   M /irssi/trunk/src/core/net-sendbuffer.h
   M /irssi/trunk/src/core/server-rec.h
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.h
   M /irssi/trunk/src/irc/dcc/dcc-server.c
   M /irssi/trunk/src/irc/dcc/dcc-server.h
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/irc/proxy/module.h

Extend net_sendbuffer by adding a LINEBUF_REC member and a net_sendbuffer_receive_line
function to read linewise from the associated io channel.
Rewrite irc/dcc/proxy read logic on top of it.

------------------------------------------------------------------------
r4840 | jilles | 2008-05-22 21:42:29 +0000 (Thu, 22 May 2008) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/net-sendbuffer.c
   M /irssi/trunk/src/core/net-sendbuffer.h

Allow increasing the send buffer to 1MB/connection, and warn if that is exceeded.
It should really close connections that exceed the
limit, but does not do that yet.

------------------------------------------------------------------------
r4836 | exg | 2008-05-19 21:55:04 +0000 (Mon, 19 May 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-get.c

Remove some global variables used to store settings values, instead get the
values when needed.

------------------------------------------------------------------------
r4835 | exg | 2008-05-19 11:25:14 +0000 (Mon, 19 May 2008) | 3 lines
Changed paths:
   M /irssi/trunk/docs/help/in/bind.in
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

Add 'list' option to bind command to list all the available commands and remove
hardcoded list in bind help.

------------------------------------------------------------------------
r4834 | coekie | 2008-05-18 20:49:20 +0000 (Sun, 18 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Improve descriptions of key bind items

------------------------------------------------------------------------
r4833 | exg | 2008-05-18 14:47:01 +0000 (Sun, 18 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/flushbuffer.in

Update option names after r3080.

------------------------------------------------------------------------
r4832 | exg | 2008-05-18 14:31:03 +0000 (Sun, 18 May 2008) | 2 lines
Changed paths:
   D /irssi/trunk/docs/help/in/flushbuffers.in

Remove duplicated help file.

------------------------------------------------------------------------
r4831 | exg | 2008-05-18 14:03:35 +0000 (Sun, 18 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/server.in

Clarify the meaning of 'port' option for 'server add', patch by Dyana Wu.

------------------------------------------------------------------------
r4830 | exg | 2008-05-17 13:12:21 +0000 (Sat, 17 May 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/completion.h
   M /irssi/trunk/src/fe-text/gui-readline.c

Add 'word_completion_backward' command to scroll backwards in the completion
list, bug #313.

------------------------------------------------------------------------
r4829 | exg | 2008-05-17 09:42:23 +0000 (Sat, 17 May 2008) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-recode.c

Pass NULL to settings_set_str to reset recode_fallback to its default
value rather than hardcoding the string, fixes also a possible invalid
g_free reported by Sven Wegener.

------------------------------------------------------------------------
r4828 | exg | 2008-05-16 12:46:09 +0000 (Fri, 16 May 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

Stop the 'complete word' signal in the default completer when the
channel name completion list is non empty, bug #316.

------------------------------------------------------------------------
r4827 | exg | 2008-05-15 17:17:53 +0000 (Thu, 15 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

Complete server tags for /window server.

------------------------------------------------------------------------
r4826 | exg | 2008-05-15 16:54:01 +0000 (Thu, 15 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Use a GString rather than g_strdup_printf to build the format string.

------------------------------------------------------------------------
r4825 | exg | 2008-05-15 12:53:49 +0000 (Thu, 15 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Do not check for mkfifo, it is not used.

------------------------------------------------------------------------
r4824 | exg | 2008-05-15 10:54:03 +0000 (Thu, 15 May 2008) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Re-add sort by level / aux-sort by refnum and re-map actlist_sort
'level' value to it. Add 'level,recent' value for sort by level /
aux-sort by most recent activity. Requested by tomaw.

------------------------------------------------------------------------
r4823 | exg | 2008-05-14 09:13:04 +0000 (Wed, 14 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Remove check for nl_langinfo, we do not use it anymore.

------------------------------------------------------------------------
r4822 | exg | 2008-05-14 09:11:31 +0000 (Wed, 14 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term.c

Use g_get_charset to check if the locale codeset is UTF-8.

------------------------------------------------------------------------
r4821 | exg | 2008-05-14 08:58:04 +0000 (Wed, 14 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-recode.c

Use g_get_charset to retrieve the locale codeset.

------------------------------------------------------------------------
r4820 | exg | 2008-05-14 08:29:33 +0000 (Wed, 14 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.c
   M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.h

Remove theme format and signal doc for no more notify idle code.

------------------------------------------------------------------------
r4819 | exg | 2008-05-13 14:43:33 +0000 (Tue, 13 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-sources.c

Use g_input_add_poll to create a watcher for an fd.

------------------------------------------------------------------------
r4818 | exg | 2008-05-13 14:35:02 +0000 (Tue, 13 May 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c

Remove note about the need to restart irssi in windows_layout_saved
theme format, bindings are instantly effective now.

------------------------------------------------------------------------
r4817 | exg | 2008-05-13 14:27:03 +0000 (Tue, 13 May 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

Set PL_perl_destruct_level to 1 before calling perl_destruct, without
it /script reset may cause irssi to crash.

------------------------------------------------------------------------
r4816 | exg | 2008-05-12 23:46:33 +0000 (Mon, 12 May 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.c

Update notify_list theme format for idle option removal.

------------------------------------------------------------------------
r4815 | exg | 2008-04-28 22:35:31 +0000 (Mon, 28 Apr 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

Make some functions static.

------------------------------------------------------------------------
r4814 | exg | 2008-04-28 09:27:13 +0000 (Mon, 28 Apr 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/fe-common/core/fe-recode.c

Make some variables static.

------------------------------------------------------------------------
r4813 | exg | 2008-04-25 08:42:47 +0000 (Fri, 25 Apr 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h
   M /irssi/trunk/src/fe-text/gui-readline.c

Refactor code to create a watcher for an fd into a function.

------------------------------------------------------------------------
r4812 | exg | 2008-04-21 20:44:04 +0000 (Mon, 21 Apr 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Use term_add_unichar to print ucs-4 chars.

------------------------------------------------------------------------
r4811 | exg | 2008-04-21 20:23:17 +0000 (Mon, 21 Apr 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

Reindent.

------------------------------------------------------------------------
r4810 | exg | 2008-04-21 17:32:55 +0000 (Mon, 21 Apr 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

Remove no longer needed kludge to inhibit writing in the last cell.

------------------------------------------------------------------------
r4809 | exg | 2008-04-21 14:00:02 +0000 (Mon, 21 Apr 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-expandos.c

Fix leak with $L expando.

------------------------------------------------------------------------
r4808 | exg | 2008-04-20 10:27:32 +0000 (Sun, 20 Apr 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

Simplify.

------------------------------------------------------------------------
r4807 | exg | 2008-04-20 09:24:12 +0000 (Sun, 20 Apr 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/terminfo-core.c

Simplify computation of TERM_REC fields offsets using G_STRUCT_OFFSET/G_STRUCT_MEMBER_P.

------------------------------------------------------------------------
r4806 | exg | 2008-04-19 15:01:16 +0000 (Sat, 19 Apr 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-curses.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/term.c
   M /irssi/trunk/src/fe-text/term.h

Remove non-working detach/attach code.

------------------------------------------------------------------------
r4805 | exg | 2008-04-16 21:14:05 +0000 (Wed, 16 Apr 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/term-curses.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/term.h

Remove the need to buffer input by moving the 'gui key pressed' events
generation into term_gets.

------------------------------------------------------------------------
r4804 | exg | 2008-04-16 20:32:36 +0000 (Wed, 16 Apr 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer.c
   M /irssi/trunk/src/fe-text/textbuffer.h

Make last_{fg,bg,flags} members of TEXT_BUFFER_REC.

------------------------------------------------------------------------
r4803 | exg | 2008-04-11 21:27:12 +0000 (Fri, 11 Apr 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

Remove workaround no longer needed.

------------------------------------------------------------------------
r4802 | exg | 2008-04-08 13:02:56 +0000 (Tue, 08 Apr 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

Factor strchr call.

------------------------------------------------------------------------
r4801 | exg | 2008-04-06 19:19:46 +0000 (Sun, 06 Apr 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Slightly optimize update of activity list when a window is destroyed.

------------------------------------------------------------------------
r4800 | exg | 2008-04-06 19:07:38 +0000 (Sun, 06 Apr 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Really make actlist_sort = level match active_window ordering.

------------------------------------------------------------------------
r4799 | exg | 2008-04-05 17:07:37 +0000 (Sat, 05 Apr 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c

Partly revert r4796, it is not a bug but by design that
recode_fallback is honored only when the terminal encoding is utf-8.

------------------------------------------------------------------------
r4798 | exg | 2008-04-05 14:09:01 +0000 (Sat, 05 Apr 2008) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-text/statusbar-items.c

Restore the behaviour of active_window to go to the window with most recent activity 
between the ones with highest data level, and make actlist_sort = level match this 
ordering.

------------------------------------------------------------------------
r4797 | exg | 2008-04-05 13:11:22 +0000 (Sat, 05 Apr 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c

Cosmetics.

------------------------------------------------------------------------
r4796 | exg | 2008-04-05 13:07:26 +0000 (Sat, 05 Apr 2008) | 6 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c

Fix logic in recode_in:
Honour recode_fallback also when the terminal encoding is not utf-8.
Return the string as it is when the terminal encoding is utf-8, the
string is valid utf-8, and the first conversion failed, rather than
trying again the same conversion.

------------------------------------------------------------------------
r4795 | exg | 2008-04-04 08:41:44 +0000 (Fri, 04 Apr 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-curses.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/term.h
   M /irssi/trunk/src/fe-text/terminfo-core.c
   M /irssi/trunk/src/fe-text/terminfo-core.h

Change type of 'chr' argument in terminfo_repeat/term_addch to 'char'.

------------------------------------------------------------------------
r4794 | exg | 2008-04-02 11:07:03 +0000 (Wed, 02 Apr 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/line-split.c

Always use g_realloc rather than using g_malloc when the pointer
is NULL.

------------------------------------------------------------------------
r4793 | exg | 2008-03-31 21:55:12 +0000 (Mon, 31 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/terminfo-core.c

Print warning messages to stderr rather than to stdout.

------------------------------------------------------------------------
r4792 | exg | 2008-03-30 14:13:52 +0000 (Sun, 30 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Set is_readable/is_writeable/use_buffer flags.

------------------------------------------------------------------------
r4791 | exg | 2008-03-30 14:05:39 +0000 (Sun, 30 Mar 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Make irssi_ssl_{seek,close} call giochan->funcs->io_{seek,close}
rather than g_io_channel_{seek,close}.

------------------------------------------------------------------------
r4790 | exg | 2008-03-30 13:53:33 +0000 (Sun, 30 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

Add todo for gnutls.

------------------------------------------------------------------------
r4789 | exg | 2008-03-30 13:30:52 +0000 (Sun, 30 Mar 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-help.c

Use g_io_channel_unref rather than g_io_channel_close for file
channels.

------------------------------------------------------------------------
r4788 | exg | 2008-03-30 13:23:12 +0000 (Sun, 30 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/line-split.c

Implement linebuf_find using memchr.

------------------------------------------------------------------------
r4787 | exg | 2008-03-30 09:54:53 +0000 (Sun, 30 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/line-split.c

Remove useless assignment.

------------------------------------------------------------------------
r4786 | exg | 2008-03-30 09:42:24 +0000 (Sun, 30 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/servertest/Makefile.am

Fix test server linking.

------------------------------------------------------------------------
r4785 | exg | 2008-03-29 18:15:34 +0000 (Sat, 29 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/Makefile.am
   D /irssi/trunk/src/fe-common/core/autorun.c
   D /irssi/trunk/src/fe-common/core/autorun.h
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

Move autorun_startup in fe-common-core.c and remove autorun.{c,h}.

------------------------------------------------------------------------
r4784 | exg | 2008-03-29 10:26:05 +0000 (Sat, 29 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

Remove unneeded includes.

------------------------------------------------------------------------
r4783 | exg | 2008-03-29 10:25:15 +0000 (Sat, 29 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/net-disconnect.h
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/servers.c

Move net_disconnect_later declaration from network.h to net-disconnect.h.

------------------------------------------------------------------------
r4782 | exg | 2008-03-28 23:03:17 +0000 (Fri, 28 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Use g_io_channel_seek_position in irssi_ssl_seek.

------------------------------------------------------------------------
r4781 | exg | 2008-03-28 18:30:26 +0000 (Fri, 28 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-ignore.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c

Remove useless uses of replace_chars.

------------------------------------------------------------------------
r4780 | exg | 2008-03-28 17:26:30 +0000 (Fri, 28 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Do not abort if libtool static libraries are disabled.

------------------------------------------------------------------------
r4779 | exg | 2008-03-28 17:15:39 +0000 (Fri, 28 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Simplify libtool/gmodule test.

------------------------------------------------------------------------
r4778 | exg | 2008-03-28 12:59:26 +0000 (Fri, 28 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h

Make strstr_full_case internal.

------------------------------------------------------------------------
r4777 | exg | 2008-03-28 12:42:27 +0000 (Fri, 28 Mar 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer.c

Move selection of string searching function out of the loop by using a
function pointer.

------------------------------------------------------------------------
r4776 | exg | 2008-03-15 19:13:38 +0000 (Sat, 15 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers-setup.c

Remove unused global use_ssl and ssl_* settings.

------------------------------------------------------------------------
r4775 | exg | 2008-03-15 19:10:26 +0000 (Sat, 15 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

Revert unrelated changes slipped in r4774.

------------------------------------------------------------------------
r4774 | exg | 2008-03-15 18:40:37 +0000 (Sat, 15 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

Fix typo.

------------------------------------------------------------------------
r4773 | exg | 2008-03-15 14:51:06 +0000 (Sat, 15 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc.c

Simplify recode target computation.

------------------------------------------------------------------------
r4772 | exg | 2008-03-15 13:27:17 +0000 (Sat, 15 Mar 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/levels.c
   M /irssi/trunk/src/core/log.c

Use g_ascii_str{,n}casecmp for case insensitive comparison with
ascii only strings.

------------------------------------------------------------------------
r4771 | exg | 2008-03-15 13:19:41 +0000 (Sat, 15 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-recode.c

Replace tab between else and opening brace with space.

------------------------------------------------------------------------
r4770 | exg | 2008-03-15 13:02:55 +0000 (Sat, 15 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-recode.c

Remove silly macro.

------------------------------------------------------------------------
r4769 | exg | 2008-03-15 12:58:20 +0000 (Sat, 15 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-recode.c

Remove trailing whitespace.

------------------------------------------------------------------------
r4768 | exg | 2008-03-15 10:19:23 +0000 (Sat, 15 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

Update.

------------------------------------------------------------------------
r4767 | exg | 2008-03-14 19:06:32 +0000 (Fri, 14 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Replace missed strncasecmp calls with g_ascii_strncasecmp.

------------------------------------------------------------------------
r4766 | exg | 2008-03-14 18:57:58 +0000 (Fri, 14 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c

Honour -channels preference for ignore -replies, fix bug #227.

------------------------------------------------------------------------
r4765 | exg | 2008-03-14 12:39:35 +0000 (Fri, 14 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/TODO
   M /irssi/trunk/src/fe-common/core/windows-layout.c

Make /layout reset take effect immediately.

------------------------------------------------------------------------
r4764 | exg | 2008-03-14 12:25:01 +0000 (Fri, 14 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c

Make ignore exceptions take precedence over ignores in all cases, as documented.

------------------------------------------------------------------------
r4763 | exg | 2008-03-14 11:54:43 +0000 (Fri, 14 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c

Remove code duplication in ignore_check.

------------------------------------------------------------------------
r4762 | exg | 2008-03-14 11:33:18 +0000 (Fri, 14 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

Update.

------------------------------------------------------------------------
r4761 | exg | 2008-03-14 10:34:34 +0000 (Fri, 14 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/common.h

Do not check for standard C headers.

------------------------------------------------------------------------
r4760 | exg | 2008-03-12 09:59:35 +0000 (Wed, 12 Mar 2008) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

After last change paste_entry includes the key before the one
that begins the pasting, so do not add the same key to paste_buffer,
otherwise it will show up twice.

------------------------------------------------------------------------
r4759 | exg | 2008-03-11 14:55:46 +0000 (Tue, 11 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/lib-config/iconfig.h

Move lib-config typedefs in iconfig.h.

------------------------------------------------------------------------
r4758 | exg | 2008-03-11 14:52:56 +0000 (Tue, 11 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/settings.h

Use struct name rather than typedef name in pointer declaration.

------------------------------------------------------------------------
r4757 | exg | 2008-03-11 14:32:04 +0000 (Tue, 11 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/iconfig.h

Document config_node_set_str.

------------------------------------------------------------------------
r4756 | exg | 2008-03-11 13:26:33 +0000 (Tue, 11 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/iconfig.h

Fix typos.

------------------------------------------------------------------------
r4755 | exg | 2008-03-11 13:25:33 +0000 (Tue, 11 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/get.c
   M /irssi/trunk/src/lib-config/parse.c
   M /irssi/trunk/src/lib-config/set.c
   M /irssi/trunk/src/lib-config/write.c

Keep documentation for public api only in headers to avoid duplication.

------------------------------------------------------------------------
r4754 | exg | 2008-03-10 23:40:58 +0000 (Mon, 10 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

Update.

------------------------------------------------------------------------
r4753 | exg | 2008-03-10 21:31:35 +0000 (Mon, 10 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/common.h

Remove unused macros.

------------------------------------------------------------------------
r4752 | exg | 2008-03-10 20:17:42 +0000 (Mon, 10 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

Update, translations are courtesy of Tomi Nygren.

------------------------------------------------------------------------
r4751 | Geert | 2008-03-10 19:20:01 +0000 (Mon, 10 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/README

- Updated the content.

------------------------------------------------------------------------
r4750 | exg | 2008-03-10 15:21:45 +0000 (Mon, 10 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/Makefile.am

Disable versioning for the proxy module, patch by darix.

------------------------------------------------------------------------
r4749 | exg | 2008-03-10 14:45:14 +0000 (Mon, 10 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

Update.

------------------------------------------------------------------------
r4748 | exg | 2008-03-10 12:05:43 +0000 (Mon, 10 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/textbuffer.c
   M /irssi/trunk/src/fe-text/textbuffer.h

Make line_add_colors part of the textbuffer api.

------------------------------------------------------------------------
r4747 | exg | 2008-03-10 09:48:02 +0000 (Mon, 10 Mar 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Make a copy of the entry buffer only when a paste begins rather than
everytime a key is pressed.

------------------------------------------------------------------------
r4746 | exg | 2008-03-09 23:57:28 +0000 (Sun, 09 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Do not buffer keys when waiting for paste confirmation.

------------------------------------------------------------------------
r4745 | exg | 2008-03-09 23:03:45 +0000 (Sun, 09 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Simplify history handling in key_send_line.

------------------------------------------------------------------------
r4744 | exg | 2008-03-09 18:16:50 +0000 (Sun, 09 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Rename variable.

------------------------------------------------------------------------
r4743 | exg | 2008-03-09 18:08:40 +0000 (Sun, 09 Mar 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Replace usage of get_utf8_char with g_utf8_get_char_validated and
factor the corresponding code into a function.

------------------------------------------------------------------------
r4742 | exg | 2008-03-09 16:41:20 +0000 (Sun, 09 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

Replace usage of get_utf8_char with g_utf8_get_char_validated.

------------------------------------------------------------------------
r4739 | exg | 2008-03-09 12:17:55 +0000 (Sun, 09 Mar 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-server.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/flood/flood.c

Use g_ascii_str{,n}casecmp for case insensitive comparison with
ascii only strings.

------------------------------------------------------------------------
r4738 | exg | 2008-03-09 12:01:16 +0000 (Sun, 09 Mar 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/levels.c
   M /irssi/trunk/src/core/recode.c
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/fe-common/core/fe-exec.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/core/windows-layout.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-get.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-send.c
   M /irssi/trunk/src/fe-text/statusbar-config.c
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/term.c
   M /irssi/trunk/src/fe-text/textbuffer-commands.c
   M /irssi/trunk/src/irc/core/lag.c
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/perl/common/Expando.xs

Use g_ascii_str{,n}casecmp for case insensitive comparison with
ascii only strings.

------------------------------------------------------------------------
r4737 | exg | 2008-03-09 11:13:09 +0000 (Sun, 09 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-help.c

Fix indentation.

------------------------------------------------------------------------
r4736 | exg | 2008-03-09 11:08:44 +0000 (Sun, 09 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/autorun.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-help.c

Use GIOChannel API to read a file linewise.

------------------------------------------------------------------------
r4735 | exg | 2008-03-07 19:33:23 +0000 (Fri, 07 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/dcc/dcc.c

Remove unneeded includes.

------------------------------------------------------------------------
r4734 | exg | 2008-03-07 15:11:24 +0000 (Fri, 07 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

g_mem_set_vtable must be called before using any other GLib functions.

------------------------------------------------------------------------
r4732 | exg | 2008-03-07 11:21:30 +0000 (Fri, 07 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Remove unused variable HAVE_STATIC_PERL.

------------------------------------------------------------------------
r4731 | exg | 2008-03-07 10:56:38 +0000 (Fri, 07 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/perl/Makefile.am

Remove useless PERL_LIBTOOL indirection.

------------------------------------------------------------------------
r4730 | exg | 2008-03-05 10:41:22 +0000 (Wed, 05 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/docs/manual.txt

Add recode documentation.

------------------------------------------------------------------------
r4729 | exg | 2008-03-05 09:48:32 +0000 (Wed, 05 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/INSTALL
   M /irssi/trunk/Makefile.am
   D /irssi/trunk/README.cygwin

Merge README.cygwin in INSTALL.

------------------------------------------------------------------------
r4728 | exg | 2008-03-05 09:38:15 +0000 (Wed, 05 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/INSTALL

Improve descriptions of configure options.

------------------------------------------------------------------------
r4727 | exg | 2008-03-04 23:06:39 +0000 (Tue, 04 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/INSTALL
   M /irssi/trunk/docs/manual.txt

Move description of resolve_prefer_ipv6 in the manual.

------------------------------------------------------------------------
r4726 | exg | 2008-03-04 22:57:01 +0000 (Tue, 04 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Reflect the actual default value in descriptions of configure options.

------------------------------------------------------------------------
r4725 | exg | 2008-03-04 20:09:13 +0000 (Tue, 04 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/INSTALL
   M /irssi/trunk/docs/manual.txt

Move documentation of configure options in INSTALL.

------------------------------------------------------------------------
r4724 | exg | 2008-03-04 19:11:45 +0000 (Tue, 04 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/INSTALL

Reformat.

------------------------------------------------------------------------
r4723 | exg | 2008-03-04 18:15:51 +0000 (Tue, 04 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/docs/Makefile.am
   D /irssi/trunk/docs/botnet.txt
   D /irssi/trunk/src/irc/bot

Remove long unmaintained botnet module.

------------------------------------------------------------------------
r4722 | exg | 2008-03-04 17:46:11 +0000 (Tue, 04 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/irssi-icon.png

New icon by ditCh.

------------------------------------------------------------------------
r4721 | exg | 2008-03-04 10:42:23 +0000 (Tue, 04 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-help.c
   M /irssi/trunk/src/fe-common/core/fe-modules.c
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c

Replace g_strdup+g_str{up,down} with g_ascii_str{up,down}.

------------------------------------------------------------------------
r4720 | exg | 2008-03-04 09:48:49 +0000 (Tue, 04 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/levels.c

Remove unneeded upcasing (level_get matching is case-insensitive).

------------------------------------------------------------------------
r4719 | exg | 2008-03-03 12:33:17 +0000 (Mon, 03 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.h

Group together declarations for string functions.

------------------------------------------------------------------------
r4718 | exg | 2008-03-03 01:57:50 +0000 (Mon, 03 Mar 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h

Rename some variables.

------------------------------------------------------------------------
r4717 | exg | 2008-03-02 19:54:34 +0000 (Sun, 02 Mar 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-help.c

Use g_strchomp to remove trailing whitespace.
This fixes an invalid read, when the string is empty, reported by Enrico Scholz.

------------------------------------------------------------------------
r4716 | jilles | 2008-02-20 20:28:07 +0000 (Wed, 20 Feb 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

Show setter/time in +I lists, if sent by the server.
Code mostly copied from +e.

------------------------------------------------------------------------
r4715 | exg | 2008-02-16 23:28:53 +0000 (Sat, 16 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c
   M /irssi/trunk/src/irc/core/channel-events.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc.c

Move output recoding in irc_send_cmd_full.

------------------------------------------------------------------------
r4714 | exg | 2008-02-16 11:13:45 +0000 (Sat, 16 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/common.h

Rename config.h to irssi-config.h to avoid collisions.

------------------------------------------------------------------------
r4713 | exg | 2008-02-16 00:02:28 +0000 (Sat, 16 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/configure.in
   D /irssi/trunk/irssi.spec.in

Remove outdated and broken rpm stuff.

------------------------------------------------------------------------
r4712 | exg | 2008-02-15 23:44:46 +0000 (Fri, 15 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/command-history.h

Fix argument name in declaration.

------------------------------------------------------------------------
r4711 | exg | 2008-02-15 23:31:02 +0000 (Fri, 15 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am

Add built headers to BUILT_SOURCES rather than making config.h depend on them.

------------------------------------------------------------------------
r4710 | exg | 2008-02-14 13:34:47 +0000 (Thu, 14 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/docs/irssi.1

Fix spelling error.

------------------------------------------------------------------------
r4709 | exg | 2008-02-05 15:03:33 +0000 (Tue, 05 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c

Remove unneeded includes.

------------------------------------------------------------------------
r4708 | exg | 2008-02-05 12:19:08 +0000 (Tue, 05 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/INSTALL

Document packages needed to build/run irssi.

------------------------------------------------------------------------
r4707 | exg | 2008-02-05 01:15:38 +0000 (Tue, 05 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

Remove check for ancient default.theme.

------------------------------------------------------------------------
r4706 | exg | 2008-02-05 01:01:06 +0000 (Tue, 05 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/INSTALL
   M /irssi/trunk/TODO
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/perl/module.h
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-common.h
   M /irssi/trunk/src/perl/perl-core.c

Remove support for perl 5.004 and older.

------------------------------------------------------------------------
r4705 | exg | 2008-02-04 15:30:38 +0000 (Mon, 04 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/core/net-disconnect.c
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/core/network-openssl.c
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/recode.c
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/core/special-vars.c

Remove trailing whitespace.

------------------------------------------------------------------------
r4704 | exg | 2008-02-04 11:55:22 +0000 (Mon, 04 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

Update.

------------------------------------------------------------------------
r4703 | exg | 2008-02-04 00:39:32 +0000 (Mon, 04 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Do not create unnecessary symlinks in builddir.

------------------------------------------------------------------------
r4702 | exg | 2008-02-04 00:30:38 +0000 (Mon, 04 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

Fix deps.

------------------------------------------------------------------------
r4701 | exg | 2008-02-03 18:23:43 +0000 (Sun, 03 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

Update.

------------------------------------------------------------------------
r4700 | exg | 2008-02-03 16:48:02 +0000 (Sun, 03 Feb 2008) | 3 lines
Changed paths:
   M /irssi/trunk/TODO
   M /irssi/trunk/configure.in
   M /irssi/trunk/docs/design.txt
   M /irssi/trunk/src/Makefile.am
   M /irssi/trunk/src/core/args.c
   M /irssi/trunk/src/core/args.h
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-none/irssi.c
   M /irssi/trunk/src/fe-text/irssi.c
   D /irssi/trunk/src/lib-popt

Remove popt and use glib GOption commandline option parser
(glib-2.6 is now the minimum required version).

------------------------------------------------------------------------
r4698 | exg | 2008-02-02 18:36:57 +0000 (Sat, 02 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   D /irssi/trunk/src/fe-common/core/translation.c
   D /irssi/trunk/src/fe-common/core/translation.h
   M /irssi/trunk/src/fe-text/gui-readline.c

Remove broken by design /set translation.

------------------------------------------------------------------------
r4697 | exg | 2008-02-02 18:05:05 +0000 (Sat, 02 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

Remove unneeded include.

------------------------------------------------------------------------
r4696 | exg | 2008-02-02 17:54:51 +0000 (Sat, 02 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/common.h

Fix indentation.

------------------------------------------------------------------------
r4695 | exg | 2008-02-02 10:13:42 +0000 (Sat, 02 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-curses.c
   D /irssi/trunk/src/fe-text/term-curses.h

Remove term-curses.h (was added for cuix).

------------------------------------------------------------------------
r4694 | exg | 2008-02-01 16:02:56 +0000 (Fri, 01 Feb 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-text/gui-printtext.c

Reset colors and attributes on newline.

------------------------------------------------------------------------
r4693 | exg | 2008-01-28 11:07:11 +0000 (Mon, 28 Jan 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c

Properly initialize and reset last_{fg,bg}.

------------------------------------------------------------------------
r4690 | exg | 2008-01-25 12:43:16 +0000 (Fri, 25 Jan 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/args.c
   M /irssi/trunk/src/core/args.h

Do not export iopt_tables pointer.

------------------------------------------------------------------------
r4689 | exg | 2008-01-25 12:13:53 +0000 (Fri, 25 Jan 2008) | 2 lines
Changed paths:
   D /irssi/trunk/debian

Remove debian directory, acked by debian maintainers.

------------------------------------------------------------------------
r4688 | exg | 2008-01-25 12:06:42 +0000 (Fri, 25 Jan 2008) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/cycle.in
   M /irssi/trunk/docs/help/in/join.in
   M /irssi/trunk/docs/help/in/part.in

Remove references to LEAVE alias.

------------------------------------------------------------------------
r4687 | exg | 2008-01-25 11:20:40 +0000 (Fri, 25 Jan 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/terminfo-core.c
   M /irssi/trunk/src/fe-text/terminfo-core.h

Update the terminfo backend to query the 'colors' capability and support more
than 16 colors (sync from icecap).

------------------------------------------------------------------------
r4686 | exg | 2008-01-24 13:39:17 +0000 (Thu, 24 Jan 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

Do not assume that bit 0x80 enables blink, rather call set_blink when
blink is requested.

------------------------------------------------------------------------
r4685 | exg | 2008-01-24 09:47:08 +0000 (Thu, 24 Jan 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/terminfo-core.c
   M /irssi/trunk/src/fe-text/terminfo-core.h

Add function to set blink to the terminfo backend.

------------------------------------------------------------------------
r4684 | exg | 2008-01-24 09:40:10 +0000 (Thu, 24 Jan 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/terminfo-core.c
   M /irssi/trunk/src/fe-text/terminfo-core.h

Remove empty function.

------------------------------------------------------------------------
r4676 | exg | 2008-01-21 17:30:14 +0000 (Mon, 21 Jan 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

Remove undocumented /RAWQUOTE command.

------------------------------------------------------------------------
r4675 | exg | 2008-01-21 15:44:05 +0000 (Mon, 21 Jan 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Reindent.

------------------------------------------------------------------------
r4674 | exg | 2008-01-21 15:41:12 +0000 (Mon, 21 Jan 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Simplify.

------------------------------------------------------------------------
r4673 | exg | 2008-01-21 12:10:08 +0000 (Mon, 21 Jan 2008) | 2 lines
Changed paths:
   M /irssi/trunk

Update svn:ignore.

------------------------------------------------------------------------
r4672 | exg | 2008-01-21 11:49:10 +0000 (Mon, 21 Jan 2008) | 2 lines
Changed paths:
   D /irssi/trunk/.cvsignore
   D /irssi/trunk/docs/.cvsignore
   D /irssi/trunk/docs/help/.cvsignore
   D /irssi/trunk/docs/help/in/.cvsignore
   D /irssi/trunk/scripts/.cvsignore
   D /irssi/trunk/scripts/examples/.cvsignore
   D /irssi/trunk/servertest/.cvsignore
   D /irssi/trunk/src/.cvsignore
   D /irssi/trunk/src/core/.cvsignore
   D /irssi/trunk/src/fe-common/.cvsignore
   D /irssi/trunk/src/fe-common/core/.cvsignore
   D /irssi/trunk/src/fe-common/irc/.cvsignore
   D /irssi/trunk/src/fe-common/irc/dcc/.cvsignore
   D /irssi/trunk/src/fe-common/irc/notifylist/.cvsignore
   D /irssi/trunk/src/fe-none/.cvsignore
   D /irssi/trunk/src/fe-text/.cvsignore
   D /irssi/trunk/src/irc/.cvsignore
   D /irssi/trunk/src/irc/bot/.cvsignore
   D /irssi/trunk/src/irc/core/.cvsignore
   D /irssi/trunk/src/irc/dcc/.cvsignore
   D /irssi/trunk/src/irc/flood/.cvsignore
   D /irssi/trunk/src/irc/notifylist/.cvsignore
   D /irssi/trunk/src/irc/proxy/.cvsignore
   D /irssi/trunk/src/lib-config/.cvsignore
   D /irssi/trunk/src/lib-popt/.cvsignore
   D /irssi/trunk/src/perl/.cvsignore
   D /irssi/trunk/src/perl/common/.cvsignore
   D /irssi/trunk/src/perl/irc/.cvsignore
   D /irssi/trunk/src/perl/textui/.cvsignore
   D /irssi/trunk/src/perl/ui/.cvsignore

Remove .cvsignore files.

------------------------------------------------------------------------
r4671 | exg | 2008-01-21 11:30:58 +0000 (Mon, 21 Jan 2008) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Put auxiliary files in build-aux directory.

------------------------------------------------------------------------
r4670 | exg | 2008-01-21 11:06:46 +0000 (Mon, 21 Jan 2008) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Remove unneeded resets of paste_keycount (check_pasting will reset it
at the next call).

------------------------------------------------------------------------
r4669 | exg | 2008-01-21 10:50:50 +0000 (Mon, 21 Jan 2008) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Move code to insert paste prompt into its own function.

------------------------------------------------------------------------
r4668 | jilles | 2007-12-23 16:48:24 +0000 (Sun, 23 Dec 2007) | 10 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Apply -usermode before -autosendcmd.
The -usermode is now implicitly treated as a requested
usermode change; the MODE command setting it is not
redirected.  This is good because user MODE may or may
not give a reply and this could be confused with the MODE
message indicating the initial usermode.
Possible issue here: '-' modes in -usermode persist only
until you change your umode via /mode.
Bug #548

------------------------------------------------------------------------
r4667 | exg | 2007-12-12 12:35:14 +0000 (Wed, 12 Dec 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Revert r2471, having the erase commands clear the cutbuffer when the
line is empty is annoying and not useful.

------------------------------------------------------------------------
r4666 | exg | 2007-12-10 12:07:10 +0000 (Mon, 10 Dec 2007) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh

Force C locale for svn info.

------------------------------------------------------------------------
r4665 | exg | 2007-12-09 16:10:07 +0000 (Sun, 09 Dec 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c

Simplify is_valid_charset by just checking with g_iconv_open that the
conversion is supported.

------------------------------------------------------------------------
r4664 | exg | 2007-12-09 14:39:06 +0000 (Sun, 09 Dec 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/module-formats.c

Add 'active' tag for active logs in /log output.

------------------------------------------------------------------------
r4663 | exg | 2007-12-09 14:06:55 +0000 (Sun, 09 Dec 2007) | 2 lines
Changed paths:
   M /irssi/trunk/docs/irssi.1

Document 'startup' file.

------------------------------------------------------------------------
r4662 | jilles | 2007-12-06 23:37:37 +0000 (Thu, 06 Dec 2007) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Add entry about /userhost * and copying oper status flag on new join.

------------------------------------------------------------------------
r4661 | exg | 2007-12-06 10:16:02 +0000 (Thu, 06 Dec 2007) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Simplify options tests.

------------------------------------------------------------------------
r4660 | exg | 2007-12-06 09:50:55 +0000 (Thu, 06 Dec 2007) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Indent.

------------------------------------------------------------------------
r4659 | exg | 2007-12-06 00:06:11 +0000 (Thu, 06 Dec 2007) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Revert r4654.

------------------------------------------------------------------------
r4658 | exg | 2007-12-05 23:51:06 +0000 (Wed, 05 Dec 2007) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Remove trailing whitespace.

------------------------------------------------------------------------
r4657 | exg | 2007-12-05 23:49:37 +0000 (Wed, 05 Dec 2007) | 2 lines
Changed paths:
   M /irssi/trunk/AUTHORS

Fix typo.

------------------------------------------------------------------------
r4656 | exg | 2007-12-05 23:36:33 +0000 (Wed, 05 Dec 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/log.c

Simplify itemcmp.

------------------------------------------------------------------------
r4655 | exg | 2007-12-05 23:13:53 +0000 (Wed, 05 Dec 2007) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Tabify.

------------------------------------------------------------------------
r4654 | exg | 2007-12-05 14:58:47 +0000 (Wed, 05 Dec 2007) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

Rename enable_ssl variable to want_ssl for consistency with other options
variables.

------------------------------------------------------------------------
r4653 | exg | 2007-12-05 14:53:52 +0000 (Wed, 05 Dec 2007) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Remove unneeded AC_SUBST for SSL_LIBS.

------------------------------------------------------------------------
r4652 | exg | 2007-12-05 14:29:08 +0000 (Wed, 05 Dec 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/Makefile.am

Remove gettext leftover.

------------------------------------------------------------------------
r4651 | exg | 2007-12-05 13:06:55 +0000 (Wed, 05 Dec 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar.c

Reindent.

------------------------------------------------------------------------
r4650 | exg | 2007-12-05 13:04:48 +0000 (Wed, 05 Dec 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat-messages.c

Fix typo.

------------------------------------------------------------------------
r4649 | exg | 2007-12-05 13:00:04 +0000 (Wed, 05 Dec 2007) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh

Remove leftover.

------------------------------------------------------------------------
r4647 | exg | 2007-11-20 13:34:45 +0000 (Tue, 20 Nov 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

Remove unneeded casts.

------------------------------------------------------------------------
r4646 | exg | 2007-11-19 10:34:40 +0000 (Mon, 19 Nov 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Fix last change.

------------------------------------------------------------------------
r4645 | jilles | 2007-11-18 21:33:11 +0000 (Sun, 18 Nov 2007) | 7 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

autolog: do not create *.log, send it to <your nick>.log instead
*.log resulted from server notices to * (as sent by
ratbox) for example, and was subsequently interpreted
as a wildcard (note that only * alone is a wildcard for
log targets).
Bug #533

------------------------------------------------------------------------
r4644 | jilles | 2007-11-18 21:21:51 +0000 (Sun, 18 Nov 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

Pass through (redirect) WHOWAS reply to proxy clients.
Bug #490 (patch from Alex Schumann)

------------------------------------------------------------------------
r4643 | exg | 2007-11-18 10:30:44 +0000 (Sun, 18 Nov 2007) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Update.

------------------------------------------------------------------------
r4642 | exg | 2007-11-17 21:50:31 +0000 (Sat, 17 Nov 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows-layout.c

Saner fix for bug #35.

------------------------------------------------------------------------
r4641 | exg | 2007-11-17 16:42:21 +0000 (Sat, 17 Nov 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows-layout.c

Reload the layout after saving it, fix bug #35.

------------------------------------------------------------------------
r4640 | jilles | 2007-11-17 16:35:47 +0000 (Sat, 17 Nov 2007) | 4 lines
Changed paths:
   M /irssi/trunk/docs/help/in/ping.in
   M /irssi/trunk/docs/help/in/ver.in
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/irc/core/irc-commands.c

Do not allow /ping by itself to ctcp ping a channel.
This is like the new /ver behaviour.
Bug #542, patch by Geert with tweaks by exg

------------------------------------------------------------------------
r4639 | exg | 2007-11-16 11:30:37 +0000 (Fri, 16 Nov 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c

Fix grammar errors, patch by Mikael Magnusson.

------------------------------------------------------------------------
r4638 | jilles | 2007-11-14 23:02:40 +0000 (Wed, 14 Nov 2007) | 6 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/servers-redirect.c
   M /irssi/trunk/src/irc/core/servers-redirect.h
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/perl/irc/Server.xs

Rework redirections to deal with multiple concurrent redirects better.
These mostly happen when doing remote whois and the
target server is slow.
The code uses the source server but will try to do what it
can if servers think they need to mask it.

------------------------------------------------------------------------
r4637 | jilles | 2007-11-03 00:24:55 +0000 (Sat, 03 Nov 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-whois.c

Fix mode display in whois with unreal (379 numeric).
Bug #479

------------------------------------------------------------------------
r4636 | jilles | 2007-11-03 00:06:47 +0000 (Sat, 03 Nov 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/module-formats.c

Remove a space that messed up alignment in whois mode replies.

------------------------------------------------------------------------
r4635 | jilles | 2007-11-02 22:41:24 +0000 (Fri, 02 Nov 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-whois.c

Fix RPL_WHOISHOST (378) code and strip off the "*@" from the hostname.

------------------------------------------------------------------------
r4634 | jilles | 2007-11-02 22:40:36 +0000 (Fri, 02 Nov 2007) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-whois.c

Add support for RPL_WHOISACTUALLY (338), both ratbox and ircu style.
Note that the ratbox style only shows ip, this appears as
hostname: <ip> which is slightly different from the other
real host numerics.
Bug #428

------------------------------------------------------------------------
r4633 | jilles | 2007-11-02 12:02:45 +0000 (Fri, 02 Nov 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/Irc.xs

Unbreak the build by removing idle_check_time from Irssi::Irc::Notifylist.

------------------------------------------------------------------------
r4632 | jilles | 2007-10-31 22:58:44 +0000 (Wed, 31 Oct 2007) | 4 lines
Changed paths:
   M /irssi/trunk/docs/help/in/notify.in
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c
   M /irssi/trunk/src/irc/notifylist/module.h
   M /irssi/trunk/src/irc/notifylist/notify-commands.c
   M /irssi/trunk/src/irc/notifylist/notify-ison.c
   M /irssi/trunk/src/irc/notifylist/notify-setup.c
   M /irssi/trunk/src/irc/notifylist/notify-whois.c
   M /irssi/trunk/src/irc/notifylist/notifylist.c
   M /irssi/trunk/src/irc/notifylist/notifylist.h
   M /irssi/trunk/src/perl/irc/Notifylist.xs

Remove /notify -idle, it can only work with not-nice automated remote whois.
(causes infrequent "server load too heavy" etc)
If people really want this, they should write a script.

------------------------------------------------------------------------
r4631 | exg | 2007-10-29 15:37:31 +0000 (Mon, 29 Oct 2007) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-get.c

Fallback on rename also when errno is ENOSYS/EOPNOTSUPP because
FUSE/BSD sets this value when link is not available.
Based on a patch by Juuso Tähkäpää, bug 536.

------------------------------------------------------------------------
r4629 | exg | 2007-10-25 09:07:44 +0000 (Thu, 25 Oct 2007) | 2 lines
Changed paths:
   M /irssi/trunk/acconfig.h

Remove unneeded templates.

------------------------------------------------------------------------
r4628 | coekie | 2007-10-22 16:45:48 +0000 (Mon, 22 Oct 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

Same for s/-fullword/-full/

------------------------------------------------------------------------
r4627 | exg | 2007-10-22 13:27:56 +0000 (Mon, 22 Oct 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c

Handle server == NULL case in skip_target, fix regression with irssi-icb.
Patch by Stuart Henderson, bug #539.

------------------------------------------------------------------------
r4626 | jilles | 2007-10-18 20:47:44 +0000 (Thu, 18 Oct 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c

Recognize 431/461 (not enough parameters) as end of whois reply.

------------------------------------------------------------------------
r4625 | coekie | 2007-10-18 18:35:12 +0000 (Thu, 18 Oct 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

Make /hilight output -mask instead of -nickmask, consistent with the parameter it expects.

------------------------------------------------------------------------
r4624 | coekie | 2007-10-18 16:54:59 +0000 (Thu, 18 Oct 2007) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Set version to 0.8.13-svn

------------------------------------------------------------------------
r4623 | jilles | 2007-10-16 17:26:59 +0000 (Tue, 16 Oct 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/massjoin.c

Also copy oper status when an already known user joins another channel.
(Realname and away status were already copied.)

------------------------------------------------------------------------
r4622 | jilles | 2007-10-16 17:20:12 +0000 (Tue, 16 Oct 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c

Update oper status from userhost reply.

------------------------------------------------------------------------
r4619 | exg | 2007-10-15 09:34:57 +0000 (Mon, 15 Oct 2007) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/configure.in
   A /irssi/trunk/irssi-config.in

Restore irssi-config, bug #537.

------------------------------------------------------------------------
r4617 | jilles | 2007-10-12 15:09:12 +0000 (Fri, 12 Oct 2007) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Get -kicks and -msgs from TARGMAX and MAXTARGETS 005 tokens.
We do not do this for WHOIS because the resulting replies
tend to be buggy and inconsistent.

------------------------------------------------------------------------
r4613 | Geert | 2007-10-11 16:08:19 +0000 (Thu, 11 Oct 2007) | 2 lines
Changed paths:
   M /irssi/trunk/debian/patches/07gnutls-support-automakery.dpatch
   M /irssi/trunk/docs/faq.html
   M /irssi/trunk/docs/help/in/load.in
   M /irssi/trunk/docs/manual.txt

More URL fixes.

------------------------------------------------------------------------
r4612 | Geert | 2007-10-11 16:02:27 +0000 (Thu, 11 Oct 2007) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf
   M /irssi/trunk/src/fe-text/irssi.c

Fix broken URI.

------------------------------------------------------------------------
r4611 | Geert | 2007-10-11 14:46:18 +0000 (Thu, 11 Oct 2007) | 2 lines
Changed paths:
   M /irssi/trunk/docs/formats.txt

See previous commit.

------------------------------------------------------------------------
r4608 | Geert | 2007-10-11 14:33:14 +0000 (Thu, 11 Oct 2007) | 4 lines
Changed paths:
   M /irssi/trunk/docs/formats.txt

I was using %K trying to figure out why it wasnt dark grey @ http://irssi.org/documentation/formats
then i found this, http://svn.irssi.org/repos/irssi/tags/r_0_7_91/docs/formats.txt, which explained it. 
    Joshua Baillie <baillie.joshua@gmail.com>

------------------------------------------------------------------------
r4606 | coekie | 2007-10-06 09:39:55 +0000 (Sat, 06 Oct 2007) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Release 0.8.12

------------------------------------------------------------------------
r4604 | coekie | 2007-08-26 20:02:10 +0000 (Sun, 26 Aug 2007) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Release 0.8.12-rc1

------------------------------------------------------------------------
r4603 | jilles | 2007-08-24 17:13:21 +0000 (Fri, 24 Aug 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Make alt/meta+arrow keys work in recent versions of xterm.
Bug #496

------------------------------------------------------------------------
r4602 | coekie | 2007-08-22 19:47:28 +0000 (Wed, 22 Aug 2007) | 1 line
Changed paths:
   M /irssi/trunk/NEWS

Sort NEWS by features and fixed like previous released, and update
------------------------------------------------------------------------
r4601 | coekie | 2007-08-22 19:31:47 +0000 (Wed, 22 Aug 2007) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer.c

Make /LASTLOG -after/-before work without text to match
------------------------------------------------------------------------
r4600 | jilles | 2007-08-19 13:09:10 +0000 (Sun, 19 Aug 2007) | 5 lines
Changed paths:
   M /irssi/trunk/docs/manual.txt

Update docs/manual.txt some more:
- Channel sync does not get +eI lists.
- Merge in /help mode changes.
- Ban type is set using /set ban_type.

------------------------------------------------------------------------
r4599 | jilles | 2007-08-19 12:19:10 +0000 (Sun, 19 Aug 2007) | 2 lines
Changed paths:
   M /irssi/trunk/docs/manual.txt

Update section 5.9 (lag checking) to reality.

------------------------------------------------------------------------
r4598 | exg | 2007-08-07 14:59:25 +0000 (Tue, 07 Aug 2007) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

Use automake no-define option rather than config.h.in mangling to inhibit
VERSION definition.

------------------------------------------------------------------------
r4597 | exg | 2007-08-07 14:55:14 +0000 (Tue, 07 Aug 2007) | 3 lines
Changed paths:
   M /irssi/trunk/irssi-version.h.in
   M /irssi/trunk/src/core/args.c
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/proxy/dump.c

Use autoconf PACKAGE_TARNAME/PACKAGE_VERSION macros rather than automake
PACKAGE/VERSION ones.

------------------------------------------------------------------------
r4596 | exg | 2007-08-07 13:06:32 +0000 (Tue, 07 Aug 2007) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/configure.in

Remove unused variable BUILD_PLUGINS.

------------------------------------------------------------------------
r4595 | exg | 2007-08-04 16:38:01 +0000 (Sat, 04 Aug 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

Fix /window goto to reach all the items with the same name when there
are more than two.

------------------------------------------------------------------------
r4594 | jilles | 2007-08-04 14:57:30 +0000 (Sat, 04 Aug 2007) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

Document pidwait_add() and pidwait_remove() perl functions.

------------------------------------------------------------------------
r4593 | jilles | 2007-08-04 14:42:22 +0000 (Sat, 04 Aug 2007) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

Move docs for /exec processes out of the IRC-specific section.

------------------------------------------------------------------------
r4592 | exg | 2007-08-04 14:32:28 +0000 (Sat, 04 Aug 2007) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/configure.in
   D /irssi/trunk/irssi-config.in
   D /irssi/trunk/stamp.h.in

Remove unused files.

------------------------------------------------------------------------
r4591 | exg | 2007-08-04 12:49:57 +0000 (Sat, 04 Aug 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c

Replace 0 with NULL.

------------------------------------------------------------------------
r4590 | coekie | 2007-08-04 08:35:59 +0000 (Sat, 04 Aug 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/textui/TextUI.xs
   M /irssi/trunk/src/perl/textui/module.h

Add Perl bindings for some gui_entry methods.

------------------------------------------------------------------------
r4589 | jilles | 2007-08-03 17:24:25 +0000 (Fri, 03 Aug 2007) | 8 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c

- Make notices to +#channel (and all other STATUSMSG=)
  appear in the channel window.
- Make actions and ctcp to @#channel etc appear in the
  channel window.
- Clean up the code a little.

This fixes bug #46 apart from incoming msg to +#channel.

------------------------------------------------------------------------
r4587 | jilles | 2007-07-26 14:41:35 +0000 (Thu, 26 Jul 2007) | 3 lines
Changed paths:
   M /irssi/trunk/docs/manual.txt

Add Command/Server redirections section, mostly a
reference to perl.txt's description.

------------------------------------------------------------------------
r4586 | exg | 2007-07-26 14:27:18 +0000 (Thu, 26 Jul 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows-layout.c

Sort the layout to save by refnum.

------------------------------------------------------------------------
r4585 | exg | 2007-07-26 14:15:12 +0000 (Thu, 26 Jul 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-send.c

Fix typo.

------------------------------------------------------------------------
r4584 | exg | 2007-07-26 14:06:38 +0000 (Thu, 26 Jul 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c

Remove backward compatibility for very old options.

------------------------------------------------------------------------
r4583 | exg | 2007-07-26 13:53:22 +0000 (Thu, 26 Jul 2007) | 6 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/fe-text/statusbar-items.c

Change 'actlist_moves' boolean to 'actlist_sort' string which specifies the
sorting type to use for the activity bar:
- refnum (default)
- recent (same as actlist_moves on)
- level (sort by window level, same ordering used by active_window command)

------------------------------------------------------------------------
r4582 | exg | 2007-07-26 13:34:32 +0000 (Thu, 26 Jul 2007) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/window.in

s/HELP LEVELS/LEVELS/

------------------------------------------------------------------------
r4581 | jilles | 2007-07-26 13:32:24 +0000 (Thu, 26 Jul 2007) | 2 lines
Changed paths:
   M /irssi/trunk/docs/manual.txt

Correct description of masked channels (#channel:mask, IRCnet only).

------------------------------------------------------------------------
r4580 | jilles | 2007-07-26 13:24:11 +0000 (Thu, 26 Jul 2007) | 8 lines
Changed paths:
   M /irssi/trunk/docs/help/in/mode.in

- Remove ircnet-specific +arO cmodes from /help mode.
- Keep non-rfc1459 +eI as they are very common.
- Change heading to "common channel modes" and add a remark
  below referring the user to network-specific documentation;
  because we use 005 CHANMODES it is less important which
  cmodes irssi knows internally.
- Some minor tweaking.

------------------------------------------------------------------------
r4579 | Geert | 2007-07-12 15:04:18 +0000 (Thu, 12 Jul 2007) | 3 lines
Changed paths:
   M /irssi/trunk/docs/help/in/window.in

[17:00:34] :@tomaw: Geert: Fancy doing me a very simple favour? :)
[17:01:09] :@tomaw: Add HELP LEVELS to see also in /HELP WINDOW :)

------------------------------------------------------------------------
r4578 | jilles | 2007-07-11 21:00:37 +0000 (Wed, 11 Jul 2007) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Update NEWS file, always mentioning the bug number if any.

------------------------------------------------------------------------
r4577 | jilles | 2007-07-08 19:00:42 +0000 (Sun, 08 Jul 2007) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

SSL: Fix assertion failures when net_connect_ip() detects
an error, e.g. bad bind address, localhost connection
refused.

------------------------------------------------------------------------
r4576 | jilles | 2007-07-08 18:39:32 +0000 (Sun, 08 Jul 2007) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Fix crash when SSL-connecting to something which closes
the connection immediately. Also clarify the error message
when the SSL handshake fails.
This bug was introduced after 0.8.11.

------------------------------------------------------------------------
r4575 | jilles | 2007-07-08 16:44:35 +0000 (Sun, 08 Jul 2007) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-channels.c

Update channel forwarding code.
This is now on numeric 470 instead of 379.
It works with hyperion and charybdis, and puts the
channel you were forwarded to in the window the original
channel would be in.

------------------------------------------------------------------------
r4574 | jilles | 2007-07-07 10:49:19 +0000 (Sat, 07 Jul 2007) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Fix 477 numeric broken by r4572
(should be displayed in status if it's a join failure,
channel window otherwise)

------------------------------------------------------------------------
r4573 | jilles | 2007-07-06 21:54:32 +0000 (Fri, 06 Jul 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/lastlog.c

/lastlog -file: use stdio instead of two write(2) calls per line

------------------------------------------------------------------------
r4572 | jilles | 2007-07-06 21:43:23 +0000 (Fri, 06 Jul 2007) | 6 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-events.c

Move the check for 4xx numeric for join failures last, so
that the CHANNEL_REC is still around when handlers for
specific numerics are executed. This allows removing the
ugly special case for 437; I will also use this for 470
(channel forwarding).

------------------------------------------------------------------------
r4571 | jilles | 2007-06-29 18:45:14 +0000 (Fri, 29 Jun 2007) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

If 001 has not been received yet, also treat "Banned" or
"Bad user info" (case insensitive) in an ERROR message as
an indication of a server ban.

------------------------------------------------------------------------
r4570 | exg | 2007-06-28 22:50:58 +0000 (Thu, 28 Jun 2007) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer.c

Do not require that a line matches the input level to add it to the
'after' context, so that '/lastlog -hilight -after 10 foo' has the same
semantic as '/lastlog -hilight -before 10 foo'.

------------------------------------------------------------------------
r4569 | exg | 2007-06-28 18:29:03 +0000 (Thu, 28 Jun 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer.c

Do not compile the regexp if the input string is empty.

------------------------------------------------------------------------
r4568 | jilles | 2007-06-20 21:35:23 +0000 (Wed, 20 Jun 2007) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

NEWS: describe my changes (not others') since 0.8.11.

------------------------------------------------------------------------
r4567 | exg | 2007-06-17 22:54:00 +0000 (Sun, 17 Jun 2007) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

Do not invoke pkg-config to check that openssl is present,
PKG_CHECK_MODULES does it for us.

------------------------------------------------------------------------
r4566 | exg | 2007-06-17 22:13:24 +0000 (Sun, 17 Jun 2007) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

More accurate reporting of enabled/disabled features.

------------------------------------------------------------------------
r4565 | exg | 2007-06-17 21:55:10 +0000 (Sun, 17 Jun 2007) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh
   A /irssi/trunk/glib-2.0.m4 (from /irssi/trunk/glib-2.0.m4_:4564)
   D /irssi/trunk/glib-2.0.m4_

mv glib-2.0.m4{_,}

------------------------------------------------------------------------
r4564 | exg | 2007-06-17 21:44:42 +0000 (Sun, 17 Jun 2007) | 2 lines
Changed paths:
   M /irssi/trunk/glib-2.0.m4_

Update to latest revision.

------------------------------------------------------------------------
r4563 | exg | 2007-06-17 21:29:34 +0000 (Sun, 17 Jun 2007) | 3 lines
Changed paths:
   M /irssi/trunk/autogen.sh

Do not print the no arguments warning message if NOCONFIGURE is set,
reported by znx.

------------------------------------------------------------------------
r4562 | exg | 2007-06-17 18:36:33 +0000 (Sun, 17 Jun 2007) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Remove leftover.

------------------------------------------------------------------------
r4561 | exg | 2007-06-17 18:36:02 +0000 (Sun, 17 Jun 2007) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Reindent.

------------------------------------------------------------------------
r4560 | exg | 2007-06-17 14:40:13 +0000 (Sun, 17 Jun 2007) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/fe-text/Makefile.am
   D /irssi/trunk/src/fe-text/cuix-api.c
   D /irssi/trunk/src/fe-text/cuix-api.h
   D /irssi/trunk/src/fe-text/cuix-lib.c
   D /irssi/trunk/src/fe-text/cuix-lib.h
   D /irssi/trunk/src/fe-text/cuix.c
   D /irssi/trunk/src/fe-text/cuix.h
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/term-curses.c
   M /irssi/trunk/src/fe-text/term-curses.h
   M /irssi/trunk/src/fe-text/textbuffer-commands.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Remove cuix from trunk.

------------------------------------------------------------------------
r4559 | jilles | 2007-06-17 13:22:36 +0000 (Sun, 17 Jun 2007) | 6 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

Use $(mkdir_p) instead of if [ ! -d X ]; then mkdir X; fi,
fixing a race condition with parallel builds.

Submitted by mandriva
Slightly simplified by me

------------------------------------------------------------------------
r4557 | exg | 2007-06-16 15:11:42 +0000 (Sat, 16 Jun 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c

Document -window option of join command.

------------------------------------------------------------------------
r4556 | exg | 2007-06-16 15:02:17 +0000 (Sat, 16 Jun 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-queries.c

Use again MSGLEVEL_NICKS for printing a nick change in queries, broken in
r2389.

------------------------------------------------------------------------
r4555 | exg | 2007-06-16 14:58:13 +0000 (Sat, 16 Jun 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c

Revert r4549.

------------------------------------------------------------------------
r4554 | exg | 2007-06-16 14:50:05 +0000 (Sat, 16 Jun 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

Fix comment.

------------------------------------------------------------------------
r4553 | c0ffee | 2007-06-14 19:12:10 +0000 (Thu, 14 Jun 2007) | 1 line
Changed paths:
   M /irssi/trunk/src/core/modules-load.c

fix off by one error when extracting e.g. fe from fe_silc
------------------------------------------------------------------------
r4552 | jilles | 2007-06-13 16:16:44 +0000 (Wed, 13 Jun 2007) | 3 lines
Changed paths:
   M /irssi/trunk/docs/help/in/ban.in

Change 'looser' to 'loser' in help file.
Bug #512

------------------------------------------------------------------------
r4551 | cras | 2007-06-10 19:37:06 +0000 (Sun, 10 Jun 2007) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

Removed special error==1 handling from net_gethosterror(). It wasn't used
anymore, and even when it originally was used it was wrong.


------------------------------------------------------------------------
r4550 | exg | 2007-06-10 18:00:26 +0000 (Sun, 10 Jun 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

Make /window goto start searching at the window after the active one and stop
at the one before, bug #332.

------------------------------------------------------------------------
r4549 | exg | 2007-06-10 17:15:14 +0000 (Sun, 10 Jun 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c

Make -window option of /join and /query accept an optional numeric argument
that specifies the refnum of the window to create the item in, bug #203.

------------------------------------------------------------------------
r4548 | exg | 2007-06-10 17:07:31 +0000 (Sun, 10 Jun 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

When parsing a '@' option verify that the whole argument, rather than only the
first character, is numeric.

------------------------------------------------------------------------
r4547 | jilles | 2007-06-09 20:22:28 +0000 (Sat, 09 Jun 2007) | 2 lines
Changed paths:
   M /irssi/trunk/AUTHORS

AUTHORS: move myself from contributors to staff

------------------------------------------------------------------------
r4546 | jilles | 2007-06-08 18:49:24 +0000 (Fri, 08 Jun 2007) | 4 lines
Changed paths:
   A /irssi/trunk/docs/help/in/accept.in
   M /irssi/trunk/docs/help/in/ignore.in
   M /irssi/trunk/docs/help/in/silence.in
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/irc/core/irc-commands.c

Add support for the ACCEPT command, which is part of the
CALLERID server side ignore system in hybrid7 and derived
ircds.

------------------------------------------------------------------------
r4545 | jilles | 2007-06-08 15:59:02 +0000 (Fri, 08 Jun 2007) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/connect.in
   M /irssi/trunk/docs/help/in/ctcp.in
   M /irssi/trunk/docs/help/in/die.in
   M /irssi/trunk/docs/help/in/info.in
   M /irssi/trunk/docs/help/in/invitelist.in
   M /irssi/trunk/docs/help/in/ison.in
   M /irssi/trunk/docs/help/in/kick.in
   M /irssi/trunk/docs/help/in/knock.in
   M /irssi/trunk/docs/help/in/links.in
   M /irssi/trunk/docs/help/in/map.in
   M /irssi/trunk/docs/help/in/motd.in
   M /irssi/trunk/docs/help/in/op.in
   M /irssi/trunk/docs/help/in/ping.in
   M /irssi/trunk/docs/help/in/rehash.in
   M /irssi/trunk/docs/help/in/reload.in
   M /irssi/trunk/docs/help/in/restart.in
   M /irssi/trunk/docs/help/in/rping.in
   M /irssi/trunk/docs/help/in/sconnect.in
   M /irssi/trunk/docs/help/in/servlist.in
   M /irssi/trunk/docs/help/in/silence.in
   M /irssi/trunk/docs/help/in/squery.in
   M /irssi/trunk/docs/help/in/squit.in
   M /irssi/trunk/docs/help/in/stats.in
   M /irssi/trunk/docs/help/in/trace.in
   M /irssi/trunk/docs/help/in/unsilence.in
   M /irssi/trunk/docs/help/in/userhost.in
   M /irssi/trunk/docs/help/in/wait.in
   M /irssi/trunk/docs/help/in/wall.in
   M /irssi/trunk/docs/help/in/wallops.in
   M /irssi/trunk/docs/help/in/who.in
   M /irssi/trunk/docs/help/in/whois.in
   M /irssi/trunk/src/irc/core/irc-commands.c

Various updates/enhancements/fixes to the help files.

------------------------------------------------------------------------
r4544 | jilles | 2007-06-06 17:57:28 +0000 (Wed, 06 Jun 2007) | 5 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

Don't add the same mask to the knockout list multiple times.
This fixes bug #510. Note that #510 only happened if multiple
bans were sent before the MODE came back and multiple unbans
were sent before the MODE came back.

------------------------------------------------------------------------
r4543 | exg | 2007-06-06 17:49:10 +0000 (Wed, 06 Jun 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

Enhance /set completer to complete option names also when a command option
is present and to complete option values.

------------------------------------------------------------------------
r4542 | exg | 2007-06-06 16:55:48 +0000 (Wed, 06 Jun 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

Add g_strdup forgotten in r4471.

------------------------------------------------------------------------
r4541 | jilles | 2007-06-05 20:24:33 +0000 (Tue, 05 Jun 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/module-formats.c

Put "account" before services login name (330 numeric, whois_extra).

------------------------------------------------------------------------
r4540 | exg | 2007-06-05 12:03:18 +0000 (Tue, 05 Jun 2007) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c

Cleanup cmd_set by moving the code to print the settings matching a
pattern in its own function and using settings_get_record for exact
matching.

------------------------------------------------------------------------
r4539 | exg | 2007-06-05 11:27:58 +0000 (Tue, 05 Jun 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

Remove code duplication.

------------------------------------------------------------------------
r4538 | exg | 2007-06-04 09:59:03 +0000 (Mon, 04 Jun 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

Change active_window to select, when there is more than one window
with the highest data level, the window with the lowest refnum.

------------------------------------------------------------------------
r4537 | jilles | 2007-06-03 13:08:47 +0000 (Sun, 03 Jun 2007) | 11 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-events.c
   M /irssi/trunk/src/irc/core/channel-rejoin.c

- Repair channels_rejoin_unavailable. Enabled by default,
  this retries joins that failed because of netsplits
  (channel temporarily unavailable (437), duplicate channel)
  A few servers abuse 437 for juped channels which should
  not be retried, you should disable channels_rejoin_unavailable
  if this is a problem.
- Display 437 and 407 numerics if channels_rejoin_unavailable
  is not enabled.

Bug #495

------------------------------------------------------------------------
r4536 | exg | 2007-05-31 23:56:51 +0000 (Thu, 31 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/servers.c

Rewrite SSL connection/handshake code.

------------------------------------------------------------------------
r4535 | exg | 2007-05-31 13:56:35 +0000 (Thu, 31 May 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Assume width 1 for control characters in places where a non-negative width is
expected.

------------------------------------------------------------------------
r4534 | exg | 2007-05-31 13:19:05 +0000 (Thu, 31 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/utf8.h
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/term.h
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Rename IS_PRINTABLE macro to unichar_isprint and move it to utf8.h.

------------------------------------------------------------------------
r4533 | c0ffee | 2007-05-31 06:37:13 +0000 (Thu, 31 May 2007) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-modules.c

skip fe_common prefix when freeing prefix list
------------------------------------------------------------------------
r4532 | jilles | 2007-05-30 21:18:22 +0000 (Wed, 30 May 2007) | 8 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c

Apply patch from bug #202 (from "Irssi Fan"); when calling
reconnect_save_status() for a server that has not sent 001
yet, do not free and reallocate conn->channels twice, and do
not copy the channels if server->connrec->no_autojoin_channels
is set. It seems a special case because reconnect_save_status()
is not usually called for servers that have not sent 001
yet, but it can't really hurt.

------------------------------------------------------------------------
r4531 | exg | 2007-05-30 21:17:59 +0000 (Wed, 30 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Cleanup and optimize a bit sig_statusbar_activity_hilight.

------------------------------------------------------------------------
r4530 | exg | 2007-05-30 17:30:35 +0000 (Wed, 30 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/Makefile.am

Do not install utf8.h, it is a private header.

------------------------------------------------------------------------
r4529 | exg | 2007-05-29 08:19:24 +0000 (Tue, 29 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-none/irssi.c

Fix build after last change to option processing.

------------------------------------------------------------------------
r4528 | exg | 2007-05-29 07:52:32 +0000 (Tue, 29 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh

Add missing quote.

------------------------------------------------------------------------
r4526 | jilles | 2007-05-28 13:59:05 +0000 (Mon, 28 May 2007) | 7 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

- Display more numerics (such as cannot send to channel,
  cannot /msg, user is +g) in the channel or query window,
  if any.
- Put the target name in front of "generic" numerics
  printed to the channel/query window (useful if there are
  multiple in one window, or if there is no such window).

------------------------------------------------------------------------
r4525 | exg | 2007-05-26 12:19:08 +0000 (Sat, 26 May 2007) | 3 lines
Changed paths:
   M /irssi/trunk/docs/irssi.1
   M /irssi/trunk/src/core/session.c

Hide --session from --help output and remove its mention from the manual,
internal use only.

------------------------------------------------------------------------
r4524 | exg | 2007-05-26 12:00:15 +0000 (Sat, 26 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/core.c

Oops.

------------------------------------------------------------------------
r4523 | jilles | 2007-05-25 23:27:27 +0000 (Fri, 25 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/irc-servers.c

Pick up host changes on charybdis and ircu servers (396 numeric).

------------------------------------------------------------------------
r4522 | exg | 2007-05-25 23:21:38 +0000 (Fri, 25 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Make word commands unicode friendly.

------------------------------------------------------------------------
r4521 | exg | 2007-05-25 22:21:39 +0000 (Fri, 25 May 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-entry.h
   M /irssi/trunk/src/fe-text/gui-readline.c

Add function to delete the whole cell under the cursor and use it for
delete_character.

------------------------------------------------------------------------
r4520 | exg | 2007-05-25 22:13:24 +0000 (Fri, 25 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Move the cursor cell-wise in utf8.

------------------------------------------------------------------------
r4519 | exg | 2007-05-25 22:06:32 +0000 (Fri, 25 May 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Forbid insertion of a character with width 0 as the first character in
the prompt.

------------------------------------------------------------------------
r4518 | exg | 2007-05-25 21:56:30 +0000 (Fri, 25 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/utf8.c
   M /irssi/trunk/src/fe-common/core/utf8.h
   A /irssi/trunk/src/fe-common/core/wcwidth.c
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Replace utf8_width with Markus Kuhn's wcwidth.

------------------------------------------------------------------------
r4511 | exg | 2007-05-24 00:44:29 +0000 (Thu, 24 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-text/irssi.c

Move 'version' option in main.

------------------------------------------------------------------------
r4510 | exg | 2007-05-24 00:25:36 +0000 (Thu, 24 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/core.h
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/core/session.h
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.h
   M /irssi/trunk/src/fe-text/irssi.c

Cleanup option handling.

------------------------------------------------------------------------
r4509 | exg | 2007-05-20 23:13:29 +0000 (Sun, 20 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh
   M /irssi/trunk/configure.in
   D /irssi/trunk/glib.m4_
   M /irssi/trunk/src/core/network-openssl.c
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/nicklist.h
   M /irssi/trunk/src/core/recode.c
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-recode.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/perl/perl-common.c

Farewell glib-1.

------------------------------------------------------------------------
r4508 | jilles | 2007-05-20 20:07:12 +0000 (Sun, 20 May 2007) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

If we get a ERR_NOSUCHNICK for the nick "*", display
the text in the numeric rather than a fixed "no such
nick/channel". This often contains more information for
at least ircu/ratbox/charybdis (Target left IRC with
failed text when /msg crosses quit/split).

------------------------------------------------------------------------
r4507 | jilles | 2007-05-20 19:29:38 +0000 (Sun, 20 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c

Fix recognition of realnames starting with spaces in /who replies.

------------------------------------------------------------------------
r4503 | c0ffee | 2007-05-20 16:38:28 +0000 (Sun, 20 May 2007) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-modules.c

add fe_common to the list of possible submodules
------------------------------------------------------------------------
r4499 | exg | 2007-05-18 14:41:44 +0000 (Fri, 18 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c

Factor common code in recode_{in,out}.

------------------------------------------------------------------------
r4498 | exg | 2007-05-18 10:15:17 +0000 (Fri, 18 May 2007) | 3 lines
Changed paths:
   M /irssi/trunk/curses.m4

Quote macro name in AC_DEFUN calls.
Patch by znx, bug #499.

------------------------------------------------------------------------
r4497 | exg | 2007-05-18 09:56:08 +0000 (Fri, 18 May 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-channels.c

Use CASEMAPPING dependent comparison to match channel names.
Patch by Jon Mayo, bug #436.

------------------------------------------------------------------------
r4496 | exg | 2007-05-18 09:51:30 +0000 (Fri, 18 May 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.h

Fix irc_nickcmp_ascii by mapping only ASCII 65-90 to the corresponding
lowercase counterparts.

------------------------------------------------------------------------
r4495 | exg | 2007-05-18 09:49:11 +0000 (Fri, 18 May 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Use rfc1459 comparison for nicks by default (it is not a functional change
because irc_nickcmp_ascii is bogusly the same as irc_nickcmp_rfc1459).

------------------------------------------------------------------------
r4494 | exg | 2007-05-16 17:02:46 +0000 (Wed, 16 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

Add $tag to 'window' item in default configuration.

------------------------------------------------------------------------
r4493 | exg | 2007-05-14 21:22:41 +0000 (Mon, 14 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c

Remove code duplication.

------------------------------------------------------------------------
r4492 | coekie | 2007-05-12 13:19:35 +0000 (Sat, 12 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

Update chanop flag before emitting nick mode changed signal (patch by Johan Kiviniemi)

------------------------------------------------------------------------
r4491 | exg | 2007-05-10 20:33:02 +0000 (Thu, 10 May 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/log.c

Allow logging of lines with no target only to logs with no items or with a
wildcard item.

------------------------------------------------------------------------
r4490 | coekie | 2007-05-08 18:41:10 +0000 (Tue, 08 May 2007) | 1 line
Changed paths:
   M /irssi/trunk/src/core/args.c
   M /irssi/trunk/src/core/channels-setup.c
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/chat-protocols.c
   M /irssi/trunk/src/core/chatnets.c
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/core/ignore.c
   M /irssi/trunk/src/core/levels.c
   M /irssi/trunk/src/core/line-split.c
   M /irssi/trunk/src/core/log-away.c
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/masks.c
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/modules-load.c
   M /irssi/trunk/src/core/modules.c
   M /irssi/trunk/src/core/net-disconnect.c
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/core/net-sendbuffer.c
   M /irssi/trunk/src/core/network-openssl.c
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/nickmatch-cache.c
   M /irssi/trunk/src/core/pidwait.c
   M /irssi/trunk/src/core/queries.c
   M /irssi/trunk/src/core/rawlog.c
   M /irssi/trunk/src/core/recode.c
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/signals.c
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/core/write-buffer.c
   M /irssi/trunk/src/fe-common/core/autorun.c
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/command-history.c
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-exec.c
   M /irssi/trunk/src/fe-common/core/fe-expandos.c
   M /irssi/trunk/src/fe-common/core/fe-help.c
   M /irssi/trunk/src/fe-common/core/fe-ignore-messages.c
   M /irssi/trunk/src/fe-common/core/fe-ignore.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/fe-modules.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/fe-recode.c
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/translation.c
   M /irssi/trunk/src/fe-common/core/utf8.c
   M /irssi/trunk/src/fe-common/core/window-activity.c
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/core/window-items.c
   M /irssi/trunk/src/fe-common/core/windows-layout.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat-messages.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-get.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-send.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-server.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/fe-ctcp.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-queries.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   M /irssi/trunk/src/fe-common/irc/fe-ircnet.c
   M /irssi/trunk/src/fe-common/irc/fe-modes.c
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c
   M /irssi/trunk/src/fe-common/irc/irc-completion.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c
   M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.c
   M /irssi/trunk/src/fe-none/irssi.c
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-expandos.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/fe-text/lastlog.c
   M /irssi/trunk/src/fe-text/mainwindow-activity.c
   M /irssi/trunk/src/fe-text/mainwindows-layout.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/module-formats.c
   M /irssi/trunk/src/fe-text/statusbar-config.c
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/fe-text/term-curses.c
   M /irssi/trunk/src/fe-text/term-dummy.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/term.c
   M /irssi/trunk/src/fe-text/textbuffer-commands.c
   M /irssi/trunk/src/fe-text/textbuffer-reformat.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer.c
   M /irssi/trunk/src/irc/bot/bot-events.c
   M /irssi/trunk/src/irc/bot/bot-irc-commands.c
   M /irssi/trunk/src/irc/bot/bot-users.c
   M /irssi/trunk/src/irc/bot/bot.c
   M /irssi/trunk/src/irc/bot/botnet-connection.c
   M /irssi/trunk/src/irc/bot/botnet-users.c
   M /irssi/trunk/src/irc/bot/botnet.c
   M /irssi/trunk/src/irc/core/bans.c
   M /irssi/trunk/src/irc/core/channel-events.c
   M /irssi/trunk/src/irc/core/channel-rejoin.c
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/irc-channels-setup.c
   M /irssi/trunk/src/irc/core/irc-channels.c
   M /irssi/trunk/src/irc/core/irc-chatnets.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/core/irc-expandos.c
   M /irssi/trunk/src/irc/core/irc-masks.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-queries.c
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c
   M /irssi/trunk/src/irc/core/irc-servers-setup.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-session.c
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/lag.c
   M /irssi/trunk/src/irc/core/massjoin.c
   M /irssi/trunk/src/irc/core/mode-lists.c
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/core/servers-idle.c
   M /irssi/trunk/src/irc/core/servers-redirect.c
   M /irssi/trunk/src/irc/dcc/dcc-autoget.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-get.c
   M /irssi/trunk/src/irc/dcc/dcc-queue.c
   M /irssi/trunk/src/irc/dcc/dcc-resume.c
   M /irssi/trunk/src/irc/dcc/dcc-send.c
   M /irssi/trunk/src/irc/dcc/dcc-server.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/flood/autoignore.c
   M /irssi/trunk/src/irc/flood/flood.c
   M /irssi/trunk/src/irc/notifylist/notify-commands.c
   M /irssi/trunk/src/irc/notifylist/notify-ison.c
   M /irssi/trunk/src/irc/notifylist/notify-setup.c
   M /irssi/trunk/src/irc/notifylist/notify-whois.c
   M /irssi/trunk/src/irc/notifylist/notifylist.c
   M /irssi/trunk/src/irc/proxy/dump.c
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/irc/proxy/proxy.c
   M /irssi/trunk/src/lib-config/get.c
   M /irssi/trunk/src/lib-config/parse.c
   M /irssi/trunk/src/lib-config/set.c
   M /irssi/trunk/src/lib-config/write.c
   M /irssi/trunk/src/perl/module-formats.c
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-core.c
   M /irssi/trunk/src/perl/perl-fe.c
   M /irssi/trunk/src/perl/perl-signals.c
   M /irssi/trunk/src/perl/perl-sources.c

Oops. Update address correctly now.
------------------------------------------------------------------------
r4489 | coekie | 2007-05-08 18:16:58 +0000 (Tue, 08 May 2007) | 1 line
Changed paths:
   M /irssi/trunk/src/core/args.c
   M /irssi/trunk/src/core/channels-setup.c
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/chat-protocols.c
   M /irssi/trunk/src/core/chatnets.c
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/core/ignore.c
   M /irssi/trunk/src/core/levels.c
   M /irssi/trunk/src/core/line-split.c
   M /irssi/trunk/src/core/log-away.c
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/masks.c
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/modules-load.c
   M /irssi/trunk/src/core/modules.c
   M /irssi/trunk/src/core/net-disconnect.c
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/core/net-sendbuffer.c
   M /irssi/trunk/src/core/network-openssl.c
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/nickmatch-cache.c
   M /irssi/trunk/src/core/pidwait.c
   M /irssi/trunk/src/core/queries.c
   M /irssi/trunk/src/core/rawlog.c
   M /irssi/trunk/src/core/recode.c
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/signals.c
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/core/write-buffer.c
   M /irssi/trunk/src/fe-common/core/autorun.c
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/command-history.c
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-exec.c
   M /irssi/trunk/src/fe-common/core/fe-expandos.c
   M /irssi/trunk/src/fe-common/core/fe-help.c
   M /irssi/trunk/src/fe-common/core/fe-ignore-messages.c
   M /irssi/trunk/src/fe-common/core/fe-ignore.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/fe-modules.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/fe-recode.c
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/translation.c
   M /irssi/trunk/src/fe-common/core/utf8.c
   M /irssi/trunk/src/fe-common/core/window-activity.c
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/core/window-items.c
   M /irssi/trunk/src/fe-common/core/windows-layout.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat-messages.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-get.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-send.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-server.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/fe-ctcp.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-queries.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   M /irssi/trunk/src/fe-common/irc/fe-ircnet.c
   M /irssi/trunk/src/fe-common/irc/fe-modes.c
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c
   M /irssi/trunk/src/fe-common/irc/irc-completion.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c
   M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.c
   M /irssi/trunk/src/fe-none/irssi.c
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-expandos.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/fe-text/lastlog.c
   M /irssi/trunk/src/fe-text/mainwindow-activity.c
   M /irssi/trunk/src/fe-text/mainwindows-layout.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/module-formats.c
   M /irssi/trunk/src/fe-text/statusbar-config.c
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/fe-text/term-curses.c
   M /irssi/trunk/src/fe-text/term-dummy.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/term.c
   M /irssi/trunk/src/fe-text/textbuffer-commands.c
   M /irssi/trunk/src/fe-text/textbuffer-reformat.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer.c
   M /irssi/trunk/src/irc/bot/bot-events.c
   M /irssi/trunk/src/irc/bot/bot-irc-commands.c
   M /irssi/trunk/src/irc/bot/bot-users.c
   M /irssi/trunk/src/irc/bot/bot.c
   M /irssi/trunk/src/irc/bot/botnet-connection.c
   M /irssi/trunk/src/irc/bot/botnet-users.c
   M /irssi/trunk/src/irc/bot/botnet.c
   M /irssi/trunk/src/irc/core/bans.c
   M /irssi/trunk/src/irc/core/channel-events.c
   M /irssi/trunk/src/irc/core/channel-rejoin.c
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/irc-channels-setup.c
   M /irssi/trunk/src/irc/core/irc-channels.c
   M /irssi/trunk/src/irc/core/irc-chatnets.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/core/irc-expandos.c
   M /irssi/trunk/src/irc/core/irc-masks.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-queries.c
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c
   M /irssi/trunk/src/irc/core/irc-servers-setup.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-session.c
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/lag.c
   M /irssi/trunk/src/irc/core/massjoin.c
   M /irssi/trunk/src/irc/core/mode-lists.c
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/core/servers-idle.c
   M /irssi/trunk/src/irc/core/servers-redirect.c
   M /irssi/trunk/src/irc/dcc/dcc-autoget.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-get.c
   M /irssi/trunk/src/irc/dcc/dcc-queue.c
   M /irssi/trunk/src/irc/dcc/dcc-resume.c
   M /irssi/trunk/src/irc/dcc/dcc-send.c
   M /irssi/trunk/src/irc/dcc/dcc-server.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/flood/autoignore.c
   M /irssi/trunk/src/irc/flood/flood.c
   M /irssi/trunk/src/irc/notifylist/notify-commands.c
   M /irssi/trunk/src/irc/notifylist/notify-ison.c
   M /irssi/trunk/src/irc/notifylist/notify-setup.c
   M /irssi/trunk/src/irc/notifylist/notify-whois.c
   M /irssi/trunk/src/irc/notifylist/notifylist.c
   M /irssi/trunk/src/irc/proxy/dump.c
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/irc/proxy/proxy.c
   M /irssi/trunk/src/lib-config/get.c
   M /irssi/trunk/src/lib-config/parse.c
   M /irssi/trunk/src/lib-config/set.c
   M /irssi/trunk/src/lib-config/write.c
   M /irssi/trunk/src/perl/module-formats.c
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-core.c
   M /irssi/trunk/src/perl/perl-fe.c
   M /irssi/trunk/src/perl/perl-signals.c
   M /irssi/trunk/src/perl/perl-sources.c

Update FSF address
------------------------------------------------------------------------
r4488 | exg | 2007-05-08 17:51:51 +0000 (Tue, 08 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/COPYING

Update FSF address.

------------------------------------------------------------------------
r4487 | exg | 2007-05-06 16:22:09 +0000 (Sun, 06 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c

Do not call iconfig_get_str when target is NULL.

------------------------------------------------------------------------
r4486 | exg | 2007-05-06 16:15:31 +0000 (Sun, 06 May 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc.c

Do not recode the channel name used as target for the recoding of
input line.

------------------------------------------------------------------------
r4485 | exg | 2007-05-06 15:13:30 +0000 (Sun, 06 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc.c

Off-by-one in parsing the channel name.

------------------------------------------------------------------------
r4484 | coekie | 2007-05-05 19:59:07 +0000 (Sat, 05 May 2007) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

Bump version to 0.8.12-svn
------------------------------------------------------------------------
r4483 | exg | 2007-05-05 15:37:58 +0000 (Sat, 05 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c
   M /irssi/trunk/src/fe-common/irc/fe-whois.c
   M /irssi/trunk/src/irc/core/irc.c

Move input recoding in irc_server_event.

------------------------------------------------------------------------
r4482 | exg | 2007-05-05 14:45:38 +0000 (Sat, 05 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh

Use autoreconf to bootstrap.

------------------------------------------------------------------------
r4481 | exg | 2007-05-05 14:29:25 +0000 (Sat, 05 May 2007) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

Replace obsolete autoconf/automake macros with their current equivalent.
Require automake-1.9.

------------------------------------------------------------------------
r4479 | exg | 2007-05-05 12:01:39 +0000 (Sat, 05 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am

Add ACLOCAL_AMFLAGS definition.

------------------------------------------------------------------------
r4475 | exg | 2007-05-03 21:37:43 +0000 (Thu, 03 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar.c

Revert, do not use IS_PRINTABLE in reverse_controls.

------------------------------------------------------------------------
r4474 | exg | 2007-05-03 15:49:19 +0000 (Thu, 03 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/fe-text/term.h
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Add common IS_PRINTABLE macro.

------------------------------------------------------------------------
r4473 | exg | 2007-05-03 08:42:33 +0000 (Thu, 03 May 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

Remove broken code that prevents unloading of a script in some cases.

------------------------------------------------------------------------
r4472 | exg | 2007-04-29 23:43:17 +0000 (Sun, 29 Apr 2007) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

Enable large file support using AC_SYS_LARGEFILE to get the correct
options on AIX, bug #404.

------------------------------------------------------------------------
r4471 | exg | 2007-04-29 12:26:02 +0000 (Sun, 29 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c

Use dynamic storage for return value of channel_get_nickmode.

------------------------------------------------------------------------
r4470 | exg | 2007-04-29 11:20:36 +0000 (Sun, 29 Apr 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/settings.h
   M /irssi/trunk/src/fe-common/core/fe-settings.c

Factor out code from set_print into a function to get a printable
representation of a setting.

------------------------------------------------------------------------
r4469 | exg | 2007-04-29 09:15:36 +0000 (Sun, 29 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-activity.c

Slightly optimize activity_hide_targets matching.

------------------------------------------------------------------------
r4468 | exg | 2007-04-28 14:11:02 +0000 (Sat, 28 Apr 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Do not send hostname to server, rather use username as the second
argument to USER, patch by Alex Tarkovsky (bug #488).

------------------------------------------------------------------------
r4467 | exg | 2007-04-28 11:45:34 +0000 (Sat, 28 Apr 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Increment paste_keycount when the key before the one that starts a
possible pasting is not a '\r' or '\n'.

------------------------------------------------------------------------
r4466 | exg | 2007-04-28 10:55:57 +0000 (Sat, 28 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Ignore empty lines when pasting.

------------------------------------------------------------------------
r4465 | exg | 2007-04-28 10:52:11 +0000 (Sat, 28 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

When sending a line as non-pasted reset also paste_entry, bug #405.

------------------------------------------------------------------------
r4463 | exg | 2007-04-25 20:37:21 +0000 (Wed, 25 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c

Remove useless function.

------------------------------------------------------------------------
r4462 | exg | 2007-04-25 19:22:39 +0000 (Wed, 25 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-get.c

Fix DCC get when file size is 0, bug #494.

------------------------------------------------------------------------
r4460 | coekie | 2007-04-25 18:13:08 +0000 (Wed, 25 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Put release date in NEWS file

------------------------------------------------------------------------
r4459 | coekie | 2007-04-25 17:59:20 +0000 (Wed, 25 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Release 0.8.11

------------------------------------------------------------------------
r4458 | exg | 2007-04-23 08:30:36 +0000 (Mon, 23 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/module.h

Add workaround for gcc 4.0.0/4.0.1, bug #219.

------------------------------------------------------------------------
r4457 | exg | 2007-04-19 08:21:51 +0000 (Thu, 19 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/nicklist.h
   M /irssi/trunk/src/fe-text/irssi.c

Fix typos.

------------------------------------------------------------------------
r4456 | coekie | 2007-04-18 20:00:10 +0000 (Wed, 18 Apr 2007) | 1 line
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Release 0.8.11-rc2
------------------------------------------------------------------------
r4455 | coekie | 2007-04-18 17:48:55 +0000 (Wed, 18 Apr 2007) | 1 line
Changed paths:
   M /irssi/trunk/NEWS

update NEWS
------------------------------------------------------------------------
r4454 | coekie | 2007-04-16 19:10:46 +0000 (Mon, 16 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-windows.c

revert last change. Already possible with /format -delete daychange (fixed in r4428)

------------------------------------------------------------------------
r4453 | Geert | 2007-04-16 18:55:15 +0000 (Mon, 16 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-windows.c

Hide daychange.

------------------------------------------------------------------------
r4452 | exg | 2007-04-16 00:27:43 +0000 (Mon, 16 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c

Properly initialize reference count for a new setting, bug #235.

------------------------------------------------------------------------
r4451 | exg | 2007-04-14 20:45:04 +0000 (Sat, 14 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/scrollback.in

Document time format for /scrollback goto.

------------------------------------------------------------------------
r4450 | exg | 2007-04-14 20:26:22 +0000 (Sat, 14 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Reindent.

------------------------------------------------------------------------
r4449 | exg | 2007-04-14 20:20:37 +0000 (Sat, 14 Apr 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Modify gui_entry_draw_from to clear to end of line only if it has not
written till the last column.

------------------------------------------------------------------------
r4448 | exg | 2007-04-14 18:11:31 +0000 (Sat, 14 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh

Remove non-existent options for configure.

------------------------------------------------------------------------
r4447 | Geert | 2007-04-14 16:07:10 +0000 (Sat, 14 Apr 2007) | 2 lines
Changed paths:
   D /irssi/trunk/xx

Works :)

------------------------------------------------------------------------
r4446 | Geert | 2007-04-14 16:06:50 +0000 (Sat, 14 Apr 2007) | 2 lines
Changed paths:
   A /irssi/trunk/xx

Dummy post-commit test

------------------------------------------------------------------------
r4445 | coekie | 2007-04-14 15:17:19 +0000 (Sat, 14 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Removed automatic glib downloading and compiling.

------------------------------------------------------------------------
r4444 | exg | 2007-04-14 11:09:37 +0000 (Sat, 14 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/src/fe-text/gui-entry.c

Revert r4352.

------------------------------------------------------------------------
r4443 | exg | 2007-04-14 11:01:56 +0000 (Sat, 14 Apr 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

Make completer for action/msg/query more self-contained by completing nicks in
the active channel.

------------------------------------------------------------------------
r4442 | Geert | 2007-04-09 14:55:42 +0000 (Mon, 09 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

Local opers on IRCnet (umode +O) get the server->server_operator flag.

------------------------------------------------------------------------
r4441 | exg | 2007-04-07 15:00:25 +0000 (Sat, 07 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Only consider autolog logs when looking for an open log in autolog_open.

------------------------------------------------------------------------
r4440 | exg | 2007-04-07 14:57:58 +0000 (Sat, 07 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Bind also CSI 1 ; 5 D to key cleft and CSI 1 ; 5 C to key cright.

------------------------------------------------------------------------
r4439 | exg | 2007-04-07 14:38:53 +0000 (Sat, 07 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/log.c

Allow logging of lines with no target to matching non autolog logs.

------------------------------------------------------------------------
r4438 | exg | 2007-04-07 14:33:45 +0000 (Sat, 07 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

Remove unused gettext code.

------------------------------------------------------------------------
r4437 | exg | 2007-04-07 14:20:00 +0000 (Sat, 07 Apr 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/core.c

Fix core_init definition.

------------------------------------------------------------------------
r4436 | exg | 2007-04-05 18:25:29 +0000 (Thu, 05 Apr 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

Forbid "window show" when the target window is sticky rather than when there is
at least one window bound to the container of the target window.

------------------------------------------------------------------------
r4435 | Geert | 2007-04-05 18:07:41 +0000 (Thu, 05 Apr 2007) | 2 lines
Changed paths:
   D /irssi/trunk/x

Deleting the CIA test file

------------------------------------------------------------------------
r4434 | Geert | 2007-04-05 18:04:38 +0000 (Thu, 05 Apr 2007) | 2 lines
Changed paths:
   A /irssi/trunk/x

CIA test

------------------------------------------------------------------------
r4433 | exg | 2007-03-12 22:54:45 +0000 (Mon, 12 Mar 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

When removing a line from the view also unconditionally remove any bookmark for
that line rather than moving it to the next/previous line, if any.

------------------------------------------------------------------------
r4432 | exg | 2007-03-12 00:12:17 +0000 (Mon, 12 Mar 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

Remove superflous empty lines.

------------------------------------------------------------------------
r4431 | exg | 2007-03-12 00:08:58 +0000 (Mon, 12 Mar 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

Call signal_stop also when the completion list for the command options/parameters is not empty.

------------------------------------------------------------------------
r4429 | exg | 2007-02-25 18:05:53 +0000 (Sun, 25 Feb 2007) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/src/fe-common/core/chat-completion.c

Add completion for /window goto.

------------------------------------------------------------------------
r4428 | exg | 2007-02-25 17:42:54 +0000 (Sun, 25 Feb 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c

Do not print an empty line for "daychange" if the formatted string is empty.

------------------------------------------------------------------------
r4427 | exg | 2007-02-24 16:33:59 +0000 (Sat, 24 Feb 2007) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/window.in

Document /window item move.

------------------------------------------------------------------------
r4425 | cras | 2007-02-20 12:39:17 +0000 (Tue, 20 Feb 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

UTF-8 0x80-0x9f characters weren't treated as control chars as they should have


------------------------------------------------------------------------
r4424 | coekie | 2007-02-19 19:35:52 +0000 (Mon, 19 Feb 2007) | 1 line
Changed paths:
   M /irssi/trunk/AUTHORS
   M /irssi/trunk/configure.in

Release 0.8.11-rc1
------------------------------------------------------------------------
r4422 | exg | 2007-02-19 11:39:36 +0000 (Mon, 19 Feb 2007) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Update.

------------------------------------------------------------------------
r4421 | exg | 2007-02-19 09:49:41 +0000 (Mon, 19 Feb 2007) | 1 line
Changed paths:
   D /irssi/trunk/po


------------------------------------------------------------------------
r4420 | exg | 2007-02-18 14:59:54 +0000 (Sun, 18 Feb 2007) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/scrollback.in
   M /irssi/trunk/src/fe-text/textbuffer-commands.c

Add crapbuster-like "scrollback levelclear" command.

------------------------------------------------------------------------
r4419 | exg | 2007-02-17 15:31:10 +0000 (Sat, 17 Feb 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/lastlog.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer-view.h

Generalize window_lastlog_clear in textbuffer_view_remove_lines_by_level.

------------------------------------------------------------------------
r4418 | Geert | 2007-02-17 12:12:47 +0000 (Sat, 17 Feb 2007) | 2 lines
Changed paths:
   D /irssi/trunk/x

And they did

------------------------------------------------------------------------
r4417 | Geert | 2007-02-17 12:11:45 +0000 (Sat, 17 Feb 2007) | 2 lines
Changed paths:
   A /irssi/trunk/x

Checking if commit mails still work.

------------------------------------------------------------------------
r4416 | exg | 2007-02-14 10:59:27 +0000 (Wed, 14 Feb 2007) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-text/statusbar.c

Fix format_real_length to return the correct length when the input string
includes a trailing wide char.
Change statusbar_item_default_handler to compute padding also when
item->size < item->min_size, needed after the fix to format_real_length.
Patch by Yi-Hsuan Hsin, bug #452.

------------------------------------------------------------------------
r4415 | exg | 2007-02-14 10:43:34 +0000 (Wed, 14 Feb 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/fe-text/irssi.c

Replace last occurrence of IRSSI_DIR_SHORT with get_irssi_dir() and remove it.

------------------------------------------------------------------------
r4414 | exg | 2007-02-07 18:20:49 +0000 (Wed, 07 Feb 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Redraw input line correctly in an utf8 locale when deleting a
nonspacing char by taking in account the cell width, bug #459.

------------------------------------------------------------------------
r4413 | exg | 2007-02-06 23:25:17 +0000 (Tue, 06 Feb 2007) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Amend check for non printable chars to filter control chars 80-9F in an utf8 locale, bug #460.
Note: this was and is still broken with koi8-r.

------------------------------------------------------------------------
r4412 | exg | 2007-02-06 23:06:14 +0000 (Tue, 06 Feb 2007) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/src/perl/common/Settings.xs
   M /irssi/trunk/src/perl/textui/TextBuffer.xs

Revert perl utf8 stuff for now.

------------------------------------------------------------------------
r4411 | exg | 2007-01-17 15:07:14 +0000 (Wed, 17 Jan 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c

When connecting and the nick is invalid, abort the connection instead of looping indefinitely in event_nick_in_use.

------------------------------------------------------------------------
r4410 | Geert | 2007-01-13 22:50:34 +0000 (Sat, 13 Jan 2007) | 1 line
Changed paths:
   M /irssi/trunk/src/perl/irssi-core.pl


------------------------------------------------------------------------
r4409 | exg | 2007-01-11 23:11:30 +0000 (Thu, 11 Jan 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/parse.c

Allow identifiers to start with a digit, bug #177.

------------------------------------------------------------------------
r4408 | exg | 2007-01-11 22:51:02 +0000 (Thu, 11 Jan 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Window.xs

Modify Irssi::UI::Window::command to restore the original active window only if the command executed has not made another one active, bug #403.

------------------------------------------------------------------------
r4407 | exg | 2007-01-08 19:02:20 +0000 (Mon, 08 Jan 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-queue.c
   M /irssi/trunk/src/irc/dcc/dcc-queue.h
   M /irssi/trunk/src/irc/dcc/dcc-send.c

Remove dcc_queue_add_passive, use instead another argument in dcc_queue_add to initialize rec->passive.

------------------------------------------------------------------------
r4406 | exg | 2007-01-07 19:16:59 +0000 (Sun, 07 Jan 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/log-away.c

Make awaylog_file respect --home, bug #304.

------------------------------------------------------------------------
r4405 | exg | 2007-01-06 16:08:29 +0000 (Sat, 06 Jan 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c

Reindent.

------------------------------------------------------------------------
r4404 | exg | 2007-01-06 16:00:45 +0000 (Sat, 06 Jan 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c

Remove the target != NULL constraint in recode_out.

------------------------------------------------------------------------
r4403 | exg | 2007-01-06 15:52:22 +0000 (Sat, 06 Jan 2007) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c

Simplify.

------------------------------------------------------------------------
r4402 | exg | 2007-01-06 15:49:07 +0000 (Sat, 06 Jan 2007) | 2 lines
Changed paths:
   M /irssi/trunk/COPYING

Fix typo.

------------------------------------------------------------------------
r4401 | exg | 2006-12-10 16:11:19 +0000 (Sun, 10 Dec 2006) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Corrections.

------------------------------------------------------------------------
r4400 | exg | 2006-12-10 15:53:19 +0000 (Sun, 10 Dec 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Settings.xs

Declare str in PREINIT section.

------------------------------------------------------------------------
r4399 | exg | 2006-12-10 15:49:06 +0000 (Sun, 10 Dec 2006) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Clarifications and corrections.

------------------------------------------------------------------------
r4398 | coekie | 2006-12-08 22:28:25 +0000 (Fri, 08 Dec 2006) | 1 line
Changed paths:
   M /irssi/trunk/AUTHORS
   M /irssi/trunk/NEWS

Oh, that patch came from exg
------------------------------------------------------------------------
r4397 | coekie | 2006-12-08 21:43:01 +0000 (Fri, 08 Dec 2006) | 1 line
Changed paths:
   M /irssi/trunk/AUTHORS
   M /irssi/trunk/NEWS

Update NEWS and AUTHORS
------------------------------------------------------------------------
r4396 | coekie | 2006-12-08 21:38:55 +0000 (Fri, 08 Dec 2006) | 1 line
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

Remove CR and LF from Perl commands, to make it harder to introduce a security bug
------------------------------------------------------------------------
r4395 | Geert | 2006-11-02 09:09:34 +0000 (Thu, 02 Nov 2006) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c

The attached patch fixes bug #164, which triggers a failed assertion
message when the config file is unreadable to irssi.

By Daniel Koning <dkoning@seas.smu.edu>

------------------------------------------------------------------------
r4394 | vb | 2006-10-30 20:23:39 +0000 (Mon, 30 Oct 2006) | 1 line
Changed paths:
   M /irssi/trunk/docs/help/in/server.in

documentation: added the explanation of the -noproxy option of in the server command
------------------------------------------------------------------------
r4393 | exg | 2006-10-27 18:11:19 +0000 (Fri, 27 Oct 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/core.h

Include common.h rather than time.h directly to honour config.h.

------------------------------------------------------------------------
r4392 | exg | 2006-10-27 17:14:57 +0000 (Fri, 27 Oct 2006) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Detect off_t size using AC_CHECK_SIZEOF because it works also when cross-compiling in autoconf-2.50 and higher.

------------------------------------------------------------------------
r4391 | exg | 2006-10-27 16:48:03 +0000 (Fri, 27 Oct 2006) | 2 lines
Changed paths:
   M /irssi/trunk/curses.m4

Add missing quote.

------------------------------------------------------------------------
r4390 | exg | 2006-10-23 10:36:47 +0000 (Mon, 23 Oct 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

Fix memory leaks in expandos_deinit by Nicolas Collignon, bug #419.

------------------------------------------------------------------------
r4389 | exg | 2006-10-20 12:50:08 +0000 (Fri, 20 Oct 2006) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/core.h
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

uptime command by Lauri Nurmi with some modifications by me, bug #458.

------------------------------------------------------------------------
r4388 | exg | 2006-10-20 12:14:06 +0000 (Fri, 20 Oct 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/core.c

Change default value of override_coredump_limit to FALSE.

------------------------------------------------------------------------
r4387 | Geert | 2006-10-19 20:15:13 +0000 (Thu, 19 Oct 2006) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

Fixed documentation error.

------------------------------------------------------------------------
r4386 | exg | 2006-10-18 11:53:42 +0000 (Wed, 18 Oct 2006) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/bind.in

Remove duplicate entry.

------------------------------------------------------------------------
r4385 | vb | 2006-10-07 18:46:09 +0000 (Sat, 07 Oct 2006) | 1 line
Changed paths:
   M /irssi/trunk/docs/help/in/exec.in

documentation: updated help for exec, EXEC without any arguments displays the list of started processes
------------------------------------------------------------------------
r4384 | exg | 2006-10-01 10:21:15 +0000 (Sun, 01 Oct 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Formats.xs

Add missing format string argument in printtext_dest call, patch by loafier.

------------------------------------------------------------------------
r4383 | exg | 2006-09-29 15:05:20 +0000 (Fri, 29 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Set --tag on libtool invocation.

------------------------------------------------------------------------
r4382 | exg | 2006-09-24 22:41:01 +0000 (Sun, 24 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/curses.m4

Minor cleanup.

------------------------------------------------------------------------
r4381 | exg | 2006-09-24 21:43:12 +0000 (Sun, 24 Sep 2006) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/line-split.c

In line_split set *output _after_ calling remove_newline because it
could reallocate rec->str, fixes bug #439.

------------------------------------------------------------------------
r4380 | exg | 2006-09-24 21:06:46 +0000 (Sun, 24 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

Modify term_move to accept only non negative coordinates.

------------------------------------------------------------------------
r4379 | exg | 2006-09-22 16:05:55 +0000 (Fri, 22 Sep 2006) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/session.c

Revert second hunk of the previous patch, we want to check existence and
execute permission for irssi_binary when upgrading.

------------------------------------------------------------------------
r4378 | exg | 2006-09-22 14:46:05 +0000 (Fri, 22 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Simplify.

------------------------------------------------------------------------
r4377 | exg | 2006-09-22 14:04:53 +0000 (Fri, 22 Sep 2006) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/session.c

Compute absolute path name of argv[0] at startup to make Irssi::get_irssi_binary
useful again.

------------------------------------------------------------------------
r4376 | coekie | 2006-09-22 08:49:10 +0000 (Fri, 22 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c

This patch fixes the problem that irssi keeps saying Netsplit over for joins from a certain user, if that user split and then rejoined some but not all channels they used to be in. (by Jilles Tjoelker)

------------------------------------------------------------------------
r4375 | exg | 2006-09-21 23:43:09 +0000 (Thu, 21 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/common.h

Fixes for srcdir != builddir.

------------------------------------------------------------------------
r4374 | exg | 2006-09-21 13:53:56 +0000 (Thu, 21 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Fix for srcdir != builddir.

------------------------------------------------------------------------
r4373 | exg | 2006-09-20 23:56:59 +0000 (Wed, 20 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

Fix bold on monochrome terminals.

------------------------------------------------------------------------
r4372 | exg | 2006-09-20 23:47:20 +0000 (Wed, 20 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c

Cosmetic.

------------------------------------------------------------------------
r4371 | exg | 2006-09-20 23:29:41 +0000 (Wed, 20 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/textui/TextBuffer.xs

Add support for utf8 to Irssi::TextUI::Line::get_text.

------------------------------------------------------------------------
r4370 | exg | 2006-09-20 23:21:44 +0000 (Wed, 20 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Settings.xs

Turn on the utf8 status only if the charset is utf8.

------------------------------------------------------------------------
r4369 | exg | 2006-09-20 23:11:17 +0000 (Wed, 20 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c

Make compilation of is_translit conditional on glib-2.

------------------------------------------------------------------------
r4368 | exg | 2006-09-20 23:04:40 +0000 (Wed, 20 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c
   M /irssi/trunk/src/core/recode.h
   M /irssi/trunk/src/fe-common/core/formats.c

Add public is_utf8 function by refactoring existing code.

------------------------------------------------------------------------
r4367 | exg | 2006-09-19 13:15:48 +0000 (Tue, 19 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Settings.xs

Simplify using new_pv.

------------------------------------------------------------------------
r4366 | exg | 2006-09-18 22:32:33 +0000 (Mon, 18 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

Apply 05upgrade-check-binary.dpatch with some modifications.

------------------------------------------------------------------------
r4365 | exg | 2006-09-18 21:56:18 +0000 (Mon, 18 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/session.c

Add missing free.

------------------------------------------------------------------------
r4364 | Geert | 2006-09-18 11:53:21 +0000 (Mon, 18 Sep 2006) | 2 lines
Changed paths:
   D /irssi/trunk/xx

SVN hook test

------------------------------------------------------------------------
r4363 | Geert | 2006-09-18 11:47:46 +0000 (Mon, 18 Sep 2006) | 2 lines
Changed paths:
   A /irssi/trunk/xx

SVN hook test

------------------------------------------------------------------------
r4362 | Geert | 2006-09-18 11:43:57 +0000 (Mon, 18 Sep 2006) | 2 lines
Changed paths:
   D /irssi/trunk/xx

SVN hook test

------------------------------------------------------------------------
r4361 | Geert | 2006-09-18 11:40:31 +0000 (Mon, 18 Sep 2006) | 2 lines
Changed paths:
   A /irssi/trunk/xx

SVN hook test

------------------------------------------------------------------------
r4360 | Geert | 2006-09-18 11:38:03 +0000 (Mon, 18 Sep 2006) | 2 lines
Changed paths:
   D /irssi/trunk/xx

SVN hook test

------------------------------------------------------------------------
r4359 | Geert | 2006-09-18 11:34:16 +0000 (Mon, 18 Sep 2006) | 2 lines
Changed paths:
   A /irssi/trunk/xx

SVN hook test

------------------------------------------------------------------------
r4358 | Geert | 2006-09-18 11:33:40 +0000 (Mon, 18 Sep 2006) | 2 lines
Changed paths:
   D /irssi/trunk/xx

Svn hook test

------------------------------------------------------------------------
r4357 | Geert | 2006-09-18 11:27:38 +0000 (Mon, 18 Sep 2006) | 2 lines
Changed paths:
   A /irssi/trunk/xx

SVN hook test

------------------------------------------------------------------------
r4355 | exg | 2006-09-17 19:06:54 +0000 (Sun, 17 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-curses.c

Fix %k and %K mappings.

------------------------------------------------------------------------
r4354 | exg | 2006-09-17 12:39:37 +0000 (Sun, 17 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/session.c

Remove useless check.

------------------------------------------------------------------------
r4353 | exg | 2006-09-17 12:32:40 +0000 (Sun, 17 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-curses.c

Simplify.

------------------------------------------------------------------------
r4352 | exg | 2006-09-17 12:26:04 +0000 (Sun, 17 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Fix off-by-one error.

------------------------------------------------------------------------
r4351 | exg | 2006-09-15 18:22:18 +0000 (Fri, 15 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Settings.xs

Fix Irssi::settings_get_str to return Nullsv when settings_get_str returns NULL.

------------------------------------------------------------------------
r4350 | exg | 2006-09-14 22:11:19 +0000 (Thu, 14 Sep 2006) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Set view->startline to NULL when the line to delete is the first of the view
buffer and there are no more lines in the view.

------------------------------------------------------------------------
r4349 | exg | 2006-09-14 20:57:22 +0000 (Thu, 14 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Revert r4343.

------------------------------------------------------------------------
r4348 | exg | 2006-09-13 22:54:38 +0000 (Wed, 13 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-commands.c

Modify scrollback clear to accept the same arguments as clear.

------------------------------------------------------------------------
r4347 | exg | 2006-09-13 22:42:39 +0000 (Wed, 13 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-commands.c

Make indentation of cmd_clear consistent.

------------------------------------------------------------------------
r4346 | exg | 2006-09-13 17:11:36 +0000 (Wed, 13 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-commands.c

Remove redundant variable.

------------------------------------------------------------------------
r4345 | exg | 2006-09-12 22:33:14 +0000 (Tue, 12 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Revert r4342.

------------------------------------------------------------------------
r4344 | exg | 2006-09-12 17:23:46 +0000 (Tue, 12 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/cuix-api.h
   M /irssi/trunk/src/fe-text/cuix-lib.h
   M /irssi/trunk/src/fe-text/term-curses.c
   A /irssi/trunk/src/fe-text/term-curses.h

Refactoring to avoid code duplication.

------------------------------------------------------------------------
r4343 | exg | 2006-09-12 17:19:47 +0000 (Tue, 12 Sep 2006) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Missing update of view->startline when the line to delete is the first of the
view and the first of the view buffer.

------------------------------------------------------------------------
r4342 | exg | 2006-09-12 16:06:14 +0000 (Tue, 12 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Do not restore the previous view when deleting the first line of the current one.

------------------------------------------------------------------------
r4341 | exg | 2006-09-12 15:52:04 +0000 (Tue, 12 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Settings.xs

Do not crash when settings_get_str returns NULL.

------------------------------------------------------------------------
r4340 | coekie | 2006-09-12 09:37:18 +0000 (Tue, 12 Sep 2006) | 1 line
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

Don't crash on /quit with scripts causing and catching signals during UNLOAD (thanks senneth)
------------------------------------------------------------------------
r4339 | exg | 2006-09-11 09:29:58 +0000 (Mon, 11 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Settings.xs

Add support for utf8 to Irssi::settings_get_str.

------------------------------------------------------------------------
r4338 | exg | 2006-09-11 09:03:06 +0000 (Mon, 11 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/curses.m4

Remove trailing whitespace.

------------------------------------------------------------------------
r4337 | exg | 2006-09-11 09:00:59 +0000 (Mon, 11 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Make tests specific to the curses interface conditional to $want_terminfo = no.

------------------------------------------------------------------------
r4336 | exg | 2006-09-11 08:56:34 +0000 (Mon, 11 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/curses.m4

Fix typo.

------------------------------------------------------------------------
r4335 | exg | 2006-09-11 08:50:20 +0000 (Mon, 11 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/curses.m4

Quote more where necessary.

------------------------------------------------------------------------
r4334 | exg | 2006-09-10 17:39:00 +0000 (Sun, 10 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/cuix-lib.c

Fix compilation with glib-1.

------------------------------------------------------------------------
r4333 | exg | 2006-09-09 16:54:26 +0000 (Sat, 09 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/Makefile.am

Add extra libs to irssi_LDADD, not to irssi_LDFLAGS.

------------------------------------------------------------------------
r4332 | exg | 2006-09-09 14:01:21 +0000 (Sat, 09 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-curses.c

Cosmetic, merge two statements and reindent with tabs.

------------------------------------------------------------------------
r4331 | exg | 2006-09-09 13:56:00 +0000 (Sat, 09 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-curses.c

Add support for wide curses.

------------------------------------------------------------------------
r4330 | exg | 2006-09-09 13:49:10 +0000 (Sat, 09 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Adjust alignment of --with-cuix help string.

------------------------------------------------------------------------
r4329 | Geert | 2006-09-09 10:19:05 +0000 (Sat, 09 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

Renamed irc.efnet.net to irc.efnet.org

------------------------------------------------------------------------
r4328 | exg | 2006-09-08 19:02:50 +0000 (Fri, 08 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/glib-2.0.m4_

Update to latest revision.

------------------------------------------------------------------------
r4327 | exg | 2006-09-08 19:00:01 +0000 (Fri, 08 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/acconfig.h

Remove unneeded templates.

------------------------------------------------------------------------
r4326 | exg | 2006-09-08 18:58:04 +0000 (Fri, 08 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Remove call to AC_ARG_PROGRAM, AM_INIT_AUTOMAKE calls it for us.

------------------------------------------------------------------------
r4325 | exg | 2006-09-08 16:42:44 +0000 (Fri, 08 Sep 2006) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Remove --with-ncurses option, it collides with the one from curses.m4.

------------------------------------------------------------------------
r4322 | coekie | 2006-08-20 17:56:06 +0000 (Sun, 20 Aug 2006) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/irc-channels.c

Don't get confused by a join command with too many arguments; keys can't have spaces in them. (Bug 437)
------------------------------------------------------------------------
r4321 | coekie | 2006-08-20 13:40:03 +0000 (Sun, 20 Aug 2006) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

don't wait for all /names replies before syncing if we can't combine queries anyways. Patch by jilles
------------------------------------------------------------------------
r4320 | coekie | 2006-08-20 13:07:54 +0000 (Sun, 20 Aug 2006) | 1 line
Changed paths:
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/nicklist.h
   M /irssi/trunk/src/fe-common/core/fe-channels.c

compile with glib1 again
------------------------------------------------------------------------
r4309 | nattfodd | 2006-08-08 21:11:20 +0000 (Tue, 08 Aug 2006) | 1 line
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/fe-text/Makefile.am
   A /irssi/trunk/src/fe-text/cuix-api.c (from /cuix/fe-text/cuix-api.c:4308)
   A /irssi/trunk/src/fe-text/cuix-api.h (from /cuix/fe-text/cuix-api.h:4308)
   A /irssi/trunk/src/fe-text/cuix-lib.c (from /cuix/fe-text/cuix-lib.c:4308)
   A /irssi/trunk/src/fe-text/cuix-lib.h (from /cuix/fe-text/cuix-lib.h:4308)
   A /irssi/trunk/src/fe-text/cuix.c (from /cuix/fe-text/cuix.c:4308)
   A /irssi/trunk/src/fe-text/cuix.h (from /cuix/fe-text/cuix.h:4308)
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/term-curses.c
   M /irssi/trunk/src/fe-text/textbuffer-commands.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Merge of cuix back in trunk
------------------------------------------------------------------------
r4304 | c0ffee | 2006-08-01 20:31:38 +0000 (Tue, 01 Aug 2006) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/net-nonblock.c

reset the PRNG, because a some OSs clear the seed when forking


------------------------------------------------------------------------
r4300 | vb | 2006-07-25 11:02:10 +0000 (Tue, 25 Jul 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c

Don't assume that 7bit ascii strings are encoded in UTF-8, only validate the strings when they contain octest with highest bit set. (patch by Mikko Rauhala)
fixes http://bugs.irssi.org/index.php?do=details&id=392
------------------------------------------------------------------------
r4298 | c0ffee | 2006-07-18 20:07:16 +0000 (Tue, 18 Jul 2006) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-modules.c

Since the fe-common modules are named fe_common_$protocol, the module loader
should also check for these files.


------------------------------------------------------------------------
r4268 | coekie | 2006-05-18 12:33:07 +0000 (Thu, 18 May 2006) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-whois.c

Fix whois_hide_safe_channel_id: only look at the beginning of a channel name, not in the middle
------------------------------------------------------------------------
r4266 | Geert | 2006-05-05 13:13:46 +0000 (Fri, 05 May 2006) | 4 lines
Changed paths:
   M /irssi/trunk/configure.in

Typo fix.

Reported by <fatal.serpent@gmail.com>

------------------------------------------------------------------------
r4265 | coekie | 2006-05-04 10:07:23 +0000 (Thu, 04 May 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/irc.h
   M /irssi/trunk/src/perl/irc/Server.xs

New perl command send_raw_first, patch by ComradeP (Bug 413)

------------------------------------------------------------------------
r4264 | c0ffee | 2006-03-26 08:42:34 +0000 (Sun, 26 Mar 2006) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/fe-none/irssi.c
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/irc/bot/bot-users.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-send.c

Removed all srand calls and added a single srand invokation in at startup

------------------------------------------------------------------------
r4263 | c0ffee | 2006-03-25 21:59:57 +0000 (Sat, 25 Mar 2006) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/irc/bot/bot-users.c

prefixed all calls to rand() with a call to srand(time(NULL)), so we get
halfway random behaviour.


------------------------------------------------------------------------
r4248 | coekie | 2006-03-01 00:02:48 +0000 (Wed, 01 Mar 2006) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/notifylist/notifylist.c

Ignore joins without a nick from broken servers
------------------------------------------------------------------------
r4247 | coekie | 2006-02-20 11:20:57 +0000 (Mon, 20 Feb 2006) | 1 line
Changed paths:
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/nicklist.h
   M /irssi/trunk/src/fe-common/core/fe-channels.c

sort nicks with custom prefix by the order defined in isupport in /NAMES
------------------------------------------------------------------------
r4245 | vb | 2006-02-17 23:18:34 +0000 (Fri, 17 Feb 2006) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-resume.c

leave parameter count check as it was before
------------------------------------------------------------------------
r4244 | vb | 2006-02-17 23:07:02 +0000 (Fri, 17 Feb 2006) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-resume.c

check the paramcount for DCC RESUME more strictly
------------------------------------------------------------------------
r4232 | coekie | 2006-02-01 09:56:42 +0000 (Wed, 01 Feb 2006) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

make negative scroll_page_count scroll screensize-n lines (Patch by Chris Moore)
------------------------------------------------------------------------
r4231 | vb | 2006-01-31 19:06:20 +0000 (Tue, 31 Jan 2006) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-text/terminfo-core.c

Fix colors with TERM=xterm-{88,256}color, patch by Emanuele Giaquinta
------------------------------------------------------------------------
r4230 | vb | 2006-01-30 18:48:44 +0000 (Mon, 30 Jan 2006) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

Only send QUOTE immediately when server didn't yet sent the 001 event
------------------------------------------------------------------------
r4229 | vb | 2006-01-29 22:37:24 +0000 (Sun, 29 Jan 2006) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/utf8.c
   M /irssi/trunk/src/fe-common/core/utf8.h
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-entry.h
   M /irssi/trunk/src/fe-text/gui-readline.c

Fixed a bug where tab-complete didn't worked with utf8/big5 multibyte characters properly
------------------------------------------------------------------------
r4228 | cras | 2006-01-28 16:04:44 +0000 (Sat, 28 Jan 2006) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

If dcc_own_ip contains IPv4 address, listen only in IPv4.


------------------------------------------------------------------------
r4225 | vb | 2006-01-26 21:54:02 +0000 (Thu, 26 Jan 2006) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

changed /QUOTE to be sent immediately, since the queueing was changed, it's not possible to do things like /quote PONG :cookie before event 001 has been received (required on some EFNet servers when you haven't got an identd)
------------------------------------------------------------------------
r4202 | coekie | 2006-01-17 20:20:28 +0000 (Tue, 17 Jan 2006) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

fix segfault on /quit by using a linked list node after freeing it (by  Chris Moore)
------------------------------------------------------------------------
r4164 | dpash | 2005-12-14 08:38:42 +0000 (Wed, 14 Dec 2005) | 4 lines
Changed paths:
   M /irssi/trunk/debian/changelog
   M /irssi/trunk/debian/control

Fix the Conflicts and Replaces line for sarge backporting
Remove the irssi-snapshot dummy packages as they weren't needed for
Sid.

------------------------------------------------------------------------
r4156 | dpash | 2005-12-11 10:15:04 +0000 (Sun, 11 Dec 2005) | 1 line
Changed paths:
   M /irssi/trunk/debian/changelog

0.8.10 release
------------------------------------------------------------------------
r4154 | coekie | 2005-12-11 09:41:15 +0000 (Sun, 11 Dec 2005) | 1 line
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Release 0.8.10
------------------------------------------------------------------------
r4114 | dpash | 2005-12-01 09:22:57 +0000 (Thu, 01 Dec 2005) | 2 lines
Changed paths:
   M /irssi/trunk/debian/changelog
   M /irssi/trunk/debian/control

Update for 0.8.10rc8

------------------------------------------------------------------------
r4106 | coekie | 2005-11-30 13:49:01 +0000 (Wed, 30 Nov 2005) | 4 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in
   M /irssi/trunk/docs/manual.txt

- s/IRCNET/NETWORK/ in manual.txt
- update NEWS
- Release 0.8.10-rc8

------------------------------------------------------------------------
r4096 | vb | 2005-11-24 18:17:57 +0000 (Thu, 24 Nov 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/irc/core/irc-session.c

Initialize the isupport functions on /upgrade aswell
------------------------------------------------------------------------
r4091 | vb | 2005-11-23 18:30:22 +0000 (Wed, 23 Nov 2005) | 8 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c
   A /irssi/trunk/src/fe-common/core/utf8.c (from /irssi/trunk/src/fe-text/utf8.c:4089)
   A /irssi/trunk/src/fe-common/core/utf8.h (from /irssi/trunk/src/fe-text/utf8.h:4089)
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   D /irssi/trunk/src/fe-text/utf8.c
   D /irssi/trunk/src/fe-text/utf8.h


replace guint by gsize for the glib2 version of irssi_ssl_read
like it's defined in GIOFuncs for glib2
moved src/fe-text/utf8.* to src/fe-common/core
changed get_utf8_char so it returns a status code and the unichar argument pointer
to the value that it returned before if there were no errors,
so you can check for a negative value an handle the error

------------------------------------------------------------------------
r4090 | vb | 2005-11-23 18:17:11 +0000 (Wed, 23 Nov 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c
   D /irssi/trunk/src/fe-common/core/utf8.c
   D /irssi/trunk/src/fe-common/core/utf8.h

removed utf8.c utf8.h, going to move them from src/fe-text to here
------------------------------------------------------------------------
r4083 | cras | 2005-11-20 14:33:32 +0000 (Sun, 20 Nov 2005) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

g_log_set_default_handler() came only in glib 2.6.0. Don't use it for older
glibs.


------------------------------------------------------------------------
r4082 | cras | 2005-11-19 18:13:18 +0000 (Sat, 19 Nov 2005) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c
   M /irssi/trunk/src/fe-common/core/fe-recode.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

If transliterations don't work in the system (eg. Solaris), don't allow
recode_transliterate setting to be enabled.


------------------------------------------------------------------------
r4081 | cras | 2005-11-19 17:28:50 +0000 (Sat, 19 Nov 2005) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

With GLIB2 hook all glib logging functions no matter what the domains are.


------------------------------------------------------------------------
r4080 | cras | 2005-11-19 16:44:28 +0000 (Sat, 19 Nov 2005) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c

Using "/VER" in channel now doesn't directly ask CTCP VERSION from it.
Channel name or "*" is required as parameter. It still works in query
though.


------------------------------------------------------------------------
r4079 | cras | 2005-11-19 16:15:55 +0000 (Sat, 19 Nov 2005) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c

Default recode_transliterate to yes
 

------------------------------------------------------------------------
r4078 | cras | 2005-11-19 16:14:37 +0000 (Sat, 19 Nov 2005) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

Default to IPv6 enabled


------------------------------------------------------------------------
r4077 | cras | 2005-11-19 16:12:40 +0000 (Sat, 19 Nov 2005) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

When looking up IP addresses, return random IP instead of the first one.


------------------------------------------------------------------------
r4076 | c0ffee | 2005-11-15 23:38:01 +0000 (Tue, 15 Nov 2005) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/terminfo-core.c

Fixed return code of term_init (resulted in segfault with invalid TERM and
termcap)


------------------------------------------------------------------------
r4072 | coekie | 2005-11-09 15:16:43 +0000 (Wed, 09 Nov 2005) | 1 line
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Time for 0.8.10-rc7
------------------------------------------------------------------------
r4067 | vb | 2005-11-07 19:06:42 +0000 (Mon, 07 Nov 2005) | 4 lines
Changed paths:
   M /irssi/trunk/docs/help/in/recode.in
   M /irssi/trunk/src/core/recode.c

changed recode_fallback to CP1252
added recode_autodetect_utf8, it's on by default
removed settings_remove calls from recode_deinit since I don't see any other internal module doing it

------------------------------------------------------------------------
r4066 | coekie | 2005-11-06 22:05:28 +0000 (Sun, 06 Nov 2005) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

Ahem. And now really fix it.
------------------------------------------------------------------------
r4065 | coekie | 2005-11-06 21:19:14 +0000 (Sun, 06 Nov 2005) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

Put irc/irc.c and fe-common/irc/irc-modules.c (generated by configure) in builddir instead of source dir (Bug 293)
------------------------------------------------------------------------
r4064 | coekie | 2005-11-03 21:33:32 +0000 (Thu, 03 Nov 2005) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

When glib isn't found, download recent glib version (2.8.3) instead of the old 1.2.10
------------------------------------------------------------------------
r4063 | coekie | 2005-11-02 21:05:24 +0000 (Wed, 02 Nov 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Compile with glib1 again (part of patch from peder). g_unichar_*-ifying (making more things unicode aware) will probably have to wait till .11
------------------------------------------------------------------------
r4062 | coekie | 2005-11-02 20:40:21 +0000 (Wed, 02 Nov 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/irc-queries.c

Don't crash if receiving broken privmsg without source (which bitlbee can send if you msg yourself)
------------------------------------------------------------------------
r4061 | coekie | 2005-10-30 20:04:12 +0000 (Sun, 30 Oct 2005) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

Clean up default network list: removed smaller networks, added QuakeNet. Removed max_modes because it's sent in isupport, and fix max_kicks for Undernet.

------------------------------------------------------------------------
r4054 | coekie | 2005-10-21 12:48:07 +0000 (Fri, 21 Oct 2005) | 1 line
Changed paths:
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in

Fix configure.in from previous commit, by Emanuele Giaquinta
------------------------------------------------------------------------
r4052 | vb | 2005-10-19 17:24:19 +0000 (Wed, 19 Oct 2005) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

Add AC_DEFINE(HAVE_SOCKS), fixes SOCKSinit in irssi.c, patch by Emanuele Giaquinta
------------------------------------------------------------------------
r4047 | coekie | 2005-10-18 19:50:09 +0000 (Tue, 18 Oct 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c

Fix crash on netsplit+join after /upgrade from 0.8.9
------------------------------------------------------------------------
r4046 | coekie | 2005-10-18 17:43:48 +0000 (Tue, 18 Oct 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Fix warnings caused by r4043
------------------------------------------------------------------------
r4045 | coekie | 2005-10-18 16:20:08 +0000 (Tue, 18 Oct 2005) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

s/with_glib1/want_glib1/ in configure.in, by Emanuele Giaquinta
------------------------------------------------------------------------
r4043 | coekie | 2005-10-18 11:59:26 +0000 (Tue, 18 Oct 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Fix delete_{next,previous}_word bindings, patch by Emanuele Giaquinta
------------------------------------------------------------------------
r4042 | vb | 2005-10-16 11:16:33 +0000 (Sun, 16 Oct 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/core/recode.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c

fixed a bug in recode when target is NULL and really use the recoded string for printing
------------------------------------------------------------------------
r4041 | vb | 2005-10-15 18:45:25 +0000 (Sat, 15 Oct 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c

fixed recode for actions and added recode for numeric events
------------------------------------------------------------------------
r4040 | vb | 2005-10-15 08:46:35 +0000 (Sat, 15 Oct 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c
   M /irssi/trunk/src/core/network.c

Remove the inline declarations, patch by nailbiter
------------------------------------------------------------------------
r4039 | dpash | 2005-10-13 23:37:36 +0000 (Thu, 13 Oct 2005) | 5 lines
Changed paths:
   M /irssi/trunk/debian/changelog
   M /irssi/trunk/debian/control
   M /irssi/trunk/debian/patches/00list

  * New upstream version
  * Disable the GnuTLS patch for now.
  * Added Provides, Replaces and Conflicts for irssi-text and irssi-snapshot


------------------------------------------------------------------------
r4038 | vb | 2005-10-12 18:22:14 +0000 (Wed, 12 Oct 2005) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c
   M /irssi/trunk/src/fe-text/irssi.c

fixed recoding of own messages.
recode after expand_emphasis
remove the redundant call to setlocale(LC_CTYPE, )

------------------------------------------------------------------------
r4034 | vb | 2005-10-10 18:32:32 +0000 (Mon, 10 Oct 2005) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/fe-recode.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat-messages.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-get.c

Make the compiler happy by replacing 'const char *' by 'char *'.
Pass the pointer to the SERVER_REC to dcc_ctcp_message.
Recode 'own' messages back for printing just before they actually get printed. (ugly but more effective than adding all the signals in fe-recode and doing it there)
Replaced SERVER_REC by IRC_SERVER_REC in dcc-chat.c since it's belongs to IRC(makes the compiler happy again).
------------------------------------------------------------------------
r4033 | coekie | 2005-10-10 10:04:51 +0000 (Mon, 10 Oct 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/core/recode.c

Don't crash with /me in dcc, or dcc message on disconnected server, with recode (Bug 330)
------------------------------------------------------------------------
r4013 | coekie | 2005-09-29 21:02:31 +0000 (Thu, 29 Sep 2005) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Formats.xs

Fix compilation with gcc4 and --with-gc, Patch by Michael Poole

------------------------------------------------------------------------
r3997 | coekie | 2005-09-25 13:36:09 +0000 (Sun, 25 Sep 2005) | 4 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in
   M /irssi/trunk/debian/patches/00list

- Disable commited patches in debian/patches
- update NEWS
- Bump version to 0.8.10-rc6

------------------------------------------------------------------------
r3992 | coekie | 2005-09-10 13:30:23 +0000 (Sat, 10 Sep 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c

don't crash if server sends weird NICK line, patch by Jarno Honkanen (Bug 216)
------------------------------------------------------------------------
r3991 | coekie | 2005-09-10 13:19:20 +0000 (Sat, 10 Sep 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

fix completion for /format (Bug 143)
------------------------------------------------------------------------
r3990 | coekie | 2005-09-10 12:51:43 +0000 (Sat, 10 Sep 2005) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

Make parse_time_interval recognize negative times. Patch by Danijel Tasov and Elmar Hoffmann (Bug 23)

------------------------------------------------------------------------
r3989 | coekie | 2005-09-10 03:23:27 +0000 (Sat, 10 Sep 2005) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-whois.c

with unknown (special) lines in whois, display the full content, not just the first parameter
(this may include "real content" as well as the description of what that field means)

------------------------------------------------------------------------
r3988 | coekie | 2005-09-10 01:36:06 +0000 (Sat, 10 Sep 2005) | 8 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/irc/core/irc-commands.c

- rename "whois not found" to "whois try whowas", because that's what needs to be done when the signal is sent (and it doesn't mean whois_not_found should be printed)
- rename "whois event noserver" to "whois event not found", because the signal means the nickname wasn't found (but it comes as a "no such server" because it was a /whois nick nick), whois_not_found should be printed, and so it makes sense to also use it for the next fix:
- send "whois event not found" for 401, when auto_whowas is off, so the message is displayed correctly (Bug 295)
- handle 402 the same with auto_whowas off as with on, (fixes /whois with not existing server specified, with auto_whowas off).
- and since the auto_whowas on and off cases are similar now, merge them together, so they stay consistent.

- pass every argument given to /whowas to the server, not just the first (count). Fixes remote whowas (Bug 256)

------------------------------------------------------------------------
r3987 | coekie | 2005-09-08 13:09:23 +0000 (Thu, 08 Sep 2005) | 3 lines
Changed paths:
   M /irssi/trunk/autogen.sh

type -p seems to be a bashism. doing svn --version instead
/me blames darix :)

------------------------------------------------------------------------
r3986 | coekie | 2005-09-08 11:01:21 +0000 (Thu, 08 Sep 2005) | 4 lines
Changed paths:
   M /irssi/trunk/autogen.sh

Handle missing svn, and running autogen from the tarball better
Use svn from SVN env var if given
Revert quotes in messages getting broken from r3709

------------------------------------------------------------------------
r3963 | vb | 2005-08-27 22:06:34 +0000 (Sat, 27 Aug 2005) | 1 line
Changed paths:
   M /irssi/trunk/TODO
   M /irssi/trunk/docs/help/in/bind.in
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-entry.h
   M /irssi/trunk/src/fe-text/gui-readline.c

Implementation of the meta-[cult] (capitalize words, upcase word, downcase word, transpose words) key-bindings from the TODO by Peder Stray
------------------------------------------------------------------------
r3948 | vb | 2005-08-24 19:42:17 +0000 (Wed, 24 Aug 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/core/net-sendbuffer.c
   M /irssi/trunk/src/core/net-sendbuffer.h
   M /irssi/trunk/src/irc/proxy/listen.c

moved the _NET_SENDBUF_REC definition out of core/net-sendbuffer.c and irc/proxy/listen.c into core/net-sendbuffer.h
------------------------------------------------------------------------
r3947 | vb | 2005-08-24 19:25:47 +0000 (Wed, 24 Aug 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/proxy/dump.c
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/irc/proxy/module.h

replaced net_transmit by net_sendbuffer_send in the irssi-proxy module, there were no checks if the buffer was sent completely with net_transmit
------------------------------------------------------------------------
r3935 | coekie | 2005-08-18 12:14:49 +0000 (Thu, 18 Aug 2005) | 1 line
Changed paths:
   M /irssi/trunk/docs/perl.txt

Document that you have to send a "setup changed" signal after using settings_set_* for someone elses settings
------------------------------------------------------------------------
r3932 | coekie | 2005-08-15 23:04:06 +0000 (Mon, 15 Aug 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/notifylist/notify-ison.c

Fix notify with more nicks than max_whois_in_cmd (Bug 257), based on patch by Krzysztof Kowalik (Borys)
------------------------------------------------------------------------
r3931 | coekie | 2005-08-15 22:32:26 +0000 (Mon, 15 Aug 2005) | 1 line
Changed paths:
   M /irssi/trunk/scripts/buf.pl
   M /irssi/trunk/scripts/mail.pl
   M /irssi/trunk/scripts/splitlong.pl

Update scripts to most recent version from scripts.irssi.org
------------------------------------------------------------------------
r3930 | coekie | 2005-08-15 22:18:49 +0000 (Mon, 15 Aug 2005) | 1 line
Changed paths:
   M /irssi/trunk/docs/faq.html

more faq fixes: s/it's/its/, s/i/I/, and there is away_verbose on scripts.irssi.org, so let's not claim there is no such script public
------------------------------------------------------------------------
r3929 | coekie | 2005-08-15 22:03:52 +0000 (Mon, 15 Aug 2005) | 1 line
Changed paths:
   M /irssi/trunk/docs/faq.html

Update faq: s/term_type/term_charset/ and a bit more verbose
------------------------------------------------------------------------
r3920 | vb | 2005-08-11 13:07:17 +0000 (Thu, 11 Aug 2005) | 1 line
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/docs/help/in/recode.in

updated /help recode and NEWS
------------------------------------------------------------------------
r3917 | coekie | 2005-08-09 21:23:52 +0000 (Tue, 09 Aug 2005) | 3 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO-rus.html
   M /irssi/trunk/docs/startup-HOWTO.html

s/freenode/OFTC/ in the examples
(as you might have noticed, we don't really like freenode)

------------------------------------------------------------------------
r3916 | coekie | 2005-08-09 20:29:45 +0000 (Tue, 09 Aug 2005) | 1 line
Changed paths:
   M /irssi/trunk/AUTHORS
   M /irssi/trunk/NEWS

update NEWS and AUTHORS
------------------------------------------------------------------------
r3915 | coekie | 2005-08-09 19:41:06 +0000 (Tue, 09 Aug 2005) | 1 line
Changed paths:
   M /irssi/trunk/irssi.conf

remove TAG alias because it doesn't work with quotes in the command, and make ATAG alias simpler
------------------------------------------------------------------------
r3897 | coekie | 2005-08-05 02:24:29 +0000 (Fri, 05 Aug 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

fix minor textbuffer leak, Bug 288 by Toby
------------------------------------------------------------------------
r3896 | vb | 2005-08-04 08:41:33 +0000 (Thu, 04 Aug 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c

Fixed recode for incoming messages, private messages didn't work properly. (Bug http://bugs.irssi.org/?do=details&id=286)
------------------------------------------------------------------------
r3895 | coekie | 2005-08-01 16:07:22 +0000 (Mon, 01 Aug 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-resume.c

Fix dcc resume crash (only in the rc's and svn) (Bug 287)
------------------------------------------------------------------------
r3882 | vb | 2005-07-24 20:01:06 +0000 (Sun, 24 Jul 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/core/recode.c

Forgot to add the additional parameter to g_convert_with_fallback (This always happens when I'm applying patches manually :( )
------------------------------------------------------------------------
r3881 | vb | 2005-07-24 19:16:14 +0000 (Sun, 24 Jul 2005) | 1 line
Changed paths:
   M /irssi/trunk/docs/help/in/recode.in
   M /irssi/trunk/src/core/recode.c

Added an option to specify a charset for a whole network. For example /recode add IRCnet iso-8859-1 (http://bugs.irssi.org/index.php?do=details&id=284) Patch by Sergey Safonov. Replaced g_convert by g_convert_with_fallback in recode_in (http://bugs.irssi.org/index.php?do=details&id=241) Patch by Kuang-che Wu.
------------------------------------------------------------------------
r3865 | coekie | 2005-07-17 16:43:18 +0000 (Sun, 17 Jul 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

Fix /eval recursion crashing (debian/patches/04eval_recurse.dpatch by David Pashley)
------------------------------------------------------------------------
r3864 | coekie | 2005-07-17 16:41:23 +0000 (Sun, 17 Jul 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-text/term-curses.c
   M /irssi/trunk/src/fe-text/term-terminfo.c

Handle ^Z better (debian/patches/03sigtstp.dpatch by David Pashley, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=177108)
------------------------------------------------------------------------
r3863 | dpash | 2005-07-17 16:40:28 +0000 (Sun, 17 Jul 2005) | 3 lines
Changed paths:
   A /irssi/trunk/debian/NEWS.Debian

Warn people about the lack of certificate verification in the gnutls
code.

------------------------------------------------------------------------
r3862 | coekie | 2005-07-17 16:40:06 +0000 (Sun, 17 Jul 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

Print glib errors nicely (debian/patches/01glib-errors.dpatch by David Pashley)
------------------------------------------------------------------------
r3861 | dpash | 2005-07-17 14:07:20 +0000 (Sun, 17 Jul 2005) | 2 lines
Changed paths:
   M /irssi/trunk/debian/patches/00list
   A /irssi/trunk/debian/patches/06gnutls-support.dpatch
   A /irssi/trunk/debian/patches/07gnutls-support-automakery.dpatch

Add inital gnutls support

------------------------------------------------------------------------
r3860 | dpash | 2005-07-17 12:23:37 +0000 (Sun, 17 Jul 2005) | 2 lines
Changed paths:
   M /irssi/trunk/debian/changelog
   M /irssi/trunk/debian/patches/00list

The tr_TR patch has been committed upstream. Don't apply it.

------------------------------------------------------------------------
r3859 | dpash | 2005-07-17 12:23:05 +0000 (Sun, 17 Jul 2005) | 3 lines
Changed paths:
   M /irssi/trunk/debian/patches/01glib-errors.dpatch

Add a comment so it doesn't get confused and shift the patch down if it
failed to unpatch the previous time

------------------------------------------------------------------------
r3858 | dpash | 2005-07-17 11:42:18 +0000 (Sun, 17 Jul 2005) | 3 lines
Changed paths:
   M /irssi/trunk/debian/changelog
   M /irssi/trunk/debian/control

Update the changelog and dependancies to include information from the
old packaging of irssi-text

------------------------------------------------------------------------
r3857 | dpash | 2005-07-17 11:40:58 +0000 (Sun, 17 Jul 2005) | 3 lines
Changed paths:
   M /irssi/trunk/debian/patches/00list
   M /irssi/trunk/debian/patches/03sigtstp.dpatch
   A /irssi/trunk/debian/patches/04eval_recurse.dpatch
   A /irssi/trunk/debian/patches/05upgrade-check-binary.dpatch

Add patches to check the binary exists before doing an /upgrade and to
stop eval recursive loops

------------------------------------------------------------------------
r3855 | dpash | 2005-07-15 21:54:15 +0000 (Fri, 15 Jul 2005) | 2 lines
Changed paths:
   A /irssi/trunk/debian/botti.1
   M /irssi/trunk/debian/changelog
   A /irssi/trunk/debian/compat
   D /irssi/trunk/debian/conffiles
   M /irssi/trunk/debian/control
   M /irssi/trunk/debian/copyright
   D /irssi/trunk/debian/dirs
   A /irssi/trunk/debian/irssi-dev.install
   A /irssi/trunk/debian/irssi.docs
   A /irssi/trunk/debian/irssi.install
   A /irssi/trunk/debian/irssi.manpages
   A /irssi/trunk/debian/irssi.menu
   A /irssi/trunk/debian/irssi.postinst
   A /irssi/trunk/debian/irssi.prerm
   D /irssi/trunk/debian/menu
   A /irssi/trunk/debian/patches
   A /irssi/trunk/debian/patches/00list
   A /irssi/trunk/debian/patches/01glib-errors.dpatch
   A /irssi/trunk/debian/patches/02tr_TR.dpatch
   A /irssi/trunk/debian/patches/03sigtstp.dpatch
   D /irssi/trunk/debian/postinst
   D /irssi/trunk/debian/prerm
   M /irssi/trunk/debian/rules
   D /irssi/trunk/debian/undocumented

Massively overhaul the debian packaging to bring it up to 0.8.10rc5

------------------------------------------------------------------------
r3827 | vb | 2005-07-07 18:17:29 +0000 (Thu, 07 Jul 2005) | 1 line
Changed paths:
   M /irssi/trunk/docs/help/in/query.in

Updated the help file for QUERY, added a Note about using /query without parameters is working like /unquery:
------------------------------------------------------------------------
r3826 | vb | 2005-07-07 17:56:51 +0000 (Thu, 07 Jul 2005) | 1 line
Changed paths:
   M /irssi/trunk/docs/help/in/query.in

Updated the help file for QUERY, added UNQUERY to See also:
------------------------------------------------------------------------
r3805 | vb | 2005-06-29 07:47:45 +0000 (Wed, 29 Jun 2005) | 1 line
Changed paths:
   M /irssi/trunk/docs/help/in/recode.in
   M /irssi/trunk/src/core/recode.c

Added a new boolean setting 'recode' to provide an opportunity to turn off recode completely
------------------------------------------------------------------------
r3794 | coekie | 2005-06-24 16:43:18 +0000 (Fri, 24 Jun 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

Fix server->last_nick leak by Toby (Bug 267)
------------------------------------------------------------------------
r3755 | vb | 2005-05-14 18:01:07 +0000 (Sat, 14 May 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

Fixed a bug where the completion history can grow without bound, patch by Toby Peterson
------------------------------------------------------------------------
r3754 | vb | 2005-05-14 17:53:49 +0000 (Sat, 14 May 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

Fixed leaking in chat-completion (http://bugs.irssi.org/?do=details&id=249), patch by Toby Peterson
------------------------------------------------------------------------
r3750 | vb | 2005-05-14 12:32:03 +0000 (Sat, 14 May 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

Fixed a bug with isupport, after an upgrade from 0.8.9 prefix very well can be NULL, so check for it
------------------------------------------------------------------------
r3746 | vb | 2005-05-11 18:52:12 +0000 (Wed, 11 May 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/irc-channels.c

Fixed a bug where the channel list to join/rejoin on reconnect gets too long, not all channels will be joined. The channel list is splitted into multiple lines right now when it's too long. (http://bugs.irssi.org/index.php?id=108&do=details)
------------------------------------------------------------------------
r3740 | vb | 2005-05-09 21:31:47 +0000 (Mon, 09 May 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-recode.c

Updated the syntax definition for /recode add in fe-recode.c
------------------------------------------------------------------------
r3738 | vb | 2005-05-09 15:30:59 +0000 (Mon, 09 May 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Fixed a leak in fe-events-numeric.c, patch by Toby Peterson
------------------------------------------------------------------------
r3737 | vb | 2005-05-09 15:18:24 +0000 (Mon, 09 May 2005) | 3 lines
Changed paths:
   M /irssi/trunk/autogen.sh
   M /irssi/trunk/file2header.sh
   M /irssi/trunk/findsyntax.pl
   M /irssi/trunk/scripts/autoop.pl
   M /irssi/trunk/scripts/autorejoin.pl
   M /irssi/trunk/scripts/buf.pl
   M /irssi/trunk/scripts/dns.pl
   M /irssi/trunk/scripts/kills.pl
   M /irssi/trunk/scripts/mail.pl
   M /irssi/trunk/scripts/mlock.pl
   M /irssi/trunk/scripts/quitmsg.pl
   M /irssi/trunk/scripts/scriptassist.pl
   M /irssi/trunk/scripts/splitlong.pl
   M /irssi/trunk/scripts/usercount.pl
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/syntax.pl

Fixed bug where pasting is not using the character translation (http://bugs.irssi.org/index.php?id=151) patch by Unknown
Fixed a bug in scripts/autorejoin.pl so you can really use a space or a comma for separating the channels in /set autorejoin_channels
Changed svn:mime-type of .pl and .sh files into the text/x- version, so you can diff them
------------------------------------------------------------------------
r3728 | coekie | 2005-04-26 12:25:19 +0000 (Tue, 26 Apr 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

Fix tr_TR locale problem for glib2 (still a bug with glib1.2) by David Pashley
------------------------------------------------------------------------
r3727 | coekie | 2005-04-26 11:51:40 +0000 (Tue, 26 Apr 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c

Remember alternate_nick and max_whois on reconnect (Bug 181)
------------------------------------------------------------------------
r3726 | coekie | 2005-04-25 22:21:19 +0000 (Mon, 25 Apr 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/common.h

Compile fix for gcc 4 (Bug 219)
------------------------------------------------------------------------
r3725 | coekie | 2005-04-25 20:31:12 +0000 (Mon, 25 Apr 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-ctcp.c

Fix displaying of ctcp userinfo and clientinfo (Bug 222)
------------------------------------------------------------------------
r3724 | Geert | 2005-03-30 23:56:08 +0000 (Wed, 30 Mar 2005) | 7 lines
Changed paths:
   M /irssi/trunk/irssi.conf

Added three new default aliases.

  EXEMPTLIST: Show the exemptlist of the current channel.
  TAG:        Execute the folowing command on a specific network.
              For example: /TAG Freenode /msg #irssi Hi!
  ATAG:       Changed the active window tag to the specified network.

------------------------------------------------------------------------
r3723 | vb | 2005-03-07 17:10:45 +0000 (Mon, 07 Mar 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-recode.c

Use char* instead of const char* in read_settings, so memory can be freed without compiler warnings, by Toby Peterson (related to bug 210)
------------------------------------------------------------------------
r3722 | coekie | 2005-03-07 16:02:06 +0000 (Mon, 07 Mar 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-send.c

Don't use a retarted ip for passive DCC
------------------------------------------------------------------------
r3721 | coekie | 2005-03-07 15:37:31 +0000 (Mon, 07 Mar 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/perl/common/Irssi.xs
   M /irssi/trunk/src/perl/irc/Irc.xs
   M /irssi/trunk/src/perl/textui/TextUI.xs
   M /irssi/trunk/src/perl/ui/UI.xs

Fix /script reset, which caused crashes (Bug 48)
------------------------------------------------------------------------
r3720 | coekie | 2005-03-07 14:17:07 +0000 (Mon, 07 Mar 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

Don't apply emphasis on _foo_^ if it's a nick (Bug 52)
------------------------------------------------------------------------
r3719 | vb | 2005-03-07 06:20:55 +0000 (Mon, 07 Mar 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-recode.c

Free the right memory in fe-recode.c (related to bug 210)
------------------------------------------------------------------------
r3718 | vb | 2005-03-06 21:49:57 +0000 (Sun, 06 Mar 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-recode.c

Fixed memleak when preserving valid charsets in read_settings in fe-recode.c (Bug 210)
------------------------------------------------------------------------
r3717 | coekie | 2005-03-06 19:30:08 +0000 (Sun, 06 Mar 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/bans.c

Fix memleak in /UNBAN, by Toby Peterson (Bug 215)
------------------------------------------------------------------------
r3716 | coekie | 2005-03-06 18:47:05 +0000 (Sun, 06 Mar 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-get.c

Fix memleak in dcc get, by Toby Peterson (Bug 214)
------------------------------------------------------------------------
r3715 | coekie | 2005-03-06 18:45:47 +0000 (Sun, 06 Mar 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/fe-common/core/fe-ignore.c
   M /irssi/trunk/src/fe-common/core/fe-recode.c
   M /irssi/trunk/src/irc/notifylist/notify-commands.c

Fix memleak in several commands that used cmd_return_error when they should be using cmd_param_error, by Toby Peterson (Bug 213)
------------------------------------------------------------------------
r3714 | coekie | 2005-03-06 18:43:39 +0000 (Sun, 06 Mar 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/proxy/Makefile.am
   M /irssi/trunk/src/perl/Makefile.am

Add libtool's -module flag to get built properly on all platforms, by Toby Peterson (Bug 212)
------------------------------------------------------------------------
r3713 | coekie | 2005-03-06 18:42:10 +0000 (Sun, 06 Mar 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/core/commands.c

Fix command_unbind memleak by Toby Peterson (Bug 211)
------------------------------------------------------------------------
r3712 | Geert | 2005-03-04 21:07:51 +0000 (Fri, 04 Mar 2005) | 25 lines
Changed paths:
   M /irssi/trunk/irssi.conf

It has been brought to our attention that freenode staff management are
concerned that bot owners might be using the mIRC server lists in order
to target irc networks for spam, this we do not find any proof of. mIRC
might be the most used Windows Client, and  possibly also the "ultimate
kiddie" client. This does not  mean that  we should flame mIRC  or mIRC
users through wallops.

The Irssi development team does not support flaming or in any way attacking
other IRC clients and their users (nor do  we support flaming of other OS's
or personal attacks on people for their choice of OS, application etc.),
whether their inbuildt lists *could* be used by drone writers or not. Every
IRC client holds 'default servers'. Xchat and Gaim for example  have nearly
the exact same list as mIRC.

Regards,

- Geert Hauwaerts     <geert@irssi.org>
- Christel Dahlskjaer <christel@irssi.org>
- Valentin Batz       <senneth@irssi.org> 

Changes:
--------

- Removed 'freenode' from the ircnet list.

------------------------------------------------------------------------
r3711 | coekie | 2005-02-22 00:05:06 +0000 (Tue, 22 Feb 2005) | 1 line
Changed paths:
   M /irssi/trunk/autogen.sh
   M /irssi/trunk/configure.in

Byebye stupid tail problems on Solaris. Hi, Mr. grep
------------------------------------------------------------------------
r3710 | coekie | 2005-02-16 17:23:19 +0000 (Wed, 16 Feb 2005) | 1 line
Changed paths:
   M /irssi/trunk/autogen.sh

One more autogen fix by Janne Kujanpaa
------------------------------------------------------------------------
r3709 | coekie | 2005-02-16 16:33:51 +0000 (Wed, 16 Feb 2005) | 1 line
Changed paths:
   M /irssi/trunk/autogen.sh
   M /irssi/trunk/configure.in

autogen and configure fixes by Janne Kujanpaa (Bug 192)
------------------------------------------------------------------------
r3708 | vb | 2005-02-11 17:27:09 +0000 (Fri, 11 Feb 2005) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c

Fixed output of /hilight (add a space after -levels if any).
Added recode to dcc-chat, patch by Jean-Yves Lefort
------------------------------------------------------------------------
r3707 | vb | 2005-02-06 21:31:58 +0000 (Sun, 06 Feb 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/irc/core/channel-events.c
   M /irssi/trunk/src/perl/perl-core.c

Fixed memory leaks when destroying a channel, when loading nonexisten scripts and in topics, patch by Toby Peterson
------------------------------------------------------------------------
r3706 | coekie | 2005-02-05 13:20:16 +0000 (Sat, 05 Feb 2005) | 1 line
Changed paths:
   M /irssi/trunk/autogen.sh

Update ChangeLog incremental. Dropped ChangeLog.xml (for now?)
------------------------------------------------------------------------
r3705 | coekie | 2005-02-04 22:28:08 +0000 (Fri, 04 Feb 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Compile fix: make it c99 again, by Timothy Hatcher (Bug 184)
------------------------------------------------------------------------
r3704 | vb | 2005-02-03 15:51:03 +0000 (Thu, 03 Feb 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c

Update our own nickrec->gone flag on /away <reason> or on /away
------------------------------------------------------------------------
r3703 | vb | 2005-01-12 16:40:44 +0000 (Wed, 12 Jan 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/core/recode.c
   M /irssi/trunk/src/fe-text/irssi.c

call setlocale(LC_ALL, ) once in fe-text/irssi.c and not everytime recode_get_charset() is called in recode.c
------------------------------------------------------------------------
r3702 | vb | 2005-01-12 12:10:48 +0000 (Wed, 12 Jan 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/core/recode.c

call setlocale(LC_ALL, ) before g_get_charset to properly return the user's charset
------------------------------------------------------------------------
r3701 | coekie | 2005-01-12 02:09:07 +0000 (Wed, 12 Jan 2005) | 2 lines
Changed paths:
   A /irssi/trunk/docs/help/in/ircnet.in
   M /irssi/trunk/src/fe-common/irc/fe-ircnet.c

Added IRCNET command again, as a deprecated alias for NETWORK

------------------------------------------------------------------------
r3700 | vb | 2005-01-04 12:13:47 +0000 (Tue, 04 Jan 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-recode.c

Fixed a bug with /me, use the right arguments for "message irc own_action"
------------------------------------------------------------------------
r3699 | vb | 2005-01-04 10:30:53 +0000 (Tue, 04 Jan 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/perl/irc/Modes.xs

Updated the changed arguments for ban_remove
------------------------------------------------------------------------
r3698 | coekie | 2005-01-03 19:22:53 +0000 (Mon, 03 Jan 2005) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-servers.c

improve queuing commands, patch by Timothy Hatcher (Bug 168)
(patch changed so it doesn't wait one second after the 001 event)
------------------------------------------------------------------------
r3697 | coekie | 2005-01-03 18:57:08 +0000 (Mon, 03 Jan 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Fix multiple entries for local IP in /etc/hosts prevents connecting, patch by eridius (Bug 167)
------------------------------------------------------------------------
r3696 | coekie | 2005-01-03 18:54:39 +0000 (Mon, 03 Jan 2005) | 3 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/irc/core/mode-lists.c
   M /irssi/trunk/src/irc/core/mode-lists.h
   M /irssi/trunk/src/irc/core/modes.c

"ban remove" signal should pass who removed it, patch by Timothy Hatcher (Bug 166)
added it to docs/signals.txt too

------------------------------------------------------------------------
r3695 | coekie | 2005-01-03 18:09:45 +0000 (Mon, 03 Jan 2005) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

Fix recursive ^ prefixed commands blocking all output (Bug 159)
------------------------------------------------------------------------
r3694 | vb | 2004-12-22 18:47:38 +0000 (Wed, 22 Dec 2004) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

Don't crash with an empty nick argument from the command line.
------------------------------------------------------------------------
r3693 | vb | 2004-12-20 15:06:29 +0000 (Mon, 20 Dec 2004) | 1 line
Changed paths:
   M /irssi/trunk/src/core/recode.c

Fixed target handling in recode_out
------------------------------------------------------------------------
r3692 | vb | 2004-12-20 13:59:15 +0000 (Mon, 20 Dec 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/recode.in
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/recode.c
   M /irssi/trunk/src/core/recode.h
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/fe-recode.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-whois.c
   M /irssi/trunk/src/irc/core/channel-events.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/proxy/dump.c

Added <tag>/<target> support for recode.

------------------------------------------------------------------------
r3691 | vb | 2004-12-07 17:48:21 +0000 (Tue, 07 Dec 2004) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/proxy/dump.c

Fixed a memleak, when using recode_out you have too free the memory it allocates for you.
------------------------------------------------------------------------
r3690 | coekie | 2004-12-07 17:02:40 +0000 (Tue, 07 Dec 2004) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/proxy/dump.c

If available, send who set topic and when to irssi-proxy clients
------------------------------------------------------------------------
r3689 | Geert | 2004-12-05 23:48:36 +0000 (Sun, 05 Dec 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/disconnect.in

/SERVER LIST doesn't output the current ones, /SERVER does

------------------------------------------------------------------------
r3688 | vb | 2004-11-30 07:59:10 +0000 (Tue, 30 Nov 2004) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

Forgot the comma for printf in the previous patch
------------------------------------------------------------------------
r3687 | vb | 2004-11-29 16:19:43 +0000 (Mon, 29 Nov 2004) | 1 line
Changed paths:
   M /irssi/trunk/configure.in

Fixed bug in configure.in, if release timestamp is before 10:00 and contains 8's or 9's it causes problems because it's not an octal number, patch by Peder Stray
------------------------------------------------------------------------
r3686 | vb | 2004-11-29 15:59:21 +0000 (Mon, 29 Nov 2004) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-whois.c

Fixed printing of the recoded realname in whowas
------------------------------------------------------------------------
r3685 | vb | 2004-11-28 08:23:21 +0000 (Sun, 28 Nov 2004) | 1 line
Changed paths:
   M /irssi/trunk/docs/help/in/completion.in

Added a note about quotes for /COMPLETION -delete when -auto is specified for the completion you try to remove
------------------------------------------------------------------------
r3684 | vb | 2004-11-23 17:06:06 +0000 (Tue, 23 Nov 2004) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Reverting bugfix for 'usermode activates after autosendcmd' because it breaks usermode for reconnections
------------------------------------------------------------------------
r3683 | coekie | 2004-11-22 18:25:03 +0000 (Mon, 22 Nov 2004) | 1 line
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

Fix typo in help for window close
------------------------------------------------------------------------
r3681 | vb | 2004-11-19 17:25:18 +0000 (Fri, 19 Nov 2004) | 1 line
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Fixed bug where usermode was not sent correctly
------------------------------------------------------------------------
r3680 | vb | 2004-11-04 15:53:22 +0000 (Thu, 04 Nov 2004) | 1 line
Changed paths:
   M /irssi/trunk/autogen.sh
   M /irssi/trunk/configure.in

Changed autogen.sh and configure.in, so compiling works with svn, darix will make the svn path configureable
------------------------------------------------------------------------
r3679 | vb | 2004-11-04 15:08:57 +0000 (Thu, 04 Nov 2004) | 1 line
Changed paths:
   M /irssi/trunk/src/core/misc.c

Fixed bug with time settings where hours actually returned 60*hours
------------------------------------------------------------------------
r3324 | senneth | 2004-10-18 14:40:33 +0000 (Mon, 18 Oct 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/session.c

/UPGRADE saves now server->version

------------------------------------------------------------------------
r3323 | coekie | 2004-10-18 14:19:07 +0000 (Mon, 18 Oct 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

Make cmd_window_item_goto use cmd_get_params, so "/WINDOW ITEM GOTO item<space>" (for example) works

------------------------------------------------------------------------
r3322 | coekie | 2004-10-17 19:23:10 +0000 (Sun, 17 Oct 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/server.in

Fix /help server: -noauto is the default

------------------------------------------------------------------------
r3321 | senneth | 2004-10-16 02:10:47 +0000 (Sat, 16 Oct 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-whois.c

Added recode for the away-messages

------------------------------------------------------------------------
r3320 | senneth | 2004-10-16 00:08:21 +0000 (Sat, 16 Oct 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c

Fixed /join -invite -window bug if there is no invite

------------------------------------------------------------------------
r3319 | senneth | 2004-10-14 16:41:02 +0000 (Thu, 14 Oct 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

Fixed bug 120 where proxy doesn't set the server_rec->away_reason

------------------------------------------------------------------------
r3318 | coekie | 2004-10-12 17:06:11 +0000 (Tue, 12 Oct 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Fix crash with non-irc servers

------------------------------------------------------------------------
r3317 | senneth | 2004-10-10 23:04:04 +0000 (Sun, 10 Oct 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-whois.c

Added recode to whois_channels event

------------------------------------------------------------------------
r3316 | coekie | 2004-10-10 21:23:38 +0000 (Sun, 10 Oct 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

Also remember other (not k or l) modes with arguments

------------------------------------------------------------------------
r3315 | coekie | 2004-10-10 21:09:02 +0000 (Sun, 10 Oct 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

Remember key not only with channel->key, but also in channel->mode (in the statusbar) on key-hiding-servers, like before isupport

------------------------------------------------------------------------
r3314 | senneth | 2004-10-10 18:10:30 +0000 (Sun, 10 Oct 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/log.c

Fixed bug with logging where item names starting with the same string were not logged properly.

------------------------------------------------------------------------
r3313 | coekie | 2004-10-08 11:58:06 +0000 (Fri, 08 Oct 2004) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

add d,q,f and J to CHANMODES default, to work a bit better with dancer and possibly others
(Dear irc server coder, please send isupport with CHANMODES, thank you)

------------------------------------------------------------------------
r3312 | coekie | 2004-10-06 20:48:25 +0000 (Wed, 06 Oct 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

And the same for signal_continue

------------------------------------------------------------------------
r3311 | coekie | 2004-10-06 20:11:26 +0000 (Wed, 06 Oct 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

Recognise a param of signal_emit from perl if it's an int

------------------------------------------------------------------------
r3310 | senneth | 2004-10-06 16:48:59 +0000 (Wed, 06 Oct 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

Fixed possible printing bug with quit messages when the message is printed in the statuswindow

------------------------------------------------------------------------
r3309 | coekie | 2004-10-06 16:25:34 +0000 (Wed, 06 Oct 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/hilight-text.h

Fix HILIGHT -actcolor -mask (Bug 131)

------------------------------------------------------------------------
r3308 | coekie | 2004-10-05 12:36:57 +0000 (Tue, 05 Oct 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

Fix own nick changes in irssi-proxy

------------------------------------------------------------------------
r3307 | senneth | 2004-09-23 14:12:08 +0000 (Thu, 23 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

Added timeout_add_once function to docs

------------------------------------------------------------------------
r3306 | senneth | 2004-09-20 12:45:49 +0000 (Mon, 20 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/recode.in
   M /irssi/trunk/src/core/recode.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-recode.c

Changed the order of recode_out_default_charset, it doesn't override /recode add anymore. The string returned by nl_langinfo(CODESET) may be empty, use ISO8859-1 in this case

------------------------------------------------------------------------
r3305 | geert | 2004-09-18 20:56:33 +0000 (Sat, 18 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/knock.in
   M /irssi/trunk/src/irc/core/irc-commands.c

Fixed /KNOCK support.

------------------------------------------------------------------------
r3304 | senneth | 2004-09-18 03:42:59 +0000 (Sat, 18 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c

Forgot g_free(translit_to); in recode_in

------------------------------------------------------------------------
r3303 | senneth | 2004-09-17 15:55:34 +0000 (Fri, 17 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-whois.c

Added event 317, 319, 313, 330, 377, 378, 379, 327, 326 to src/fe-common/irc/fe-whois.c, fixes the printing of /whois -yes * (Bug 123)

------------------------------------------------------------------------
r3302 | senneth | 2004-09-16 11:46:33 +0000 (Thu, 16 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/recode.in

Updated help for recode

------------------------------------------------------------------------
r3301 | senneth | 2004-09-16 09:00:42 +0000 (Thu, 16 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-whois.c

Fixed /WHOWAS bug, where "event 312" was not printed right, Recent WHOIS changes broke it.

------------------------------------------------------------------------
r3300 | senneth | 2004-09-16 08:31:59 +0000 (Thu, 16 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-whois.c

Added recoding of realname to who and whois replies

------------------------------------------------------------------------
r3299 | geert | 2004-09-15 21:27:22 +0000 (Wed, 15 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Bugfix: http://bugs.irssi.org/?do=details&id=121

------------------------------------------------------------------------
r3298 | geert | 2004-09-15 19:29:55 +0000 (Wed, 15 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-whois.c

Bugfix: http://bugs.irssi.org/?do=details&id=99

------------------------------------------------------------------------
r3297 | coekie | 2004-09-15 13:06:16 +0000 (Wed, 15 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

forgot argument 'value' for settings_set_*

------------------------------------------------------------------------
r3296 | coekie | 2004-09-15 12:49:36 +0000 (Wed, 15 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

Updated settings_* functions docs

------------------------------------------------------------------------
r3295 | senneth | 2004-09-15 12:11:43 +0000 (Wed, 15 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/TODO
   M /irssi/trunk/configure.in
   M /irssi/trunk/docs/help/in/network.in
   M /irssi/trunk/docs/help/in/recode.in
   M /irssi/trunk/docs/special_vars.txt
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/core/recode.c
   M /irssi/trunk/src/core/recode.h
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/fe-recode.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/module.h
   M /irssi/trunk/src/fe-common/core/printtext.c
   A /irssi/trunk/src/fe-common/core/utf8.c
   A /irssi/trunk/src/fe-common/core/utf8.h
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/fe-text/term.c

Fixed memleak in recode.c, fixed typo in special_vars.txt, fixed bug 105, fixed bug 106

------------------------------------------------------------------------
r3294 | coekie | 2004-09-13 22:09:54 +0000 (Mon, 13 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c

Fix messages to @#channel showed *your* nickmode, not the one of the sender (part of Bug 80)

------------------------------------------------------------------------
r3293 | coekie | 2004-09-13 19:02:02 +0000 (Mon, 13 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

Fix readded (changed) hilights being in config twice, resulted in duplicate hilights or removed hilights coming back (Bug 39)

------------------------------------------------------------------------
r3292 | coekie | 2004-09-13 16:54:28 +0000 (Mon, 13 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c

Make /JOIN -tag #channel and /JOIN #channel<space> switch to that channel (Bugs 13 and 93)

------------------------------------------------------------------------
r3291 | coekie | 2004-09-12 22:45:36 +0000 (Sun, 12 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

Fix /WHOIS -yes (Bug 67)

------------------------------------------------------------------------
r3290 | cras | 2004-09-12 13:12:34 +0000 (Sun, 12 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-whois.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c

Recent WHOIS changes broke nick's gone/oper flags. Patch by Valentin Batz

------------------------------------------------------------------------
r3289 | cras | 2004-09-01 17:19:23 +0000 (Wed, 01 Sep 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

Added "whois default event"

------------------------------------------------------------------------
r3288 | cras | 2004-08-31 22:32:58 +0000 (Tue, 31 Aug 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/dump.c

send max 15 005 parameters at once. Patch by Valentin Batz

------------------------------------------------------------------------
r3287 | cras | 2004-08-24 06:31:08 +0000 (Tue, 24 Aug 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc.c

Allow '@' characters in nick.

------------------------------------------------------------------------
r3286 | geert | 2004-08-21 14:31:34 +0000 (Sat, 21 Aug 2004) | 2 lines
Changed paths:
   A /irssi/trunk/docs/help/in/flushbuffer.in

Changed the built-in documentation to fit current CVS.

------------------------------------------------------------------------
r3285 | cras | 2004-08-21 07:05:16 +0000 (Sat, 21 Aug 2004) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/recode.c

Bug #104  recode treats multibyte jp characters as utf8. Patch by Valentin
Batz

------------------------------------------------------------------------
r3284 | cras | 2004-08-20 00:27:05 +0000 (Fri, 20 Aug 2004) | 2 lines
Changed paths:
   A /irssi/trunk/docs/help/in/recode.in
   A /irssi/trunk/src/core/recode.c
   A /irssi/trunk/src/core/recode.h
   A /irssi/trunk/src/fe-common/core/fe-recode.c
   A /irssi/trunk/src/fe-common/core/fe-recode.h

forgot to add

------------------------------------------------------------------------
r3283 | cras | 2004-08-20 00:03:40 +0000 (Fri, 20 Aug 2004) | 2 lines
Changed paths:
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/core/Makefile.am
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/fe-text/term.c
   M /irssi/trunk/src/irc/core/channel-events.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/proxy/dump.c
   M /irssi/trunk/src/irc/proxy/listen.c

Recode patch by decadix/senneth

------------------------------------------------------------------------
r3282 | cras | 2004-08-19 23:34:00 +0000 (Thu, 19 Aug 2004) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/fe-common/core/fe-log.c

Patch by jimmy: Details In 0.8.9 it is not possible to log all activity on a given
server; you must confine the logging to a window or a set of targets. This
patch adds a default "*" target which matches everything on the server,
including NULL items associated with it:

------------------------------------------------------------------------
r3281 | cras | 2004-08-19 23:24:24 +0000 (Thu, 19 Aug 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/dump.c

005 fix. Patch by Valentin Batz

------------------------------------------------------------------------
r3280 | cras | 2004-08-19 23:22:34 +0000 (Thu, 19 Aug 2004) | 2 lines
Changed paths:
   D /irssi/trunk/docs/help/in/ircnet.in
   A /irssi/trunk/docs/help/in/network.in

s/ircnet/network/

------------------------------------------------------------------------
r3279 | cras | 2004-08-19 20:41:47 +0000 (Thu, 19 Aug 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-send.c

/DCC SEND didn't actually use /SET dcc_upload_path

------------------------------------------------------------------------
r3278 | cras | 2004-08-19 18:58:17 +0000 (Thu, 19 Aug 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c

/SERVER, /CONNECT -network wasn't working

------------------------------------------------------------------------
r3277 | cras | 2004-08-19 18:55:15 +0000 (Thu, 19 Aug 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c

/SET -default fix

------------------------------------------------------------------------
r3276 | cras | 2004-08-19 18:53:23 +0000 (Thu, 19 Aug 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

After /LAYOUT SAVE changing settings created new windows.

------------------------------------------------------------------------
r3275 | cras | 2004-08-19 18:47:41 +0000 (Thu, 19 Aug 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-ircnet.c

/network fixes

------------------------------------------------------------------------
r3274 | cras | 2004-07-14 12:12:10 +0000 (Wed, 14 Jul 2004) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c

Handle 432 numeric (errorneus nickname) as "nick in use". Fixes problems
with ircnet 2.11 ircd when irssi tries to reconnect using UID as nick. Patch
by Petr Baudis

------------------------------------------------------------------------
r3273 | cras | 2004-07-14 12:08:53 +0000 (Wed, 14 Jul 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

notes about using /IRCNET with 0.8.9 and older

------------------------------------------------------------------------
r3272 | cras | 2004-07-14 12:04:47 +0000 (Wed, 14 Jul 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c

/EXEC crashed with 64bit systems. Patch by Soren Jacobsen

------------------------------------------------------------------------
r3271 | cras | 2004-07-11 21:56:52 +0000 (Sun, 11 Jul 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-autoget.c

Don't autoget files sent to channels, unless dcc_autoget_masks is set.

------------------------------------------------------------------------
r3270 | cras | 2004-07-11 21:31:49 +0000 (Sun, 11 Jul 2004) | 2 lines
Changed paths:
   M /irssi/trunk/AUTHORS
   M /irssi/trunk/docs/help/in/channel.in
   M /irssi/trunk/docs/help/in/connect.in
   M /irssi/trunk/docs/help/in/ignore.in
   M /irssi/trunk/docs/help/in/server.in
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/docs/startup-HOWTO.html
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-ignore.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   M /irssi/trunk/src/fe-common/irc/fe-ircnet.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

s/ircnet/network/ - patch by Joost Vunderink

------------------------------------------------------------------------
r3269 | cras | 2004-07-11 21:12:58 +0000 (Sun, 11 Jul 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-help.c

Help files are always lowercased. Make sure /HELP COMMAND works too.

------------------------------------------------------------------------
r3268 | cras | 2004-07-11 17:01:04 +0000 (Sun, 11 Jul 2004) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

updated

------------------------------------------------------------------------
r3267 | cras | 2004-07-11 16:54:11 +0000 (Sun, 11 Jul 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c
   M /irssi/trunk/src/fe-common/core/fe-exec.h

Remember server for /EXEC targets.

------------------------------------------------------------------------
r3266 | cras | 2004-07-11 16:07:40 +0000 (Sun, 11 Jul 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-server.c
   M /irssi/trunk/src/irc/dcc/dcc.c

Some DCC SERVER fixes.

------------------------------------------------------------------------
r3265 | cras | 2004-07-11 15:55:27 +0000 (Sun, 11 Jul 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-chat.c

Don't crash if dcc chated user changes nick

------------------------------------------------------------------------
r3264 | cras | 2004-07-11 15:52:04 +0000 (Sun, 11 Jul 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

Fix.

------------------------------------------------------------------------
r3263 | cras | 2004-07-11 15:42:21 +0000 (Sun, 11 Jul 2004) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   A /irssi/trunk/src/fe-common/irc/fe-whois.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/irc/core/irc-commands.c

Fixed handling WHOIS printing once and for all. Everything unknown between
"beginning of whois" and "end of whois" events is now printed as
whois_special. Removed whois_registered and whois_help, they're printed with
whois_special as well.

------------------------------------------------------------------------
r3262 | cras | 2004-07-11 14:50:47 +0000 (Sun, 11 Jul 2004) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

Don't replace channel key when receiving channel mode numeric. It could be a
fake key there.

------------------------------------------------------------------------
r3261 | cras | 2004-07-11 14:41:46 +0000 (Sun, 11 Jul 2004) | 3 lines
Changed paths:
   M /irssi/trunk/irssi.conf
   M /irssi/trunk/src/fe-text/irssi.c

Added /MANUAL-WINDOWS alias which removes all automated windowing stuff.
Startup message also mentions it.

------------------------------------------------------------------------
r3260 | cras | 2004-07-11 14:40:31 +0000 (Sun, 11 Jul 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

/SET use_status_window and /SET use_msgs_window make the effects immediately

------------------------------------------------------------------------
r3259 | cras | 2004-07-08 23:31:31 +0000 (Thu, 08 Jul 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/ignore.in
   M /irssi/trunk/src/fe-common/core/fe-ignore.c

Added -ircnet option to /IGNORE. Patch by Valentin Batz

------------------------------------------------------------------------
r3258 | cras | 2004-07-06 20:33:28 +0000 (Tue, 06 Jul 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Changed default SSL port to 6697

------------------------------------------------------------------------
r3257 | cras | 2004-07-04 02:10:05 +0000 (Sun, 04 Jul 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

Note about esc = meta

------------------------------------------------------------------------
r3256 | cras | 2004-06-29 10:07:03 +0000 (Tue, 29 Jun 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-fe.c

Make /LOAD script.pl load it.

------------------------------------------------------------------------
r3255 | cras | 2004-06-01 19:14:06 +0000 (Tue, 01 Jun 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/mode.in

don't use tabs

------------------------------------------------------------------------
r3254 | cras | 2004-05-20 12:16:19 +0000 (Thu, 20 May 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO-rus.html

to xhtml

------------------------------------------------------------------------
r3253 | cras | 2004-05-20 11:56:28 +0000 (Thu, 20 May 2004) | 2 lines
Changed paths:
   A /irssi/trunk/docs/startup-HOWTO-rus.html

translation by NixoiD

------------------------------------------------------------------------
r3252 | cras | 2004-05-14 12:28:29 +0000 (Fri, 14 May 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-resume.c

Crashed with spaces in filenames, patch by Francesco Fracassi

------------------------------------------------------------------------
r3251 | cras | 2004-05-14 12:25:49 +0000 (Fri, 14 May 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

Pasting multibyte chars was buggy, patch by Kuang-che Wu

------------------------------------------------------------------------
r3250 | cras | 2004-05-10 20:30:57 +0000 (Mon, 10 May 2004) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/src/Makefile.am
   M /irssi/trunk/src/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/dcc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/notifylist/Makefile.am
   M /irssi/trunk/src/irc/core/Makefile.am
   M /irssi/trunk/src/irc/dcc/Makefile.am
   M /irssi/trunk/src/irc/flood/Makefile.am
   M /irssi/trunk/src/irc/notifylist/Makefile.am
   M /irssi/trunk/src/lib-config/Makefile.am
   M /irssi/trunk/src/lib-popt/Makefile.am

noinst_HEADERS -> pkginc_HEADERS

------------------------------------------------------------------------
r3249 | cras | 2004-05-10 13:45:27 +0000 (Mon, 10 May 2004) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Never send hostname beginning with /+-[0-9]/ in USER command, that could
be interpreted as mode change with ircnet ircd.

------------------------------------------------------------------------
r3248 | cras | 2004-03-26 10:14:32 +0000 (Fri, 26 Mar 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-session.c

Remember isupport_sent flag correctly.

------------------------------------------------------------------------
r3247 | cras | 2004-03-24 17:35:17 +0000 (Wed, 24 Mar 2004) | 2 lines
Changed paths:
   M /irssi/trunk/AUTHORS

update

------------------------------------------------------------------------
r3246 | cras | 2004-03-24 17:31:26 +0000 (Wed, 24 Mar 2004) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

rc4

------------------------------------------------------------------------
r3245 | cras | 2004-03-24 17:29:28 +0000 (Wed, 24 Mar 2004) | 2 lines
Changed paths:
   M /irssi/trunk/AUTHORS

updated

------------------------------------------------------------------------
r3244 | cras | 2004-03-24 17:28:55 +0000 (Wed, 24 Mar 2004) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Fixes for Chinese multibyte characters handling and cursor movement, patch
by Wang WenRui

------------------------------------------------------------------------
r3243 | cras | 2004-03-24 17:15:16 +0000 (Wed, 24 Mar 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

/set -default timestamp_timeout crashed, patch by Wouter Coekaerts

------------------------------------------------------------------------
r3242 | cras | 2004-03-24 17:09:55 +0000 (Wed, 24 Mar 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

mode changes got irssi stuck

------------------------------------------------------------------------
r3241 | cras | 2004-03-23 22:57:09 +0000 (Tue, 23 Mar 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/dcc.in

use less wide lines to avoid ugly wrapping

------------------------------------------------------------------------
r3240 | cras | 2004-03-23 22:47:25 +0000 (Tue, 23 Mar 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

crashfix by Valentin Batz

------------------------------------------------------------------------
r3239 | cras | 2004-03-23 22:14:59 +0000 (Tue, 23 Mar 2004) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO
   M /irssi/trunk/configure.in

updates

------------------------------------------------------------------------
r3238 | cras | 2004-03-23 22:07:55 +0000 (Tue, 23 Mar 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h

added strocpy()

------------------------------------------------------------------------
r3237 | cras | 2004-03-23 22:07:13 +0000 (Tue, 23 Mar 2004) | 2 lines
Changed paths:
   M /irssi/trunk/AUTHORS

added people who have submitted patches

------------------------------------------------------------------------
r3236 | cras | 2004-03-23 22:06:41 +0000 (Tue, 23 Mar 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/dcc.in
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-get.c
   M /irssi/trunk/src/irc/dcc/dcc-get.h
   M /irssi/trunk/src/irc/dcc/dcc-queue.c
   M /irssi/trunk/src/irc/dcc/dcc-queue.h
   M /irssi/trunk/src/irc/dcc/dcc-rec.h
   M /irssi/trunk/src/irc/dcc/dcc-resume.c
   M /irssi/trunk/src/irc/dcc/dcc-send.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/dcc/dcc.h

Passive DCC support by Francesco Fracassi (francesco.f at openssl.it)

------------------------------------------------------------------------
r3235 | cras | 2004-03-23 21:17:40 +0000 (Tue, 23 Mar 2004) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Added /SET paste_detect_keycount back. Pasting isn't detected until so
many keypresses have been detected as pasting. Also we don't anymore count
repeated keypresses more than once.

------------------------------------------------------------------------
r3234 | cras | 2004-03-23 20:52:33 +0000 (Tue, 23 Mar 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

fixed /BIND escape_char

------------------------------------------------------------------------
r3233 | cras | 2004-03-23 20:47:51 +0000 (Tue, 23 Mar 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/WHOIS -<server tag> is supported now.

------------------------------------------------------------------------
r3232 | cras | 2004-03-23 19:44:06 +0000 (Tue, 23 Mar 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/crash.txt

changed bugs@irssi.org to http://bugs.irssi.org/

------------------------------------------------------------------------
r3231 | cras | 2004-03-23 19:20:45 +0000 (Tue, 23 Mar 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c

/SET without parameters didn't print all settings

------------------------------------------------------------------------
r3230 | cras | 2004-03-23 19:14:49 +0000 (Tue, 23 Mar 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

fixed channel->chanop

------------------------------------------------------------------------
r3229 | cras | 2004-03-10 19:36:01 +0000 (Wed, 10 Mar 2004) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

If channel has more nicks than /SET channel_max_who_sync, don't ask /WHO
list to avoid getting kicked out of server (Max SendQ exceeded).

------------------------------------------------------------------------
r3228 | cras | 2004-03-03 16:57:53 +0000 (Wed, 03 Mar 2004) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c

reverted the username/realname keeping with /reconnect. it was broken.
fixing it properly would need to keep track of if the username/realname
came from /ircnet -username or /server add -username or what..

------------------------------------------------------------------------
r3227 | cras | 2004-03-03 00:26:30 +0000 (Wed, 03 Mar 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/dump.c

fix

------------------------------------------------------------------------
r3226 | cras | 2004-02-18 15:07:44 +0000 (Wed, 18 Feb 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/core/chat-commands.c

Added "server sendmsg" signal to replace server->send_message().

------------------------------------------------------------------------
r3225 | cras | 2004-02-07 00:03:56 +0000 (Sat, 07 Feb 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

remove stuff from isupport always before inserting.

------------------------------------------------------------------------
r3224 | cras | 2004-01-28 14:27:24 +0000 (Wed, 28 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

EAI_NODATA is depricated and doesn't exist everywhere anymore

------------------------------------------------------------------------
r3223 | cras | 2004-01-27 21:39:27 +0000 (Tue, 27 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

fixes for isupport-draft-incompatible servers sending 005 events..

------------------------------------------------------------------------
r3222 | cras | 2004-01-25 19:42:04 +0000 (Sun, 25 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

crashfix when setting mode to channel you haven't joined

------------------------------------------------------------------------
r3221 | cras | 2004-01-25 18:23:38 +0000 (Sun, 25 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

update

------------------------------------------------------------------------
r3220 | cras | 2004-01-25 18:23:12 +0000 (Sun, 25 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

isupport fixes

------------------------------------------------------------------------
r3219 | cras | 2004-01-25 18:18:18 +0000 (Sun, 25 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/modes.h

isupport updates

------------------------------------------------------------------------
r3218 | cras | 2004-01-25 17:32:50 +0000 (Sun, 25 Jan 2004) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

/SET whois_hide_safe_channel_id - removes the ugly IDs for !channels in
/WHOIS (default)

------------------------------------------------------------------------
r3217 | cras | 2004-01-24 22:08:56 +0000 (Sat, 24 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

add space between merged lines

------------------------------------------------------------------------
r3216 | cras | 2004-01-24 22:05:51 +0000 (Sat, 24 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c

reversed utf8 change, it's glib2 specific and I don't yet want to drop support for 1.x

------------------------------------------------------------------------
r3215 | cras | 2004-01-24 21:59:10 +0000 (Sat, 24 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/dump.c

compiler warning fix

------------------------------------------------------------------------
r3214 | cras | 2004-01-22 14:06:35 +0000 (Thu, 22 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-session.c

fix

------------------------------------------------------------------------
r3213 | cras | 2004-01-22 13:14:37 +0000 (Thu, 22 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/nick-rec.h
   M /irssi/trunk/src/irc/core/irc-session.c

other fixes

------------------------------------------------------------------------
r3212 | cras | 2004-01-20 22:21:02 +0000 (Tue, 20 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c

Don't die with "/SET -default"

------------------------------------------------------------------------
r3211 | cras | 2004-01-20 10:57:57 +0000 (Tue, 20 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/nick-rec.h
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/server-rec.h
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-expandos.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-nicklist.h
   M /irssi/trunk/src/irc/core/irc-queries.c
   M /irssi/trunk/src/irc/core/irc-queries.h
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/irc/core/irc-session.c
   M /irssi/trunk/src/irc/core/irc.h
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/modes.h
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/core/netsplit.h
   M /irssi/trunk/src/irc/proxy/dump.c
   M /irssi/trunk/src/perl/common/Server.xs
   M /irssi/trunk/src/perl/irc/Irc.xs
   M /irssi/trunk/src/perl/irc/Modes.xs
   M /irssi/trunk/src/perl/irc/Server.xs
   M /irssi/trunk/src/perl/perl-common.c

isupport patch by David Leadbeater

------------------------------------------------------------------------
r3210 | cras | 2004-01-19 19:28:15 +0000 (Mon, 19 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

fix

------------------------------------------------------------------------
r3209 | cras | 2004-01-19 19:13:15 +0000 (Mon, 19 Jan 2004) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c

UTF-8 support to format_get_length() and format_real_length(). patch by
Jean-Yves Lefort

------------------------------------------------------------------------
r3208 | cras | 2004-01-19 19:09:56 +0000 (Mon, 19 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

glib fetching updates by Rafael Kitover

------------------------------------------------------------------------
r3207 | cras | 2004-01-19 19:00:25 +0000 (Mon, 19 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

fix

------------------------------------------------------------------------
r3206 | cras | 2004-01-19 18:59:17 +0000 (Mon, 19 Jan 2004) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Added /SET paste_join_multiline - it attempts to be smart and detect when
you're copy&pasting indented lines, and merge them together to one long
line, but splits them to max. 400 chars per line.

------------------------------------------------------------------------
r3205 | cras | 2004-01-19 17:59:42 +0000 (Mon, 19 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

add pasted lines to command history

------------------------------------------------------------------------
r3204 | cras | 2004-01-19 17:52:08 +0000 (Mon, 19 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/server-connect-rec.h
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

Say when we're reconnecting, and mention it can be aborted with /RMRECONNS

------------------------------------------------------------------------
r3203 | cras | 2004-01-19 17:40:58 +0000 (Mon, 19 Jan 2004) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c

Don't try to keep user_name/real_name with /reconnect. They couldn't have
been overridden with /server command anyway, so we most likely never want to
keep it.

------------------------------------------------------------------------
r3202 | cras | 2004-01-19 17:13:40 +0000 (Mon, 19 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-autoget.c

/set -default dcc_autoget_max_size crashed

------------------------------------------------------------------------
r3201 | cras | 2004-01-11 07:58:08 +0000 (Sun, 11 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

Use HTTP/1.0 for HTTP proxy example (by dgl)

------------------------------------------------------------------------
r3200 | cras | 2004-01-10 16:33:48 +0000 (Sat, 10 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

fix

------------------------------------------------------------------------
r3199 | cras | 2004-01-10 16:30:31 +0000 (Sat, 10 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c

/msg , fix again by c0ffee

------------------------------------------------------------------------
r3198 | cras | 2004-01-09 05:50:23 +0000 (Fri, 09 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

bugfix

------------------------------------------------------------------------
r3197 | cras | 2004-01-07 07:54:38 +0000 (Wed, 07 Jan 2004) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c

If we can't connect to server using given IP, show the IP to user in the
error message.

------------------------------------------------------------------------
r3196 | cras | 2004-01-07 04:26:16 +0000 (Wed, 07 Jan 2004) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c

/msg , crashfix by c0ffee

------------------------------------------------------------------------
r3195 | cras | 2003-12-10 23:16:38 +0000 (Wed, 10 Dec 2003) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

0.8.9 release

------------------------------------------------------------------------
r3194 | cras | 2003-12-10 23:04:00 +0000 (Wed, 10 Dec 2003) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows-layout.c

Window layout restoring queries didn't check if the chat protocol was yet
loaded and crashed. Patch by c0ffee

------------------------------------------------------------------------
r3193 | cras | 2003-12-10 22:59:45 +0000 (Wed, 10 Dec 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/Irc.xs

Added Irssi::Irc::Dcc::Server support

------------------------------------------------------------------------
r3192 | cras | 2003-12-10 22:57:51 +0000 (Wed, 10 Dec 2003) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/SET auto_whowas OFF allows now disabling automatic /whowas when /whois
doesn't find a nick

------------------------------------------------------------------------
r3191 | cras | 2003-12-10 22:51:28 +0000 (Wed, 10 Dec 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

chanmode_expando_strip setting was reversed - patch by c0ffee

------------------------------------------------------------------------
r3190 | cras | 2003-12-10 22:47:35 +0000 (Wed, 10 Dec 2003) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c

Wrong parameters given to "gui print text" signal with indent function
processing: remote crash for architechtures which require memory
alignmentation (non-x86)

------------------------------------------------------------------------
r3189 | cras | 2003-11-26 17:26:47 +0000 (Wed, 26 Nov 2003) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

If pasted line starts with command char, treat it as command always. Paste
detection can go on too easily with lagged connections.

------------------------------------------------------------------------
r3188 | cras | 2003-11-24 15:22:18 +0000 (Mon, 24 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c

removed //#include

------------------------------------------------------------------------
r3187 | cras | 2003-11-23 14:25:34 +0000 (Sun, 23 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/flood/flood.c
   M /irssi/trunk/src/irc/notifylist/notifylist.c
   M /irssi/trunk/src/irc/proxy/proxy.c

0.8.8 with a few backwards compatibility fixes

------------------------------------------------------------------------
r3186 | cras | 2003-11-23 13:08:53 +0000 (Sun, 23 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

still updates for 0.8.7..

------------------------------------------------------------------------
r3184 | cras | 2003-11-23 12:42:43 +0000 (Sun, 23 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/TODO
   M /irssi/trunk/configure.in

0.8.7..?

------------------------------------------------------------------------
r3183 | cras | 2003-11-23 12:39:08 +0000 (Sun, 23 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c

netjoin mode fixes

------------------------------------------------------------------------
r3182 | cras | 2003-11-23 12:17:16 +0000 (Sun, 23 Nov 2003) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Don't count linefeeds in paste detection to avoid it going on when holding
enter key down

------------------------------------------------------------------------
r3181 | cras | 2003-11-21 20:52:13 +0000 (Fri, 21 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Removed /SET paste_detect_keycount - don't really need it anymore.

------------------------------------------------------------------------
r3180 | cras | 2003-11-21 18:15:11 +0000 (Fri, 21 Nov 2003) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/module-formats.c

pasting fixes. changed key to ^K from ^O since ^O is working strangely in
some systems..

------------------------------------------------------------------------
r3179 | cras | 2003-11-20 16:53:10 +0000 (Thu, 20 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

/SET chanmode_verbose -> chanmode_expando_strip

------------------------------------------------------------------------
r3178 | cras | 2003-11-17 20:43:05 +0000 (Mon, 17 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.spec.in

updated by Robert Scheck

------------------------------------------------------------------------
r3177 | cras | 2003-11-17 19:35:29 +0000 (Mon, 17 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/module-formats.c

Fixed paste_warning format

------------------------------------------------------------------------
r3176 | cras | 2003-11-17 18:36:56 +0000 (Mon, 17 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

disabling paste detection works again

------------------------------------------------------------------------
r3175 | cras | 2003-11-17 18:22:07 +0000 (Mon, 17 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

updated

------------------------------------------------------------------------
r3174 | cras | 2003-11-17 18:20:35 +0000 (Mon, 17 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

again changed the paste_detect defaults.

------------------------------------------------------------------------
r3173 | cras | 2003-11-17 18:13:17 +0000 (Mon, 17 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

potential crashfix

------------------------------------------------------------------------
r3172 | cras | 2003-11-17 18:10:00 +0000 (Mon, 17 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

fix

------------------------------------------------------------------------
r3171 | cras | 2003-11-17 14:09:15 +0000 (Mon, 17 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/module-formats.c
   M /irssi/trunk/src/fe-text/module-formats.h

paste texts are themeable now.

------------------------------------------------------------------------
r3170 | cras | 2003-11-17 13:23:22 +0000 (Mon, 17 Nov 2003) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

When pasting to empty window, don't ask about if pasting was wanted or not.
Also paste them as commands, not as text to active (non-existing)
channel/query.

------------------------------------------------------------------------
r3169 | cras | 2003-11-17 12:17:57 +0000 (Mon, 17 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/keyboard.h
   M /irssi/trunk/src/fe-text/gui-readline.c

paste detection fixes

------------------------------------------------------------------------
r3168 | cras | 2003-11-17 11:50:06 +0000 (Mon, 17 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

put SSL_LIBS to LIBS..

------------------------------------------------------------------------
r3167 | cras | 2003-11-17 11:42:43 +0000 (Mon, 17 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

#define HAVE_OPENSSL wasn't done.

------------------------------------------------------------------------
r3166 | cras | 2003-11-17 00:29:11 +0000 (Mon, 17 Nov 2003) | 4 lines
Changed paths:
   M /irssi/trunk/INSTALL
   M /irssi/trunk/configure.in

SSL detection changed to use pkg-config, fixed Redhat 9. Removed
--with-ssl-include etc. options, you can just CPPFLAGS/LIBS just fine for
that.

------------------------------------------------------------------------
r3165 | cras | 2003-11-17 00:18:40 +0000 (Mon, 17 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

crashfix when quitting

------------------------------------------------------------------------
r3164 | cras | 2003-11-17 00:02:51 +0000 (Mon, 17 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

more initializing..

------------------------------------------------------------------------
r3163 | cras | 2003-11-17 00:01:17 +0000 (Mon, 17 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

initialize prev_entry

------------------------------------------------------------------------
r3162 | cras | 2003-11-16 23:54:52 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

Fixed some memory leaks.

------------------------------------------------------------------------
r3161 | cras | 2003-11-16 23:33:01 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

paste detection growed.

------------------------------------------------------------------------
r3160 | cras | 2003-11-16 23:23:29 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-activity.c

fix, try #2

------------------------------------------------------------------------
r3159 | cras | 2003-11-16 23:21:10 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-activity.c

crashfix for some systems

------------------------------------------------------------------------
r3158 | cras | 2003-11-16 22:56:26 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

pasting fixes

------------------------------------------------------------------------
r3157 | cras | 2003-11-16 21:49:15 +0000 (Sun, 16 Nov 2003) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

If pasting more lines than /SET paste_verify_line_count, ask before doing
it.

------------------------------------------------------------------------
r3156 | cras | 2003-11-16 20:33:17 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

changed /set pster_detect_keycount 5 -> 6 to fix function keys

------------------------------------------------------------------------
r3155 | cras | 2003-11-16 19:48:09 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO

getting ready for 0.8.7 ..

------------------------------------------------------------------------
r3154 | cras | 2003-11-16 19:40:04 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

compile fix if there's no openssl

------------------------------------------------------------------------
r3153 | cras | 2003-11-16 19:37:31 +0000 (Sun, 16 Nov 2003) | 16 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Added pasting detection. All keys except CR and LF are pasted as-is into
prompt in pasting mode.

/SET paste_detect_time controls how closely each others characters must
occur for it to be considered pasting. Pasting mode goes on after /SET
paste_detect_keycount characters have been received and detected as pasting.

The first paste_detect_keycount characters can also contain some command
characters. They are executed, but their action in entry line is reverted
once pasting is detected. Of course, if any such character was followed by
CR/LF, it was already sent to channel/query and is unreversable.

What this means in practise is that even if you have TABs (assuming TAB is
completion key) in the first few pasted characters, they get pasted as TABs
as long as they weren't immediately followed by CR/LF.

------------------------------------------------------------------------
r3152 | cras | 2003-11-16 18:44:36 +0000 (Sun, 16 Nov 2003) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-events.c

Assume JOIN failed if we get any 4xx numeric back with channel name in it
before JOIN reply.

------------------------------------------------------------------------
r3151 | cras | 2003-11-16 18:31:42 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/channel-events.c

Support 479 illegal channel name numeric

------------------------------------------------------------------------
r3150 | cras | 2003-11-16 18:19:03 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

remove Makefile with make distclean

------------------------------------------------------------------------
r3149 | cras | 2003-11-16 18:03:17 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/connect.in
   M /irssi/trunk/docs/help/in/server.in

ssl changes

------------------------------------------------------------------------
r3148 | cras | 2003-11-16 18:00:23 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

compile fix for glib2

------------------------------------------------------------------------
r3147 | cras | 2003-11-16 17:57:44 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/core/modules-load.c
   M /irssi/trunk/src/core/modules.c

Fixed some gcc aliasing warnings

------------------------------------------------------------------------
r3146 | cras | 2003-11-16 17:53:55 +0000 (Sun, 16 Nov 2003) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/network-openssl.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/server-connect-rec.h
   M /irssi/trunk/src/core/server-setup-rec.h
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c

Support for sending SSL certificate to server and optionally verify server's
certificate. See the -ssl_* options for /SERVER and /SERVER ADD. Patch by
Joel Eriksson <je-irssi@bitnux.com>.

------------------------------------------------------------------------
r3145 | cras | 2003-11-16 17:29:30 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c

lag_min_show change wrong

------------------------------------------------------------------------
r3144 | cras | 2003-11-16 17:27:09 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c

Automatic backwards compatibility transitions.

------------------------------------------------------------------------
r3143 | cras | 2003-11-16 17:26:43 +0000 (Sun, 16 Nov 2003) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

parse_time_interval: x days were actually returned as hours. weeks were
returned as hours*7.. which also means I calculated the max. return value of
over 1 year wrong. It's actually 24 days, but it's hopefully enough. Removed
"weeks" unit to discourage usage of large values..

------------------------------------------------------------------------
r3142 | cras | 2003-11-16 16:49:51 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-send.c

Don't crash with /DCC SEND nick ""

------------------------------------------------------------------------
r3141 | cras | 2003-11-16 16:33:53 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c

Don't reconnect with invalid own hostname.

------------------------------------------------------------------------
r3140 | cras | 2003-11-16 16:33:25 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

Allow /SET dcc_own_ip to be non-local address.

------------------------------------------------------------------------
r3139 | cras | 2003-11-16 16:22:07 +0000 (Sun, 16 Nov 2003) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

Time parsing: allow omitting time unit without warning for backwards
compatibility.

------------------------------------------------------------------------
r3138 | cras | 2003-11-16 16:14:25 +0000 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/settings.h

cleanup

------------------------------------------------------------------------
r3137 | cras | 2003-10-31 15:05:52 +0000 (Fri, 31 Oct 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

Added /set chanmode_verbose. patch by c0ffee.

------------------------------------------------------------------------
r3136 | cras | 2003-10-31 07:32:59 +0000 (Fri, 31 Oct 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

Invalid time error message was wrong. Patch by c0ffee.

------------------------------------------------------------------------
r3135 | cras | 2003-10-26 05:31:19 +0000 (Sun, 26 Oct 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c

BIG5 stuff is used only if term_type is big5

------------------------------------------------------------------------
r3134 | cras | 2003-10-19 19:09:51 +0000 (Sun, 19 Oct 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-entry.h
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/utf8.h

BIG5 fixes by vanilla@FreeBSD.org(?)

------------------------------------------------------------------------
r3133 | cras | 2003-10-19 18:56:58 +0000 (Sun, 19 Oct 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/irc/proxy/module.h

CTCP forwarding fixes by Valentin Batz

------------------------------------------------------------------------
r3132 | cras | 2003-10-11 01:59:31 +0000 (Sat, 11 Oct 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/net-nonblock.c

unsigned long -> gsize

------------------------------------------------------------------------
r3131 | cras | 2003-10-11 01:53:51 +0000 (Sat, 11 Oct 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

unsigned long -> gsize

------------------------------------------------------------------------
r3130 | cras | 2003-10-11 00:19:34 +0000 (Sat, 11 Oct 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/irc/core/irc.c

Changed some checks i_isspace() -> ' ' so that TAB isn't included in checks.

------------------------------------------------------------------------
r3129 | cras | 2003-10-06 23:53:51 +0000 (Mon, 06 Oct 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/core/network.c

64bit fixes by Stefan Fent

------------------------------------------------------------------------
r3128 | cras | 2003-10-01 19:13:38 +0000 (Wed, 01 Oct 2003) | 2 lines
Changed paths:
   A /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-server.c

missed

------------------------------------------------------------------------
r3127 | cras | 2003-10-01 16:02:43 +0000 (Wed, 01 Oct 2003) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/dcc.in
   M /irssi/trunk/src/fe-common/irc/dcc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.h
   M /irssi/trunk/src/irc/dcc/Makefile.am
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-get.c
   M /irssi/trunk/src/irc/dcc/dcc-get.h
   A /irssi/trunk/src/irc/dcc/dcc-server.c
   A /irssi/trunk/src/irc/dcc/dcc-server.h
   M /irssi/trunk/src/irc/dcc/dcc.c

Added DCC SERVER support by Mark Trumbull

------------------------------------------------------------------------
r3126 | cras | 2003-08-29 23:41:08 +0000 (Fri, 29 Aug 2003) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

A few openprojects -> freenode changes

------------------------------------------------------------------------
r3125 | cras | 2003-07-09 23:36:05 +0000 (Wed, 09 Jul 2003) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c

Show voices in netsplits. Fix voices breaking netjoins. Patch by Maarten van
der Zwaart.

------------------------------------------------------------------------
r3124 | cras | 2003-07-09 23:34:41 +0000 (Wed, 09 Jul 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/irc/dcc/dcc.c

Network fixes. DCC fixes for IPv6 + BSDs.

------------------------------------------------------------------------
r3123 | cras | 2003-07-09 21:46:08 +0000 (Wed, 09 Jul 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

Crashfix when sometimes closing a split window.

------------------------------------------------------------------------
r3122 | cras | 2003-07-06 14:10:42 +0000 (Sun, 06 Jul 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/Irc.xs

NOTIFYLIST_REC usage crashfix

------------------------------------------------------------------------
r3121 | cras | 2003-07-01 17:06:06 +0000 (Tue, 01 Jul 2003) | 2 lines
Changed paths:
   A /irssi/trunk/docs/help/in/knock.in

Added, by six

------------------------------------------------------------------------
r3120 | cras | 2003-07-01 17:02:25 +0000 (Tue, 01 Jul 2003) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.html

updated

------------------------------------------------------------------------
r3119 | cras | 2003-07-01 16:58:30 +0000 (Tue, 01 Jul 2003) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

Removed "signal" and "last signal", they don't exist anymore.

------------------------------------------------------------------------
r3118 | cras | 2003-06-30 19:25:40 +0000 (Mon, 30 Jun 2003) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

updated

------------------------------------------------------------------------
r3117 | cras | 2003-06-27 10:53:32 +0000 (Fri, 27 Jun 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

don't unload libraries when deinitializing. leaks some more memory, but fixes some crashes.

------------------------------------------------------------------------
r3116 | cras | 2003-06-25 19:30:19 +0000 (Wed, 25 Jun 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Disable extra ircnet flood protection if cmd_queue_speed <= 10

------------------------------------------------------------------------
r3115 | cras | 2003-06-04 23:24:12 +0000 (Wed, 04 Jun 2003) | 2 lines
Changed paths:
   A /irssi/trunk/docs/help/in/flushbuffers.in
   M /irssi/trunk/docs/help/in/server.in

updates, by six

------------------------------------------------------------------------
r3114 | cras | 2003-06-03 21:40:02 +0000 (Tue, 03 Jun 2003) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/netsplit.c

Don't require hostmasks to be different with netsplits. Fixes dalnet
netsplit detection. Patch by coekie

------------------------------------------------------------------------
r3113 | cras | 2003-05-25 09:49:32 +0000 (Sun, 25 May 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Connecting to IPv6 servers in short form as 1:2:: didn't work.

------------------------------------------------------------------------
r3112 | cras | 2003-05-13 17:57:48 +0000 (Tue, 13 May 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c

Fix crash with unloading module, by c0ffee

------------------------------------------------------------------------
r3111 | cras | 2003-04-07 19:59:51 +0000 (Mon, 07 Apr 2003) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

head -1 -> head -n 1 which is more standard

------------------------------------------------------------------------
r3110 | cras | 2003-03-04 22:51:50 +0000 (Tue, 04 Mar 2003) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

typofix

------------------------------------------------------------------------
r3109 | cras | 2003-02-08 23:50:14 +0000 (Sat, 08 Feb 2003) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r3108 | cras | 2003-01-31 13:49:02 +0000 (Fri, 31 Jan 2003) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/mode.in

+r description was twice .. also reindented a bit

------------------------------------------------------------------------
r3107 | cras | 2003-01-31 04:03:06 +0000 (Fri, 31 Jan 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h

Removed execute(), not used.

------------------------------------------------------------------------
r3106 | cras | 2003-01-30 16:30:02 +0000 (Thu, 30 Jan 2003) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/mode.in

+r mode update by Borys

------------------------------------------------------------------------
r3105 | cras | 2003-01-30 16:28:31 +0000 (Thu, 30 Jan 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c

Fix for !channel matching, patch by Borys

------------------------------------------------------------------------
r3104 | cras | 2003-01-26 00:33:29 +0000 (Sun, 26 Jan 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c

Netjoin should now work properly with +channels and !channels.

------------------------------------------------------------------------
r3103 | cras | 2003-01-25 21:19:41 +0000 (Sat, 25 Jan 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

didn't compile without gc

------------------------------------------------------------------------
r3102 | cras | 2003-01-25 03:31:19 +0000 (Sat, 25 Jan 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c

GC fix

------------------------------------------------------------------------
r3101 | cras | 2003-01-25 03:19:40 +0000 (Sat, 25 Jan 2003) | 4 lines
Changed paths:
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/ui/Formats.xs

Lets see if GC happens to work now without explicit free() calls. Perl
objects now set the C pointer to NULL once they're done with it, so this
might just work without leaking..

------------------------------------------------------------------------
r3100 | cras | 2003-01-22 23:47:38 +0000 (Wed, 22 Jan 2003) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r3099 | cras | 2003-01-21 08:15:33 +0000 (Tue, 21 Jan 2003) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-events.c

If JOIN is sent to channel you've already joined, assume a missing PART and
resync the channel (instead of just ignoring as before). Patch by dg.

------------------------------------------------------------------------
r3098 | cras | 2003-01-21 07:01:44 +0000 (Tue, 21 Jan 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc.h

Added '!' into nick flags, used by some ircd

------------------------------------------------------------------------
r3097 | cras | 2003-01-21 06:56:48 +0000 (Tue, 21 Jan 2003) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.html

Updated /DETACH

------------------------------------------------------------------------
r3096 | cras | 2003-01-14 20:12:38 +0000 (Tue, 14 Jan 2003) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Added --with-glib1

------------------------------------------------------------------------
r3095 | cras | 2003-01-11 00:24:30 +0000 (Sat, 11 Jan 2003) | 2 lines
Changed paths:
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/perl/perl-common.c

Check for gc.h too

------------------------------------------------------------------------
r3094 | cras | 2003-01-08 20:54:36 +0000 (Wed, 08 Jan 2003) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/settings.c

parse_time_interval() fallbacked to milliseconds, not seconds. some code
cleanups. patch by Peder

------------------------------------------------------------------------
r3093 | cras | 2003-01-07 17:18:00 +0000 (Tue, 07 Jan 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Themes.xs

didn't compile with older perls.

------------------------------------------------------------------------
r3092 | cras | 2003-01-06 19:20:24 +0000 (Mon, 06 Jan 2003) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

/HILIGHT listing was missing space sometimes

------------------------------------------------------------------------
r3091 | cras | 2003-01-06 19:14:17 +0000 (Mon, 06 Jan 2003) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/hilight.in

added -priority

------------------------------------------------------------------------
r3090 | cras | 2002-12-31 16:06:47 +0000 (Tue, 31 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

don't crash with /set completion_keep_privates 0

------------------------------------------------------------------------
r3089 | cras | 2002-12-31 12:36:56 +0000 (Tue, 31 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

lag_min_show should default to 1 sec, not 0.1sec

------------------------------------------------------------------------
r3088 | cras | 2002-12-31 10:40:40 +0000 (Tue, 31 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r3087 | cras | 2002-12-30 23:10:57 +0000 (Mon, 30 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer.c

Don't access free'd memory.

------------------------------------------------------------------------
r3086 | cras | 2002-12-30 11:17:57 +0000 (Mon, 30 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Settings.xs

Added missing settings_get_*(), patch by peder

------------------------------------------------------------------------
r3085 | cras | 2002-12-29 16:11:16 +0000 (Sun, 29 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

typo: themes weren't defaulting their abstracts to internal theme

------------------------------------------------------------------------
r3084 | cras | 2002-12-29 16:02:49 +0000 (Sun, 29 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/irc/notifylist/notify-commands.c

day -> 1day, hour -> 1hour

------------------------------------------------------------------------
r3083 | cras | 2002-12-29 07:58:30 +0000 (Sun, 29 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c

s/size/time/ in warning message

------------------------------------------------------------------------
r3082 | cras | 2002-12-28 18:21:05 +0000 (Sat, 28 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Default to no GC.

------------------------------------------------------------------------
r3081 | cras | 2002-12-28 18:19:34 +0000 (Sat, 28 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term.c

Added /REDRAW command that does the same as ^L.

------------------------------------------------------------------------
r3080 | cras | 2002-12-28 17:54:13 +0000 (Sat, 28 Dec 2002) | 13 lines
Changed paths:
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/core/log-away.c
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/settings.h
   M /irssi/trunk/src/core/write-buffer.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-ignore.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/window-activity.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/textbuffer.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/lag.c
   M /irssi/trunk/src/irc/dcc/dcc-autoget.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/flood/autoignore.c
   M /irssi/trunk/src/irc/notifylist/notify-commands.c
   M /irssi/trunk/src/irc/notifylist/notify-ison.c
   M /irssi/trunk/src/perl/common/Settings.xs

Added time, size and level setting types. Breaks some settings - I'll add
automatic converter to these settings later. Meanwhile you CVS users can
fix your config files yourself :)

Time settings allow using "days", "hours", "minutes", "seconds" and
"milliseconds" or several of their abbreviations. For example "5d 4h
5msecs".

Size settings allow using "gbytes", "mbytes", "kbytes" and "bytes" or their
abbrevations. For example "5MB".

Level settings are currently handled pretty much the way they were before.

------------------------------------------------------------------------
r3079 | cras | 2002-12-28 15:25:10 +0000 (Sat, 28 Dec 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/themes.h
   M /irssi/trunk/src/perl/ui/Themes.xs

Added support to define new default abstracts at runtime.
Irssi::abstracts_register([key => value, ...]);

------------------------------------------------------------------------
r3078 | cras | 2002-12-28 14:59:29 +0000 (Sat, 28 Dec 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/misc.h

don't bother with inlining at all, it doesn't help that much and I'm not
sure how to do it properly without warnings :)

------------------------------------------------------------------------
r3077 | cras | 2002-12-28 14:20:24 +0000 (Sat, 28 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h

fix compiler warnings

------------------------------------------------------------------------
r3076 | cras | 2002-12-28 14:20:08 +0000 (Sat, 28 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-activity.c

/set ignore_hide_targets supports now also checking for servertag/target

------------------------------------------------------------------------
r3075 | cras | 2002-12-27 08:33:41 +0000 (Fri, 27 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Added 308 whois numeric

------------------------------------------------------------------------
r3074 | cras | 2002-12-23 10:08:10 +0000 (Mon, 23 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/irssi.conf

Added sbnickmode around $cumode in statusbar.

------------------------------------------------------------------------
r3073 | cras | 2002-12-23 08:36:25 +0000 (Mon, 23 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

Make sure we aren't using a destroyed theme

------------------------------------------------------------------------
r3072 | cras | 2002-12-23 07:22:20 +0000 (Mon, 23 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

actually no, it doesn't work ;)

------------------------------------------------------------------------
r3071 | cras | 2002-12-23 07:19:03 +0000 (Mon, 23 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

a bit better checking for free'd variables.

------------------------------------------------------------------------
r3070 | cras | 2002-12-23 06:44:58 +0000 (Mon, 23 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Check for gc/gc.h too

------------------------------------------------------------------------
r3069 | cras | 2002-12-23 06:39:26 +0000 (Mon, 23 Dec 2002) | 4 lines
Changed paths:
   M /irssi/trunk/configure.in

If ignore_perl_errors environment is set, we don't check if we could
actually compile perl test program at runtime. Kludge to fix some broken
perl installations..

------------------------------------------------------------------------
r3068 | cras | 2002-12-23 06:33:58 +0000 (Mon, 23 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Prefer glib2 to 1.2 always now

------------------------------------------------------------------------
r3067 | cras | 2002-12-23 06:31:38 +0000 (Mon, 23 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/acconfig.h

Forgot to commit

------------------------------------------------------------------------
r3066 | cras | 2002-12-23 06:27:25 +0000 (Mon, 23 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Use GC by default, if possible.

------------------------------------------------------------------------
r3065 | cras | 2002-12-23 06:24:54 +0000 (Mon, 23 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

some weird changes reverted

------------------------------------------------------------------------
r3064 | cras | 2002-12-23 06:16:30 +0000 (Mon, 23 Dec 2002) | 5 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

Added /SET perl_memory_check_level which works with only GC enabled. 0
doesn't do any checks, 1 checks for memory to be valid (default) at the
time, 2 runs GC and then checks if memory valid (slower, but detects errors
much better).

------------------------------------------------------------------------
r3063 | cras | 2002-12-23 06:06:14 +0000 (Mon, 23 Dec 2002) | 5 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/perl/perl-common.c

--with-gc enables now support for Boehm's GC, if it's found and glib2 is
used. This also enables an extra check for perl library to verify scripts
aren't using objects that have already been free'd - while not a fully safe
solution it's much better than before :)

------------------------------------------------------------------------
r3062 | cras | 2002-12-20 14:37:56 +0000 (Fri, 20 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-rejoin.c

Added /SET channels_rejoin_unavailable to disable automatic rejoining when channel is unavailable. Efnet is stupid and uses the same numeric for joining juped channels and k-lines you after trying to constantly join it.

------------------------------------------------------------------------
r3061 | cras | 2002-12-18 08:52:00 +0000 (Wed, 18 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.html

use $tag, not $chatnet

------------------------------------------------------------------------
r3060 | cras | 2002-12-18 06:00:45 +0000 (Wed, 18 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.html

Added "How do i add the active network to the statusbar", by coekie.

------------------------------------------------------------------------
r3059 | cras | 2002-12-11 20:40:48 +0000 (Wed, 11 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r3058 | cras | 2002-12-11 10:00:51 +0000 (Wed, 11 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

Previous theme patch fixes by c0ffee

------------------------------------------------------------------------
r3057 | cras | 2002-12-11 09:40:47 +0000 (Wed, 11 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r3056 | cras | 2002-12-10 20:30:03 +0000 (Tue, 10 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/irc/core/mode-lists.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/flood/flood.c
   M /irssi/trunk/src/perl/perl-common.c

GC fixes.

------------------------------------------------------------------------
r3055 | cras | 2002-12-10 17:31:26 +0000 (Tue, 10 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-text/textbuffer-reformat.c
   M /irssi/trunk/src/irc/core/irc-servers.c

A few fixes to make irssi work with garbage collected GLIB.

------------------------------------------------------------------------
r3054 | cras | 2002-12-10 16:36:26 +0000 (Tue, 10 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

Compiler warning fix

------------------------------------------------------------------------
r3053 | cras | 2002-12-10 11:40:52 +0000 (Tue, 10 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r3052 | cras | 2002-12-09 21:54:03 +0000 (Mon, 09 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

mode +o nick -o nick2 did +o for the nick2 too

------------------------------------------------------------------------
r3051 | cras | 2002-12-09 19:40:50 +0000 (Mon, 09 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r3050 | cras | 2002-12-08 17:43:57 +0000 (Sun, 08 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/perl/get-signals.pl
   M /irssi/trunk/src/perl/perl-common.c

Added Irssi::Script object and "script error" signal.

------------------------------------------------------------------------
r3049 | cras | 2002-12-08 16:40:42 +0000 (Sun, 08 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r3048 | cras | 2002-12-08 13:40:42 +0000 (Sun, 08 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r3047 | cras | 2002-12-07 20:53:50 +0000 (Sat, 07 Dec 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c

Don't break if nick is twice in names list (never is with non-broken
servers).

------------------------------------------------------------------------
r3046 | cras | 2002-12-06 17:41:46 +0000 (Fri, 06 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r3045 | cras | 2002-12-04 22:17:07 +0000 (Wed, 04 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/perl-signals.c
   M /irssi/trunk/src/perl/perl-signals.h

Added Irssi::signal_register() to dynamically register new signals.

------------------------------------------------------------------------
r3044 | cras | 2002-12-04 20:52:33 +0000 (Wed, 04 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/fe-messages.h

make printnicks global

------------------------------------------------------------------------
r3043 | cras | 2002-12-04 20:51:51 +0000 (Wed, 04 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

Better support %n in theme abstracts. Patch by c0ffee.

------------------------------------------------------------------------
r3042 | cras | 2002-12-04 11:39:31 +0000 (Wed, 04 Dec 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/server-connect-rec.h
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/perl/perl-common.c

Added no_connect to SERVER_CONNECT_REC, also exported a few other variables
to perl.

------------------------------------------------------------------------
r3041 | cras | 2002-12-04 11:23:28 +0000 (Wed, 04 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/session.c

Broke irssi_binary path.

------------------------------------------------------------------------
r3040 | cras | 2002-12-03 22:54:44 +0000 (Tue, 03 Dec 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c

Irssi didn't set the internal away reason when reconnecting to server while
being away. Patch by c0ffee.

------------------------------------------------------------------------
r3039 | cras | 2002-12-03 22:37:02 +0000 (Tue, 03 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/core/session.h
   M /irssi/trunk/src/perl/common/Core.xs

Made irssi_binary global and exported to perl as get_irssi_binary().

------------------------------------------------------------------------
r3038 | cras | 2002-12-02 19:40:48 +0000 (Mon, 02 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r3037 | cras | 2002-12-01 22:40:44 +0000 (Sun, 01 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r3036 | cras | 2002-12-01 16:28:12 +0000 (Sun, 01 Dec 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/chatnets.c

no, /connect -! shouldn't send the /ircnet -autosendcmd, channel's botcmd
should still be sent..

------------------------------------------------------------------------
r3035 | cras | 2002-12-01 16:08:23 +0000 (Sun, 01 Dec 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c

/CONNECT -! shouldn't send autosendcmds when joining channels.

------------------------------------------------------------------------
r3034 | cras | 2002-11-29 13:53:44 +0000 (Fri, 29 Nov 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/lastlog.c

/last -clear removes now the "lastlog would print x lines, ... use -force"
complain.

------------------------------------------------------------------------
r3033 | cras | 2002-11-29 13:38:48 +0000 (Fri, 29 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

and remove outdated comment :)

------------------------------------------------------------------------
r3032 | cras | 2002-11-29 13:38:21 +0000 (Fri, 29 Nov 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

If bind() fails when connecting, don't fallback to default address. Should
make it easier to notice invalid settings or figure out why it's not
working..

------------------------------------------------------------------------
r3031 | cras | 2002-11-28 23:43:42 +0000 (Thu, 28 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

net_gethostbyaddr() was pretty much broken.

------------------------------------------------------------------------
r3030 | cras | 2002-11-28 23:19:03 +0000 (Thu, 28 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c

/NETSPLIT now prints the server tag as well.

------------------------------------------------------------------------
r3029 | cras | 2002-11-28 19:15:03 +0000 (Thu, 28 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk
   M /irssi/trunk/.cvsignore

updated

------------------------------------------------------------------------
r3028 | cras | 2002-11-28 15:40:47 +0000 (Thu, 28 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

silc fixes

------------------------------------------------------------------------
r3027 | cras | 2002-11-28 15:39:39 +0000 (Thu, 28 Nov 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/core/net-nonblock.h
   M /irssi/trunk/src/core/servers.c

/SET resolve_reverse_lookup to do reverse lookups for server when
/connecting. Patch by c0ffee.

------------------------------------------------------------------------
r3026 | cras | 2002-11-25 00:40:42 +0000 (Mon, 25 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r3025 | cras | 2002-11-23 16:40:45 +0000 (Sat, 23 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r3024 | cras | 2002-11-23 12:56:47 +0000 (Sat, 23 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk
   M /irssi/trunk/.cvsignore
   A /irssi/trunk/COPYING

Added exception to linking against OpenSSL

------------------------------------------------------------------------
r3023 | cras | 2002-11-22 20:41:00 +0000 (Fri, 22 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r3022 | cras | 2002-11-21 20:18:24 +0000 (Thu, 21 Nov 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/log.h
   M /irssi/trunk/src/fe-common/core/fe-log.c

Create log file directories using /set log_create_file_mode + exec-bit.
Patch by Noah Levitt <nlevitt at columbia.edu>

------------------------------------------------------------------------
r3021 | cras | 2002-11-21 18:48:03 +0000 (Thu, 21 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-get.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-send.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.h
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c

Prettier displaying of DCC transfers, including adding ETA.

------------------------------------------------------------------------
r3020 | cras | 2002-11-21 18:34:54 +0000 (Thu, 21 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/connect.in
   M /irssi/trunk/docs/help/in/dcc.in
   M /irssi/trunk/src/core/chat-commands.c

doc/syntax updates

------------------------------------------------------------------------
r3019 | cras | 2002-11-21 18:24:51 +0000 (Thu, 21 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/chat-completion.h

completion_msg() is now public

------------------------------------------------------------------------
r3018 | cras | 2002-11-21 17:48:40 +0000 (Thu, 21 Nov 2002) | 11 lines
Changed paths:
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h
   M /irssi/trunk/src/irc/dcc/dcc-autoget.c
   M /irssi/trunk/src/irc/dcc/dcc-file-rec.h
   M /irssi/trunk/src/irc/dcc/dcc-get.c
   M /irssi/trunk/src/irc/dcc/dcc-rec.h
   M /irssi/trunk/src/irc/dcc/dcc-resume.c
   M /irssi/trunk/src/irc/dcc/dcc-send.c

Irssi now uses 64bit file offets if it's only supported by system. Also did
a few changes to DCC so that it should be possible to send >4GB files.

DCC protocol uses 32bit "n bytes transferred" notifications, so I had to
bend the protocol a bit to allow 64bit files by truncating the value to
lowest 32bits. I'm not sure how other clients handle those notifications,
but irssi uses it only to figure out when the DCC SEND transfer is complete,
so it's quite safe to assume that if we've managed to write() all the bytes
and we receive the last 32bit of file size, it means the total file size
instead of the total - (n+1)*4GB.

------------------------------------------------------------------------
r3017 | cras | 2002-11-20 08:34:23 +0000 (Wed, 20 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/special_vars.txt

added $itemname

------------------------------------------------------------------------
r3016 | cras | 2002-11-20 08:04:56 +0000 (Wed, 20 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

updated version to 0.8.6.CVS

------------------------------------------------------------------------
r3015 | cras | 2002-11-19 12:18:11 +0000 (Tue, 19 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-send.c

/SET dcc_send_replace_space_with_underscore ON was buggy.

------------------------------------------------------------------------
r3014 | cras | 2002-11-19 12:02:56 +0000 (Tue, 19 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-commands.c

/SB END: if we're already at the end of buffer don't redraw it.

------------------------------------------------------------------------
r3013 | cras | 2002-11-19 11:55:36 +0000 (Tue, 19 Nov 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c

Timeout server connections if they're not in fully connected stage in /SET
server_connect_timeout seconds.

------------------------------------------------------------------------
r3011 | cras | 2002-11-19 10:13:45 +0000 (Tue, 19 Nov 2002) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

curses detection code was buggy and resulted using termcap instead of
terminfo.

------------------------------------------------------------------------
r3010 | cras | 2002-11-17 16:11:54 +0000 (Sun, 17 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Lets see if we're ready for 0.8.6 ..

------------------------------------------------------------------------
r3009 | cras | 2002-11-17 16:11:22 +0000 (Sun, 17 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

"mail counter" signal hasn't existed for ages

------------------------------------------------------------------------
r3008 | cras | 2002-11-17 16:05:32 +0000 (Sun, 17 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

forgot to commit with previous perl changes

------------------------------------------------------------------------
r3007 | cras | 2002-11-17 15:51:04 +0000 (Sun, 17 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-send.c

Less strict error checking, and notify about every error we do see.

------------------------------------------------------------------------
r3006 | cras | 2002-11-17 15:31:10 +0000 (Sun, 17 Nov 2002) | 3 lines
Changed paths:
   M /irssi/trunk/docs/help/in/dehilight.in

Updated, previous one was a bit ambiguous (/dehilight mask isn't an
exception)

------------------------------------------------------------------------
r3005 | cras | 2002-11-17 15:28:40 +0000 (Sun, 17 Nov 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

cmd_get_quoted_param() didn't work properly if it was used with last word
(ie. like ended with '"', which broke eg. /dcc send "file")

------------------------------------------------------------------------
r3004 | cras | 2002-11-17 15:27:55 +0000 (Sun, 17 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-send.c

If /DCC SEND file isn't found, complain about it

------------------------------------------------------------------------
r3003 | cras | 2002-11-17 14:18:11 +0000 (Sun, 17 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

A bit more playing with perl cflags.

------------------------------------------------------------------------
r3002 | cras | 2002-11-15 09:04:47 +0000 (Fri, 15 Nov 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c

Try to choose better the window where we print when matching by level and
multiple windows have a match. Should fix problems with query windows with a
default msgs window + /SET window_check_level_first ON.

------------------------------------------------------------------------
r3001 | cras | 2002-11-15 09:03:35 +0000 (Fri, 15 Nov 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

/WINDOW NAME x, /WINDOW NAME X shouldn't complain about existing window
having same name.

------------------------------------------------------------------------
r3000 | cras | 2002-11-13 13:02:29 +0000 (Wed, 13 Nov 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

Don't rename our nick in DCC chats when connecting to server before we know
what nick the server gave to us (ie. may not be the same as the nick we
requested).

------------------------------------------------------------------------
r2999 | cras | 2002-11-13 09:40:49 +0000 (Wed, 13 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r2998 | cras | 2002-11-13 09:24:25 +0000 (Wed, 13 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/module-formats.c

Don't highlight whois_extra and whois_special lines.

------------------------------------------------------------------------
r2997 | cras | 2002-11-11 08:01:22 +0000 (Mon, 11 Nov 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-queue.c
   M /irssi/trunk/src/irc/dcc/dcc-send.c

Fixes to allow -append and -prepend work when there's only one file being
sent to wanted nick + typo bugfix.

------------------------------------------------------------------------
r2996 | cras | 2002-11-11 07:35:44 +0000 (Mon, 11 Nov 2002) | 2 lines
Changed paths:
   A /irssi/trunk/src/irc/dcc/dcc-queue.c
   A /irssi/trunk/src/irc/dcc/dcc-queue.h

whops, forgot to add

------------------------------------------------------------------------
r2995 | cras | 2002-11-11 06:54:32 +0000 (Mon, 11 Nov 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

fixes to allow you to register a new keyboard redirection inside a
redirection handler. patch by c0ffee.

------------------------------------------------------------------------
r2994 | cras | 2002-11-11 06:35:12 +0000 (Mon, 11 Nov 2002) | 7 lines
Changed paths:
   M /irssi/trunk/docs/help/in/dcc.in
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-send.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.h
   M /irssi/trunk/src/irc/dcc/Makefile.am
   M /irssi/trunk/src/irc/dcc/dcc-file-rec.h
   M /irssi/trunk/src/irc/dcc/dcc-send.c

DCC send supports now queueing. Patch by Heikki Orsila <heikki@ee.tut.fi>,
although I did pretty heavy changes which hopefully didn't break it too
badly :)

New syntax: DCC SEND [-append | -prepend | flush | -rmtail | -rmhead] <nick>
-<file> [<file> ...]

------------------------------------------------------------------------
r2993 | cras | 2002-11-10 15:40:47 +0000 (Sun, 10 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r2992 | cras | 2002-11-10 10:14:18 +0000 (Sun, 10 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/perl-sources.c
   M /irssi/trunk/src/perl/perl-sources.h

Irssi::timeout_add(), timeout_add_once() and input_add() were buggy.

------------------------------------------------------------------------
r2991 | cras | 2002-11-09 23:05:22 +0000 (Sat, 09 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

grammatical fix

------------------------------------------------------------------------
r2990 | cras | 2002-11-07 17:40:05 +0000 (Thu, 07 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/ctcp.h
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/common/Expando.xs
   M /irssi/trunk/src/perl/common/Irssi.xs
   M /irssi/trunk/src/perl/common/module.h
   M /irssi/trunk/src/perl/irc/Ctcp.xs
   M /irssi/trunk/src/perl/irc/Irc.xs
   M /irssi/trunk/src/perl/perl-common.h
   M /irssi/trunk/src/perl/perl-signals.h
   M /irssi/trunk/src/perl/textui/TextUI.xs
   M /irssi/trunk/src/perl/ui/UI.xs
   M /irssi/trunk/src/perl/ui/Window.xs

Some compiling fixes found by -Wall in perl dirs..

------------------------------------------------------------------------
r2989 | cras | 2002-11-07 17:38:26 +0000 (Thu, 07 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

Use the modified PERL_CFLAGS + CFLAGS to compile .xs files.

------------------------------------------------------------------------
r2988 | cras | 2002-11-07 08:41:20 +0000 (Thu, 07 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

updated "nick mode changed" signal

------------------------------------------------------------------------
r2987 | cras | 2002-11-06 21:40:44 +0000 (Wed, 06 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r2986 | cras | 2002-11-06 11:45:10 +0000 (Wed, 06 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/Makefile.am

man page wasn't included to "make dist" tarball

------------------------------------------------------------------------
r2985 | cras | 2002-11-05 13:34:31 +0000 (Tue, 05 Nov 2002) | 4 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/fe-text/gui-readline.c

Added "gui key pressed" signal which is sent every time a key is pressed.
The parameter is non-translated key received from terminal, so control keys
may create multiple keypress signals (eg. home == ESC, [, H).

------------------------------------------------------------------------
r2984 | cras | 2002-11-05 13:10:58 +0000 (Tue, 05 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c

Fixed some "buffer overflow" alerts when playing with buggy /EVAL values.

------------------------------------------------------------------------
r2983 | cras | 2002-11-03 09:06:29 +0000 (Sun, 03 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

added quotes to make CC="$(CC)"

------------------------------------------------------------------------
r2982 | cras | 2002-11-02 23:20:50 +0000 (Sat, 02 Nov 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

perl checking bugfix

------------------------------------------------------------------------
r2981 | cras | 2002-10-31 17:24:49 +0000 (Thu, 31 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

Support for /MODE #chan +o nick1 +o nick2 style grouping.

------------------------------------------------------------------------
r2980 | cras | 2002-10-29 17:46:57 +0000 (Tue, 29 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

typofix

------------------------------------------------------------------------
r2979 | cras | 2002-10-28 01:50:55 +0000 (Mon, 28 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Formats.xs

fix for new perls

------------------------------------------------------------------------
r2978 | cras | 2002-10-28 01:49:14 +0000 (Mon, 28 Oct 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-signals.c

Cast pointers to IVs instead of using GPOINTER_TO_INT() which casts them to
ints. Hopefully fixes 64bit architectures.

------------------------------------------------------------------------
r2977 | cras | 2002-10-28 01:12:09 +0000 (Mon, 28 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

compiling fix

------------------------------------------------------------------------
r2976 | cras | 2002-10-28 00:12:42 +0000 (Mon, 28 Oct 2002) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/perl/Makefile.am

Try to fix perl compilation for people whose perl has been compiled with
non-GCC but are trying to compile irssi with GCC.

------------------------------------------------------------------------
r2975 | cras | 2002-10-27 22:30:41 +0000 (Sun, 27 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/core/expandos.h
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/perl/Makefile.am
   A /irssi/trunk/src/perl/common/Expando.xs
   M /irssi/trunk/src/perl/common/Irssi.xs
   M /irssi/trunk/src/perl/common/Server.xs
   M /irssi/trunk/src/perl/textui/Statusbar.xs

Exported expando interface to perl. Fix for statusbar deinit.

------------------------------------------------------------------------
r2974 | cras | 2002-10-27 21:33:43 +0000 (Sun, 27 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/Makefile.am
   A /irssi/trunk/docs/irssi.1

manual file, by stevee@alphanet.ch and stefan@pico.ruhr.de

------------------------------------------------------------------------
r2973 | cras | 2002-10-26 18:56:35 +0000 (Sat, 26 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/core/network-openssl.c

GLIB2 support for SSL code. Patch by vjt@users.sf.net

------------------------------------------------------------------------
r2972 | cras | 2002-10-26 18:52:45 +0000 (Sat, 26 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

"nick mode changed" now gives changed mode/type as parameters.

------------------------------------------------------------------------
r2971 | cras | 2002-10-25 13:57:16 +0000 (Fri, 25 Oct 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/lib-config/get.c

config_node_nth() and config_node_index() don't count comments in config
anymore. fixes problems having comments in channels and servers block.

------------------------------------------------------------------------
r2970 | cras | 2002-10-21 19:05:44 +0000 (Mon, 21 Oct 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-server.c

Added #define DEFAULT_SERVER_ADD_PORT to common.h which /SERVER ADD uses as
default port. Fixed autoconnecting to use port 0 (default) instead of forced
6667.

------------------------------------------------------------------------
r2969 | cras | 2002-10-21 19:03:47 +0000 (Mon, 21 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c

/SERVER and /DISCONNECT handlers moved from irc to core.

------------------------------------------------------------------------
r2968 | cras | 2002-10-19 17:48:10 +0000 (Sat, 19 Oct 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/misc.c

Handle correctly g_get_home_dir() returning NULL, assume it's the current
directory then.

------------------------------------------------------------------------
r2967 | cras | 2002-10-19 17:40:43 +0000 (Sat, 19 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r2966 | cras | 2002-10-19 12:40:44 +0000 (Sat, 19 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r2965 | cras | 2002-10-18 13:19:45 +0000 (Fri, 18 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

don't crash when trying to print with non-existent module in theme..

------------------------------------------------------------------------
r2964 | cras | 2002-10-16 19:35:09 +0000 (Wed, 16 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-ignore.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

When ignoring without any options, don't print the []

------------------------------------------------------------------------
r2963 | cras | 2002-10-16 19:13:46 +0000 (Wed, 16 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

Adde -servertag to /MSG completion always with >1 connected servers.

------------------------------------------------------------------------
r2962 | cras | 2002-10-16 08:40:52 +0000 (Wed, 16 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r2961 | cras | 2002-10-15 22:15:42 +0000 (Tue, 15 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/manual.txt

Fixed /HILIGHT description

------------------------------------------------------------------------
r2960 | cras | 2002-10-15 22:11:26 +0000 (Tue, 15 Oct 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

Don't bother aborting /OP, /VOICE, etc. just because we're not chanop/ircop.
That check was just broken with some servers where opping would be possible
without either.

------------------------------------------------------------------------
r2959 | cras | 2002-10-15 07:40:47 +0000 (Tue, 15 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r2958 | cras | 2002-10-14 18:35:59 +0000 (Mon, 14 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

The setting is of course "cmdchars", not "cmdchar"

------------------------------------------------------------------------
r2957 | cras | 2002-10-14 18:34:11 +0000 (Mon, 14 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

Complete tags to /RECONNECT too

------------------------------------------------------------------------
r2956 | cras | 2002-10-14 18:33:29 +0000 (Mon, 14 Oct 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/utf8.c
   M /irssi/trunk/src/fe-text/utf8.h

Some changes to make doublewidth chars possibly work (or possibly horribly
break whole utf8 support :)

------------------------------------------------------------------------
r2955 | cras | 2002-10-14 18:24:22 +0000 (Mon, 14 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/special_vars.txt
   M /irssi/trunk/src/core/expandos.c

$k - first character in CMDCHARS

------------------------------------------------------------------------
r2954 | cras | 2002-10-14 16:12:01 +0000 (Mon, 14 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/chat-completion.h
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   A /irssi/trunk/src/fe-common/irc/irc-completion.c

More tab completion: /DISCONNECT, /SERVER ADD|REMOVE, /STATS

------------------------------------------------------------------------
r2953 | cras | 2002-10-14 15:58:47 +0000 (Mon, 14 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c

updated /reconnect syntax.

------------------------------------------------------------------------
r2952 | cras | 2002-10-14 15:58:22 +0000 (Mon, 14 Oct 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c

/RECONNECT <tag>|* [<quit message>] - if tag is a connected server tag that
server is reconnected with specified quit message.

------------------------------------------------------------------------
r2951 | cras | 2002-10-14 15:40:50 +0000 (Mon, 14 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/scriptassist.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r2950 | cras | 2002-10-14 15:33:55 +0000 (Mon, 14 Oct 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Autolog shouldn't crash when lines are written without destination window
(can happen at /upgrade)

------------------------------------------------------------------------
r2949 | cras | 2002-10-14 15:26:26 +0000 (Mon, 14 Oct 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-get.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/irc/dcc/dcc-get.c

/SET dcc_file_create_mode wasn't used. Also print strerror() message if
creation fails.

------------------------------------------------------------------------
r2948 | cras | 2002-10-14 15:18:32 +0000 (Mon, 14 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c

Correct handling of /NOTICE @#channel, patch by dg

------------------------------------------------------------------------
r2947 | cras | 2002-10-14 12:03:37 +0000 (Mon, 14 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-ignore.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/module-formats.c

Better print /HILIGHT lines. Also cleanup for /IGNORE lines.

------------------------------------------------------------------------
r2946 | cras | 2002-10-14 11:57:01 +0000 (Mon, 14 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-ignore.c
   M /irssi/trunk/src/fe-common/core/module-formats.c

Better message for /IGNORE

------------------------------------------------------------------------
r2945 | cras | 2002-10-14 11:52:13 +0000 (Mon, 14 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows-layout.c

/LAYOUT SAVE doesn't crash anymore with /EXEC -interactives

------------------------------------------------------------------------
r2944 | cras | 2002-10-14 11:47:10 +0000 (Mon, 14 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

/MSG !channel is now expanded to full !12345channel

------------------------------------------------------------------------
r2943 | cras | 2002-10-14 11:43:18 +0000 (Mon, 14 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/netsplit.c

Make sure two urls aren't thought of as netsplit

------------------------------------------------------------------------
r2942 | cras | 2002-10-14 11:39:36 +0000 (Mon, 14 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/window-commands.c

/UNQUERY and /WINDOW GOTO now ignores trailing whitespace

------------------------------------------------------------------------
r2941 | cras | 2002-10-14 11:36:49 +0000 (Mon, 14 Oct 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

$chatnet, $tag, $Y and $N expandos' change signals were incorrectly set,
resulting non-updating statusbar

------------------------------------------------------------------------
r2940 | cras | 2002-10-14 11:05:40 +0000 (Mon, 14 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/Makefile.am

Added scriptassist.pl

------------------------------------------------------------------------
r2939 | cras | 2002-10-13 16:09:51 +0000 (Sun, 13 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/usercount.pl

Updated from scripts.irssi.org

------------------------------------------------------------------------
r2938 | cras | 2002-10-13 16:07:31 +0000 (Sun, 13 Oct 2002) | 2 lines
Changed paths:
   A /irssi/trunk/scripts/scriptassist.pl

added

------------------------------------------------------------------------
r2937 | cras | 2002-10-10 01:55:24 +0000 (Thu, 10 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h

Less kludgy way to handle /SET skip_motd. Works now with laggy servers.

------------------------------------------------------------------------
r2936 | cras | 2002-10-06 16:20:42 +0000 (Sun, 06 Oct 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-queries.c

/QUERY reverted back.

------------------------------------------------------------------------
r2935 | cras | 2002-10-03 22:21:32 +0000 (Thu, 03 Oct 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

msgs window didn't include ACTIONS but status did, so private actions went
always to status window if both status+msgs existed.

------------------------------------------------------------------------
r2934 | cras | 2002-09-30 21:43:46 +0000 (Mon, 30 Sep 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c

If reconnection was aborted by trying to reconnect to another server, the
channels and usermode wasn't restored.

------------------------------------------------------------------------
r2933 | cras | 2002-09-30 00:40:08 +0000 (Mon, 30 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/modules-load.c

irssi stuck to infinite loop if it wasn't compiled with gmodule.

------------------------------------------------------------------------
r2932 | cras | 2002-09-22 15:53:39 +0000 (Sun, 22 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.h

define empty aTHX_ too if it's not defined

------------------------------------------------------------------------
r2931 | cras | 2002-09-19 15:07:57 +0000 (Thu, 19 Sep 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-queries.c

"/QUERY" no longer unqueries, but just complains about not getting enough
parameters. Lets see how many people dislike this change...

------------------------------------------------------------------------
r2930 | cras | 2002-09-19 14:30:10 +0000 (Thu, 19 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-common.h
   M /irssi/trunk/src/perl/perl-core.c

support for threaded perl. patch by mls@suse.de

------------------------------------------------------------------------
r2929 | cras | 2002-09-18 17:44:04 +0000 (Wed, 18 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c

/CYCLE !channel works now properly too

------------------------------------------------------------------------
r2928 | cras | 2002-09-18 17:02:58 +0000 (Wed, 18 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c

!channels weren't rejoined to correct window after reconnect/cycle.

------------------------------------------------------------------------
r2927 | cras | 2002-09-17 01:56:01 +0000 (Tue, 17 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

reversed the ld changes, not a good idea after all.

------------------------------------------------------------------------
r2926 | cras | 2002-09-16 15:56:26 +0000 (Mon, 16 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

stupid linefeed error

------------------------------------------------------------------------
r2925 | cras | 2002-09-16 15:34:04 +0000 (Mon, 16 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

linker usage fixes

------------------------------------------------------------------------
r2924 | cras | 2002-09-15 01:04:40 +0000 (Sun, 15 Sep 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c

when server connection was finished, it didn't move from connect_server to
active_server

------------------------------------------------------------------------
r2923 | cras | 2002-09-14 23:30:05 +0000 (Sat, 14 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

added /WINDOW MOVE FIRST and /WINDOW MOVE LAST.

------------------------------------------------------------------------
r2922 | cras | 2002-09-14 23:23:57 +0000 (Sat, 14 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-text/statusbar.c

statusbar is now also updated for connecting-servers.

------------------------------------------------------------------------
r2921 | cras | 2002-09-14 23:14:04 +0000 (Sat, 14 Sep 2002) | 10 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   M /irssi/trunk/src/fe-text/gui-readline.c

window->active_server used to hold non-connected servers, but that was
removed before because it created several problems, especially with scripts.
however that change made /server and /disconnect annoying to use with
non-connected servers.

so, now we have window->connect_server as well. either active_server or
connect_server is set, but never both. commands that can deal properly with
non-connected servers can now use the connect_server, while everyone else
happily thinks that no server is active.

------------------------------------------------------------------------
r2920 | cras | 2002-09-14 22:55:25 +0000 (Sat, 14 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c

no, didn't work, again :)

------------------------------------------------------------------------
r2919 | cras | 2002-09-14 22:46:18 +0000 (Sat, 14 Sep 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c

tag generation didn't check the tags from connecting servers, so same tag
could have been duplicated

------------------------------------------------------------------------
r2918 | cras | 2002-09-14 07:29:48 +0000 (Sat, 14 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

in_addr_t wasn't too standard, so use guint32 after all.

------------------------------------------------------------------------
r2917 | cras | 2002-09-14 00:42:37 +0000 (Sat, 14 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

s/guint32/in_addr_t/ actually.

------------------------------------------------------------------------
r2916 | cras | 2002-09-14 00:36:20 +0000 (Sat, 14 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

DCC was broken with some 64bit systems (64bit unsigned long)

------------------------------------------------------------------------
r2915 | cras | 2002-09-11 23:26:46 +0000 (Wed, 11 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/autoop.pl
   M /irssi/trunk/scripts/mlock.pl
   M /irssi/trunk/scripts/quitmsg.pl

removed the '/' in command()

------------------------------------------------------------------------
r2914 | cras | 2002-09-11 22:58:55 +0000 (Wed, 11 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/docs/proxy.txt
   M /irssi/trunk/docs/startup-HOWTO.html

more s/opn/freenode/

------------------------------------------------------------------------
r2913 | cras | 2002-09-11 22:57:12 +0000 (Wed, 11 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

s/OPN/freenode/

------------------------------------------------------------------------
r2912 | cras | 2002-09-08 15:49:32 +0000 (Sun, 08 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

we're under GNU FDL license now

------------------------------------------------------------------------
r2911 | cras | 2002-09-07 18:16:59 +0000 (Sat, 07 Sep 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

autologs weren't closed when channel was left, or query was destroyed

------------------------------------------------------------------------
r2910 | cras | 2002-09-07 17:13:00 +0000 (Sat, 07 Sep 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c

banned/dns_error state was set to servers in setup, but never reset, which
means irssi stopped reconnecting to those servers forever if they occured
once.

------------------------------------------------------------------------
r2909 | cras | 2002-08-31 16:13:18 +0000 (Sat, 31 Aug 2002) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

changed /FORMAT default_event -> default_event_server (sorry for breaking
some themes, this is just so much better name for it :) and added a new
default_event, which is the format for default numeric events from your
current server.

------------------------------------------------------------------------
r2908 | cras | 2002-08-29 19:59:13 +0000 (Thu, 29 Aug 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/irc/proxy/module.h

Don't crash if /SET irssiproxy_ports is changed while having connected
clients

------------------------------------------------------------------------
r2907 | cras | 2002-08-29 19:45:43 +0000 (Thu, 29 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

/FOREACH WINDOW /WINDOW CLOSE could crash irssi.

------------------------------------------------------------------------
r2906 | cras | 2002-08-27 19:46:48 +0000 (Tue, 27 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

a bit more fixes for +k updating

------------------------------------------------------------------------
r2905 | cras | 2002-08-27 19:42:23 +0000 (Tue, 27 Aug 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/modes.h

Don't update channel key from 324 numeric, some servers send channel key as
"*" in it which breaks irssi.

------------------------------------------------------------------------
r2904 | cras | 2002-08-27 12:45:09 +0000 (Tue, 27 Aug 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/massjoin.c

wait a bit longer before sending massjoin signal. also added a comment how
it's supposed to work.

------------------------------------------------------------------------
r2903 | cras | 2002-08-27 12:21:26 +0000 (Tue, 27 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Don't consider missing SSL/crypto libs fatal, simply disable SSL support.

------------------------------------------------------------------------
r2902 | cras | 2002-08-27 12:05:42 +0000 (Tue, 27 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

Added AzzurraNET.

------------------------------------------------------------------------
r2901 | cras | 2002-08-27 01:16:53 +0000 (Tue, 27 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

better fix for disabling ssl with glib2

------------------------------------------------------------------------
r2900 | cras | 2002-08-27 00:27:43 +0000 (Tue, 27 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

disable glib2 + ssl

------------------------------------------------------------------------
r2899 | cras | 2002-08-26 23:58:59 +0000 (Mon, 26 Aug 2002) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/fe-text/Makefile.am

moved ncurses/terminfo/etc. libs away from PROG_LIBS which should be list of
common libraries for all ui frontends..

------------------------------------------------------------------------
r2898 | cras | 2002-08-26 23:37:49 +0000 (Mon, 26 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

right. maybe now builds with glib2 right?

------------------------------------------------------------------------
r2897 | cras | 2002-08-26 23:34:55 +0000 (Mon, 26 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network-openssl.c

fixes to work with glib2 (untested...)

------------------------------------------------------------------------
r2896 | cras | 2002-08-26 23:16:33 +0000 (Mon, 26 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

todo with lots of finnish text, just to make sure i don't lose it :)

------------------------------------------------------------------------
r2895 | cras | 2002-08-26 22:55:36 +0000 (Mon, 26 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

fixed --disable-ssl description

------------------------------------------------------------------------
r2894 | cras | 2002-08-26 22:53:55 +0000 (Mon, 26 Aug 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers-setup.c

/SERVER -ssl option was lost while reconnecting if server existed in /SERVER
LIST without SSL.

------------------------------------------------------------------------
r2893 | cras | 2002-08-26 22:06:53 +0000 (Mon, 26 Aug 2002) | 2 lines
Changed paths:
   A /irssi/trunk/docs/help/in/completion.in

added, by pasky

------------------------------------------------------------------------
r2892 | cras | 2002-08-26 22:06:37 +0000 (Mon, 26 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/connect.in
   M /irssi/trunk/docs/help/in/server.in

SSL updates

------------------------------------------------------------------------
r2891 | cras | 2002-08-26 19:40:04 +0000 (Mon, 26 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   M /irssi/trunk/src/irc/core/irc-servers.c

A few missing parts from SSL patch.

------------------------------------------------------------------------
r2890 | cras | 2002-08-26 19:32:15 +0000 (Mon, 26 Aug 2002) | 3 lines
Changed paths:
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/core/Makefile.am
   M /irssi/trunk/src/core/chat-commands.c
   A /irssi/trunk/src/core/network-openssl.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/server-connect-rec.h
   M /irssi/trunk/src/core/server-setup-rec.h
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Added OpenSSL support by vjt@users.sf.net. Also fixes a possible crash after
using /SERVER ADD -ircnet.

------------------------------------------------------------------------
r2889 | cras | 2002-08-26 19:05:14 +0000 (Mon, 26 Aug 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/irc/dcc/dcc.c

removed the stupid error-parameters from net_connect*() calls. errno can be
used just fine.

------------------------------------------------------------------------
r2888 | cras | 2002-08-26 18:53:08 +0000 (Mon, 26 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

small fix for -lnsl check

------------------------------------------------------------------------
r2887 | cras | 2002-08-26 18:52:46 +0000 (Mon, 26 Aug 2002) | 3 lines
Changed paths:
   M /irssi/trunk/default.theme

added topicsbstart and topicsbend which had been added to irssi.conf
sometimes earlier..

------------------------------------------------------------------------
r2886 | cras | 2002-08-26 15:12:32 +0000 (Mon, 26 Aug 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-queries.c

Don't crash if someone msgs you without host address (eg. dircproxy). Fix by
Antti.Siiskonen@tut.fi

------------------------------------------------------------------------
r2885 | cras | 2002-08-25 16:04:11 +0000 (Sun, 25 Aug 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-core.pl
   M /irssi/trunk/src/perl/perl-core.c

If script returns 0 while it's being loaded, it's terminated without any
error message.

------------------------------------------------------------------------
r2884 | cras | 2002-08-25 15:52:31 +0000 (Sun, 25 Aug 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-core.pl

actually, eval {} it anyway so the script can be unloaded even if UNLOAD
fails..

------------------------------------------------------------------------
r2883 | cras | 2002-08-25 15:49:12 +0000 (Sun, 25 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-core.pl

better way to check if UNLOAD exists

------------------------------------------------------------------------
r2882 | cras | 2002-08-25 15:44:48 +0000 (Sun, 25 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-core.pl

UNLOAD method is called now for all scripts before they're destroyed.

------------------------------------------------------------------------
r2881 | cras | 2002-08-22 21:10:40 +0000 (Thu, 22 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c

Added $2 = numeric to /FORMAT default_event

------------------------------------------------------------------------
r2880 | cras | 2002-08-22 20:49:07 +0000 (Thu, 22 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/themes.h

/RELOADing broken theme file doesn't crash irssi anymore.

------------------------------------------------------------------------
r2879 | cras | 2002-08-22 20:35:43 +0000 (Thu, 22 Aug 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-events.c

When checking for autojoin-on-invite channels, also check the short !channel
names.

------------------------------------------------------------------------
r2878 | cras | 2002-08-21 17:26:40 +0000 (Wed, 21 Aug 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/channel-events.c

Added support for 439 numeric ("Target change too fast") which may tell that
join was aborted.

------------------------------------------------------------------------
r2877 | cras | 2002-08-14 19:09:36 +0000 (Wed, 14 Aug 2002) | 3 lines
Changed paths:
   M /irssi/trunk/autogen.sh
   M /irssi/trunk/docs/Makefile.am

Removed generation of startup-HOWTO.txt, people should be able to read the
.html just fine, and the .txt is getting ugly.

------------------------------------------------------------------------
r2876 | cras | 2002-08-14 19:05:21 +0000 (Wed, 14 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

removed spaces inside <pre> tags.

------------------------------------------------------------------------
r2875 | cras | 2002-08-09 15:49:40 +0000 (Fri, 09 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

s/IRCNet/IRCnet/

------------------------------------------------------------------------
r2874 | cras | 2002-08-09 11:17:31 +0000 (Fri, 09 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/servers.h

/DISCONNECT <tag> works again for not-yet-connected servers.

------------------------------------------------------------------------
r2873 | cras | 2002-08-08 15:12:34 +0000 (Thu, 08 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/textui/TextUI.xs

another crashfix

------------------------------------------------------------------------
r2872 | cras | 2002-08-08 14:40:23 +0000 (Thu, 08 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/textui/TextUI.xs

crashfix for sbitem->{window}

------------------------------------------------------------------------
r2871 | cras | 2002-08-08 13:56:00 +0000 (Thu, 08 Aug 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/textui/TextUI.xs

Added window variable to Irssi::TextUI::StatusbarItem

------------------------------------------------------------------------
r2870 | cras | 2002-08-05 01:38:49 +0000 (Mon, 05 Aug 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/ctcp.c

Changed CTCP handler to remove the later \001 only if it was at the end of
the line, so you couldn't hide text by typing eg. \001foo\001hidden text.

------------------------------------------------------------------------
r2869 | cras | 2002-07-16 20:46:14 +0000 (Tue, 16 Jul 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/log.c

If log file path contains any $variables or %time codes, create the
whole directory structure to the log file. This way log files created with
/LOG OPEN properly create the directories at startup.

------------------------------------------------------------------------
r2868 | cras | 2002-07-16 16:20:49 +0000 (Tue, 16 Jul 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

comment update

------------------------------------------------------------------------
r2867 | cras | 2002-07-16 16:20:10 +0000 (Tue, 16 Jul 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h
   M /irssi/trunk/src/fe-common/core/chat-completion.c

'\' characters in nicks were skipped when sending messages in queries.

------------------------------------------------------------------------
r2866 | cras | 2002-07-16 16:12:16 +0000 (Tue, 16 Jul 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c

since some servers nowadays don't like having "-" as user/realname, changed
the username default to "unknown" and realname default to username.

------------------------------------------------------------------------
r2865 | cras | 2002-07-04 13:18:17 +0000 (Thu, 04 Jul 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

Using Irssi::Ignore crashed

------------------------------------------------------------------------
r2864 | cras | 2002-07-01 21:45:16 +0000 (Mon, 01 Jul 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

comment update

------------------------------------------------------------------------
r2863 | cras | 2002-07-01 21:39:07 +0000 (Mon, 01 Jul 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

the -nick fix broke things :) now a proper fix

------------------------------------------------------------------------
r2862 | cras | 2002-07-01 21:38:48 +0000 (Mon, 01 Jul 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

cmd_get_quoted_params() fixes

------------------------------------------------------------------------
r2861 | cras | 2002-07-01 21:13:33 +0000 (Mon, 01 Jul 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-queries.c

nick tracking change: now it renames the query only if the old nick doesn't
exist in any channel with you

------------------------------------------------------------------------
r2860 | cras | 2002-07-01 20:48:03 +0000 (Mon, 01 Jul 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-queries.c

Query nick tracking: don't change query's nick if both the old and new nicks
exist in one channel.

------------------------------------------------------------------------
r2859 | cras | 2002-07-01 18:03:40 +0000 (Mon, 01 Jul 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

fixed query to work with nicks beginning with '-' char

------------------------------------------------------------------------
r2858 | cras | 2002-07-01 17:32:05 +0000 (Mon, 01 Jul 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/fe-text/term.c

Moved setlocale() at the beginning of initialization, should fix regexp
crashes with non-C locale.

------------------------------------------------------------------------
r2857 | cras | 2002-06-19 17:48:10 +0000 (Wed, 19 Jun 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Updated version number.

------------------------------------------------------------------------
r2856 | cras | 2002-06-19 03:06:05 +0000 (Wed, 19 Jun 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c

strip_codes() didn't handle ANSI colors properly, and if used at the end of
line it might have crashed irssi (especially with topics). yeah, remote
crash. great.

------------------------------------------------------------------------
r2855 | cras | 2002-06-15 19:39:40 +0000 (Sat, 15 Jun 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

'/' char shouldn't be used in command() examples.

------------------------------------------------------------------------
r2854 | cras | 2002-06-13 21:59:25 +0000 (Thu, 13 Jun 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/modes.h

updated dancer's channel forwarding support - using +f channel mode now, and
we won't print whois_modes anymore after forwarding.

------------------------------------------------------------------------
r2853 | cras | 2002-06-13 21:52:04 +0000 (Thu, 13 Jun 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/save.in

added -formats

------------------------------------------------------------------------
r2852 | cras | 2002-06-13 21:47:40 +0000 (Thu, 13 Jun 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c

Wallop actions fixed

------------------------------------------------------------------------
r2851 | cras | 2002-06-10 20:56:24 +0000 (Mon, 10 Jun 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-expandos.c

$X expando didn't check if server type was irc properly, and crashed.

------------------------------------------------------------------------
r2850 | cras | 2002-06-07 15:52:16 +0000 (Fri, 07 Jun 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

irsis --dummy fixed.

------------------------------------------------------------------------
r2849 | cras | 2002-06-07 15:32:17 +0000 (Fri, 07 Jun 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-exec.c
   M /irssi/trunk/src/fe-text/gui-readline.c

Empty lines can be now sent to /EXEC -interactive windows.

------------------------------------------------------------------------
r2848 | cras | 2002-06-06 23:40:37 +0000 (Thu, 06 Jun 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c

/NAMES list isn't displayed on join when channel is joined because of
/UPGRADE.

------------------------------------------------------------------------
r2847 | cras | 2002-06-06 23:36:07 +0000 (Thu, 06 Jun 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c

use signal_add_last("channel joined") for printing /NAMES list

------------------------------------------------------------------------
r2846 | cras | 2002-06-06 20:43:57 +0000 (Thu, 06 Jun 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/levels.h

Levels are now defined as enums, not #defines.

------------------------------------------------------------------------
r2845 | cras | 2002-06-06 20:41:38 +0000 (Thu, 06 Jun 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Added /SET show_names_on_join, /QUOTE NAMES #channel now prints the names
list in raw format rather than just ignoring the reply and printing the
nicks from cache.

------------------------------------------------------------------------
r2844 | cras | 2002-06-06 20:22:38 +0000 (Thu, 06 Jun 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c

/SET -default changes setting to it's default value.

------------------------------------------------------------------------
r2843 | cras | 2002-06-06 20:14:31 +0000 (Thu, 06 Jun 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/irc/proxy/proxy.c

/SET irssiproxy_bind specifies the IP where to listen in, patch by BC-bd

------------------------------------------------------------------------
r2842 | cras | 2002-06-06 19:23:13 +0000 (Thu, 06 Jun 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/autorun.c

Lines beginning with '#' in ~/.irssi/startup file are now treated as
comments

------------------------------------------------------------------------
r2841 | cras | 2002-06-06 19:22:16 +0000 (Thu, 06 Jun 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

When completing words beginning with '/' or '~' chars, treat them as
filenames.

------------------------------------------------------------------------
r2840 | cras | 2002-06-06 19:15:43 +0000 (Thu, 06 Jun 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Added default meta-d = delete_next_word

------------------------------------------------------------------------
r2839 | cras | 2002-06-05 20:11:10 +0000 (Wed, 05 Jun 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   A /irssi/trunk/src/fe-common/core/fe-core-commands.h
   M /irssi/trunk/src/fe-common/core/fe-queries.c

Finally - /^msg nick never autocreates an empty window anymore. Added new
extern int command_hide_output which can be used to check if /^ was used.

------------------------------------------------------------------------
r2838 | cras | 2002-06-05 12:20:46 +0000 (Wed, 05 Jun 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

"/MODE !channel" should send the full name to server

------------------------------------------------------------------------
r2837 | cras | 2002-06-04 21:23:34 +0000 (Tue, 04 Jun 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c

/UNALIAS didn't work if it had space at the end.

------------------------------------------------------------------------
r2836 | cras | 2002-06-04 21:23:17 +0000 (Tue, 04 Jun 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

/AWAY reason tab completion shouldn't append space at the end.

------------------------------------------------------------------------
r2835 | cras | 2002-06-04 21:18:32 +0000 (Tue, 04 Jun 2002) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c

Don't set window's server yet at "server looking" stage, as everything isn't
initialized yet and some things could crash irssi. But this is rather nice
feature actually, /disconnect and /server would work nicely before server is
even being connected to .. i guess i should figure out a better way to do
this, "server init" signal or something.

------------------------------------------------------------------------
r2834 | cras | 2002-06-04 20:47:36 +0000 (Tue, 04 Jun 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c

/exec -interactive window items didn't have get_target() which crashed
irssi at some point if they were used. patch by peder.

------------------------------------------------------------------------
r2833 | cras | 2002-06-04 20:04:46 +0000 (Tue, 04 Jun 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

Support for 330 whois event (auth) in qnet

------------------------------------------------------------------------
r2832 | cras | 2002-05-31 17:02:28 +0000 (Fri, 31 May 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c

Don't show the full channel name with own joins, because it's logged into
different file than everything else. You can still see the full name with
/WHOIS.

------------------------------------------------------------------------
r2831 | cras | 2002-05-31 16:47:08 +0000 (Fri, 31 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

"message own_public" should be printed with channel's visible_name, not
name.

------------------------------------------------------------------------
r2830 | cras | 2002-05-30 18:06:08 +0000 (Thu, 30 May 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c

server_find_tag() shouldn't return servers in lookup_servers list,
especially now that they're not fully initialized in their lookup-state
yet..

------------------------------------------------------------------------
r2829 | cras | 2002-05-28 20:36:42 +0000 (Tue, 28 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/servers.c

when destroying channel, it really should be removed also from
server->channels list.

------------------------------------------------------------------------
r2828 | cras | 2002-05-26 17:58:38 +0000 (Sun, 26 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

/ALIAS and /UNALIAS completion, patch by c0ffee.

------------------------------------------------------------------------
r2827 | cras | 2002-05-26 17:50:55 +0000 (Sun, 26 May 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-events.c

event_cannot_join() - changed check from NAMES got -> JOIN got, so the
channel isn't destroyed if join is received. dircproxy sent us 477 with
+channels before names list, and irssi aborted the join.

------------------------------------------------------------------------
r2826 | cras | 2002-05-26 17:39:35 +0000 (Sun, 26 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c

"/MSG *" works now properly with dcc chat queries.

------------------------------------------------------------------------
r2825 | cras | 2002-05-26 16:52:36 +0000 (Sun, 26 May 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/irc/dcc/dcc-get.c

net_ip2host() and net_host2ip() now treat any IPv6 IPs as 0.0.0.0, if IPv6
support isn't enabled in irssi. Also DCC's human readable IP address is
taken from DCC SEND request directly with IPv6.

------------------------------------------------------------------------
r2824 | cras | 2002-05-26 16:30:19 +0000 (Sun, 26 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

/AWAY reason tab completion, patch by c0ffee.

------------------------------------------------------------------------
r2823 | cras | 2002-05-26 14:36:44 +0000 (Sun, 26 May 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-core.pl

use Symbol qw(delete_packge) -> use Symbol; Symbol::delete_package(). Maybe
this helps with perl 5.004 not to crash at beginning, or maybe not :) Can't
test myself.

------------------------------------------------------------------------
r2822 | cras | 2002-05-21 07:33:23 +0000 (Tue, 21 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

bugfix

------------------------------------------------------------------------
r2821 | cras | 2002-05-20 04:12:12 +0000 (Mon, 20 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/chat-protocols.h
   M /irssi/trunk/src/core/server-connect-rec.h
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/servers.h
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/perl/irc/Server.xs

/UPGRADE was broken, changed again the server connection code.

------------------------------------------------------------------------
r2820 | cras | 2002-05-20 03:25:48 +0000 (Mon, 20 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

Irssi::get_gui() now returns IRSSI_GUI_xxx which is in use.

------------------------------------------------------------------------
r2819 | cras | 2002-05-19 14:43:16 +0000 (Sun, 19 May 2002) | 6 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/chatnets.c
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/server-connect-rec.h
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/irc/core/irc-channels.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/dcc/dcc.c

net_connect*() contains now error parameter, so it can be used to properly
check the errno if connect() fails.

Added support for connecting to named UNIX sockets. Some cleanups with
session handling / server connecting as well.

------------------------------------------------------------------------
r2818 | cras | 2002-05-19 12:59:59 +0000 (Sun, 19 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c

When reconnected to server, send the away message directly to server instead
of calling /AWAY, so the away is set only to that one server..

------------------------------------------------------------------------
r2817 | cras | 2002-05-19 08:18:09 +0000 (Sun, 19 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-events.c

don't crash if server sends us !channel name less than 6 chars.

------------------------------------------------------------------------
r2816 | cras | 2002-05-19 06:50:50 +0000 (Sun, 19 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/hilight-text.h
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/keyboard.h

hilight + keyboard fixes so it's possible for xirssi to modify them.

------------------------------------------------------------------------
r2815 | cras | 2002-05-18 11:51:04 +0000 (Sat, 18 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

External indent functions (theme_indent module) weren't working properly.

------------------------------------------------------------------------
r2814 | cras | 2002-05-18 07:48:23 +0000 (Sat, 18 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-ignore.c

/IGNORE -pattern now always assumes you want to create a new ignore. If you
wish to update existing, /UNIGNORE it first.

------------------------------------------------------------------------
r2813 | cras | 2002-05-18 05:59:13 +0000 (Sat, 18 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c

Stop reconnecting on kills only if the kill was done by operator, not
server.

------------------------------------------------------------------------
r2812 | cras | 2002-05-18 05:05:20 +0000 (Sat, 18 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c

Updating existing ignore didn't recompile the regexp.

------------------------------------------------------------------------
r2811 | cras | 2002-05-18 04:36:06 +0000 (Sat, 18 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c

still fixing

------------------------------------------------------------------------
r2810 | cras | 2002-05-18 04:18:52 +0000 (Sat, 18 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c

servertag needs to be saved too ..

------------------------------------------------------------------------
r2809 | cras | 2002-05-18 04:16:51 +0000 (Sat, 18 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c

save temporary ignores to config file with timestamp when to unignore.

------------------------------------------------------------------------
r2808 | cras | 2002-05-18 03:26:04 +0000 (Sat, 18 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/channels-setup.c

channel_setup_create() didn't set record type.

------------------------------------------------------------------------
r2807 | cras | 2002-05-18 03:07:57 +0000 (Sat, 18 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/mode-lists.c
   M /irssi/trunk/src/irc/core/mode-lists.h

banlist_find() is now public. "event 367" (banlist) shows now ban number in
our list, if it's known.

------------------------------------------------------------------------
r2806 | cras | 2002-05-17 21:43:01 +0000 (Fri, 17 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

removed accidental extra settings.

------------------------------------------------------------------------
r2805 | cras | 2002-05-17 21:01:06 +0000 (Fri, 17 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.h
   M /irssi/trunk/src/core/log.h
   M /irssi/trunk/src/fe-common/core/hilight-text.h

more typedef struct separations.

------------------------------------------------------------------------
r2804 | cras | 2002-05-17 21:00:38 +0000 (Fri, 17 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/get.c
   M /irssi/trunk/src/lib-config/iconfig.h

removed useless functions

------------------------------------------------------------------------
r2803 | cras | 2002-05-17 15:22:05 +0000 (Fri, 17 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/channels.h
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/core/settings.h
   M /irssi/trunk/src/irc/core/channel-events.c
   M /irssi/trunk/src/irc/core/irc-channels.c

!channel fixes.

------------------------------------------------------------------------
r2802 | cras | 2002-05-17 14:49:15 +0000 (Fri, 17 May 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-events.c
   M /irssi/trunk/src/irc/core/irc-channels.c

new !channel support was buggy, as I tried it only with channel names having
less than 5 chars :) Now it works so that if you join !channel, you see it
as !channel. If you join !ABCDEchannel, you'll again see that.

------------------------------------------------------------------------
r2801 | cras | 2002-05-17 12:59:39 +0000 (Fri, 17 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-autoget.c

crashfix for previous ~/. kludge

------------------------------------------------------------------------
r2800 | cras | 2002-05-16 18:00:47 +0000 (Thu, 16 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-autoget.c

kludgeing: don't autoget files beginning with '.' if dcc_download_path is
home dir.

------------------------------------------------------------------------
r2799 | cras | 2002-05-16 06:21:21 +0000 (Thu, 16 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

Added /COMPLETION -delete and some fixes.

------------------------------------------------------------------------
r2798 | cras | 2002-05-16 01:42:15 +0000 (Thu, 16 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

Added /COMPLETION command for tab + auto-completion. Config file format
changed for both as well, so you need to re-add them.

------------------------------------------------------------------------
r2797 | cras | 2002-05-16 00:34:37 +0000 (Thu, 16 May 2002) | 11 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt
   M /irssi/trunk/irssi.conf
   M /irssi/trunk/src/core/channel-rec.h
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/channels.h
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/chat-protocols.h
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/core/queries.c
   M /irssi/trunk/src/core/query-rec.h
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/core/window-item-rec.h
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-exec.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/core/window-items.c
   M /irssi/trunk/src/fe-common/core/windows-layout.c
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   D /irssi/trunk/src/fe-common/irc/fe-irc-layout.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   A /irssi/trunk/src/fe-common/irc/fe-irc-server.h
   M /irssi/trunk/src/fe-common/irc/fe-modes.c
   M /irssi/trunk/src/irc/core/channel-events.c
   M /irssi/trunk/src/irc/core/irc-channels.c
   M /irssi/trunk/src/irc/core/irc-channels.h
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/perl/common/Channel.xs
   M /irssi/trunk/src/perl/irc/Channel.xs
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/ui/Themes.xs
   M /irssi/trunk/src/perl/ui/Window.xs

Better !channel support - window items now have "visual_name" and channels
and queries also have "name". Normally they're identical but with !channels
the visible_name contains the short !channel name, while name contains
full !ABCDEchannel name.

The visible_name should be used whenever displaying the channel name, or as
printtext()'s target. So, this breaks a few scripts in !channels, they need
to be modified to use $channel->{visible_name} instead.

Also /LAYOUT SAVE should finally work properly with !channels.

------------------------------------------------------------------------
r2796 | cras | 2002-05-15 23:20:19 +0000 (Wed, 15 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

^ key couldn't be used with /BIND

------------------------------------------------------------------------
r2795 | cras | 2002-05-15 23:09:17 +0000 (Wed, 15 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/docs/faq.html

"How do I easily edit existing topic?", "How can I have /WHOIS replies to
active window?"

------------------------------------------------------------------------
r2794 | cras | 2002-05-15 21:57:51 +0000 (Wed, 15 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/formats.txt

removed accidental extra crap

------------------------------------------------------------------------
r2793 | cras | 2002-05-15 21:56:23 +0000 (Wed, 15 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/formats.txt

updated %n description

------------------------------------------------------------------------
r2792 | cras | 2002-05-13 19:26:25 +0000 (Mon, 13 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-help.c

/SET help_path now supports multiple paths separated with ':' - patch by c0ffee

------------------------------------------------------------------------
r2791 | cras | 2002-05-13 18:25:21 +0000 (Mon, 13 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/irc/Dcc.xs
   M /irssi/trunk/src/perl/irc/Modes.xs
   M /irssi/trunk/src/perl/irc/Server.xs
   M /irssi/trunk/src/perl/ui/Formats.xs
   M /irssi/trunk/src/perl/ui/Themes.xs

fixes

------------------------------------------------------------------------
r2790 | cras | 2002-05-13 18:16:17 +0000 (Mon, 13 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/mode-lists.c

don't add same ban more than once to banlist.

------------------------------------------------------------------------
r2789 | cras | 2002-05-13 17:57:19 +0000 (Mon, 13 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/irc/Dcc.xs
   M /irssi/trunk/src/perl/irc/Modes.xs
   M /irssi/trunk/src/perl/irc/Server.xs
   M /irssi/trunk/src/perl/ui/Formats.xs

fixed memory leaks with several functions.

------------------------------------------------------------------------
r2788 | cras | 2002-05-13 17:11:04 +0000 (Mon, 13 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term.c

don't use TIOCGWINSZ terminal size if it returns only 0x0.

------------------------------------------------------------------------
r2787 | cras | 2002-05-13 17:07:37 +0000 (Mon, 13 May 2002) | 7 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer.c

changed log domain and changed few g_return_if_fails to g_asserts. the
domain change makes all glib warnings be printed into stderr instead of
trying to print them into irssi window which most probably would just
mysteriously crash.

also irssi doesn't now crash if it thinks screen height is 0 :)

------------------------------------------------------------------------
r2786 | cras | 2002-05-13 16:05:30 +0000 (Mon, 13 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar.c

make sure the statusbar item fills the space it's given, so it won't corrupt
the statusbar.

------------------------------------------------------------------------
r2785 | cras | 2002-05-13 15:30:23 +0000 (Mon, 13 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/module-formats.c

/FORMAT whowas change: ircname -> was, maybe this will make automatic
whowas-on-whois replies a bit more noticeable.

------------------------------------------------------------------------
r2784 | cras | 2002-05-13 14:45:54 +0000 (Mon, 13 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Formats.xs

Added format_create_dest() + $dest->print() functions. here's also our first
magic perl variable - many thanks to Qrczak for helping with it :)

------------------------------------------------------------------------
r2783 | cras | 2002-05-13 13:50:45 +0000 (Mon, 13 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-sources.c

timeout_add_once() didn't work.

------------------------------------------------------------------------
r2782 | cras | 2002-05-12 15:18:10 +0000 (Sun, 12 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c

Split nick and host for topic info format.

------------------------------------------------------------------------
r2781 | cras | 2002-05-12 14:48:11 +0000 (Sun, 12 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

some optimizations to not uselessly hide/show/move cursor - hope i didn't
break anything :)

------------------------------------------------------------------------
r2780 | cras | 2002-05-12 14:23:05 +0000 (Sun, 12 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c

"alias xx", not "aliases xx"..

------------------------------------------------------------------------
r2779 | cras | 2002-05-12 14:06:08 +0000 (Sun, 12 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c

added "alias added" and "alias removed" signals.

------------------------------------------------------------------------
r2778 | cras | 2002-05-12 11:20:02 +0000 (Sun, 12 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

dcc reject bugfix went wrong, fixed.

------------------------------------------------------------------------
r2777 | cras | 2002-05-12 11:19:13 +0000 (Sun, 12 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-send.c

irssi didn't notice if DCC send connection died.

------------------------------------------------------------------------
r2776 | cras | 2002-05-12 00:51:07 +0000 (Sun, 12 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/formats.c

/set hide_mirc_colors -> /set hide_colors, which also hides ANSI colors.

------------------------------------------------------------------------
r2775 | cras | 2002-05-11 22:53:16 +0000 (Sat, 11 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

moved timestamp_format into lookandfeel category

------------------------------------------------------------------------
r2774 | cras | 2002-05-11 22:17:16 +0000 (Sat, 11 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Formats.xs

added format_get_length(), format_real_length() and strip_codes()

------------------------------------------------------------------------
r2773 | cras | 2002-05-11 21:57:51 +0000 (Sat, 11 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c

removed the complaining about NULLs in string formats, they're more trouble
than worth I think.

------------------------------------------------------------------------
r2772 | cras | 2002-05-11 01:35:37 +0000 (Sat, 11 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

freeze/thaw before/after running glib main loop, so the cursor isn't moved
uselessly around.

------------------------------------------------------------------------
r2771 | cras | 2002-05-11 00:37:48 +0000 (Sat, 11 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers-setup.c

server_setup_add() now emits signal "server setup updated"

------------------------------------------------------------------------
r2770 | cras | 2002-05-10 22:41:22 +0000 (Fri, 10 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/core/chat-protocols.h

broke CHAT_PROTOCOL_REC into struct + typedef.

------------------------------------------------------------------------
r2769 | cras | 2002-05-10 20:40:36 +0000 (Fri, 10 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

typofix.

------------------------------------------------------------------------
r2768 | cras | 2002-05-10 19:00:38 +0000 (Fri, 10 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c

closing /EXEC -interactive window may have crashed irssi.

------------------------------------------------------------------------
r2767 | cras | 2002-05-10 18:47:49 +0000 (Fri, 10 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

don't send DCC REJECT when closing a connected DCC connection.

------------------------------------------------------------------------
r2766 | cras | 2002-05-10 18:32:50 +0000 (Fri, 10 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-queries.c

window_bind_add() the query->server_tag, not server->tag as server can be
null and crash.

------------------------------------------------------------------------
r2765 | cras | 2002-05-10 13:13:06 +0000 (Fri, 10 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

more fixes

------------------------------------------------------------------------
r2764 | cras | 2002-05-10 12:35:05 +0000 (Fri, 10 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

another terminfo fix

------------------------------------------------------------------------
r2763 | cras | 2002-05-09 13:08:04 +0000 (Thu, 09 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/common.h

separated author email

------------------------------------------------------------------------
r2762 | cras | 2002-05-09 03:01:40 +0000 (Thu, 09 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

fixed /WHO handling

------------------------------------------------------------------------
r2761 | cras | 2002-05-09 02:48:22 +0000 (Thu, 09 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/configure.in

Removed servertest - it's really not needed and doesn't even work probably.

------------------------------------------------------------------------
r2760 | cras | 2002-05-08 10:59:47 +0000 (Wed, 08 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

/SET hilight_nick_matches - NO disables hilighting your own nick at
beginning of line.

------------------------------------------------------------------------
r2759 | cras | 2002-05-08 00:27:46 +0000 (Wed, 08 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/Makefile.am

link with -export-dynamic. normally glib includes the dynamic linking info,
but not in all systems.

------------------------------------------------------------------------
r2758 | cras | 2002-05-07 23:40:21 +0000 (Tue, 07 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/perl-sources.c

return value wasn't a good idea after all - added Irssi::timeout_add_once()
instead.

------------------------------------------------------------------------
r2757 | cras | 2002-05-07 23:03:30 +0000 (Tue, 07 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-sources.c

non-zero return value in timeout and input handlers now stops it.

------------------------------------------------------------------------
r2756 | cras | 2002-05-07 16:10:00 +0000 (Tue, 07 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

/alias q query

------------------------------------------------------------------------
r2755 | cras | 2002-05-06 04:58:47 +0000 (Mon, 06 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

fixed buffer overflow - happened at least when hitting ^A after writing
enough text to input line. usually didn't crash..

------------------------------------------------------------------------
r2754 | cras | 2002-05-05 15:39:40 +0000 (Sun, 05 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/signals.c

removed unused #defines.

------------------------------------------------------------------------
r2753 | cras | 2002-05-05 15:33:00 +0000 (Sun, 05 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk
   M /irssi/trunk/.cvsignore

removed colorless.theme since it's not autogenerated

------------------------------------------------------------------------
r2752 | cras | 2002-05-04 23:07:43 +0000 (Sat, 04 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c

window_set_name() - when setting it to "", set it NULL instead.

------------------------------------------------------------------------
r2751 | cras | 2002-05-04 19:44:25 +0000 (Sat, 04 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c

don't leave active_win corrupted if last window is killed.

------------------------------------------------------------------------
r2750 | cras | 2002-05-04 17:18:34 +0000 (Sat, 04 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/colorless.theme

updated

------------------------------------------------------------------------
r2749 | cras | 2002-05-02 22:39:06 +0000 (Thu, 02 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/completion.c

Added completion for /LOAD and /WINDOW ITEM MOVE.

------------------------------------------------------------------------
r2748 | cras | 2002-05-02 22:35:01 +0000 (Thu, 02 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c

reversed the window->items change, it broke ^X

------------------------------------------------------------------------
r2747 | cras | 2002-05-02 15:55:26 +0000 (Thu, 02 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c

format_read_arglist() now prints the format name also when complaining about
parameters.

------------------------------------------------------------------------
r2746 | cras | 2002-05-01 22:52:51 +0000 (Wed, 01 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/AUTHORS
   M /irssi/trunk/README
   M /irssi/trunk/docs/crash.txt
   M /irssi/trunk/docs/faq.html
   M /irssi/trunk/docs/formats.txt
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/irssi.spec.in
   M /irssi/trunk/src/common.h

tss@iki.fi -> cras@irssi.org

------------------------------------------------------------------------
r2745 | cras | 2002-05-01 22:52:31 +0000 (Wed, 01 May 2002) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme

%# to whois format

------------------------------------------------------------------------
r2744 | cras | 2002-05-01 18:30:45 +0000 (Wed, 01 May 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c

Removed the "GLib" text from glib_error format, to stop people thinking they
have something to do with glib itself.

------------------------------------------------------------------------
r2743 | cras | 2002-04-30 22:39:13 +0000 (Tue, 30 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c

/notice *, /ctcp * and /nctcp * crashed if there wasn't active window item.

------------------------------------------------------------------------
r2742 | cras | 2002-04-30 11:05:29 +0000 (Tue, 30 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/hilight.in

added -actcolor

------------------------------------------------------------------------
r2741 | cras | 2002-04-30 00:30:53 +0000 (Tue, 30 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c

keep the window items sorted in window->items list, based on when they were
last active (just like windows list)

------------------------------------------------------------------------
r2740 | cras | 2002-04-29 19:39:57 +0000 (Mon, 29 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc.c

irc_send_cmd_split() printed glib warning if nick parameter didn't exist.

------------------------------------------------------------------------
r2739 | cras | 2002-04-29 17:17:17 +0000 (Mon, 29 Apr 2002) | 5 lines
Changed paths:
   M /irssi/trunk/configure.in

Removed caching of libperl-check, so many people have that problem and it's
easier to fix if you don't need to remember to remove config.cache too.
Also, now if perl fails it suggests apt-get installing libperl-dev with
debian systems.

------------------------------------------------------------------------
r2738 | cras | 2002-04-29 00:11:18 +0000 (Mon, 29 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-queries.c

make sure nick changes in query don't print warning if query->address is
null

------------------------------------------------------------------------
r2737 | cras | 2002-04-28 14:08:20 +0000 (Sun, 28 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/queries.c

query->createtime wasn't set

------------------------------------------------------------------------
r2736 | cras | 2002-04-28 13:24:27 +0000 (Sun, 28 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/autogen.sh
   M /irssi/trunk/src/perl/irc/Irc.xs
   M /irssi/trunk/src/perl/perl-common.c

perl hash length fixes, they're also automatically checked now in
autogen.sh (by peder)

------------------------------------------------------------------------
r2735 | cras | 2002-04-28 11:30:49 +0000 (Sun, 28 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

$witem->{data_level} didn't work

------------------------------------------------------------------------
r2734 | cras | 2002-04-28 11:30:31 +0000 (Sun, 28 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/module-formats.c

added %# to a few "/window" lines.

------------------------------------------------------------------------
r2733 | cras | 2002-04-28 11:30:09 +0000 (Sun, 28 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c

minor fix

------------------------------------------------------------------------
r2732 | cras | 2002-04-28 11:29:49 +0000 (Sun, 28 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c

added host param to your_nick_changed format too

------------------------------------------------------------------------
r2731 | cras | 2002-04-28 11:28:21 +0000 (Sun, 28 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-modes.c

mode change printing fixes, forgot to commit :)

------------------------------------------------------------------------
r2730 | cras | 2002-04-27 21:53:25 +0000 (Sat, 27 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/signals.c
   M /irssi/trunk/src/core/signals.h
   M /irssi/trunk/src/perl/common/Core.xs

added signal_continue() for continuing signal emission with new parameters.

------------------------------------------------------------------------
r2729 | cras | 2002-04-27 21:09:39 +0000 (Sat, 27 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-queries.c

add temporary window bind if connection is lost with dcc chat.

------------------------------------------------------------------------
r2728 | cras | 2002-04-27 20:13:27 +0000 (Sat, 27 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows-layout.c
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   A /irssi/trunk/src/fe-common/irc/fe-irc-layout.c

/layout save saves !channels using the short name now, so they work properly
again

------------------------------------------------------------------------
r2727 | cras | 2002-04-27 19:42:15 +0000 (Sat, 27 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Themes.xs

Irssi::Theme::get_format() now uses format tag instead of number.

------------------------------------------------------------------------
r2726 | cras | 2002-04-27 19:35:17 +0000 (Sat, 27 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Themes.xs

added Irssi::Theme::get_format()

------------------------------------------------------------------------
r2725 | cras | 2002-04-27 18:41:59 +0000 (Sat, 27 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Formats.xs

Irssi::format_get_text() didn't work

------------------------------------------------------------------------
r2724 | cras | 2002-04-27 18:34:40 +0000 (Sat, 27 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c
   M /irssi/trunk/src/fe-common/core/fe-exec.h

/EXEC -quiet now hides the output entirely.

------------------------------------------------------------------------
r2723 | cras | 2002-04-27 17:57:29 +0000 (Sat, 27 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

Irssi::command_bind*() commands were still using broken old signal
priorities

------------------------------------------------------------------------
r2722 | cras | 2002-04-27 02:07:18 +0000 (Sat, 27 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

/BIND list changes: added header/footer, added %#, bind_key -> bind_list

------------------------------------------------------------------------
r2721 | cras | 2002-04-27 01:44:56 +0000 (Sat, 27 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

more updates

------------------------------------------------------------------------
r2720 | cras | 2002-04-27 01:38:30 +0000 (Sat, 27 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/massjoin.c

signal_add_first("event join".. so normal join handlers can know about the
nick.

------------------------------------------------------------------------
r2719 | cras | 2002-04-26 20:02:52 +0000 (Fri, 26 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

removed handling of "you're not chanop" event so that the default handler
may print the server which sends it (useful with desyncs)

------------------------------------------------------------------------
r2718 | cras | 2002-04-26 15:43:09 +0000 (Fri, 26 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-text/module-formats.c
   M /irssi/trunk/src/perl/module-formats.c

%# now toggles monospace font on/off. fe-text doesn't care about it, but
gtk/kde UI does. By default, all lists are printed using monospace fonts.

------------------------------------------------------------------------
r2717 | cras | 2002-04-26 13:04:16 +0000 (Fri, 26 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

Don't treat +d as regular channel mode.

------------------------------------------------------------------------
r2716 | cras | 2002-04-26 13:01:06 +0000 (Fri, 26 Apr 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c

/WINDOW GOTO channel|query didn't work if their server was different from
the one in active window. Also removed a kludge of automatically trying to
find #-prefixed channels if it wasn't given.

------------------------------------------------------------------------
r2715 | cras | 2002-04-25 17:25:01 +0000 (Thu, 25 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk
   M /irssi/trunk/.cvsignore

added stamp-h1

------------------------------------------------------------------------
r2714 | cras | 2002-04-25 15:47:06 +0000 (Thu, 25 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c

some nick change events didn't print the address parameter.

------------------------------------------------------------------------
r2713 | cras | 2002-04-24 12:38:27 +0000 (Wed, 24 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-events.c

channel->topic_by now always contains the host info too (nick!user@host).

------------------------------------------------------------------------
r2712 | cras | 2002-04-24 08:52:33 +0000 (Wed, 24 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-modes.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c

added host parameter to /format nick_changed, own_nick_changed and
chanmode_change

------------------------------------------------------------------------
r2711 | cras | 2002-04-23 19:47:24 +0000 (Tue, 23 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh

more fixes, should finally work everywhere now :)

------------------------------------------------------------------------
r2710 | cras | 2002-04-23 17:31:50 +0000 (Tue, 23 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

added $query->{last_unread_msg}

------------------------------------------------------------------------
r2709 | cras | 2002-04-23 08:57:38 +0000 (Tue, 23 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/masks.c

check_address() didn't initialize *wildcards variable properly.

------------------------------------------------------------------------
r2708 | cras | 2002-04-23 08:53:23 +0000 (Tue, 23 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-send.c

warning fix

------------------------------------------------------------------------
r2707 | cras | 2002-04-23 08:50:24 +0000 (Tue, 23 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh

yet another fix

------------------------------------------------------------------------
r2706 | cras | 2002-04-22 10:16:58 +0000 (Mon, 22 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh

more and more glib*.m4 kludges, maybe it finally works? :)

------------------------------------------------------------------------
r2705 | cras | 2002-04-22 10:08:07 +0000 (Mon, 22 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh

another try with glib*.m4

------------------------------------------------------------------------
r2704 | cras | 2002-04-22 09:47:13 +0000 (Mon, 22 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/irc/core/modes.c

Added setby-parameter to "nick mode changed" and "channel mode changed"

------------------------------------------------------------------------
r2703 | cras | 2002-04-22 09:40:43 +0000 (Mon, 22 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk
   M /irssi/trunk/.cvsignore

updated for the glib*.m4 files

------------------------------------------------------------------------
r2702 | cras | 2002-04-22 09:40:29 +0000 (Mon, 22 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/autogen.sh
   A /irssi/trunk/glib-2.0.m4_
   A /irssi/trunk/glib.m4_

Trying again to add glib.m4 files so you don't need them. autogen.sh kludges
around the duplicates.

------------------------------------------------------------------------
r2701 | cras | 2002-04-22 09:12:41 +0000 (Mon, 22 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-modes.c
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c

"message mode" -> "message irc mode", also added in signals.txt

------------------------------------------------------------------------
r2700 | cras | 2002-04-21 17:31:23 +0000 (Sun, 21 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/keyboard.h

struct naming changes

------------------------------------------------------------------------
r2699 | cras | 2002-04-19 08:32:46 +0000 (Fri, 19 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-modes.c

signal leak fix

------------------------------------------------------------------------
r2698 | cras | 2002-04-18 15:25:00 +0000 (Thu, 18 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-send.c

/SET dcc_send_replace_space_with_underscore - patch by nix@suhs.nu

------------------------------------------------------------------------
r2697 | cras | 2002-04-18 07:47:27 +0000 (Thu, 18 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c

sig_gui_print_text: don't crash if dest is NULL.

------------------------------------------------------------------------
r2696 | cras | 2002-04-17 21:04:25 +0000 (Wed, 17 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

/QUERY existing_nick now switches to the window where it exists, instead of
complaining about /window item move (same fix as to /join recently).

------------------------------------------------------------------------
r2695 | cras | 2002-04-17 21:03:04 +0000 (Wed, 17 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/queries.c

when queried nick changes, "window item name changed" signal is sent too.

------------------------------------------------------------------------
r2694 | cras | 2002-04-17 21:02:41 +0000 (Wed, 17 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-text/gui-printtext.c

"gui print text" signal changed, last parameter is now TEXT_DEST_REC, not
level.

------------------------------------------------------------------------
r2693 | cras | 2002-04-17 15:30:26 +0000 (Wed, 17 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

/WINDOW ITEM GOTO now accepts a number too, to jump to nth window item.

------------------------------------------------------------------------
r2692 | cras | 2002-04-16 19:51:44 +0000 (Tue, 16 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

fix

------------------------------------------------------------------------
r2691 | cras | 2002-04-16 18:11:06 +0000 (Tue, 16 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/perl-signals.c
   M /irssi/trunk/src/perl/perl-signals.h

fixes for new signaling code.

------------------------------------------------------------------------
r2690 | cras | 2002-04-16 17:26:33 +0000 (Tue, 16 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

If terminfo/termcap isn't found, and --without-textui isn't given, abort the
configure

------------------------------------------------------------------------
r2689 | cras | 2002-04-16 06:51:45 +0000 (Tue, 16 Apr 2002) | 2 lines
Changed paths:
   D /irssi/trunk/glib-2.0.m4
   D /irssi/trunk/glib.m4

Oh well, couldn't keep these anyway because aclocal doesn't like duplicates.

------------------------------------------------------------------------
r2688 | cras | 2002-04-15 21:24:02 +0000 (Mon, 15 Apr 2002) | 3 lines
Changed paths:
   A /irssi/trunk/glib-2.0.m4
   A /irssi/trunk/glib.m4

glib.m4 stuff - so people using cvs don't need both glib 1.2 and 2.0
installed - either one will be enough.

------------------------------------------------------------------------
r2687 | cras | 2002-04-15 15:48:04 +0000 (Mon, 15 Apr 2002) | 5 lines
Changed paths:
   M /irssi/trunk/configure.in

Added --with-glib2 option which can be used to build irssi with GLIB 2.0
instead of 1.2. It autodetects first 1.2 and if not found, tries 2.0. NOTE:
if you're building from CVS, you MUST have both glib 1.2 and 2.0 devel.
packages installed.

------------------------------------------------------------------------
r2686 | cras | 2002-04-15 15:10:18 +0000 (Mon, 15 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

removed a few functions that don't exist anymore

------------------------------------------------------------------------
r2685 | cras | 2002-04-15 14:33:47 +0000 (Mon, 15 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-modes.c

signal leak fix

------------------------------------------------------------------------
r2684 | cras | 2002-04-15 14:10:26 +0000 (Mon, 15 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/signals.c

display the refcount properly when complaining that signal is still
referenced

------------------------------------------------------------------------
r2683 | cras | 2002-04-15 14:06:57 +0000 (Mon, 15 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/textbuffer-reformat.c

fixed several signal leaks

------------------------------------------------------------------------
r2682 | cras | 2002-04-15 13:59:09 +0000 (Mon, 15 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/core/signals.c
   M /irssi/trunk/src/core/signals.h
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/perl/perl-signals.c

Rewritten signal handling code - it wasn't supposed to come before 0.9 irssi
but it doesn't break much things and is needed for Qt port :)

------------------------------------------------------------------------
r2681 | cras | 2002-04-15 13:52:23 +0000 (Mon, 15 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

GLib errors printed to stderr didn't contain \n

------------------------------------------------------------------------
r2680 | cras | 2002-04-14 16:30:13 +0000 (Sun, 14 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c

/EXEC -interactive : only numbered /execs should have the % prefix.

------------------------------------------------------------------------
r2679 | cras | 2002-04-14 16:26:08 +0000 (Sun, 14 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

/WINDOW NAME now ignores if you're setting same name to it without
complaining.

------------------------------------------------------------------------
r2678 | cras | 2002-04-14 15:43:17 +0000 (Sun, 14 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/connect.in

updated see also

------------------------------------------------------------------------
r2677 | cras | 2002-04-14 13:16:50 +0000 (Sun, 14 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/formats.txt

"bold black" -> "dark grey"

------------------------------------------------------------------------
r2676 | cras | 2002-04-14 10:10:43 +0000 (Sun, 14 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

typofix

------------------------------------------------------------------------
r2675 | cras | 2002-04-14 10:09:55 +0000 (Sun, 14 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.html

added code tags

------------------------------------------------------------------------
r2674 | cras | 2002-04-14 10:06:46 +0000 (Sun, 14 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

statusbar section uses now <pre>, not <ul>

------------------------------------------------------------------------
r2673 | cras | 2002-04-14 10:03:42 +0000 (Sun, 14 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

even more code tags

------------------------------------------------------------------------
r2672 | cras | 2002-04-14 09:56:55 +0000 (Sun, 14 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

added code-tags and some other updates.

------------------------------------------------------------------------
r2671 | cras | 2002-04-13 12:28:01 +0000 (Sat, 13 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

If some keycombo can't be expanded, add it to state list as-is so it can use
existing combos given by GUI.

------------------------------------------------------------------------
r2670 | cras | 2002-04-12 22:58:26 +0000 (Fri, 12 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

Wrong casting with glib2 fix - GSearchFunc, not GCompareFunc :)

------------------------------------------------------------------------
r2669 | cras | 2002-04-12 22:55:10 +0000 (Fri, 12 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/module-formats.c

address parameter was missing from /FORMAT invite, nick_changed, kick and
topic.

------------------------------------------------------------------------
r2668 | cras | 2002-04-12 19:45:59 +0000 (Fri, 12 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c
   M /irssi/trunk/src/fe-common/core/fe-exec.h

/EXEC -out now sends /msg -nick | -channel so it works properly with silc
channels.

------------------------------------------------------------------------
r2667 | cras | 2002-04-12 19:41:51 +0000 (Fri, 12 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c

window_change_server() : don't change server if it's being disconnected.
fixes a crash with multiple channels being in one windows.

------------------------------------------------------------------------
r2666 | cras | 2002-04-12 19:06:18 +0000 (Fri, 12 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.html

added "how do i autorun scripts"

------------------------------------------------------------------------
r2665 | cras | 2002-04-11 13:54:23 +0000 (Thu, 11 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-autoget.c

/SET dcc_autoget_max_size default changed to 0 (disabled) - it's pretty
stupid default since no-one wants it anyway

------------------------------------------------------------------------
r2664 | cras | 2002-04-10 02:56:53 +0000 (Wed, 10 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/irssi-config.in

PERL_LDFLAGS isn't used anymore, replaced with other PERL_*

------------------------------------------------------------------------
r2663 | cras | 2002-04-10 02:53:06 +0000 (Wed, 10 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/irc/core/irc-servers-setup.c
   M /irssi/trunk/src/irc/dcc/dcc-send.c

Fixed one error and several warnings with GLIB 2.0

------------------------------------------------------------------------
r2662 | cras | 2002-04-09 21:25:34 +0000 (Tue, 09 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/server.in

Added CONNECT to "see also" list

------------------------------------------------------------------------
r2661 | cras | 2002-04-09 19:06:20 +0000 (Tue, 09 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

Removed the now useless "/window item move" help with /join

------------------------------------------------------------------------
r2660 | cras | 2002-04-09 19:05:44 +0000 (Tue, 09 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c

/JOIN #existing_channel jumps to the window where it's joined.

------------------------------------------------------------------------
r2659 | cras | 2002-04-09 05:27:31 +0000 (Tue, 09 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/kills.pl

updated comments

------------------------------------------------------------------------
r2658 | cras | 2002-04-09 05:18:11 +0000 (Tue, 09 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

Irssi::timeout_add() - don't allow smaller values than 10

------------------------------------------------------------------------
r2657 | cras | 2002-04-06 16:34:21 +0000 (Sat, 06 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

DALnet, not DALNet

------------------------------------------------------------------------
r2656 | cras | 2002-04-05 09:09:30 +0000 (Fri, 05 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

workaround for some server that doesn't reply anything to pings.

------------------------------------------------------------------------
r2655 | cras | 2002-04-05 02:43:48 +0000 (Fri, 05 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

updated max_whois properly, changed some values from 100 to 30.

------------------------------------------------------------------------
r2654 | cras | 2002-04-05 01:21:08 +0000 (Fri, 05 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

added PTnet

------------------------------------------------------------------------
r2653 | cras | 2002-04-03 14:08:52 +0000 (Wed, 03 Apr 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c

if /CONNECT -! ircnet couldn't connect to first server, next was tried but
-! was forgotten.

------------------------------------------------------------------------
r2652 | cras | 2002-04-01 23:06:54 +0000 (Mon, 01 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/levels.in

CLIENTNOTICE and CLIENTERROR shouldn't have been in plural

------------------------------------------------------------------------
r2651 | cras | 2002-04-01 18:57:40 +0000 (Mon, 01 Apr 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Irssi.pm

print() fix

------------------------------------------------------------------------
r2650 | cras | 2002-03-31 19:51:58 +0000 (Sun, 31 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

added note about INSTALL file.

------------------------------------------------------------------------
r2649 | cras | 2002-03-31 19:40:40 +0000 (Sun, 31 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

Listen for DCC connections in all interfaces

------------------------------------------------------------------------
r2648 | cras | 2002-03-31 19:07:23 +0000 (Sun, 31 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/irc/core/channel-rejoin.c
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/irc-channels.c

Don't set channel->server = NULL when disconnecting, so scripts can still
use it in eg. "channel destroyed". Patch by Qrczak

------------------------------------------------------------------------
r2647 | cras | 2002-03-31 12:04:57 +0000 (Sun, 31 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/bans.c

with 10 char usernames, ban "*234567890" instead of "*12345678*"

------------------------------------------------------------------------
r2646 | cras | 2002-03-24 20:59:37 +0000 (Sun, 24 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Irssi.pm

bugfix

------------------------------------------------------------------------
r2645 | cras | 2002-03-24 20:41:07 +0000 (Sun, 24 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/bind.in
   M /irssi/trunk/src/fe-common/core/keyboard.c

Added "nothing" action to /BIND.

------------------------------------------------------------------------
r2644 | cras | 2002-03-24 19:37:12 +0000 (Sun, 24 Mar 2002) | 5 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Irssi.pm
   M /irssi/trunk/src/perl/ui/UI.pm

Perl's print and printf calls now write the text to irssi's window. You
can give the level like a file handle, eg. "print CRAP 'text';". You can
also give the window/server/target with $fh = $window->create_handle([level])
and $server->create_handle(target, [level]). Patch by juerd@juerd.nl

------------------------------------------------------------------------
r2643 | cras | 2002-03-24 19:06:47 +0000 (Sun, 24 Mar 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Input lines are now never destroyed and they're associated to statusbar
name, so scripts can now do any statusbar changes without input line being
cleared.

------------------------------------------------------------------------
r2642 | cras | 2002-03-24 16:47:47 +0000 (Sun, 24 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/list.in
   M /irssi/trunk/docs/help/in/note.in
   M /irssi/trunk/docs/help/in/squery.in

alis/noteserv help by pasky

------------------------------------------------------------------------
r2641 | cras | 2002-03-24 16:35:20 +0000 (Sun, 24 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

destruct level isn't touched anymore, it crashes irssi with a few people..

------------------------------------------------------------------------
r2640 | cras | 2002-03-24 08:02:50 +0000 (Sun, 24 Mar 2002) | 2 lines
Changed paths:
   A /irssi/trunk/docs/help/in/script.in

added, patch by pasky

------------------------------------------------------------------------
r2639 | cras | 2002-03-23 17:42:48 +0000 (Sat, 23 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

$topic shouldn't crash if query doesn't have a valid address set yet.

------------------------------------------------------------------------
r2638 | cras | 2002-03-22 22:30:45 +0000 (Fri, 22 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

Add server tag as well to topicbar with queries

------------------------------------------------------------------------
r2637 | cras | 2002-03-22 21:29:28 +0000 (Fri, 22 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

Added Hashmark network

------------------------------------------------------------------------
r2636 | cras | 2002-03-22 21:25:35 +0000 (Fri, 22 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

s/Sorcery/SorceryNet/

------------------------------------------------------------------------
r2635 | cras | 2002-03-22 21:15:45 +0000 (Fri, 22 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

Added Sorcery network.

------------------------------------------------------------------------
r2634 | cras | 2002-03-19 17:34:32 +0000 (Tue, 19 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

buggy xhtml

------------------------------------------------------------------------
r2633 | cras | 2002-03-19 17:24:28 +0000 (Tue, 19 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-commands.c

/CLEAR <refnum> now clears specified window.

------------------------------------------------------------------------
r2632 | cras | 2002-03-19 12:28:55 +0000 (Tue, 19 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-help.c

Sort /HELP output better when using multiple categories. Patch by c0ffee.

------------------------------------------------------------------------
r2631 | cras | 2002-03-18 15:47:19 +0000 (Mon, 18 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.html

AGAIN forgot Q/A.

------------------------------------------------------------------------
r2630 | cras | 2002-03-18 15:46:40 +0000 (Mon, 18 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.html

"Will there be /DETACH-like feature?"

------------------------------------------------------------------------
r2629 | cras | 2002-03-18 15:25:08 +0000 (Mon, 18 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

src/irc/bot is removed

------------------------------------------------------------------------
r2628 | cras | 2002-03-17 09:13:18 +0000 (Sun, 17 Mar 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

Allow /OP, etc. commands for server operators as well. They may not work
everywhere, but the whole point of the check was to avoid accidental /OP *
or something while not opped in some huge channel.

------------------------------------------------------------------------
r2627 | cras | 2002-03-17 02:50:12 +0000 (Sun, 17 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-events.c

If autojoining to !channel failed because it didn't exist, create it by
joining to !!channel

------------------------------------------------------------------------
r2626 | cras | 2002-03-17 02:14:56 +0000 (Sun, 17 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.html

show how to change TERM

------------------------------------------------------------------------
r2625 | cras | 2002-03-17 00:59:46 +0000 (Sun, 17 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-get.c

fallback to rename() if link() isn't supported on the filesystem, so people
can still download files to such FSes..

------------------------------------------------------------------------
r2624 | cras | 2002-03-16 23:21:19 +0000 (Sat, 16 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/crash.txt

added email address

------------------------------------------------------------------------
r2623 | cras | 2002-03-16 23:17:33 +0000 (Sat, 16 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

term_deinit() should set SIGCONT back to default, so if it's sent after that
it won't crash (gnome-terminal does that for some reason)

------------------------------------------------------------------------
r2622 | cras | 2002-03-16 13:28:20 +0000 (Sat, 16 Mar 2002) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

$1 can now be used as server tag in /SET autolog_path. This is useful when
you want to log for specified tag before the server exists yet so $tag
wouldn't work. This happens at least when queries print the "querying nick"
text at startup.

------------------------------------------------------------------------
r2621 | cras | 2002-03-16 11:14:35 +0000 (Sat, 16 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

"make clean" now cleans all perl subdirs properly too.

------------------------------------------------------------------------
r2620 | cras | 2002-03-15 21:32:22 +0000 (Fri, 15 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c

/PART in SILC destroys the channel immediately, so we'll need to check
that it's not destroyed when doing it in /CYCLE..

------------------------------------------------------------------------
r2619 | cras | 2002-03-15 21:07:19 +0000 (Fri, 15 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/Makefile.am

Dropped the bot-plugin. It's not useful to anyone really.

------------------------------------------------------------------------
r2618 | cras | 2002-03-15 20:59:00 +0000 (Fri, 15 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c

updated not_good_idea text

------------------------------------------------------------------------
r2617 | cras | 2002-03-15 00:05:55 +0000 (Fri, 15 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c

/SERVER ADD -ircnet value wasn't strdup()ed so it might have done something
nasty, at least during quit might have crashed.

------------------------------------------------------------------------
r2616 | cras | 2002-03-14 23:46:48 +0000 (Thu, 14 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/term.c
   M /irssi/trunk/src/fe-text/term.h

Get the terminal size at startup with ioctl() and use it. Fixes at least
NetBSD.

------------------------------------------------------------------------
r2615 | cras | 2002-03-14 23:33:33 +0000 (Thu, 14 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/terminfo-core.c

Scrolling was buggy with "ri" method, it tried to used "rin" as well
which crashed irssi.. Happened at least with NetBSD/sparc.

------------------------------------------------------------------------
r2614 | cras | 2002-03-14 23:01:57 +0000 (Thu, 14 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/netsplit.c

Fixed that "nick already in split list, how?" bug with a patch from fuchs.
I didn't realize someone else could change nick to one in the split list. :)

------------------------------------------------------------------------
r2613 | cras | 2002-03-14 21:59:16 +0000 (Thu, 14 Mar 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Window.xs

$window->command() changed active window temporarily to wanted one and then
back to old one. This wasn't very good idea if the old window was destroyed
by the command..

------------------------------------------------------------------------
r2612 | cras | 2002-03-14 20:47:41 +0000 (Thu, 14 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.html

Lost in html conversion: Q: Why does irssi autojoin on invite by default?

------------------------------------------------------------------------
r2611 | cras | 2002-03-14 11:36:31 +0000 (Thu, 14 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-expandos.c

$cumode and $cumode_space should do stuff only to IRC servers.

------------------------------------------------------------------------
r2610 | cras | 2002-03-14 06:44:06 +0000 (Thu, 14 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/printtext.c

Don't crash when trying to print text when there's no windows yet. Also
print the text to stdout.

------------------------------------------------------------------------
r2609 | cras | 2002-03-14 04:51:10 +0000 (Thu, 14 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

updated index

------------------------------------------------------------------------
r2608 | cras | 2002-03-14 04:49:43 +0000 (Thu, 14 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

updated irssi-proxy description

------------------------------------------------------------------------
r2607 | cras | 2002-03-14 01:54:05 +0000 (Thu, 14 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/modules-load.c

Don't crash if there's no prefixes (botti doesn't) when loading module.
Patch by aldem-irssi@aldem.net

------------------------------------------------------------------------
r2606 | cras | 2002-03-14 00:10:14 +0000 (Thu, 14 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

0.8.4.CVS version..

------------------------------------------------------------------------
r2604 | cras | 2002-03-13 04:37:37 +0000 (Wed, 13 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

0.8.4 released

------------------------------------------------------------------------
r2603 | cras | 2002-03-13 03:30:07 +0000 (Wed, 13 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/irc/Makefile.am

"make dist" now doesn't add irc.c / irc-modules.c

------------------------------------------------------------------------
r2602 | cras | 2002-03-13 03:23:38 +0000 (Wed, 13 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar.h

bit fields should be unsigned type always (unsigned int dirty:1).

------------------------------------------------------------------------
r2601 | cras | 2002-03-13 03:19:04 +0000 (Wed, 13 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-resume.c

proper checking for lseek() failure

------------------------------------------------------------------------
r2600 | cras | 2002-03-13 03:15:39 +0000 (Wed, 13 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-queries.c

when autochanging query's nick to be correct case, don't print the
"nick changed" message

------------------------------------------------------------------------
r2599 | cras | 2002-03-13 03:06:31 +0000 (Wed, 13 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-queries.c

If queried nick did a nick change, it might have crashed irssi.

------------------------------------------------------------------------
r2598 | cras | 2002-03-13 03:02:55 +0000 (Wed, 13 Mar 2002) | 9 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/Makefile.am

ARGH! I hate this new behaviour of CVS not asking if I want to abort
the message - have to RTFM to see if I can get old behaviour back :)

So, this+previous commit: "make distclean" should remove irc.c and
irc-modules.c since they're generated by configure.

!user part is optional in IRC prefix, so nick@server is now handled
correctly.

------------------------------------------------------------------------
r2597 | cras | 2002-03-13 02:59:01 +0000 (Wed, 13 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/Makefile.am
   M /irssi/trunk/src/irc/core/irc.c

*** empty log message ***

------------------------------------------------------------------------
r2596 | cras | 2002-03-13 01:57:05 +0000 (Wed, 13 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

0.8.3.CVS version now

------------------------------------------------------------------------
r2594 | cras | 2002-03-13 01:36:39 +0000 (Wed, 13 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

0.8.3 released

------------------------------------------------------------------------
r2593 | cras | 2002-03-13 01:33:30 +0000 (Wed, 13 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

removed the debugging code..

------------------------------------------------------------------------
r2592 | cras | 2002-03-13 01:30:20 +0000 (Wed, 13 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/nicklist.c

Set ownnick to channel->NULL when the nick record is destroyed. Should fix
some perl script errors.

------------------------------------------------------------------------
r2591 | cras | 2002-03-13 01:21:11 +0000 (Wed, 13 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c

When IPv4 or v6 wasn't forced, irssi picked improperly IPv4 even if there
was only v6 address.

------------------------------------------------------------------------
r2590 | cras | 2002-03-13 00:40:12 +0000 (Wed, 13 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

added some debugging code to irssi_bless_iobject() - can it really be an
overflow? :)

------------------------------------------------------------------------
r2589 | cras | 2002-03-12 20:51:03 +0000 (Tue, 12 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

fix to some broken "ircds"

------------------------------------------------------------------------
r2588 | cras | 2002-03-11 18:20:42 +0000 (Mon, 11 Mar 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/queries.c

New queries should begin with last_unread_msg timestamp set to now. This
fixes /SET autoclose_query >0 + /SET autocreate_own_query ON closing queries
created by your /MSG almost immediately.

------------------------------------------------------------------------
r2587 | cras | 2002-03-11 18:14:29 +0000 (Mon, 11 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/Makefile.am

make clean should remove libirc_proxy.a symlink

------------------------------------------------------------------------
r2586 | cras | 2002-03-11 17:14:30 +0000 (Mon, 11 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Back .CVS versioning..

------------------------------------------------------------------------
r2584 | cras | 2002-03-11 16:46:14 +0000 (Mon, 11 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/TODO
   M /irssi/trunk/configure.in

updated for 0.8.2 release

------------------------------------------------------------------------
r2583 | cras | 2002-03-11 16:44:42 +0000 (Mon, 11 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

added ownnick to Irssi::Channel

------------------------------------------------------------------------
r2582 | cras | 2002-03-11 05:31:00 +0000 (Mon, 11 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

added ircii-like window settings

------------------------------------------------------------------------
r2581 | cras | 2002-03-11 05:19:25 +0000 (Mon, 11 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

"I don't want any windows, I want it just like in ircII!" + /SET
print_active_channel.

------------------------------------------------------------------------
r2580 | cras | 2002-03-11 04:54:57 +0000 (Mon, 11 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh
   A /irssi/trunk/irssi.cvs

autogen.sh complains now if it's run outside cvs.

------------------------------------------------------------------------
r2579 | cras | 2002-03-11 04:44:29 +0000 (Mon, 11 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Updated for 0.8.2

------------------------------------------------------------------------
r2578 | cras | 2002-03-11 04:30:13 +0000 (Mon, 11 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

/SET max_wildcard_modes 0 should disable the checking

------------------------------------------------------------------------
r2577 | cras | 2002-03-11 04:21:01 +0000 (Mon, 11 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/splitlong.pl

updated

------------------------------------------------------------------------
r2576 | cras | 2002-03-11 03:45:57 +0000 (Mon, 11 Mar 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-text/gui-printtext.c

default_color checks moved from fe-text to fe-common, so they work properly
with window-specific themes. also should fix some weird problems related to
them and gui_printtext_after().

------------------------------------------------------------------------
r2575 | cras | 2002-03-11 03:11:18 +0000 (Mon, 11 Mar 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/irc/core/irc.c

Safer flood protection for lines longer than 100 chars. Maybe even a bit too
safe but generally you write lines less than 100 chars so it shouldn't
really matter. Calculated (2 + line_length/100) in seconds.

------------------------------------------------------------------------
r2574 | cras | 2002-03-11 02:07:05 +0000 (Mon, 11 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar.c

All control chars in statusbar items are now displayed reversed.

------------------------------------------------------------------------
r2573 | cras | 2002-03-11 00:18:33 +0000 (Mon, 11 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs
   M /irssi/trunk/docs/.cvsignore
   M /irssi/trunk/scripts/examples
   A /irssi/trunk/scripts/examples/.cvsignore

updated

------------------------------------------------------------------------
r2572 | cras | 2002-03-10 21:38:10 +0000 (Sun, 10 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c

Added -4 | -6 to /SERVER ADD syntax.

------------------------------------------------------------------------
r2571 | cras | 2002-03-10 21:33:46 +0000 (Sun, 10 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/Makefile.am
   A /irssi/trunk/scripts/mail.pl
   A /irssi/trunk/scripts/usercount.pl

new scripts

------------------------------------------------------------------------
r2570 | cras | 2002-03-10 21:30:45 +0000 (Sun, 10 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/scripts/Makefile.am
   A /irssi/trunk/scripts/examples/Makefile.am

script updates..

------------------------------------------------------------------------
r2569 | cras | 2002-03-10 21:28:38 +0000 (Sun, 10 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/autoop.pl
   M /irssi/trunk/scripts/autorejoin.pl
   A /irssi/trunk/scripts/buf.pl
   D /irssi/trunk/scripts/clones.pl
   A /irssi/trunk/scripts/dns.pl
   A /irssi/trunk/scripts/examples
   A /irssi/trunk/scripts/examples/command.pl
   A /irssi/trunk/scripts/examples/msg-event.pl
   A /irssi/trunk/scripts/examples/redirect.pl
   D /irssi/trunk/scripts/hello.pl
   A /irssi/trunk/scripts/kills.pl
   M /irssi/trunk/scripts/mlock.pl
   D /irssi/trunk/scripts/privmsg.pl
   M /irssi/trunk/scripts/quitmsg.pl
   D /irssi/trunk/scripts/realname.pl
   A /irssi/trunk/scripts/splitlong.pl

added/removed some default scripts

------------------------------------------------------------------------
r2568 | cras | 2002-03-10 19:58:16 +0000 (Sun, 10 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c

/SERVER ADD -ircnet should add the network to config with the same case as
in /IRCNET list.

------------------------------------------------------------------------
r2567 | cras | 2002-03-10 19:43:35 +0000 (Sun, 10 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

whops, stupid utf-8 bug :)

------------------------------------------------------------------------
r2566 | cras | 2002-03-10 19:40:06 +0000 (Sun, 10 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-queries.c

crashfix

------------------------------------------------------------------------
r2565 | cras | 2002-03-10 19:23:22 +0000 (Sun, 10 Mar 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-queries.c

Automatically change the nick to correct case in queries (eg. you did
/QUERY nick, and the nick really was Nick, irssi would change the query to
Nick as well)

------------------------------------------------------------------------
r2564 | cras | 2002-03-10 19:14:04 +0000 (Sun, 10 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c

If -4 or -6 option is used with /SERVER, force the correct protocol match.
eg. /SERVER -6 host either connects to IPv6 host or fails.

------------------------------------------------------------------------
r2563 | cras | 2002-03-10 19:03:27 +0000 (Sun, 10 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

term_addch() : utf-8 fixes for cursor positioning.

------------------------------------------------------------------------
r2562 | cras | 2002-03-10 16:36:35 +0000 (Sun, 10 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

When input line is in redirection mode, allow empty lines (eg. enter after
/OPER now aborts it)

------------------------------------------------------------------------
r2561 | cras | 2002-03-10 16:23:37 +0000 (Sun, 10 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-queries.c

If you had query with "X" but the nick really was "x", and after nick change
to "X" you saw "X changed nick to X"

------------------------------------------------------------------------
r2560 | cras | 2002-03-10 16:15:03 +0000 (Sun, 10 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

Added /SET max_wildcard_modes (default 6) - if a wildcard to /OP, /DEOP,
/VOICE or /DEVOICE matches more nicks than this, -yes option is required.

------------------------------------------------------------------------
r2559 | cras | 2002-03-10 16:00:38 +0000 (Sun, 10 Mar 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc.h

Added '.' to known nick flag characters. Also supports having multiple flag
chars in /NAMES list, so eg. "@+nick" works or ".@nick" which is already
used by some servers.

------------------------------------------------------------------------
r2558 | cras | 2002-03-10 15:46:22 +0000 (Sun, 10 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-ignore-messages.c

Never ignore kick msg if you get kicked from channel.

------------------------------------------------------------------------
r2557 | cras | 2002-03-10 15:42:52 +0000 (Sun, 10 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c

Netjoins in +channels were printed as if users joined to "channel" and all
of them had ops, so the message always went to status/active window.

------------------------------------------------------------------------
r2556 | cras | 2002-03-10 15:20:44 +0000 (Sun, 10 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/core.h
   M /irssi/trunk/src/fe-text/irssi.c

SIGHUP now does /RELOAD - useful with for example /SBAR prompt DISABLE when
you don't have an input line to recover :)

------------------------------------------------------------------------
r2555 | cras | 2002-03-10 15:12:13 +0000 (Sun, 10 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c

/CYCLE tried to do /PART twice.

------------------------------------------------------------------------
r2554 | cras | 2002-03-10 15:07:57 +0000 (Sun, 10 Mar 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

/CAT prints files now with CLIENTCRAP + NEVER level, so timestamps aren't
printed. Also since /AWAY prints the awaylog using /CAT, we don't get
timestamps there either now.

------------------------------------------------------------------------
r2553 | cras | 2002-03-10 14:55:46 +0000 (Sun, 10 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/themes.h

*** empty log message ***

------------------------------------------------------------------------
r2552 | cras | 2002-03-10 14:46:40 +0000 (Sun, 10 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c

/CYCLE reason didn't work

------------------------------------------------------------------------
r2551 | cras | 2002-03-10 14:31:07 +0000 (Sun, 10 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-servers.h

/KNOCKOUT code was a bit stupid, and the timeout checking wasn't very
/accurate.

------------------------------------------------------------------------
r2550 | cras | 2002-03-10 14:28:08 +0000 (Sun, 10 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chatnets.c

Don't send -autosendcmd after /UPGRADE.

------------------------------------------------------------------------
r2549 | cras | 2002-03-10 14:24:08 +0000 (Sun, 10 Mar 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/query-rec.h
   M /irssi/trunk/src/fe-common/core/fe-queries.c

/SET autoclose_query - now only last received private message affects when
the query is closed, ie. /WHOIS requests or nick changes don't reset the
counter.

------------------------------------------------------------------------
r2548 | cras | 2002-03-10 14:22:59 +0000 (Sun, 10 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c

Foreground ANSI colors weren't working

------------------------------------------------------------------------
r2547 | cras | 2002-03-10 14:02:33 +0000 (Sun, 10 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf
   M /irssi/trunk/src/fe-text/statusbar-items.c

No more infobar, but in empty windows topicbar contains the URL.

------------------------------------------------------------------------
r2546 | cras | 2002-03-09 18:57:35 +0000 (Sat, 09 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.html

Added missing Q/A :)

------------------------------------------------------------------------
r2545 | cras | 2002-03-09 18:56:57 +0000 (Sat, 09 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.html

added utf8 help

------------------------------------------------------------------------
r2544 | cras | 2002-03-09 17:54:38 +0000 (Sat, 09 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

Irssi didn't work properly if read() returned only partial utf8 character
string.

------------------------------------------------------------------------
r2543 | cras | 2002-03-09 12:17:32 +0000 (Sat, 09 Mar 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Irssi.pm

"use Irssi" now prints a warning if it's used outside irssi, but doesn't
die.

------------------------------------------------------------------------
r2542 | cras | 2002-03-09 10:09:37 +0000 (Sat, 09 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.html

added title

------------------------------------------------------------------------
r2541 | cras | 2002-03-09 10:06:42 +0000 (Sat, 09 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh
   M /irssi/trunk/docs/Makefile.am
   A /irssi/trunk/docs/faq.html
   D /irssi/trunk/docs/faq.txt

FAQ is now in HTML format. Patch by Han.

------------------------------------------------------------------------
r2540 | cras | 2002-03-09 09:25:06 +0000 (Sat, 09 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Fixed a memory leak with ^Y

------------------------------------------------------------------------
r2539 | cras | 2002-03-08 21:04:59 +0000 (Fri, 08 Mar 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/term.c

/SET mirc_blink_fix - if ON, the bright/blink bit is stripped from MIRC
colors. Set this to ON, if your terminal shows bright background colors
as blinking. Patch by pv2b

------------------------------------------------------------------------
r2538 | cras | 2002-03-08 18:40:43 +0000 (Fri, 08 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

/OP etc. shouldn't crash if channel hadn't received /NAMES list yet.

------------------------------------------------------------------------
r2537 | cras | 2002-03-06 23:49:16 +0000 (Wed, 06 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.txt

"Why does irssi autojoin on invite by default?"

------------------------------------------------------------------------
r2536 | cras | 2002-03-06 14:43:42 +0000 (Wed, 06 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/connect.in
   M /irssi/trunk/docs/help/in/server.in

added -! option help, by c0ffee

------------------------------------------------------------------------
r2535 | cras | 2002-03-04 21:49:08 +0000 (Mon, 04 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

added info about /set term_force_colors to lazy people section

------------------------------------------------------------------------
r2534 | cras | 2002-03-01 19:56:50 +0000 (Fri, 01 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

scripts should be looked from share dir, not lib dir.

------------------------------------------------------------------------
r2533 | cras | 2002-03-01 19:33:45 +0000 (Fri, 01 Mar 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/ignore.in

added notice of man 7 regex

------------------------------------------------------------------------
r2532 | cras | 2002-02-28 14:26:02 +0000 (Thu, 28 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

added psybnc section

------------------------------------------------------------------------
r2531 | cras | 2002-02-25 20:25:08 +0000 (Mon, 25 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/README.cygwin

updated

------------------------------------------------------------------------
r2530 | cras | 2002-02-25 17:48:08 +0000 (Mon, 25 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

/FORMAT tab completion went to infinite loop if there was more spaces than
one in the line..

------------------------------------------------------------------------
r2529 | cras | 2002-02-25 17:28:55 +0000 (Mon, 25 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

^Y shouldn't crash with empty cutbuffer

------------------------------------------------------------------------
r2528 | cras | 2002-02-25 14:50:49 +0000 (Mon, 25 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

command() fixes

------------------------------------------------------------------------
r2527 | cras | 2002-02-23 23:08:36 +0000 (Sat, 23 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

updated nick_find(), added nick_find_mask()

------------------------------------------------------------------------
r2526 | cras | 2002-02-22 13:12:33 +0000 (Fri, 22 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/module-formats.c
   M /irssi/trunk/src/fe-text/module-formats.h

Show window's scroll state with /WINDOW.

------------------------------------------------------------------------
r2525 | cras | 2002-02-22 13:04:07 +0000 (Fri, 22 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c

Window level matching code was a bit messy. Also, now the active window is
preferred if there's multiple matches by the same level.

------------------------------------------------------------------------
r2524 | cras | 2002-02-22 12:56:24 +0000 (Fri, 22 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

Highascii chars in replaces block in theme files could have crashed irssi.

------------------------------------------------------------------------
r2523 | cras | 2002-02-20 18:12:45 +0000 (Wed, 20 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/session.c

/UPGRADE saves now topic_time and topic_by.

------------------------------------------------------------------------
r2522 | cras | 2002-02-20 15:21:50 +0000 (Wed, 20 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

PROXY CTCP ON|OFF - proxy clients can send this command to specify that they
want to handle the received CTCP requests.

------------------------------------------------------------------------
r2521 | cras | 2002-02-20 15:03:53 +0000 (Wed, 20 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-expandos.c

$cumode wasn't updated after receiving nick list, so with empty channels it
didn't contain @ immediately.

------------------------------------------------------------------------
r2520 | cras | 2002-02-20 12:46:45 +0000 (Wed, 20 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-entry.h
   M /irssi/trunk/src/fe-text/gui-readline.c

Backspace/delete shouldn't modify cutbuffer.

------------------------------------------------------------------------
r2519 | cras | 2002-02-20 12:44:23 +0000 (Wed, 20 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

stupid bug :) lines longer than 1024 chars made irssi crash.

------------------------------------------------------------------------
r2518 | cras | 2002-02-18 21:12:55 +0000 (Mon, 18 Feb 2002) | 3 lines
Changed paths:
   D /irssi/trunk/docs/help/in/perlflush.in
   D /irssi/trunk/docs/help/in/run.in

there's no /RUN or /PERLFLUSH commands anymore. someone could write /HELP
script ;)

------------------------------------------------------------------------
r2517 | cras | 2002-02-18 20:59:40 +0000 (Mon, 18 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/docs/help/in/bind.in
   M /irssi/trunk/src/fe-text/gui-readline.c

Added escape_char /BIND command for inserting the next keypress to input
line.

------------------------------------------------------------------------
r2516 | cras | 2002-02-18 19:48:35 +0000 (Mon, 18 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

if gethostbyname() failed, the return value was returned incorrectly
(accidentally cvs committed it after some of my test)

------------------------------------------------------------------------
r2515 | cras | 2002-02-18 10:29:53 +0000 (Mon, 18 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

updated proxy docs

------------------------------------------------------------------------
r2514 | cras | 2002-02-18 09:08:12 +0000 (Mon, 18 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

missing </dl>

------------------------------------------------------------------------
r2513 | cras | 2002-02-18 09:07:09 +0000 (Mon, 18 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

minor updates

------------------------------------------------------------------------
r2512 | cras | 2002-02-18 09:00:26 +0000 (Mon, 18 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

added statusbar help

------------------------------------------------------------------------
r2511 | cras | 2002-02-17 20:20:52 +0000 (Sun, 17 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Some events that contained target parameter weren't printed to correct
window (eg. end of bans).

------------------------------------------------------------------------
r2510 | cras | 2002-02-17 19:41:34 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

still one isxdigit() -> i_isxdigit()

------------------------------------------------------------------------
r2509 | cras | 2002-02-17 18:05:25 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

compiler warning fix

------------------------------------------------------------------------
r2508 | cras | 2002-02-17 17:53:11 +0000 (Sun, 17 Feb 2002) | 4 lines
Changed paths:
   M /irssi/trunk/configure.in

COMMON_NOUI_LIBS shouldn't include $INTLLIBS, it's not needed anymore and
it's not even set anywhere, except in local environemnt where it may break
make..

------------------------------------------------------------------------
r2507 | cras | 2002-02-17 17:19:56 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am

findsyntax.pl should be in dist as well..

------------------------------------------------------------------------
r2506 | cras | 2002-02-17 17:12:56 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

version number update to 0.8.1.CVS

------------------------------------------------------------------------
r2505 | cras | 2002-02-17 17:03:24 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/INSTALL

added some information about ipv6 resolving

------------------------------------------------------------------------
r2503 | cras | 2002-02-17 15:47:04 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

0.8.1 release :)

------------------------------------------------------------------------
r2502 | cras | 2002-02-17 15:42:07 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-curses.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/term.c

--disable-terminfo didn't work

------------------------------------------------------------------------
r2501 | cras | 2002-02-17 15:37:41 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c

Another crashfix

------------------------------------------------------------------------
r2500 | cras | 2002-02-17 14:42:53 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c

fixed a compiler warning

------------------------------------------------------------------------
r2499 | cras | 2002-02-17 14:41:38 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/log.c

Log writing sometimes might have produced some glib errors.

------------------------------------------------------------------------
r2498 | cras | 2002-02-17 14:25:10 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/utf8.c
   M /irssi/trunk/src/fe-text/utf8.h

compiler warning fixes

------------------------------------------------------------------------
r2497 | cras | 2002-02-17 14:00:34 +0000 (Sun, 17 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c

"whops" :) ^D<char> as last chars in line made some screen corruption and
maybe even could have crashed

------------------------------------------------------------------------
r2496 | cras | 2002-02-17 12:51:56 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

updated version number to 0.8.0.CVS again

------------------------------------------------------------------------
r2495 | cras | 2002-02-17 12:43:39 +0000 (Sun, 17 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/lib-popt/popthelp.c

--help printed part of the path for irssi which looked stupid, now it prints
only the binary name. patch by tommik.

------------------------------------------------------------------------
r2494 | cras | 2002-02-17 11:58:41 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

-lcurses was added twice when linking (or worse, -lncurses and -lcurses)

------------------------------------------------------------------------
r2493 | cras | 2002-02-17 11:30:50 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am

syntax.pl should be included with release

------------------------------------------------------------------------
r2492 | cras | 2002-02-17 10:45:25 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/TODO
   A /irssi/trunk/docs/help/in/upgrade.in

Added /HELP upgrade

------------------------------------------------------------------------
r2491 | cras | 2002-02-17 10:41:22 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

updated

------------------------------------------------------------------------
r2490 | cras | 2002-02-17 10:09:04 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Added ^I = "tab" key.

------------------------------------------------------------------------
r2489 | cras | 2002-02-17 09:47:51 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

Added GIMPNet, reformatted to look exactly the same as it gets when /SAVEd.

------------------------------------------------------------------------
r2488 | cras | 2002-02-17 09:37:23 +0000 (Sun, 17 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/fe-common/core/themes.c

Don't crash if special vars line ends with '$'.

------------------------------------------------------------------------
r2487 | cras | 2002-02-16 15:10:27 +0000 (Sat, 16 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-config.c

Added /STATUSBAR # RESET command for removing the whole statusbar block from
config file.

------------------------------------------------------------------------
r2486 | cras | 2002-02-16 14:10:54 +0000 (Sat, 16 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

getting ready for v0.8.0 release

------------------------------------------------------------------------
r2485 | cras | 2002-02-16 14:10:08 +0000 (Sat, 16 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

updated

------------------------------------------------------------------------
r2484 | cras | 2002-02-16 13:33:17 +0000 (Sat, 16 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c

/ACTION supports -servertag now and tab completion works with it like with
/MSG.

------------------------------------------------------------------------
r2483 | cras | 2002-02-16 13:32:53 +0000 (Sat, 16 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c

Removed useless casting.

------------------------------------------------------------------------
r2482 | cras | 2002-02-16 13:19:05 +0000 (Sat, 16 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.txt

Added Q/A for autorejoin + public aways

------------------------------------------------------------------------
r2481 | cras | 2002-02-16 13:06:57 +0000 (Sat, 16 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/autorejoin.pl

added /SET autorejoin_channels

------------------------------------------------------------------------
r2480 | cras | 2002-02-16 12:52:19 +0000 (Sat, 16 Feb 2002) | 2 lines
Changed paths:
   A /irssi/trunk/INSTALL
   M /irssi/trunk/README
   M /irssi/trunk/docs/perl.txt

Added real installation instructions to INSTALL file.

------------------------------------------------------------------------
r2479 | cras | 2002-02-16 12:27:57 +0000 (Sat, 16 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.txt
   M /irssi/trunk/docs/startup-HOWTO.html

updates

------------------------------------------------------------------------
r2478 | cras | 2002-02-16 12:08:58 +0000 (Sat, 16 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

added /bind section.

------------------------------------------------------------------------
r2477 | cras | 2002-02-16 12:08:45 +0000 (Sat, 16 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/bind.in

updated

------------------------------------------------------------------------
r2476 | cras | 2002-02-16 11:30:32 +0000 (Sat, 16 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

a bit more proxy updates

------------------------------------------------------------------------
r2475 | cras | 2002-02-16 11:24:50 +0000 (Sat, 16 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

added bnc and dircproxy settings

------------------------------------------------------------------------
r2474 | cras | 2002-02-16 10:46:35 +0000 (Sat, 16 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

added INVITELIST alias.

------------------------------------------------------------------------
r2473 | cras | 2002-02-16 10:41:32 +0000 (Sat, 16 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-session.c

server->emode_known wasn't saved during /UPGRADE.

------------------------------------------------------------------------
r2472 | cras | 2002-02-16 10:39:20 +0000 (Sat, 16 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

updated

------------------------------------------------------------------------
r2471 | cras | 2002-02-16 10:11:00 +0000 (Sat, 16 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Cutbuffer should be cleared when ^U is used in empty line (or in general, 0
chars is erased)

------------------------------------------------------------------------
r2470 | cras | 2002-02-16 09:26:05 +0000 (Sat, 16 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.txt

updated

------------------------------------------------------------------------
r2469 | cras | 2002-02-16 07:37:31 +0000 (Sat, 16 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Don't crash when handling input line if the input line doesn't exist (huh?
how? no idea :)

------------------------------------------------------------------------
r2468 | cras | 2002-02-16 07:30:57 +0000 (Sat, 16 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/module-formats.c
   M /irssi/trunk/src/fe-text/module-formats.h
   M /irssi/trunk/src/fe-text/statusbar-config.c

/STATUSBAR now prints a list of statusbars, /STATUSBAR <name> prints
statusbar info.

------------------------------------------------------------------------
r2467 | cras | 2002-02-16 06:56:31 +0000 (Sat, 16 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/bans.c

There was the check for max. 10 chars/ban, but for some reason it was 11 in
code :)

------------------------------------------------------------------------
r2466 | cras | 2002-02-16 06:48:35 +0000 (Sat, 16 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-config.c

/STATUSBAR # VISIBLE command didn't work properly

------------------------------------------------------------------------
r2465 | cras | 2002-02-16 00:08:47 +0000 (Sat, 16 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-text/statusbar-config.c

/RELOAD didn't update the statusbar colors the first time. /SET theme never
changed the statusbar colors.

------------------------------------------------------------------------
r2464 | cras | 2002-02-15 23:15:25 +0000 (Fri, 15 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-config.c

command_unbind("statusbar add") was called with wrong function parameter.

------------------------------------------------------------------------
r2463 | cras | 2002-02-15 22:42:09 +0000 (Fri, 15 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-config.c

case-insensitivity for /STATUSBAR command

------------------------------------------------------------------------
r2462 | cras | 2002-02-15 22:22:46 +0000 (Fri, 15 Feb 2002) | 2 lines
Changed paths:
   A /irssi/trunk/docs/help/in/statusbar.in
   M /irssi/trunk/src/fe-text/statusbar-config.c

Added _very_ small help for /statusbar + their SYNTAXes.

------------------------------------------------------------------------
r2461 | cras | 2002-02-15 22:18:48 +0000 (Fri, 15 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/module-formats.c
   M /irssi/trunk/src/fe-text/module-formats.h
   M /irssi/trunk/src/fe-text/statusbar-config.c

More statusbar commands.

------------------------------------------------------------------------
r2460 | cras | 2002-02-15 22:18:35 +0000 (Fri, 15 Feb 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/channels-setup.c
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/lib-config/get.c
   M /irssi/trunk/src/lib-config/iconfig.h
   M /irssi/trunk/src/lib-config/set.c

renamed old config_node_index() to config_node_nth(). added new
config_node_index() function. added config_node_section_index() for
adding/moving node to specified position in list.

------------------------------------------------------------------------
r2459 | cras | 2002-02-15 21:42:31 +0000 (Fri, 15 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/module-formats.c
   M /irssi/trunk/src/fe-text/module-formats.h
   M /irssi/trunk/src/fe-text/statusbar-config.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/fe-text/statusbar.h

Added /STATUSBAR commands for most commonly used tasks.

------------------------------------------------------------------------
r2458 | cras | 2002-02-15 19:33:05 +0000 (Fri, 15 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term.c

Disable the nl_langinfo() if CODESET isn't defined (openbsd).

------------------------------------------------------------------------
r2457 | cras | 2002-02-15 18:39:32 +0000 (Fri, 15 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

/SET term_type didn't take effect on entry until the second time it was
changed.

------------------------------------------------------------------------
r2456 | cras | 2002-02-15 18:20:03 +0000 (Fri, 15 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

don't crash if trying to erase 0 chars and there's no cutbuffer.

------------------------------------------------------------------------
r2455 | cras | 2002-02-15 16:24:53 +0000 (Fri, 15 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-ctcp.c

Allow still showing ping time even if client replied with only one ping
parameter.

------------------------------------------------------------------------
r2454 | cras | 2002-02-15 16:02:14 +0000 (Fri, 15 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-entry.h
   M /irssi/trunk/src/fe-text/gui-readline.c

transpose_characters was broken

------------------------------------------------------------------------
r2453 | cras | 2002-02-15 15:54:59 +0000 (Fri, 15 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

added meta-f and meta-b for forward/backward word

------------------------------------------------------------------------
r2452 | cras | 2002-02-15 14:54:00 +0000 (Fri, 15 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c

Added /SET window_check_level_first and /SET window_default_level. This allows you to keep all messages with specific level in it's own window, even if it was supposed to be printed in channel window. patch by mike@po.cs.msu.su

------------------------------------------------------------------------
r2451 | cras | 2002-02-15 14:42:14 +0000 (Fri, 15 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/fe-text/term.c

UTF-8 is now automatically used if locale is set properly.

------------------------------------------------------------------------
r2450 | cras | 2002-02-15 14:09:10 +0000 (Fri, 15 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/utf8.c

get_utf8_char() was buggy

------------------------------------------------------------------------
r2449 | cras | 2002-02-15 14:04:10 +0000 (Fri, 15 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar.c

Statusbar wasn't always properly cleared when there was right-aligned items.

------------------------------------------------------------------------
r2448 | cras | 2002-02-15 13:38:24 +0000 (Fri, 15 Feb 2002) | 6 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-entry.h
   M /irssi/trunk/src/fe-text/gui-expandos.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/module.h
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/term.c
   M /irssi/trunk/src/fe-text/term.h
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/utf8.c
   M /irssi/trunk/src/fe-text/utf8.h

/SET term_type 8bit|utf8|big5 - Removed --with-big5 configure option, it's
now included the same way as utf8, though i'm not sure if it really works
but at least it should partially :) Input line is now internally using 32bit
chars but it's converted to 8bit chars for external use. Text buffer
supports only 8bit + utf8 for now.

------------------------------------------------------------------------
r2447 | cras | 2002-02-15 09:31:25 +0000 (Fri, 15 Feb 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

A bit kludge fix for perl statusbar items breaking prompt changes at
startup. Now the entry isn't destroyed until the statusbar is, and there can
be only one entry per statusbar (well, who would want more anyway :)

------------------------------------------------------------------------
r2446 | cras | 2002-02-15 09:22:35 +0000 (Fri, 15 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer.c

/LAST -before didn't print the separators.

------------------------------------------------------------------------
r2445 | cras | 2002-02-15 09:05:45 +0000 (Fri, 15 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/window-activity.c
   A /irssi/trunk/src/fe-common/core/window-activity.h
   M /irssi/trunk/src/perl/ui/Window.xs

window_activity() and window_item_activity() are now public. Added them to
perl as well.

------------------------------------------------------------------------
r2444 | cras | 2002-02-15 08:37:06 +0000 (Fri, 15 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/queries.c

fixed module_uniq_destroy() calls

------------------------------------------------------------------------
r2443 | cras | 2002-02-15 08:31:35 +0000 (Fri, 15 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Yell if gmodule doesn't work

------------------------------------------------------------------------
r2442 | cras | 2002-02-15 08:26:12 +0000 (Fri, 15 Feb 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-session.c

server->real_address wasn't restored properly after /UPGRADE and that
started to raise lag (or maybe crash). Also removed some backwards
compatibility code.

------------------------------------------------------------------------
r2441 | cras | 2002-02-15 07:31:25 +0000 (Fri, 15 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Some /NAMES fixes

------------------------------------------------------------------------
r2440 | cras | 2002-02-13 16:05:47 +0000 (Wed, 13 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

the last 001 fix was useless, removed the if() part so now the real_address
is changed every time 001 is received :)

------------------------------------------------------------------------
r2439 | cras | 2002-02-13 15:36:40 +0000 (Wed, 13 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/module-formats.c

added user counts parameters to /NAMES header (not used by default), header/footer is printed with CLIENTCRAP, not CRAP level. patch by zinx@magenet.net

------------------------------------------------------------------------
r2438 | cras | 2002-02-13 15:31:57 +0000 (Wed, 13 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/fe-common/irc/fe-ctcp.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

Separated ctcp command/data in "message irc ctcp" signal and format. Added
/FORMAT ctcp_requestd_unknown.

------------------------------------------------------------------------
r2437 | cras | 2002-02-13 15:11:47 +0000 (Wed, 13 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

001 event should free real_address if it already existed. this might happen
with for example irc bouncers.

------------------------------------------------------------------------
r2436 | cras | 2002-02-13 15:08:28 +0000 (Wed, 13 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/netsplit.c

updated the glib error message with netsplits

------------------------------------------------------------------------
r2435 | cras | 2002-02-13 14:09:21 +0000 (Wed, 13 Feb 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h

PARAM_FLAG_OPTCHAN_NAME check didn't work properly and it was always
assumed, so * didn't work as channel parameter. also changed the how
PARAM_FLAG_OPTCHAN_NAME was defined.

------------------------------------------------------------------------
r2434 | cras | 2002-02-13 10:09:05 +0000 (Wed, 13 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

That msg completion nick thing broke some other completions in msgs window,
like /SET.

------------------------------------------------------------------------
r2433 | cras | 2002-02-13 07:16:02 +0000 (Wed, 13 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

don't update window->last_line timestamp with MSGLEVEL_NEVER text, so >1d
/SET autoclose_query setting works with "day changed" messagse.

------------------------------------------------------------------------
r2432 | cras | 2002-02-12 03:04:34 +0000 (Tue, 12 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

missed isxdigit() -> i_isxdigit() change

------------------------------------------------------------------------
r2431 | cras | 2002-02-11 16:19:00 +0000 (Mon, 11 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

stupid format string bugs. wasn't there long though :)

------------------------------------------------------------------------
r2430 | cras | 2002-02-11 09:13:17 +0000 (Mon, 11 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

In msgs window, you can now complete anywhere /MSG completion nicks (eg.
/ignore nick<tab>)

------------------------------------------------------------------------
r2429 | cras | 2002-02-11 08:23:02 +0000 (Mon, 11 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

-actcolor %n now means that the activity isn't changed.

------------------------------------------------------------------------
r2428 | cras | 2002-02-11 07:58:24 +0000 (Mon, 11 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

"/WINDOW IMMORTAL" shows the mortal-state. Error messages are printed in
active window.

------------------------------------------------------------------------
r2427 | cras | 2002-02-10 18:42:23 +0000 (Sun, 10 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-get.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.h
   M /irssi/trunk/src/irc/dcc/dcc-get.c

Correctly handle DCC GET write() failures.

------------------------------------------------------------------------
r2426 | cras | 2002-02-10 15:10:24 +0000 (Sun, 10 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme

Default background color for prompt statusbar should be %n, not %0.

------------------------------------------------------------------------
r2425 | cras | 2002-02-10 15:09:58 +0000 (Sun, 10 Feb 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

theme_format_compress_colors() doesn't assume the default color as %n
anymore. This is useful at least when you want to set statusbar background
color to %n so it won't be compressed to ""..

------------------------------------------------------------------------
r2424 | cras | 2002-02-10 15:01:00 +0000 (Sun, 10 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

atexit(term_deinit)

------------------------------------------------------------------------
r2423 | cras | 2002-02-10 15:00:15 +0000 (Sun, 10 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows-layout.c

Layout save support for immortality..

------------------------------------------------------------------------
r2422 | cras | 2002-02-10 14:59:36 +0000 (Sun, 10 Feb 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/perl/ui/UI.xs

Support for "immortal" windows, that can't be closed until explicitly set to
mortal with /WINDOW IMMORTAL OFF. Status and msgs windows are immortal by
default.

------------------------------------------------------------------------
r2421 | cras | 2002-02-10 14:53:55 +0000 (Sun, 10 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Changed some clientnotices to clienterrors

------------------------------------------------------------------------
r2420 | cras | 2002-02-10 14:35:21 +0000 (Sun, 10 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/core/settings.c

Added IRSSI_GLOBAL_CONFIG as well

------------------------------------------------------------------------
r2419 | cras | 2002-02-10 14:33:42 +0000 (Sun, 10 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/core/core.c

added #define IRSSI_HOME_CONFIG

------------------------------------------------------------------------
r2418 | cras | 2002-02-10 14:21:29 +0000 (Sun, 10 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c

It's possible to use black foreground color now.

------------------------------------------------------------------------
r2417 | cras | 2002-02-10 14:10:09 +0000 (Sun, 10 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

term_clear() should set the background color to RESET, not to 0 (black).

------------------------------------------------------------------------
r2416 | cras | 2002-02-10 14:01:25 +0000 (Sun, 10 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

all subdirs are now specified in "perl_dirs" so it's easier to add/remove
directories.

------------------------------------------------------------------------
r2415 | cras | 2002-02-10 12:53:10 +0000 (Sun, 10 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

If *=port was used with /SET irssiproxy_ports, connections to server weren't
sent to already connected clients.

------------------------------------------------------------------------
r2414 | cras | 2002-02-10 12:13:00 +0000 (Sun, 10 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/channel-events.c

support for event 477 which aborts joins to +R channels in dalnet.

------------------------------------------------------------------------
r2413 | cras | 2002-02-10 11:24:51 +0000 (Sun, 10 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

/MSG completion should work with /QUERY as well

------------------------------------------------------------------------
r2412 | cras | 2002-02-10 11:12:05 +0000 (Sun, 10 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/realname.pl

updated redirection code

------------------------------------------------------------------------
r2411 | cras | 2002-02-10 11:04:08 +0000 (Sun, 10 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/channels-setup.c
   M /irssi/trunk/src/core/chatnets.c
   M /irssi/trunk/src/core/ignore.c
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/servers-setup.c

Removed some old backwards compatibility code.

------------------------------------------------------------------------
r2410 | cras | 2002-02-10 11:01:56 +0000 (Sun, 10 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

meta-backspace is now bound to delete_previous_word by default.

------------------------------------------------------------------------
r2409 | cras | 2002-02-10 10:51:14 +0000 (Sun, 10 Feb 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

Default event handler now prints the server name where it received the
event, unless it's the server we're connected to. /FORMAT default_event can
be used to modify where/if the server name is printed.

------------------------------------------------------------------------
r2408 | cras | 2002-02-10 10:21:46 +0000 (Sun, 10 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c
   M /irssi/trunk/src/irc/core/irc-servers.h

Don't stop reconnecting to server if we get nick collided

------------------------------------------------------------------------
r2407 | cras | 2002-02-10 10:07:12 +0000 (Sun, 10 Feb 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/completion.h
   M /irssi/trunk/src/fe-text/gui-readline.c

/BIND meta-k erase_completion - support for removing completion data.
Currently this works only with /MSG completion, so eg. /MSG nick <meta-k>
removes nick from completion list and jumps to next completion.

------------------------------------------------------------------------
r2406 | cras | 2002-02-10 09:35:38 +0000 (Sun, 10 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat-messages.c

Level for own dcc chat messages should contain NO_ACT too (which also
disables beeping).

------------------------------------------------------------------------
r2405 | cras | 2002-02-08 22:09:39 +0000 (Fri, 08 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/tparm.c

since common.h wasn't included in this, changed i_isdigit() -> isdigit()
back with some casting.

------------------------------------------------------------------------
r2404 | cras | 2002-02-08 07:25:51 +0000 (Fri, 08 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/irc/proxy/module.h

Proxy is now emitting "proxy client connected" and "proxy client
disconnected" signals.

------------------------------------------------------------------------
r2403 | cras | 2002-02-08 02:57:02 +0000 (Fri, 08 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

updated OPN's config

------------------------------------------------------------------------
r2402 | cras | 2002-02-07 23:58:51 +0000 (Thu, 07 Feb 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c

"default event" now resends "default event numeric" which gets handled by
the event_received() function.. I think now all those extra spaces showing
up in places should be fixed :)

------------------------------------------------------------------------
r2401 | cras | 2002-02-07 19:30:58 +0000 (Thu, 07 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/core.c

only the first of --home / --config parameters were parsed, which broke eg.
irssi which was started with --config and /UPGRADEd.

------------------------------------------------------------------------
r2400 | cras | 2002-02-07 19:27:47 +0000 (Thu, 07 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

'-' option as last parameter didn't work (eg. /LAST -)

------------------------------------------------------------------------
r2399 | cras | 2002-02-07 19:17:36 +0000 (Thu, 07 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/queries.c
   M /irssi/trunk/src/core/servers.c

Set objects ->type = 0 when freeing to make sure we notice immediately if
they're being used after freed.

------------------------------------------------------------------------
r2398 | cras | 2002-02-07 00:34:43 +0000 (Thu, 07 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c

Don't crash in /NAMES list if /SET names_max_width was too small

------------------------------------------------------------------------
r2397 | cras | 2002-02-06 23:37:03 +0000 (Wed, 06 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Still some event_received() fixes.

------------------------------------------------------------------------
r2396 | cras | 2002-02-06 18:07:55 +0000 (Wed, 06 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c

DCC /MSG handlers broke /MSG -ircnet

------------------------------------------------------------------------
r2395 | cras | 2002-02-06 18:03:58 +0000 (Wed, 06 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c

/EXEC's last output line wasn't printed if it didn't contain newline at end
of line.

------------------------------------------------------------------------
r2394 | cras | 2002-02-06 04:20:34 +0000 (Wed, 06 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Fixed the generic event_received() hadler not to remove ':' char twice in
some situations..

------------------------------------------------------------------------
r2393 | cras | 2002-02-05 04:36:07 +0000 (Tue, 05 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Server.xs

bugfix

------------------------------------------------------------------------
r2392 | cras | 2002-02-04 21:26:03 +0000 (Mon, 04 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-popt/popt.c

Ahem.. my little kludge had a buffer overflow :)

------------------------------------------------------------------------
r2391 | cras | 2002-02-04 21:20:05 +0000 (Mon, 04 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c

Broke DCC CHAT queries.

------------------------------------------------------------------------
r2390 | cras | 2002-02-04 06:38:27 +0000 (Mon, 04 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

Reorganized & updated.

------------------------------------------------------------------------
r2389 | cras | 2002-02-04 04:35:11 +0000 (Mon, 04 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-queries.c

Use the server tag printing with queries now too.

------------------------------------------------------------------------
r2388 | cras | 2002-02-04 04:27:45 +0000 (Mon, 04 Feb 2002) | 7 lines
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/log.h
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/printtext.h
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat-messages.c

printtext(): you can now specify server target with tag name instead of
record. This is useful with DCC chats when you know the initial server tag
but the server might be already disconnected.

So what this means is that you now get ~/irclogs/ircnet/=nick.log instead of
~/irclogs/=nick.log :)

------------------------------------------------------------------------
r2387 | cras | 2002-02-03 23:14:22 +0000 (Sun, 03 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c

Server referencing in /EVAL really should have checked if the server wasn't
NULL :)

------------------------------------------------------------------------
r2386 | cras | 2002-02-03 23:06:36 +0000 (Sun, 03 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Server.xs

broke $server->send_message()..

------------------------------------------------------------------------
r2385 | cras | 2002-02-03 22:28:09 +0000 (Sun, 03 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c

make sure redirect_continue is set to NULL if it contains the redirection
that is being destroyed.

------------------------------------------------------------------------
r2384 | cras | 2002-02-03 21:58:14 +0000 (Sun, 03 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c

target_type for "/MSG *" wasn't set properly.

------------------------------------------------------------------------
r2383 | cras | 2002-02-03 21:53:37 +0000 (Sun, 03 Feb 2002) | 6 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/ignore.c
   M /irssi/trunk/src/core/server-rec.h
   M /irssi/trunk/src/core/servers.h
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/irc/core/irc-servers.c

Added target_type to send_message(), -channel and -nick parameters to /MSG
to specify if it's supposed to be to channel/nick. /MSG -channel is used
automatically by irssi when sending messages to channel (the "normal" way
without /msg). This should help with protocols that don't have any channel
name prefixes.

------------------------------------------------------------------------
r2382 | cras | 2002-02-03 19:24:51 +0000 (Sun, 03 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c

Added missing #include

------------------------------------------------------------------------
r2381 | cras | 2002-02-03 18:32:46 +0000 (Sun, 03 Feb 2002) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c

A bit more safer now to use /EVAL with a command that disconnects from
server.. Also added a FIXME: window item would need reference counting as
well, eg. "/EVAL win close;say hello" wouldn't work now.. But that's probably
job for the rewrite irssi. don't go use things like that :)

------------------------------------------------------------------------
r2380 | cras | 2002-02-03 18:24:22 +0000 (Sun, 03 Feb 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/irc/core/modes.c

Added PARAM_FLAG_OPTCHAN_NAME which is like PARAM_FLAG_OPTCHAN, but doesn't
allow using "*" to specify active channel. Used with /OP, /DEOP, /VOICE and
/DEVOICE so you can do /OP * again :)

------------------------------------------------------------------------
r2379 | cras | 2002-02-03 18:07:12 +0000 (Sun, 03 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/watch.in

updated

------------------------------------------------------------------------
r2378 | cras | 2002-02-02 22:46:28 +0000 (Sat, 02 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-queries.c

s/query_trace_nick_changes/query_track_nick_changes/ :)

------------------------------------------------------------------------
r2377 | cras | 2002-02-02 22:34:06 +0000 (Sat, 02 Feb 2002) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-queries.c

Added /SET query_trace_nick_changes, which tells if irssi should track nick
changes in queries (eg. you get a msg from nick who's user@host is the same
as you already have query with). This feature has existed before, but now
you can turn if OFF if you want :)

------------------------------------------------------------------------
r2376 | cras | 2002-02-02 20:45:22 +0000 (Sat, 02 Feb 2002) | 2 lines
Changed paths:
   A /irssi/trunk/docs/help/in/watch.in

Added help for WATCH, by six

------------------------------------------------------------------------
r2375 | cras | 2002-02-02 19:55:33 +0000 (Sat, 02 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

Ignoring SIGTRAP signal which is sent at /UPGRADE time.

------------------------------------------------------------------------
r2374 | cras | 2002-02-02 17:37:44 +0000 (Sat, 02 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/channels-setup.c
   M /irssi/trunk/src/core/chatnets.c
   M /irssi/trunk/src/core/ignore.c
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/windows-layout.c
   M /irssi/trunk/src/fe-text/mainwindows-layout.c
   M /irssi/trunk/src/irc/notifylist/notify-setup.c

Comments are now allowed everywhere in config files.

------------------------------------------------------------------------
r2373 | cras | 2002-02-02 17:27:20 +0000 (Sat, 02 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers-setup.c

Also, if alternate_nick is "", don't go set it to connection record..

------------------------------------------------------------------------
r2372 | cras | 2002-02-02 17:26:11 +0000 (Sat, 02 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers-setup.c

/SET alternate_nick should default to "", not NULL which would cause
problems.

------------------------------------------------------------------------
r2371 | cras | 2002-02-02 17:23:56 +0000 (Sat, 02 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-autoget.c

Ignore /SET dcc_autoresume if /SET dcc_autoget is OFF.

------------------------------------------------------------------------
r2370 | cras | 2002-02-02 02:22:29 +0000 (Sat, 02 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Add ^H and ^? as "backspace" key, so you can use meta-backspace etc.

------------------------------------------------------------------------
r2369 | cras | 2002-02-02 01:38:58 +0000 (Sat, 02 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/formats.c

Replaced /SET msgs_timestamps with /SET timestamp_level, defaults to ALL.
/SET timestamps must be ON for timestamp_level to have any effect.

------------------------------------------------------------------------
r2368 | cras | 2002-02-01 23:32:21 +0000 (Fri, 01 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c

The "check if nick change was done with our /NICK" didn't work if this was
our first nick change..

------------------------------------------------------------------------
r2367 | cras | 2002-02-01 23:14:00 +0000 (Fri, 01 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

Removed some backwards compatibility code between CVS versions that broke
/SET use_perl_lib

------------------------------------------------------------------------
r2366 | cras | 2002-02-01 23:01:58 +0000 (Fri, 01 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

Added optional channel parameter to /OP, /DEOP, /VOICE and /DEVOICE
commands.

------------------------------------------------------------------------
r2365 | cras | 2002-02-01 20:14:30 +0000 (Fri, 01 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/fe-text/textbuffer-reformat.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer.c

added some pointer casting to get rid of warnings with some compilers.

------------------------------------------------------------------------
r2364 | cras | 2002-02-01 19:26:58 +0000 (Fri, 01 Feb 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

When resizing terminal, width of all split windows weren't always updated
properly.

------------------------------------------------------------------------
r2363 | cras | 2002-02-01 13:56:50 +0000 (Fri, 01 Feb 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

Don't eat unknown keys that aren't combinations

------------------------------------------------------------------------
r2362 | cras | 2002-01-31 03:15:03 +0000 (Thu, 31 Jan 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

Unknown key bindings don't print the last invalid key anymore to input line.
Also, removed some debugging code which was accidentally there :)

------------------------------------------------------------------------
r2361 | cras | 2002-01-30 22:00:06 +0000 (Wed, 30 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c

/CONNECT and /SERVER crashed without parameters

------------------------------------------------------------------------
r2360 | cras | 2002-01-30 01:57:34 +0000 (Wed, 30 Jan 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

"/MODE #channel -k" automatically appends the channel key if it wasn't
given.

------------------------------------------------------------------------
r2359 | cras | 2002-01-29 23:11:22 +0000 (Tue, 29 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

..and of course I broke IPv4 net_gethostbyname() with it :)

------------------------------------------------------------------------
r2358 | cras | 2002-01-29 22:16:40 +0000 (Tue, 29 Jan 2002) | 6 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

OK, looks like I was doing stupid things with IPv6 hostname lookups :) Back
when I originally wrote that code, there wasn't any man pages for them and I
couldn't really find any good docs either, so I just copy&pasted some code
from somewhere and it seemed to work. Anyway, it was doing reverse name
lookup for uninitialized host name which really wasn't a good idea :)

------------------------------------------------------------------------
r2357 | cras | 2002-01-29 21:26:41 +0000 (Tue, 29 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

net_gethostbyname() fix for ipv6.

------------------------------------------------------------------------
r2356 | cras | 2002-01-29 03:35:18 +0000 (Tue, 29 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/textui/TextBufferView.xs

Forgot to commit utf8 change here.

------------------------------------------------------------------------
r2355 | cras | 2002-01-29 03:13:06 +0000 (Tue, 29 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-entry.h
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c

A bit more better utf8 support, still not a good input line.

------------------------------------------------------------------------
r2354 | cras | 2002-01-29 01:33:41 +0000 (Tue, 29 Jan 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/term.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer-view.h
   A /irssi/trunk/src/fe-text/utf8.c
   A /irssi/trunk/src/fe-text/utf8.h

Preliminary support for UTF8 with /SET term_utf8 ON. Input line is still
messed up, but lines should wrap properly in text buffer.

------------------------------------------------------------------------
r2353 | cras | 2002-01-28 23:31:36 +0000 (Mon, 28 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-chatnets.c

Whops, crasfix for last "fix". :)

------------------------------------------------------------------------
r2352 | cras | 2002-01-28 15:20:57 +0000 (Mon, 28 Jan 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/chatnets.c
   M /irssi/trunk/src/irc/core/irc-chatnets.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/servers-redirect.c
   M /irssi/trunk/src/lib-popt/popt.c

Fixed a few minor memleaks. Don't use g_strdup() in lib-popt because it may
be freed with a real free() call instead of g_free().

------------------------------------------------------------------------
r2351 | cras | 2002-01-28 05:28:25 +0000 (Mon, 28 Jan 2002) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-servers.h

Don't change the "wanted nick" when receiving NICK event from server, unless
we did the /NICK change. This is useful with the new irc servers changing
your nick to your UID instead of killing you, at reconnect time you'd get
"invalid nick" when irssi would try setting the UID as your nick..

------------------------------------------------------------------------
r2350 | cras | 2002-01-28 02:37:54 +0000 (Mon, 28 Jan 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c

"Your nick is owned by .." message was checked always with default nick.
This wasn't wanted with eg. /IRCNET ADD -nick.

------------------------------------------------------------------------
r2349 | cras | 2002-01-27 22:15:37 +0000 (Sun, 27 Jan 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Themes.xs

Scripts using Irssi::printformat() might have crashed irssi, especially if
they cought in autolog.

------------------------------------------------------------------------
r2348 | cras | 2002-01-27 20:45:59 +0000 (Sun, 27 Jan 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/translation.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/tparm.c
   M /irssi/trunk/src/irc/bot/botnet-connection.c
   M /irssi/trunk/src/irc/bot/botnet.c
   M /irssi/trunk/src/irc/core/bans.c
   M /irssi/trunk/src/irc/core/irc-masks.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/core/servers-redirect.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/lib-config/get.c
   M /irssi/trunk/src/lib-config/parse.c
   M /irssi/trunk/src/lib-config/write.c
   M /irssi/trunk/src/lib-popt/poptconfig.c
   M /irssi/trunk/src/lib-popt/popthelp.c
   M /irssi/trunk/src/lib-popt/poptparse.c
   M /irssi/trunk/src/perl/perl-core.c

toupper(), tolower(), isspace(), is..etc..() aren't safe with chars in some
systems, use our own is_...() functions now instead.

------------------------------------------------------------------------
r2347 | cras | 2002-01-27 20:42:45 +0000 (Sun, 27 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer.h

Comment changes

------------------------------------------------------------------------
r2346 | cras | 2002-01-26 12:43:47 +0000 (Sat, 26 Jan 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/servers.c

Added -rawlog <file> option to /CONNECT and /SERVER, so you can get the
rawlog from servers that disconnect you too fast.

------------------------------------------------------------------------
r2345 | cras | 2002-01-25 02:28:42 +0000 (Fri, 25 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers-setup.c

/SERVER ADD -noproxy wasn't saved to config

------------------------------------------------------------------------
r2344 | cras | 2002-01-24 20:57:16 +0000 (Thu, 24 Jan 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/server-setup-rec.h
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c

/SERVER ADD: added -noproxy option and -proxy which just removes the
-noproxy.

------------------------------------------------------------------------
r2343 | cras | 2002-01-24 01:19:52 +0000 (Thu, 24 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c

Fixed a small memory leak when connected to same network twice.

------------------------------------------------------------------------
r2342 | cras | 2002-01-23 20:36:52 +0000 (Wed, 23 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-fe.c

Tab-completion for /SCRIPT UNLOAD crashed irssi soon after

------------------------------------------------------------------------
r2341 | cras | 2002-01-23 00:23:31 +0000 (Wed, 23 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Don't send proxy commands to server if -noproxy option was used.

------------------------------------------------------------------------
r2340 | cras | 2002-01-22 21:04:39 +0000 (Tue, 22 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/servers.h

last commit was only partial :)

------------------------------------------------------------------------
r2339 | cras | 2002-01-22 21:04:04 +0000 (Tue, 22 Jan 2002) | 6 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c

Never reconnect immediately to server when server is being disconnected -
this could lead scripts (or maybe even irssi itself) handle the partially
disconnected server wrong. Also moved the server->disconnected = TRUE before
the "server disconnected" signal is sent, this makes sure the
server_disconnect() is never called twice.

------------------------------------------------------------------------
r2338 | cras | 2002-01-22 20:29:45 +0000 (Tue, 22 Jan 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/server-connect-rec.h
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/irc/core/irc-servers.c

Added /SET proxy_string_after setting which gets sent after NICK/USER, bnc
wants this.

------------------------------------------------------------------------
r2337 | cras | 2002-01-22 19:52:17 +0000 (Tue, 22 Jan 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

distclean -> distclean-generic so it'll be executed before clean-am which
removes */Makefiles.

------------------------------------------------------------------------
r2336 | cras | 2002-01-22 18:25:39 +0000 (Tue, 22 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

Irssi::command_bind*() allows using hash.

------------------------------------------------------------------------
r2335 | cras | 2002-01-22 15:56:29 +0000 (Tue, 22 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

removed some unused code.

------------------------------------------------------------------------
r2334 | cras | 2002-01-21 19:20:08 +0000 (Mon, 21 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

Irssi::signal_add_first() and .._last() allows hashes now.

------------------------------------------------------------------------
r2333 | cras | 2002-01-21 18:20:44 +0000 (Mon, 21 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/textui/TextUI.xs

Added Irssi::term_refresh_freeze() and ..thaw()

------------------------------------------------------------------------
r2332 | cras | 2002-01-21 16:57:44 +0000 (Mon, 21 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c

Using signal_add_first() for a few more signals now, so they can be stopped by scripts.

------------------------------------------------------------------------
r2331 | cras | 2002-01-20 16:57:06 +0000 (Sun, 20 Jan 2002) | 6 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/fe-text/lastlog.c
   M /irssi/trunk/src/fe-text/module-formats.c
   M /irssi/trunk/src/fe-text/module-formats.h
   M /irssi/trunk/src/fe-text/textbuffer.c
   M /irssi/trunk/src/fe-text/textbuffer.h

Added -before and -after options to /LASTLOG. You can also use
-<number> to specify both before and after values.

Added special "#" option name to commands which specifies that
-<number> parameter is allowed.

------------------------------------------------------------------------
r2330 | cras | 2002-01-20 14:03:14 +0000 (Sun, 20 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Handle PING requests now properly.

------------------------------------------------------------------------
r2329 | cras | 2002-01-20 12:50:10 +0000 (Sun, 20 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Fixed a memory leak.

------------------------------------------------------------------------
r2328 | cras | 2002-01-20 12:21:18 +0000 (Sun, 20 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

We now handle PINGs from client properly.

------------------------------------------------------------------------
r2327 | cras | 2002-01-20 11:47:04 +0000 (Sun, 20 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/flood/flood.c

whops, still wasn't fixed :)

------------------------------------------------------------------------
r2326 | cras | 2002-01-20 11:37:21 +0000 (Sun, 20 Jan 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/flood/flood.c

Every time a /SET was changed, it leaked a signal_add() which would cause
very buggy behaviour at least related to flood checking.

------------------------------------------------------------------------
r2325 | cras | 2002-01-20 03:30:28 +0000 (Sun, 20 Jan 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/write-buffer.c

Autosaving settings and autoflushing write buffer might have stopped from
working sometimes because of missing "return 1".

------------------------------------------------------------------------
r2324 | cras | 2002-01-20 02:18:37 +0000 (Sun, 20 Jan 2002) | 5 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-get.c
   M /irssi/trunk/src/irc/dcc/dcc-send.c

Connection tag variable wasn't deinitialized, so when destroying a DCC
record it might have stopped a wrong timeout/io func (or probably not,
because new source func was allocated soon after, and it'd have the same tag
which would just be free'd twice).

------------------------------------------------------------------------
r2323 | cras | 2002-01-19 23:36:11 +0000 (Sat, 19 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Don't use -lnsl or -lsocket if it's not needed.

------------------------------------------------------------------------
r2322 | cras | 2002-01-19 23:21:24 +0000 (Sat, 19 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c

Added -noproxy option to /CONNECT and /SERVER.

------------------------------------------------------------------------
r2321 | cras | 2002-01-19 18:49:35 +0000 (Sat, 19 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c

Added "dccownquerynick" which /FORMAT own_dcc_query uses.

------------------------------------------------------------------------
r2320 | cras | 2002-01-19 18:46:23 +0000 (Sat, 19 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/formats.txt
   M /irssi/trunk/src/fe-text/gui-printtext.c

Some MIRC color changes, patch by qrczak@knm.org.pl

------------------------------------------------------------------------
r2319 | cras | 2002-01-18 16:23:57 +0000 (Fri, 18 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/themes.c

/SAVE -formats saves all the /formats to theme file.

------------------------------------------------------------------------
r2318 | cras | 2002-01-17 22:51:28 +0000 (Thu, 17 Jan 2002) | 5 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-get.c

When creating a file for DCC download, make sure we won't run into any race
conditions if /SET dcc_download_path was set to some directory where other
users could write files as well. Also, the created file mode is always 0600
now.

------------------------------------------------------------------------
r2317 | cras | 2002-01-15 14:07:19 +0000 (Tue, 15 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/nick-rec.h
   M /irssi/trunk/src/core/nicklist.c

Removed module_data from NICK_REC. It's not used for anything and just takes memory.

------------------------------------------------------------------------
r2316 | cras | 2002-01-14 17:01:30 +0000 (Mon, 14 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

that irix fix broke configure..

------------------------------------------------------------------------
r2315 | cras | 2002-01-14 13:30:21 +0000 (Mon, 14 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Don't use -lnsl or -lsocket with irix.

------------------------------------------------------------------------
r2314 | cras | 2002-01-12 14:32:28 +0000 (Sat, 12 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c

Settings names are now case-insensitive.

------------------------------------------------------------------------
r2313 | cras | 2002-01-12 13:00:57 +0000 (Sat, 12 Jan 2002) | 3 lines
Changed paths:
   M /irssi/trunk/default.theme

< and > removed from replaces block. added %K code to msgnick so <> would
still be grey in nick.

------------------------------------------------------------------------
r2312 | cras | 2002-01-12 12:47:12 +0000 (Sat, 12 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c

Add commas between splitted nicks. patch by Qrczak

------------------------------------------------------------------------
r2311 | cras | 2002-01-12 12:03:00 +0000 (Sat, 12 Jan 2002) | 5 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-servers-setup.c

Don't try to set alternate_nick to any default value, it's not very useful
and it didn't work properly if nick was 9 chars with last char being '_'
(not very likely though :). Also handle properly the situation where nick
and alternate_nick are the same.

------------------------------------------------------------------------
r2310 | cras | 2002-01-12 11:11:09 +0000 (Sat, 12 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/module-formats.c

Using "server1 <-> server2, server3" format for netsplit messages now.

------------------------------------------------------------------------
r2309 | cras | 2002-01-11 12:19:47 +0000 (Fri, 11 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat-messages.c

dcc chat actions didn't work properly

------------------------------------------------------------------------
r2308 | cras | 2002-01-11 05:48:37 +0000 (Fri, 11 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

Whops, didn't actually fix the connection_lost :)

------------------------------------------------------------------------
r2307 | cras | 2002-01-11 05:47:52 +0000 (Fri, 11 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

When commands were being parsed, the currectly active server should have been referenced, but the code was accidentally in subcommand parser not in the main one.. Also, the connection_lost wasn't checked after parsing the command and might have caused a glib error.

------------------------------------------------------------------------
r2306 | cras | 2002-01-10 18:55:24 +0000 (Thu, 10 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c

swapped dark/bright reds.

------------------------------------------------------------------------
r2305 | cras | 2002-01-10 18:39:02 +0000 (Thu, 10 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-events.c

Purge the commands in queue for channel if you get kicked from there.

------------------------------------------------------------------------
r2304 | cras | 2002-01-10 18:36:27 +0000 (Thu, 10 Jan 2002) | 5 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Changed again behaviour of resetting user modes when reconnecting to server,
it was also buggy and didn't work.. Anyway, now we don't anymore even try to
remove "non-wanted" modes set by server when reconnecting, if you really
don't want to have some mode, set it with -x in /set usermode.

------------------------------------------------------------------------
r2303 | cras | 2002-01-10 18:02:22 +0000 (Thu, 10 Jan 2002) | 3 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/irc-queries.c

Actions are now sent in "ctcp action" signal which is never ignored. "ctcp
msg action" doesn't work anymore nor does it show in "ctcp msg"s.

------------------------------------------------------------------------
r2302 | cras | 2002-01-10 17:36:41 +0000 (Thu, 10 Jan 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c
   M /irssi/trunk/src/perl/perl-signals.c
   M /irssi/trunk/src/perl/perl-sources.c

g_strdup() the error message before emitting "script error" signal, since
perl scripting might be executed during that signal and it clears the error
message.

------------------------------------------------------------------------
r2301 | cras | 2002-01-10 04:03:34 +0000 (Thu, 10 Jan 2002) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

When /SET expand_escapes was ON, \012 and \015 should be treated as newlines
so that text after them is sent as privmsgs, not as direct commands to
server.

------------------------------------------------------------------------
r2300 | cras | 2002-01-09 17:10:46 +0000 (Wed, 09 Jan 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c

small bugfix, mirc color flag was set on unless both /set hide_mirc_colors
and /set hide_text_style was on.

------------------------------------------------------------------------
r2299 | cras | 2002-01-09 17:00:45 +0000 (Wed, 09 Jan 2002) | 7 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc.c

irc_send_cmd() now doesn't call server_disconnect(), but rather just mark
the connection_lost to TRUE, the disconnection is after the "server
incoming" signal is finished.

Changed irc_parse_incoming() back to not handling any commands in server's
input buffer after server_disconnect() is called, it's not safe enough.

------------------------------------------------------------------------
r2298 | cras | 2002-01-09 16:04:53 +0000 (Wed, 09 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/fe-common/irc/dcc/Makefile.am
   A /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat-messages.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.h
   M /irssi/trunk/src/irc/dcc/dcc-chat.c

Added "message dcc xxx" signals for printing DCC messages.

------------------------------------------------------------------------
r2297 | cras | 2002-01-08 07:36:40 +0000 (Tue, 08 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/levels.c

Changed level HILIGHT -> HILIGHTS.

------------------------------------------------------------------------
r2296 | cras | 2002-01-04 21:28:26 +0000 (Fri, 04 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

the same #ifdef { parsing problem..

------------------------------------------------------------------------
r2295 | cras | 2002-01-04 21:27:28 +0000 (Fri, 04 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

moved the two { chars inside #ifdef #else #endif to one { outside it, so it won't confuse some parsers.

------------------------------------------------------------------------
r2294 | cras | 2002-01-04 21:20:32 +0000 (Fri, 04 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/core.c

Use static arrays, so it works with non-ansi C compilers.

------------------------------------------------------------------------
r2293 | cras | 2002-01-04 21:12:12 +0000 (Fri, 04 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

removed (void) definition from libtool test, so it passes with non-ansi C compilers.

------------------------------------------------------------------------
r2292 | cras | 2002-01-03 23:25:18 +0000 (Thu, 03 Jan 2002) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-signals.c

command_bind_first() and command_bind_last() didn't work properly.

------------------------------------------------------------------------
r2291 | cras | 2002-01-03 21:19:16 +0000 (Thu, 03 Jan 2002) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

Irssi::signal_emit() - make sure the parameter is a reference before trying
to unreference it.

------------------------------------------------------------------------
r2290 | cras | 2002-01-02 21:21:49 +0000 (Wed, 02 Jan 2002) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/irc/core/irc.c

server_disconnect() should do nothing if you call it twice, especially it
shouldn't emit the "server disconnected" again.

We'll now handle the remaining data coming from server after disconnection.

------------------------------------------------------------------------
r2289 | cras | 2001-12-31 16:31:08 +0000 (Mon, 31 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/nicklist.c

Accidentally had committed a debug thing.

------------------------------------------------------------------------
r2288 | cras | 2001-12-31 16:30:32 +0000 (Mon, 31 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/channel-events.c

Abort joins on 442-numeric that dalnet sends when you can't join to channel
because you've not registered your nick.

------------------------------------------------------------------------
r2287 | cras | 2001-12-30 21:27:34 +0000 (Sun, 30 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

s/redirection_register/redirect_register/ in example.

------------------------------------------------------------------------
r2286 | cras | 2001-12-30 20:20:17 +0000 (Sun, 30 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

"nicklist ..." signals were missing channel parameter.

------------------------------------------------------------------------
r2285 | cras | 2001-12-27 22:35:16 +0000 (Thu, 27 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

Irssi::version() should return the time always with 4 digits, padded with
zeros if needed.

------------------------------------------------------------------------
r2284 | cras | 2001-12-27 12:40:31 +0000 (Thu, 27 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/netsplit.c

argh, typofix :)

------------------------------------------------------------------------
r2283 | cras | 2001-12-27 12:40:09 +0000 (Thu, 27 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/netsplit.c

Added an extra check to make sure nothing bad happens..

------------------------------------------------------------------------
r2282 | cras | 2001-12-27 11:38:46 +0000 (Thu, 27 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c

Server parameter is sent now too with /WHO, though the format itself wasn't changed. patch by peder.

------------------------------------------------------------------------
r2281 | cras | 2001-12-27 11:37:31 +0000 (Thu, 27 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/command-history.c

Don't add command to history if it's already in there as last entry. patch by peder.

------------------------------------------------------------------------
r2280 | cras | 2001-12-22 02:28:22 +0000 (Sat, 22 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/massjoin.c

Check that the nick doesn't get added twice to nicklist, seems to happen sometimes.

------------------------------------------------------------------------
r2279 | cras | 2001-12-21 15:13:05 +0000 (Fri, 21 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/log.in
   M /irssi/trunk/src/fe-common/core/fe-log.c

/LOG OPEN -window accepts now -targets too to specify the refnum

------------------------------------------------------------------------
r2278 | cras | 2001-12-21 11:57:01 +0000 (Fri, 21 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/special_vars.txt

added $versiontime

------------------------------------------------------------------------
r2277 | cras | 2001-12-20 21:52:16 +0000 (Thu, 20 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/command-history.c
   M /irssi/trunk/src/fe-common/core/fe-windows.c

Some crashfixes with command history.

------------------------------------------------------------------------
r2276 | cras | 2001-12-20 13:29:20 +0000 (Thu, 20 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/fe-common/core/command-history.c
   M /irssi/trunk/src/fe-common/core/command-history.h
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/core/windows-layout.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/perl/ui/UI.xs
   M /irssi/trunk/src/perl/ui/Window.xs

Added command history groups, set them with /WINDOW HISTORY. Patch by peder@ifi.uio.no

------------------------------------------------------------------------
r2275 | cras | 2001-12-20 12:46:34 +0000 (Thu, 20 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

"nick mode changed" signal was missing channel parameter

------------------------------------------------------------------------
r2274 | cras | 2001-12-20 02:18:35 +0000 (Thu, 20 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c

And the final #include :)

------------------------------------------------------------------------
r2273 | cras | 2001-12-20 02:17:35 +0000 (Thu, 20 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/textbuffer-commands.c

Still some #include "servers.h"s ..

------------------------------------------------------------------------
r2272 | cras | 2001-12-20 02:14:49 +0000 (Thu, 20 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-exec.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-channels.c

Added WINDOW_REC declaration to common.h, removed unneeded #include "servers.h" from fe-windows.h which broke several files, added the #include in them.

------------------------------------------------------------------------
r2271 | cras | 2001-12-19 15:58:23 +0000 (Wed, 19 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

Changed ircnet's max_query_chans to 5 from 10, so that it wouldn't take forever to receive WHO replies if you join to 10 channels..

------------------------------------------------------------------------
r2270 | cras | 2001-12-19 15:25:16 +0000 (Wed, 19 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Never allow adding CR or LF characters to input line, they could mess up everything.

------------------------------------------------------------------------
r2269 | cras | 2001-12-19 00:42:22 +0000 (Wed, 19 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Hidden entry texts shouldn't have gone to command history..

------------------------------------------------------------------------
r2268 | cras | 2001-12-17 23:01:12 +0000 (Mon, 17 Dec 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/gui-readline.h
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/term.c
   M /irssi/trunk/src/fe-text/term.h

Since I accidentally already committed some of the detach-code, here's the
rest of it. It doesn't really work, you can make irssi detached but you
can't attach to it anymore :)

------------------------------------------------------------------------
r2267 | cras | 2001-12-17 22:13:18 +0000 (Mon, 17 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

if window-specific history is off, the command that closed the window should
go in the command history.

------------------------------------------------------------------------
r2266 | cras | 2001-12-17 19:47:23 +0000 (Mon, 17 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.h

mode +d is now also treated as having argument (hybrid 7 / dancer realname ban)

------------------------------------------------------------------------
r2265 | cras | 2001-12-17 19:41:18 +0000 (Mon, 17 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/Makefile.am

irssi-dummy was still in Makefile

------------------------------------------------------------------------
r2264 | cras | 2001-12-17 18:41:06 +0000 (Mon, 17 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/Makefile.am
   D /irssi/trunk/src/fe-text/irssi-dummy.c
   M /irssi/trunk/src/fe-text/irssi.c
   A /irssi/trunk/src/fe-text/term-dummy.c

Separate irssi-dummy binary was a bit stupid idea, now it can be started with -d command line parameter.

------------------------------------------------------------------------
r2263 | cras | 2001-12-17 16:27:20 +0000 (Mon, 17 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/Makefile.am
   A /irssi/trunk/src/fe-text/irssi-dummy.c

Added irssi-dummy binary which works like ircii's dummy mode.

------------------------------------------------------------------------
r2262 | cras | 2001-12-16 02:21:27 +0000 (Sun, 16 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

/VERSION printed time wrong, hopefully the last version fix..

------------------------------------------------------------------------
r2261 | cras | 2001-12-16 01:41:29 +0000 (Sun, 16 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

Leading zeros didn't work well in IRSSI_VERSION_TIME.

------------------------------------------------------------------------
r2260 | cras | 2001-12-15 23:49:35 +0000 (Sat, 15 Dec 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

Still more version changes .. Irssi::version() now returns the version in
"date.time" format, so now it's also possible to "use Irssi 20011216.0149;".

Also fixed a memory leak for Irssi::parse_special().

------------------------------------------------------------------------
r2259 | cras | 2001-12-15 23:39:24 +0000 (Sat, 15 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

Print IRSSI_VERSION_TIME in /VERSION too.

------------------------------------------------------------------------
r2258 | cras | 2001-12-15 23:33:44 +0000 (Sat, 15 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

irssi --version now prints the IRSSI_VERSION_TIME as well

------------------------------------------------------------------------
r2257 | cras | 2001-12-15 23:26:09 +0000 (Sat, 15 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/perl/common/Core.xs

Added $versiontime and Irssi::version_time()

------------------------------------------------------------------------
r2256 | cras | 2001-12-15 23:15:05 +0000 (Sat, 15 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/configure.in
   D /irssi/trunk/irssi-version.h
   A /irssi/trunk/irssi-version.h.in

IRSSI_VERSION_DATE is now parsed from ChangeLog by configure. Also added
IRSSI_VERSION_TIME.

------------------------------------------------------------------------
r2255 | cras | 2001-12-15 21:22:48 +0000 (Sat, 15 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

Removed "gui window goto" signal, it hasn't been used for ages.

------------------------------------------------------------------------
r2254 | cras | 2001-12-15 20:37:50 +0000 (Sat, 15 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Ignore.xs

Irssi::ignores() wasn't working, it looked at the server list..

------------------------------------------------------------------------
r2253 | cras | 2001-12-15 19:37:36 +0000 (Sat, 15 Dec 2001) | 3 lines
Changed paths:
   A /irssi/trunk/irssi-version.h

Removed this accidentally, you'll need to rm irssi-version.h;cvs update
irssi-version.h manually..

------------------------------------------------------------------------
r2252 | cras | 2001-12-15 19:28:44 +0000 (Sat, 15 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/perl/common/Core.xs

IRSSI_VERSION_DATE is now a number, so you can do #iffing with it

------------------------------------------------------------------------
r2251 | cras | 2001-12-15 18:24:21 +0000 (Sat, 15 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/irssi.conf

max_query_chans = "10" removed from all networks except ircnet. Looks like
it's the only network where it works..

------------------------------------------------------------------------
r2250 | cras | 2001-12-15 13:22:38 +0000 (Sat, 15 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/scripts/clones.pl

Updated to ignore the ident, and added optional parameter to specify the
minimum number of clones to show from host.

------------------------------------------------------------------------
r2249 | cras | 2001-12-15 13:10:51 +0000 (Sat, 15 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

Better support for actions and CTCPs.

------------------------------------------------------------------------
r2248 | cras | 2001-12-14 22:19:54 +0000 (Fri, 14 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

net_listen(): when socket() failed because we tried to use IPv6, we should
have falled back to IPv4, but wrong errno was checked.

------------------------------------------------------------------------
r2247 | cras | 2001-12-14 22:04:28 +0000 (Fri, 14 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

warning fixed

------------------------------------------------------------------------
r2246 | cras | 2001-12-14 16:11:13 +0000 (Fri, 14 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c

Redirections were broken if server_redirect_event() didn't list the stop
event.

------------------------------------------------------------------------
r2245 | cras | 2001-12-14 15:59:35 +0000 (Fri, 14 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-sources.c

perl_timeout_add() didn't add the script pointer to the source record, so
unloading scripts didn't remove the timeouts.

------------------------------------------------------------------------
r2244 | cras | 2001-12-14 02:02:08 +0000 (Fri, 14 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc.c

Fixed some asserts.

------------------------------------------------------------------------
r2243 | cras | 2001-12-14 01:54:12 +0000 (Fri, 14 Dec 2001) | 6 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/server-rec.h
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/servers.h
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/perl/common/Server.xs
   M /irssi/trunk/src/perl/module.h

Added reference counting to server record. At least now we don't accidentally
use a destroyed server record when some /command disconnects the server
(shouldn't happen really) or when irc_send_cmd() fails sending data to server
and disconnects the server (I don't know if this ever happens, but if it does,
it very well could have caused crashes)

------------------------------------------------------------------------
r2242 | cras | 2001-12-14 01:43:41 +0000 (Fri, 14 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

bugfix for previous fix :)

------------------------------------------------------------------------
r2241 | cras | 2001-12-14 00:42:25 +0000 (Fri, 14 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

e/I/O/q mode changes shouldn't change the visible channel mode.

------------------------------------------------------------------------
r2240 | cras | 2001-12-13 19:15:00 +0000 (Thu, 13 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

Added "setup saved" signal, updated "setup reread" to contain file name

------------------------------------------------------------------------
r2239 | cras | 2001-12-11 20:31:45 +0000 (Tue, 11 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

If window specific history was on and command changed a window, the command
was saved in wrong window's buffer.

------------------------------------------------------------------------
r2238 | cras | 2001-12-11 16:44:53 +0000 (Tue, 11 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/irc/Server.xs
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-common.h
   M /irssi/trunk/src/perl/perl-core.c
   M /irssi/trunk/src/perl/perl-signals.c
   M /irssi/trunk/src/perl/perl-sources.c
   M /irssi/trunk/src/perl/textui/Statusbar.xs
   M /irssi/trunk/src/perl/ui/Formats.xs
   M /irssi/trunk/src/perl/ui/Themes.xs

I always forget Perl 5.004 doesn't have PL_na .. so, now I've declared for
5.004, and changed all STRLEN n_a code to use PL_na instead.

------------------------------------------------------------------------
r2237 | cras | 2001-12-11 15:15:38 +0000 (Tue, 11 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

User mode changes weren't visible.

------------------------------------------------------------------------
r2236 | cras | 2001-12-11 02:02:47 +0000 (Tue, 11 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/netsplit.c

Fixed a memory leak + some cleanups

------------------------------------------------------------------------
r2235 | cras | 2001-12-11 00:07:18 +0000 (Tue, 11 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Settings.xs

Added Irssi::settings_add_...(), patch by peder@ifi.uio.no

------------------------------------------------------------------------
r2234 | cras | 2001-12-10 23:32:46 +0000 (Mon, 10 Dec 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c
   M /irssi/trunk/src/irc/bot/bot-events.c
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/core/netsplit.h
   M /irssi/trunk/src/perl/irc/Irc.xs
   M /irssi/trunk/src/perl/irc/Netsplit.xs

Netsplit saved the NICK_REC, but didn't save the dynamically allocated strings
which were part of it. Removed it now and replaced it with saving only
op/halfop/voice status. Might have caused some crashes? (hopefully did :)

------------------------------------------------------------------------
r2233 | cras | 2001-12-10 20:23:50 +0000 (Mon, 10 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Irssi.pm
   M /irssi/trunk/src/perl/irc/Irc.pm
   M /irssi/trunk/src/perl/textui/TextUI.pm
   M /irssi/trunk/src/perl/ui/UI.pm

Allow exporting symbols, patch by juerd@juerd.nl

------------------------------------------------------------------------
r2232 | cras | 2001-12-10 17:37:51 +0000 (Mon, 10 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/ui/Window.xs

Moved Irssi::command(), Irssi::Server::command() and Irssi::Windowitem::command() from ui to core. Also, Irssi::command() now doesn't default to active server/window item, if this breaks any scripts change them use Irssi::active_win()->command() instead.

------------------------------------------------------------------------
r2231 | cras | 2001-12-10 13:20:20 +0000 (Mon, 10 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/proxy.txt

/SET irssiproxy_ports example had ircnet/ports swapped.

------------------------------------------------------------------------
r2230 | cras | 2001-12-10 00:38:12 +0000 (Mon, 10 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

307 line is used for /USERIP in undernet. Also changed some other alternative
reply handlers to call event_received() instead of print it itself.

------------------------------------------------------------------------
r2229 | cras | 2001-12-09 21:55:06 +0000 (Sun, 09 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

Added Irssi::command_set_options()

------------------------------------------------------------------------
r2228 | cras | 2001-12-09 17:13:48 +0000 (Sun, 09 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-nicklist.h
   M /irssi/trunk/src/irc/core/irc-session.c
   M /irssi/trunk/src/irc/core/massjoin.c
   M /irssi/trunk/src/perl/irc/Channel.xs

Better support for halfops, patch by yathen@web.de

------------------------------------------------------------------------
r2227 | cras | 2001-12-09 17:13:10 +0000 (Sun, 09 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-channels.c

Support for OPN's channel forwarding.

------------------------------------------------------------------------
r2226 | cras | 2001-12-09 16:06:52 +0000 (Sun, 09 Dec 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c

Regexp-ignores weren't compiled at startup - thanks to Manoj Kasichainula
for noticing this, I never tried restarting when trying to reproduce the
regexp problems :)

------------------------------------------------------------------------
r2225 | cras | 2001-12-09 14:03:44 +0000 (Sun, 09 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

Still some window closing bugs/crashes.

------------------------------------------------------------------------
r2224 | cras | 2001-12-09 00:41:33 +0000 (Sun, 09 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/Irc.xs

fixed wrong hash key lengths, patch by peder@ifi.uio.no

------------------------------------------------------------------------
r2223 | cras | 2001-12-08 14:41:57 +0000 (Sat, 08 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-ignore.c

/IGNORE list: Show the -pattern and also show if the regexp is invalid.

------------------------------------------------------------------------
r2222 | cras | 2001-12-08 02:03:25 +0000 (Sat, 08 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/Server.xs

Fixed server_redirect_peek_signal() to compile again.

------------------------------------------------------------------------
r2221 | cras | 2001-12-07 23:41:45 +0000 (Fri, 07 Dec 2001) | 6 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c
   M /irssi/trunk/src/irc/core/servers-redirect.h
   M /irssi/trunk/src/irc/proxy/listen.c

server_redirect_peek_signal() now contains int *redirected parameter which
indicates if event belongs to redirection even while it didn't have any
redirection signal. Proxy uses this to figure out if the event should be
sent to clients or not (/WHOIS in proxy sent 3 middle lines to all clients
before this).

------------------------------------------------------------------------
r2220 | cras | 2001-12-07 23:26:46 +0000 (Fri, 07 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

Small focus bugfix when closing a split window.

------------------------------------------------------------------------
r2219 | cras | 2001-12-07 23:20:23 +0000 (Fri, 07 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

Fixed some problems with mainwindow resizing not affecting the subwindows.

------------------------------------------------------------------------
r2218 | cras | 2001-12-07 22:46:09 +0000 (Fri, 07 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/formats.c

/SET hide_mirc_colors - patch by paul@raade.org

------------------------------------------------------------------------
r2217 | cras | 2001-12-07 22:18:39 +0000 (Fri, 07 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/common/Irssi.pm

Removed Irssi::require_version(), we'll use "use Irssi 20011207;" style now.

------------------------------------------------------------------------
r2216 | cras | 2001-12-07 21:52:41 +0000 (Fri, 07 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

Added Irssi::require_version()

------------------------------------------------------------------------
r2215 | cras | 2001-12-07 21:41:46 +0000 (Fri, 07 Dec 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c

"redirect first" and "redirect last" events can be used with
server_redirect_event() to get a signal emitted when redirection begins /
ends.

------------------------------------------------------------------------
r2214 | cras | 2001-12-07 21:39:53 +0000 (Fri, 07 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

Still ban exception / invite list removes.

------------------------------------------------------------------------
r2213 | cras | 2001-12-07 19:45:47 +0000 (Fri, 07 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c

$!xx! history search didn't work because history_func() got also the
trailing '!' character.

------------------------------------------------------------------------
r2212 | cras | 2001-12-07 19:40:37 +0000 (Fri, 07 Dec 2001) | 4 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/irc-channels.h
   M /irssi/trunk/src/irc/core/mode-lists.c
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/perl/irc/Channel.xs
   M /irssi/trunk/src/perl/irc/Modes.xs

Added support for 326 and 327 whois numerics in OPN.

Removed keeping track of ban exceptions and invite list.

------------------------------------------------------------------------
r2211 | cras | 2001-12-07 15:58:58 +0000 (Fri, 07 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/dump.c
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/irc/proxy/module.h

Send NICK change before 001 request so that ircII also knows our real nick.

------------------------------------------------------------------------
r2210 | cras | 2001-12-07 15:39:30 +0000 (Fri, 07 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/dump.c
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/irc/proxy/module.h
   M /irssi/trunk/src/irc/proxy/proxy.c

Several fixes to work better with non-irssi clients, also fixed a potential
crash if sending a wrong PASS.

------------------------------------------------------------------------
r2209 | cras | 2001-12-07 04:27:32 +0000 (Fri, 07 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/irc/core/channels-query.c

Fixed 2 small memory leaks.

------------------------------------------------------------------------
r2208 | cras | 2001-12-07 02:55:15 +0000 (Fri, 07 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

parameters types for timeout_add() and input_add() changed from void* to SV*

------------------------------------------------------------------------
r2207 | cras | 2001-12-07 02:40:30 +0000 (Fri, 07 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-sources.c

Removed g_free(package) that wasn't supposed to be there.

------------------------------------------------------------------------
r2206 | cras | 2001-12-06 23:29:48 +0000 (Thu, 06 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/fe-common/irc/fe-ircnet.c
   M /irssi/trunk/src/irc/core/irc-chatnets.c
   M /irssi/trunk/src/irc/core/irc-chatnets.h
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c
   M /irssi/trunk/src/irc/core/irc-servers-setup.c
   M /irssi/trunk/src/irc/core/irc-servers.c

/IRCNET ADD -usermode option added.

------------------------------------------------------------------------
r2205 | cras | 2001-12-06 23:10:41 +0000 (Thu, 06 Dec 2001) | 7 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c
   M /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/servers-redirect.c

On nick collision kills, reconnect back immediately. On any other type of
kills, stop reconnecting to the server entirely.

When reconnecting to server and setting back the old user mode, only use the
modes that we actually wanted to change with /MODE commands, don't try to
set back modes given to us by server (eg. +r).

------------------------------------------------------------------------
r2204 | cras | 2001-12-06 23:05:54 +0000 (Thu, 06 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/server-rec.h
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/perl/module.h

/UPGRADE broke reconnections to server.

------------------------------------------------------------------------
r2203 | cras | 2001-12-06 23:05:08 +0000 (Thu, 06 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

Treat all WHOIS requests as remote.

------------------------------------------------------------------------
r2202 | cras | 2001-12-06 21:14:06 +0000 (Thu, 06 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/Irc.xs

Added some max_*_in_cmd + some more stuff to Irssi::Irc::Server record.

------------------------------------------------------------------------
r2201 | cras | 2001-12-06 20:57:28 +0000 (Thu, 06 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-expandos.c

$winref and $winname shouldn't crash if there's no active window.

------------------------------------------------------------------------
r2200 | cras | 2001-12-06 20:46:31 +0000 (Thu, 06 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

Irssi::signal_add() accepts now a hash, so you can do eg. signal_add('sig1'
=> 'func1', 'sig2' => 'func2');

------------------------------------------------------------------------
r2199 | cras | 2001-12-06 17:17:40 +0000 (Thu, 06 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-common.h
   M /irssi/trunk/src/perl/perl-core.c
   M /irssi/trunk/src/perl/perl-signals.c
   M /irssi/trunk/src/perl/perl-signals.h
   M /irssi/trunk/src/perl/perl-sources.c
   M /irssi/trunk/src/perl/perl-sources.h

Irssi::signal_add(), Irssi::timeout_add(), Irssi::input_add() and their
variants now also allow use of code references.

------------------------------------------------------------------------
r2198 | cras | 2001-12-06 15:11:08 +0000 (Thu, 06 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/irc/proxy/module.h

Allow sending USER before NICK when logging in.

------------------------------------------------------------------------
r2197 | cras | 2001-12-04 16:41:49 +0000 (Tue, 04 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

added signal_get_emitted() and signal_get_emitted_id()

------------------------------------------------------------------------
r2196 | cras | 2001-12-04 15:15:14 +0000 (Tue, 04 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/autogen.sh
   M /irssi/trunk/configure.in

Moved the VERSION-removal of config.h.in to configure from autogen because
"make dist" ran autoheader again and the VERSION wasn't removed.

------------------------------------------------------------------------
r2195 | cras | 2001-12-04 15:07:27 +0000 (Tue, 04 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am

Added README.cygwin.

------------------------------------------------------------------------
r2194 | cras | 2001-12-04 14:56:28 +0000 (Tue, 04 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme

Use white foreground color for blue-bg'd statusbars instead of "default color" which doesn't work well if it's not white.

------------------------------------------------------------------------
r2193 | cras | 2001-12-04 14:43:52 +0000 (Tue, 04 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme

Added text "You can also give the default foreground color for statusbar items." to sb_background setting.

------------------------------------------------------------------------
r2192 | cras | 2001-12-04 14:40:37 +0000 (Tue, 04 Dec 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-curses.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/term.h

Never print the last character in screen, this may break some terminals (cygwin at least).

term_addstr() now uses const char * instead of char * parameter.

------------------------------------------------------------------------
r2191 | cras | 2001-12-04 14:08:34 +0000 (Tue, 04 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

Don't match nicks in -nick hilights.

------------------------------------------------------------------------
r2190 | cras | 2001-12-03 23:46:12 +0000 (Mon, 03 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c

MAX_FAILURE_COUNT was used off-by-one (ie. 1 meant actually 0..)

------------------------------------------------------------------------
r2189 | cras | 2001-12-03 23:18:31 +0000 (Mon, 03 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/UI.xs

Irssi::UI::Window's data_level and hilight_color contained wrong hash
length arguments.

------------------------------------------------------------------------
r2188 | cras | 2001-12-03 20:39:14 +0000 (Mon, 03 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

"channel wholist" still wasn't sent at proper times.

------------------------------------------------------------------------
r2187 | cras | 2001-12-03 20:09:17 +0000 (Mon, 03 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

"channel wholist" was sent to channels that hadn't received /WHO list yet.

------------------------------------------------------------------------
r2186 | cras | 2001-12-03 19:56:09 +0000 (Mon, 03 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

added "Press ENTER to continue" text after the "want to download glib?" text.

------------------------------------------------------------------------
r2185 | cras | 2001-12-03 19:51:00 +0000 (Mon, 03 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/notifylist/notify-ison.c
   M /irssi/trunk/src/irc/notifylist/notifylist.c

Fixed a memory leak and a crash when notifylist_check_join() was called with NULL realname.

------------------------------------------------------------------------
r2184 | cras | 2001-12-03 19:50:21 +0000 (Mon, 03 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c

Show @#channel notices as regular notices again. Don't hilight it or @#channel msgs.

------------------------------------------------------------------------
r2183 | cras | 2001-12-03 17:45:34 +0000 (Mon, 03 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

added a few asserts to make sure we don't mess up if IDs go above 16bit

------------------------------------------------------------------------
r2182 | cras | 2001-12-03 17:05:09 +0000 (Mon, 03 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c
   M /irssi/trunk/src/fe-common/core/fe-exec.h
   M /irssi/trunk/src/perl/ui/UI.xs

Added processes to be extern instead of static. Also added Irssi::processes()

------------------------------------------------------------------------
r2181 | cras | 2001-12-03 16:04:10 +0000 (Mon, 03 Dec 2001) | 2 lines
Changed paths:
   A /irssi/trunk/README.cygwin

Added some cygwin help.

------------------------------------------------------------------------
r2180 | cras | 2001-12-03 14:40:54 +0000 (Mon, 03 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

a bit more proper initializing of Irssi package..

------------------------------------------------------------------------
r2179 | cras | 2001-12-03 13:06:31 +0000 (Mon, 03 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

add the "gui exit" with signal_add_last() so it can be aborted while still running the other "gui exit" hooks.

------------------------------------------------------------------------
r2178 | cras | 2001-12-03 13:05:46 +0000 (Mon, 03 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

removed unused variable

------------------------------------------------------------------------
r2177 | cras | 2001-12-01 20:36:44 +0000 (Sat, 01 Dec 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c

Don't fail the remote redirections either until MAX_FAILURE_COUNT
redirections have gone without reply to our redirection. This is because
the timeout itself may fail if lag to the server is too high.

------------------------------------------------------------------------
r2176 | cras | 2001-12-01 20:23:48 +0000 (Sat, 01 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/session.c

/UPGRADE shouldn't begin server reconnections in old client.

------------------------------------------------------------------------
r2175 | cras | 2001-12-01 20:17:57 +0000 (Sat, 01 Dec 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c

Only use registered start events to begin a server redirection - not those
that are just given in server_redirect() (fixes a small problem of /MSG nick
who is away + /WHOIS nick, then receiving the first away reply from server
to /MSG command irssi thinks it's a reply to /WHOIS)

------------------------------------------------------------------------
r2174 | cras | 2001-12-01 19:44:54 +0000 (Sat, 01 Dec 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/irc/core/lag.c

Disable lag detection in servers that don't understand PING command (yes,
there was at least one..)

------------------------------------------------------------------------
r2173 | cras | 2001-12-01 18:34:01 +0000 (Sat, 01 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

Added ~/.irssi/scripts and PREFIX/lib/irssi/scripts to default @INC path

------------------------------------------------------------------------
r2172 | cras | 2001-12-01 15:22:52 +0000 (Sat, 01 Dec 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

snprintf() -> g_snprintf()

------------------------------------------------------------------------
r2171 | cras | 2001-11-30 00:31:47 +0000 (Fri, 30 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

Removed settings_add_bool(.., "join_auto_chans_on_invite", ..) here, it's
already done in channel-events.c and causes glib error.

------------------------------------------------------------------------
r2170 | cras | 2001-11-29 23:50:47 +0000 (Thu, 29 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Make sure the more-statusbar item doesn't crash if there's no active window.

------------------------------------------------------------------------
r2169 | cras | 2001-11-29 23:31:16 +0000 (Thu, 29 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/irc/core/irc-commands.c

/WALLCHOPS are now printed to screen. Receiving notices for @#channel
are printed like receiving wall messages. /ACTION @#channel didn't work
properly.

------------------------------------------------------------------------
r2168 | cras | 2001-11-29 22:58:42 +0000 (Thu, 29 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

irssi --help printed --password=SERVER option, changed to
--password=PASSWORD :)

------------------------------------------------------------------------
r2167 | cras | 2001-11-29 22:12:28 +0000 (Thu, 29 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-signals.c

Allow using Irssi::signal_add('command ...', ..) so irssi won't crash when
the script is unloaded.

------------------------------------------------------------------------
r2166 | cras | 2001-11-29 22:05:24 +0000 (Thu, 29 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

command_unbind() - don't crash if trying to unbind a command not registered
in given module.

------------------------------------------------------------------------
r2165 | cras | 2001-11-29 19:19:29 +0000 (Thu, 29 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/QUOTE and /RAWQUOTE shouldn't work until connect() to server is finished.

------------------------------------------------------------------------
r2164 | cras | 2001-11-29 12:09:31 +0000 (Thu, 29 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

When /SET colors is OFF, irssi displays all non-default background colors as reversed.

------------------------------------------------------------------------
r2163 | cras | 2001-11-28 21:49:39 +0000 (Wed, 28 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/Channel.xs
   M /irssi/trunk/src/perl/irc/module.h

Added Irssi::Irc::get_mask() and Irssi::Irc::MASK_*

------------------------------------------------------------------------
r2162 | cras | 2001-11-28 21:38:35 +0000 (Wed, 28 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-queries.c

/QUERY without a parameter but with options (eg. /alias query query -window)
now does the same /UNQUERY properly.

------------------------------------------------------------------------
r2161 | cras | 2001-11-28 20:49:10 +0000 (Wed, 28 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c

/EXEC -interactive was broken.

------------------------------------------------------------------------
r2160 | cras | 2001-11-28 01:43:21 +0000 (Wed, 28 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

"event 378" is also used to end /MAP in OPN.

------------------------------------------------------------------------
r2159 | cras | 2001-11-28 00:54:49 +0000 (Wed, 28 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/common.h

g_free_not_null() is now equal to g_free() - didn't notice before this was
allowed.. :) I'll remove this macro entirely when I get around rewriting
irssi..

------------------------------------------------------------------------
r2158 | cras | 2001-11-27 20:29:56 +0000 (Tue, 27 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Themes.xs

max number of parameters for printformat() was calculated wrong.

------------------------------------------------------------------------
r2157 | cras | 2001-11-27 20:21:56 +0000 (Tue, 27 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-reformat.c

didn't work properly with scripts calling Irssi::printformat()

------------------------------------------------------------------------
r2156 | cras | 2001-11-27 18:12:30 +0000 (Tue, 27 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/servertest/Makefile.am

removed memdebug support

------------------------------------------------------------------------
r2155 | cras | 2001-11-27 13:56:00 +0000 (Tue, 27 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c

default level for /EXEC should be CLIENTCRAP, not CLIENTNOTICE.

------------------------------------------------------------------------
r2154 | cras | 2001-11-27 13:05:16 +0000 (Tue, 27 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term.c

/SET term_force_colors was broken.

------------------------------------------------------------------------
r2153 | cras | 2001-11-25 21:59:49 +0000 (Sun, 25 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

added support for servers where /WHO only gives "end of who" message.

------------------------------------------------------------------------
r2152 | cras | 2001-11-25 20:55:45 +0000 (Sun, 25 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c

Irssi didn't properly abort a redirection of which end event it missed.

------------------------------------------------------------------------
r2151 | cras | 2001-11-25 18:34:20 +0000 (Sun, 25 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Themes.xs

printformat_perl() crashfix was buggy :)

------------------------------------------------------------------------
r2150 | cras | 2001-11-25 17:35:47 +0000 (Sun, 25 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-get.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/dcc/dcc.h

/SET dcc_own_ip now affects also which interface irssi uses to connect to
outgoing DCC connections.

------------------------------------------------------------------------
r2149 | cras | 2001-11-25 17:06:11 +0000 (Sun, 25 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-session.c

Added backwards compatibility for /UPGRADE for transferring nick list..

------------------------------------------------------------------------
r2148 | cras | 2001-11-25 17:03:00 +0000 (Sun, 25 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/session.c

/UPGRADE: when trying to restore connection to server of which chat
protocol is unknown, close the specified handle.

------------------------------------------------------------------------
r2147 | cras | 2001-11-25 16:35:11 +0000 (Sun, 25 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/irssi.conf
   M /irssi/trunk/src/fe-text/statusbar-items.c

--more-- statusbar item didn't work properly with split windows. Also
changed it's settings in non-active window to be the same as in active
window (right aligned)

------------------------------------------------------------------------
r2146 | cras | 2001-11-25 16:31:24 +0000 (Sun, 25 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.h

window_get_theme() now checks that window isn't NULL, so we don't crash if
something tries to print to screen when there's no windows yet.

------------------------------------------------------------------------
r2145 | cras | 2001-11-25 16:17:44 +0000 (Sun, 25 Nov 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c
   M /irssi/trunk/src/perl/perl-core.h
   M /irssi/trunk/src/perl/perl-fe.c

/SCRIPT LOAD modifies the script name so that all non-alphanumeric
characters are translated to '_' char .. now this behaviour is done also
when /SCRIPT UNLOAD is done, so people don't get confused why their "test-1"
script can't be unloaded.

------------------------------------------------------------------------
r2144 | cras | 2001-11-25 16:13:12 +0000 (Sun, 25 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/irc/core/irc-session.c

/UPGRADE: Irssi no longer asks for /NAMES list from server when
rejoining channels, but the nick list is transferred in session file.

------------------------------------------------------------------------
r2143 | cras | 2001-11-25 15:43:08 +0000 (Sun, 25 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Themes.xs

Irssi::printformat() doesn't crash anymore if you try to use unregistered
format.

------------------------------------------------------------------------
r2142 | cras | 2001-11-25 15:41:37 +0000 (Sun, 25 Nov 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.c

/FORMAT timestamp and /FORMAT day_changed use now strftime()-style
formats for specifying time. %x is still treated as color format, so
you'll need to escape them with another % (%%H:%%S). The $ parameters
don't work anymore.

------------------------------------------------------------------------
r2141 | cras | 2001-11-25 15:27:47 +0000 (Sun, 25 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/printtext.h
   M /irssi/trunk/src/perl/ui/Window.xs

Added printtext_string_window(), Irssi::UI::Window::print() uses it also
now.

------------------------------------------------------------------------
r2140 | cras | 2001-11-25 15:16:28 +0000 (Sun, 25 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/window-commands.c

/WINDOW NAME now complains if you try to change the window's name to
something that's already in use.

------------------------------------------------------------------------
r2139 | cras | 2001-11-25 15:05:38 +0000 (Sun, 25 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c

Doing /RECONNECT while server was still being connected to, irssi
didn't disconnect the server so you ended up having two connections.

------------------------------------------------------------------------
r2138 | cras | 2001-11-25 15:01:39 +0000 (Sun, 25 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Window.xs

Irssi::Window::command() should make the specified window active_win
temporarily.

------------------------------------------------------------------------
r2137 | cras | 2001-11-24 01:31:49 +0000 (Sat, 24 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Themes.xs

Irssi::printformat() crashed if the registered format contained $0- etc.

------------------------------------------------------------------------
r2136 | cras | 2001-11-21 17:50:58 +0000 (Wed, 21 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c

/FOREACH QUERY did actually same as /FOREACH CHANNEL :)

------------------------------------------------------------------------
r2135 | cras | 2001-11-20 21:42:56 +0000 (Tue, 20 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

set only non-automatic windows sticky so that the windows irssi creates at
startup wont get sticky. also the check if split window was empty was wrong.

------------------------------------------------------------------------
r2134 | cras | 2001-11-20 21:19:35 +0000 (Tue, 20 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

377 numeric seems to be used as motd by some servers..

------------------------------------------------------------------------
r2133 | cras | 2001-11-20 20:54:21 +0000 (Tue, 20 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/pidwait.h

Still forgot to add pidwait_get_pids() here.

------------------------------------------------------------------------
r2132 | cras | 2001-11-20 20:48:43 +0000 (Tue, 20 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/pidwait.c

added function pidwait_get_pids() which session.c uses - forgot to commit
last time :)

------------------------------------------------------------------------
r2131 | cras | 2001-11-20 20:44:17 +0000 (Tue, 20 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term.c

/SET colors OFF should work even if /SET term_force_colors is ON

------------------------------------------------------------------------
r2130 | cras | 2001-11-20 20:36:12 +0000 (Tue, 20 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/session.c

--session broke --help output

------------------------------------------------------------------------
r2129 | cras | 2001-11-20 20:29:45 +0000 (Tue, 20 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/session.c

/UPGRADE: waited pids are now transferred to new client so we don't leave
zombie processes.

------------------------------------------------------------------------
r2128 | cras | 2001-11-20 12:51:28 +0000 (Tue, 20 Nov 2001) | 6 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

using signal_add() instead of signal_add_first() again. the ..first() wasn't
really needed and it broke autoaway.pl script .. which is because
/DISCONNECT and /UPGRADE commands destroy the server record, but it's still
left in the signal's parameter. Guess I'll need to add reference counting to
server record as well..

------------------------------------------------------------------------
r2127 | cras | 2001-11-20 12:38:03 +0000 (Tue, 20 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

data_is_empty() might have crashed when it was called at the startup when
there was no active window.

------------------------------------------------------------------------
r2126 | cras | 2001-11-20 03:38:53 +0000 (Tue, 20 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

/WINDOW STICK <ref#> OFF didn't work.

------------------------------------------------------------------------
r2125 | cras | 2001-11-20 03:35:23 +0000 (Tue, 20 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

When creating hidden windows in sticky split windows, they should go to the
active split window, not to some other non-sticky window..

------------------------------------------------------------------------
r2124 | cras | 2001-11-20 03:28:31 +0000 (Tue, 20 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

send_raw_split() example's nickarg was wrong (2 -> 3).

------------------------------------------------------------------------
r2123 | cras | 2001-11-20 03:26:36 +0000 (Tue, 20 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc.c

irc_send_cmd_split() - don't crash if there was no nicks given (probably
called improperly from script)..

------------------------------------------------------------------------
r2122 | cras | 2001-11-20 03:19:02 +0000 (Tue, 20 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/session.c

/UPGRADE: --home and --config parameters weren't passed to new irssi.

------------------------------------------------------------------------
r2121 | cras | 2001-11-20 03:11:02 +0000 (Tue, 20 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

Added /FORMAT names_prefix to print prefix at the beginning of each /NAMES
list line.

------------------------------------------------------------------------
r2120 | cras | 2001-11-20 02:48:53 +0000 (Tue, 20 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/session.c

Typobugfix.

------------------------------------------------------------------------
r2119 | cras | 2001-11-20 02:43:43 +0000 (Tue, 20 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/statusbar.c

Irssi didn't redraw the screen properly when split windows were created but
were never set active.

------------------------------------------------------------------------
r2118 | cras | 2001-11-20 02:25:38 +0000 (Tue, 20 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c

/SET autocreate_split_windows - If autocreated windows should be split
windows instead of hidden.

------------------------------------------------------------------------
r2117 | cras | 2001-11-20 02:22:12 +0000 (Tue, 20 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

Added halfop support for nick modes.

------------------------------------------------------------------------
r2116 | cras | 2001-11-20 02:08:37 +0000 (Tue, 20 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

Previous commit in core/commands.c broke /^cmd (command output hiding).

------------------------------------------------------------------------
r2115 | cras | 2001-11-20 02:04:44 +0000 (Tue, 20 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-events.c

/SET join_auto_chans_on_invite setting wasn't registered so it didn't work..

------------------------------------------------------------------------
r2114 | cras | 2001-11-20 01:47:29 +0000 (Tue, 20 Nov 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/core/session.h
   M /irssi/trunk/src/fe-text/irssi.c

/UPGRADE now saves the session, disconnects the servers so that the socket
isn't closed but irssi thinks its disconnected, then it quits irssi, and as
the last command executes the new irssi. This way we get clean
deinitialization so irssi can close log files, destroy scripts, etc.

------------------------------------------------------------------------
r2113 | cras | 2001-11-20 01:29:23 +0000 (Tue, 20 Nov 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/session.c
   M /irssi/trunk/src/irc/core/irc-session.c

/UPGRADE: server command queue is now flushed to make sure everything
gets sent to server. Channels are now stored in in config blocks
instead of just in one string, this way we can restore the topic and
key. Away status in server is also restored.

------------------------------------------------------------------------
r2112 | cras | 2001-11-20 00:54:51 +0000 (Tue, 20 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/net-sendbuffer.c
   M /irssi/trunk/src/core/net-sendbuffer.h

Added net_sendbuffer_flush() for flushing the buffer.

------------------------------------------------------------------------
r2111 | cras | 2001-11-19 23:57:29 +0000 (Mon, 19 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Specified "cleft" and "cright" for ctrl-left/right keys. Added xterm's
keycodes for them.

------------------------------------------------------------------------
r2110 | cras | 2001-11-19 23:56:00 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

/BIND works a bit better again when parsing the given key.

------------------------------------------------------------------------
r2109 | cras | 2001-11-19 23:12:00 +0000 (Mon, 19 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c

Don't break if /CHANNEL ADD -bots list has bots separated with more than
one space.

------------------------------------------------------------------------
r2108 | cras | 2001-11-19 23:09:29 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

grab the "send command" event with signal_add_first().

------------------------------------------------------------------------
r2107 | cras | 2001-11-19 23:04:58 +0000 (Mon, 19 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

378 event (whois realhost) data is different between irc servers, so added
support for another server. Also added support for 377 event (whois
usermode).

------------------------------------------------------------------------
r2106 | cras | 2001-11-19 22:47:32 +0000 (Mon, 19 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

perl_command() - just a small sanity check that we're not sending empty
command.

------------------------------------------------------------------------
r2105 | cras | 2001-11-19 22:44:04 +0000 (Mon, 19 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c

eval_special_string() : spaces are now ignored after ';' separator (so
/alias echo foo; echo bar works properly). Also if there was any empty
commands they're now ignored.

------------------------------------------------------------------------
r2104 | cras | 2001-11-19 22:34:50 +0000 (Mon, 19 Nov 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-servers.h

Removed whois_coming-flag which was used to figure out if 301 event
should be printed as whois-message or normal "nick is away" message.
Server redirections are used for that now. Some servers also send 301
event in /WHOWAS reply, this works now as well.

------------------------------------------------------------------------
r2103 | cras | 2001-11-19 22:22:30 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/lag.c

Changed default of /SET lag_check_time from 30 to 60.

------------------------------------------------------------------------
r2102 | cras | 2001-11-19 22:21:57 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf
   M /irssi/trunk/src/fe-text/statusbar-items.c

Rewrote lag statusbar item. It's now updated properly.

------------------------------------------------------------------------
r2101 | cras | 2001-11-19 21:26:30 +0000 (Mon, 19 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Settings.xs
   M /irssi/trunk/src/perl/perl-core.c

Settings of perl scripts are now stored in "perl/core/scripts" instead of
old "perl/core". The settings are automatically moved to the
perl/core/scripts for now - this will be removed before 0.7.99 comes out.

------------------------------------------------------------------------
r2100 | cras | 2001-11-19 21:10:39 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

/HILIGHT -actcolor didn't work with -nick (which was default)

------------------------------------------------------------------------
r2099 | cras | 2001-11-19 20:47:36 +0000 (Mon, 19 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

Actually :) The /SET show_own_nick_change_once is still there, but it's OFF
by default now, and printing the own nick changes just don't trigger window
activity.

------------------------------------------------------------------------
r2098 | cras | 2001-11-19 20:42:36 +0000 (Mon, 19 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

/SET show_own_nickchange_once ON - show own nick changes only in active
window instead of every channel you've joined. This is the default now.

------------------------------------------------------------------------
r2097 | cras | 2001-11-19 20:41:30 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/Makefile.am

Removed memdebug stuff.

------------------------------------------------------------------------
r2096 | cras | 2001-11-19 20:37:55 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c
   M /irssi/trunk/src/fe-common/core/fe-exec.h

Added /EXEC -level option.

------------------------------------------------------------------------
r2095 | cras | 2001-11-19 20:30:19 +0000 (Mon, 19 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/common.h
   D /irssi/trunk/src/core/memdebug.c
   D /irssi/trunk/src/core/memdebug.h
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/lib-config/parse.c

Removed memory debugging code. It's a lot easier to check for buffer
overflows with electric fence and memory leaks with memprof.

------------------------------------------------------------------------
r2094 | cras | 2001-11-19 20:16:24 +0000 (Mon, 19 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

Ignoring CTCPs shouldn't ignore DCC CTCPs, we're checking DCC level for
ignoring them now.

------------------------------------------------------------------------
r2093 | cras | 2001-11-19 20:06:57 +0000 (Mon, 19 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

Actually, we do want to have the space after nick completion.. :) It's much
more often wanted than not, and I can't really think of any way to figure
out if we want space or not.

------------------------------------------------------------------------
r2092 | cras | 2001-11-19 19:36:21 +0000 (Mon, 19 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Channel.xs
   M /irssi/trunk/src/perl/common/Query.xs
   M /irssi/trunk/src/perl/common/Server.xs
   M /irssi/trunk/src/perl/common/typemap
   M /irssi/trunk/src/perl/get-signals.pl
   M /irssi/trunk/src/perl/irc/Dcc.xs
   M /irssi/trunk/src/perl/irc/Irc.xs
   M /irssi/trunk/src/perl/irc/module.h
   M /irssi/trunk/src/perl/irc/typemap
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-common.h
   M /irssi/trunk/src/perl/perl-signals.c
   M /irssi/trunk/src/perl/ui/UI.xs
   M /irssi/trunk/src/perl/ui/Window.xs

Irssi::Irc::Dcc::* is now correctly blessed instead of using Irssi::Irc::Dcc
always. did s/irssi_bless/iobject_bless/, added simple_iobject_bless which
DCC uses.

------------------------------------------------------------------------
r2091 | cras | 2001-11-19 18:46:40 +0000 (Mon, 19 Nov 2001) | 6 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

Chat protocol ID was assumed to be 8bit or less, this may not be so since
the ID is taken from generic unique ID-pool which grows fast.. Now the we'll
divide the 32bit number to 16bit chat protocol ID and 16bit object ID. They
might not fit either, so I think I'll need to rewrite this part of code some
day :)

------------------------------------------------------------------------
r2090 | cras | 2001-11-19 18:06:15 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

Don't add space after tab-completed nicks.

------------------------------------------------------------------------
r2089 | cras | 2001-11-19 17:31:33 +0000 (Mon, 19 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

moved the dirty_check() before fe_common_core_finish_init() so that if
~/.irssi/startup file does something that wants to change the prompt it
would work..

------------------------------------------------------------------------
r2088 | cras | 2001-11-19 17:21:11 +0000 (Mon, 19 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c

"message irc notice" - when figuring out if it's server notice or not,
check also if address == "" instead of just == NULL. At least if perl script
emits the signal it gets "".

------------------------------------------------------------------------
r2087 | cras | 2001-11-19 16:57:19 +0000 (Mon, 19 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

Redraw the screen before emitting "irssi init finished" signal, so we have
input entry created if someone wants to change prompt.

------------------------------------------------------------------------
r2086 | cras | 2001-11-19 16:38:00 +0000 (Mon, 19 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

data_is_empty() didn't check properly for $0-$9 variables and broke
statusbar.

------------------------------------------------------------------------
r2085 | cras | 2001-11-19 15:59:55 +0000 (Mon, 19 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

With /SET window_auto_change ON, irssi might have crashed if input entry was
not visible at that time.

------------------------------------------------------------------------
r2084 | cras | 2001-11-19 15:45:40 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-session.c

/UPGRADE now remembers user mode, patch by lam@e-gate.pl

------------------------------------------------------------------------
r2083 | cras | 2001-11-19 14:17:16 +0000 (Mon, 19 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c

get_argument() - allow arglist to be NULL, just assume that there's no
arguments then.

------------------------------------------------------------------------
r2082 | cras | 2001-11-19 14:02:27 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/server-connect-rec.h

/CONNECT -! doesn't autojoin to channels.

------------------------------------------------------------------------
r2081 | cras | 2001-11-19 13:55:28 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/session.c

Irssi printed GLib error if no PATH was set..

------------------------------------------------------------------------
r2080 | cras | 2001-11-19 13:52:10 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/session.c

/UPGRADE didn't work properly when you were connected to multiple servers.

------------------------------------------------------------------------
r2079 | cras | 2001-11-19 13:33:28 +0000 (Mon, 19 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/session.c

session_set_binary() - we can't get the full path to irssi binary from
argv[0] and we need it, so its searched now.

------------------------------------------------------------------------
r2078 | cras | 2001-11-19 13:14:37 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/channel-rec.h
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/irc/core/irc-session.c

-botcmd isn't now sent to channels when /UPGRADEing.

------------------------------------------------------------------------
r2077 | cras | 2001-11-19 13:02:39 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-events.c

/SET join_auto_chans_on_invite - patch by tygrys@moo.pl

------------------------------------------------------------------------
r2076 | cras | 2001-11-19 12:46:15 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Removed GLib error when doing /RELOAD.

------------------------------------------------------------------------
r2075 | cras | 2001-11-19 12:42:48 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-session.c

Topics weren't restored on /UPGRADE.

------------------------------------------------------------------------
r2074 | cras | 2001-11-19 02:46:26 +0000 (Mon, 19 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-send.c
   M /irssi/trunk/src/irc/dcc/dcc-send.c

If /SET dcc_upload_path is empty, we should use the current directory, not
root directory.

------------------------------------------------------------------------
r2073 | cras | 2001-11-19 02:25:42 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-send.c

Filename completion for /DCC SEND looked files from wrong default directory.

------------------------------------------------------------------------
r2072 | cras | 2001-11-19 02:00:18 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/session.c

Added syntax comment for /UPGRADE

------------------------------------------------------------------------
r2071 | cras | 2001-11-19 01:54:02 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/session.c

A few more updates.

------------------------------------------------------------------------
r2070 | cras | 2001-11-19 01:48:58 +0000 (Mon, 19 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/Makefile.am
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/server-rec.h
   M /irssi/trunk/src/core/servers.c
   A /irssi/trunk/src/core/session.c
   A /irssi/trunk/src/core/session.h
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/irc/core/Makefile.am
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   A /irssi/trunk/src/irc/core/irc-session.c

/UPGRADE - upgrade-on-the-fly feature. Currently only moves the active
server connections to the new irssi process, but that should be enough to
never quit from IRC again :)

------------------------------------------------------------------------
r2069 | cras | 2001-11-19 01:30:13 +0000 (Mon, 19 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Event 001 wasn't printed to screen.

------------------------------------------------------------------------
r2068 | cras | 2001-11-18 23:29:18 +0000 (Sun, 18 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Data sent to server with /RAWQUOTE didn't show up properly in rawlog unless
it ended with \r\n.

------------------------------------------------------------------------
r2067 | cras | 2001-11-18 22:27:58 +0000 (Sun, 18 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

Added new formats for ops/halfops/voices in /NAMES list.

------------------------------------------------------------------------
r2066 | cras | 2001-11-18 22:17:31 +0000 (Sun, 18 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer-view.h

--more-- works again, better than ever :)

------------------------------------------------------------------------
r2065 | cras | 2001-11-18 22:15:56 +0000 (Sun, 18 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar.c

back to "Irssi didn't always remove the statusbar item from screen when it
should have." bug - this time with right-aligned items :)

------------------------------------------------------------------------
r2064 | cras | 2001-11-18 22:09:02 +0000 (Sun, 18 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

term_refresh(): Change the color to black after everything is done. It's
annoying when the color usually was left to the statusbar's color and when
ssh connection to irssi dropped, the terminal's background changed to blue..

------------------------------------------------------------------------
r2063 | cras | 2001-11-18 21:36:11 +0000 (Sun, 18 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/ctcp.h
   M /irssi/trunk/src/perl/Makefile.am
   A /irssi/trunk/src/perl/irc/Ctcp.xs
   M /irssi/trunk/src/perl/irc/Irc.xs
   M /irssi/trunk/src/perl/irc/Server.xs

Added ctcp_register() and ctcp_unregister() for registering CTCP commands.
It's used by CTCP CLIENTINFO to print list of known CTCP commands. Also
added CTCP USERINFO command + /SET ctcp_userinfo_reply.

------------------------------------------------------------------------
r2062 | cras | 2001-11-18 19:37:18 +0000 (Sun, 18 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/autorun.c
   A /irssi/trunk/src/fe-common/core/autorun.h
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

Execute ~/.irssi/startup before autoconnecting to servers. This way you can
get autoconnecting work with dynamically loaded chat protocols.

------------------------------------------------------------------------
r2061 | cras | 2001-11-18 19:01:47 +0000 (Sun, 18 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Window.xs

Irssi::Server::print()'s level parameter wasn't optional like in other
print()s.

------------------------------------------------------------------------
r2060 | cras | 2001-11-18 18:16:14 +0000 (Sun, 18 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar.c

typobugfix for previous commit.

------------------------------------------------------------------------
r2059 | cras | 2001-11-18 18:12:28 +0000 (Sun, 18 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Don't handle keypresses when there's no active entry in screen.

------------------------------------------------------------------------
r2058 | cras | 2001-11-18 18:06:51 +0000 (Sun, 18 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar.c

After calls to statusbar_item_register() and statusbar_item_unregister(),
the statusbars should be redrawn. This also fixes the crash at quit when
using statusbar perl scripts.

------------------------------------------------------------------------
r2057 | cras | 2001-11-18 17:41:10 +0000 (Sun, 18 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

If you did quickly /WHOIS existing_nick, /WHOIS not_existing_nick, irssi
printed one extra "End of WHOIS" message in screen.

------------------------------------------------------------------------
r2056 | cras | 2001-11-18 17:13:24 +0000 (Sun, 18 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

Added Chatnet, Process and updated redirection text.

------------------------------------------------------------------------
r2055 | cras | 2001-11-18 16:36:31 +0000 (Sun, 18 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

Irssi::Chatnet can now be accessed from perl.

------------------------------------------------------------------------
r2054 | cras | 2001-11-18 16:27:49 +0000 (Sun, 18 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Server.xs

Added Irssi::chatnets() and chatnet_find()

------------------------------------------------------------------------
r2053 | cras | 2001-11-18 16:16:13 +0000 (Sun, 18 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-core.pl
   M /irssi/trunk/src/perl/perl-core.c

/SCRIPT UNLOAD didn't destroy the perl package from memory. Also the scripts
weren't destroyed when error occured in them.

------------------------------------------------------------------------
r2052 | cras | 2001-11-18 15:07:03 +0000 (Sun, 18 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c

Stop the redirection if we receive unknown event and it's not numeric.

------------------------------------------------------------------------
r2051 | cras | 2001-11-18 14:28:04 +0000 (Sun, 18 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Fixed the "multiple space split" fix :) It was causing crashes, strange that
it worked in my tests..

------------------------------------------------------------------------
r2050 | cras | 2001-11-18 13:43:05 +0000 (Sun, 18 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c

Even if notice is from server, print it to given target, since it could be
meant for some channel.

------------------------------------------------------------------------
r2049 | cras | 2001-11-18 13:40:51 +0000 (Sun, 18 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-ignore.c

When printing /IGNORE list, if there's no ignores print the
IGNORE_NO_IGNORES format which wasn't used before for anything..

------------------------------------------------------------------------
r2048 | cras | 2001-11-18 12:35:19 +0000 (Sun, 18 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

Reply to PINGs ourself if destination was proxy's address, our own nick or
no destination at all.

------------------------------------------------------------------------
r2047 | cras | 2001-11-18 11:56:41 +0000 (Sun, 18 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

Sometimes when changing from split window to another, irssi crashed/messed
up the screen. Happened mostly if the window layout was saved.

------------------------------------------------------------------------
r2046 | cras | 2001-11-18 10:55:14 +0000 (Sun, 18 Nov 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/core/servers-redirect.c

When destroying data used from server in "server disconnected" signal, set
the data to NULL as well, the server record is still used after the signal
is finished (the channels it uses are destroyed, which may trigger scripts
etc.)

------------------------------------------------------------------------
r2045 | cras | 2001-11-17 17:15:55 +0000 (Sat, 17 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

If line was split from multiple spaces, irssi printed the spaces in the
beginning of the next line - which wasn't good if the next line was
statusbar..

------------------------------------------------------------------------
r2044 | cras | 2001-11-17 16:39:23 +0000 (Sat, 17 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar.c

Irssi didn't always remove the statusbar item from screen when it should
have.

------------------------------------------------------------------------
r2043 | cras | 2001-11-17 15:59:33 +0000 (Sat, 17 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.h

added +q channel mode to HAS_MODE_ARG_ALWAYS() list.

------------------------------------------------------------------------
r2042 | cras | 2001-11-17 14:20:17 +0000 (Sat, 17 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

329 event reply for MODE #channel shouldn't go to "chanquery abort", but
we'd rather just want to print it.

------------------------------------------------------------------------
r2041 | cras | 2001-11-17 12:02:28 +0000 (Sat, 17 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/module-formats.c

"error loading script" -> "error in script" because it can be printed at any
time.

------------------------------------------------------------------------
r2040 | cras | 2001-11-17 00:25:20 +0000 (Sat, 17 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/textui/TextUI.xs
   A /irssi/trunk/src/perl/ui/Formats.xs
   M /irssi/trunk/src/perl/ui/Themes.xs
   M /irssi/trunk/src/perl/ui/UI.xs

Didn't I already commit these? .. added format_get_text(),
gui_printtext_after(), last_line_insert() and fixed a few memleaks.

------------------------------------------------------------------------
r2039 | cras | 2001-11-17 00:23:21 +0000 (Sat, 17 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.h

Forgot to update this for server_redirect_register()

------------------------------------------------------------------------
r2038 | cras | 2001-11-17 00:12:04 +0000 (Sat, 17 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

added ui/Formats.xs to EXTRA_DIST

------------------------------------------------------------------------
r2037 | cras | 2001-11-17 00:07:24 +0000 (Sat, 17 Nov 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c
   M /irssi/trunk/src/perl/irc/Server.xs

Added support for "optional events" in redirection. They're checked right
after stop-signal is received. This fixes /WHOIS non_existing_nick in OPN,
and also hides the Channel created-event when joining to channel that's
received in several networks after /MODE #channel.

------------------------------------------------------------------------
r2036 | cras | 2001-11-16 23:42:09 +0000 (Fri, 16 Nov 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c

Allow replies to redirections come in a bit different order than expected -
default is if 3 replies to other redirections are received, abort the
expected one. This is because some IRC bouncers reply to some of the
commands (PING) themself immediately.

------------------------------------------------------------------------
r2035 | cras | 2001-11-16 21:35:18 +0000 (Fri, 16 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

Fixed a few memory leaks

------------------------------------------------------------------------
r2034 | cras | 2001-11-16 16:51:56 +0000 (Fri, 16 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c

added assert to window_item_add().

------------------------------------------------------------------------
r2033 | cras | 2001-11-16 16:17:16 +0000 (Fri, 16 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

Added Irssi::version() for returning the IRSSI_VERSION_DATE, fixed get_irssi_dir() and get_irssi_config() not to complain about const char*.

------------------------------------------------------------------------
r2032 | cras | 2001-11-16 14:49:17 +0000 (Fri, 16 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c

Added "your not chanop" failure to I-mode as well.

------------------------------------------------------------------------
r2031 | cras | 2001-11-16 14:39:33 +0000 (Fri, 16 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

If the last query fails we should make the channel synced.

------------------------------------------------------------------------
r2030 | cras | 2001-11-16 14:18:26 +0000 (Fri, 16 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c

ISON and USERHOST redirections were registered wrong.

------------------------------------------------------------------------
r2029 | cras | 2001-11-16 11:50:14 +0000 (Fri, 16 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/perl/common/Core.xs

"setup reread" signal now sends the config file as parameter. Added
Irssi::get_irssi_dir() and Irssi::get_irssi_config(). Patch by peder@linpro.no

------------------------------------------------------------------------
r2028 | cras | 2001-11-16 10:05:21 +0000 (Fri, 16 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-curses.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/term.c
   M /irssi/trunk/src/fe-text/term.h
   M /irssi/trunk/src/fe-text/terminfo-core.c
   M /irssi/trunk/src/fe-text/terminfo-core.h

Removed /SET term_scroll_fast - looks like il/dl commands work fine with
scrolling region at least in xterm and linux console, so it looks nice and
is fast.

------------------------------------------------------------------------
r2027 | cras | 2001-11-15 22:51:50 +0000 (Thu, 15 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c

When printing notify joins/leaves, don't print them with hilight color after
all.. they're annoying when they create autolog files.

------------------------------------------------------------------------
r2026 | cras | 2001-11-15 22:36:12 +0000 (Thu, 15 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer.c

textbuffer_insert() didn't work properly when trying to add empty string.

------------------------------------------------------------------------
r2025 | cras | 2001-11-15 21:01:38 +0000 (Thu, 15 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

The default color for line should be ATTR_RESET, not 0 (black).

------------------------------------------------------------------------
r2024 | cras | 2001-11-15 20:49:12 +0000 (Thu, 15 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

/WINDOW DOWN and /WINDOW UP now cycle to highest/lowest window.

------------------------------------------------------------------------
r2023 | cras | 2001-11-15 20:02:15 +0000 (Thu, 15 Nov 2001) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/themes.h
   M /irssi/trunk/src/fe-text/statusbar.c

Changed the escaping system - theme_format_expand_data()'s
EXPAND_FLAG_IGNORE_EMPTY now also checks if the argument is a $variable that
is empty. Statusbar now first expands the formats and after then expands
$variables. Should fix at least when trying to print #$$$ channel in
statusbar.

------------------------------------------------------------------------
r2022 | cras | 2001-11-15 18:57:31 +0000 (Thu, 15 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-config.c

When overriding default statusbars, don't forget the
type/placement/position/visible settings if they're not specified in new
statusbar config.

------------------------------------------------------------------------
r2021 | cras | 2001-11-15 18:44:58 +0000 (Thu, 15 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar.c

Right-aligned statusbar items weren't positioned correctly.

------------------------------------------------------------------------
r2020 | cras | 2001-11-15 18:37:33 +0000 (Thu, 15 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/QUOTE and /RAWQUOTE should work as soon as the socket is connected.

------------------------------------------------------------------------
r2019 | cras | 2001-11-15 16:29:25 +0000 (Thu, 15 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c

print failed redirections to rawlog even if there's no failure signal.

------------------------------------------------------------------------
r2018 | cras | 2001-11-15 16:18:11 +0000 (Thu, 15 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/WHOIS nick_who_was_in_irc showed only the first and last lines of /WHOWAS.

------------------------------------------------------------------------
r2017 | cras | 2001-11-15 16:11:57 +0000 (Thu, 15 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

changed the infobar text - "read it to get rid of this"

------------------------------------------------------------------------
r2016 | cras | 2001-11-15 13:47:51 +0000 (Thu, 15 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/server-rec.h
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/irc/core/lag.c

Lag checking fixes - should work fine again.

------------------------------------------------------------------------
r2015 | cras | 2001-11-15 00:52:35 +0000 (Thu, 15 Nov 2001) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-curses.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/term.c
   M /irssi/trunk/src/fe-text/term.h
   M /irssi/trunk/src/fe-text/terminfo-core.c
   M /irssi/trunk/src/fe-text/terminfo-core.h

/SET force_colors -> /SET term_force_colors. Added /SET term_scroll_fast
option to specify if we want to scroll with fastest method, or the cleanest
method. The default is cleanest and it looks best with xterm, with some
other terminals where line-by-line scroll is slow, you might want to use the
fast scrolling.

------------------------------------------------------------------------
r2014 | cras | 2001-11-15 00:32:30 +0000 (Thu, 15 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

Scrolling should dirty the whole scrolling area, not just the new lines.

------------------------------------------------------------------------
r2013 | cras | 2001-11-15 00:21:24 +0000 (Thu, 15 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/chat-protocols.c

Don't crash when connecting to server with unknown chat protocol (eg.
specified in config file but module not loaded yet).

------------------------------------------------------------------------
r2012 | cras | 2001-11-15 00:08:26 +0000 (Thu, 15 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/notifylist/notify-ison.c

Small optimization for whois-redirecting.

------------------------------------------------------------------------
r2011 | cras | 2001-11-15 00:04:16 +0000 (Thu, 15 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/Server.xs

redirect_event() didn't give the correct parameter to event_hash2list().
Changed void* parameters -> SV* and using them directly instead of ST(x).

------------------------------------------------------------------------
r2010 | cras | 2001-11-14 23:37:39 +0000 (Wed, 14 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/notifylist/notify-ison.c

WHOIS command should be sent after redirecting, not before..

------------------------------------------------------------------------
r2009 | cras | 2001-11-14 23:30:21 +0000 (Wed, 14 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

Still some syncing fixes. Don't loop forever now if we don't find the reply
to mode/who.

------------------------------------------------------------------------
r2008 | cras | 2001-11-14 23:23:00 +0000 (Wed, 14 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c

Report failed redirections in rawlog.

------------------------------------------------------------------------
r2007 | cras | 2001-11-14 22:43:48 +0000 (Wed, 14 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c

Redirect parameters should be matched case-insensitively

------------------------------------------------------------------------
r2006 | cras | 2001-11-14 21:56:09 +0000 (Wed, 14 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

Yet another bugfix for channel sync.

------------------------------------------------------------------------
r2005 | cras | 2001-11-14 21:48:24 +0000 (Wed, 14 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

Channel syncing rewrites.

------------------------------------------------------------------------
r2004 | cras | 2001-11-14 16:31:09 +0000 (Wed, 14 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c

typofix

------------------------------------------------------------------------
r2003 | cras | 2001-11-14 16:28:56 +0000 (Wed, 14 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/settings.h
   M /irssi/trunk/src/fe-common/core/fe-settings.c

settings_save() now sends "setup saved" signal - patch by peder@ifi.uio.no

------------------------------------------------------------------------
r2002 | cras | 2001-11-14 15:31:11 +0000 (Wed, 14 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

OPN's max_modes changed 6 -> 4

------------------------------------------------------------------------
r2001 | cras | 2001-11-14 12:33:45 +0000 (Wed, 14 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Themes.xs

typofix

------------------------------------------------------------------------
r2000 | cras | 2001-11-13 13:01:09 +0000 (Tue, 13 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Reset the terminal color before scrolling, so the scrolled area's background doesn't get non-black..

------------------------------------------------------------------------
r1999 | cras | 2001-11-12 22:15:04 +0000 (Mon, 12 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/lag.c
   M /irssi/trunk/src/irc/core/servers-idle.c
   M /irssi/trunk/src/irc/core/servers-idle.h
   M /irssi/trunk/src/irc/core/servers-redirect.c
   M /irssi/trunk/src/irc/core/servers-redirect.h
   M /irssi/trunk/src/irc/notifylist/notify-ison.c
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/perl/irc/Server.xs

Redirection fixes - added count parameter.

------------------------------------------------------------------------
r1998 | cras | 2001-11-12 22:03:07 +0000 (Mon, 12 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

%X should generate "time changed" every second too.

------------------------------------------------------------------------
r1997 | cras | 2001-11-12 21:33:12 +0000 (Mon, 12 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/nick.in

Updated

------------------------------------------------------------------------
r1996 | cras | 2001-11-12 19:17:04 +0000 (Mon, 12 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

Typofixes to -bots commands - *!*@bot@.. -> *!*bot@...

------------------------------------------------------------------------
r1995 | cras | 2001-11-12 17:39:01 +0000 (Mon, 12 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

Closing last non-sticky window didn't destroy the split window.

------------------------------------------------------------------------
r1994 | cras | 2001-11-12 14:49:21 +0000 (Mon, 12 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/Server.xs

redirect_event() fixed to change empty arg/failure_signal to NULL

------------------------------------------------------------------------
r1993 | cras | 2001-11-12 14:17:23 +0000 (Mon, 12 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

extra check to make sure the "timer changed" signal is sent at startup.

------------------------------------------------------------------------
r1992 | cras | 2001-11-12 13:53:58 +0000 (Mon, 12 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

/WINDOW BALANCE was buggy sometimes - thanks to poptix for finding it :)

------------------------------------------------------------------------
r1991 | cras | 2001-11-12 09:32:11 +0000 (Mon, 12 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/terminfo-core.c

Prefer scrolling with n lines insert/remove to 1 line at a time scrolling
region.

------------------------------------------------------------------------
r1990 | cras | 2001-11-12 09:15:39 +0000 (Mon, 12 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/Makefile.am
   D /irssi/trunk/src/fe-text/statusbar-items.h
   M /irssi/trunk/src/fe-text/statusbar.c

Removed statusbar-items.h

------------------------------------------------------------------------
r1989 | cras | 2001-11-12 09:13:12 +0000 (Mon, 12 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/Server.xs

Added Irssi::redirect_get_signal() and Irssi::redirect_peek_signal().
Changed syntax of Irssi::redirect_register() and Irssi::redirect_event().

------------------------------------------------------------------------
r1988 | cras | 2001-11-11 22:44:47 +0000 (Sun, 11 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c
   M /irssi/trunk/src/irc/core/servers-redirect.h

added server_redirect_peek_signal() function.

------------------------------------------------------------------------
r1987 | cras | 2001-11-11 22:42:26 +0000 (Sun, 11 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

--version now shows the date version too.

------------------------------------------------------------------------
r1986 | cras | 2001-11-11 22:41:03 +0000 (Sun, 11 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/dump.c
   M /irssi/trunk/src/irc/proxy/listen.c

Fixed to work with new redirection code. Also don't set the mode to +(null)
if there's no server mode.

------------------------------------------------------------------------
r1985 | cras | 2001-11-11 22:39:56 +0000 (Sun, 11 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Irssi.xs
   M /irssi/trunk/src/perl/module.h
   M /irssi/trunk/src/perl/perl-core.c
   M /irssi/trunk/src/perl/perl-core.h
   M /irssi/trunk/src/perl/textui/TextUI.xs
   M /irssi/trunk/src/perl/ui/UI.xs

Updated perl API version. Fixed irssi to behave better if the API doesn't
match (doesn't crash).

------------------------------------------------------------------------
r1984 | cras | 2001-11-11 20:27:46 +0000 (Sun, 11 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/servers-redirect.c

"mode e" was registered twice - the second one should have been "mode I".

------------------------------------------------------------------------
r1983 | cras | 2001-11-11 20:20:43 +0000 (Sun, 11 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/irc.h
   M /irssi/trunk/src/irc/core/servers-redirect.c
   M /irssi/trunk/src/irc/core/servers-redirect.h

Redirection fixes.

------------------------------------------------------------------------
r1982 | cras | 2001-11-11 20:05:10 +0000 (Sun, 11 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/rawlog.c

/RAWLOG commands should work immediately after connection to server was
accepted (ie. don't wait for 001 event from server).

------------------------------------------------------------------------
r1981 | cras | 2001-11-11 19:02:32 +0000 (Sun, 11 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/WHOIS unknown_nick printed the "there was no such nickname" message
as well as the "there is no such nick" message.

------------------------------------------------------------------------
r1980 | cras | 2001-11-11 18:59:19 +0000 (Sun, 11 Nov 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/Makefile.am
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/server-rec.h
   D /irssi/trunk/src/core/servers-redirect.c
   D /irssi/trunk/src/core/servers-redirect.h
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/irc/core/Makefile.am
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/lag.c
   D /irssi/trunk/src/irc/core/server-idle.c
   D /irssi/trunk/src/irc/core/server-idle.h
   A /irssi/trunk/src/irc/core/servers-idle.c
   A /irssi/trunk/src/irc/core/servers-idle.h
   A /irssi/trunk/src/irc/core/servers-redirect.c
   A /irssi/trunk/src/irc/core/servers-redirect.h
   M /irssi/trunk/src/irc/notifylist/module.h
   M /irssi/trunk/src/irc/notifylist/notify-ison.c
   M /irssi/trunk/src/irc/notifylist/notify-whois.c
   M /irssi/trunk/src/irc/notifylist/notifylist.c
   M /irssi/trunk/src/perl/common/Server.xs
   M /irssi/trunk/src/perl/common/module.h
   M /irssi/trunk/src/perl/irc/Server.xs
   M /irssi/trunk/src/perl/irc/module.h

Moved rewritten server redirection code from core to irc. This new code
should be able to do the redirecting a lot more error-proof. Changed
lag-checking to use PINGs instead of NOTIFYs. This breaks scripts using
redirection. Hopefully this doesn't break too much things in irssi :)

------------------------------------------------------------------------
r1979 | cras | 2001-11-10 20:15:24 +0000 (Sat, 10 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

net_listen(): if creating IPv6 socket fails because of EPROTONOSUPPORT, try
without IPv6.

------------------------------------------------------------------------
r1978 | cras | 2001-11-07 14:35:00 +0000 (Wed, 07 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

net_connect(): if bind() fails, set the address back to INADDR_ANY to make sure it doesn't leave the socket in buggy state.

------------------------------------------------------------------------
r1977 | cras | 2001-11-07 14:10:13 +0000 (Wed, 07 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/rawlog.in

separated the different /RAWLOG commands with empty lines - otherwise irssi would join those lines into one when printing it..

------------------------------------------------------------------------
r1976 | cras | 2001-11-07 11:54:44 +0000 (Wed, 07 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

Removed " = " in /SET autolog_path example - it really shouldn't be there :)

------------------------------------------------------------------------
r1975 | cras | 2001-11-05 14:48:03 +0000 (Mon, 05 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/dcc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/notifylist/Makefile.am
   M /irssi/trunk/src/fe-none/Makefile.am
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/irc/bot/Makefile.am
   M /irssi/trunk/src/irc/core/Makefile.am
   M /irssi/trunk/src/irc/dcc/Makefile.am
   M /irssi/trunk/src/irc/flood/Makefile.am
   M /irssi/trunk/src/irc/notifylist/Makefile.am
   M /irssi/trunk/src/irc/proxy/Makefile.am
   M /irssi/trunk/src/lib-config/Makefile.am
   M /irssi/trunk/src/lib-popt/Makefile.am
   M /irssi/trunk/src/perl/Makefile.am

Moved $(GLIB_CFLAGS) after -I includes, to make sure our own .h files get before possibly identically named headers in the glib's include directory.

------------------------------------------------------------------------
r1974 | cras | 2001-11-05 14:13:52 +0000 (Mon, 05 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Terminfo is now the default, always.

------------------------------------------------------------------------
r1973 | cras | 2001-11-05 11:47:52 +0000 (Mon, 05 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c

/CHANNEL xxx - don't crash if not connected to server.

------------------------------------------------------------------------
r1972 | cras | 2001-11-04 21:47:37 +0000 (Sun, 04 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Still messing up with colors.

------------------------------------------------------------------------
r1971 | cras | 2001-11-04 20:13:24 +0000 (Sun, 04 Nov 2001) | 2 lines
Changed paths:
   D /irssi/trunk/src/fe-common/irc/fe-common-irc.h

removed, not needed.

------------------------------------------------------------------------
r1970 | cras | 2001-11-04 18:11:59 +0000 (Sun, 04 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

Looks like I went and broke /PART accidentally..

------------------------------------------------------------------------
r1969 | cras | 2001-11-04 14:36:51 +0000 (Sun, 04 Nov 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/irc/core/irc-commands.c

Stupid me, remembered wrong how PARAM_FLAG_OPTCHAN worked. This broke /CTCP,
/NCTCP and /NOTICE for non-channel targets. Back to old code, except "*" is
now treated as active target.

------------------------------------------------------------------------
r1968 | cras | 2001-11-03 22:52:49 +0000 (Sat, 03 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/Makefile.am

Added missing irc-commands.h

------------------------------------------------------------------------
r1967 | cras | 2001-11-03 18:36:40 +0000 (Sat, 03 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/irc/core/irc-commands.c

* works now as active channel with /NOTICE, /CTCP and /NCTCP.

------------------------------------------------------------------------
r1966 | cras | 2001-11-03 15:31:13 +0000 (Sat, 03 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

Virtualized cursor movement and clearing to end of line. Now neither is done
unless really needed.

------------------------------------------------------------------------
r1965 | cras | 2001-11-03 14:50:43 +0000 (Sat, 03 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Don't clear the window before redrawing, it's faster to do it at the same
time window is being redrawn.

------------------------------------------------------------------------
r1964 | cras | 2001-11-03 14:42:28 +0000 (Sat, 03 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/terminfo-core.c
   M /irssi/trunk/src/fe-text/terminfo-core.h

Reset the color before clearing screen. Set the cursor invisible when moving
around in screen and set it visible again when it's in wanted position.

------------------------------------------------------------------------
r1963 | cras | 2001-11-03 13:31:33 +0000 (Sat, 03 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

/OP, /DEOP, /VOICE and /DEVOICE fixed not to print glib error if used in
non-channel window.

------------------------------------------------------------------------
r1962 | cras | 2001-11-03 13:28:06 +0000 (Sat, 03 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

update_cmd_color() updated colors wrong.

------------------------------------------------------------------------
r1961 | cras | 2001-11-03 13:16:36 +0000 (Sat, 03 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

Commands that accepeted * parameter as active channel didn't work properly -
active channel was used but the * wasn't removed from parameters.

------------------------------------------------------------------------
r1960 | cras | 2001-11-03 13:12:15 +0000 (Sat, 03 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/term-terminfo.c

Quit if terminal gets lost.

------------------------------------------------------------------------
r1959 | cras | 2001-11-03 12:58:36 +0000 (Sat, 03 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c

/RECONNECT ALL crashed irssi (typofix - s/unref/ref/ :)

------------------------------------------------------------------------
r1958 | cras | 2001-11-03 12:54:29 +0000 (Sat, 03 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Some fixes to drawing lines & handling long lines.

------------------------------------------------------------------------
r1957 | cras | 2001-11-03 10:54:04 +0000 (Sat, 03 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

Yet another fix of /UPTIME alias - maybe it finally works now :)

------------------------------------------------------------------------
r1956 | cras | 2001-11-02 14:53:39 +0000 (Fri, 02 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/bot/bot-events.c
   M /irssi/trunk/src/irc/bot/bot-users.c
   M /irssi/trunk/src/irc/proxy/module.h

compile fix - patch by manoj@io.com

------------------------------------------------------------------------
r1955 | cras | 2001-11-02 01:05:14 +0000 (Fri, 02 Nov 2001) | 6 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/core/rawlog.c
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/dcc/module.h
   M /irssi/trunk/src/fe-common/irc/fe-ctcp.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-queries.c
   M /irssi/trunk/src/fe-common/irc/fe-ircnet.c
   M /irssi/trunk/src/fe-common/irc/fe-modes.c
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/fe-common/irc/module.h
   M /irssi/trunk/src/fe-common/irc/notifylist/module.h
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/irc/core/Makefile.am
   M /irssi/trunk/src/irc/core/bans.c
   M /irssi/trunk/src/irc/core/bans.h
   M /irssi/trunk/src/irc/core/channel-events.c
   M /irssi/trunk/src/irc/core/channel-rejoin.c
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/irc-channels.c
   M /irssi/trunk/src/irc/core/irc-channels.h
   M /irssi/trunk/src/irc/core/irc-chatnets.h
   M /irssi/trunk/src/irc/core/irc-commands.c
   A /irssi/trunk/src/irc/core/irc-commands.h
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/core/irc-expandos.c
   M /irssi/trunk/src/irc/core/irc-masks.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-nicklist.h
   M /irssi/trunk/src/irc/core/irc-queries.c
   M /irssi/trunk/src/irc/core/irc-queries.h
   D /irssi/trunk/src/irc/core/irc-rawlog.c
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/irc.h
   M /irssi/trunk/src/irc/core/lag.c
   M /irssi/trunk/src/irc/core/massjoin.c
   M /irssi/trunk/src/irc/core/mode-lists.c
   M /irssi/trunk/src/irc/core/mode-lists.h
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/modes.h
   M /irssi/trunk/src/irc/core/module.h
   M /irssi/trunk/src/irc/core/server-idle.c
   M /irssi/trunk/src/irc/core/server-idle.h
   M /irssi/trunk/src/irc/dcc/dcc-autoget.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-get.c
   M /irssi/trunk/src/irc/dcc/dcc-send.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/dcc/dcc.h
   M /irssi/trunk/src/irc/dcc/module.h
   M /irssi/trunk/src/irc/flood/module.h
   M /irssi/trunk/src/irc/notifylist/module.h

Moved some stuff from irc to core. Added command_bind_proto() function to
bind protocol-specific commands. Added #define command_bind_irc() for easier
access. CMD_IRC_SERVER(server) check should be done at the beginning of each
command requiring IRC server as active server, it handles it correctly the
cases when it is not. Did some other cleanups as well.

------------------------------------------------------------------------
r1954 | cras | 2001-11-01 22:52:23 +0000 (Thu, 01 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/ignore.c
   M /irssi/trunk/src/core/server-rec.h
   M /irssi/trunk/src/core/servers.h
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/fe-ignore.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/perl/common/Server.xs

server->ischannel(char *) -> server->ischannel(SERVER_REC *, char *). Added
#define server_ischannel(server, data) and it's now used everywhere..

------------------------------------------------------------------------
r1953 | cras | 2001-11-01 22:30:45 +0000 (Thu, 01 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c


Buffer overflow fix (read-only, might have caused some crashes).

------------------------------------------------------------------------
r1952 | cras | 2001-11-01 21:04:26 +0000 (Thu, 01 Nov 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/mode-lists.c

Check that it's IRC-channel we're destroying before doing any IRC-specific
deinitialization.

------------------------------------------------------------------------
r1951 | cras | 2001-11-01 17:55:49 +0000 (Thu, 01 Nov 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

indent_always setting was wrongly set when configuration was changed.

------------------------------------------------------------------------
r1950 | cras | 2001-10-31 23:30:34 +0000 (Wed, 31 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/modules-load.c

Crashfix when module didn't contain deinit() function.

------------------------------------------------------------------------
r1949 | cras | 2001-10-31 15:18:18 +0000 (Wed, 31 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/log.h

changed default log directory mode to 0700 and file mode to 0600.

------------------------------------------------------------------------
r1948 | cras | 2001-10-30 12:14:01 +0000 (Tue, 30 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/special_vars.txt

updated for $cumode_space

------------------------------------------------------------------------
r1947 | cras | 2001-10-30 12:12:25 +0000 (Tue, 30 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-expandos.c

added $cumode_space expando. Like $cumode, but gives " " if there's no mode.

------------------------------------------------------------------------
r1946 | cras | 2001-10-29 21:46:46 +0000 (Mon, 29 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-none/Makefile.am

typofix :)

------------------------------------------------------------------------
r1945 | cras | 2001-10-29 21:32:32 +0000 (Mon, 29 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Link with $LDFLAGS when trying to compile one of the test programs..

------------------------------------------------------------------------
r1944 | cras | 2001-10-29 20:44:45 +0000 (Mon, 29 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/terminfo-core.c

forgot to define TI_rep for repeat() command.

------------------------------------------------------------------------
r1943 | cras | 2001-10-29 19:17:54 +0000 (Mon, 29 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

bug in last commit :) background color was broken

------------------------------------------------------------------------
r1942 | cras | 2001-10-29 19:16:14 +0000 (Mon, 29 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c

when colors aren't used, don't save last_fg and last_bg. This helps at least clrtoeol().

------------------------------------------------------------------------
r1941 | cras | 2001-10-29 19:13:52 +0000 (Mon, 29 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/terminfo-core.c
   M /irssi/trunk/src/fe-text/terminfo-core.h

terminfo's term_clrtoeol() uses the clrtoeol() command only when using the default colors. otherwise it just goes and fills the line with spaces.

------------------------------------------------------------------------
r1940 | cras | 2001-10-29 18:42:42 +0000 (Mon, 29 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

Windows weren't created with correct size. When setting statusbar lines for
windows, irssi didn't resize the window properly.

------------------------------------------------------------------------
r1939 | cras | 2001-10-29 16:15:47 +0000 (Mon, 29 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/window-commands.c

/WINDOW SERVER -unsticky crashed irssi if it was used when you weren't connected to server.

------------------------------------------------------------------------
r1938 | cras | 2001-10-29 13:43:46 +0000 (Mon, 29 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/fe-none/Makefile.am
   M /irssi/trunk/src/fe-text/Makefile.am

stuff in LIBS moved to PROG_LIBS again. Otherwise linking perl module (and maybe some other stuff as well) tries to link all that with the module.

------------------------------------------------------------------------
r1937 | cras | 2001-10-29 13:04:15 +0000 (Mon, 29 Oct 2001) | 2 lines
Changed paths:
   D /irssi/trunk/src/fe-text/screen.c
   D /irssi/trunk/src/fe-text/screen.h

not needed anymore, code is in term*.[ch] now.

------------------------------------------------------------------------
r1936 | cras | 2001-10-28 23:52:36 +0000 (Sun, 28 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

clrtoeol() wasn't called always when drawing buffer, so some garbage could
have been left to screen.

------------------------------------------------------------------------
r1935 | cras | 2001-10-28 23:47:47 +0000 (Sun, 28 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/term-curses.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/term.h
   M /irssi/trunk/src/fe-text/terminfo-core.c

term_getch() -> term_gets() which can be used to read multiple keypresses at
once. Also fixes keyboard not working with netbsd.

------------------------------------------------------------------------
r1934 | cras | 2001-10-28 23:17:38 +0000 (Sun, 28 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/default.theme

Removed unused default_real_color, updated default_color's value to "-1"
(didn't work without quotes)

------------------------------------------------------------------------
r1933 | cras | 2001-10-28 23:08:40 +0000 (Sun, 28 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/tparm.c

added a "const" to cvtchar() to get rid of compiler warnings

------------------------------------------------------------------------
r1932 | cras | 2001-10-28 23:01:22 +0000 (Sun, 28 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

Even if curses was found, we still need to check if it has terminfo code or
just termcap..

------------------------------------------------------------------------
r1931 | cras | 2001-10-28 22:06:07 +0000 (Sun, 28 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/terminfo-core.h

Change that should have been committed already

------------------------------------------------------------------------
r1930 | cras | 2001-10-28 21:49:35 +0000 (Sun, 28 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/terminfo-core.c

terminfo_resize() updated - new terminal width can't be taken by reading it
from capabilities. Have to figure out something else (setupterm()?)

------------------------------------------------------------------------
r1929 | cras | 2001-10-28 21:17:34 +0000 (Sun, 28 Oct 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/fe-text/term-curses.c
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/term.c
   M /irssi/trunk/src/fe-text/term.h
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Some resize fixes. With terminfo + /SET indent_always OFF, doubleclicking
long words (URLs mostly) that get split into two lines, selects the word
fully.

------------------------------------------------------------------------
r1928 | cras | 2001-10-28 19:20:59 +0000 (Sun, 28 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term-curses.c
   M /irssi/trunk/src/fe-text/terminfo-core.c

Use TCSADRAIN option when changing terminfo settings.

------------------------------------------------------------------------
r1927 | cras | 2001-10-28 18:51:00 +0000 (Sun, 28 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/term.c

color forcing stuff left from previous commit

------------------------------------------------------------------------
r1926 | cras | 2001-10-28 18:40:12 +0000 (Sun, 28 Oct 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-entry.h
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/mainwindows.h
   M /irssi/trunk/src/fe-text/module.h
   M /irssi/trunk/src/fe-text/statusbar-config.c
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/fe-text/statusbar.h
   M /irssi/trunk/src/fe-text/term-terminfo.c
   M /irssi/trunk/src/fe-text/terminfo-core.c
   M /irssi/trunk/src/fe-text/terminfo-core.h
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer-view.h

Redrawing fixes - irssi should now rarely redraw stuff uselessly in screen.
Most of the code now just marks the window/statusbar/etc. as dirty, and lets
the dirty-checker handle it later.

------------------------------------------------------------------------
r1925 | cras | 2001-10-28 18:30:17 +0000 (Sun, 28 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-none/Makefile.am

Fixes for the updated configure.

------------------------------------------------------------------------
r1924 | cras | 2001-10-28 11:30:26 +0000 (Sun, 28 Oct 2001) | 5 lines
Changed paths:
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/themes.h
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/fe-text/lastlog.c
   M /irssi/trunk/src/fe-text/mainwindows-layout.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/mainwindows.h
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c
   A /irssi/trunk/src/fe-text/term-curses.c
   A /irssi/trunk/src/fe-text/term-terminfo.c
   A /irssi/trunk/src/fe-text/term.c
   A /irssi/trunk/src/fe-text/term.h
   A /irssi/trunk/src/fe-text/terminfo-core.c
   A /irssi/trunk/src/fe-text/terminfo-core.h
   M /irssi/trunk/src/fe-text/textbuffer-commands.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer-view.h
   M /irssi/trunk/src/fe-text/textbuffer.c
   M /irssi/trunk/src/fe-text/textbuffer.h
   A /irssi/trunk/src/fe-text/tparm.c

Added support for using terminfo/termcap instead of curses. By default,
configure chooses to use ncurses if found, of terminfo if only curses was
found. --with-terminfo parameter can be used to specify if you want it or
not.

------------------------------------------------------------------------
r1923 | cras | 2001-10-27 11:47:59 +0000 (Sat, 27 Oct 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

When scrolling window with eg. scroll_page_count /2, irssi didn't
remove window's statusbars lines when calculating number of lines to
scroll.

------------------------------------------------------------------------
r1922 | cras | 2001-10-25 19:45:29 +0000 (Thu, 25 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/textui/Statusbar.xs

Irssi crashed if script died in statusbar handler.

------------------------------------------------------------------------
r1921 | cras | 2001-10-25 18:17:21 +0000 (Thu, 25 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Themes.xs

Added flags option for Irssi::UI::Theme::format_expand().

------------------------------------------------------------------------
r1920 | cras | 2001-10-25 14:39:36 +0000 (Thu, 25 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-entry.h
   M /irssi/trunk/src/fe-text/gui-readline.c

forward_word and backward_word now move only to next/prev non-alphanumeric character. added forward_to_space and backward_to_space. transpose_characters moves the cursor to right. patch by peder@linpro.no.

------------------------------------------------------------------------
r1919 | cras | 2001-10-25 12:02:10 +0000 (Thu, 25 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

Renamed /FORMAT whois_oper_type to whois_oper which is now removed.
whois_oper wasn't really used anywhere AFAIK.

------------------------------------------------------------------------
r1918 | cras | 2001-10-25 11:21:18 +0000 (Thu, 25 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Themes.xs
   M /irssi/trunk/src/perl/ui/UI.xs

Added Irssi::current_theme() and Irssi::Theme::format_expand()

------------------------------------------------------------------------
r1917 | cras | 2001-10-25 10:00:33 +0000 (Thu, 25 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am
   M /irssi/trunk/src/perl/perl-core.c
   D /irssi/trunk/src/perl/xsinit.c

Boot dynaloader too even if perl libraries are compiled statically in irssi.

------------------------------------------------------------------------
r1916 | cras | 2001-10-24 23:36:06 +0000 (Wed, 24 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

typofix - s/per/perl/

------------------------------------------------------------------------
r1915 | cras | 2001-10-24 23:29:48 +0000 (Wed, 24 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

bugfix

------------------------------------------------------------------------
r1914 | cras | 2001-10-24 23:17:27 +0000 (Wed, 24 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/perl/Makefile.am
   M /irssi/trunk/src/perl/common/Irssi.pm
   M /irssi/trunk/src/perl/irc/Irc.pm
   M /irssi/trunk/src/perl/irssi-core.pl
   M /irssi/trunk/src/perl/perl-core.c
   M /irssi/trunk/src/perl/textui/TextUI.pm
   M /irssi/trunk/src/perl/ui/UI.pm

Added --with-perl-staticlib option to configure. If used, irssi's perl
libraries are compiled statically into irssi binary.

------------------------------------------------------------------------
r1913 | cras | 2001-10-24 23:12:55 +0000 (Wed, 24 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/textui/TextBufferView.xs
   M /irssi/trunk/src/perl/textui/TextUI.xs

Removed unfinished code that was not supposed to go to cvs..

------------------------------------------------------------------------
r1912 | cras | 2001-10-24 22:52:15 +0000 (Wed, 24 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-printtext.h
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/gui-windows.h
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer-view.h
   M /irssi/trunk/src/fe-text/textbuffer.c
   M /irssi/trunk/src/fe-text/textbuffer.h
   M /irssi/trunk/src/perl/textui/TextBufferView.xs
   M /irssi/trunk/src/perl/textui/TextUI.xs

Added support for changing indentation behaviour with modules.

------------------------------------------------------------------------
r1911 | cras | 2001-10-24 22:24:14 +0000 (Wed, 24 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/modules-load.c

Added a bit better error reporting.

------------------------------------------------------------------------
r1910 | cras | 2001-10-24 22:18:39 +0000 (Wed, 24 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-signals.c
   M /irssi/trunk/src/perl/perl-sources.c

Removed some unused code.

------------------------------------------------------------------------
r1909 | cras | 2001-10-24 21:19:54 +0000 (Wed, 24 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/screen.c

Reset QUIT and INTR keys at quit.

------------------------------------------------------------------------
r1908 | cras | 2001-10-24 14:13:42 +0000 (Wed, 24 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Redraw was buggy if entry line didn't continue to end of line.

------------------------------------------------------------------------
r1907 | cras | 2001-10-24 13:57:54 +0000 (Wed, 24 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

window-top-statusbars weren't working properly.

------------------------------------------------------------------------
r1906 | cras | 2001-10-24 13:47:13 +0000 (Wed, 24 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Always set the newly created entry active. Currently we don't support multiple, but if the entry moves between statusbars sometimes we first create new one then destroy the old one and there's no active then..

------------------------------------------------------------------------
r1905 | cras | 2001-10-24 13:20:26 +0000 (Wed, 24 Oct 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-core.c

/SET perl_use_lib setting to specify the path for irssi's perl libraries.
Default should work usually, but if you for some reason want to use different
then change this. May contain multiple paths separated with space.

------------------------------------------------------------------------
r1904 | cras | 2001-10-23 21:28:16 +0000 (Tue, 23 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

Don't print glib errors when parting a channel which isn't synced yet.

------------------------------------------------------------------------
r1903 | cras | 2001-10-23 21:26:03 +0000 (Tue, 23 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-text/statusbar-items.c

Activity list colors are now configurable.

------------------------------------------------------------------------
r1902 | cras | 2001-10-23 20:55:22 +0000 (Tue, 23 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/screen.c

Using cbreak() mode again, but disable QUIT and INTR keys.

------------------------------------------------------------------------
r1901 | cras | 2001-10-23 20:49:17 +0000 (Tue, 23 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-fe.c

/SCRIPT without parameters now prints list of loaded scripts.

------------------------------------------------------------------------
r1900 | cras | 2001-10-23 20:37:53 +0000 (Tue, 23 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

Added eval { } around the DynaLoader::dl_unload_file() calls to get rid of
the errors it's printing with perl < 5.6.

------------------------------------------------------------------------
r1899 | cras | 2001-10-23 20:30:01 +0000 (Tue, 23 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

If perl linking failed, print the error message too.

------------------------------------------------------------------------
r1898 | cras | 2001-10-23 16:01:53 +0000 (Tue, 23 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/unban.in
   M /irssi/trunk/src/irc/core/bans.c

/UNBAN -first | -last options added. Patch by fuchs.

------------------------------------------------------------------------
r1897 | cras | 2001-10-22 21:26:58 +0000 (Mon, 22 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/log.h
   M /irssi/trunk/src/fe-common/core/fe-log.c

When logs are rotated, automatically create the new directory where to open
the log if it has changed.

------------------------------------------------------------------------
r1896 | cras | 2001-10-22 21:19:14 +0000 (Mon, 22 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/colorless.theme
   M /irssi/trunk/default.theme

updated colorless.theme, replaced all $0- to $* in default.theme

------------------------------------------------------------------------
r1895 | cras | 2001-10-22 20:34:05 +0000 (Mon, 22 Oct 2001) | 4 lines
Changed paths:
   M /irssi/trunk/configure.in

Yet another objdir fix. Changed the way how irssi figures out where irssi's
perl libraries are installed - maybe this will finally stop those @INC
problems.

------------------------------------------------------------------------
r1894 | cras | 2001-10-22 20:00:15 +0000 (Mon, 22 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

Fixed building from objdir (symlinks irssi-version.h and in ui/textui perl
stuff)

------------------------------------------------------------------------
r1893 | cras | 2001-10-22 13:47:02 +0000 (Mon, 22 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

with --prefix, use INSTALLDIRS=site, not perl. hopefully fixes some @INC problems

------------------------------------------------------------------------
r1892 | cras | 2001-10-22 12:19:27 +0000 (Mon, 22 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/notifylist/notifylist.c

just some extra check - might fix some crash..

------------------------------------------------------------------------
r1891 | cras | 2001-10-22 11:57:23 +0000 (Mon, 22 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

fixed server list - added a ',' ..

------------------------------------------------------------------------
r1890 | cras | 2001-10-22 09:33:32 +0000 (Mon, 22 Oct 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c

Checking that autojoined channels weren't already joined in same chatnet had
a typo so it checked all servers that the channel wasn't joined.
s/servers/chatnet_servers/

------------------------------------------------------------------------
r1889 | cras | 2001-10-21 20:11:18 +0000 (Sun, 21 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c

Remove SYNTAX: OPER from here - it's already in core (and syntax.pl gets
twice the same syntaxes currently..)

------------------------------------------------------------------------
r1888 | cras | 2001-10-21 19:23:11 +0000 (Sun, 21 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-none/Makefile.am

Static perl didn't work with botti.

------------------------------------------------------------------------
r1887 | cras | 2001-10-21 18:58:09 +0000 (Sun, 21 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c

if \x isn't a known escape sequence, it should print just x, not \x.

------------------------------------------------------------------------
r1886 | cras | 2001-10-21 18:28:42 +0000 (Sun, 21 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Themes.xs
   M /irssi/trunk/src/perl/ui/UI.xs

Moved theme registering stuff to Themes.xs. Corrected signal "script
destroy" -> "script destroyed" - unregistering themes works now properly.

------------------------------------------------------------------------
r1885 | cras | 2001-10-21 17:56:42 +0000 (Sun, 21 Oct 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/themes.c

Don't expand %{ and %} in themes to { and } - they could be treated as
abstracts again. Printing %{ and %} now prints just { and }. This fixes
printing {stuff} in statusbar (eg. {nick}).

------------------------------------------------------------------------
r1884 | cras | 2001-10-21 17:27:43 +0000 (Sun, 21 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/irssi.conf

added prompt, barstart and barend to theme. Removed mail stuff from config,
it's only a script now.

------------------------------------------------------------------------
r1883 | cras | 2001-10-21 16:52:36 +0000 (Sun, 21 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Irssi.xs
   M /irssi/trunk/src/perl/common/Settings.xs

Settings registered with Irssi::settings_add_xx() are now correctly removed
after script is unloaded.

------------------------------------------------------------------------
r1882 | cras | 2001-10-21 16:23:43 +0000 (Sun, 21 Oct 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/modules-load.c
   M /irssi/trunk/src/core/modules.h

deinit() function is now checked and saved when loading module. Unloading
modules that had module_deinit() function (not module_core_deinit()) wasn't
called before. Also, error message wasn't printed if module didn't have the
_core part and wasn't really irssi module.

------------------------------------------------------------------------
r1881 | cras | 2001-10-21 15:22:22 +0000 (Sun, 21 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/default.theme

commented out sb_default_bg and added sb_background - now old themes that
change statusbar background should work again properly.

------------------------------------------------------------------------
r1880 | cras | 2001-10-21 13:59:07 +0000 (Sun, 21 Oct 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/chat-protocols.h
   M /irssi/trunk/src/core/server-connect-rec.h
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers-reconnect.h
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/servers.h
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/core/irc-servers.c

Added reference counter to SERVER_CONNECT_REC. Since it's being moved around
a lot in reconnects etc. this should make it easier to track when it's
supposed to be destroyed. Hopefully fixes a crash I assume is related to
this but couldn't find..

------------------------------------------------------------------------
r1879 | cras | 2001-10-21 13:22:28 +0000 (Sun, 21 Oct 2001) | 6 lines
Changed paths:
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/core.h
   M /irssi/trunk/src/perl/perl-core.c

added irssi_init_finished variable to core.h which is TRUE after "irssi init
finished" signal is sent.

Perl scripts aren't now autoloaded until irssi_init_finished is TRUE (fixes
the crash at startup).

------------------------------------------------------------------------
r1878 | cras | 2001-10-21 11:49:17 +0000 (Sun, 21 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/netsplit.c

quitmsg_is_split() updated to check that top-level domains must be 2+ chars
and contain only alphabets.

------------------------------------------------------------------------
r1877 | cras | 2001-10-21 11:24:24 +0000 (Sun, 21 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

Channels weren't synced if you joined multiple channels at once and one of
the chennels couldn't be joined for some reason.

------------------------------------------------------------------------
r1876 | cras | 2001-10-21 11:22:06 +0000 (Sun, 21 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

/TOPIC <tab> inserts the topic in active channel.

------------------------------------------------------------------------
r1875 | cras | 2001-10-21 11:08:49 +0000 (Sun, 21 Oct 2001) | 8 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c

Don't autojoin channels that have already been joined in some other server
connection in same chat network. This has mostly been just annoying, and
this enables us to add eg. 20 channels autojoinable, then create 2 server
connections and irssi will automatically join the first 10 in first
connection and 10 other in the later (well, or at least if the 10 later
channels get "not enough channels" message from server before the connection
is finished, which well might not happen .. problem :)

------------------------------------------------------------------------
r1874 | cras | 2001-10-21 11:06:58 +0000 (Sun, 21 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

Check time changes every half a second instead of every second.

------------------------------------------------------------------------
r1873 | cras | 2001-10-21 10:31:03 +0000 (Sun, 21 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

Deinitialize perl before textui stuff.

------------------------------------------------------------------------
r1872 | cras | 2001-10-21 10:25:37 +0000 (Sun, 21 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Lag statusbar item isn't anymore displayed always

------------------------------------------------------------------------
r1871 | cras | 2001-10-21 10:22:55 +0000 (Sun, 21 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/textui/Statusbar.xs

Statusbar items weren't unregistered correctly when script was unloaded.

------------------------------------------------------------------------
r1870 | cras | 2001-10-21 09:25:29 +0000 (Sun, 21 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-none/irssi.c
   M /irssi/trunk/src/fe-text/irssi.c

Initialize perl before fe_common_core_finish_init() or sending "irssi init
finished". This way if /LOAD perl is in startup-file we don't load it twice.

------------------------------------------------------------------------
r1869 | cras | 2001-10-20 22:02:55 +0000 (Sat, 20 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers-setup.c

fix a fix

------------------------------------------------------------------------
r1868 | cras | 2001-10-20 21:39:01 +0000 (Sat, 20 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers-setup.c

When assiging chatnet to server connect record, always try to get the name
from chatnets list so the case will be correct.

------------------------------------------------------------------------
r1867 | cras | 2001-10-20 21:38:40 +0000 (Sat, 20 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/scripts/quitmsg.pl

typofix - quit msg should be randomized if the msg isn't given (not if it is
given..)

------------------------------------------------------------------------
r1866 | cras | 2001-10-20 21:32:22 +0000 (Sat, 20 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Perl defaults now to static. Having it in module had too many problems.

------------------------------------------------------------------------
r1865 | cras | 2001-10-20 21:09:17 +0000 (Sat, 20 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-server.c

When printing server disconnection texts, use the server parameter for
printformat() so the texts go to correct windows.

------------------------------------------------------------------------
r1864 | cras | 2001-10-20 20:23:07 +0000 (Sat, 20 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

forgot one core_sources -> common_sources change

------------------------------------------------------------------------
r1863 | cras | 2001-10-20 20:14:00 +0000 (Sat, 20 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

renamed XXX_SOURCES -> xxx_sources so automake 1.5 won't complain about it

------------------------------------------------------------------------
r1862 | cras | 2001-10-20 20:07:33 +0000 (Sat, 20 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-none/Makefile.am

Removed unwanted extra INCLUDES.

------------------------------------------------------------------------
r1861 | cras | 2001-10-20 19:52:07 +0000 (Sat, 20 Oct 2001) | 9 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/fe-text/statusbar.h
   M /irssi/trunk/src/perl/Makefile.am
   M /irssi/trunk/src/perl/common
   M /irssi/trunk/src/perl/common/.cvsignore
   M /irssi/trunk/src/perl/common/Channel.xs
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/common/Ignore.xs
   M /irssi/trunk/src/perl/common/Irssi.pm
   M /irssi/trunk/src/perl/common/Irssi.xs
   M /irssi/trunk/src/perl/common/Log.xs
   M /irssi/trunk/src/perl/common/Makefile.PL.in
   M /irssi/trunk/src/perl/common/Masks.xs
   M /irssi/trunk/src/perl/common/Query.xs
   M /irssi/trunk/src/perl/common/Rawlog.xs
   M /irssi/trunk/src/perl/common/Server.xs
   M /irssi/trunk/src/perl/common/Settings.xs
   M /irssi/trunk/src/perl/irc
   M /irssi/trunk/src/perl/irc/.cvsignore
   A /irssi/trunk/src/perl/irc/Channel.xs
   M /irssi/trunk/src/perl/irc/Dcc.xs
   M /irssi/trunk/src/perl/irc/Irc.pm
   M /irssi/trunk/src/perl/irc/Irc.xs
   D /irssi/trunk/src/perl/irc/IrcChannel.xs
   D /irssi/trunk/src/perl/irc/IrcQuery.xs
   D /irssi/trunk/src/perl/irc/IrcServer.xs
   M /irssi/trunk/src/perl/irc/Makefile.PL.in
   M /irssi/trunk/src/perl/irc/Modes.xs
   M /irssi/trunk/src/perl/irc/Netsplit.xs
   M /irssi/trunk/src/perl/irc/Notifylist.xs
   A /irssi/trunk/src/perl/irc/Query.xs
   A /irssi/trunk/src/perl/irc/Server.xs
   M /irssi/trunk/src/perl/module.h
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-common.h
   M /irssi/trunk/src/perl/perl-core.c
   M /irssi/trunk/src/perl/textui
   M /irssi/trunk/src/perl/textui/.cvsignore
   M /irssi/trunk/src/perl/textui/Makefile.PL.in
   A /irssi/trunk/src/perl/textui/Statusbar.xs
   M /irssi/trunk/src/perl/textui/TextBuffer.xs
   M /irssi/trunk/src/perl/textui/TextBufferView.xs
   M /irssi/trunk/src/perl/textui/TextUI.pm
   M /irssi/trunk/src/perl/textui/TextUI.xs
   M /irssi/trunk/src/perl/textui/module.h
   M /irssi/trunk/src/perl/textui/typemap
   M /irssi/trunk/src/perl/ui
   M /irssi/trunk/src/perl/ui/.cvsignore
   M /irssi/trunk/src/perl/ui/Makefile.PL.in
   M /irssi/trunk/src/perl/ui/Themes.xs
   M /irssi/trunk/src/perl/ui/UI.pm
   M /irssi/trunk/src/perl/ui/UI.xs
   M /irssi/trunk/src/perl/ui/Window.xs

Dependencies finally work correctly in perl libraries (they're each compiled
separately now). Added statusbar code to available to perl, it's now
possible to create new statusbar items with perl scripts.

statusbar_items_redraw(char *name) can now be used to easily redraw all
named statusbar items in screen.

Probably several other changes I've already forgotten :)

------------------------------------------------------------------------
r1860 | cras | 2001-10-20 14:30:20 +0000 (Sat, 20 Oct 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/mainwindows.h
   M /irssi/trunk/src/fe-text/statusbar.c

added mainwindow_resize_freeze() and .._thaw() functions to temporarily
freeze all window resizes. It's now being used with statusbar code so
changing between split windows don't make the screen jump around.

------------------------------------------------------------------------
r1859 | cras | 2001-10-20 13:19:25 +0000 (Sat, 20 Oct 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Irssi.pm
   M /irssi/trunk/src/perl/common/Irssi.xs
   M /irssi/trunk/src/perl/irc/Irc.pm
   M /irssi/trunk/src/perl/irc/Irc.xs
   M /irssi/trunk/src/perl/module.h
   M /irssi/trunk/src/perl/perl-core.c
   M /irssi/trunk/src/perl/perl-core.h
   M /irssi/trunk/src/perl/perl-fe.c
   M /irssi/trunk/src/perl/textui/TextUI.pm
   M /irssi/trunk/src/perl/textui/TextUI.xs
   M /irssi/trunk/src/perl/ui/UI.pm
   M /irssi/trunk/src/perl/ui/UI.xs

Added API version check between perl module and perl libs.
perl_scripts_deinit() now destroys all dynamically loaded libraries (Irssi,
Irssi::Irc, Irssi::UI too) so /UNLOAD perl should now release more memory,
this also makes /unload perl, /load perl work again.

------------------------------------------------------------------------
r1858 | cras | 2001-10-20 11:30:24 +0000 (Sat, 20 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c

$~ crashed if arglist was empty

------------------------------------------------------------------------
r1857 | cras | 2001-10-20 11:26:40 +0000 (Sat, 20 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c

Get the server tag to query from dcc->servertag, not dcc->server->tag, to
make it work correctly when accepting dcc chat when not connected to server.

------------------------------------------------------------------------
r1856 | cras | 2001-10-20 11:20:37 +0000 (Sat, 20 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

/BIND -delete doesn't anymore leave empty {} blocks in configuration file.

------------------------------------------------------------------------
r1855 | cras | 2001-10-20 10:35:42 +0000 (Sat, 20 Oct 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/screen.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c

When resizing terminal smaller, destroy some split windows if they don't fit
into screen otherwise. Also, irssi doesn't crash anymore or mess up the
screen even if terminal is resized to 1x1 size (not sure of 0x0, my terminal
doesn't resize that small, and maybe I shouldn't bother with it anyway :)

------------------------------------------------------------------------
r1854 | cras | 2001-10-20 10:01:29 +0000 (Sat, 20 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows-layout.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/mainwindows.h

Fixed restoring split windows layout. Some other split window resizing fixes

------------------------------------------------------------------------
r1853 | cras | 2001-10-19 17:28:34 +0000 (Fri, 19 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/quitmsg.pl

Randomizes the quit msg only if it wasn't given.

------------------------------------------------------------------------
r1852 | cras | 2001-10-19 12:35:03 +0000 (Fri, 19 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

Leave one space before topic in topicbar.

------------------------------------------------------------------------
r1851 | cras | 2001-10-19 12:13:59 +0000 (Fri, 19 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

updated infobar text

------------------------------------------------------------------------
r1850 | cras | 2001-10-19 11:59:27 +0000 (Fri, 19 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/lastlog.c
   M /irssi/trunk/src/fe-text/module-formats.c
   M /irssi/trunk/src/fe-text/module-formats.h

/LASTLOG -count option added. patch by dgl@dgl.cx

------------------------------------------------------------------------
r1849 | cras | 2001-10-19 11:37:13 +0000 (Fri, 19 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/dump.c

format string exploit found & patch by cph@cph.demon.co.uk

------------------------------------------------------------------------
r1848 | cras | 2001-10-19 11:28:56 +0000 (Fri, 19 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/dump.c
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/irc/proxy/module.h

Actions are now transferred correctly, own messages in main irssi are
transferred now to clients. Patch by ganesh@earth.li.

------------------------------------------------------------------------
r1847 | cras | 2001-10-19 10:02:38 +0000 (Fri, 19 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

added "ctcp msg" and "ctcp reply" signals.

------------------------------------------------------------------------
r1846 | cras | 2001-10-18 10:30:03 +0000 (Thu, 18 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/hilight.in

escape % with % so /HELP hilight won't treat them as colors

------------------------------------------------------------------------
r1845 | cras | 2001-10-17 14:59:02 +0000 (Wed, 17 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme

added sb_topic_bg

------------------------------------------------------------------------
r1844 | cras | 2001-10-15 20:18:34 +0000 (Mon, 15 Oct 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

mainwindow_set_statusbar_lines() resized only active window - not all
windows in that main window.. This made screen mess up for example with
/RELOAD.

------------------------------------------------------------------------
r1843 | cras | 2001-10-15 18:37:13 +0000 (Mon, 15 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/modules-load.c

fixed a small memleak when unloading module

------------------------------------------------------------------------
r1842 | cras | 2001-10-15 18:30:33 +0000 (Mon, 15 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-sources.c

refcount for timeouts/inputs wasn't 0 initially so it caused some memleaks.

------------------------------------------------------------------------
r1841 | cras | 2001-10-15 15:31:40 +0000 (Mon, 15 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

-ansicolors -mirccolors => -colors in /LOG OPEN syntax, since there's only -colors currently..

------------------------------------------------------------------------
r1840 | cras | 2001-10-15 12:53:20 +0000 (Mon, 15 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

/DEVOICE * should devoice operators having voices too.

------------------------------------------------------------------------
r1839 | cras | 2001-10-14 15:19:57 +0000 (Sun, 14 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

perl_prefix_note shouldn't be printed if --enable-perl-path was given.

------------------------------------------------------------------------
r1838 | cras | 2001-10-14 14:56:49 +0000 (Sun, 14 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

--with-perl-lib=site didn't work if --prefix was given

------------------------------------------------------------------------
r1837 | cras | 2001-10-14 14:14:54 +0000 (Sun, 14 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/args.c
   M /irssi/trunk/src/core/net-disconnect.c
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/fe-text/gui-readline.c

Fixed some memory leaks.

------------------------------------------------------------------------
r1836 | cras | 2001-10-14 13:45:27 +0000 (Sun, 14 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

fixed a minor memleak

------------------------------------------------------------------------
r1835 | cras | 2001-10-14 13:33:22 +0000 (Sun, 14 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c

Irssi lost channel key for secret/private channels after join.

------------------------------------------------------------------------
r1834 | cras | 2001-10-14 11:33:13 +0000 (Sun, 14 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/bind.in

added delete_to_next_space command

------------------------------------------------------------------------
r1833 | cras | 2001-10-14 11:32:06 +0000 (Sun, 14 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-entry.h
   M /irssi/trunk/src/fe-text/gui-readline.c

delete_previous_word and delete_next_word now deletes only until
non-alphanumeric character is found. added delete_to_next_space command.

------------------------------------------------------------------------
r1832 | cras | 2001-10-14 11:25:26 +0000 (Sun, 14 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-expandos.c

$winname expando didn't change on "window changed" signal.

------------------------------------------------------------------------
r1831 | cras | 2001-10-14 11:17:13 +0000 (Sun, 14 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/statusbar-config.c
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c

Window-statusbars are created correctly with /RELOAD, some input line
fixes related to /RELOAD.

------------------------------------------------------------------------
r1830 | cras | 2001-10-14 10:45:00 +0000 (Sun, 14 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/statusbar.c

Resizing terminal works now properly, also sends "terminal resized" signal
now.

------------------------------------------------------------------------
r1829 | cras | 2001-10-14 10:15:27 +0000 (Sun, 14 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/irssi.conf

Removed hilighting from info-bar. Looks horrible with reversed text in
terminal with white background.

------------------------------------------------------------------------
r1828 | cras | 2001-10-14 10:14:32 +0000 (Sun, 14 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/screen.h
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer.c
   M /irssi/trunk/src/fe-text/textbuffer.h

Reversed text (^V) works again.

------------------------------------------------------------------------
r1827 | cras | 2001-10-14 09:54:52 +0000 (Sun, 14 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar.c

fallback to sb_background in theme if no other statusbar background settings
were found.

------------------------------------------------------------------------
r1826 | cras | 2001-10-14 09:48:30 +0000 (Sun, 14 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-expandos.c

$usermode's "user mode changed" signal had wrong argument check (server vs.
window) so it didn't really detect mode changes.

------------------------------------------------------------------------
r1825 | cras | 2001-10-14 09:07:26 +0000 (Sun, 14 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/perl-sources.c
   M /irssi/trunk/src/perl/perl-sources.h

Irssi::timeout_add() and Irssi::input_add() now accepts any type of variable
as data instead of just string.

------------------------------------------------------------------------
r1824 | cras | 2001-10-13 21:23:35 +0000 (Sat, 13 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme

updated for the statusbar

------------------------------------------------------------------------
r1823 | cras | 2001-10-13 16:59:03 +0000 (Sat, 13 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

When active input line was destroyed, irssi didn't set active_entry to NULL.

------------------------------------------------------------------------
r1822 | cras | 2001-10-13 16:22:11 +0000 (Sat, 13 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

expand ~ in --prefix. should fix at least some perl problems with
configuring with --prefix=~/

------------------------------------------------------------------------
r1821 | cras | 2001-10-13 16:11:13 +0000 (Sat, 13 Oct 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-entry.h
   M /irssi/trunk/src/fe-text/gui-expandos.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/gui-windows.h
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/mainwindows.h
   M /irssi/trunk/src/fe-text/screen.c
   A /irssi/trunk/src/fe-text/statusbar-config.c
   A /irssi/trunk/src/fe-text/statusbar-config.h
   M /irssi/trunk/src/fe-text/statusbar-items.c
   A /irssi/trunk/src/fe-text/statusbar-items.h
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/fe-text/statusbar.h

Configurable statusbar - see default config file (irssi.conf) for example
how to configure it. Added %> format which clears to end of line using the
current bg color. Added support for multiple input lines (just the core, not
used anywhere yet).

------------------------------------------------------------------------
r1820 | cras | 2001-10-13 16:10:19 +0000 (Sat, 13 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

added statusbar configuration

------------------------------------------------------------------------
r1819 | cras | 2001-10-13 15:17:54 +0000 (Sat, 13 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/settings.h

"extern const char *default_config;" - some other parts of irssi might want
to use the default config also.

------------------------------------------------------------------------
r1818 | cras | 2001-10-02 07:55:51 +0000 (Tue, 02 Oct 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/modules.h
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/irc/flood/flood.c
   M /irssi/trunk/src/irc/notifylist/notifylist.c

Added MODULE_DATA_UNSET() macro and started using it. Just to make sure we
don't try to access free'd data.

------------------------------------------------------------------------
r1817 | cras | 2001-10-01 12:05:50 +0000 (Mon, 01 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c

Use the nick as target when printing notify messages, so they go to query windows.

------------------------------------------------------------------------
r1816 | cras | 2001-10-01 08:20:38 +0000 (Mon, 01 Oct 2001) | 2 lines
Changed paths:
   A /irssi/trunk/docs/help/in/say.in

/HELP say by peter@catslair.demon.nl

------------------------------------------------------------------------
r1815 | cras | 2001-10-01 07:04:11 +0000 (Mon, 01 Oct 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/translation.c

/SET translation was broken - fixed by lam@e-gate.pl.

------------------------------------------------------------------------
r1814 | cras | 2001-09-23 17:32:05 +0000 (Sun, 23 Sep 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/core/expandos.h
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/core/special-vars.h

added expando_get_signals() and special_vars_get_signals() to return list
of signals the expandos use. Also added "time changed" signal which gets
emitted when $Z changes.

------------------------------------------------------------------------
r1813 | cras | 2001-09-22 16:06:15 +0000 (Sat, 22 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Channel.xs
   M /irssi/trunk/src/perl/common/module.h

channel_create() wasn't called properly

------------------------------------------------------------------------
r1812 | cras | 2001-09-22 15:24:40 +0000 (Sat, 22 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/get.c
   M /irssi/trunk/src/lib-config/iconfig.h

added config_node_first() function to get the first non-comment node.

------------------------------------------------------------------------
r1811 | cras | 2001-09-22 14:53:54 +0000 (Sat, 22 Sep 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/lib-config/get.c
   M /irssi/trunk/src/lib-config/iconfig.h

config_node_next() - Returns the next non-comment node in list. Use this
function when reading blocks/lists in config file.

------------------------------------------------------------------------
r1810 | cras | 2001-09-22 11:25:08 +0000 (Sat, 22 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/translation.c

/SET translation now says if there were any errors

------------------------------------------------------------------------
r1809 | cras | 2001-09-22 08:15:30 +0000 (Sat, 22 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

/COMMAND creation example fixed/updated.

------------------------------------------------------------------------
r1808 | cras | 2001-09-21 14:57:29 +0000 (Fri, 21 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.spec.in

updated

------------------------------------------------------------------------
r1807 | cras | 2001-09-21 14:09:44 +0000 (Fri, 21 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c

bind_key format updated. Doesn't truncate the key now.

------------------------------------------------------------------------
r1806 | cras | 2001-09-20 17:56:33 +0000 (Thu, 20 Sep 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

When using /SET hostname ipv6:address, replace the ':' char with '_' so it
won't break the USER command which is sent to server at connect.

------------------------------------------------------------------------
r1805 | cras | 2001-09-20 16:50:27 +0000 (Thu, 20 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

PARAMS -> ARGS fix again..

------------------------------------------------------------------------
r1804 | cras | 2001-09-20 16:44:22 +0000 (Thu, 20 Sep 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/core/special-vars.h

s/PARAM_FLAGS_ONLY_PARAMS/PARAM_FLAG_ONLY_ARGS/ since they're called
arguments everywhere :)

------------------------------------------------------------------------
r1803 | cras | 2001-09-20 16:43:24 +0000 (Thu, 20 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c

$*, $~ and $-n should still work with PARAM_FLAG_ONLY_PARAMS.

------------------------------------------------------------------------
r1802 | cras | 2001-09-20 15:58:14 +0000 (Thu, 20 Sep 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/core/special-vars.h
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/themes.c

special vars: added PARSE_FLAG_ONLY_PARAMS. Theme loading now uses it so
you can use $C etc. in themes to print the active channel. printformat()
also expands it now correctly to the server/target where the message was
printed, not to the active window's server/target.

------------------------------------------------------------------------
r1801 | cras | 2001-09-20 14:21:46 +0000 (Thu, 20 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-signals.c

perl_signal_remove() didn't work.

------------------------------------------------------------------------
r1800 | cras | 2001-09-19 09:15:44 +0000 (Wed, 19 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/ignore.in
   M /irssi/trunk/docs/help/in/unignore.in

updated

------------------------------------------------------------------------
r1799 | cras | 2001-09-18 15:37:07 +0000 (Tue, 18 Sep 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c

"Unknown chat network" error now tells to create it with /IRCNET ADD
(..which is a bit wrong with non-IRC..)

------------------------------------------------------------------------
r1798 | cras | 2001-09-17 13:04:23 +0000 (Mon, 17 Sep 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Print the log's expanded file name when complaining about not being able to
create log file.

------------------------------------------------------------------------
r1797 | cras | 2001-09-13 13:08:25 +0000 (Thu, 13 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c

..the same fix..

------------------------------------------------------------------------
r1796 | cras | 2001-09-13 13:06:19 +0000 (Thu, 13 Sep 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c

Don't crash if the IRC server doesn't print your nick in /NAMES list after
join.

------------------------------------------------------------------------
r1795 | cras | 2001-09-12 12:19:59 +0000 (Wed, 12 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

The new /SET dcc_port range didn't work properly..

------------------------------------------------------------------------
r1794 | cras | 2001-09-11 18:32:43 +0000 (Tue, 11 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

/BIND ^W-1 was treated as ^W + '-' + '1', not as ^W + '1'..

------------------------------------------------------------------------
r1793 | cras | 2001-09-11 18:20:10 +0000 (Tue, 11 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

escape_target() didn't escape / chars properly, it just crashed irssi..

------------------------------------------------------------------------
r1792 | cras | 2001-09-11 18:15:17 +0000 (Tue, 11 Sep 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-text/gui-readline.c

It's now possible to stop single character /BINDs from printing to input
line. Hiascii characters didn't work properly with /BIND.

------------------------------------------------------------------------
r1791 | cras | 2001-09-11 18:04:57 +0000 (Tue, 11 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

Updated "module xxx" signals.

------------------------------------------------------------------------
r1790 | cras | 2001-09-11 18:02:17 +0000 (Tue, 11 Sep 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c

Server notices shouldn't contain target field when printing it, it's always
you anyway.

------------------------------------------------------------------------
r1789 | cras | 2001-09-11 17:47:31 +0000 (Tue, 11 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-protocols.h
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/irc/core/irc-core.c

autolog: target name is now always lowercased with irc protocol.

------------------------------------------------------------------------
r1788 | cras | 2001-09-11 17:38:47 +0000 (Tue, 11 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/modules-load.c

/LOAD fixes for modules with no core part, and /LOAD ~/...

------------------------------------------------------------------------
r1787 | cras | 2001-09-11 17:32:29 +0000 (Tue, 11 Sep 2001) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

sys/resource.h check - needed for the ulimit change.. removed libintl.h
check since it's not used anymore.

------------------------------------------------------------------------
r1786 | cras | 2001-09-11 15:45:42 +0000 (Tue, 11 Sep 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

Added option /SET channel_sync - if disabled irssi disables the channel
syncing entirely. This breaks /BAN and probably something else too. Just a
temporarily kludge until I fix this properly (on demand /USERHOST at /BAN
time, etc.).

------------------------------------------------------------------------
r1785 | cras | 2001-09-11 12:46:26 +0000 (Tue, 11 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/log.in

-targets accepts space separated list..

------------------------------------------------------------------------
r1784 | cras | 2001-09-10 20:21:05 +0000 (Mon, 10 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

/SET dcc_port accepts now port range (eg. "10000 20000")

------------------------------------------------------------------------
r1783 | cras | 2001-09-10 19:50:53 +0000 (Mon, 10 Sep 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/core.c

/SET override_coredump_limit - sets core file size to unlimited if set ON
(default).

------------------------------------------------------------------------
r1782 | cras | 2001-09-10 15:34:49 +0000 (Mon, 10 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/screen.c

Disabled using idcok() which caused redrawing problems with netbsd.

------------------------------------------------------------------------
r1781 | cras | 2001-09-09 12:20:17 +0000 (Sun, 09 Sep 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows-layout.c

Restoring split windows layout didn't work properly (didn't I already commit
this days ago?)

------------------------------------------------------------------------
r1780 | cras | 2001-09-09 12:12:28 +0000 (Sun, 09 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

/WINDOW MOVE UP|DOWN might have crashed.

------------------------------------------------------------------------
r1779 | cras | 2001-09-08 18:57:09 +0000 (Sat, 08 Sep 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

/WINDOW ITEM MOVE didn't work properly if there was space after parameter
(..which tab-completion added..)

------------------------------------------------------------------------
r1778 | cras | 2001-09-08 18:02:49 +0000 (Sat, 08 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/modules-load.c

Loading modules that didn't have "core" part didn't work (eg. irc_proxy).

------------------------------------------------------------------------
r1777 | cras | 2001-09-06 14:44:40 +0000 (Thu, 06 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/crash.txt

upated

------------------------------------------------------------------------
r1776 | cras | 2001-09-06 13:12:52 +0000 (Thu, 06 Sep 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

Use only the first word from username when sending it to server.

------------------------------------------------------------------------
r1775 | cras | 2001-08-31 20:27:43 +0000 (Fri, 31 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

mainwindow_set_size() called mainwindow_shrink() improperly.

------------------------------------------------------------------------
r1774 | cras | 2001-08-31 16:47:14 +0000 (Fri, 31 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

Expando lookup crashed with hi-ascii chars.

------------------------------------------------------------------------
r1773 | cras | 2001-08-31 16:32:35 +0000 (Fri, 31 Aug 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-queries.c

Print the server tag in "query started" messages with query->server_tag, not
query->server->tag since query->server can be NULL when restoring window
layout.

------------------------------------------------------------------------
r1772 | cras | 2001-08-28 12:24:46 +0000 (Tue, 28 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/screen.c

Added command /RESIZE for resizing the terminal when SIGWINCH isn't supported.

------------------------------------------------------------------------
r1771 | cras | 2001-08-28 11:12:03 +0000 (Tue, 28 Aug 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

Check that word isn't empty instead of just assuming it isn't. This one
probably caused several completion problems.

------------------------------------------------------------------------
r1770 | cras | 2001-08-24 13:46:35 +0000 (Fri, 24 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

/CALC alias fixed

------------------------------------------------------------------------
r1769 | cras | 2001-08-24 13:34:35 +0000 (Fri, 24 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

/UPTIME alias was _still_ broken.

------------------------------------------------------------------------
r1768 | cras | 2001-08-23 10:54:54 +0000 (Thu, 23 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-queries.c

removed accidental 'i' :)

------------------------------------------------------------------------
r1767 | cras | 2001-08-23 10:32:32 +0000 (Thu, 23 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/module-formats.c

Added server tag to query_start format.

------------------------------------------------------------------------
r1766 | cras | 2001-08-22 14:51:12 +0000 (Wed, 22 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

/UPTIME alias fixed

------------------------------------------------------------------------
r1765 | cras | 2001-08-22 14:21:15 +0000 (Wed, 22 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

typofix

------------------------------------------------------------------------
r1764 | cras | 2001-08-20 12:01:01 +0000 (Mon, 20 Aug 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Added option /SET autolog_colors. Colors are now off by default for /WINDOW
LOGs too.

------------------------------------------------------------------------
r1763 | cras | 2001-08-17 14:08:35 +0000 (Fri, 17 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/lastlog.c

/LASTLOG: start parameter wasn't handled correctly

------------------------------------------------------------------------
r1762 | cras | 2001-08-17 13:52:14 +0000 (Fri, 17 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/modules-load.c

Module loading fixes.

------------------------------------------------------------------------
r1761 | cras | 2001-08-17 11:55:08 +0000 (Fri, 17 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

typofix

------------------------------------------------------------------------
r1760 | cras | 2001-08-17 11:51:21 +0000 (Fri, 17 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

added textui

------------------------------------------------------------------------
r1759 | cras | 2001-08-14 13:19:06 +0000 (Tue, 14 Aug 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-printtext.h
   M /irssi/trunk/src/fe-text/textbuffer-reformat.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h

Some internal changes how /SERVER command works. Added /SERVER PURGE
[<target>] command. The channel output is purged at /PART if the output
queue is larger than 10.

------------------------------------------------------------------------
r1758 | cras | 2001-08-14 13:17:11 +0000 (Tue, 14 Aug 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/netsplit.c

quitmsg_is_split() fix - the hosts must contain the domain part now (ie.
"word1 word2" isn't a netsplit)

------------------------------------------------------------------------
r1757 | cras | 2001-08-14 12:33:29 +0000 (Tue, 14 Aug 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c

Some support for lain ircd's /SETHOST - It /PART + /JOINs all channels, so
add all the joined channels to window binds temporarily so /PART doesn't
close the windows if /SET autoclose_windows is ON.

------------------------------------------------------------------------
r1756 | cras | 2001-08-14 11:53:08 +0000 (Tue, 14 Aug 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/core/netsplit.h

Rewrote quitmsg_is_split(). A bit faster now and doesn't match to quit
messages like "foo. bar."

------------------------------------------------------------------------
r1755 | cras | 2001-08-14 11:24:11 +0000 (Tue, 14 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/textui/TextUI.xs

Irssi::TextUI::TextBufferVew should also contain the scroll..

------------------------------------------------------------------------
r1754 | cras | 2001-08-14 11:23:22 +0000 (Tue, 14 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/textui/TextBufferView.xs

Updated for view->scroll.

------------------------------------------------------------------------
r1753 | cras | 2001-08-14 11:22:19 +0000 (Tue, 14 Aug 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

Typofix - might have caused a crash if channel was destroyed with /WINDOW
CLOSE.

------------------------------------------------------------------------
r1752 | cras | 2001-08-14 01:19:34 +0000 (Tue, 14 Aug 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/statusbar-items.c

--more-- checker uses now "gui print text finished" signal. "gui " part was
missing from signal_remove("gui print text finished") in gui-printtext.c..

------------------------------------------------------------------------
r1751 | cras | 2001-08-14 01:14:26 +0000 (Tue, 14 Aug 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/gui-windows.h
   M /irssi/trunk/src/fe-text/mainwindows-layout.c
   M /irssi/trunk/src/fe-text/module-formats.c
   M /irssi/trunk/src/fe-text/module-formats.h
   M /irssi/trunk/src/fe-text/textbuffer-commands.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer-view.h

/SET scroll ON - should the windows be scrolled by default when you're at
bottom. /WINDOW SCROLL ON|OFF|DEFAULT - Window specific scrolling behaviour,
also saved in windows layout.

------------------------------------------------------------------------
r1750 | cras | 2001-08-14 00:53:56 +0000 (Tue, 14 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Removed trigraphs by adding "" in the middle.

------------------------------------------------------------------------
r1749 | cras | 2001-08-14 00:43:50 +0000 (Tue, 14 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-none/irssi.c
   M /irssi/trunk/src/irc/bot/bot.c
   M /irssi/trunk/src/irc/proxy/proxy.c

Added missing module_register() calls.

------------------------------------------------------------------------
r1748 | cras | 2001-08-14 00:41:59 +0000 (Tue, 14 Aug 2001) | 7 lines
Changed paths:
   M /irssi/trunk/src/core/Makefile.am
   M /irssi/trunk/src/core/core.c
   A /irssi/trunk/src/core/modules-load.c
   A /irssi/trunk/src/core/modules-load.h
   M /irssi/trunk/src/core/modules.c
   M /irssi/trunk/src/core/modules.h
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-modules.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/flood/flood.c
   M /irssi/trunk/src/irc/notifylist/notifylist.c
   M /irssi/trunk/src/perl/Makefile.am
   A /irssi/trunk/src/perl/module-fe.h
   M /irssi/trunk/src/perl/module.h
   M /irssi/trunk/src/perl/perl-core.c
   M /irssi/trunk/src/perl/perl-fe.c

Module loading updates - /LOAD shows now also the statically loaded modules.
You can't /LOAD the same module twice. Syntax changed to /LOAD <module>
[<submodule>], /UNLOAD <module> [<submodule>].

NOTE: all modules now need to call register_module() in their init()
function.

------------------------------------------------------------------------
r1747 | cras | 2001-08-14 00:03:02 +0000 (Tue, 14 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/signals.c

minor speedups and signal removing fixes

------------------------------------------------------------------------
r1746 | cras | 2001-08-13 22:01:38 +0000 (Mon, 13 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c

"IRC Net" -> "Network" in /SERVER LIST and /CHANNEL LIST

------------------------------------------------------------------------
r1745 | cras | 2001-08-13 14:14:09 +0000 (Mon, 13 Aug 2001) | 3 lines
Changed paths:
   M /irssi/trunk/irssi.conf
   M /irssi/trunk/src/irc/core/irc-servers.c

max_query_chans set to 1 by default. Set to 10 in networks where it's known
to work.

------------------------------------------------------------------------
r1744 | cras | 2001-08-13 14:00:57 +0000 (Mon, 13 Aug 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

/INVITELIST prints "Invite list is empty" message and complains about not
being synced. Changed level to CLIENTNOTICE when printing the "no bans"
message.

------------------------------------------------------------------------
r1743 | cras | 2001-08-13 13:55:34 +0000 (Mon, 13 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

Added "message irc ..." signals

------------------------------------------------------------------------
r1742 | cras | 2001-08-13 13:51:49 +0000 (Mon, 13 Aug 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/log.h
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/formats.c

/LOG OPEN -color, /SET awaylog_colors - specifies that the color codes
should be written to log file.

------------------------------------------------------------------------
r1741 | cras | 2001-08-12 18:25:43 +0000 (Sun, 12 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer.c

textbuffer_view_remove_line() fixes (with a small kludge..)

------------------------------------------------------------------------
r1740 | cras | 2001-08-12 17:05:36 +0000 (Sun, 12 Aug 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

One more limit to "key" names - it can't start with a digit. This allows us
to use /BIND foo meta2-18~ etc. more easily.

------------------------------------------------------------------------
r1739 | cras | 2001-08-12 17:02:06 +0000 (Sun, 12 Aug 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

Bugfix to keyb. code :) And now the "key" names can contain only
alphanumeric + '_' characters, which makes /BIND foo meta-5~ work again
because 5~ are treated separately, not as one "key" name.

------------------------------------------------------------------------
r1738 | cras | 2001-08-12 16:48:34 +0000 (Sun, 12 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

Keyboard code fixes - meta-arrows etc. should work now correctly.

------------------------------------------------------------------------
r1737 | cras | 2001-08-12 13:05:57 +0000 (Sun, 12 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

/WINDOW CLOSE <first> didn't work if <last> too wasn't specified..

------------------------------------------------------------------------
r1736 | cras | 2001-08-09 11:08:24 +0000 (Thu, 09 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/debian/rules

updates

------------------------------------------------------------------------
r1735 | cras | 2001-08-09 11:03:14 +0000 (Thu, 09 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Check that IPv6 structures are found if --enable-ipv6 is given.

------------------------------------------------------------------------
r1734 | cras | 2001-08-09 10:26:02 +0000 (Thu, 09 Aug 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/textui/TextBufferView.xs

Removed some extra ';' chars which made it not compile with perl 5.00x.
textbuffer_get_lines() now actually returns the value.

------------------------------------------------------------------------
r1733 | cras | 2001-08-09 01:59:36 +0000 (Thu, 09 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am
   A /irssi/trunk/src/perl/textui
   A /irssi/trunk/src/perl/textui/.cvsignore
   A /irssi/trunk/src/perl/textui/Makefile.PL.in
   A /irssi/trunk/src/perl/textui/TextBuffer.xs
   A /irssi/trunk/src/perl/textui/TextBufferView.xs
   A /irssi/trunk/src/perl/textui/TextUI.pm
   A /irssi/trunk/src/perl/textui/TextUI.xs
   A /irssi/trunk/src/perl/textui/module.h
   A /irssi/trunk/src/perl/textui/typemap

Added Irssi::TextUI.

------------------------------------------------------------------------
r1732 | cras | 2001-08-09 00:50:22 +0000 (Thu, 09 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

/VERSION command and /SV alias now print the version date too.

------------------------------------------------------------------------
r1731 | cras | 2001-08-09 00:08:31 +0000 (Thu, 09 Aug 2001) | 3 lines
Changed paths:
   M /irssi/trunk
   M /irssi/trunk/.cvsignore
   M /irssi/trunk/autogen.sh
   M /irssi/trunk/configure.in

irssi-version.h is now updated by CVS daily instead of being generated by
configure. The main version string is set to 0.7.98.CVS.

------------------------------------------------------------------------
r1730 | cras | 2001-08-08 22:43:00 +0000 (Wed, 08 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-signals.c

Irssi crashed if script died in a signal handler.

------------------------------------------------------------------------
r1729 | cras | 2001-08-08 22:42:14 +0000 (Wed, 08 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/clones.pl

Some cleanups, complains if not run in channel.

------------------------------------------------------------------------
r1728 | cras | 2001-08-08 20:12:38 +0000 (Wed, 08 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/fe-text/statusbar-items.c

"mail counter" signal is now sent when mail counter is updated in statusbar.

------------------------------------------------------------------------
r1727 | cras | 2001-08-08 20:00:25 +0000 (Wed, 08 Aug 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/fe-common/core/chat-completion.c

Added function expand_escapes() which handles now escaping /EVAL and input
line if /SET expand_escapes is set. Supported escapes are \t, \r, \n, \e
(ESC), \x (HEX, \x1b), \c (CTRL char, \cA), \000 (octal, \033)

------------------------------------------------------------------------
r1726 | cras | 2001-08-08 18:23:25 +0000 (Wed, 08 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows-layout.c

Restoring window layout shouldn't make the queries active.

------------------------------------------------------------------------
r1725 | cras | 2001-08-08 18:05:50 +0000 (Wed, 08 Aug 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows-layout.c
   M /irssi/trunk/src/fe-text/mainwindows-layout.c

Changed signal / function names for /LAYOUT stuff. /LAYOUT RESET now resets
the split windows too.

------------------------------------------------------------------------
r1724 | cras | 2001-08-08 17:47:54 +0000 (Wed, 08 Aug 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/chatnets.c
   M /irssi/trunk/src/irc/core/channel-events.c

If we receive INVITE for a channel that is added with /CHANNEL ADD -auto,
join it immediately.

------------------------------------------------------------------------
r1723 | cras | 2001-08-08 16:39:27 +0000 (Wed, 08 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Never insert NUL characters to entry line (Ctrl-Space)

------------------------------------------------------------------------
r1722 | cras | 2001-08-08 16:22:01 +0000 (Wed, 08 Aug 2001) | 3 lines
Changed paths:
   M /irssi/trunk/docs/help/in/ban.in
   M /irssi/trunk/src/irc/core/bans.c

/BAN [-type] -> /BAN [-normal | -user | -host | -domain | -custom <type>].
Added ban type "User"

------------------------------------------------------------------------
r1721 | cras | 2001-08-08 16:08:47 +0000 (Wed, 08 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-common/core/window-items.c

Fixed leaking window binds. They were added but rarely removed.

------------------------------------------------------------------------
r1720 | cras | 2001-08-08 15:48:54 +0000 (Wed, 08 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer.c

one more extra cleanup for textbuffer_remove_all_lines()

------------------------------------------------------------------------
r1719 | cras | 2001-08-08 15:43:07 +0000 (Wed, 08 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer.c

Some extra cleanups for /SB CLEAR.

------------------------------------------------------------------------
r1718 | cras | 2001-08-08 15:29:56 +0000 (Wed, 08 Aug 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c

/SET autofocus_new_items ON - if newly created window items should be set
active automatically.

------------------------------------------------------------------------
r1717 | cras | 2001-08-08 15:01:07 +0000 (Wed, 08 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

Added CALC alias had broken the config.

------------------------------------------------------------------------
r1716 | cras | 2001-08-08 14:43:14 +0000 (Wed, 08 Aug 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/mainwindows.h

/WINDOW BALANCE didn't work properly when topicbar was off. Added a few
comments to mainwindows.h

------------------------------------------------------------------------
r1715 | cras | 2001-08-08 12:50:49 +0000 (Wed, 08 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c

/NOTIFY printed '!' character after nick if mask was given.

------------------------------------------------------------------------
r1714 | cras | 2001-08-08 04:00:23 +0000 (Wed, 08 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Version number update

------------------------------------------------------------------------
r1713 | cras | 2001-08-07 21:03:26 +0000 (Tue, 07 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

Irssi crashed if loading script failed.

------------------------------------------------------------------------
r1712 | cras | 2001-08-07 15:25:41 +0000 (Tue, 07 Aug 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-core.c
   M /irssi/trunk/src/perl/perl-signals.c

/SCRIPT RESET didn't work properly (start/stop functions were called in
wrong order). Added a few extra deinits.

------------------------------------------------------------------------
r1711 | cras | 2001-08-07 15:16:26 +0000 (Tue, 07 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows-layout.c

Windows' parent weren't saved (but was restored..)

------------------------------------------------------------------------
r1710 | cras | 2001-08-07 12:41:10 +0000 (Tue, 07 Aug 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/core/windows-layout.c
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/gui-windows.h
   M /irssi/trunk/src/fe-text/irssi.c
   A /irssi/trunk/src/fe-text/mainwindows-layout.c
   D /irssi/trunk/src/fe-text/mainwindows-save.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/mainwindows.h
   M /irssi/trunk/src/fe-text/statusbar-items.c

Restoring layout for split windows works betters now. Some sticky window
changes/fixes. Renamed /WINDOW MOVE LEFT|RIGHT -> PREV|NEXT, added commands
/WINDOW MOVE UP|DOWN|LEFT|RIGHT. The new LEFT|RIGHT now moves the window
only inside split windows. mainwindows-save.c -> mainwindows-layout.c

------------------------------------------------------------------------
r1709 | cras | 2001-08-07 04:00:27 +0000 (Tue, 07 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Version number update

------------------------------------------------------------------------
r1708 | cras | 2001-08-06 04:00:13 +0000 (Mon, 06 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Version number update

------------------------------------------------------------------------
r1707 | cras | 2001-08-05 06:45:29 +0000 (Sun, 05 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c

/MSG * in empty window now prints "not joined" error

------------------------------------------------------------------------
r1706 | cras | 2001-08-05 04:00:17 +0000 (Sun, 05 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Version number update

------------------------------------------------------------------------
r1705 | cras | 2001-08-04 04:00:18 +0000 (Sat, 04 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Version number update

------------------------------------------------------------------------
r1704 | cras | 2001-08-04 02:31:36 +0000 (Sat, 04 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar.c

statusbar_item_redraw() didn't work properly with multiple split windows.

------------------------------------------------------------------------
r1703 | cras | 2001-08-04 01:36:39 +0000 (Sat, 04 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-ignore.c

/UNIGNORE - skip spaces at end of line.

------------------------------------------------------------------------
r1702 | cras | 2001-08-03 23:39:35 +0000 (Fri, 03 Aug 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/mainwindows.h

/WINDOW STICK changes - If ref# is given and it's in another split window,
it's moved to the active split window - even if the window was already
sticky in the other one.

------------------------------------------------------------------------
r1701 | cras | 2001-08-03 22:54:08 +0000 (Fri, 03 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/module-formats.c
   M /irssi/trunk/src/fe-text/module-formats.h

Added sticky window information to /WINDOW.

------------------------------------------------------------------------
r1700 | cras | 2001-08-03 20:50:34 +0000 (Fri, 03 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

Minor cleanup.

------------------------------------------------------------------------
r1699 | cras | 2001-08-03 20:04:39 +0000 (Fri, 03 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/window-commands.c

/WINDOW command now prints all information related to window.

------------------------------------------------------------------------
r1698 | cras | 2001-08-03 04:00:18 +0000 (Fri, 03 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Version number update

------------------------------------------------------------------------
r1697 | cras | 2001-08-02 04:00:48 +0000 (Thu, 02 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Version number update

------------------------------------------------------------------------
r1696 | cras | 2001-08-01 04:00:15 +0000 (Wed, 01 Aug 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Version number update

------------------------------------------------------------------------
r1695 | cras | 2001-07-31 04:00:17 +0000 (Tue, 31 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Version number update

------------------------------------------------------------------------
r1694 | cras | 2001-07-31 01:22:32 +0000 (Tue, 31 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-core.c

Stop scripts when there's error in signal/timeout/input handler.

------------------------------------------------------------------------
r1693 | cras | 2001-07-30 22:10:11 +0000 (Mon, 30 Jul 2001) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/src/perl/Makefile.am
   M /irssi/trunk/src/perl/perl-common.c

--with-perl-path -> --with-perl-lib=[site|vendor|DIR] with some fixes to
make it work better.

------------------------------------------------------------------------
r1692 | cras | 2001-07-30 20:42:27 +0000 (Mon, 30 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

A bit more portable calc - use awk instead of echo -n

------------------------------------------------------------------------
r1691 | cras | 2001-07-30 20:08:34 +0000 (Mon, 30 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

added /CALC alias

------------------------------------------------------------------------
r1690 | cras | 2001-07-30 13:07:26 +0000 (Mon, 30 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-fe.c

bugfix for parameter handling...

------------------------------------------------------------------------
r1689 | cras | 2001-07-30 13:06:21 +0000 (Mon, 30 Jul 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-fe.c

/SCRIPT FLUSH -> /SCRIPT RESET. Fixed parameter handling for /SCRIPT
LOAD & UNLOAD.

------------------------------------------------------------------------
r1688 | cras | 2001-07-30 12:56:57 +0000 (Mon, 30 Jul 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-common.h
   M /irssi/trunk/src/perl/perl-core.c
   M /irssi/trunk/src/perl/perl-signals.c
   M /irssi/trunk/src/perl/perl-sources.c

Script name is printed now correctly if there's an error in
timeouts/signals.

------------------------------------------------------------------------
r1687 | cras | 2001-07-30 12:24:24 +0000 (Mon, 30 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c

/TOGGLE didn't send "setup changed" signal

------------------------------------------------------------------------
r1686 | cras | 2001-07-30 04:00:14 +0000 (Mon, 30 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Version number update

------------------------------------------------------------------------
r1685 | cras | 2001-07-29 13:14:32 +0000 (Sun, 29 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-core.pl

"\n", not '\n'..

------------------------------------------------------------------------
r1684 | cras | 2001-07-29 13:13:16 +0000 (Sun, 29 Jul 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-core.pl
   M /irssi/trunk/src/perl/perl-fe.c

/SCRIPT EXEC took only one argument. /SCRIPT LIST is now printed with
CLIENTCRAP level. maybe local($/) = '\n' in irssi-core.pl now resets it
correctly? ..

------------------------------------------------------------------------
r1683 | cras | 2001-07-29 12:56:37 +0000 (Sun, 29 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/signals.c

Signals weren't removed correctly.

------------------------------------------------------------------------
r1682 | cras | 2001-07-29 12:18:58 +0000 (Sun, 29 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-core.pl

don't use strict since it was forced to scripts too. added a missing $.

------------------------------------------------------------------------
r1681 | cras | 2001-07-29 12:14:08 +0000 (Sun, 29 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

forgot module-formats.h

------------------------------------------------------------------------
r1680 | cras | 2001-07-29 09:17:53 +0000 (Sun, 29 Jul 2001) | 7 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/irssi.conf
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/completion.h
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-send.c
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/perl
   M /irssi/trunk/src/perl/.cvsignore
   M /irssi/trunk/src/perl/Makefile.am
   M /irssi/trunk/src/perl/common/module.h
   A /irssi/trunk/src/perl/irssi-core.pl
   A /irssi/trunk/src/perl/module-formats.c
   A /irssi/trunk/src/perl/module-formats.h
   M /irssi/trunk/src/perl/module.h
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-common.h
   A /irssi/trunk/src/perl/perl-core.c
   A /irssi/trunk/src/perl/perl-core.h
   A /irssi/trunk/src/perl/perl-fe.c
   M /irssi/trunk/src/perl/perl-signals.c
   M /irssi/trunk/src/perl/perl-signals.h
   A /irssi/trunk/src/perl/perl-sources.c
   A /irssi/trunk/src/perl/perl-sources.h
   D /irssi/trunk/src/perl/perl.c
   M /irssi/trunk/src/perl/ui/UI.xs

--enable-perl* -> --with-perl*. Added a new libfe_perl which handles /SCRIPT
commands. /RUN -> /SCRIPT LOAD, /PERLFLUSH -> /SCRIPT FLUSH, /PERL ->
/SCRIPT EXEC. Added /SCRIPT UNLOAD, /SCRIPT LIST. Lots of cleanups.

filename_complete() has extra argument for "default directory" which is
searched if no path is given when completing.

------------------------------------------------------------------------
r1679 | cras | 2001-07-29 05:32:38 +0000 (Sun, 29 Jul 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

/NAMES #channel_you're_not_joined doesn't print the "total of xx nick" line
anymore - it was always just full of 0 and people thought it was a bug (it's
a missing feature :).

------------------------------------------------------------------------
r1678 | cras | 2001-07-29 04:51:29 +0000 (Sun, 29 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

fix

------------------------------------------------------------------------
r1677 | cras | 2001-07-29 04:38:31 +0000 (Sun, 29 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

" <tab>" in query printed glib warnings.

------------------------------------------------------------------------
r1676 | cras | 2001-07-29 04:03:58 +0000 (Sun, 29 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-signals.c

bugfix

------------------------------------------------------------------------
r1675 | cras | 2001-07-29 04:00:15 +0000 (Sun, 29 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Version number update

------------------------------------------------------------------------
r1674 | cras | 2001-07-29 03:56:46 +0000 (Sun, 29 Jul 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

Use INSTALLDIRS=perl option with MakeMaker if perl install directory is
specified.

------------------------------------------------------------------------
r1673 | cras | 2001-07-29 03:55:03 +0000 (Sun, 29 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk
   M /irssi/trunk/.cvsignore

added a few debian-specific files.

------------------------------------------------------------------------
r1672 | cras | 2001-07-29 03:54:39 +0000 (Sun, 29 Jul 2001) | 3 lines
Changed paths:
   M /irssi/trunk/autogen.sh

Remove VERSION from config.h.in so you don't need to rebuild the whole irssi
because of it.

------------------------------------------------------------------------
r1671 | cras | 2001-07-29 02:25:55 +0000 (Sun, 29 Jul 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/screen.c

Resize fixes. Now SIGWINCH only sets a flag that a resize check is needed.
Resizes are checked/done 2 times a second.

------------------------------------------------------------------------
r1670 | cras | 2001-07-29 01:48:42 +0000 (Sun, 29 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.conf

typofix

------------------------------------------------------------------------
r1669 | cras | 2001-07-29 01:46:34 +0000 (Sun, 29 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c
   M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.c
   M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.h

/NOTIFY, /NOTIFY -list: Added "The notify list is empty" message

------------------------------------------------------------------------
r1668 | cras | 2001-07-29 01:41:01 +0000 (Sun, 29 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

Added "Closed query with nick" message.

------------------------------------------------------------------------
r1667 | cras | 2001-07-29 01:35:10 +0000 (Sun, 29 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Escape % chars in logs so strftime() won't mess with them.

------------------------------------------------------------------------
r1666 | cras | 2001-07-29 01:16:27 +0000 (Sun, 29 Jul 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

Removed unused signal_gui_print_text, added a g_return_if_fail(dest->window
!= NULL) to "print text" signal - window should be set or it is treated as
GUI print event.

------------------------------------------------------------------------
r1665 | cras | 2001-07-29 01:14:25 +0000 (Sun, 29 Jul 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer.c

Added a small sanity check - the condition should never happen, but it seems
to have happened with one guy.. perhaps something else had corrupted memory.

------------------------------------------------------------------------
r1664 | cras | 2001-07-29 00:27:23 +0000 (Sun, 29 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/fe-common/core/fe-settings.c

Fixed /RELOAD crashing without parameters.

------------------------------------------------------------------------
r1663 | cras | 2001-07-28 23:40:00 +0000 (Sat, 28 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c

OK, no more forcing the reuse_unused_windows. It's up to the user to set it.

------------------------------------------------------------------------
r1662 | cras | 2001-07-28 23:28:46 +0000 (Sat, 28 Jul 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c

/SET reuse_unused_windows is now forced ON only if /SET autocreate_windows
is ON and autoclose_windows is OFF.

------------------------------------------------------------------------
r1661 | cras | 2001-07-28 23:24:45 +0000 (Sat, 28 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

--hostname and --nick options didn't have effect for autoconnected servers.

------------------------------------------------------------------------
r1660 | cras | 2001-07-28 22:59:59 +0000 (Sat, 28 Jul 2001) | 3 lines
Changed paths:
   M /irssi/trunk/debian/rules

check if we're running perl 5.00x - if so, don't define the INSTALLDIRS
since it breaks make install.

------------------------------------------------------------------------
r1659 | cras | 2001-07-28 22:41:14 +0000 (Sat, 28 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/curses.m4

Fix to make it work with autoconf 2.50

------------------------------------------------------------------------
r1658 | cras | 2001-07-28 04:00:31 +0000 (Sat, 28 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Version number update

------------------------------------------------------------------------
r1657 | cras | 2001-07-27 04:00:22 +0000 (Fri, 27 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Version number update

------------------------------------------------------------------------
r1656 | cras | 2001-07-26 04:01:19 +0000 (Thu, 26 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Version number update

------------------------------------------------------------------------
r1655 | cras | 2001-07-26 01:49:08 +0000 (Thu, 26 Jul 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/queries.c
   M /irssi/trunk/src/core/window-item-rec.h
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-exec.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/window-items.c

added destroy() function to WI_ITEM_REC. This fixes a potential crash when
"window item destroy" signal was being used.

------------------------------------------------------------------------
r1654 | cras | 2001-07-26 01:38:46 +0000 (Thu, 26 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

bugfix

------------------------------------------------------------------------
r1653 | cras | 2001-07-25 20:59:32 +0000 (Wed, 25 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Version number update

------------------------------------------------------------------------
r1652 | cras | 2001-07-25 20:50:07 +0000 (Wed, 25 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Version number update

------------------------------------------------------------------------
r1651 | cras | 2001-07-25 20:20:27 +0000 (Wed, 25 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Version number update

------------------------------------------------------------------------
r1650 | cras | 2001-07-25 20:15:23 +0000 (Wed, 25 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Version number update

------------------------------------------------------------------------
r1649 | cras | 2001-07-25 20:07:10 +0000 (Wed, 25 Jul 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/dump.c
   M /irssi/trunk/src/irc/proxy/proxy.c

get the version from IRSSI_VERSION, not VERSION. #include "signals.h" was
missing from proxy.c

------------------------------------------------------------------------
r1648 | cras | 2001-07-25 19:29:50 +0000 (Wed, 25 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/core/modules.c

fixed using already free'd memory.

------------------------------------------------------------------------
r1647 | cras | 2001-07-25 19:16:21 +0000 (Wed, 25 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

buffer overflow fix

------------------------------------------------------------------------
r1646 | cras | 2001-07-25 17:40:56 +0000 (Wed, 25 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c

SYNTAX: ACTION updated - target is required

------------------------------------------------------------------------
r1645 | cras | 2001-07-24 22:21:48 +0000 (Tue, 24 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/typemap
   M /irssi/trunk/src/perl/irc/typemap
   M /irssi/trunk/src/perl/perl-signals.c
   M /irssi/trunk/src/perl/ui/typemap

Don't crash when trying to bless NULLs

------------------------------------------------------------------------
r1644 | cras | 2001-07-24 17:49:24 +0000 (Tue, 24 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

Added proxy section

------------------------------------------------------------------------
r1643 | cras | 2001-07-22 12:08:36 +0000 (Sun, 22 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

fixed a small memory leak

------------------------------------------------------------------------
r1642 | cras | 2001-07-18 19:03:07 +0000 (Wed, 18 Jul 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/printtext.h
   M /irssi/trunk/src/perl/ui/UI.xs

Irssi::printformat() called printformat_window() to print the text which
lost server/target information. Added printtext_dest() function which it
uses now.

------------------------------------------------------------------------
r1641 | cras | 2001-07-17 18:22:24 +0000 (Tue, 17 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c

/NAMES -count now prints only the "total" line, not "users(#channel)" anymore

------------------------------------------------------------------------
r1640 | cras | 2001-07-16 20:23:59 +0000 (Mon, 16 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

command_runsub() - ignore multiple spaces between /COMMAND  SUBCOMMAND

------------------------------------------------------------------------
r1639 | cras | 2001-07-16 20:22:45 +0000 (Mon, 16 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/autoop.pl
   M /irssi/trunk/scripts/autorejoin.pl
   M /irssi/trunk/scripts/clones.pl
   M /irssi/trunk/scripts/hello.pl
   M /irssi/trunk/scripts/mlock.pl
   M /irssi/trunk/scripts/privmsg.pl
   M /irssi/trunk/scripts/quitmsg.pl
   M /irssi/trunk/scripts/realname.pl

added "use strict" for all scripts, made some small changes.

------------------------------------------------------------------------
r1638 | cras | 2001-07-16 20:03:36 +0000 (Mon, 16 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/perl-signals.c
   M /irssi/trunk/src/perl/perl-signals.h

Added Irssi::command_bind_first() and Irssi::command_bind_last()

------------------------------------------------------------------------
r1637 | cras | 2001-07-16 19:49:07 +0000 (Mon, 16 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/window.in

/WINDOW MOVE: prev/next -> left/right

------------------------------------------------------------------------
r1636 | cras | 2001-07-16 17:20:23 +0000 (Mon, 16 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

added another hilight kludge

------------------------------------------------------------------------
r1635 | cras | 2001-07-16 16:56:52 +0000 (Mon, 16 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/core.c

--home, --config parameters now expand relative paths to absolute at startup.

------------------------------------------------------------------------
r1634 | cras | 2001-07-16 16:10:12 +0000 (Mon, 16 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/Makefile.am

forgot to add textbuffer-reformat.h

------------------------------------------------------------------------
r1633 | cras | 2001-07-15 19:03:27 +0000 (Sun, 15 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/printtext.c

Hilight fixes - mode lines shouldn't be hilighted accidentally anymore.

------------------------------------------------------------------------
r1632 | cras | 2001-07-15 18:21:44 +0000 (Sun, 15 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

Previous foreach fixes to /FOREACH WINDOW too.

------------------------------------------------------------------------
r1631 | cras | 2001-07-15 15:16:38 +0000 (Sun, 15 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

textui isn't done yet.

------------------------------------------------------------------------
r1630 | cras | 2001-07-15 14:50:26 +0000 (Sun, 15 Jul 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c
   M /irssi/trunk/src/fe-common/core/fe-ignore.c

New /IGNOREs weren't immediately effective for nicks in channel. Some small
fixes for unignoring levels with /IGNORE.

------------------------------------------------------------------------
r1629 | cras | 2001-07-15 14:07:48 +0000 (Sun, 15 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/Makefile.am
   M /irssi/trunk/src/core/core.c
   A /irssi/trunk/src/core/log-away.c
   M /irssi/trunk/src/irc/core/Makefile.am
   M /irssi/trunk/src/irc/core/irc-core.c
   D /irssi/trunk/src/irc/core/irc-log.c
   M /irssi/trunk/src/perl/Makefile.am

Moved awaylog to core.

------------------------------------------------------------------------
r1628 | cras | 2001-07-15 13:49:57 +0000 (Sun, 15 Jul 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c

Another /FOREACH update - it only goes through the current
servers/channels/queries, if the command creates new ones it skips them (ie.
/FOREACH CHANNEL /CYCLE works now).

------------------------------------------------------------------------
r1627 | cras | 2001-07-15 13:13:46 +0000 (Sun, 15 Jul 2001) | 2 lines
Changed paths:
   A /irssi/trunk/src/fe-text/textbuffer-reformat.c
   A /irssi/trunk/src/fe-text/textbuffer-reformat.h

/SB REDRAW functionality - not fully working yet.

------------------------------------------------------------------------
r1626 | cras | 2001-07-15 00:39:48 +0000 (Sun, 15 Jul 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/core.h
   M /irssi/trunk/src/core/modules.c
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/fe-common/core/autorun.c
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-none/irssi.c
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/fe-text/textbuffer-commands.c
   M /irssi/trunk/src/fe-text/textbuffer.c
   M /irssi/trunk/src/irc/bot/bot-users.c
   M /irssi/trunk/src/irc/bot/botnet-connection.c
   M /irssi/trunk/src/irc/bot/botnet.c
   M /irssi/trunk/src/irc/core/irc-log.c
   M /irssi/trunk/src/perl/perl.c

Added --home and --config command line parameters to irssi to specify
locations for ~/.irssi and ~/.irssi/config

------------------------------------------------------------------------
r1625 | cras | 2001-07-14 23:24:05 +0000 (Sat, 14 Jul 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c

/FOREACH won't crash now if the command removes the item being accessed
(ie. /foreach server disconnect should work)

------------------------------------------------------------------------
r1624 | cras | 2001-07-14 20:06:00 +0000 (Sat, 14 Jul 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

command option/parameter completion was case sensitive (ie. /MSG <tab>
didn't, work, /msg <tab> did)

------------------------------------------------------------------------
r1623 | cras | 2001-07-14 19:34:28 +0000 (Sat, 14 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

yet another typo, "-z -> -z "

------------------------------------------------------------------------
r1622 | cras | 2001-07-14 19:20:20 +0000 (Sat, 14 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/debian/control

gettext isn't needed anymore

------------------------------------------------------------------------
r1621 | cras | 2001-07-14 19:16:53 +0000 (Sat, 14 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/Makefile.am

rm -f the libirc_proxy.a before ln -s.

------------------------------------------------------------------------
r1620 | cras | 2001-07-14 19:16:34 +0000 (Sat, 14 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

if -z -> if test -z ..

------------------------------------------------------------------------
r1619 | cras | 2001-07-14 19:13:07 +0000 (Sat, 14 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

if -n -> if test -n

------------------------------------------------------------------------
r1618 | cras | 2001-07-14 19:10:17 +0000 (Sat, 14 Jul 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/settings.c

"gui dialog" signals can now be safely emitted before the GUI is initialized
- the texts are queued until the GUI initialization is done and re-emitted.

------------------------------------------------------------------------
r1617 | cras | 2001-07-14 18:52:53 +0000 (Sat, 14 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc.c

Cut the messages sent to rawlog to 510 chars too.

------------------------------------------------------------------------
r1616 | cras | 2001-07-14 18:46:19 +0000 (Sat, 14 Jul 2001) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

If perl binary wasn't found, give a correct error message. Changed all
test "xYY" != "x" to test -n "YY"

------------------------------------------------------------------------
r1615 | cras | 2001-07-14 18:19:22 +0000 (Sat, 14 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-channels.h

/NAMES -count: print only the Total xxx nicks line

------------------------------------------------------------------------
r1614 | cras | 2001-07-14 18:19:08 +0000 (Sat, 14 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

removed a useless "fix"

------------------------------------------------------------------------
r1613 | cras | 2001-07-13 19:17:43 +0000 (Fri, 13 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

uname() returns non-negative if successful, not necessarily 0.

------------------------------------------------------------------------
r1612 | cras | 2001-07-13 13:09:58 +0000 (Fri, 13 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/Makefile.am
   M /irssi/trunk/src/irc/proxy/proxy.c

Compiles now statically to irssi with --with-modules=proxy

------------------------------------------------------------------------
r1611 | cras | 2001-07-12 21:44:01 +0000 (Thu, 12 Jul 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/lastlog.c
   M /irssi/trunk/src/fe-text/textbuffer-commands.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer-view.h
   M /irssi/trunk/src/fe-text/textbuffer.c
   M /irssi/trunk/src/fe-text/textbuffer.h

Replaced GList by adding prev/next pointers to LINE_REC. This should make
some things faster and take a bit less memory. Also fixed an evil memory
leak.

------------------------------------------------------------------------
r1610 | cras | 2001-07-12 19:51:33 +0000 (Thu, 12 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/UI.pm

Removed everything from @EXPORT - they weren't supposed to be there.

------------------------------------------------------------------------
r1609 | cras | 2001-07-12 19:44:54 +0000 (Thu, 12 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/ui/Window.xs

Irssi::Server::command() - window item parameter should be NULL

------------------------------------------------------------------------
r1608 | cras | 2001-07-10 19:10:37 +0000 (Tue, 10 Jul 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/Makefile.am
   M /irssi/trunk/src/irc/proxy/listen.c

Makefile fixed to use module directory again. If /SET irssiproxy_ports has
'*' as server tag, it will match for any of the servers (useful if you're
only using one). Fixed a crash if client sent a request to server and quit
before the reply was received.

------------------------------------------------------------------------
r1607 | cras | 2001-07-05 23:16:18 +0000 (Thu, 05 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   D /irssi/trunk/config
   A /irssi/trunk/debian
   A /irssi/trunk/debian/changelog
   A /irssi/trunk/debian/conffiles
   A /irssi/trunk/debian/control
   A /irssi/trunk/debian/copyright
   A /irssi/trunk/debian/dirs
   A /irssi/trunk/debian/menu
   A /irssi/trunk/debian/postinst
   A /irssi/trunk/debian/prerm
   A /irssi/trunk/debian/rules
   A /irssi/trunk/debian/undocumented
   M /irssi/trunk/docs/Makefile.am
   A /irssi/trunk/irssi.conf
   M /irssi/trunk/scripts/Makefile.am
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/themes.c

Moved location of config, theme and doc files. Added debian dir for building a .deb easily.

------------------------------------------------------------------------
r1606 | cras | 2001-07-03 22:21:40 +0000 (Tue, 03 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

Removed GLIB warning at certain condition with tab completion.

------------------------------------------------------------------------
r1605 | cras | 2001-07-02 13:10:57 +0000 (Mon, 02 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

"query nick changed" was missing a parameter

------------------------------------------------------------------------
r1604 | cras | 2001-07-01 10:53:35 +0000 (Sun, 01 Jul 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Rawlog.xs

void should be in separate line

------------------------------------------------------------------------
r1603 | cras | 2001-06-30 11:53:03 +0000 (Sat, 30 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl.c

use Irssi; use Irssi::Irc and use Irssi::UI are now automatically called so
you won't need to add those to scripts.

------------------------------------------------------------------------
r1602 | cras | 2001-06-30 10:11:33 +0000 (Sat, 30 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

DCC_REC was missing MODULE_DATA_INIT() / .._DEINIT()

------------------------------------------------------------------------
r1601 | cras | 2001-06-30 09:49:59 +0000 (Sat, 30 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt
   M /irssi/trunk/src/perl/common/Rawlog.xs
   M /irssi/trunk/src/perl/perl-common.c

Updates to perl documentation. Moved Rawlog->{lines} to Rawlog::get_lines()
instead.

------------------------------------------------------------------------
r1600 | cras | 2001-06-29 23:52:00 +0000 (Fri, 29 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

Added info how to use xmodmap to set alt as meta key

------------------------------------------------------------------------
r1599 | cras | 2001-06-29 23:24:52 +0000 (Fri, 29 Jun 2001) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

Moved screen_refresh_thaw() in initialization before the
fe_common_core_finish_init() so that if it prints something it gets printed
to screen immediately. Also doing it afterwards triggered some screen
updating bug and the printed lines were left blank until screen was
refreshed..

------------------------------------------------------------------------
r1598 | cras | 2001-06-29 23:14:44 +0000 (Fri, 29 Jun 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/netsplit.c

Removed the "domain is 2 or 3 chars" check from quitmsg_is_split() since
Undernet nowadays prints "*.net *.split" quit message for netsplits and
the netsplit quit message can't be faked anyway with current IRC servers.

------------------------------------------------------------------------
r1597 | cras | 2001-06-29 23:11:43 +0000 (Fri, 29 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c

/SET netsplit_nicks_hide_threshold must not be smaller than /SET
netsplit_max_nicks or no nicks were printed with netsplits.

------------------------------------------------------------------------
r1596 | cras | 2001-06-29 23:10:48 +0000 (Fri, 29 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

If .theme suffix was given for /SET theme, irssi printed "theme changed to
xxx" message every time any setting was changed.

------------------------------------------------------------------------
r1595 | cras | 2001-06-29 22:57:03 +0000 (Fri, 29 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

Windowitem->{type} wasn't set properly

------------------------------------------------------------------------
r1594 | cras | 2001-06-29 22:51:37 +0000 (Fri, 29 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt
   M /irssi/trunk/src/perl/ui/UI.xs

Added some new variables for UI::Window

------------------------------------------------------------------------
r1593 | cras | 2001-06-29 22:43:19 +0000 (Fri, 29 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

Added Window->{}, updated Dcc->{}, added Dcc::Chat+Get+Send->{}, removed
Autoignore

------------------------------------------------------------------------
r1592 | cras | 2001-06-29 22:27:02 +0000 (Fri, 29 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/irssi.c

removed fe-perl

------------------------------------------------------------------------
r1591 | cras | 2001-06-29 22:18:27 +0000 (Fri, 29 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

removed fe-perl lib

------------------------------------------------------------------------
r1590 | cras | 2001-06-29 21:14:10 +0000 (Fri, 29 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

UI fixes

------------------------------------------------------------------------
r1589 | cras | 2001-06-29 21:11:29 +0000 (Fri, 29 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/get-signals.pl

Irssi::xx -> Irssi::UI::xx

------------------------------------------------------------------------
r1588 | cras | 2001-06-29 20:41:35 +0000 (Fri, 29 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/Irc.xs
   M /irssi/trunk/src/perl/irc/module.h

Added size/skipped to Dcc::Send / Get records

------------------------------------------------------------------------
r1587 | cras | 2001-06-29 19:03:55 +0000 (Fri, 29 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/module-formats.c

whois_away had one extra space at the beginning.

------------------------------------------------------------------------
r1586 | cras | 2001-06-28 22:40:24 +0000 (Thu, 28 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

Nick changes were printed twice in queries.

------------------------------------------------------------------------
r1585 | cras | 2001-06-28 17:43:53 +0000 (Thu, 28 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

when theme is changed, it should print the message to status window, not to active window..

------------------------------------------------------------------------
r1584 | cras | 2001-06-28 11:01:24 +0000 (Thu, 28 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

perl/fe -> perl/ui

------------------------------------------------------------------------
r1583 | cras | 2001-06-27 23:05:20 +0000 (Wed, 27 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

Don't print GLIB critical when trying to bless unknown iobject - this could
well happen with some unknown objects like /EXEC -interactive's WI_ITEM_REC.

------------------------------------------------------------------------
r1582 | cras | 2001-06-27 22:56:17 +0000 (Wed, 27 Jun 2001) | 6 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/perl/Makefile.am
   M /irssi/trunk/src/perl/common/Irssi.xs
   D /irssi/trunk/src/perl/common/Themes.xs
   D /irssi/trunk/src/perl/common/Window.xs
   M /irssi/trunk/src/perl/common/module.h
   M /irssi/trunk/src/perl/common/typemap
   M /irssi/trunk/src/perl/irc/Makefile.PL.in
   M /irssi/trunk/src/perl/irc/typemap
   D /irssi/trunk/src/perl/perl-fe.c
   A /irssi/trunk/src/perl/ui
   A /irssi/trunk/src/perl/ui/.cvsignore
   A /irssi/trunk/src/perl/ui/Makefile.PL.in
   A /irssi/trunk/src/perl/ui/Themes.xs
   A /irssi/trunk/src/perl/ui/UI.pm
   A /irssi/trunk/src/perl/ui/UI.xs
   A /irssi/trunk/src/perl/ui/Window.xs
   A /irssi/trunk/src/perl/ui/module.h
   A /irssi/trunk/src/perl/ui/typemap

Moved fe_perl module to use Irssi::UI .. this breaks several scripts that
use UI-specific code, but simply adding the "use Irssi::UI;" after use
Irssi; should work. make install now removes libfe_perl.* files from global
module directory, but if you have it somewhere else you should manually
remove it.

------------------------------------------------------------------------
r1581 | cras | 2001-06-27 22:54:51 +0000 (Wed, 27 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.h

removed useless #define

------------------------------------------------------------------------
r1580 | cras | 2001-06-27 21:47:31 +0000 (Wed, 27 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers-setup.h
   M /irssi/trunk/src/fe-common/core/fe-server.c

Using different ports in one server for different chat networks didn't work
properly.

------------------------------------------------------------------------
r1579 | cras | 2001-06-27 21:31:26 +0000 (Wed, 27 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c

Don't autoclose windows with bound items.

------------------------------------------------------------------------
r1578 | cras | 2001-06-27 21:26:33 +0000 (Wed, 27 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/ctcp.c

Don't reply to CTCP PINGs longer than 100 bytes (see the comment).

------------------------------------------------------------------------
r1577 | cras | 2001-06-27 21:20:26 +0000 (Wed, 27 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/NICK: don't bother trying to change the nick to the one you already have

------------------------------------------------------------------------
r1576 | cras | 2001-06-27 21:16:43 +0000 (Wed, 27 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/window-commands.c

Added -delete option to /WINDOW THEME. /WINDOW THEME without parameters
prints the active theme.

------------------------------------------------------------------------
r1575 | cras | 2001-06-27 21:05:04 +0000 (Wed, 27 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/printtext.c

Fixed window specific themes

------------------------------------------------------------------------
r1574 | cras | 2001-06-27 20:22:43 +0000 (Wed, 27 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-text/irssi.c

Added -v / --version command line option. Moved POPT_AUTOHELP option to
fe-common from fe-text.

------------------------------------------------------------------------
r1573 | cras | 2001-06-27 16:39:03 +0000 (Wed, 27 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/config

Added /UPTIME alias

------------------------------------------------------------------------
r1572 | cras | 2001-06-26 22:33:43 +0000 (Tue, 26 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

Don't send unaway to server if we're not away.

------------------------------------------------------------------------
r1571 | cras | 2001-06-26 22:29:16 +0000 (Tue, 26 Jun 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c

use signal_add_last() to bind the "message xxx" signals when printing them,
so that scripts/modules can stop the signal without affecting the rest of
the functionality.

------------------------------------------------------------------------
r1570 | cras | 2001-06-26 22:04:54 +0000 (Tue, 26 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/irc/module-formats.c

added whois abstract to themes. should make it easier to change whois output
in theme

------------------------------------------------------------------------
r1569 | cras | 2001-06-26 21:28:00 +0000 (Tue, 26 Jun 2001) | 7 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-text/gui-printtext.c

"print text finished" -> "gui print text finished". Added %[options] format
for printing text. The syntax for options is [+-]<option>[+-]<option>...
Currently supports options 't' = timestamp, 'T' = server tag, 's' =
line_start, 'S' = line_start_irssi. -s or -S means don't print the
line_start. For example %[-st+T] would never print line_start or timestamp
to line, but would always print server tag to line.

------------------------------------------------------------------------
r1568 | cras | 2001-06-26 21:24:56 +0000 (Tue, 26 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/mode.in

+I doesn't work in efnet like the help said

------------------------------------------------------------------------
r1567 | cras | 2001-06-26 19:27:26 +0000 (Tue, 26 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/docs/special_vars.txt
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/irc/core/irc-expandos.c

Added $cumode expando which works like $P, but prints voices/halfops also.
Changed statusbar to use $cumode. Patch by fuchs.

------------------------------------------------------------------------
r1566 | cras | 2001-06-26 17:01:42 +0000 (Tue, 26 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/Irc.xs
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-common.h
   M /irssi/trunk/src/perl/perl-fe.c

Perl blessing fixes.

------------------------------------------------------------------------
r1565 | cras | 2001-06-26 16:47:56 +0000 (Tue, 26 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/core/log.c

"log rotate" -> "log rotated"

------------------------------------------------------------------------
r1564 | cras | 2001-06-26 15:33:07 +0000 (Tue, 26 Jun 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/core/special-vars.h
   M /irssi/trunk/src/fe-text/statusbar-items.c

special-vars: added flag PARSE_FLAG_ESCAPE_THEME to escape { and } chars
with % char. Used this with statusbar items - now for example "{error xxx}"
topic won't print it with error color.

------------------------------------------------------------------------
r1563 | cras | 2001-06-26 14:51:41 +0000 (Tue, 26 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

/SET show_nickmode_empty ON

------------------------------------------------------------------------
r1562 | cras | 2001-06-26 14:48:11 +0000 (Tue, 26 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

added hilight + window scrolling

------------------------------------------------------------------------
r1561 | cras | 2001-06-26 13:55:50 +0000 (Tue, 26 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/log.c

moved "log rotate" after the logging was stopped.

------------------------------------------------------------------------
r1560 | cras | 2001-06-26 13:49:51 +0000 (Tue, 26 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/core/log.c

"log rotate" signal added

------------------------------------------------------------------------
r1559 | cras | 2001-06-26 13:47:38 +0000 (Tue, 26 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

added real_fname to log record.

------------------------------------------------------------------------
r1558 | cras | 2001-06-21 07:13:09 +0000 (Thu, 21 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-none/irssi.c

The same "irssi init finished" / perl init fix for fe-none

------------------------------------------------------------------------
r1557 | cras | 2001-06-21 07:10:25 +0000 (Thu, 21 Jun 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

if perl is compiled statically, initialize it after the "irssi init
finished" signal so for example ~/.irssi/startup is run before the perl
autorun scripts

------------------------------------------------------------------------
r1556 | cras | 2001-06-18 15:32:05 +0000 (Mon, 18 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c

/SET scrollback_lines 0 now means unlimited.

------------------------------------------------------------------------
r1555 | cras | 2001-06-12 00:08:14 +0000 (Tue, 12 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/bans.c
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/modes.h

channel_set_singlemode() : don't do anything if you're not channel op/halfop

------------------------------------------------------------------------
r1554 | cras | 2001-06-11 23:54:50 +0000 (Mon, 11 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/common/Ignore.xs
   M /irssi/trunk/src/perl/common/Log.xs
   M /irssi/trunk/src/perl/common/Server.xs
   M /irssi/trunk/src/perl/common/Window.xs
   M /irssi/trunk/src/perl/irc/IrcChannel.xs
   M /irssi/trunk/src/perl/irc/Notifylist.xs
   M /irssi/trunk/src/perl/perl-common.h

plain objects weren't blessed correctly in lists

------------------------------------------------------------------------
r1553 | cras | 2001-06-11 23:12:43 +0000 (Mon, 11 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

/WINDOW SERVER -sticky / -unsticky crashed if the tag wasn't given and
there was no active server in window

------------------------------------------------------------------------
r1552 | cras | 2001-06-11 22:39:32 +0000 (Mon, 11 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl.c

$/ was set to undef for perl scripts. removed unused variable.

------------------------------------------------------------------------
r1551 | cras | 2001-06-11 15:05:08 +0000 (Mon, 11 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

get_max_column_count() didn't work properly if items had wider items than
max_width.

------------------------------------------------------------------------
r1550 | cras | 2001-06-11 00:15:38 +0000 (Mon, 11 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows-layout.c

Multiple /LAYOUT SAVEd queries in same window didn't get restored to the
same window.

------------------------------------------------------------------------
r1549 | cras | 2001-06-11 00:14:48 +0000 (Mon, 11 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

When disconnecting from server when you had queries without active server
irssi printed some glib errors.

------------------------------------------------------------------------
r1548 | cras | 2001-06-10 23:45:47 +0000 (Sun, 10 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

Joins to channel now adds the nick to completion list.

------------------------------------------------------------------------
r1547 | cras | 2001-06-10 23:38:36 +0000 (Sun, 10 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c

own nick changed were printed as if it was done by someone else

------------------------------------------------------------------------
r1546 | cras | 2001-06-10 23:31:15 +0000 (Sun, 10 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-queries.c

The automatic query rename wrote the "nick changed" messages to channels
windows too. Now it's done only in the query window.

------------------------------------------------------------------------
r1545 | cras | 2001-06-10 22:52:54 +0000 (Sun, 10 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c

max_cmds_at_once and max_query_chans weren't saved between reconnects to
server.

------------------------------------------------------------------------
r1544 | cras | 2001-06-10 22:19:15 +0000 (Sun, 10 Jun 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

Getting optional channel parameter was buggy - it used already free'd memory
and assumed the command handler was given CHANNEL_REC even while it could
have been any other WI_ITEM_REC ..though it used only the WI_ITEM_REC parts
so it didn't really matter..

------------------------------------------------------------------------
r1543 | cras | 2001-06-10 20:21:03 +0000 (Sun, 10 Jun 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

beep check: don't beep with NO_ACT message level rather than NOHILIGHT since
NOHILIGHT is sent with public messages and someone may want to beep when
they're received.

------------------------------------------------------------------------
r1542 | cras | 2001-06-08 22:27:06 +0000 (Fri, 08 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/perl/get-signals.pl
   M /irssi/trunk/src/perl/perl-signals.c

"complete word" signal works now with perl and it's possible to manipulate
the completion list.

------------------------------------------------------------------------
r1541 | cras | 2001-06-08 21:20:15 +0000 (Fri, 08 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

added topic_by, topic_time

------------------------------------------------------------------------
r1540 | cras | 2001-06-08 21:19:08 +0000 (Fri, 08 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/server-connect-rec.h
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers-reconnect.h
   M /irssi/trunk/src/core/servers.c

Try to keep the number after server tag always the same when there's
multiple connections to the same server.

------------------------------------------------------------------------
r1539 | cras | 2001-06-04 21:58:47 +0000 (Mon, 04 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

resizing empty windows didn't work properly

------------------------------------------------------------------------
r1538 | cras | 2001-06-04 19:50:16 +0000 (Mon, 04 Jun 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc.h

Added support for bahamut @+#channel notices. Removed notice_public_ops
format, notice_public is just fine if the channel just contains @ or @+
at the beginning.

------------------------------------------------------------------------
r1537 | cras | 2001-06-04 18:40:50 +0000 (Mon, 04 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/modules.c

/LOAD: when using '.' character in module name irssi printed glib error

------------------------------------------------------------------------
r1536 | cras | 2001-06-02 12:35:25 +0000 (Sat, 02 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

bugfix

------------------------------------------------------------------------
r1535 | cras | 2001-06-01 21:49:07 +0000 (Fri, 01 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/mainwindows.h
   M /irssi/trunk/src/fe-text/screen.c
   M /irssi/trunk/src/fe-text/screen.h
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer-view.h

Replaced all direct curses calls with screen_xx() wrappers. This should
enable us to optionally use termcap directly.

------------------------------------------------------------------------
r1534 | cras | 2001-06-01 20:21:07 +0000 (Fri, 01 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/fe-text/screen.c

moved /SET ignore_signals to core.

------------------------------------------------------------------------
r1533 | cras | 2001-06-01 20:20:22 +0000 (Fri, 01 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c

'Y' answer shouldn't be case-sensitive

------------------------------------------------------------------------
r1532 | cras | 2001-06-01 19:12:07 +0000 (Fri, 01 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

Resizing window destroyed curses window, but didn't update the view's curses
window which kept using the old one, and probably crashed soon.

------------------------------------------------------------------------
r1531 | cras | 2001-06-01 18:49:32 +0000 (Fri, 01 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

more #endif WANT_BIG5 -> #endif changes

------------------------------------------------------------------------
r1530 | cras | 2001-06-01 18:39:45 +0000 (Fri, 01 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/fe-common/irc/dcc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/notifylist/Makefile.am
   M /irssi/trunk/src/irc/dcc/Makefile.am
   M /irssi/trunk/src/irc/flood/Makefile.am
   M /irssi/trunk/src/irc/notifylist/Makefile.am
   M /irssi/trunk/src/irc/proxy/Makefile.am

dcc, flood and notifylist aren't compiled as loadable modules anymore,
no-one wants that and irssi crashes in AIX because of it.

------------------------------------------------------------------------
r1529 | cras | 2001-06-01 17:53:14 +0000 (Fri, 01 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/common/module.h

added Irssi::parse_special()

------------------------------------------------------------------------
r1528 | cras | 2001-06-01 17:48:41 +0000 (Fri, 01 Jun 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

s/newline/new_line/ - AIX curses (or something) seems to use #define
newline for something

------------------------------------------------------------------------
r1527 | cras | 2001-06-01 17:45:36 +0000 (Fri, 01 Jun 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/screen.h

Removed gccism: #endif WANT_BIG5 -> #endif

------------------------------------------------------------------------
r1526 | cras | 2001-05-31 22:35:49 +0000 (Thu, 31 May 2001) | 3 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/printtext.c

removed "print text stripped" signal, the stripped text is now sent in
"print text" signal's third parameter

------------------------------------------------------------------------
r1525 | cras | 2001-05-31 21:19:29 +0000 (Thu, 31 May 2001) | 4 lines
Changed paths:
   M /irssi/trunk/configure.in

new libtool version doesn't have ltconfig anymore, and our libtool-shared
kludge got broken. it's now removed until I can figure out if it's possible
to kludge it again :)

------------------------------------------------------------------------
r1524 | cras | 2001-05-31 20:41:27 +0000 (Thu, 31 May 2001) | 2 lines
Changed paths:
   A /irssi/trunk/docs/crash.txt

Information how to write good bug reports

------------------------------------------------------------------------
r1523 | cras | 2001-05-31 10:51:21 +0000 (Thu, 31 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

Split window fixes

------------------------------------------------------------------------
r1522 | cras | 2001-05-30 14:45:31 +0000 (Wed, 30 May 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/lastlog.c

added missing ')' from last patch :) and now /last 0<number> (eg. /last 050)
also isn't treated as counter.

------------------------------------------------------------------------
r1521 | cras | 2001-05-30 14:41:01 +0000 (Wed, 30 May 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/lastlog.c

/LAST <number> <non-number> (eg. /last 5 -) should treat the number as text,
not as count parameter. This way you don't have to type "/last 5 - -" if you
want to search for string "5" from lastlog.

------------------------------------------------------------------------
r1520 | cras | 2001-05-30 14:16:06 +0000 (Wed, 30 May 2001) | 2 lines
Changed paths:
   A /irssi/trunk/docs/proxy.txt

Added proxy documentation

------------------------------------------------------------------------
r1519 | cras | 2001-05-30 08:58:48 +0000 (Wed, 30 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/perl-signals.c

Irssi::command_runsub() - patch by fuchs

------------------------------------------------------------------------
r1518 | cras | 2001-05-30 08:58:19 +0000 (Wed, 30 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/ignore.in

-word -> -full

------------------------------------------------------------------------
r1517 | cras | 2001-05-26 19:20:45 +0000 (Sat, 26 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

Added formats to /SET texts.

------------------------------------------------------------------------
r1516 | cras | 2001-05-23 14:52:46 +0000 (Wed, 23 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.txt

added text about syncing problem

------------------------------------------------------------------------
r1515 | cras | 2001-05-22 00:38:07 +0000 (Tue, 22 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

nick completion: don't add the same nick to completion list twice.

------------------------------------------------------------------------
r1514 | cras | 2001-05-22 00:33:35 +0000 (Tue, 22 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

nonstrict completion bugfixes, my mistakes :)

------------------------------------------------------------------------
r1513 | cras | 2001-05-22 00:29:31 +0000 (Tue, 22 May 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/completion.c

/SET completion_strict OFF - specifies if the tab nick completion should
ignore non-alphanumeric characters. Alieases are now completed in command
completion. Patch by fuchs.

------------------------------------------------------------------------
r1512 | cras | 2001-05-22 00:16:38 +0000 (Tue, 22 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/dcc/dcc.h

/SET dcc_own_ip for specifying own IP to use in DCC requests

------------------------------------------------------------------------
r1511 | cras | 2001-05-21 23:50:13 +0000 (Mon, 21 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

scrolling in empty windows crashed

------------------------------------------------------------------------
r1510 | cras | 2001-05-21 23:46:48 +0000 (Mon, 21 May 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

get_max_column_count() didn't return correct value in save_column_widths
when it returned only one column.

------------------------------------------------------------------------
r1509 | cras | 2001-05-21 23:14:04 +0000 (Mon, 21 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc.c

irc_parse_prefix() didn't work properly if user name had ! characters.

------------------------------------------------------------------------
r1508 | cras | 2001-05-21 23:03:18 +0000 (Mon, 21 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

don't use if [ since it doesn't work, use if test..

------------------------------------------------------------------------
r1507 | cras | 2001-05-21 22:45:49 +0000 (Mon, 21 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

removing line from the top of the screen crashed irssi

------------------------------------------------------------------------
r1506 | cras | 2001-05-18 14:54:02 +0000 (Fri, 18 May 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

Split windows created with /WINDOW SHOW are now sticky if
/SET autostick_split_windows is ON.

------------------------------------------------------------------------
r1505 | cras | 2001-05-17 21:01:00 +0000 (Thu, 17 May 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

textbuffer_view_redraw() - call werase() before drawing anything, this
hopefully helps with some buggy curseses.

------------------------------------------------------------------------
r1504 | cras | 2001-05-17 20:52:43 +0000 (Thu, 17 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

don't crash with /WINDOW HIDE

------------------------------------------------------------------------
r1503 | cras | 2001-05-17 20:13:59 +0000 (Thu, 17 May 2001) | 3 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/autogen.sh
   M /irssi/trunk/configure.in
   D /irssi/trunk/po/.cvsignore
   D /irssi/trunk/po/ChangeLog
   D /irssi/trunk/po/de.po
   D /irssi/trunk/po/fr.po
   D /irssi/trunk/po/pl.po
   D /irssi/trunk/po/pt_BR.po
   D /irssi/trunk/po/sv.po
   M /irssi/trunk/src/Makefile.am
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/core/args.c
   M /irssi/trunk/src/core/net-disconnect.c
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/lib-popt/popthelp.c
   D /irssi/trunk/src/nls.h

Getting rid of gettext, moved some _(..) texts to themes and left some error
messages hard coded.

------------------------------------------------------------------------
r1502 | cras | 2001-05-17 17:07:40 +0000 (Thu, 17 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

Small speedup when pressing unbound keys.

------------------------------------------------------------------------
r1501 | cras | 2001-05-17 16:50:52 +0000 (Thu, 17 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/args.c
   M /irssi/trunk/src/core/line-split.c
   M /irssi/trunk/src/core/misc.h

some comment changes, moved nearest_power() to misc.h

------------------------------------------------------------------------
r1500 | cras | 2001-05-17 11:47:21 +0000 (Thu, 17 May 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/screen.c

raw() mode also disabled SIGINT == ^C, so remove the 5x^C = SIGTERM.
Also use sigaction() instead of signal() with /SET ignore_signals.

------------------------------------------------------------------------
r1499 | cras | 2001-05-17 11:24:33 +0000 (Thu, 17 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/screen.c

cbreak() -> raw() - this fixes at least the Ctrl-4 abort.

------------------------------------------------------------------------
r1498 | cras | 2001-05-17 11:13:06 +0000 (Thu, 17 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

KEY_RESIZE isn't defined in all curseses, #ifdef it

------------------------------------------------------------------------
r1497 | cras | 2001-05-14 22:23:51 +0000 (Mon, 14 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

new /KICKBAN code crashed

------------------------------------------------------------------------
r1496 | cras | 2001-05-14 17:35:24 +0000 (Mon, 14 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/bans.c

/UNBAN now supports unbanning multiple bans with ban# (/unban 1 4 6)

------------------------------------------------------------------------
r1495 | cras | 2001-05-14 15:35:43 +0000 (Mon, 14 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-ignore.c

/IGNORE: -word -> -full, like it's with /HILIGHT.

------------------------------------------------------------------------
r1494 | cras | 2001-05-14 15:25:24 +0000 (Mon, 14 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

HAVE_GMODULE wasn't defined when using unpacked glib

------------------------------------------------------------------------
r1493 | cras | 2001-05-14 15:20:15 +0000 (Mon, 14 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-modules.c

/LOAD notifies that dynamic modules aren't supported instead of being quiet

------------------------------------------------------------------------
r1492 | cras | 2001-05-14 14:07:10 +0000 (Mon, 14 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/config

Removed $C from /W and /N aliases, it's not needed anymore.

------------------------------------------------------------------------
r1491 | cras | 2001-05-11 19:53:56 +0000 (Fri, 11 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

Don't crash if config file had keyboard = { .. } in it

------------------------------------------------------------------------
r1490 | cras | 2001-05-11 19:53:39 +0000 (Fri, 11 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/set.c

config_node_remove() - NULL parent is treated as root node

------------------------------------------------------------------------
r1489 | cras | 2001-05-11 18:44:51 +0000 (Fri, 11 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

cmd_get_params() crashed in some conditions

------------------------------------------------------------------------
r1488 | cras | 2001-05-11 17:42:05 +0000 (Fri, 11 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c

netjoins should display the @, + etc. before the nick again.

------------------------------------------------------------------------
r1487 | cras | 2001-05-11 17:35:38 +0000 (Fri, 11 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/fe-text/statusbar.h

statusbar was a bit broken when using split windows

------------------------------------------------------------------------
r1486 | cras | 2001-05-11 17:23:58 +0000 (Fri, 11 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

more config file handling fixes

------------------------------------------------------------------------
r1485 | cras | 2001-05-11 17:04:14 +0000 (Fri, 11 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

fixed config file handling

------------------------------------------------------------------------
r1484 | cras | 2001-05-11 16:08:48 +0000 (Fri, 11 May 2001) | 11 lines
Changed paths:
   M /irssi/trunk/src/core/channel-rec.h
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/irc/core/channel-events.c
   M /irssi/trunk/src/irc/core/irc-channels.c
   M /irssi/trunk/src/irc/core/irc-commands.c

CHANNEL_REC->get_join_data() - Returns the information needed to call
SERVER_REC->channels_join() for this channel. Usually just the channel name,
but may contain also the channel key.

If we receive PART-message to channel that hasn't received a JOIN yet,
don't destroy the channel. It's probably because we did quickly /PART +
/JOIN.

Moved /CYCLE to fe-common/core, it doesn't close the window for the cycled
channel anymore if you had autoclosing on.

------------------------------------------------------------------------
r1483 | cras | 2001-05-11 16:06:45 +0000 (Fri, 11 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

MODE +k handler was buggy

------------------------------------------------------------------------
r1482 | cras | 2001-05-11 15:48:09 +0000 (Fri, 11 May 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/irc.h

Moved PARAM_FLAG_OPTCHAN handling to core. Removed support for adding own
command parameter parsers, it's probably useless now that opt.channels are
in core.

------------------------------------------------------------------------
r1481 | cras | 2001-05-11 14:32:57 +0000 (Fri, 11 May 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c

Don't place any window items to windows which have name. Window level
doesn't have any effect to it anymore.

------------------------------------------------------------------------
r1480 | cras | 2001-05-11 14:26:22 +0000 (Fri, 11 May 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

/LOG OPEN: it was checking /JOIN's options and printed errors if any /LOG
OPEN -option was used..

------------------------------------------------------------------------
r1479 | cras | 2001-05-11 14:23:09 +0000 (Fri, 11 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Themes.xs

PL_na doesn't exist in Perl 5.004, don't use it.

------------------------------------------------------------------------
r1478 | cras | 2001-05-11 14:18:18 +0000 (Fri, 11 May 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c

/NAMES needs only one argument, fixes "/NAMES -ops #a " where irssi thought
the channel was "#a " and instead of "#a"..

------------------------------------------------------------------------
r1477 | cras | 2001-05-11 14:12:21 +0000 (Fri, 11 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/lastlog.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c

Line removing fixes, /LAST -clear fixed

------------------------------------------------------------------------
r1476 | cras | 2001-05-11 13:44:23 +0000 (Fri, 11 May 2001) | 4 lines
Changed paths:
   M /irssi/trunk/docs/help/in/bind.in
   M /irssi/trunk/src/fe-text/gui-readline.c

updated /BIND help, removed special_char bind command and added insert_text.
It can be used to add text to entry line, $variables also works with it (eg.
/BIND ^T /TOPIC $topic)

------------------------------------------------------------------------
r1475 | cras | 2001-05-11 13:19:16 +0000 (Fri, 11 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-ignore.c

/IGNORE now defaults to ALL level

------------------------------------------------------------------------
r1474 | cras | 2001-05-11 13:08:47 +0000 (Fri, 11 May 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

resizing terminal with /CLEARed empty windows scrolled those windows so that
the last screenful of text was visible again.

------------------------------------------------------------------------
r1473 | cras | 2001-05-11 13:01:46 +0000 (Fri, 11 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

KEY_RESIZE is sent when screen is resized, ignore it.

------------------------------------------------------------------------
r1472 | cras | 2001-05-11 12:55:18 +0000 (Fri, 11 May 2001) | 3 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.h
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-send.c

added "dcc request send" signal - irssi now prints "DCC CHAT/SEND request
sent to nick".

------------------------------------------------------------------------
r1471 | cras | 2001-05-11 12:43:59 +0000 (Fri, 11 May 2001) | 3 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-send.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.h
   M /irssi/trunk/src/irc/dcc/dcc-resume.c
   M /irssi/trunk/src/irc/dcc/dcc-send.c

"dcc error file not found" -> "dcc error file open". Print the actual error
message based on errno, don't just assume the file wasn't found.

------------------------------------------------------------------------
r1470 | cras | 2001-05-11 12:37:40 +0000 (Fri, 11 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

added chapters for /COMMANDS and window items. some other minor fixes too.

------------------------------------------------------------------------
r1469 | cras | 2001-05-11 12:00:23 +0000 (Fri, 11 May 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/SET kick_first_on_kickban for /KICKBAN and /KNOCKOUT - patch by
Jakub Jankowski <shasta@irc.pl>

------------------------------------------------------------------------
r1468 | cras | 2001-05-11 11:52:32 +0000 (Fri, 11 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-get.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-send.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c

always round up the kB value so we won't have 0kB file sizes..

------------------------------------------------------------------------
r1467 | cras | 2001-05-10 19:54:48 +0000 (Thu, 10 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/formats.c

/SET hide_server_tags

------------------------------------------------------------------------
r1466 | cras | 2001-05-09 19:40:25 +0000 (Wed, 09 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/mode.in

bugfix: nick1,nick2,nick3 -> nick1 nick2 nick3

------------------------------------------------------------------------
r1465 | cras | 2001-05-09 14:37:48 +0000 (Wed, 09 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/modes.h

support for +O mode

------------------------------------------------------------------------
r1464 | cras | 2001-05-08 18:05:53 +0000 (Tue, 08 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

some fixes, saving is still broken

------------------------------------------------------------------------
r1463 | cras | 2001-05-07 15:19:15 +0000 (Mon, 07 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/config

Default alias /CHAT -> /DCC CHAT

------------------------------------------------------------------------
r1462 | cras | 2001-05-06 19:28:15 +0000 (Sun, 06 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/keyboard.h
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/screen.c

keyboard handling rewrite

------------------------------------------------------------------------
r1461 | cras | 2001-05-05 18:45:01 +0000 (Sat, 05 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh

'\!' -> '!' - hope this doesn't break anything :) at least it should fix some shell

------------------------------------------------------------------------
r1460 | cras | 2001-05-05 18:01:35 +0000 (Sat, 05 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/acconfig.h

forgot big5 define

------------------------------------------------------------------------
r1459 | cras | 2001-05-01 11:37:50 +0000 (Tue, 01 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/flood/flood.c

fixed potential crash

------------------------------------------------------------------------
r1458 | cras | 2001-05-01 09:38:06 +0000 (Tue, 01 May 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/screen.h

--with-big5 enables Chinese Big5 charset support. Patch by vanilla@freebsd.org

------------------------------------------------------------------------
r1457 | cras | 2001-04-25 04:10:19 +0000 (Wed, 25 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/irc/core/mode-lists.c

"ban ..." signals didn't send channel info

------------------------------------------------------------------------
r1456 | cras | 2001-04-22 23:20:42 +0000 (Sun, 22 Apr 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c
   M /irssi/trunk/src/fe-text/textbuffer-view.h

/SET indent_always - should we indent the long words that are forcibly
wrapped to next line. Default is ON.

------------------------------------------------------------------------
r1455 | cras | 2001-04-20 20:02:29 +0000 (Fri, 20 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/ctcp.c

CTCP version reply has now $sysarch by default

------------------------------------------------------------------------
r1454 | cras | 2001-04-20 20:00:23 +0000 (Fri, 20 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/special_vars.txt
   M /irssi/trunk/src/core/expandos.c

added $sysarch

------------------------------------------------------------------------
r1453 | cras | 2001-04-20 19:24:20 +0000 (Fri, 20 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/perl/common/module.h
   M /irssi/trunk/src/perl/common/typemap
   M /irssi/trunk/src/perl/get-signals.pl
   M /irssi/trunk/src/perl/perl-fe.c

Added TEXT_DEST_REC to perl, fixed "print text..." signal declarations.

------------------------------------------------------------------------
r1452 | cras | 2001-04-20 19:08:21 +0000 (Fri, 20 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Themes.xs

Irssi::printformat() didn't work

------------------------------------------------------------------------
r1451 | cras | 2001-04-20 17:35:29 +0000 (Fri, 20 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

potential crash fix..

------------------------------------------------------------------------
r1450 | cras | 2001-04-16 16:46:34 +0000 (Mon, 16 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer.c

added/removed some checks

------------------------------------------------------------------------
r1449 | cras | 2001-04-16 16:44:10 +0000 (Mon, 16 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/textbuffer-view.c

split windows were broken. added some checks to textbuffer.

------------------------------------------------------------------------
r1448 | cras | 2001-04-16 12:46:57 +0000 (Mon, 16 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

don't simply check for module directory, check for dir/module.h file.

------------------------------------------------------------------------
r1447 | cras | 2001-04-15 01:15:27 +0000 (Sun, 15 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

lib/ shouldn't be there yet

------------------------------------------------------------------------
r1446 | cras | 2001-04-14 23:44:31 +0000 (Sat, 14 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

resize fixes

------------------------------------------------------------------------
r1445 | cras | 2001-04-14 23:24:19 +0000 (Sat, 14 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

some resize problems fixed

------------------------------------------------------------------------
r1444 | cras | 2001-04-14 22:54:06 +0000 (Sat, 14 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/perl/perl-fe.c

related changes to textbuffer update..

------------------------------------------------------------------------
r1443 | cras | 2001-04-14 22:40:45 +0000 (Sat, 14 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/textbuffer-view.c

bugfixes for multiple windows support :)

------------------------------------------------------------------------
r1442 | cras | 2001-04-14 22:24:56 +0000 (Sat, 14 Apr 2001) | 18 lines
Changed paths:
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-printtext.h
   M /irssi/trunk/src/fe-text/gui-readline.c
   D /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/gui-windows.h
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/fe-text/lastlog.c
   M /irssi/trunk/src/fe-text/mainwindows-save.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/mainwindows.h
   M /irssi/trunk/src/fe-text/screen.c
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c
   A /irssi/trunk/src/fe-text/textbuffer-commands.c
   A /irssi/trunk/src/fe-text/textbuffer-view.c
   A /irssi/trunk/src/fe-text/textbuffer-view.h
   A /irssi/trunk/src/fe-text/textbuffer.c
   A /irssi/trunk/src/fe-text/textbuffer.h

Rewrote text buffer handling in windows - try #3.
/SET scrollback_save_formats + /SB REDRAW is broken currently. There's some
other minor things that might need to be changed.

This time it allows the same window to be visible multiple times in screen,
like you could make a new split window where to scroll back and find
something while still seeing the new messages at the other window, this
however doesn't work yet but it should be quite easy to make it :)

I've tested that pretty much everything should work with this, new lines can
be added at any position and lines can be removed from any position and
screen should be updated properly. Screen resizing should also work
perfectly now (maybe it did previously too, not sure) and hopefully now we
won't see any of those ugly strange bugs some people were having. Also this
time the same code isn't written 2-3 times to do some specific thing, like
scrolling has now only one view_scroll() function instead of the 3 separate
functions it used to have :)

------------------------------------------------------------------------
r1441 | cras | 2001-04-10 14:07:24 +0000 (Tue, 10 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/config

DALNet -> DALnet

------------------------------------------------------------------------
r1440 | cras | 2001-04-09 16:39:30 +0000 (Mon, 09 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

small bugfix

------------------------------------------------------------------------
r1439 | cras | 2001-04-09 16:36:28 +0000 (Mon, 09 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

don't strip -lnsl from perl's ldflags, it might be needed..

------------------------------------------------------------------------
r1438 | cras | 2001-04-09 16:16:09 +0000 (Mon, 09 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c

']' missing from /SET syntax

------------------------------------------------------------------------
r1437 | cras | 2001-04-06 21:05:05 +0000 (Fri, 06 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

typofix

------------------------------------------------------------------------
r1436 | cras | 2001-04-01 01:39:28 +0000 (Sun, 01 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.h

removed unused colors

------------------------------------------------------------------------
r1435 | cras | 2001-04-01 00:31:02 +0000 (Sun, 01 Apr 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

gui_window_line2text(): don't keep track of colors - if fg or bg doesn't
change, just use FORMAT_COLOR_NOCHANGE instead of figuring out what it
should be.

------------------------------------------------------------------------
r1434 | cras | 2001-04-01 00:25:47 +0000 (Sun, 01 Apr 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/mainwindow-activity.c
   M /irssi/trunk/src/fe-text/statusbar.c

removed some unused includes

------------------------------------------------------------------------
r1433 | cras | 2001-03-31 01:54:53 +0000 (Sat, 31 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-none/irssi.c

fixed commented out module_load()

------------------------------------------------------------------------
r1432 | cras | 2001-03-31 00:57:18 +0000 (Sat, 31 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.txt

added "why don't colors work"

------------------------------------------------------------------------
r1431 | cras | 2001-03-29 14:38:29 +0000 (Thu, 29 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/config
   M /irssi/trunk/docs/help/in/load.in
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/irssi.spec.in
   M /irssi/trunk/src/common.h

http://irssi.org -> http://irssi.org/

------------------------------------------------------------------------
r1430 | cras | 2001-03-28 22:38:52 +0000 (Wed, 28 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

log->temp -> !log->temp .. closed non-autologs instead of autologs..

------------------------------------------------------------------------
r1429 | cras | 2001-03-28 21:32:10 +0000 (Wed, 28 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/modules.c

module_get_name() should be inside #ifdef HAVE_GMODULE

------------------------------------------------------------------------
r1428 | cras | 2001-03-28 21:23:13 +0000 (Wed, 28 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

don't use which - cygwin doesn't have it

------------------------------------------------------------------------
r1427 | cras | 2001-03-26 15:30:36 +0000 (Mon, 26 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/wall.in

added note about /wallchops

------------------------------------------------------------------------
r1426 | cras | 2001-03-26 15:29:21 +0000 (Mon, 26 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/wall.in
   M /irssi/trunk/docs/help/in/wallops.in

fixed descriptions

------------------------------------------------------------------------
r1425 | cras | 2001-03-26 15:21:49 +0000 (Mon, 26 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/silence.in
   M /irssi/trunk/docs/help/in/unsilence.in
   M /irssi/trunk/docs/help/in/uping.in
   M /irssi/trunk/docs/help/in/wallchops.in

wallchops: works only with ircu. updated ircu notes.

------------------------------------------------------------------------
r1424 | cras | 2001-03-26 02:02:50 +0000 (Mon, 26 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

When closing autologs, don't crash if some other temporary log is open, like
awaylog.

------------------------------------------------------------------------
r1423 | cras | 2001-03-24 21:47:36 +0000 (Sat, 24 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

s/enable-perl=/enable-perl-path=/ in the warning message

------------------------------------------------------------------------
r1422 | cras | 2001-03-24 16:03:05 +0000 (Sat, 24 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

don't crash with themes without replaces block. don't crash with themes with
highascii characters.

------------------------------------------------------------------------
r1421 | cras | 2001-03-24 15:16:49 +0000 (Sat, 24 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme

added default_color and default_real_color

------------------------------------------------------------------------
r1420 | cras | 2001-03-24 12:45:04 +0000 (Sat, 24 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/flood/flood.c

fixes, hopefully works correctly finally :) patch by fuchs.

------------------------------------------------------------------------
r1419 | cras | 2001-03-24 12:41:43 +0000 (Sat, 24 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c

ignore_check(): don't crash if nick is NULL - shouldn't really ever happen?

------------------------------------------------------------------------
r1418 | cras | 2001-03-23 01:07:33 +0000 (Fri, 23 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt

notice of ~/.irssi/startup

------------------------------------------------------------------------
r1417 | cras | 2001-03-22 19:14:23 +0000 (Thu, 22 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

Removed /SET statusbar_xxx

------------------------------------------------------------------------
r1416 | cras | 2001-03-22 18:43:07 +0000 (Thu, 22 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/Makefile.am

added faq.txt

------------------------------------------------------------------------
r1415 | cras | 2001-03-21 00:21:45 +0000 (Wed, 21 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Parting channels and disconnecting from servers didn't close the autologs.

------------------------------------------------------------------------
r1414 | cras | 2001-03-20 23:24:45 +0000 (Tue, 20 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/server-connect-rec.h
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/irc/core/irc-servers.c

added /SET proxy_password

------------------------------------------------------------------------
r1413 | cras | 2001-03-20 17:46:18 +0000 (Tue, 20 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/servertest/server.c

quick hacks to make it compile again

------------------------------------------------------------------------
r1412 | cras | 2001-03-20 16:35:00 +0000 (Tue, 20 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-autoget.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c

dcc_autoget_lowports -> dcc_autoaccept_lowports since dcc chat uses it too

------------------------------------------------------------------------
r1411 | cras | 2001-03-20 02:00:17 +0000 (Tue, 20 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c

Send notify out messages with HILIGHT level too.

------------------------------------------------------------------------
r1410 | cras | 2001-03-18 23:00:53 +0000 (Sun, 18 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/irc.h

/RAWQUOTE: like /QUOTE, but don't add line feed after the command, and don't
truncate line to 512 bytes.

------------------------------------------------------------------------
r1409 | cras | 2001-03-18 21:39:24 +0000 (Sun, 18 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/Makefile.am
   D /irssi/trunk/src/core/net-internal.h
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/network.h

moved stuff from net-internal.h to network.h. HPUX needed one of the
#includes in there to work.

------------------------------------------------------------------------
r1408 | cras | 2001-03-17 06:58:13 +0000 (Sat, 17 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/docs/help/in/hilight.in
   M /irssi/trunk/src/fe-common/core/hilight-text.c

/HILIGHT -full didn't work, and -word was treated as -word + -full. Updated
/HELP hilight.

------------------------------------------------------------------------
r1407 | cras | 2001-03-17 05:12:52 +0000 (Sat, 17 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

updated for .98.3

------------------------------------------------------------------------
r1406 | cras | 2001-03-17 03:29:55 +0000 (Sat, 17 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

updated for .98.3

------------------------------------------------------------------------
r1405 | cras | 2001-03-17 03:29:31 +0000 (Sat, 17 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme

pubmsghinick - add %n after nick so underlines/blinks get disabled..

------------------------------------------------------------------------
r1404 | cras | 2001-03-17 02:34:42 +0000 (Sat, 17 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c

fixed small hilight memory leak

------------------------------------------------------------------------
r1403 | cras | 2001-03-17 02:32:32 +0000 (Sat, 17 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/docs/formats.txt
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/queries.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-text/gui-printtext.c

%F = blinking on/off. several fixes to make blinking work better. some
hilight fixes.

------------------------------------------------------------------------
r1402 | cras | 2001-03-17 01:52:43 +0000 (Sat, 17 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/docs/formats.txt
   M /irssi/trunk/docs/help/in/hilight.in
   M /irssi/trunk/src/core/window-item-rec.h
   M /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/hilight-text.h
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/window-activity.c
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-fe.c

Hilighting updates. /HILIGHT -color, /SET hilight_color and /SET
hilight_act_color now use %codes for specifying color.

------------------------------------------------------------------------
r1401 | cras | 2001-03-17 00:55:47 +0000 (Sat, 17 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

Added some debug messages..

------------------------------------------------------------------------
r1400 | cras | 2001-03-16 23:57:24 +0000 (Fri, 16 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/settings.h
   M /irssi/trunk/src/fe-common/core/fe-settings.c

Irssi now asks if you want to remove unknown settings from configuration
file.

------------------------------------------------------------------------
r1399 | cras | 2001-03-16 22:14:50 +0000 (Fri, 16 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c

emphasis works with actions now

------------------------------------------------------------------------
r1398 | cras | 2001-03-16 22:14:21 +0000 (Fri, 16 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/irc/core/irc-commands.c

quit_message setting moved from irc to core

------------------------------------------------------------------------
r1397 | cras | 2001-03-15 22:33:58 +0000 (Thu, 15 Mar 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c

Text buffer: Saving pointer to char[] didn't work correctly with
netbsd/alpha which caused crash soon after startup. Changed the code a bit,
I'm not sure if it's still correct ANSI C but at least it seems to work fine
with netbsd/alpha now :)

------------------------------------------------------------------------
r1396 | cras | 2001-03-15 21:05:40 +0000 (Thu, 15 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

/WINDOW CLOSE [<first> [<last>] - you can close multiple windows once now.

------------------------------------------------------------------------
r1395 | cras | 2001-03-15 20:48:57 +0000 (Thu, 15 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c

server_connect_own_ip_save(): fixed some nasty typos that could have
crashed irssi when using vhosts

------------------------------------------------------------------------
r1394 | cras | 2001-03-15 17:39:23 +0000 (Thu, 15 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/NICK could have changed nick to some other nick than we specified
(/NICK nick!blah -> nick)

------------------------------------------------------------------------
r1393 | cras | 2001-03-15 17:34:28 +0000 (Thu, 15 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c

^O reset only colors, not underlines etc.

------------------------------------------------------------------------
r1392 | cras | 2001-03-15 16:11:09 +0000 (Thu, 15 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

bugfix

------------------------------------------------------------------------
r1391 | cras | 2001-03-15 15:42:11 +0000 (Thu, 15 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

if $(MAKE) crap -> ($(MAKE) || $(MAKE)), a lot better :)

------------------------------------------------------------------------
r1390 | cras | 2001-03-15 15:23:00 +0000 (Thu, 15 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

if ! $(MAKE) -> if $(MAKE); then echo; else

------------------------------------------------------------------------
r1389 | cras | 2001-03-15 03:01:04 +0000 (Thu, 15 Mar 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

signal_add_first("setup changed", .. so if some other "setup changed"
handler wants to ask $Z it works properly. This fix is kind of a kludge,
some better way should be found to fix these kind of problems (just
g_strdup() them?)

------------------------------------------------------------------------
r1388 | cras | 2001-03-15 02:48:04 +0000 (Thu, 15 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

minor cleanup

------------------------------------------------------------------------
r1387 | cras | 2001-03-15 02:31:36 +0000 (Thu, 15 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar.c

when some statusbar item was forced to be removed because of lack of space,
it still used 2 chars.

------------------------------------------------------------------------
r1386 | cras | 2001-03-15 02:26:12 +0000 (Thu, 15 Mar 2001) | 7 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/themes.h
   M /irssi/trunk/src/fe-text/mainwindows.h
   M /irssi/trunk/src/fe-text/screen.c
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/fe-text/statusbar.h

Beginnings of configurable statusbar. The existing items can be configured
in default.theme.

If some abstract isn't set in theme, it fallbacks to the one in
default.theme now. This should help with old themes, and maybe themes
that don't change something should just keep those parts commented out..

------------------------------------------------------------------------
r1385 | cras | 2001-03-15 02:23:43 +0000 (Thu, 15 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Upgraded to glib 1.2.9

------------------------------------------------------------------------
r1384 | cras | 2001-03-15 02:22:44 +0000 (Thu, 15 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/levels.c

* level is now same as ALL

------------------------------------------------------------------------
r1383 | cras | 2001-03-14 22:36:04 +0000 (Wed, 14 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c

Reconnecting shouldn't lose the address family.

------------------------------------------------------------------------
r1382 | cras | 2001-03-14 22:26:00 +0000 (Wed, 14 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

net_listen() works now properly with --enable-ipv6 and a system that doesn't
have a working IPv6 support

------------------------------------------------------------------------
r1381 | cras | 2001-03-12 19:43:32 +0000 (Mon, 12 Mar 2001) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/themes.h
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/statusbar-items.c

%n+bg color change doesn't anymore set foreground black. changed theme's
default_bold_color to default_real_color.

Activity list printed first item with white always. Color redrawed itself
every second.

------------------------------------------------------------------------
r1380 | cras | 2001-03-12 10:34:04 +0000 (Mon, 12 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h

added format_real_length()

------------------------------------------------------------------------
r1379 | cras | 2001-03-12 10:33:13 +0000 (Mon, 12 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/fe-text/statusbar.h

Statusbar rewrites. Colors are currently not configurable at all, but other
than that, it should work better.

------------------------------------------------------------------------
r1378 | cras | 2001-03-11 02:33:00 +0000 (Sun, 11 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

make distclean works now properly for common/ and irc/ directories (by tko)

------------------------------------------------------------------------
r1377 | cras | 2001-03-10 23:33:56 +0000 (Sat, 10 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/nicklist.c

buggy fix, fixed :)

------------------------------------------------------------------------
r1376 | cras | 2001-03-10 23:23:32 +0000 (Sat, 10 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/nicklist.c

nick_hash_remove(): GLIB didn't change the hash table key like I thought, so
we need to first remove it from the hash, then insert again..

------------------------------------------------------------------------
r1375 | cras | 2001-03-10 18:49:00 +0000 (Sat, 10 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/README

updated

------------------------------------------------------------------------
r1374 | cras | 2001-03-10 18:22:58 +0000 (Sat, 10 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/flood/flood.c

Don't cast time_t to int. Don't go playing with memory you just free'd. Some
other cleanups

------------------------------------------------------------------------
r1373 | cras | 2001-03-10 16:54:22 +0000 (Sat, 10 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

more Meta key updates

------------------------------------------------------------------------
r1372 | cras | 2001-03-10 16:51:08 +0000 (Sat, 10 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

updated

------------------------------------------------------------------------
r1371 | cras | 2001-03-10 16:40:37 +0000 (Sat, 10 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs
   M /irssi/trunk/docs/.cvsignore

added startup-HOWTO.txt

------------------------------------------------------------------------
r1370 | cras | 2001-03-10 02:30:11 +0000 (Sat, 10 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Server.xs

typofix

------------------------------------------------------------------------
r1369 | cras | 2001-03-08 16:49:52 +0000 (Thu, 08 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

getting ready for .98.3..

------------------------------------------------------------------------
r1368 | cras | 2001-03-08 14:54:23 +0000 (Thu, 08 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Server.xs

updated

------------------------------------------------------------------------
r1367 | cras | 2001-03-08 00:48:41 +0000 (Thu, 08 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c

/DCC CLOSE CHAT <unknown> signal: we were checking for "GET" here, not
"CHAT"..

------------------------------------------------------------------------
r1366 | cras | 2001-03-08 00:47:09 +0000 (Thu, 08 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/lastlog.in

updated

------------------------------------------------------------------------
r1365 | cras | 2001-03-08 00:45:56 +0000 (Thu, 08 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/command-history.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/fe-windows.h

Command history: allow "next history" to jump back to last msg in
history if we already went over it with "prev history" once.

------------------------------------------------------------------------
r1364 | cras | 2001-03-08 00:27:40 +0000 (Thu, 08 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

/SET scroll_page_count - don't crash if /0 is given. Works now properly
if /0.xx is given.

------------------------------------------------------------------------
r1363 | cras | 2001-03-08 00:24:27 +0000 (Thu, 08 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers-setup.h

/CONNECT -ircnet didn't load ircnet specific settings correctly

------------------------------------------------------------------------
r1362 | cras | 2001-03-08 00:11:38 +0000 (Thu, 08 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/config

undernet's stupid servers don't want to handle more than one query per
channel at a time and they won't send any kind of notice of it.

------------------------------------------------------------------------
r1361 | cras | 2001-03-07 23:57:19 +0000 (Wed, 07 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/server-rec.h
   M /irssi/trunk/src/core/server-setup-rec.h
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers.c

If one server fails because of DNS error, don't stop reconnecting to
entire chatnet.

------------------------------------------------------------------------
r1360 | cras | 2001-03-07 23:55:54 +0000 (Wed, 07 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/lastlog.c

/LASTLOG -window unknown crashed irssi

------------------------------------------------------------------------
r1359 | cras | 2001-03-07 23:55:33 +0000 (Wed, 07 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/nicklist.c

removing second last unique nick didn't work properly

------------------------------------------------------------------------
r1358 | cras | 2001-03-07 12:09:38 +0000 (Wed, 07 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/get-signals.pl
   M /irssi/trunk/src/perl/perl-signals.c

some perl fixes. NICK_REC is also now "iobject"..

------------------------------------------------------------------------
r1357 | cras | 2001-03-05 16:11:53 +0000 (Mon, 05 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c

/SERVER: don't set reconnection to TRUE if we're not disconnecting from
any server

------------------------------------------------------------------------
r1356 | cras | 2001-03-04 16:22:00 +0000 (Sun, 04 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

removed Flood.xs

------------------------------------------------------------------------
r1355 | cras | 2001-03-04 16:20:26 +0000 (Sun, 04 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO

updated for .98.2

------------------------------------------------------------------------
r1354 | cras | 2001-03-04 12:24:17 +0000 (Sun, 04 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.html

small updates

------------------------------------------------------------------------
r1353 | cras | 2001-03-04 10:42:56 +0000 (Sun, 04 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/autogen.sh
   M /irssi/trunk/docs/Makefile.am
   A /irssi/trunk/docs/startup-HOWTO.html
   D /irssi/trunk/docs/startup-HOWTO.txt

keep startup-HOWTO in a .html file, use lynx -dump to create the .txt
version :)

------------------------------------------------------------------------
r1352 | cras | 2001-03-04 10:38:06 +0000 (Sun, 04 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh

added some status information what's it doing at the beginning

------------------------------------------------------------------------
r1351 | cras | 2001-03-04 10:30:41 +0000 (Sun, 04 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/nicklist.h
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/servers.h
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c

added server_change_nick() function for servers.[ch]. Lots of fixes for
support to multiple identical nicks. Should work now properly :)

------------------------------------------------------------------------
r1350 | cras | 2001-03-04 09:09:59 +0000 (Sun, 04 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/modules.c

fixed minor memory leak

------------------------------------------------------------------------
r1349 | cras | 2001-03-04 09:04:53 +0000 (Sun, 04 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c

/SET names_max_width - buffer overflowed if it was too small..

------------------------------------------------------------------------
r1348 | cras | 2001-03-04 08:10:45 +0000 (Sun, 04 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

"command window prev" -> "command window previous"

------------------------------------------------------------------------
r1347 | cras | 2001-03-04 08:10:01 +0000 (Sun, 04 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c

/NAMES didn't stop the signal properly so /NAMES list was printed twice

------------------------------------------------------------------------
r1346 | cras | 2001-03-04 06:53:26 +0000 (Sun, 04 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.txt

updated

------------------------------------------------------------------------
r1345 | cras | 2001-03-04 06:50:47 +0000 (Sun, 04 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/exec.in
   M /irssi/trunk/docs/help/in/log.in

% -> %% so irssi won't treat them as color codes

------------------------------------------------------------------------
r1344 | cras | 2001-03-04 05:46:09 +0000 (Sun, 04 Mar 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

/SET autostick_split_windows (default ON) - should we do /WINDOW STICK
ON to all new split windows and hidden windows that are created inside
it. This hopefully makes it easier to use split windows.

------------------------------------------------------------------------
r1343 | cras | 2001-03-04 03:52:17 +0000 (Sun, 04 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/fe-text/statusbar.h

More statusbar size fixes. Shouldn't corrupt entry line anymore.

------------------------------------------------------------------------
r1342 | cras | 2001-03-04 03:35:12 +0000 (Sun, 04 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar.c

Statusbar could have gotten to endless loop trying to grow size of some
item when there was no space left.

------------------------------------------------------------------------
r1341 | cras | 2001-03-04 03:25:21 +0000 (Sun, 04 Mar 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/core/irc-servers.c

Send "chat protocol deinit" signal when protocol is being
deinitialized. Servers and reconnections are automatically disconnected
for the protocol when it's being deinitialized.

------------------------------------------------------------------------
r1340 | cras | 2001-03-04 03:05:16 +0000 (Sun, 04 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c

Forced IPv4 connection to host with only IPv6 address should use the
IPv6 address..

------------------------------------------------------------------------
r1339 | cras | 2001-03-04 03:00:35 +0000 (Sun, 04 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/irc/dcc/dcc.c

union { .. } addr removed from IPADDR - it hasn't been actually used
for a long time..

------------------------------------------------------------------------
r1338 | cras | 2001-03-04 02:58:26 +0000 (Sun, 04 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers-setup.c

save_ips() wasn't working properly..

------------------------------------------------------------------------
r1337 | cras | 2001-03-04 02:49:01 +0000 (Sun, 04 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c

Ignores without -time were unignored immediately..

------------------------------------------------------------------------
r1336 | cras | 2001-03-04 02:30:55 +0000 (Sun, 04 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

version = .98.2 actually :)

------------------------------------------------------------------------
r1335 | cras | 2001-03-04 02:26:35 +0000 (Sun, 04 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

/WINDOW SHOW didn't work properly

------------------------------------------------------------------------
r1334 | cras | 2001-03-04 01:47:13 +0000 (Sun, 04 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/docs/help/in/connect.in
   M /irssi/trunk/docs/help/in/server.in
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/chatnet-rec.h
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/core/net-nonblock.h
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/server-connect-rec.h
   M /irssi/trunk/src/core/server-setup-rec.h
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers-setup.h
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/servers.h
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/irc/fe-ircnet.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-get.c
   M /irssi/trunk/src/irc/dcc/dcc.c

IPv6 fixes. Everything now keeps both v4 and v6 addresses in memory and
at connect() time it's decided which one should be used.

------------------------------------------------------------------------
r1333 | cras | 2001-03-04 01:35:29 +0000 (Sun, 04 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/configure.in

removed GLIB_DIR from Makefile, configure compiles it and "make
install" breaks since it tried to install glib too which wasn't needed.

------------------------------------------------------------------------
r1332 | cras | 2001-03-04 00:14:00 +0000 (Sun, 04 Mar 2001) | 4 lines
Changed paths:
   M /irssi/trunk/docs/help/in/names.in
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-channels.h
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/irc-commands.c

/NAMES: -ops -halfops -voices -normal options added. /NAMES without
parameters now prints nicklist in active channel, /NAMES ** shows all
nicks in all channels.

------------------------------------------------------------------------
r1331 | cras | 2001-03-04 00:13:06 +0000 (Sun, 04 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/syntax.pl

when joining lines together, put space between them..

------------------------------------------------------------------------
r1330 | cras | 2001-03-03 23:27:07 +0000 (Sat, 03 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/core/ignore.c
   M /irssi/trunk/src/core/ignore.h
   M /irssi/trunk/src/fe-common/core/fe-ignore.c
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/irc/flood/Makefile.am
   M /irssi/trunk/src/irc/flood/autoignore.c
   M /irssi/trunk/src/irc/flood/flood.c
   D /irssi/trunk/src/perl/irc/Flood.xs
   M /irssi/trunk/src/perl/irc/Irc.xs
   M /irssi/trunk/src/perl/irc/module.h

fe-common/irc/flood removed. Some autoignore / ignore -time updates.

------------------------------------------------------------------------
r1329 | cras | 2001-03-03 23:20:26 +0000 (Sat, 03 Mar 2001) | 2 lines
Changed paths:
   D /irssi/trunk/src/fe-common/irc/flood

not needed anymore.

------------------------------------------------------------------------
r1328 | cras | 2001-03-03 22:06:45 +0000 (Sat, 03 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c

/CONNECT -ircnet "" - even if someone does this don't make the server
tag empty :)

------------------------------------------------------------------------
r1327 | cras | 2001-03-03 22:03:00 +0000 (Sat, 03 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/fe-windows.h

When /SET autoclose_windows is ON, don't destroy windows if they have
some level set (like /join -w + /part in status window)

------------------------------------------------------------------------
r1326 | cras | 2001-03-03 21:57:31 +0000 (Sat, 03 Mar 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c

I knew removing those checks from "channel created" and "query created"
signals broke something :) -window option to /JOIN and /QUERY. This
time don't check for any item with same server/name, but check that the
item itself doesn't have window set yet.

------------------------------------------------------------------------
r1325 | cras | 2001-03-03 21:51:57 +0000 (Sat, 03 Mar 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

/JOIN #channel and /QUERY nick won't anymore automatically move
channel/query to active window but send a notice to user how to move
it.

------------------------------------------------------------------------
r1324 | cras | 2001-03-03 21:34:06 +0000 (Sat, 03 Mar 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/core/special-vars.h
   M /irssi/trunk/src/fe-text/gui-windows.c

/SET prompt - if target had %c or something in it, it shouldn't be
treated as color code. So color codes can now be used in /SET prompt
string itself, but in none of the $variables it uses.

------------------------------------------------------------------------
r1323 | cras | 2001-03-03 21:16:40 +0000 (Sat, 03 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

Always save theme to ~/.irssi/ no matter where it was read from.

------------------------------------------------------------------------
r1322 | cras | 2001-03-03 21:11:43 +0000 (Sat, 03 Mar 2001) | 7 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c

window_set_active() doesn't anymore send "window changed" signal if
window is being set to NULL.

Restoring /LAYOUT SAVEd split windows crashed at startup because of
this. Maybe it shouldn't change the window to NULL? Well, at least I
got it to work at all... :)

------------------------------------------------------------------------
r1321 | cras | 2001-03-03 21:01:36 +0000 (Sat, 03 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

HPUX 10.20 needs -D_XOPEN_SOURCE_EXTENDED

------------------------------------------------------------------------
r1320 | cras | 2001-03-03 21:01:18 +0000 (Sat, 03 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

Make sure there's always at least one column even if there's items
wider than max. width allows.

------------------------------------------------------------------------
r1319 | cras | 2001-03-03 20:55:06 +0000 (Sat, 03 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c
   M /irssi/trunk/src/core/ignore.h
   M /irssi/trunk/src/fe-common/core/fe-ignore.c

ignore_get_key() moved to fe-common, fixed printing "*" ignore key.
Doesn't print unignore messages when /RELOADing config.

------------------------------------------------------------------------
r1318 | cras | 2001-03-03 20:48:23 +0000 (Sat, 03 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/docs/help/in/ban.in
   D /irssi/trunk/docs/help/in/bantype.in
   M /irssi/trunk/docs/help/in/knockout.in
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/irc/core/bans.c
   M /irssi/trunk/src/irc/core/bans.h
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-masks.c
   M /irssi/trunk/src/perl/irc/Modes.xs

/BANTYPE -> /SET ban_type. /BAN: -type option added to override default
ban type.

------------------------------------------------------------------------
r1317 | cras | 2001-03-03 19:56:11 +0000 (Sat, 03 Mar 2001) | 7 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c

"channel created", "query created" .. don't abort adding window item
even if there already exists another with same name. not sure if this
breaks something but at least doing that breaks some things, like
/join #a and /query #a after that :)

}CVS: ----------------------------------------------------------------------

------------------------------------------------------------------------
r1316 | cras | 2001-03-03 19:48:28 +0000 (Sat, 03 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/alias.in

updated

------------------------------------------------------------------------
r1315 | cras | 2001-03-03 18:40:50 +0000 (Sat, 03 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c

DCC actions have now ACTIONS level as well as the DCCMSGS.

------------------------------------------------------------------------
r1314 | cras | 2001-03-03 18:40:25 +0000 (Sat, 03 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

HILIGHT level didn't work with logs.

------------------------------------------------------------------------
r1313 | cras | 2001-03-03 18:30:21 +0000 (Sat, 03 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/printtext.c

/SET beep_when_window_active + some cleanups

------------------------------------------------------------------------
r1312 | cras | 2001-03-03 18:22:09 +0000 (Sat, 03 Mar 2001) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/printtext.h
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-windows.c

Removed all beep handling from text printing. If you want to beep just
send "beep" signal.

/LAST -clear crashed if window contained only lastlog lines. Some other
minor cleanups.

------------------------------------------------------------------------
r1311 | cras | 2001-03-03 18:04:10 +0000 (Sat, 03 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-entry.h
   M /irssi/trunk/src/fe-text/gui-readline.c

delete_next_word key implemented, patch by Tinuk

------------------------------------------------------------------------
r1310 | cras | 2001-03-03 17:45:35 +0000 (Sat, 03 Mar 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/gui-windows.h
   M /irssi/trunk/src/fe-text/lastlog.c
   M /irssi/trunk/src/fe-text/module-formats.c
   M /irssi/trunk/src/fe-text/module-formats.h

/LASTLOG: -case option for case-sensitive matches. -force option is now
required to print lastlogs longer than 1000 lines.

------------------------------------------------------------------------
r1309 | cras | 2001-03-03 17:34:35 +0000 (Sat, 03 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h

Added strstr_full() and strstr_full_case()

------------------------------------------------------------------------
r1308 | cras | 2001-03-03 17:18:17 +0000 (Sat, 03 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

make -> $(MAKE)

------------------------------------------------------------------------
r1307 | cras | 2001-03-03 16:14:28 +0000 (Sat, 03 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c

/SET -clear didn't work with booleans

------------------------------------------------------------------------
r1306 | cras | 2001-03-03 15:19:33 +0000 (Sat, 03 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

cvs version = .99pre

------------------------------------------------------------------------
r1305 | cras | 2001-03-02 18:20:54 +0000 (Fri, 02 Mar 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c

kb -> kB

------------------------------------------------------------------------
r1304 | cras | 2001-02-28 19:26:21 +0000 (Wed, 28 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-autoget.c
   M /irssi/trunk/src/irc/dcc/dcc-resume.c
   M /irssi/trunk/src/irc/dcc/dcc-send.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/dcc/dcc.h

fixed some signed/unsigned issues

------------------------------------------------------------------------
r1303 | cras | 2001-02-28 18:48:23 +0000 (Wed, 28 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/nicklist.c

functions returning void shouldn't do return xx

------------------------------------------------------------------------
r1302 | cras | 2001-02-28 11:24:45 +0000 (Wed, 28 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh

gettext -> gettextize check

------------------------------------------------------------------------
r1301 | cras | 2001-02-27 08:39:04 +0000 (Tue, 27 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

/WINDOW PREV -> /WINDOW PREVIOUS

------------------------------------------------------------------------
r1300 | cras | 2001-02-27 08:00:45 +0000 (Tue, 27 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/module-formats.c

/WINDOW STICKY -> /WINDOW STICK

------------------------------------------------------------------------
r1299 | cras | 2001-02-23 12:08:53 +0000 (Fri, 23 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/nicklist.c

nick_nfind(): gets stuck to endless loop if there's multiple identical
nicks in channel.. Luckily this is no problem with IRC.

------------------------------------------------------------------------
r1298 | cras | 2001-02-23 11:37:12 +0000 (Fri, 23 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/nicklist.c

crashfix

------------------------------------------------------------------------
r1297 | cras | 2001-02-23 10:46:39 +0000 (Fri, 23 Feb 2001) | 2 lines
Changed paths:
   A /irssi/trunk/docs/help/in/layout.in
   D /irssi/trunk/docs/help/in/savewindows.in

savewindows -> layout

------------------------------------------------------------------------
r1296 | cras | 2001-02-23 10:44:09 +0000 (Fri, 23 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.txt

updated

------------------------------------------------------------------------
r1294 | cras | 2001-02-23 08:07:10 +0000 (Fri, 23 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/TODO
   M /irssi/trunk/configure.in

.98 final out

------------------------------------------------------------------------
r1293 | cras | 2001-02-23 05:55:51 +0000 (Fri, 23 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.h

We should define AF_INET6, not PF_INET6..

------------------------------------------------------------------------
r1292 | cras | 2001-02-23 05:12:04 +0000 (Fri, 23 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Makefile.PL.in
   M /irssi/trunk/src/perl/irc/Makefile.PL.in

Fixed for building from objdir

------------------------------------------------------------------------
r1291 | cras | 2001-02-23 05:02:33 +0000 (Fri, 23 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/common.h

#include "config.h", not "../config.h" so building from objdir works

------------------------------------------------------------------------
r1290 | cras | 2001-02-22 21:29:42 +0000 (Thu, 22 Feb 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Printing channel bans print them now with target parameter set, so with
status window they get printed to channel window instead of status window.
Same for End of b/e/I lists. A few other cleanups.

------------------------------------------------------------------------
r1289 | cras | 2001-02-22 20:51:26 +0000 (Thu, 22 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-help.c

/HELP can now display help of non-commands if the file just exists in
help directory

------------------------------------------------------------------------
r1288 | cras | 2001-02-22 20:49:57 +0000 (Thu, 22 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/levels.in

removed tabs

------------------------------------------------------------------------
r1287 | cras | 2001-02-22 20:39:35 +0000 (Thu, 22 Feb 2001) | 4 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/perl/Makefile.am
   M /irssi/trunk/src/perl/perl.c

Verify in configure that linking with perl's LDFLAGS actually works. If
perl lib dir is set, add 'use lib "/perl/lib/dir"' before each script
automatically.

------------------------------------------------------------------------
r1286 | cras | 2001-02-22 10:52:29 +0000 (Thu, 22 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

Word highlighting was buggy

------------------------------------------------------------------------
r1285 | cras | 2001-02-22 10:52:01 +0000 (Thu, 22 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/flood/autoignore.c

/SET autoignore_levels -> autoignore_level. Fixed a memory leak.

------------------------------------------------------------------------
r1284 | cras | 2001-02-22 09:03:30 +0000 (Thu, 22 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/Irc.xs
   M /irssi/trunk/src/perl/irc/module.h
   M /irssi/trunk/src/perl/irc/typemap

Removed AUTOIGNORE_REC since it doesn't exist anyremo

------------------------------------------------------------------------
r1283 | cras | 2001-02-22 08:54:36 +0000 (Thu, 22 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO
   M /irssi/trunk/configure.in
   M /irssi/trunk/po/de.po
   M /irssi/trunk/po/fr.po
   M /irssi/trunk/po/pl.po
   M /irssi/trunk/po/pt_BR.po
   M /irssi/trunk/po/sv.po

Getting ready for 0.7.98

------------------------------------------------------------------------
r1282 | cras | 2001-02-22 08:35:53 +0000 (Thu, 22 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c

strip_real_length(): initialize last_color_pos and last_color_len to
-1. Word hilighting crashed if there was no colors set in the line..

------------------------------------------------------------------------
r1281 | cras | 2001-02-22 06:09:48 +0000 (Thu, 22 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c
   M /irssi/trunk/src/core/ignore.h
   M /irssi/trunk/src/fe-common/core/fe-ignore.c
   M /irssi/trunk/src/fe-common/irc/flood/fe-flood.c
   M /irssi/trunk/src/fe-common/irc/flood/module-formats.c
   M /irssi/trunk/src/irc/flood/autoignore.c
   M /irssi/trunk/src/irc/flood/autoignore.h
   M /irssi/trunk/src/irc/flood/flood.c

Autoignore fixes by fuchs (not tested, hope it works ;)

------------------------------------------------------------------------
r1280 | cras | 2001-02-22 05:49:30 +0000 (Thu, 22 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/window-items.c

Make a temporary window bind if you get kicked from channel. Never
allow any window items to go to windows with sticky binds.

------------------------------------------------------------------------
r1279 | cras | 2001-02-22 05:19:11 +0000 (Thu, 22 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-chatnets.c

/IRCNET ADD didn't work

------------------------------------------------------------------------
r1278 | cras | 2001-02-21 19:19:24 +0000 (Wed, 21 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/window-commands.c
   D /irssi/trunk/src/fe-common/core/window-save.c
   D /irssi/trunk/src/fe-common/core/window-save.h
   A /irssi/trunk/src/fe-common/core/windows-layout.c
   A /irssi/trunk/src/fe-common/core/windows-layout.h

/SAVEWINDOWS -> /LAYOUT SAVE. Added /LAYOUT RESET. Initialize GLib log
-> Irssi windows _after_ windows are created..

------------------------------------------------------------------------
r1277 | cras | 2001-02-21 19:00:07 +0000 (Wed, 21 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Entry line works now properly with very long prompts

------------------------------------------------------------------------
r1276 | cras | 2001-02-21 18:41:45 +0000 (Wed, 21 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/fe-common/core/window-commands.c

/FOREACH server|channel|query|window <command>

------------------------------------------------------------------------
r1275 | cras | 2001-02-21 18:32:15 +0000 (Wed, 21 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

Support for several unrealircd WHOIS replies, patch by Mark Glines
<paranoid@deathsdoor.com>

------------------------------------------------------------------------
r1274 | cras | 2001-02-21 05:11:26 +0000 (Wed, 21 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-chat.c

DCC CTCP replies weren't handled properly

------------------------------------------------------------------------
r1273 | cras | 2001-02-21 04:21:15 +0000 (Wed, 21 Feb 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/printtext.h
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-printtext.h
   M /irssi/trunk/src/fe-text/statusbar-items.c

added format_get_length() for getting length of text part in a format
string. gui_printtext() now works like printtext_string() so %s won't
accidentally crash it. /SET prompt can now have %formats.

------------------------------------------------------------------------
r1272 | cras | 2001-02-21 04:00:25 +0000 (Wed, 21 Feb 2001) | 2 lines
Changed paths:
   A /irssi/trunk/docs/help/in/levels.in
   M /irssi/trunk/docs/help/in/mode.in

updated

------------------------------------------------------------------------
r1271 | cras | 2001-02-21 03:52:05 +0000 (Wed, 21 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/log.in

added -<server tag> description

------------------------------------------------------------------------
r1270 | cras | 2001-02-21 03:46:27 +0000 (Wed, 21 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.h

Define AF_INET6 if it isn't already defined

------------------------------------------------------------------------
r1269 | cras | 2001-02-21 03:43:31 +0000 (Wed, 21 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

Changed some s/// to use perl instead of sed since they didn't work
with all seds.

------------------------------------------------------------------------
r1268 | cras | 2001-02-20 16:23:28 +0000 (Tue, 20 Feb 2001) | 6 lines
Changed paths:
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/server-setup-rec.h
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/fe-common/core/fe-server.c

/SET resolve_prefer_ipv6 - should we prefer IPv6 or IPv4 addresses in
host name resolving. /SERVER ADD: added options -4 and -6. Fixed crash
at startup if server didn't have chat network set. "Connecting to xxx
[ip]" is now displayed before calling connect(), so if it fails we'll
still get the IP it's trying to connect to.

------------------------------------------------------------------------
r1267 | cras | 2001-02-20 02:37:01 +0000 (Tue, 20 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/Dcc.xs
   M /irssi/trunk/src/perl/irc/Irc.xs
   M /irssi/trunk/src/perl/irc/module.h
   M /irssi/trunk/src/perl/irc/typemap
   M /irssi/trunk/src/perl/perl-common.c

DCC updates

------------------------------------------------------------------------
r1266 | cras | 2001-02-20 01:54:14 +0000 (Tue, 20 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/themes.c

Errors reading/writing config and theme files are now handled properly
and printed to screen

------------------------------------------------------------------------
r1265 | cras | 2001-02-20 01:12:47 +0000 (Tue, 20 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/themes.h
   M /irssi/trunk/src/fe-common/core/window-commands.c

Reload theme after /SET theme if it was modified.

------------------------------------------------------------------------
r1264 | cras | 2001-02-20 00:48:30 +0000 (Tue, 20 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/xsinit.c

my_perl fix

------------------------------------------------------------------------
r1263 | cras | 2001-02-20 00:33:51 +0000 (Tue, 20 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

multi identical nick fixes

------------------------------------------------------------------------
r1262 | cras | 2001-02-19 14:55:42 +0000 (Mon, 19 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/fe-text/gui-printtext.c

Instead of directly calling beep(), send "beep" signal which default
behaviour is to call beep()

------------------------------------------------------------------------
r1261 | cras | 2001-02-19 14:50:53 +0000 (Mon, 19 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

/SERVER: if there's no servers, print "Not connected to any servers"
instead of just being quiet.

------------------------------------------------------------------------
r1260 | cras | 2001-02-19 12:10:36 +0000 (Mon, 19 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/levels.c

level_get() check wasn't case-insensitive

------------------------------------------------------------------------
r1259 | cras | 2001-02-19 07:16:32 +0000 (Mon, 19 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c

/TOGGLE without parameters now complains not having enough parameters..

------------------------------------------------------------------------
r1258 | cras | 2001-02-19 06:37:44 +0000 (Mon, 19 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Server.xs

updated

------------------------------------------------------------------------
r1257 | cras | 2001-02-19 06:28:02 +0000 (Mon, 19 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

added "chat protocol xxx" signals

------------------------------------------------------------------------
r1256 | cras | 2001-02-19 06:27:24 +0000 (Mon, 19 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/lastlog.in
   M /irssi/trunk/src/fe-text/lastlog.c

/LASTLOG syntax updated

------------------------------------------------------------------------
r1255 | cras | 2001-02-19 06:23:04 +0000 (Mon, 19 Feb 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-printtext.h
   M /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/gui-windows.h
   M /irssi/trunk/src/fe-text/irssi.c
   A /irssi/trunk/src/fe-text/lastlog.c

Moved /LASTLOG handling to lastlog.c. Added options -file <filename>
for writing lastlog to file, -window <ref#|name> for specifying which
window's lastlog to print (output is always to active window) and
-clear option to remove all lastlog lines from window.

------------------------------------------------------------------------
r1254 | cras | 2001-02-19 05:03:42 +0000 (Mon, 19 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/levels.h

level_get() prototype was missing.

------------------------------------------------------------------------
r1253 | cras | 2001-02-19 04:50:58 +0000 (Mon, 19 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c

/RECONNECT ALL - reconnects to all servers in reconnection queue

------------------------------------------------------------------------
r1252 | cras | 2001-02-19 04:44:15 +0000 (Mon, 19 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   A /irssi/trunk/src/fe-common/core/fe-help.c

Moved /HELP to fe-help.c

------------------------------------------------------------------------
r1251 | cras | 2001-02-19 04:33:39 +0000 (Mon, 19 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c
   M /irssi/trunk/src/fe-text/gui-windows.c

/NETSPLIT prints nicks now sorted and prints @ or + before channel if
user was opped/voiced before split.

------------------------------------------------------------------------
r1250 | cras | 2001-02-19 03:40:06 +0000 (Mon, 19 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.h
   M /irssi/trunk/src/irc/dcc/dcc-get.c
   M /irssi/trunk/src/irc/dcc/dcc-rec.h
   M /irssi/trunk/src/irc/dcc/dcc-send.c
   M /irssi/trunk/src/irc/dcc/dcc-send.h
   M /irssi/trunk/src/irc/dcc/dcc.c

Removed /SET dcc_block_size and /SET dcc_fast_send - fast send is now
always used and dcc_block_size is useless with it.

------------------------------------------------------------------------
r1249 | cras | 2001-02-19 03:25:24 +0000 (Mon, 19 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/window-item-rec.h
   M /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/window-activity.c
   M /irssi/trunk/src/fe-text/statusbar-items.c

Highlight colors can now have background color set with fg,bg. Works
with activity list too, useful for example blinking.

------------------------------------------------------------------------
r1248 | cras | 2001-02-19 02:50:08 +0000 (Mon, 19 Feb 2001) | 6 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/chat-protocols.c
   M /irssi/trunk/src/core/chat-protocols.h
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.h
   M /irssi/trunk/src/fe-text/irssi.c

Moved autoconnects and command line parameter parsing from irc to core.

Added not_initialized parameter to chat protocols that are created
using chat_protocol_get_unknown(). /CONNECT doesn't crash now with
non-initialized protocols but instead complains about them.

------------------------------------------------------------------------
r1247 | cras | 2001-02-19 02:27:10 +0000 (Mon, 19 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c

/RECONNECT reconnects now to server with identical settings.

------------------------------------------------------------------------
r1246 | cras | 2001-02-19 02:26:32 +0000 (Mon, 19 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c

window_bind_remove_unsticky(): crashfix

------------------------------------------------------------------------
r1245 | cras | 2001-02-19 02:15:15 +0000 (Mon, 19 Feb 2001) | 6 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/chat-protocols.c
   M /irssi/trunk/src/core/server-connect-rec.h
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers-reconnect.h
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/servers.h
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h

Connection updates: moved /SERVER and /CONNECT to core from irc.
Several other related multiprotocol updates.

Removed /SILCSERVER from SILC, /CONNECT and /SERVER should work
properly now. Rejoining channels after reconnection works.

------------------------------------------------------------------------
r1244 | cras | 2001-02-19 02:13:02 +0000 (Mon, 19 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/net-nonblock.c

If reading host answer from pipe failed, set the error message to
"Host name lookup: g_strerror(errno)"

------------------------------------------------------------------------
r1243 | cras | 2001-02-19 02:12:06 +0000 (Mon, 19 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/net-disconnect.c

When reading data from socket, read max. 5kB at a time so we won't get
stuck if socket just keeps sending more and more data.

------------------------------------------------------------------------
r1242 | cras | 2001-02-18 23:40:18 +0000 (Sun, 18 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/chat-protocols.c

chat_protocol_register() didn't work properly when the chat protocol
was already registered.

------------------------------------------------------------------------
r1241 | cras | 2001-02-18 22:46:25 +0000 (Sun, 18 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/nicklist.h
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c

Support for multiple identical nicknames.

------------------------------------------------------------------------
r1240 | cras | 2001-02-18 20:32:22 +0000 (Sun, 18 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Channel.xs
   M /irssi/trunk/src/perl/common/Log.xs
   M /irssi/trunk/src/perl/common/Query.xs
   M /irssi/trunk/src/perl/common/Server.xs

updates for latest changes

------------------------------------------------------------------------
r1239 | cras | 2001-02-18 00:11:23 +0000 (Sun, 18 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/log.c

crashfix

------------------------------------------------------------------------
r1238 | cras | 2001-02-17 21:46:35 +0000 (Sat, 17 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/nick-rec.h
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/nicklist.h

Support for multiple identically named nicks.

------------------------------------------------------------------------
r1237 | cras | 2001-02-17 19:44:22 +0000 (Sat, 17 Feb 2001) | 4 lines
Changed paths:
   M /irssi/trunk/config
   M /irssi/trunk/src/core/Makefile.am
   A /irssi/trunk/src/core/channel-setup-rec.h
   M /irssi/trunk/src/core/channels-setup.c
   M /irssi/trunk/src/core/channels-setup.h
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/channels.h
   M /irssi/trunk/src/core/chat-protocols.c
   M /irssi/trunk/src/core/chat-protocols.h
   M /irssi/trunk/src/core/chatnets.c
   M /irssi/trunk/src/core/chatnets.h
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/log.h
   M /irssi/trunk/src/core/queries.c
   M /irssi/trunk/src/core/queries.h
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers-setup.h
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/window-save.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   M /irssi/trunk/src/fe-common/irc/fe-ircnet.c
   M /irssi/trunk/src/irc/core/irc-channels.c
   M /irssi/trunk/src/irc/core/irc-chatnets.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/core/irc-queries.c
   M /irssi/trunk/src/irc/core/irc-servers-setup.c
   M /irssi/trunk/src/irc/core/irc-servers.c

Config file: ircnets -> chatnets, added type = "chat protocol" to
chatnet config. Moved reading chatnets to core. Lots of other
multiprotocol updates.

------------------------------------------------------------------------
r1236 | cras | 2001-02-17 12:23:18 +0000 (Sat, 17 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Log.xs
   M /irssi/trunk/src/perl/perl-signals.c

Irssi::command_bind(): Don't run the command twice. Log updated for
log_write_rec()

------------------------------------------------------------------------
r1235 | cras | 2001-02-17 12:08:31 +0000 (Sat, 17 Feb 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/log.h
   M /irssi/trunk/src/fe-common/core/fe-log.c

log_write_rec(): added level parameter. writing /LASTLOG to log files
doesn't anymore print the current timestamp at the start of line since
/LASTLOG messages have their original timestamp already.

------------------------------------------------------------------------
r1234 | cras | 2001-02-17 11:33:12 +0000 (Sat, 17 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-fe.c

Moved fe stuff from perl-common to perl-fe.

------------------------------------------------------------------------
r1233 | cras | 2001-02-17 11:09:14 +0000 (Sat, 17 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Yet another perl fix

------------------------------------------------------------------------
r1232 | cras | 2001-02-17 11:05:29 +0000 (Sat, 17 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/fe-none/Makefile.am
   M /irssi/trunk/src/fe-text/Makefile.am

more static perl fixes

------------------------------------------------------------------------
r1231 | cras | 2001-02-17 10:58:53 +0000 (Sat, 17 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

"conftest" binary wasn't removed

------------------------------------------------------------------------
r1230 | cras | 2001-02-17 10:56:29 +0000 (Sat, 17 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

static perl fixes

------------------------------------------------------------------------
r1229 | cras | 2001-02-17 10:44:06 +0000 (Sat, 17 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Removed .libs/ dir check, it should always be there anyway.

------------------------------------------------------------------------
r1228 | cras | 2001-02-17 10:35:35 +0000 (Sat, 17 Feb 2001) | 7 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/core/modules.c
   M /irssi/trunk/src/core/modules.h
   M /irssi/trunk/src/fe-common/core/fe-modules.c
   M /irssi/trunk/src/fe-common/irc/dcc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/flood/Makefile.am
   M /irssi/trunk/src/fe-common/irc/notifylist/Makefile.am
   M /irssi/trunk/src/fe-none/irssi.c
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/perl/Makefile.am
   M /irssi/trunk/src/perl/module.h
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-common.h
   A /irssi/trunk/src/perl/perl-fe.c
   M /irssi/trunk/src/perl/perl.c

/LOAD module tries to load "module_core" instead. If it wasn't found,
it fallbacks to "module" again. If it is found, it tries to load several
other modules too, like irc_module, fe_module and fe_irc_module.

Split perl module to perl_core and fe_perl. Removed "_common" from some
fe_common modules.

------------------------------------------------------------------------
r1227 | cras | 2001-02-17 10:31:26 +0000 (Sat, 17 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

exec signals updated

------------------------------------------------------------------------
r1226 | cras | 2001-02-17 10:31:01 +0000 (Sat, 17 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme

typo fix

------------------------------------------------------------------------
r1225 | cras | 2001-02-17 10:30:39 +0000 (Sat, 17 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/po
   M /irssi/trunk/po/.cvsignore

added POTFILES.in

------------------------------------------------------------------------
r1224 | cras | 2001-02-17 10:30:06 +0000 (Sat, 17 Feb 2001) | 2 lines
Changed paths:
   A /irssi/trunk/docs/help/in/bind.in

added

------------------------------------------------------------------------
r1223 | cras | 2001-02-17 10:26:59 +0000 (Sat, 17 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/memdebug.h

ig_module_build_path() prototype was missing..

------------------------------------------------------------------------
r1222 | cras | 2001-02-17 10:09:49 +0000 (Sat, 17 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/memdebug.c
   M /irssi/trunk/src/core/memdebug.h

added g_module_build_path()

------------------------------------------------------------------------
r1221 | cras | 2001-02-17 07:16:58 +0000 (Sat, 17 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Dynamic module check: don't use -module option with libtool.

------------------------------------------------------------------------
r1220 | cras | 2001-02-16 20:49:45 +0000 (Fri, 16 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/Makefile.am

added fe-dcc.h

------------------------------------------------------------------------
r1219 | cras | 2001-02-16 20:21:18 +0000 (Fri, 16 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/log.c

If log file locking fails, check that it failed because file was
locked, not because filesystem doesn't know locks or some other reason.

------------------------------------------------------------------------
r1218 | cras | 2001-02-16 16:07:35 +0000 (Fri, 16 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/Makefile.am

added fe-exec.h

------------------------------------------------------------------------
r1217 | cras | 2001-02-15 01:46:47 +0000 (Thu, 15 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/formats.txt

specify that ctrl-c uses _mirc_ color codes

------------------------------------------------------------------------
r1216 | cras | 2001-02-15 00:05:22 +0000 (Thu, 15 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

Perl 5.6 wants PREFIX=xx, not LIB=xx when default isn't used

------------------------------------------------------------------------
r1215 | cras | 2001-02-14 23:44:34 +0000 (Wed, 14 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/xsinit.c

#include "perl-common.h" to define my_perl

------------------------------------------------------------------------
r1214 | cras | 2001-02-14 23:28:43 +0000 (Wed, 14 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/exec.in

-interactive help

------------------------------------------------------------------------
r1213 | cras | 2001-02-14 22:06:47 +0000 (Wed, 14 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.h
   M /irssi/trunk/src/perl/perl.c

irssi_perl_interp -> my_perl and made it non-static. should help compiling
with some weird perl implementations.

------------------------------------------------------------------------
r1212 | cras | 2001-02-13 19:26:43 +0000 (Tue, 13 Feb 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c
   A /irssi/trunk/src/fe-common/core/fe-exec.h
   M /irssi/trunk/src/perl/get-signals.pl
   M /irssi/trunk/src/perl/perl-common.c

Added PROCESS_REC to fe-exec.h and perl support for it. "exec new" and
"exec remove" sends PROCESS_REC as first argument. Added "exec input"
signal to perl.

------------------------------------------------------------------------
r1211 | cras | 2001-02-13 18:19:59 +0000 (Tue, 13 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/autoop.pl
   M /irssi/trunk/scripts/clones.pl
   M /irssi/trunk/scripts/hello.pl
   M /irssi/trunk/scripts/mlock.pl
   M /irssi/trunk/scripts/quitmsg.pl
   M /irssi/trunk/scripts/realname.pl

updated

------------------------------------------------------------------------
r1210 | cras | 2001-02-12 20:05:49 +0000 (Mon, 12 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.txt

+/SET autoclose_windows _OFF_, not ON.

------------------------------------------------------------------------
r1209 | cras | 2001-02-12 19:48:51 +0000 (Mon, 12 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh

small updates

------------------------------------------------------------------------
r1208 | cras | 2001-02-12 16:31:33 +0000 (Mon, 12 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/Dcc.xs
   M /irssi/trunk/src/perl/irc/Irc.xs

Updates so that DCC stuff compiles again. Still missing DCC chat/get/send
specific stuff.

------------------------------------------------------------------------
r1207 | cras | 2001-02-11 00:15:32 +0000 (Sun, 11 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Removed SYNTAX: LOG LIST - the commands is /LOG

------------------------------------------------------------------------
r1206 | cras | 2001-02-10 10:19:47 +0000 (Sat, 10 Feb 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/themes.h
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/screen.c

theme->default_color is now used again, added default_bold_color which
is used with default bolds since A_NORMAL|A_BOLD doesn't seem to do
anything with curses..

------------------------------------------------------------------------
r1205 | cras | 2001-02-10 09:54:51 +0000 (Sat, 10 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c

/EXEC -interactive: Creates a query-like window item. Text written to
it is sent to executed process, like /EXEC -in.

------------------------------------------------------------------------
r1204 | cras | 2001-02-10 09:12:53 +0000 (Sat, 10 Feb 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-common/core/window-items.c
   M /irssi/trunk/src/fe-common/core/window-save.c

Changed window->waiting_channels ("servertag name" format) to
bound_items containing WINDOW_BIND_REC structures. If you now use
/SAVEWINDOWS, the item will _always_ be restored to saved window even
if there was already some other item.

------------------------------------------------------------------------
r1203 | cras | 2001-02-10 08:44:19 +0000 (Sat, 10 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

/SET hilight_act_color - default color to use for highlighting in
activity line

------------------------------------------------------------------------
r1202 | cras | 2001-02-10 07:26:54 +0000 (Sat, 10 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/irssi.c
   A /irssi/trunk/src/fe-text/mainwindows-save.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/mainwindows.h

/SAVEWINDOWS saves now split windows

------------------------------------------------------------------------
r1201 | cras | 2001-02-10 05:54:35 +0000 (Sat, 10 Feb 2001) | 9 lines
Changed paths:
   M /irssi/trunk/src/core/Makefile.am
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/rawlog.c
   A /irssi/trunk/src/core/write-buffer.c
   A /irssi/trunk/src/core/write-buffer.h

Write buffer - logs and rawlogs write to files through this. By default
everything gets written immediately, but you can make it wait until
there's specified amount of data in buffer or write once in a hour or
so. Useful for people who want to keep hard disk at sleep at nights but
still want to log.

/SET write_buffer_mins, /SET write_buffer_kb: When to flush buffer.
/FLUSHBUFFER: Flush the buffer immediately

------------------------------------------------------------------------
r1200 | cras | 2001-02-10 05:34:46 +0000 (Sat, 10 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

added descriptions for left_window and right_window

------------------------------------------------------------------------
r1199 | cras | 2001-02-10 04:54:09 +0000 (Sat, 10 Feb 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

/SET names_max_columns, /SET names_max_width: Limit width of /NAMES list.

Forced max. 6 columns limit to /HELP

------------------------------------------------------------------------
r1198 | cras | 2001-02-10 04:43:21 +0000 (Sat, 10 Feb 2001) | 10 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/mainwindows.h
   M /irssi/trunk/src/fe-text/module-formats.c
   M /irssi/trunk/src/fe-text/module-formats.h

/WINDOW STICK [ON|OFF|<ref#>] - stick window to specified main window.
After setting window to sticky non-sticky windows can't replace the
active sticky one. Each main window can have it's own sticky window
group.

/WINDOW LEFT, /WINDOW RIGHT - Go to previous/next window in the current
sticky window group, or if there's no sticky windows go to
previous/next non-sticky window. Alt-Left/Right keys default to these
commands now.

------------------------------------------------------------------------
r1197 | cras | 2001-02-10 03:12:22 +0000 (Sat, 10 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-save.c

sticky_refnum is now saved and restored

------------------------------------------------------------------------
r1196 | cras | 2001-02-10 03:10:30 +0000 (Sat, 10 Feb 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/core/window-save.c

/WINDOW SERVER: added -sticky and -unsticky options. If window server
is sticky, it will never be automatically changed, and it cannot be
changed to anything else without -unsticky option. Should be useful for
people who want status or msgs windows for each server.

------------------------------------------------------------------------
r1195 | cras | 2001-02-10 02:13:13 +0000 (Sat, 10 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c

window_item_set_active(): window->active_server was set wrong if there
was multiple items in window from different servers.

------------------------------------------------------------------------
r1194 | cras | 2001-02-10 02:02:26 +0000 (Sat, 10 Feb 2001) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/Makefile.am
   A /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c
   A /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-get.c
   A /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-send.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   A /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.h
   M /irssi/trunk/src/irc/dcc/Makefile.am
   M /irssi/trunk/src/irc/dcc/dcc-autoget.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.h
   A /irssi/trunk/src/irc/dcc/dcc-file-rec.h
   A /irssi/trunk/src/irc/dcc/dcc-file.h
   M /irssi/trunk/src/irc/dcc/dcc-get.c
   M /irssi/trunk/src/irc/dcc/dcc-get.h
   A /irssi/trunk/src/irc/dcc/dcc-rec.h
   M /irssi/trunk/src/irc/dcc/dcc-resume.c
   M /irssi/trunk/src/irc/dcc/dcc-send.c
   A /irssi/trunk/src/irc/dcc/dcc-send.h
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/dcc/dcc.h

DCC cleanups - split DCC_REC to CHAT|GET|SEND_DCC_RECs. Plugins should
now be able to add whatever new DCC types.

Nick changes affect DCC chats. /WHOIS without parameters works properly
in DCC CHAT queries.

------------------------------------------------------------------------
r1193 | cras | 2001-02-09 22:00:51 +0000 (Fri, 09 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   A /irssi/trunk/src/fe-common/core/chat-completion.h
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.h

DCC chat nicks are in /MSG completion list now if chat isn't in query.
Sending actions to non-query DCC chats now display the target.

------------------------------------------------------------------------
r1192 | cras | 2001-02-09 21:26:50 +0000 (Fri, 09 Feb 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/core/net-nonblock.h
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/server-connect-rec.h
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/irc/core/irc-commands.c

/CONNECT, /SERVER: added -4 and -6 options for specifying if we should
connect to IPv4 or IPv6 address of the server. If -host or /SET
hostname is set irssi determines from it if it should use IPv4 or v6.

------------------------------------------------------------------------
r1191 | cras | 2001-02-08 16:54:52 +0000 (Thu, 08 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.h

#include "irc-channels.h"

------------------------------------------------------------------------
r1190 | cras | 2001-02-08 09:24:25 +0000 (Thu, 08 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/modes.c

/SET opermode - set this mode when you get ircop status.

------------------------------------------------------------------------
r1189 | cras | 2001-02-07 19:36:45 +0000 (Wed, 07 Feb 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/modules.c

/LOAD ./path/module - loads module from path relative to current
directory instea of trying to find it from ~/.irssi/modules or
$PREFIX/lib/modules

------------------------------------------------------------------------
r1188 | cras | 2001-02-06 22:10:57 +0000 (Tue, 06 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

/ACTION didn't print the target when there was no query/channel where
to print the action

------------------------------------------------------------------------
r1187 | cras | 2001-02-06 21:56:51 +0000 (Tue, 06 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Don't autolog CTCPs by default (so CTCP floods don't create lots of
useless files)

------------------------------------------------------------------------
r1186 | cras | 2001-02-06 21:49:57 +0000 (Tue, 06 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c

check_ignore() didn't check correctly if everything in specified level
was ignored

------------------------------------------------------------------------
r1185 | cras | 2001-02-06 21:42:58 +0000 (Tue, 06 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/parse.c

'=' isn't really necessary, warn if it's missing but don't fail without

------------------------------------------------------------------------
r1184 | cras | 2001-02-05 01:06:42 +0000 (Mon, 05 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

make deinitialization between screen_refresh_freeze() and
screen_refresh_thaw() so screen won't get redrawn needlessly

------------------------------------------------------------------------
r1183 | cras | 2001-02-03 23:29:39 +0000 (Sat, 03 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/Makefile.am

added fe-channels.h

------------------------------------------------------------------------
r1182 | cras | 2001-02-03 19:29:38 +0000 (Sat, 03 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/printtext.h
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-printtext.h

Added gui_printtext() function for printing text in printtext() format
to screen in specified position.

------------------------------------------------------------------------
r1181 | cras | 2001-02-03 18:14:20 +0000 (Sat, 03 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/IrcChannel.xs

irc_nick_insert(): Irssi::Nick, Irssi::Channel -> Irssi::Irc::...

------------------------------------------------------------------------
r1180 | cras | 2001-02-03 18:12:41 +0000 (Sat, 03 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/configure.in

gettext fixes

------------------------------------------------------------------------
r1179 | cras | 2001-02-03 17:52:32 +0000 (Sat, 03 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

msgfmt check was wrong

------------------------------------------------------------------------
r1178 | cras | 2001-02-03 17:38:01 +0000 (Sat, 03 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-get.c
   M /irssi/trunk/src/irc/dcc/dcc-resume.c

DCC RESUME, DCC ACCEPT: we might have crashed with invalid parameters.
Some other "cleanups".

------------------------------------------------------------------------
r1177 | cras | 2001-02-02 22:10:20 +0000 (Fri, 02 Feb 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/nicklist.h
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-nicklist.h
   M /irssi/trunk/src/irc/core/massjoin.c
   M /irssi/trunk/src/perl/common/Channel.xs
   M /irssi/trunk/src/perl/irc/IrcChannel.xs
   M /irssi/trunk/src/perl/irc/module.h

Nicklist updates so that protocol specific xxx_NICK_REC can be used

------------------------------------------------------------------------
r1176 | cras | 2001-02-02 22:09:11 +0000 (Fri, 02 Feb 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

get_max_column_count(), columns_sort_list(): fixed to work properly
with empty list

------------------------------------------------------------------------
r1175 | cras | 2001-01-31 21:21:19 +0000 (Wed, 31 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-modes.c

Print own mode changes immediately to screen without the 2sec wait.

------------------------------------------------------------------------
r1174 | cras | 2001-01-31 20:53:09 +0000 (Wed, 31 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

Print the color hilight with two digits so it won't accidentally use the
next char if it's numeric.

------------------------------------------------------------------------
r1173 | cras | 2001-01-31 20:11:47 +0000 (Wed, 31 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-textwidget.c

/SB STATUS: for debugging mostly, displays number of lines and used kBs
of memory per window and totally

------------------------------------------------------------------------
r1172 | cras | 2001-01-31 11:23:29 +0000 (Wed, 31 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/fe-text/statusbar.h

Ugly quick hack to make act: never disappear but print as much activity
to statusbar as fits.

------------------------------------------------------------------------
r1171 | cras | 2001-01-29 12:39:13 +0000 (Mon, 29 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c

/nctcp crashed

------------------------------------------------------------------------
r1170 | cras | 2001-01-28 19:31:45 +0000 (Sun, 28 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-activity.c

/SET activity_hide_targets now hides them even if level is MSGS. Only
activity of highlighted text is not hidden.

------------------------------------------------------------------------
r1169 | cras | 2001-01-28 19:11:34 +0000 (Sun, 28 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

/SET hilight_levels -> hilight_level

------------------------------------------------------------------------
r1168 | cras | 2001-01-28 16:54:25 +0000 (Sun, 28 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c

Ignores without nick masks didn't work

------------------------------------------------------------------------
r1167 | cras | 2001-01-28 16:43:13 +0000 (Sun, 28 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c

Ignore didn't check properly nick masks that contained only nick
without mask part (!*).

------------------------------------------------------------------------
r1166 | cras | 2001-01-28 16:37:13 +0000 (Sun, 28 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

get_max_column_count() didn't work properly when there was only one item

------------------------------------------------------------------------
r1165 | cras | 2001-01-28 16:27:09 +0000 (Sun, 28 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

get_max_column_count(): we didn't handle correctly a situation where
last column of the list was empty

------------------------------------------------------------------------
r1164 | cras | 2001-01-28 16:17:53 +0000 (Sun, 28 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c

bugfix

------------------------------------------------------------------------
r1163 | cras | 2001-01-28 16:15:55 +0000 (Sun, 28 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/Dcc.xs
   M /irssi/trunk/src/perl/irc/module.h

DCC updated

------------------------------------------------------------------------
r1162 | cras | 2001-01-28 15:46:00 +0000 (Sun, 28 Jan 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   A /irssi/trunk/src/fe-common/core/fe-channels.h
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

/HELP, /NAMES: using now the column helper function in misc.c. /NAMES
moved to core and is printed immediately instead of sending /NAMES
request to server.

------------------------------------------------------------------------
r1161 | cras | 2001-01-28 15:44:29 +0000 (Sun, 28 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-text/gui-windows.c

WINDOW_REC: added width and height variables

------------------------------------------------------------------------
r1160 | cras | 2001-01-28 15:43:38 +0000 (Sun, 28 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h

get_max_column_count(), columns_sort_list(): helper functions for
printing column lists

------------------------------------------------------------------------
r1159 | cras | 2001-01-28 10:19:53 +0000 (Sun, 28 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers-setup.c

backwards compatibility fix: when changing ircnet -> chatnet, the
chatnet name in memory was corrupted

------------------------------------------------------------------------
r1158 | cras | 2001-01-28 10:16:43 +0000 (Sun, 28 Jan 2001) | 4 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

Removed own_wall msg format, using now the same as @#channel messages.
Added printing of ctcps, notices, actions and /WALLs to
fe-irc-messages.c

------------------------------------------------------------------------
r1157 | cras | 2001-01-28 09:31:45 +0000 (Sun, 28 Jan 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

Emphasis are now expanded with own public/private messages. Added some
checks when not to expand: before _word_ must be space or beginning of
the line, next char after _word_ must not be '_' or '*'.

------------------------------------------------------------------------
r1156 | cras | 2001-01-28 09:16:22 +0000 (Sun, 28 Jan 2001) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/fe-text/gui-windows.c

/SB END: Don't do anything when already at the bottom (it was broken if
there was empty space at bottom)

Horizontal resizing now keeps window position. Also some fixes to
vertical resizing.

------------------------------------------------------------------------
r1155 | cras | 2001-01-28 07:22:22 +0000 (Sun, 28 Jan 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/ignore.c
   M /irssi/trunk/src/core/ignore.h
   M /irssi/trunk/src/fe-common/core/fe-ignore-messages.c
   M /irssi/trunk/src/fe-common/core/fe-ignore.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/perl/perl-common.c

Ignoring updates. Added support for nickmatch cache. One ignore can't
have both except and normal levels. Nick ignoring checks now with both
old and new nicks.

------------------------------------------------------------------------
r1154 | cras | 2001-01-28 04:07:52 +0000 (Sun, 28 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c

Print notify joins, unaways and unidles with HILIGHT level.

------------------------------------------------------------------------
r1153 | cras | 2001-01-28 04:03:56 +0000 (Sun, 28 Jan 2001) | 4 lines
Changed paths:
   M /irssi/trunk/docs/special_vars.txt
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/fe-common/core/module-formats.c

/SET timestamp_format now specifies format of $Z. timestamp msg format
now uses $Z instead of that horrible $[-2.0]3:$[-2.0]4 that no-one
understood :) It's still possible to use the old method too.

------------------------------------------------------------------------
r1152 | cras | 2001-01-28 03:52:29 +0000 (Sun, 28 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/window-commands.c

Added TXT_WINDOW_LEVEL, changed most of the /WINDOW commands to print
output to active window, not status window.

------------------------------------------------------------------------
r1151 | cras | 2001-01-28 03:48:18 +0000 (Sun, 28 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/special_vars.txt

Added long $variables + some updates

------------------------------------------------------------------------
r1150 | cras | 2001-01-28 03:41:17 +0000 (Sun, 28 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/docs/formats.txt
   M /irssi/trunk/src/fe-common/core/formats.c

%N does now same as %n, except in .theme files it always does the
terminal default color while %n sets the "previous color".

------------------------------------------------------------------------
r1149 | cras | 2001-01-28 03:29:25 +0000 (Sun, 28 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

updated

------------------------------------------------------------------------
r1148 | cras | 2001-01-28 03:29:09 +0000 (Sun, 28 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/configure.in

If msgfmt isn't found, don't go to "po" dir.

------------------------------------------------------------------------
r1147 | cras | 2001-01-28 03:19:19 +0000 (Sun, 28 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

/SET beep_on_msg -> /SET beep_msg_level

------------------------------------------------------------------------
r1146 | cras | 2001-01-28 03:19:06 +0000 (Sun, 28 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

/SET beep_on_msg -> beep_msg_level

------------------------------------------------------------------------
r1145 | cras | 2001-01-28 03:17:55 +0000 (Sun, 28 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c

Netjoin mode printing: handle +v and +h like +o was handled (joins:
@opnick +voicenick %halfopick)

------------------------------------------------------------------------
r1144 | cras | 2001-01-28 03:04:44 +0000 (Sun, 28 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

Spaces at the start of line confused the completion some.

------------------------------------------------------------------------
r1143 | cras | 2001-01-28 01:45:31 +0000 (Sun, 28 Jan 2001) | 7 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/nicklist.h
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/perl/common/Channel.xs

nicklist_find() now finds only full nicks, nicklist_find_mask() finds
nick masks. This fixes *a* and similiar emphasis where irssi tried to
find nick mask *a* instead of nick *a*.

Also, emphasis with highascii didn't work unless emphasis_multiword was
set ON.

------------------------------------------------------------------------
r1142 | cras | 2001-01-26 18:52:01 +0000 (Fri, 26 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

nickmatch-cache wasn't initialized if there wasn't hilights = { ... }
block in config file

------------------------------------------------------------------------
r1141 | cras | 2001-01-22 20:17:25 +0000 (Mon, 22 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

Removed MSGS from hilight_level, not very useful IMHO

------------------------------------------------------------------------
r1140 | cras | 2001-01-22 19:35:07 +0000 (Mon, 22 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c

strip_real_length() : bolds, underlines, etc. one character styling
left it to infinite loop

------------------------------------------------------------------------
r1139 | cras | 2001-01-21 04:14:24 +0000 (Sun, 21 Jan 2001) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/hilight-text.h
   M /irssi/trunk/src/fe-common/core/window-activity.c

Highlighting updates. -word renamed to -full. Added new -word option
meaning to highlight only the found word in line. Removed -nonick
option but added -line which means pretty much the same. -actcolor
specifies what color to show in activity list, default is the same as
-color. Also uses the nick cache to match nickmasks faster.

------------------------------------------------------------------------
r1138 | cras | 2001-01-21 04:09:48 +0000 (Sun, 21 Jan 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/Makefile.am
   M /irssi/trunk/src/core/core.c
   A /irssi/trunk/src/core/nickmatch-cache.c
   A /irssi/trunk/src/core/nickmatch-cache.h

Nickmatch cache. A couple of helper functions to check if channel nicks
belong to something. Used for checking nickmasks in highlighting and
ignores (well, ignore isn't done yet).

------------------------------------------------------------------------
r1137 | cras | 2001-01-21 00:49:52 +0000 (Sun, 21 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/nicklist.h
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/massjoin.c

nickliset_set_host() for setting host, sends signal "nicklist host changed".
Changed "nick gone|serverop" -> "nicklist gone|serverop changed"

------------------------------------------------------------------------
r1136 | cras | 2001-01-18 02:58:16 +0000 (Thu, 18 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.h

mainwindows_recreate() should be declared always

------------------------------------------------------------------------
r1135 | cras | 2001-01-18 02:30:59 +0000 (Thu, 18 Jan 2001) | 9 lines
Changed paths:
   M /irssi/trunk/docs/help/in/dcc.in
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.h
   M /irssi/trunk/src/irc/dcc/Makefile.am
   A /irssi/trunk/src/irc/dcc/dcc-autoget.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   A /irssi/trunk/src/irc/dcc/dcc-chat.h
   D /irssi/trunk/src/irc/dcc/dcc-files.c
   A /irssi/trunk/src/irc/dcc/dcc-get.c
   A /irssi/trunk/src/irc/dcc/dcc-get.h
   A /irssi/trunk/src/irc/dcc/dcc-resume.c
   A /irssi/trunk/src/irc/dcc/dcc-send.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/dcc/dcc.h

DCC cleanups - half rewrite. New features: file names with spaces work
properly, you can have multiple dcc chats with same people (or more
useful, same nick in different ircnets), /DCC CHAT|GET|RESUME with no
arguments accepts the last request, notifies if dcc request was sent to
channel, warns about connecting to lowports, /SET dcc_autoget_lowports
specifies if autogetting should work with lowports, complains of
invalid dcc ctcps instead of ignoring. And fixed /SET dcc_autorename
OFF which didn't work before.

------------------------------------------------------------------------
r1134 | cras | 2001-01-18 02:23:35 +0000 (Thu, 18 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/network.h

net_getservbyport() - Get name of TCP service

------------------------------------------------------------------------
r1133 | cras | 2001-01-18 02:23:11 +0000 (Thu, 18 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/masks.c

Minor speedup, return immediately if masks == ""

------------------------------------------------------------------------
r1132 | cras | 2001-01-18 02:01:59 +0000 (Thu, 18 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/signals.c

signal_emit() - one parameter after last one wasn't NULL but was taken
from va_list

------------------------------------------------------------------------
r1131 | cras | 2001-01-18 01:03:18 +0000 (Thu, 18 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/net-sendbuffer.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

memmove() -> g_memmove()

------------------------------------------------------------------------
r1130 | cras | 2001-01-17 20:28:42 +0000 (Wed, 17 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/WHOIS without parameters in query does now same as /WII <queried nick>

------------------------------------------------------------------------
r1129 | cras | 2001-01-17 19:00:30 +0000 (Wed, 17 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/syntax.pl

call findsyntax.pl with "perl findsyntax.pl" instead of ./findsyntax.pl,
Perl isn't always in /usr/bin/perl

------------------------------------------------------------------------
r1128 | cras | 2001-01-17 16:28:36 +0000 (Wed, 17 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.txt

updated

------------------------------------------------------------------------
r1127 | cras | 2001-01-16 19:18:39 +0000 (Tue, 16 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/module-formats.c

added channel parameter to quit/nick messages

------------------------------------------------------------------------
r1126 | cras | 2001-01-16 00:19:45 +0000 (Tue, 16 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/Makefile.am

nickmatch-cache.[ch] wasn't supposed to be included yet..

------------------------------------------------------------------------
r1125 | cras | 2001-01-16 00:14:14 +0000 (Tue, 16 Jan 2001) | 4 lines
Changed paths:
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/core/modules.c
   M /irssi/trunk/src/core/modules.h

Check if libtool creates libraries in .libs dir. Check if -lgmodule
doesn't work. #include "../config.h" instead of <config.h>, this should
fix problems when config.h is found in some -I dir.

------------------------------------------------------------------------
r1124 | cras | 2001-01-15 23:36:11 +0000 (Mon, 15 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/Makefile.am
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/core/memdebug.h
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/core/net-sendbuffer.c
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/fe-common/core/fe-exec.c

Fixed some signedness warnings and memdebug.h should compile now fine
with -ansi.

------------------------------------------------------------------------
r1123 | cras | 2001-01-15 22:47:51 +0000 (Mon, 15 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/screen.c

screen resizing fixes when resizeterm() isn't supported

------------------------------------------------------------------------
r1122 | cras | 2001-01-15 22:25:49 +0000 (Mon, 15 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

no, bugfix done wrong :) reversed.

------------------------------------------------------------------------
r1121 | cras | 2001-01-15 22:20:30 +0000 (Mon, 15 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/mainwindows.h

Compiling with --disable-curses-windows was broken

------------------------------------------------------------------------
r1120 | cras | 2001-01-15 22:18:09 +0000 (Mon, 15 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/screen.h

#undef some things term.h #defines that break irssi

------------------------------------------------------------------------
r1119 | cras | 2001-01-15 01:04:30 +0000 (Mon, 15 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.h

Added #define PL_sv_undef sv_undef for 5.004 compatibility

------------------------------------------------------------------------
r1118 | cras | 2001-01-14 18:57:39 +0000 (Sun, 14 Jan 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c

Use | instead of + when playing with ansi colors. Doesn't change
anything really, except if someone now wants to change ansi colors to
some bright colors it's easier..

------------------------------------------------------------------------
r1117 | cras | 2001-01-14 18:33:30 +0000 (Sun, 14 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

/HELP without any parameters read data outside it's buffer

------------------------------------------------------------------------
r1116 | cras | 2001-01-14 18:31:53 +0000 (Sun, 14 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

Minor speed enhancement

------------------------------------------------------------------------
r1115 | cras | 2001-01-14 18:30:02 +0000 (Sun, 14 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/nicklist.h

Added nicklist_rename()

------------------------------------------------------------------------
r1114 | cras | 2001-01-14 18:16:39 +0000 (Sun, 14 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c

Added my_asctime()

------------------------------------------------------------------------
r1113 | cras | 2001-01-14 18:02:03 +0000 (Sun, 14 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/fe-common/core/fe-windows.c

Check the return value of strftime() properly

------------------------------------------------------------------------
r1112 | cras | 2001-01-14 01:04:49 +0000 (Sun, 14 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

use_protocols variable wasn't initialized

------------------------------------------------------------------------
r1111 | cras | 2001-01-13 23:35:32 +0000 (Sat, 13 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Channel.xs

Removed Channel::command(), Windowitem::command() is already there

------------------------------------------------------------------------
r1110 | cras | 2001-01-13 23:28:05 +0000 (Sat, 13 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/fe-common/core/fe-exec.c

Added "exec new" and "exec remove" signals.

------------------------------------------------------------------------
r1109 | cras | 2001-01-13 14:04:11 +0000 (Sat, 13 Jan 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/window-activity.c

/SET activity_levels, hilight_levels, noact_channels ->
activity_msg_levels, activity_hilight_levels, activity_hide_targets.
Added /SET hilight_levels to specify the default level for /HILIGHTs

------------------------------------------------------------------------
r1108 | cras | 2001-01-13 13:54:17 +0000 (Sat, 13 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Use test -f instead of -e for portability

------------------------------------------------------------------------
r1107 | cras | 2001-01-13 02:25:36 +0000 (Sat, 13 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

pidwait signal updated

------------------------------------------------------------------------
r1106 | cras | 2001-01-13 02:23:24 +0000 (Sat, 13 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

Added pidwait_add() and pidwait_remove()

------------------------------------------------------------------------
r1105 | cras | 2001-01-12 17:05:05 +0000 (Fri, 12 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/docs/special_vars.txt
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/fe-text/gui-windows.c

$[.10]var truncates the var to 10 chars, but doesn't pad if var is
shorter than 10 chars

------------------------------------------------------------------------
r1104 | cras | 2001-01-11 10:15:34 +0000 (Thu, 11 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/irc/core/channels-query.c

Some signed/unsigned warnings removed. Don't call fe_exec_init/deinit in win32

------------------------------------------------------------------------
r1103 | cras | 2001-01-11 09:25:16 +0000 (Thu, 11 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

cmd_param_error -> cmd_return_error

------------------------------------------------------------------------
r1102 | cras | 2001-01-11 09:14:21 +0000 (Thu, 11 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

/SET theme - complains if theme isn't found. Setting theme's name to
"xxx.theme" now works, too many people tried it with the .theme suffix :)

------------------------------------------------------------------------
r1101 | cras | 2001-01-10 21:12:39 +0000 (Wed, 10 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/get-signals.pl
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-signals.c

bugfixes

------------------------------------------------------------------------
r1100 | cras | 2001-01-10 13:59:47 +0000 (Wed, 10 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

added "message own_public" and "message own_private"

------------------------------------------------------------------------
r1099 | cras | 2001-01-09 21:29:00 +0000 (Tue, 09 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindow-activity.c

Fixed, added comment what it does so I wouldn't forget again :)

------------------------------------------------------------------------
r1098 | cras | 2001-01-09 21:06:45 +0000 (Tue, 09 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/core/window-item-rec.h
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/hilight-text.h
   M /irssi/trunk/src/fe-common/core/window-activity.c
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-text/mainwindow-activity.c
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/perl/perl-common.c

Highlighting cleanups. Added /HILIGHT -priority option.

------------------------------------------------------------------------
r1097 | cras | 2001-01-09 18:56:56 +0000 (Tue, 09 Jan 2001) | 4 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/core/queries.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c

query_find() didn't check for queries with no active server

Some DCC CHAT format fixes

------------------------------------------------------------------------
r1096 | cras | 2001-01-09 17:25:21 +0000 (Tue, 09 Jan 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-modules.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

/LOAD without parameters prints loaded modules

GLib warnings/criticals are now printed with printformat(), not into
standard output messing up the screen.

------------------------------------------------------------------------
r1095 | cras | 2001-01-08 20:14:28 +0000 (Mon, 08 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme

more comments

------------------------------------------------------------------------
r1094 | cras | 2001-01-07 19:42:59 +0000 (Sun, 07 Jan 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-ignore.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/fe-modules.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/core/window-items.c
   M /irssi/trunk/src/fe-common/irc/fe-ctcp.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c
   M /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/module-formats.h

In core/module-formats.h: IRCTXT_ -> TXT_

Added "message irc ctcp" signal to print CTCPs

------------------------------------------------------------------------
r1093 | cras | 2001-01-07 13:53:58 +0000 (Sun, 07 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

When using a /command that has only subcommands, print the list of the
subcommands instead of just "unknown command" text.

------------------------------------------------------------------------
r1092 | cras | 2001-01-07 10:18:39 +0000 (Sun, 07 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/docs/perl.txt

updated

------------------------------------------------------------------------
r1091 | cras | 2001-01-07 10:11:29 +0000 (Sun, 07 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

"MODE #channel b" list wasn't printed correctly

------------------------------------------------------------------------
r1090 | cras | 2001-01-07 09:59:21 +0000 (Sun, 07 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/Irc.xs
   M /irssi/trunk/src/perl/irc/module.h
   M /irssi/trunk/src/perl/irc/typemap

updated

------------------------------------------------------------------------
r1089 | cras | 2001-01-07 09:54:21 +0000 (Sun, 07 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt
   M /irssi/trunk/src/perl/Makefile.am
   D /irssi/trunk/src/perl/irc/Bans.xs
   M /irssi/trunk/src/perl/irc/Dcc.xs
   M /irssi/trunk/src/perl/irc/Irc.xs
   M /irssi/trunk/src/perl/irc/IrcServer.xs
   M /irssi/trunk/src/perl/irc/Modes.xs
   M /irssi/trunk/src/perl/irc/typemap

perl updates

------------------------------------------------------------------------
r1088 | cras | 2001-01-07 09:26:45 +0000 (Sun, 07 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-files.c
   M /irssi/trunk/src/irc/dcc/dcc.h

item_get_dcc(void *item) -> WI_ITEM_REC *item

------------------------------------------------------------------------
r1087 | cras | 2001-01-07 08:44:02 +0000 (Sun, 07 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/bans.h

ban -> bans, just like in .c file :)

------------------------------------------------------------------------
r1086 | cras | 2001-01-07 08:23:06 +0000 (Sun, 07 Jan 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/signals.c
   M /irssi/trunk/src/core/signals.h
   M /irssi/trunk/src/perl/perl-signals.c
   M /irssi/trunk/src/perl/perl.c

"return 1" doesn't anymore stop signals in perl scripts. Fixed
Irssi::signal_stop() to properly stop the signal from going to other
perl scripts.

------------------------------------------------------------------------
r1085 | cras | 2001-01-07 08:05:14 +0000 (Sun, 07 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/write.c

Don't write indent spaces to empty lines

------------------------------------------------------------------------
r1084 | cras | 2001-01-07 07:58:15 +0000 (Sun, 07 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

Fixes for printing errors in themes

------------------------------------------------------------------------
r1083 | cras | 2001-01-07 07:48:56 +0000 (Sun, 07 Jan 2001) | 5 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/themes.c

Template packing: After $variables the color could be anything, don't
even try to guess it.

Some changes to templates in theme. Nick mode is now separate argument.

------------------------------------------------------------------------
r1082 | cras | 2001-01-06 23:49:19 +0000 (Sat, 06 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/nicklist.c

nick_match_msg() : check was case sensitive

------------------------------------------------------------------------
r1081 | cras | 2001-01-06 21:59:28 +0000 (Sat, 06 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt
   M /irssi/trunk/src/perl/common/Channel.xs
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/common/Irssi.pm
   M /irssi/trunk/src/perl/common/Log.xs
   M /irssi/trunk/src/perl/common/Query.xs
   M /irssi/trunk/src/perl/common/Rawlog.xs
   M /irssi/trunk/src/perl/common/Server.xs
   M /irssi/trunk/src/perl/common/Themes.xs
   M /irssi/trunk/src/perl/common/Window.xs
   M /irssi/trunk/src/perl/common/module.h
   M /irssi/trunk/src/perl/common/typemap
   M /irssi/trunk/src/perl/perl-common.c

Perl updates. Lots of updates to perl documentation :)

------------------------------------------------------------------------
r1080 | cras | 2001-01-06 21:58:43 +0000 (Sat, 06 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.txt

updated

------------------------------------------------------------------------
r1079 | cras | 2001-01-06 21:58:28 +0000 (Sat, 06 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/window-items.c
   M /irssi/trunk/src/fe-common/core/window-items.h

Removed window parameter from window_item_remove() and
window_item_destroy()

------------------------------------------------------------------------
r1078 | cras | 2001-01-06 21:57:06 +0000 (Sat, 06 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/themes.c

theme updates

------------------------------------------------------------------------
r1077 | cras | 2001-01-06 15:39:36 +0000 (Sat, 06 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

When msg list is full, remove old messages, not new messages..

------------------------------------------------------------------------
r1076 | cras | 2001-01-06 09:15:36 +0000 (Sat, 06 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme

"# information about the %format is found from docs/formats.txt"

------------------------------------------------------------------------
r1075 | cras | 2001-01-05 09:43:38 +0000 (Fri, 05 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/syntax.pl

/HELP: Set indent to 0 when printing text. syntax.pl now changes tabs
to 9 spaces at the start of lines in help files.

------------------------------------------------------------------------
r1074 | cras | 2001-01-05 09:38:08 +0000 (Fri, 05 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh
   M /irssi/trunk/docs/help/Makefile.am.gen
   M /irssi/trunk/docs/help/in/Makefile.am.gen
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/findsyntax.pl
   M /irssi/trunk/syntax.pl

docs generator updates

------------------------------------------------------------------------
r1073 | cras | 2001-01-05 08:34:39 +0000 (Fri, 05 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

printtext_string() fix, should actually work now :)

------------------------------------------------------------------------
r1072 | cras | 2001-01-05 08:30:01 +0000 (Fri, 05 Jan 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/printtext.h
   M /irssi/trunk/src/perl/common/Window.xs
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-common.h

Added printtext_string() which works like printtext(), except it prints
text from a string, so that %s, %d, etc. don't work. Changed perl's
Irssi::print() use this instead as well as /HELP printer.

------------------------------------------------------------------------
r1071 | cras | 2001-01-05 08:21:07 +0000 (Fri, 05 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/action.in
   A /irssi/trunk/docs/help/in/exec.in
   M /irssi/trunk/docs/help/in/lastlog.in
   A /irssi/trunk/docs/help/in/load.in
   A /irssi/trunk/docs/help/in/rehash.in
   M /irssi/trunk/docs/help/in/restart.in
   A /irssi/trunk/docs/help/in/rmrejoins.in
   A /irssi/trunk/docs/help/in/savewindows.in
   M /irssi/trunk/docs/help/in/server.in
   A /irssi/trunk/docs/help/in/unload.in
   A /irssi/trunk/docs/help/in/wait.in

updated docs

------------------------------------------------------------------------
r1070 | cras | 2001-01-05 07:26:06 +0000 (Fri, 05 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c

Removed wrong SYNTAX: NOTICE, it's already correctly in irc/core

------------------------------------------------------------------------
r1069 | cras | 2001-01-05 07:22:58 +0000 (Fri, 05 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-text/gui-readline.c

/BIND comment updates

------------------------------------------------------------------------
r1068 | cras | 2001-01-05 06:49:47 +0000 (Fri, 05 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c

In "Configuration file was modified ..." text, added "Use /SAVE or
/RELOAD to get rid of this message."

------------------------------------------------------------------------
r1067 | cras | 2001-01-05 06:47:06 +0000 (Fri, 05 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme

added some comments

------------------------------------------------------------------------
r1066 | cras | 2001-01-04 19:20:09 +0000 (Thu, 04 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c

MIRC colors >=16 changed to work as in MIRC (color %= 16)

------------------------------------------------------------------------
r1065 | cras | 2001-01-04 19:01:01 +0000 (Thu, 04 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

Complain about errors in theme file

------------------------------------------------------------------------
r1064 | cras | 2001-01-04 18:35:26 +0000 (Thu, 04 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk
   M /irssi/trunk/.cvsignore
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/perl/Makefile.am

Renamed libtool-static to libtool-shared. Generating it should now also
work properly with older libtool versions than 1.3.5.

------------------------------------------------------------------------
r1063 | cras | 2001-01-04 18:01:51 +0000 (Thu, 04 Jan 2001) | 7 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/keyboard.h
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-entry.h
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/irc/core/irc-commands.c

Added keyboard_entry_redirect() function to keyboard.[ch] which sends
the signal "gui entry redirect" signal. Added possibility to keep the
entry hidden.

/OPER [<nick> [<password>]] - syntax changed. If password isn't given,
it's asked.

------------------------------------------------------------------------
r1062 | cras | 2001-01-04 17:28:26 +0000 (Thu, 04 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/irc/core/bans.c

/UNBAN <ref#> works. /BAN list shows reference numbers.

------------------------------------------------------------------------
r1061 | cras | 2001-01-04 17:27:21 +0000 (Thu, 04 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/signals.c

Allow stopping signal more than once without sending GLib warning

------------------------------------------------------------------------
r1060 | cras | 2001-01-04 17:13:29 +0000 (Thu, 04 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

fixed minor memory leak

------------------------------------------------------------------------
r1059 | cras | 2001-01-04 13:56:54 +0000 (Thu, 04 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/hilight.in

updated

------------------------------------------------------------------------
r1058 | cras | 2001-01-04 09:45:46 +0000 (Thu, 04 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/perl-signals.c
   M /irssi/trunk/src/perl/perl-signals.h

Unbinding commands didn't work properly

------------------------------------------------------------------------
r1057 | cras | 2001-01-04 08:49:48 +0000 (Thu, 04 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h

/LIST: don't require -yes option if there's 1000 channels or less.

------------------------------------------------------------------------
r1056 | cras | 2001-01-04 08:35:33 +0000 (Thu, 04 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

/WINDOW NUMBER: fixed small memory leak

------------------------------------------------------------------------
r1055 | cras | 2001-01-03 15:54:21 +0000 (Wed, 03 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/manual.txt

updated

------------------------------------------------------------------------
r1054 | cras | 2001-01-03 07:37:15 +0000 (Wed, 03 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk
   M /irssi/trunk/.cvsignore

added default-theme.h

------------------------------------------------------------------------
r1053 | cras | 2001-01-03 07:34:12 +0000 (Wed, 03 Jan 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/signals.c
   M /irssi/trunk/src/core/signals.h
   M /irssi/trunk/src/perl
   M /irssi/trunk/src/perl/.cvsignore
   M /irssi/trunk/src/perl/Makefile.am
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/common/module.h
   M /irssi/trunk/src/perl/module.h
   M /irssi/trunk/src/perl/perl-common.c
   A /irssi/trunk/src/perl/perl-signals.c
   A /irssi/trunk/src/perl/perl-signals.h
   M /irssi/trunk/src/perl/perl.c

Removed the "signal" and "last signal" signals. Changed perl's
signaling system to work without them, it should now work faster and
better.

------------------------------------------------------------------------
r1052 | cras | 2001-01-02 19:15:24 +0000 (Tue, 02 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c

"No such nick xx" is printed now with nick argument so it could get
printed to query window with xx

------------------------------------------------------------------------
r1051 | cras | 2001-01-02 16:14:19 +0000 (Tue, 02 Jan 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-files.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/dcc/dcc.h

/SET dcc_autoresume - like /SET dcc_autoget, but resume the files if
they're already found. Also fixed file transfer being stuck when
resuming file that was already fully sent (happened with both send and
get). /dcc close was also broken.

------------------------------------------------------------------------
r1050 | cras | 2001-01-02 07:05:07 +0000 (Tue, 02 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

net_accept(), net_getsockname() IPv6 fixes pointed out by pv2b :)

------------------------------------------------------------------------
r1049 | cras | 2001-01-02 05:55:36 +0000 (Tue, 02 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

removed the win32 EINPROGRESS define, that wouldn't work anyway

------------------------------------------------------------------------
r1048 | cras | 2001-01-01 19:29:05 +0000 (Mon, 01 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/queries.c
   M /irssi/trunk/src/core/servers.c

Query bugfixes

------------------------------------------------------------------------
r1047 | cras | 2001-01-01 18:32:48 +0000 (Mon, 01 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c

/SET windows_auto_renumber - should window refnums be packed when some
window is destroyed

------------------------------------------------------------------------
r1046 | cras | 2001-01-01 18:30:23 +0000 (Mon, 01 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-common/core/window-commands.c

/WINDOW NUMBER: -sticky option added. Closing windows before a sticky
window won't change refnum of the sticky window and windows after it

------------------------------------------------------------------------
r1045 | cras | 2001-01-01 18:13:54 +0000 (Mon, 01 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c

int:1 -> unsigned int:1

------------------------------------------------------------------------
r1044 | cras | 2001-01-01 17:34:03 +0000 (Mon, 01 Jan 2001) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Query.xs
   M /irssi/trunk/src/perl/common/Server.xs
   M /irssi/trunk/src/perl/irc/IrcQuery.xs

ischannel()'s parameter updated from char -> char* as done in C API.
[irc_]query_create()'s SERVER_REC* parameter -> char *server_tag

------------------------------------------------------------------------
r1043 | cras | 2001-01-01 17:13:55 +0000 (Mon, 01 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/queries.c
   M /irssi/trunk/src/core/queries.h
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/window-save.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/irc/core/irc-queries.c
   M /irssi/trunk/src/irc/core/irc-queries.h

Some query changes. They should now work properly with /SAVEWINDOWS

------------------------------------------------------------------------
r1042 | cras | 2001-01-01 17:07:08 +0000 (Mon, 01 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/window-items.c

MODULE_DATA(item) -> window_item_window(item) - forgot to change these

------------------------------------------------------------------------
r1041 | cras | 2001-01-01 16:57:25 +0000 (Mon, 01 Jan 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/core/ignore.c
   M /irssi/trunk/src/core/server-rec.h
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/fe-ignore.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/fe-messages.h
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   A /irssi/trunk/src/fe-common/irc/fe-irc-messages.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc.h

added "message own_public" and "message own_private" events that are
sent when /msg command is used. this way we don't need to parse the
/msg's options everywhere. also efnet @#channels support works now better.

------------------------------------------------------------------------
r1040 | cras | 2001-01-01 14:57:55 +0000 (Mon, 01 Jan 2001) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/core/window-items.c

window_item_create(): when there's multiple choices where the window
item could be placed, the first window is now selected instead of the
last accessed one of them (which most people think of as a random
window).

------------------------------------------------------------------------
r1039 | cras | 2001-01-01 14:42:22 +0000 (Mon, 01 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/notifylist/notify-ison.c

small extra checks to /whois redirect checking

------------------------------------------------------------------------
r1038 | cras | 2001-01-01 13:20:43 +0000 (Mon, 01 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/docs/faq.txt

updated :)

------------------------------------------------------------------------
r1037 | cras | 2001-01-01 13:20:29 +0000 (Mon, 01 Jan 2001) | 2 lines
Changed paths:
   A /irssi/trunk/docs/faq.txt

first new version of faq

------------------------------------------------------------------------
r1036 | cras | 2001-01-01 10:43:04 +0000 (Mon, 01 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme

missing ';'

------------------------------------------------------------------------
r1035 | cras | 2001-01-01 10:42:15 +0000 (Mon, 01 Jan 2001) | 9 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/perl/Makefile.am

Perl's ldflags usually include at least -lm and maybe some others too.
But in some OSes adding shared library dependencies to other shared
libs don't work (or maybe I'd need to do something differently :), so
check in configure that if it doesn't work, perl is never even tried to
be built as module.

On the other hand, if it does work irssi now links with libperl.so if
it's found instead of libperl.a which was always used before.

------------------------------------------------------------------------
r1034 | cras | 2001-01-01 07:45:54 +0000 (Mon, 01 Jan 2001) | 15 lines
Changed paths:
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/core/channel-rec.h
   M /irssi/trunk/src/core/channels-setup.h
   M /irssi/trunk/src/core/channels.h
   M /irssi/trunk/src/core/chatnets.c
   M /irssi/trunk/src/core/chatnets.h
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/core/expandos.h
   M /irssi/trunk/src/core/ignore.h
   M /irssi/trunk/src/core/line-split.c
   M /irssi/trunk/src/core/line-split.h
   M /irssi/trunk/src/core/log.h
   M /irssi/trunk/src/core/masks.h
   M /irssi/trunk/src/core/net-sendbuffer.h
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/nicklist.h
   M /irssi/trunk/src/core/queries.c
   M /irssi/trunk/src/core/queries.h
   M /irssi/trunk/src/core/rawlog.h
   M /irssi/trunk/src/core/server-rec.h
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers-redirect.h
   M /irssi/trunk/src/core/servers-setup.h
   M /irssi/trunk/src/core/servers.h
   M /irssi/trunk/src/core/settings.h
   M /irssi/trunk/src/core/special-vars.h
   M /irssi/trunk/src/core/window-item-def.h
   M /irssi/trunk/src/core/window-item-rec.h
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-exec.c
   M /irssi/trunk/src/fe-common/core/module.h
   M /irssi/trunk/src/fe-common/core/window-activity.c
   M /irssi/trunk/src/fe-common/core/window-items.c
   M /irssi/trunk/src/fe-common/core/window-items.h
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/irc/bot/botnet-connection.c
   M /irssi/trunk/src/irc/bot/botnet.h
   M /irssi/trunk/src/irc/core/channel-rejoin.c
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/irc-channels.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/dcc/dcc.h
   M /irssi/trunk/src/lib-config/iconfig.h

Added/moved several "typedef struct _XXX XXX;" to common.h so that
they're known to all files and I don't need those stupid "void *xxx"
anymore just to avoid useless #include. Header files themselves don't
either include others as often anymore.

Added channel->ownnick to point to our NICK_REC in channel's nicks.
Gives a minor speedup in few places :)

Moved completion specific lastmsgs from channel/server core records to
fe-common/core specific records. Also changed the nick completion logic
a bit so it should work better now. Removed
completion_keep_publics_count setting, but changed the meaning of
completion_keep_publics to same as _count was before. Nick completion
doesn't have any time specific code anymore.

------------------------------------------------------------------------
r1033 | cras | 2001-01-01 04:33:27 +0000 (Mon, 01 Jan 2001) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-rejoin.c

When joining to !channel because of "407 duplicate channel", it just
means that there's some server sync problems. rejoining after a while
should work again.

------------------------------------------------------------------------
r1032 | cras | 2001-01-01 04:22:31 +0000 (Mon, 01 Jan 2001) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/fe-messages.h
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c

don't do emphasis on nicks in channel (<nick1> _nick2_: hello won't underline)

------------------------------------------------------------------------
r1031 | cras | 2000-12-30 00:43:11 +0000 (Sat, 30 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-exec.c

removed FIXME text :)

------------------------------------------------------------------------
r1030 | cras | 2000-12-30 00:42:47 +0000 (Sat, 30 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/pidwait.c
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   A /irssi/trunk/src/fe-common/core/fe-exec.c

pidwait: send status as second agument.
Implemented EPIC-compatible /EXEC

------------------------------------------------------------------------
r1029 | cras | 2000-12-29 21:56:25 +0000 (Fri, 29 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/servers.h

comment update :)

------------------------------------------------------------------------
r1028 | cras | 2000-12-29 19:48:02 +0000 (Fri, 29 Dec 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Window.xs
   M /irssi/trunk/src/perl/common/module.h
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-common.h

Irssi::print() doesn't call printtext() with args (.., "%s", text)
since it broke %_ etc. formats. But instead of crashing every time
someone prints %s with Irssi::print(), irssi now checks all those
formats and prints them as-is.

------------------------------------------------------------------------
r1027 | cras | 2000-12-29 19:22:00 +0000 (Fri, 29 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-common.h

Irssi::signal_emit() was broken.

------------------------------------------------------------------------
r1026 | cras | 2000-12-29 00:11:24 +0000 (Fri, 29 Dec 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

If msg comes from unknown channel (like when you just closed some
channel window and server sends the last msg to the channel) irssi now
prints the msg to active window instead of sending glib warning.

------------------------------------------------------------------------
r1025 | cras | 2000-12-28 17:42:17 +0000 (Thu, 28 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

removed warning

------------------------------------------------------------------------
r1024 | cras | 2000-12-28 17:23:06 +0000 (Thu, 28 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/irc/core/irc.c

server->cmd_last_split wasn't used anymore, removed code related to it.

------------------------------------------------------------------------
r1023 | cras | 2000-12-28 17:22:35 +0000 (Thu, 28 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/net-sendbuffer.c

Instead of trying to send data to server every 1/10th of second, send
it whenever there's space in buffer using g_input_add() with G_IO_WRITE

------------------------------------------------------------------------
r1022 | cras | 2000-12-28 17:04:33 +0000 (Thu, 28 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   A /irssi/trunk/src/fe-common/core/fe-messages.h
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c

emphasis moved to fe-messages. added a few checks so that non-words
aren't treated as emphasis

------------------------------------------------------------------------
r1021 | cras | 2000-12-28 13:53:19 +0000 (Thu, 28 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

-q option for grep isn't known everywhere, use > /dev/null instead

------------------------------------------------------------------------
r1020 | cras | 2000-12-27 16:27:46 +0000 (Wed, 27 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

"glib in irssi dir" fixes

------------------------------------------------------------------------
r1019 | cras | 2000-12-27 01:20:58 +0000 (Wed, 27 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

when using glib built in irssi dir, add glib_dir/gmodule to include
path so #include <gmodule.h> doesn't fail

------------------------------------------------------------------------
r1018 | cras | 2000-12-22 13:02:33 +0000 (Fri, 22 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-events.c

Fix for handling duplicate channels

------------------------------------------------------------------------
r1017 | cras | 2000-12-19 17:48:42 +0000 (Tue, 19 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/perl/common/Window.xs

security fixes from 0.7.97.2

------------------------------------------------------------------------
r1016 | cras | 2000-12-19 17:47:33 +0000 (Tue, 19 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/channels-setup.c
   M /irssi/trunk/src/core/servers-setup.c

put back ircnet -> chatnet backwards compatibility, this time modify
the config file to use chatnet so after .98 we could remove this

------------------------------------------------------------------------
r1015 | cras | 2000-12-19 17:42:56 +0000 (Tue, 19 Dec 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c

when changing config file to new format send "setup changed" signal at
startup so that some settings that were tried to be used before
settings_check() was called would be properly loaded.

------------------------------------------------------------------------
r1014 | cras | 2000-12-19 17:36:00 +0000 (Tue, 19 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-server.c

/SERVER REMOVE: port parameter should be optional

------------------------------------------------------------------------
r1013 | cras | 2000-12-19 17:27:23 +0000 (Tue, 19 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-queries.c

Don't check queries whose address isn't known yet.

------------------------------------------------------------------------
r1012 | cras | 2000-12-19 11:12:52 +0000 (Tue, 19 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

don't display ignored quit messages..

------------------------------------------------------------------------
r1011 | cras | 2000-12-19 10:40:41 +0000 (Tue, 19 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-queries.c

don't autochange nicks from dcc connections.

------------------------------------------------------------------------
r1010 | cras | 2000-12-18 19:24:21 +0000 (Mon, 18 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

bugfix for displaying 128-160 ascii chars.

------------------------------------------------------------------------
r1009 | cras | 2000-12-18 17:15:14 +0000 (Mon, 18 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Autologging: '/' -> '_' - don't even accidentally try to log to
#../../../file if you happen to join to such channel..

------------------------------------------------------------------------
r1008 | cras | 2000-12-18 14:00:26 +0000 (Mon, 18 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

quit messages shouldn't crash :)

------------------------------------------------------------------------
r1007 | cras | 2000-12-17 08:28:33 +0000 (Sun, 17 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs

Irssi::signal_emit(): changed max. parameter count from 6 to 7

------------------------------------------------------------------------
r1006 | cras | 2000-12-17 07:40:59 +0000 (Sun, 17 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/channels-setup.c
   M /irssi/trunk/src/core/servers-setup.c

removed backwards compatibility from ircnet -> chatnet change

------------------------------------------------------------------------
r1005 | cras | 2000-12-17 07:39:22 +0000 (Sun, 17 Dec 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/core/expandos.h
   M /irssi/trunk/src/core/signals.c
   M /irssi/trunk/src/core/signals.h
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/core/special-vars.h
   M /irssi/trunk/src/fe-common/core/fe-expandos.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/gui-windows.h
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/irc-commands.c

/SET prompt, /SET prompt_window - Specifies the text in prompt.
'prompt' is used when channel or query is active in window and
'prompt_window' is used with empty windows.

------------------------------------------------------------------------
r1004 | cras | 2000-12-17 05:44:45 +0000 (Sun, 17 Dec 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/modules.c
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/settings.h
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/irc/core/irc-servers-setup.c

Settings are now stored in module-specific blocks. Irssi complains
about all unknown settings that are found inside those blocks.

Left backwards compatibility kludge which should be removed in 0.7.98.

------------------------------------------------------------------------
r1003 | cras | 2000-12-17 04:36:14 +0000 (Sun, 17 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh
   D /irssi/trunk/po/POTFILES.in

Create POTFILES.in automatically in autogen

------------------------------------------------------------------------
r1002 | cras | 2000-12-17 04:20:31 +0000 (Sun, 17 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Complain if --disable-static was tried to be used

------------------------------------------------------------------------
r1001 | cras | 2000-12-17 04:14:47 +0000 (Sun, 17 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/core/modules.c
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/settings.h

Destroy all settings and commands used by modules when they're unloaded.

------------------------------------------------------------------------
r1000 | cras | 2000-12-17 02:59:16 +0000 (Sun, 17 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/bans.c
   M /irssi/trunk/src/irc/core/bans.h
   M /irssi/trunk/src/irc/core/irc-commands.c

/kickban and /knockout now accepts multiple nicks separated with commas.

------------------------------------------------------------------------
r999 | cras | 2000-12-17 02:20:22 +0000 (Sun, 17 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/queries.c
   M /irssi/trunk/src/core/queries.h
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   A /irssi/trunk/src/fe-common/irc/fe-irc-queries.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/irc/core/irc-queries.c

Some minor query fixes. Nick changes are also detected by checking if
query with another nick from same address if found.

------------------------------------------------------------------------
r998 | cras | 2000-12-17 01:37:12 +0000 (Sun, 17 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/queries.c

removed useless chat_type checks

------------------------------------------------------------------------
r997 | cras | 2000-12-17 01:29:07 +0000 (Sun, 17 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Themes.xs

Irssi::printformat() syntax changed: removed server and target, use
$server->printformat() or $target->printformat() if needed..

------------------------------------------------------------------------
r996 | cras | 2000-12-17 01:20:21 +0000 (Sun, 17 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/nicklist.h
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/window-activity.c

Improved nick_match_msg() - it shouldn't give wrong matches as easily
anymore. Also supports multiple targets in one line (nick1,nick2: hello)

------------------------------------------------------------------------
r995 | cras | 2000-12-17 00:26:21 +0000 (Sun, 17 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

Print quit messages from nick in query windows also

------------------------------------------------------------------------
r994 | cras | 2000-12-17 00:04:51 +0000 (Sun, 17 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

Theme saving to home dir didn't work correctly if globaldir already had
the same theme.

------------------------------------------------------------------------
r993 | cras | 2000-12-16 23:38:12 +0000 (Sat, 16 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/write.c

Config file handle wasn't closed if config_write_block() failed

------------------------------------------------------------------------
r992 | cras | 2000-12-16 23:36:42 +0000 (Sat, 16 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c

Error message was missing from theme_save_failed

------------------------------------------------------------------------
r991 | cras | 2000-12-15 19:44:27 +0000 (Fri, 15 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc.c

Blocking sockets (win32) shouldn't block irssi entirely now.

------------------------------------------------------------------------
r990 | cras | 2000-12-10 05:55:15 +0000 (Sun, 10 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-expandos.c

added $usermode expando

------------------------------------------------------------------------
r989 | cras | 2000-12-10 05:51:52 +0000 (Sun, 10 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   A /irssi/trunk/src/fe-common/core/fe-expandos.c

fixed $topic uninit
added $winref

------------------------------------------------------------------------
r988 | cras | 2000-12-10 05:41:01 +0000 (Sun, 10 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

added $topic expando

------------------------------------------------------------------------
r987 | cras | 2000-12-10 05:15:57 +0000 (Sun, 10 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

$T in empty window crashed

------------------------------------------------------------------------
r986 | cras | 2000-12-10 05:11:36 +0000 (Sun, 10 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c

'_' character wasn't treated as acceptable $variable_name character.

------------------------------------------------------------------------
r985 | cras | 2000-12-09 23:04:35 +0000 (Sat, 09 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/de.po
   M /irssi/trunk/po/pl.po

removed all the now useless gnome translations

------------------------------------------------------------------------
r984 | cras | 2000-12-09 22:58:59 +0000 (Sat, 09 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c

Don't crash with /reconnect <unknown tag>

------------------------------------------------------------------------
r983 | cras | 2000-12-09 21:58:53 +0000 (Sat, 09 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-common.h
   M /irssi/trunk/src/perl/perl.c

/perl command does now "use Irssi::Proto" for all chat protocols that
have .pm file in @INC

------------------------------------------------------------------------
r982 | cras | 2000-12-09 20:54:47 +0000 (Sat, 09 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Channel.xs
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/common/Ignore.xs
   M /irssi/trunk/src/perl/common/Log.xs
   M /irssi/trunk/src/perl/common/Query.xs
   M /irssi/trunk/src/perl/common/Rawlog.xs
   M /irssi/trunk/src/perl/common/Server.xs
   M /irssi/trunk/src/perl/common/Window.xs
   M /irssi/trunk/src/perl/common/typemap
   M /irssi/trunk/src/perl/get-signals.pl
   M /irssi/trunk/src/perl/irc/Bans.xs
   M /irssi/trunk/src/perl/irc/Dcc.xs
   M /irssi/trunk/src/perl/irc/Flood.xs
   M /irssi/trunk/src/perl/irc/Irc.pm
   M /irssi/trunk/src/perl/irc/Irc.xs
   M /irssi/trunk/src/perl/irc/IrcServer.xs
   M /irssi/trunk/src/perl/irc/Netsplit.xs
   M /irssi/trunk/src/perl/irc/Notifylist.xs
   M /irssi/trunk/src/perl/irc/typemap
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-common.h
   M /irssi/trunk/src/perl/perl.c

fixes, perl should work correctly now :)

------------------------------------------------------------------------
r981 | cras | 2000-12-09 19:12:49 +0000 (Sat, 09 Dec 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   M /irssi/trunk/src/fe-common/irc/fe-ircnet.c
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/irc-chatnets.c
   M /irssi/trunk/src/irc/core/irc-chatnets.h
   M /irssi/trunk/src/irc/core/irc-servers-setup.c
   M /irssi/trunk/src/irc/core/irc-servers-setup.h
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h

-querychans option for servers and ircnets which specifies how many
channels to query in one line with MODE/WHO commands after joined to a
number of channels. Default is 10 which works usually, with some very
stupid servers (just found one) this has to be set to 1 however.

------------------------------------------------------------------------
r980 | cras | 2000-12-08 20:13:21 +0000 (Fri, 08 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

net_receive(), net_transmit(): error handling was buggy

------------------------------------------------------------------------
r979 | cras | 2000-12-08 15:47:18 +0000 (Fri, 08 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/net-nonblock.c

bugfix

------------------------------------------------------------------------
r978 | cras | 2000-12-07 19:14:27 +0000 (Thu, 07 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

automatic /whowas in /whois crashed (after server <-> data change)

------------------------------------------------------------------------
r977 | cras | 2000-12-06 05:51:31 +0000 (Wed, 06 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

sometimes channel key wasn't saved.

------------------------------------------------------------------------
r976 | cras | 2000-12-06 05:42:13 +0000 (Wed, 06 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/autoop.pl
   M /irssi/trunk/scripts/autorejoin.pl
   M /irssi/trunk/scripts/clones.pl
   M /irssi/trunk/scripts/hello.pl
   M /irssi/trunk/scripts/mlock.pl
   M /irssi/trunk/scripts/privmsg.pl
   M /irssi/trunk/scripts/quitmsg.pl
   M /irssi/trunk/scripts/realname.pl

updated

------------------------------------------------------------------------
r975 | cras | 2000-12-06 05:35:34 +0000 (Wed, 06 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.c

bugfix in handling command(), cmdchar at start of command was still required..

------------------------------------------------------------------------
r974 | cras | 2000-12-06 05:25:08 +0000 (Wed, 06 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt

updated event/ctcp signals

------------------------------------------------------------------------
r973 | cras | 2000-12-06 05:22:47 +0000 (Wed, 06 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/perl-common.h

irssi_bless() crashed with NULL parameter

------------------------------------------------------------------------
r972 | cras | 2000-12-06 05:03:11 +0000 (Wed, 06 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Channel.xs
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/common/Ignore.xs
   M /irssi/trunk/src/perl/common/Log.xs
   M /irssi/trunk/src/perl/common/Query.xs
   M /irssi/trunk/src/perl/common/Rawlog.xs
   M /irssi/trunk/src/perl/common/Server.xs
   M /irssi/trunk/src/perl/common/Themes.xs
   M /irssi/trunk/src/perl/common/Window.xs
   M /irssi/trunk/src/perl/common/typemap
   M /irssi/trunk/src/perl/irc/Bans.xs
   M /irssi/trunk/src/perl/irc/Dcc.xs
   M /irssi/trunk/src/perl/irc/Flood.xs
   M /irssi/trunk/src/perl/irc/IrcChannel.xs
   M /irssi/trunk/src/perl/irc/IrcServer.xs
   M /irssi/trunk/src/perl/irc/Netsplit.xs
   M /irssi/trunk/src/perl/irc/Notifylist.xs
   M /irssi/trunk/src/perl/irc/module.h
   M /irssi/trunk/src/perl/irc/typemap
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-common.h
   M /irssi/trunk/src/perl/perl.c

perl changes - values() method doesn't exist anymore, instead of
$server->values()->{...} you now use directly $server->{...}

------------------------------------------------------------------------
r971 | cras | 2000-12-06 01:07:21 +0000 (Wed, 06 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/Makefile.am
   A /irssi/trunk/src/core/nick-rec.h
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/nicklist.h

NICK_REC can be now inherited

------------------------------------------------------------------------
r970 | cras | 2000-12-06 01:06:35 +0000 (Wed, 06 Dec 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.c

Use hardcoded array for signals instead of dynamic (pretty useless, "10
is enough for everybody" :). Check sysname/sysrelease only once at
beginning and use those values rest of the time.

------------------------------------------------------------------------
r969 | cras | 2000-12-05 21:28:42 +0000 (Tue, 05 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/POTFILES.in

updated

------------------------------------------------------------------------
r968 | cras | 2000-12-05 21:15:57 +0000 (Tue, 05 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/fr.po
   M /irssi/trunk/po/pt_BR.po

updated

------------------------------------------------------------------------
r967 | cras | 2000-12-05 21:12:52 +0000 (Tue, 05 Dec 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/expandos.h
   M /irssi/trunk/src/fe-common/irc/fe-ctcp.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/irc/bot/bot-events.c
   M /irssi/trunk/src/irc/bot/bot-irc-commands.c
   M /irssi/trunk/src/irc/core/channel-events.c
   M /irssi/trunk/src/irc/core/channel-rejoin.c
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-expandos.c
   M /irssi/trunk/src/irc/core/irc-log.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-queries.c
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/lag.c
   M /irssi/trunk/src/irc/core/massjoin.c
   M /irssi/trunk/src/irc/core/mode-lists.c
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-files.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/dcc/dcc.h
   M /irssi/trunk/src/irc/flood/flood.c
   M /irssi/trunk/src/irc/notifylist/notify-ison.c
   M /irssi/trunk/src/irc/notifylist/notify-whois.c
   M /irssi/trunk/src/irc/notifylist/notifylist.c
   M /irssi/trunk/src/irc/proxy/listen.c

Server events: switched order of data and server parameters. it's now
SERVER_REC *server, const char *data, .. hope this doesn't cause too
many problems :)

------------------------------------------------------------------------
r966 | cras | 2000-12-05 19:43:12 +0000 (Tue, 05 Dec 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/fe-text/irssi.c

net_gethostbyname_nonblock(): don't crash if net_gethosterror() returns
error message as NULL.

Initialize winsock with win32.

------------------------------------------------------------------------
r965 | cras | 2000-12-05 01:01:53 +0000 (Tue, 05 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/bot/bot-users.c
   M /irssi/trunk/src/irc/bot/botnet-connection.c
   M /irssi/trunk/src/irc/bot/botnet.c
   M /irssi/trunk/src/irc/bot/botnet.h
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/irc/proxy/module.h

bot & proxy plugins fixed for GIOChannel changes

------------------------------------------------------------------------
r964 | cras | 2000-12-05 00:53:04 +0000 (Tue, 05 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/core/Makefile.am
   M /irssi/trunk/src/core/core.c
   A /irssi/trunk/src/core/expandos.c
   A /irssi/trunk/src/core/expandos.h
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/core/special-vars.h
   M /irssi/trunk/src/fe-text/Makefile.am
   A /irssi/trunk/src/fe-text/gui-expandos.c
   D /irssi/trunk/src/fe-text/gui-special-vars.c
   D /irssi/trunk/src/fe-text/gui-special-vars.h
   D /irssi/trunk/src/fe-text/gui-textwidget.h
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/irc/core/Makefile.am
   M /irssi/trunk/src/irc/core/irc-core.c
   A /irssi/trunk/src/irc/core/irc-expandos.c
   D /irssi/trunk/src/irc/core/irc-special-vars.c
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/notifylist/notify-whois.c
   M /irssi/trunk/src/irc/proxy/listen.c

Split expandos from special-vars.c to expandos.c. Added list of signals
to each expando that can might change it's value.

------------------------------------------------------------------------
r963 | cras | 2000-12-04 23:53:28 +0000 (Mon, 04 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/signals.c
   M /irssi/trunk/src/core/signals.h

added signal_add_to_id()

------------------------------------------------------------------------
r962 | cras | 2000-12-04 22:57:18 +0000 (Mon, 04 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/net-disconnect.c
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/core/net-nonblock.h
   M /irssi/trunk/src/core/net-sendbuffer.c
   M /irssi/trunk/src/core/net-sendbuffer.h
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/server-rec.h
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-files.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/dcc/dcc.h

Use GIOChannel instead of sockets directly. Helps porting to win32 :)

------------------------------------------------------------------------
r961 | cras | 2000-12-04 20:36:00 +0000 (Mon, 04 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c

/CLEAR -all - clear all windows.

------------------------------------------------------------------------
r960 | cras | 2000-12-04 20:35:44 +0000 (Mon, 04 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

cmd_get_params() didn't work correctly if we didn't want any paramers
but only options.

------------------------------------------------------------------------
r959 | cras | 2000-12-04 15:15:03 +0000 (Mon, 04 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

don't allow printing iso8859-1 nonprintable highascii chars.

------------------------------------------------------------------------
r958 | cras | 2000-12-04 13:11:44 +0000 (Mon, 04 Dec 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

/SET scroll_page_count - how many lines to scroll with pgup/pgdn. either
an absolute value, or if the count starts with '/', it's calculated as
lines_in_screen/count, default is /2.

------------------------------------------------------------------------
r957 | cras | 2000-12-04 11:01:37 +0000 (Mon, 04 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

/^command should stop also "print starting" and "print format" signals.

------------------------------------------------------------------------
r956 | cras | 2000-12-04 09:18:58 +0000 (Mon, 04 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme

privmsg had extra '-'

------------------------------------------------------------------------
r955 | cras | 2000-12-04 04:07:19 +0000 (Mon, 04 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/pt_BR.po

updated

------------------------------------------------------------------------
r954 | cras | 2000-12-04 03:56:32 +0000 (Mon, 04 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c

removed useless if condition

------------------------------------------------------------------------
r953 | cras | 2000-12-04 03:37:22 +0000 (Mon, 04 Dec 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

use format_get_text_theme_charargs() instead of ..._args() in
printformat_module_dest() since we already have arguments in char **
table.

------------------------------------------------------------------------
r952 | cras | 2000-12-04 02:45:34 +0000 (Mon, 04 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

In queries the queried nick was always added to completion list even if
the word to be completed didn't start with the same characters

------------------------------------------------------------------------
r951 | cras | 2000-12-04 02:26:33 +0000 (Mon, 04 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c

own dcc messages weren't displayed in right window.

------------------------------------------------------------------------
r949 | cras | 2000-12-03 07:27:39 +0000 (Sun, 03 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

perl ldflags parsing fixes

------------------------------------------------------------------------
r948 | cras | 2000-12-03 06:39:28 +0000 (Sun, 03 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/po/de.po
   M /irssi/trunk/po/fr.po
   M /irssi/trunk/po/pl.po
   M /irssi/trunk/po/pt_BR.po
   M /irssi/trunk/po/sv.po
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/nls.h
   M /irssi/trunk/src/perl/Makefile.am

nl_langinfo() was a bad idea, don't use it.

------------------------------------------------------------------------
r947 | cras | 2000-12-03 06:36:19 +0000 (Sun, 03 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/colorless.theme
   M /irssi/trunk/default.theme

updates

------------------------------------------------------------------------
r946 | cras | 2000-12-03 06:22:35 +0000 (Sun, 03 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

printtext_multiline(): use the specified level, not MSGLEVEL_NEVER always.

------------------------------------------------------------------------
r945 | cras | 2000-12-03 06:21:26 +0000 (Sun, 03 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   D /irssi/trunk/split.theme

updates

------------------------------------------------------------------------
r944 | cras | 2000-12-03 06:15:58 +0000 (Sun, 03 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.txt

updated

------------------------------------------------------------------------
r943 | cras | 2000-12-03 06:07:33 +0000 (Sun, 03 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c

Don't crash if first line in window is just a newline

------------------------------------------------------------------------
r942 | cras | 2000-12-03 05:47:50 +0000 (Sun, 03 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

print the firsttimer info to irssi's window instead of stdout.

------------------------------------------------------------------------
r941 | cras | 2000-12-03 05:34:41 +0000 (Sun, 03 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO
   M /irssi/trunk/configure.in
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/po/de.po
   M /irssi/trunk/po/fr.po
   M /irssi/trunk/po/pl.po
   M /irssi/trunk/po/pt_BR.po
   M /irssi/trunk/po/sv.po

Getting ready for 0.7.97..

------------------------------------------------------------------------
r940 | cras | 2000-12-03 05:23:26 +0000 (Sun, 03 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

complain about old default.themes
notify new irssi users about startup-HOWTO

------------------------------------------------------------------------
r939 | cras | 2000-12-03 04:48:01 +0000 (Sun, 03 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c
   M /irssi/trunk/src/irc/core/netsplit.c

signal "netsplit add" -> "netsplit new"

------------------------------------------------------------------------
r938 | cras | 2000-12-03 04:44:36 +0000 (Sun, 03 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

Don't redraw screen when trying to scroll up at the start of scrollback

------------------------------------------------------------------------
r937 | cras | 2000-12-03 04:43:53 +0000 (Sun, 03 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Window.xs
   M /irssi/trunk/src/perl/perl-common.c

command() doesn't need cmdchar at start of command anymore.

------------------------------------------------------------------------
r936 | cras | 2000-12-03 04:31:17 +0000 (Sun, 03 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c

/RECONNECT without any parameters and when not connected to any server
reconnects to first server in reconnect list.

------------------------------------------------------------------------
r935 | cras | 2000-12-03 04:27:01 +0000 (Sun, 03 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

Reply to clients which send IRSSILAG notices to themselves.

------------------------------------------------------------------------
r934 | cras | 2000-12-03 02:38:42 +0000 (Sun, 03 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c

Removed targets from printformat()s so all those extra dcc messages
would go to status window instead of the dcc chat queries.

------------------------------------------------------------------------
r933 | cras | 2000-12-03 02:28:01 +0000 (Sun, 03 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-text/gui-windows.c

fixes

------------------------------------------------------------------------
r932 | cras | 2000-12-03 02:20:49 +0000 (Sun, 03 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme

updates

------------------------------------------------------------------------
r931 | cras | 2000-12-03 02:20:38 +0000 (Sun, 03 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c

Theme updates

------------------------------------------------------------------------
r930 | cras | 2000-12-03 01:43:07 +0000 (Sun, 03 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Remove trailing spaces from all modes

------------------------------------------------------------------------
r929 | cras | 2000-12-03 01:13:05 +0000 (Sun, 03 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

/SET show_nickmode_empty - when mode is empty, should we display " " or ""

------------------------------------------------------------------------
r928 | cras | 2000-12-03 00:10:20 +0000 (Sun, 03 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

/SET emphasis - convert _underlined_ and *bold* words (and phrases) to use
real underlines/bolds. patch by tommik.

------------------------------------------------------------------------
r927 | cras | 2000-12-02 23:53:35 +0000 (Sat, 02 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

Theme saving fixes

------------------------------------------------------------------------
r926 | cras | 2000-12-02 22:08:07 +0000 (Sat, 02 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-text/gui-windows.c

Print timestamps correctly with /SB REDRAW

------------------------------------------------------------------------
r925 | cras | 2000-12-02 22:07:24 +0000 (Sat, 02 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c

/SET autocreate_windows - should we create new windows for new window
items or just place everything to one window

------------------------------------------------------------------------
r924 | cras | 2000-12-02 22:03:26 +0000 (Sat, 02 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Moved activity to last item in statusbar

------------------------------------------------------------------------
r923 | cras | 2000-12-02 20:34:00 +0000 (Sat, 02 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-printtext.h
   M /irssi/trunk/src/fe-text/gui-windows.c

/SB REDRAW fixes, multiline formats should work now correctly.

------------------------------------------------------------------------
r922 | cras | 2000-12-02 19:08:21 +0000 (Sat, 02 Dec 2000) | 7 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/fe-windows.c
   M /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/core/window-items.c
   M /irssi/trunk/src/fe-common/core/window-items.h
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/perl/common/Window.xs

window_[add|remove]_item -> window_item_[add|remove]

added window_item_destroy(), window_item_remove() doesn't destroy the
item anymore

window_find_item()'s first parameter changed from WINDOW_REC to SERVER_REC

------------------------------------------------------------------------
r921 | cras | 2000-12-02 19:06:24 +0000 (Sat, 02 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c

typofix

------------------------------------------------------------------------
r920 | cras | 2000-12-02 19:05:03 +0000 (Sat, 02 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/nls.h

nl_langinfo() didn't work like i thought - fixed :)

------------------------------------------------------------------------
r919 | cras | 2000-12-02 07:55:55 +0000 (Sat, 02 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c

"window item remove" signal: destroy the channel/query record _last_

------------------------------------------------------------------------
r918 | cras | 2000-12-02 07:08:49 +0000 (Sat, 02 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-popt/findme.c
   M /irssi/trunk/src/lib-popt/poptconfig.c
   M /irssi/trunk/src/lib-popt/popthelp.c
   M /irssi/trunk/src/lib-popt/poptparse.c

..and removed the rest of the alloca()s too

------------------------------------------------------------------------
r917 | cras | 2000-12-02 07:02:59 +0000 (Sat, 02 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-popt/popt.c

don't use alloca()

------------------------------------------------------------------------
r916 | cras | 2000-12-02 06:08:31 +0000 (Sat, 02 Dec 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/core/window-items.c
   M /irssi/trunk/src/fe-common/core/window-items.h

/WINDOW ITEM GOTO <name> - sets <name> window item active in current window
/WINDOW ITEM MOVE <number>|<name> - moves window item to another window
/JOIN #already_joined_channel - same as /WINDOW ITEM MOVE <name>

------------------------------------------------------------------------
r915 | cras | 2000-12-02 05:03:01 +0000 (Sat, 02 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/nls.h

Forgot to commit for the nl_langinfo()

------------------------------------------------------------------------
r914 | cras | 2000-12-02 05:01:55 +0000 (Sat, 02 Dec 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c

Nick completion now completes nicks from all channels in active window,
except when completing the first word in line only nicks in active
channel are completed.

------------------------------------------------------------------------
r913 | cras | 2000-12-02 04:48:27 +0000 (Sat, 02 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Window.xs

small "fix"

------------------------------------------------------------------------
r912 | cras | 2000-12-02 04:44:06 +0000 (Sat, 02 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/fe-common/core/fe-settings.c

Use langinfo.h's nl_langinfo(YESEXPR) instead of 'Y'.

------------------------------------------------------------------------
r911 | cras | 2000-12-02 04:43:30 +0000 (Sat, 02 Dec 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

Changed init order of fe_channels vs. window_items, now irssi won't print
twice the "talking with xx" and "talking in xx" when using ^X to change
to another channel in window.

------------------------------------------------------------------------
r910 | cras | 2000-12-02 02:01:51 +0000 (Sat, 02 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/file2header.sh
   M /irssi/trunk/src/fe-common/core/themes.c

internal default.theme is used if it isn't found anywhere

------------------------------------------------------------------------
r909 | cras | 2000-12-02 02:01:28 +0000 (Sat, 02 Dec 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/lib-config/parse.c

config_close() didn't work correctly when config was parsed from string
instead of file.

------------------------------------------------------------------------
r908 | cras | 2000-12-01 13:21:54 +0000 (Fri, 01 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

ARGH! %s format bug!

------------------------------------------------------------------------
r907 | cras | 2000-12-01 01:31:55 +0000 (Fri, 01 Dec 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c

Remove trailing spaces from mode changes

------------------------------------------------------------------------
r906 | cras | 2000-12-01 01:00:28 +0000 (Fri, 01 Dec 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   A /irssi/trunk/src/fe-common/irc/fe-modes.c
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c

Netsplit printing fixes.

Print multiple identical mode changes in one line
(mode +o nick by nick1, nick2, nick3)

------------------------------------------------------------------------
r905 | cras | 2000-11-30 23:13:15 +0000 (Thu, 30 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/irc/core/irc.c

/WAIT [-<server tag>] <milliseconds> - wait for <milliseconds> before
sending anything else to server

------------------------------------------------------------------------
r904 | cras | 2000-11-30 23:12:42 +0000 (Thu, 30 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h

added g_timeval_cmp()

------------------------------------------------------------------------
r903 | cras | 2000-11-30 22:58:45 +0000 (Thu, 30 Nov 2000) | 6 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/special-vars.c

cmd_options_get_server() : allow NULL cmd argument

eval_special_string() : if any of the commands separated with ; used
the arguments ($0, $1, etc.) don't anymore append all the arguments
after other commands.

------------------------------------------------------------------------
r902 | cras | 2000-11-30 17:00:51 +0000 (Thu, 30 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c

Bugfix for deciding which window to place new window item.

------------------------------------------------------------------------
r901 | cras | 2000-11-30 16:32:28 +0000 (Thu, 30 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c

crashfix

------------------------------------------------------------------------
r900 | cras | 2000-11-30 01:44:07 +0000 (Thu, 30 Nov 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c

While waiting for more netsplits/netjoins, if anything else is printed
to screen, print the current netsplit/netjoin messages before that text.
not tested, hope it works ;)

------------------------------------------------------------------------
r899 | cras | 2000-11-30 01:41:11 +0000 (Thu, 30 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

send "print starting" signal before each printformat() or printtext()

------------------------------------------------------------------------
r898 | cras | 2000-11-30 01:14:49 +0000 (Thu, 30 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

stristr() and stristr_full() didn't work correctly with empty needle
argument.

------------------------------------------------------------------------
r897 | cras | 2000-11-30 01:13:34 +0000 (Thu, 30 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

window_text_find() didn't work correctly with empty find string.

------------------------------------------------------------------------
r896 | cras | 2000-11-29 16:05:15 +0000 (Wed, 29 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c

file_checksum() shouldn't crash if it can't open the file.

------------------------------------------------------------------------
r895 | cras | 2000-11-28 17:43:39 +0000 (Tue, 28 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

Don't ever send more than 10 channels/line in mode/who requests. Though
usually the max. channels/server limit is 10 :)

------------------------------------------------------------------------
r894 | cras | 2000-11-28 17:32:45 +0000 (Tue, 28 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

bugfixes with channel syncing.

------------------------------------------------------------------------
r893 | cras | 2000-11-27 17:18:58 +0000 (Mon, 27 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-windows.c

fixed text buffer crash when scrollback got full

------------------------------------------------------------------------
r892 | cras | 2000-11-27 15:47:26 +0000 (Mon, 27 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/netsplit.c

don't destroy all netsplits when someone joins back from split, only
the nicks that were in same server

------------------------------------------------------------------------
r891 | cras | 2000-11-27 14:44:54 +0000 (Mon, 27 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

perl bugfix

------------------------------------------------------------------------
r890 | cras | 2000-11-27 14:36:07 +0000 (Mon, 27 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

bugfix

------------------------------------------------------------------------
r889 | cras | 2000-11-27 11:53:07 +0000 (Mon, 27 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

added dccmsgs level to msgs window.

------------------------------------------------------------------------
r888 | cras | 2000-11-27 10:44:46 +0000 (Mon, 27 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-channels.c

Call /part command instead of directly sending part message to server when
destroying channel.

------------------------------------------------------------------------
r887 | cras | 2000-11-27 01:23:28 +0000 (Mon, 27 Nov 2000) | 2 lines
Changed paths:
   A /irssi/trunk/src/perl/common/Themes.xs

forgot to add this

------------------------------------------------------------------------
r886 | cras | 2000-11-26 10:24:30 +0000 (Sun, 26 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/channels-setup.c
   M /irssi/trunk/src/core/ignore.c
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/settings.h
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/irc/bot/bot-users.c
   M /irssi/trunk/src/irc/core/irc-chatnets.c
   M /irssi/trunk/src/irc/core/irc-servers-setup.c
   M /irssi/trunk/src/irc/notifylist/notify-setup.c
   M /irssi/trunk/src/lib-config/iconfig.h
   M /irssi/trunk/src/lib-config/set.c

config changes, CONFIG_REC is now required parameter for
config_node_set_int/bool() and config_node_add_list()

------------------------------------------------------------------------
r885 | cras | 2000-11-26 09:23:35 +0000 (Sun, 26 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

if libperl.a isn't found, check from /usr/lib .. it seems to be there
with perl 5.6

------------------------------------------------------------------------
r884 | cras | 2000-11-26 09:22:18 +0000 (Sun, 26 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/perl/common/Irssi.xs
   M /irssi/trunk/src/perl/common/Makefile.PL.in
   M /irssi/trunk/src/perl/common/Window.xs
   M /irssi/trunk/src/perl/common/module.h
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl-common.h
   M /irssi/trunk/src/perl/perl.c

Perl fixes and additions. theme_register() / printformat() works now
with scripts

------------------------------------------------------------------------
r883 | cras | 2000-11-26 05:37:18 +0000 (Sun, 26 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c

Mode ignores were checked wrong

------------------------------------------------------------------------
r882 | cras | 2000-11-26 05:33:51 +0000 (Sun, 26 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c

netsplit fixes

------------------------------------------------------------------------
r881 | cras | 2000-11-26 05:08:30 +0000 (Sun, 26 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh

Don't generate colorless.theme

------------------------------------------------------------------------
r880 | cras | 2000-11-26 05:08:11 +0000 (Sun, 26 Nov 2000) | 2 lines
Changed paths:
   A /irssi/trunk/colorless.theme
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c

theme fixes

------------------------------------------------------------------------
r879 | cras | 2000-11-26 03:52:23 +0000 (Sun, 26 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

Added -current, -window and -level options to /echo

------------------------------------------------------------------------
r878 | cras | 2000-11-26 03:52:02 +0000 (Sun, 26 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.c

window_find_item() was buggy if window argument was NULL

------------------------------------------------------------------------
r877 | cras | 2000-11-26 03:24:36 +0000 (Sun, 26 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/SET part_message - default message with /PART

------------------------------------------------------------------------
r876 | cras | 2000-11-26 03:21:46 +0000 (Sun, 26 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

KEY_END isn't defined in all curses implementations

------------------------------------------------------------------------
r875 | cras | 2000-11-26 03:18:24 +0000 (Sun, 26 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c

Sometimes netsplit messages didn't get printed at all (those that came
after 3 seconds after split started)

------------------------------------------------------------------------
r874 | cras | 2000-11-26 02:53:50 +0000 (Sun, 26 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

/WINDOW <number> is now same as /WINDOW REFNUM <number>

------------------------------------------------------------------------
r873 | cras | 2000-11-26 02:49:21 +0000 (Sun, 26 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

/format -reset crashed irssi

------------------------------------------------------------------------
r872 | cras | 2000-11-26 02:26:13 +0000 (Sun, 26 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/lib-config/set.c

some updates for checking when to not autosave config.

------------------------------------------------------------------------
r871 | cras | 2000-11-26 02:17:14 +0000 (Sun, 26 Nov 2000) | 6 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/lib-config/iconfig.h
   M /irssi/trunk/src/lib-config/set.c

Added modify counter which is increased every time something is changed
in configuration.

Autosaving settings doesn't even try to save them if config isn't
changed.

------------------------------------------------------------------------
r870 | cras | 2000-11-26 02:09:15 +0000 (Sun, 26 Nov 2000) | 8 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers-reconnect.h
   M /irssi/trunk/src/irc/core/irc-commands.c

Added some magic to /SERVER - if there's no server to disconnect from
in active server, irssi checks if some reconnection should be used
instead.

If there's one reconnection, /SERVER always uses it.
If there's reconnection to same host, it will be used (+same port is
preferred)

------------------------------------------------------------------------
r869 | cras | 2000-11-26 01:30:05 +0000 (Sun, 26 Nov 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c

Added KILL handling - user/server kills are now printed formatted.

If server kills you, connect back (almost) immediately, it was probably
just nick collision and you really want to connect back soon.

------------------------------------------------------------------------
r868 | cras | 2000-11-25 23:05:50 +0000 (Sat, 25 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Channel.xs
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/common/Irssi.pm
   M /irssi/trunk/src/perl/common/Window.xs
   M /irssi/trunk/src/perl/common/module.h

added functions from fe-windows.h and window-items.h

------------------------------------------------------------------------
r867 | cras | 2000-11-25 20:54:24 +0000 (Sat, 25 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

mkpath() crashed with paths that didn't start with /

------------------------------------------------------------------------
r866 | cras | 2000-11-25 16:30:56 +0000 (Sat, 25 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/fe-common/core/fe-log.c

Time formats didn't work in directory name of autologs.

------------------------------------------------------------------------
r865 | cras | 2000-11-23 23:29:32 +0000 (Thu, 23 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-files.c
   M /irssi/trunk/src/perl/perl.c

s/enum GInputCondition/int/ - enums aren't supposed to orred together i
think.. at least MIPSpro gave warnings about it and it also feels wrong :)

------------------------------------------------------------------------
r864 | cras | 2000-11-23 23:23:45 +0000 (Thu, 23 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/perl/common/Window.xs
   M /irssi/trunk/src/perl/irc/IrcChannel.xs

Still some warnings removed..

------------------------------------------------------------------------
r863 | cras | 2000-11-23 23:06:29 +0000 (Thu, 23 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/perl/perl.c

more warning fixes

------------------------------------------------------------------------
r862 | cras | 2000-11-23 22:59:14 +0000 (Thu, 23 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/parse.c

more enum fixes

------------------------------------------------------------------------
r861 | cras | 2000-11-23 22:57:59 +0000 (Thu, 23 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-common/core/hilight-text.h
   M /irssi/trunk/src/irc/bot/botnet.h
   M /irssi/trunk/src/irc/core/channel-rejoin.h
   M /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/irc/core/netsplit.h
   M /irssi/trunk/src/irc/dcc/dcc.h
   M /irssi/trunk/src/irc/notifylist/module.h
   M /irssi/trunk/src/irc/notifylist/notifylist.h
   M /irssi/trunk/src/irc/proxy/module.h

more changes from int xx:1 to unsigned int xx:1

------------------------------------------------------------------------
r860 | cras | 2000-11-23 22:42:37 +0000 (Thu, 23 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/configure.in

If glib sources are found from some subdirectory, always compile it and
use it even if glib is already installed somewhere else.

------------------------------------------------------------------------
r859 | cras | 2000-11-23 21:40:07 +0000 (Thu, 23 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/channel-rec.h
   M /irssi/trunk/src/core/channels-setup.h
   M /irssi/trunk/src/core/ignore.c
   M /irssi/trunk/src/core/ignore.h
   M /irssi/trunk/src/core/log.h
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/modules.c
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/core/nicklist.h
   M /irssi/trunk/src/core/query-rec.h
   M /irssi/trunk/src/core/server-connect-rec.h
   M /irssi/trunk/src/core/server-rec.h
   M /irssi/trunk/src/core/server-setup-rec.h
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/settings.h
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-text/gui-windows.h
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/irc-channels.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-files.c
   M /irssi/trunk/src/lib-config/get.c
   M /irssi/trunk/src/lib-config/parse.c
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/common/module.h

several fixes to make irssi compile without warnings with MIPSpro
also fixed ctcp_queue_clean() - it might have crashed sometimes..

------------------------------------------------------------------------
r858 | cras | 2000-11-22 20:01:47 +0000 (Wed, 22 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-text/gui-printtext.c

hilight-text: whops, bugfix went wrong :)
fe-text: removed the warning that happened when calling printbeep()

------------------------------------------------------------------------
r857 | cras | 2000-11-22 19:46:43 +0000 (Wed, 22 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/printtext.c

bugfixes

------------------------------------------------------------------------
r856 | cras | 2000-11-21 23:26:07 +0000 (Tue, 21 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/Core.xs
   M /irssi/trunk/src/perl/common/Irssi.pm
   M /irssi/trunk/src/perl/perl.c

Added input_add() / input_remove()

------------------------------------------------------------------------
r855 | cras | 2000-11-21 12:56:27 +0000 (Tue, 21 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/formats.c

crashfix

------------------------------------------------------------------------
r854 | cras | 2000-11-21 03:03:03 +0000 (Tue, 21 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk
   M /irssi/trunk/.cvsignore

added libtool-statix

------------------------------------------------------------------------
r853 | cras | 2000-11-21 03:02:04 +0000 (Tue, 21 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme

updated

------------------------------------------------------------------------
r852 | cras | 2000-11-21 03:00:05 +0000 (Tue, 21 Nov 2000) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-printtext.h
   M /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/gui-windows.h

/SCROLLBACK REDRAW - redraw the contents of current window according to
active formats, ie. changing theme changes scrollback.

It's still a bit buggy (can crash) with multiline formats, need to fix
it as soon as I figure out where the problem is..

------------------------------------------------------------------------
r851 | cras | 2000-11-18 15:32:59 +0000 (Sat, 18 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/screen.c

Win32 fixes - Irssi now compiles with MSVC++ :)

------------------------------------------------------------------------
r850 | cras | 2000-11-18 15:31:28 +0000 (Sat, 18 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/levels.c
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c

compiler warning fixes + one real bug in dcc-chat

------------------------------------------------------------------------
r849 | cras | 2000-11-18 15:25:04 +0000 (Sat, 18 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/POTFILES.in
   M /irssi/trunk/src/perl/common/module.h

windows.h -> fe-windows.h

------------------------------------------------------------------------
r848 | cras | 2000-11-17 18:02:17 +0000 (Fri, 17 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Don't crash if MAIL environment isn't set.

------------------------------------------------------------------------
r847 | cras | 2000-11-17 16:55:46 +0000 (Fri, 17 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

Use signal.h, not sys/signal.h

------------------------------------------------------------------------
r846 | cras | 2000-11-17 16:27:14 +0000 (Fri, 17 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/autorun.c
   M /irssi/trunk/src/fe-common/core/command-history.c
   M /irssi/trunk/src/fe-common/core/command-history.h
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   A /irssi/trunk/src/fe-common/core/fe-windows.c
   A /irssi/trunk/src/fe-common/core/fe-windows.h
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/printtext.h
   M /irssi/trunk/src/fe-common/core/window-activity.c
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/core/window-items.c
   M /irssi/trunk/src/fe-common/core/window-items.h
   M /irssi/trunk/src/fe-common/core/window-save.c
   D /irssi/trunk/src/fe-common/core/windows.c
   D /irssi/trunk/src/fe-common/core/windows.h
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/fe-ctcp.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/mainwindow-activity.c
   M /irssi/trunk/src/fe-text/mainwindows.h
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c

windows.h conflicted with microsoft's windows.h :) renamed windows.[ch] to
fe-windows.[ch]

------------------------------------------------------------------------
r845 | cras | 2000-11-17 14:59:32 +0000 (Fri, 17 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/channel-rec.h
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/irc/core/channel-events.c

Remember who set the topic and when, display the info when using /TOPIC.

------------------------------------------------------------------------
r844 | cras | 2000-11-17 03:08:32 +0000 (Fri, 17 Nov 2000) | 7 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

If other side replies to our DCC CHAT request with DCC CHAT request of
their own (maybe we were inside firewall and other side noticed it),
connect to it immediately.

Don't allow more than one identical DCC request, if more is received
just update the port of the previous request.

------------------------------------------------------------------------
r843 | cras | 2000-11-17 02:45:04 +0000 (Fri, 17 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

Check that enough parameters are given to /DCC CLOSE

------------------------------------------------------------------------
r842 | cras | 2000-11-17 02:40:18 +0000 (Fri, 17 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c

/SET autocreate_query_level DCCMSGS specifies now if DCC chats should
create query windows automatically.

------------------------------------------------------------------------
r841 | cras | 2000-11-16 22:45:10 +0000 (Thu, 16 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/log.in
   M /irssi/trunk/docs/help/in/msg.in

updates

------------------------------------------------------------------------
r840 | cras | 2000-11-16 21:34:42 +0000 (Thu, 16 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

Added some comments about redirection problems.

------------------------------------------------------------------------
r839 | cras | 2000-11-15 23:34:32 +0000 (Wed, 15 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Don't close non-autologs when leaving channel / closing query.

------------------------------------------------------------------------
r838 | cras | 2000-11-14 01:14:02 +0000 (Tue, 14 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/NICK was broken.

------------------------------------------------------------------------
r837 | cras | 2000-11-13 01:52:41 +0000 (Mon, 13 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/formats.h

Forgot to call formats_init() / ..deinit()

------------------------------------------------------------------------
r836 | cras | 2000-11-12 20:20:05 +0000 (Sun, 12 Nov 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/formats.c
   M /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/printtext.h
   M /irssi/trunk/src/fe-common/core/window-activity.c
   M /irssi/trunk/src/fe-common/core/windows.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/gui-windows.h
   M /irssi/trunk/src/fe-text/statusbar-items.c

Text printing changes. Formats are now optionally saved to each line so
later if you used /format it would change the old lines too. However
the actual line changing doesn't work yet :)

------------------------------------------------------------------------
r835 | cras | 2000-11-11 20:27:37 +0000 (Sat, 11 Nov 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

Some sizeof() fixes to IPv6 support when connecting to IPv4 addresses.
Linux didn't seem to have any problem with these but some other OSes
did.

------------------------------------------------------------------------
r834 | cras | 2000-11-11 17:01:10 +0000 (Sat, 11 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/curses.m4

Added /usr/pkg and /usr/contrib to ncurses checks.

------------------------------------------------------------------------
r833 | cras | 2000-11-11 01:46:15 +0000 (Sat, 11 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Ctrl-T = transpose_characters

------------------------------------------------------------------------
r832 | cras | 2000-11-11 00:56:13 +0000 (Sat, 11 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

/SET dcc_autodisplay_dialog isn't used for anything, removed.

------------------------------------------------------------------------
r831 | cras | 2000-11-10 01:23:50 +0000 (Fri, 10 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/screen.c

Use nodelay() instead of halfdelay()

------------------------------------------------------------------------
r830 | cras | 2000-11-10 00:38:48 +0000 (Fri, 10 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

Don't change client's nick every time someone else changes nick..

------------------------------------------------------------------------
r829 | cras | 2000-11-09 23:40:48 +0000 (Thu, 09 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/notifylist/notify-commands.c

"NOTIFY" was missing from syntax

------------------------------------------------------------------------
r828 | cras | 2000-11-09 22:03:20 +0000 (Thu, 09 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

let actions pass through the proxy to clients, they're not "real" CTCPs..

------------------------------------------------------------------------
r827 | cras | 2000-11-09 21:48:51 +0000 (Thu, 09 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

ping/pong was broken again, hope this now _finally_ works :)

------------------------------------------------------------------------
r826 | cras | 2000-11-09 21:43:10 +0000 (Thu, 09 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/dump.c

I had broken the /names list.. :)

------------------------------------------------------------------------
r825 | cras | 2000-11-09 21:40:22 +0000 (Thu, 09 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/dump.c
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/irc/proxy/module.h

Use ircnet name as the proxy's "real address".

------------------------------------------------------------------------
r824 | cras | 2000-11-09 21:32:46 +0000 (Thu, 09 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

One final fix for ping/pong

------------------------------------------------------------------------
r823 | cras | 2000-11-09 21:29:39 +0000 (Thu, 09 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

fix to ping/pong handling :)

------------------------------------------------------------------------
r822 | cras | 2000-11-09 21:26:55 +0000 (Thu, 09 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/dump.c

When sending /NAMES after join: Don't send lines longer than 512 chars -
non-irssi clients don't like them :)

------------------------------------------------------------------------
r821 | cras | 2000-11-09 21:22:56 +0000 (Thu, 09 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

Hide IRSSILAG notices from clients

------------------------------------------------------------------------
r820 | cras | 2000-11-09 21:21:29 +0000 (Thu, 09 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/listen.c

PING from client wasn't handled correctly.

------------------------------------------------------------------------
r819 | cras | 2000-11-09 20:38:50 +0000 (Thu, 09 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-activity.c

/SET activity_level, /SET hilight_level .. which message levels should
be treated as msg/hilight activity. Patch by tommik.

------------------------------------------------------------------------
r818 | cras | 2000-11-09 20:38:04 +0000 (Thu, 09 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c

when finding window for item, prefer empty windows that don't have
anything waiting channels list to those that have.

------------------------------------------------------------------------
r817 | cras | 2000-11-08 23:40:34 +0000 (Wed, 08 Nov 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/levels.c

level_get() didn't check ambiguous commands correctly - dcc always failed
because it was partial for dccmsgs.

------------------------------------------------------------------------
r816 | cras | 2000-11-08 22:55:43 +0000 (Wed, 08 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

nick changes were buggy

------------------------------------------------------------------------
r815 | cras | 2000-11-07 01:46:25 +0000 (Tue, 07 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/masks.c

minor speed enhance

------------------------------------------------------------------------
r814 | cras | 2000-11-07 01:42:21 +0000 (Tue, 07 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c

minor cleanups

------------------------------------------------------------------------
r813 | cras | 2000-11-07 01:25:46 +0000 (Tue, 07 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

Updated stristr() and stristr_full() to be a bit faster.

------------------------------------------------------------------------
r812 | cras | 2000-11-07 00:06:35 +0000 (Tue, 07 Nov 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.c
   M /irssi/trunk/src/core/ignore.h

Regexp ignores are now compiled when they're created, not every time
they're checked (every time a new line is received). This should reduce
some CPU load when using them.

------------------------------------------------------------------------
r811 | cras | 2000-11-06 23:27:46 +0000 (Mon, 06 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/dump.c
   M /irssi/trunk/src/irc/proxy/listen.c

Connecting to proxy when server connection was down didn't work correctly.

------------------------------------------------------------------------
r810 | cras | 2000-11-06 02:29:01 +0000 (Mon, 06 Nov 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/Makefile.am
   M /irssi/trunk/src/irc/proxy/dump.c
   M /irssi/trunk/src/irc/proxy/listen.c
   M /irssi/trunk/src/irc/proxy/module.h
   M /irssi/trunk/src/irc/proxy/proxy.c
   D /irssi/trunk/src/irc/proxy/proxy.h

Proxy plugin fixes and cleanups. Supports now multiple servers, doesn't
let clients see CTCP requests and if one client writes message, other
clients will see it as well.

------------------------------------------------------------------------
r809 | cras | 2000-11-05 12:36:58 +0000 (Sun, 05 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/module-formats.c

Wallop format fixes

------------------------------------------------------------------------
r808 | cras | 2000-11-04 18:57:29 +0000 (Sat, 04 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-rejoin.c

rejoin timeout 1min -> 5min

------------------------------------------------------------------------
r807 | cras | 2000-11-04 18:56:14 +0000 (Sat, 04 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-rejoin.c

added small sanity check

------------------------------------------------------------------------
r806 | cras | 2000-11-04 16:54:58 +0000 (Sat, 04 Nov 2000) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/channel-rejoin.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/irc/core/lag.c

Fixed lag checking when nick was just being changed.

Support for DALnet event 437 "can't change nick while being banned in
some channel" which conflicts with ircnet's "nick/channel temporarily
unavailable"

------------------------------------------------------------------------
r805 | cras | 2000-11-04 14:54:39 +0000 (Sat, 04 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

Removed useless part of code.

------------------------------------------------------------------------
r804 | cras | 2000-11-02 21:09:21 +0000 (Thu, 02 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/core/module-formats.c

privmsg fixes

------------------------------------------------------------------------
r803 | cras | 2000-11-02 20:54:22 +0000 (Thu, 02 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme

Netsplit color changed from green to red (the old one)

------------------------------------------------------------------------
r802 | cras | 2000-11-02 17:50:51 +0000 (Thu, 02 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/irc/module-formats.c

fixed notices in theme.

------------------------------------------------------------------------
r801 | cras | 2000-11-02 16:29:05 +0000 (Thu, 02 Nov 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers-setup.c

small "fix"

------------------------------------------------------------------------
r800 | cras | 2000-10-30 22:52:51 +0000 (Mon, 30 Oct 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/perl/irc/Irc.pm
   M /irssi/trunk/src/perl/perl-common.c
   M /irssi/trunk/src/perl/perl.c

Moved the ISA defines from .pm to irssi code, so that non-irc protocols
would work also without a specific .pm file. Also you don't need to
use Irssi::Irc anymore if you don't need IRC specific functions.

------------------------------------------------------------------------
r799 | cras | 2000-10-29 19:03:19 +0000 (Sun, 29 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

long word handling fixes

------------------------------------------------------------------------
r798 | cras | 2000-10-29 00:35:28 +0000 (Sun, 29 Oct 2000) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/gui-windows.h

Don't indent the next line when long word is split. Also we try not to
do any cursor movement so that terminals could notice that the word
continues to next line .. however terminfo or curses or something is
being stupid and breaks this anyway, with TERM=ansi it seems to work :)
also using gnome-terminal long URLs work right too.

------------------------------------------------------------------------
r797 | cras | 2000-10-28 21:04:01 +0000 (Sat, 28 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/fe-common/core/fe-log.c

Some fixes.

------------------------------------------------------------------------
r796 | cras | 2000-10-28 20:14:19 +0000 (Sat, 28 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-ignore.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/fe-modules.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   A /irssi/trunk/src/fe-common/core/formats.c
   A /irssi/trunk/src/fe-common/core/formats.h
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/printtext.h
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/themes.h
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/core/window-items.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.h
   M /irssi/trunk/src/fe-common/irc/fe-ctcp.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   M /irssi/trunk/src/fe-common/irc/fe-ircnet.c
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c
   M /irssi/trunk/src/fe-common/irc/flood/fe-flood.c
   M /irssi/trunk/src/fe-common/irc/flood/module-formats.c
   M /irssi/trunk/src/fe-common/irc/flood/module-formats.h
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c
   M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.c
   M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.h
   M /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/module-formats.c
   M /irssi/trunk/src/fe-text/module-formats.h

Cleaned up printtext.c, split part of it to formats.c

------------------------------------------------------------------------
r795 | cras | 2000-10-28 03:01:11 +0000 (Sat, 28 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/log.h
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/printtext.h

/SET log_theme - you can now write to log files with different theme
than to screen.

------------------------------------------------------------------------
r794 | cras | 2000-10-28 01:52:16 +0000 (Sat, 28 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/flood/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.c
   M /irssi/trunk/src/fe-text/module-formats.c

Updated new default.theme to module-formats files.
default.theme still contains the abstracts.

------------------------------------------------------------------------
r793 | cras | 2000-10-28 00:48:36 +0000 (Sat, 28 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

Compress colors.

------------------------------------------------------------------------
r792 | cras | 2000-10-28 00:04:21 +0000 (Sat, 28 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/core/themes.c

Some fixes for handling %n

------------------------------------------------------------------------
r791 | cras | 2000-10-27 23:06:26 +0000 (Fri, 27 Oct 2000) | 5 lines
Changed paths:
   A /irssi/trunk/default.theme
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/themes.h

Support for templates in theme files.

module-formats.c files needs to be updated, meanwhile here's default.theme
you can use.

------------------------------------------------------------------------
r790 | cras | 2000-10-27 18:37:32 +0000 (Fri, 27 Oct 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/screen.c

use sigaction() instead of signal(). With some OSes the signal handler
is set back to default after each time signal is raised if signal() is
used (by norpan).

------------------------------------------------------------------------
r789 | cras | 2000-10-27 18:32:24 +0000 (Fri, 27 Oct 2000) | 4 lines
Changed paths:
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/docs/Makefile.am

startup-HOWTO.txt was missing from EXTRA_DIST
USE_CURSES_WINDOWS was missing from acconfig.h
(by tommik)

------------------------------------------------------------------------
r788 | cras | 2000-10-27 18:30:36 +0000 (Fri, 27 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

A simple /EXEC command by Tinuk.

------------------------------------------------------------------------
r787 | cras | 2000-10-27 01:46:20 +0000 (Fri, 27 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/perl.c

Automatic appending of .pl to script name didn't work for file names
less than 4 chars.

------------------------------------------------------------------------
r786 | cras | 2000-10-27 01:19:15 +0000 (Fri, 27 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c

If nick isn't found from channel (for whatever reason), print the nick
mode as " ", not "".

------------------------------------------------------------------------
r785 | cras | 2000-10-27 01:18:16 +0000 (Fri, 27 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/signals.c

signal_stop(); signal_emit("same signal", ...); didn't work. other way
around it did though

------------------------------------------------------------------------
r784 | cras | 2000-10-26 18:57:23 +0000 (Thu, 26 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/net-disconnect.c
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/lib-popt/findme.c
   M /irssi/trunk/src/lib-popt/poptconfig.c
   M /irssi/trunk/src/lib-popt/poptparse.c

Win32 updates

------------------------------------------------------------------------
r783 | cras | 2000-10-26 18:12:20 +0000 (Thu, 26 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/net-internal.h
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/special-vars.c

Some fixes for compiling with Win32 :)

------------------------------------------------------------------------
r782 | cras | 2000-10-22 15:46:28 +0000 (Sun, 22 Oct 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-channels.c
   M /irssi/trunk/src/irc/core/irc-servers.c

Add the server specific functions immediately after the server
connection is started, not after the connection is successfully
finished.

------------------------------------------------------------------------
r781 | cras | 2000-10-22 15:38:53 +0000 (Sun, 22 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Fixed glib warning with autologging and queries.

------------------------------------------------------------------------
r780 | cras | 2000-10-22 15:25:17 +0000 (Sun, 22 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

Wildcards didn't with /OP (/DEOP, /VOICE, etc.) if there was more than
one masks used.

------------------------------------------------------------------------
r779 | cras | 2000-10-22 15:00:52 +0000 (Sun, 22 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

Key bindings weren't loaded at startup correctly.

------------------------------------------------------------------------
r778 | cras | 2000-10-22 12:33:47 +0000 (Sun, 22 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows.c

If window_set_active() was called with NULL window (shouldn't happen
ofter/ever?) irssi added NULL window to windows list.

------------------------------------------------------------------------
r776 | cras | 2000-10-19 19:41:05 +0000 (Thu, 19 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/Makefile.am
   A /irssi/trunk/scripts/clones.pl

Added /CLONES script

------------------------------------------------------------------------
r775 | cras | 2000-10-19 19:40:16 +0000 (Thu, 19 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/README
   M /irssi/trunk/TODO
   M /irssi/trunk/configure.in
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/docs/perl.txt
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/po/de.po
   D /irssi/trunk/po/fi.po
   M /irssi/trunk/po/fr.po
   M /irssi/trunk/po/pl.po
   M /irssi/trunk/po/pt_BR.po
   M /irssi/trunk/po/sv.po
   M /irssi/trunk/servertest/server.c

0.7.96 release updates

------------------------------------------------------------------------
r774 | cras | 2000-10-19 19:39:50 +0000 (Thu, 19 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/Makefile.am

Missing channels-rejoin.h

------------------------------------------------------------------------
r773 | cras | 2000-10-19 16:32:46 +0000 (Thu, 19 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Added news for .96

------------------------------------------------------------------------
r772 | cras | 2000-10-19 15:44:49 +0000 (Thu, 19 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/netsplit.c

Added debug

------------------------------------------------------------------------
r771 | cras | 2000-10-19 11:34:07 +0000 (Thu, 19 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/config

Default undernet server changed from .net to .org

------------------------------------------------------------------------
r770 | cras | 2000-10-18 22:45:26 +0000 (Wed, 18 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/common/module.h
   M /irssi/trunk/src/perl/common/typemap
   M /irssi/trunk/src/perl/get-signals.pl

updates

------------------------------------------------------------------------
r769 | cras | 2000-10-18 21:29:22 +0000 (Wed, 18 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/log.c

Log items weren't read correctly from config

------------------------------------------------------------------------
r768 | cras | 2000-10-18 20:50:12 +0000 (Wed, 18 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/autoop.pl
   M /irssi/trunk/scripts/autorejoin.pl
   M /irssi/trunk/scripts/hello.pl
   M /irssi/trunk/scripts/mlock.pl
   M /irssi/trunk/scripts/privmsg.pl
   M /irssi/trunk/scripts/quitmsg.pl
   M /irssi/trunk/scripts/realname.pl
   M /irssi/trunk/src/perl/common/Server.xs
   M /irssi/trunk/src/perl/common/Window.xs
   M /irssi/trunk/src/perl/irc/IrcServer.xs

fixes

------------------------------------------------------------------------
r767 | cras | 2000-10-18 01:32:14 +0000 (Wed, 18 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/get-signals.pl
   M /irssi/trunk/src/perl/perl-common.h
   M /irssi/trunk/src/perl/perl.c

Signal fixes

------------------------------------------------------------------------
r766 | cras | 2000-10-17 23:45:00 +0000 (Tue, 17 Oct 2000) | 2 lines
Changed paths:
   A /irssi/trunk/findsyntax.pl
   M /irssi/trunk/syntax.pl

Fixed to work with multiline syntaxes (by lite)

------------------------------------------------------------------------
r765 | cras | 2000-10-17 23:37:21 +0000 (Tue, 17 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/log.h
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/irc/core/irc-log.c
   M /irssi/trunk/src/perl/common/Log.xs
   M /irssi/trunk/src/perl/common/module.h
   M /irssi/trunk/src/perl/common/typemap

Logging fixes. Autologging with same named channels in different
networks should work correctly.

------------------------------------------------------------------------
r764 | cras | 2000-10-16 23:13:01 +0000 (Mon, 16 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am

added irssi-icon.png

------------------------------------------------------------------------
r763 | cras | 2000-10-15 21:14:13 +0000 (Sun, 15 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/irc/core/channel-rejoin.c

Rejoin fixes

------------------------------------------------------------------------
r762 | cras | 2000-10-15 19:21:21 +0000 (Sun, 15 Oct 2000) | 6 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/settings.h
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

Irssi won't automatically overwrite configuration files if they're
changed while irssi is running:

- /SAVE asks whether to save it or not
- autosave at quit saves it to config.autosave file

------------------------------------------------------------------------
r761 | cras | 2000-10-15 18:04:06 +0000 (Sun, 15 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-text/statusbar-items.c

Some hilight+window activity related fixes

------------------------------------------------------------------------
r760 | cras | 2000-10-14 21:17:45 +0000 (Sat, 14 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c
   M /irssi/trunk/src/irc/core/netsplit.c

Netsplit cleanups. Added /SET netsplit_nicks_hide_threshold.

------------------------------------------------------------------------
r759 | cras | 2000-10-14 20:52:18 +0000 (Sat, 14 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/POTFILES.in

updated

------------------------------------------------------------------------
r758 | cras | 2000-10-14 19:43:01 +0000 (Sat, 14 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

chanserv url bugfix :)

------------------------------------------------------------------------
r757 | cras | 2000-10-14 19:41:47 +0000 (Sat, 14 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

Added format for the chanserv url event.

------------------------------------------------------------------------
r756 | cras | 2000-10-14 19:28:14 +0000 (Sat, 14 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

when received event 328 (chanserv url in dalnet) write it to correct
channel.

------------------------------------------------------------------------
r755 | cras | 2000-10-14 16:02:35 +0000 (Sat, 14 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/irc/core/irc-commands.c

"/whois x x" - if x isn't found irssi now prints "there's no such nick x"
instead of complaining about unknown server x.

------------------------------------------------------------------------
r754 | cras | 2000-10-14 15:19:56 +0000 (Sat, 14 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-none/Makefile.am
   M /irssi/trunk/src/fe-none/irssi.c

perl fixes

------------------------------------------------------------------------
r753 | cras | 2000-10-14 14:37:01 +0000 (Sat, 14 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/WHOIS in a query asks the queried nick's whois.

------------------------------------------------------------------------
r752 | cras | 2000-10-14 14:34:40 +0000 (Sat, 14 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

/LAST doesn't print the -!- at the start of lines.

------------------------------------------------------------------------
r751 | cras | 2000-10-14 14:32:53 +0000 (Sat, 14 Oct 2000) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/completion.c

/connect + /server server/chatnet completion by tommik.

Completion works now with commands that optionally could have
subcommands, like /server l<tab> could return list (subcommand) or
localhost (server).

------------------------------------------------------------------------
r750 | cras | 2000-10-14 14:07:31 +0000 (Sat, 14 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/channel-rec.h
   M /irssi/trunk/src/core/server-rec.h
   M /irssi/trunk/src/core/servers.h
   M /irssi/trunk/src/fe-common/core/Makefile.am
   A /irssi/trunk/src/fe-common/core/chat-completion.c
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   A /irssi/trunk/src/fe-common/core/fe-ignore-messages.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   D /irssi/trunk/src/fe-common/irc/irc-completion.c
   M /irssi/trunk/src/fe-common/irc/module.h

Moved nick/msg/channel completion to core with some cleanups.
Moved ignore checking to fe-ignore-messages.c.

------------------------------------------------------------------------
r749 | cras | 2000-10-14 02:41:46 +0000 (Sat, 14 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c
   M /irssi/trunk/src/irc/notifylist/notifylist.c

multiprotocol fixes

------------------------------------------------------------------------
r748 | cras | 2000-10-14 02:10:22 +0000 (Sat, 14 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c

match_nick_flags() didn't check that the nick actually began with a flag.

------------------------------------------------------------------------
r747 | cras | 2000-10-14 02:00:19 +0000 (Sat, 14 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers.c

irc_server_get_channels() now returns also the channels that are in
rejoin list.

------------------------------------------------------------------------
r746 | cras | 2000-10-14 01:57:27 +0000 (Sat, 14 Oct 2000) | 2 lines
Changed paths:
   A /irssi/trunk/src/irc/core/channel-rejoin.h

added

------------------------------------------------------------------------
r745 | cras | 2000-10-14 01:51:50 +0000 (Sat, 14 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/POTFILES.in

updated

------------------------------------------------------------------------
r744 | cras | 2000-10-14 01:43:05 +0000 (Sat, 14 Oct 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/irc/core/irc-channels.c
   M /irssi/trunk/src/irc/core/irc-core.c

[irc_]channels_setup_[de]init() calls were in wrong places.

Reconnection forgot to join to old channels after the first
reconnection try.

------------------------------------------------------------------------
r743 | cras | 2000-10-14 01:09:19 +0000 (Sat, 14 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.h

/format own_dcc_me -> own_dcc_action

------------------------------------------------------------------------
r742 | cras | 2000-10-14 01:06:24 +0000 (Sat, 14 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-events.c

When joining to !channel the join message was printed to active window
instead of the channel's.

------------------------------------------------------------------------
r741 | cras | 2000-10-14 01:03:11 +0000 (Sat, 14 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/irc/core/channel-events.c

Handle event "407 duplicate channel" correctly - happens when trying to
create !channel (/join !!channel) while it already exists.

------------------------------------------------------------------------
r740 | cras | 2000-10-14 00:53:59 +0000 (Sat, 14 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-rejoin.c

fixes

------------------------------------------------------------------------
r739 | cras | 2000-10-14 00:45:16 +0000 (Sat, 14 Oct 2000) | 10 lines
Changed paths:
   M /irssi/trunk/src/core/chat-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-channels.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/irc/core/channel-rejoin.c
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/irc-channels.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c

Autorejoin when join temporarily fails because of netsplit is handled
better now. Irssi prints a nice message about it only once and you can
abort it with /RMREJOINS command.

"channel query" -> "channel joined"

channels_join() must not use cmd_return|param_error() commands since we
don't necessarily call it from command handler and signal_stop() could
cause some damage.

------------------------------------------------------------------------
r738 | cras | 2000-10-13 22:34:19 +0000 (Fri, 13 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

"/WHOIS *" requires -yes option to work.

------------------------------------------------------------------------
r737 | cras | 2000-10-13 22:26:33 +0000 (Fri, 13 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   A /irssi/trunk/src/fe-common/core/fe-ignore.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   D /irssi/trunk/src/fe-common/irc/fe-ignore.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

Forgot to move fe-ignore to core.
/unignore now complains if you don't give parameters to it.

------------------------------------------------------------------------
r736 | cras | 2000-10-13 22:17:37 +0000 (Fri, 13 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

Don't show timestamps when doing /LAST.

------------------------------------------------------------------------
r735 | cras | 2000-10-13 22:05:57 +0000 (Fri, 13 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/modes.h
   M /irssi/trunk/src/perl/irc/Modes.xs

updating user modes were handled as they were channel modes, like +o
etc. thought they needed arguments.

------------------------------------------------------------------------
r734 | cras | 2000-10-13 21:53:25 +0000 (Fri, 13 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/log.h
   M /irssi/trunk/src/fe-common/core/fe-log.c

Complain only once with autologging if opening some log file failed
(locked by another irssi)

------------------------------------------------------------------------
r733 | cras | 2000-10-13 21:47:32 +0000 (Fri, 13 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

match_wildcards() failed if there was * at the end of the mask but
otherwise data matched (str* vs. str)

------------------------------------------------------------------------
r732 | cras | 2000-10-13 21:24:44 +0000 (Fri, 13 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

Saving theme didn't complain if the save failed.

------------------------------------------------------------------------
r731 | cras | 2000-10-11 22:09:53 +0000 (Wed, 11 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

Ignore --with-modules[=yes|no] - you're supposed to tell what modules
to enable, not just say yes or no.

------------------------------------------------------------------------
r730 | cras | 2000-10-11 22:06:04 +0000 (Wed, 11 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am

try running make again if it fails the first time - it's probably
because Makefile.PL was updated and make needs to be run again.

------------------------------------------------------------------------
r729 | cras | 2000-10-11 22:01:23 +0000 (Wed, 11 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/ignore.h
   M /irssi/trunk/src/perl/Makefile.am
   A /irssi/trunk/src/perl/common/Ignore.xs
   M /irssi/trunk/src/perl/common/Irssi.xs
   M /irssi/trunk/src/perl/common/module.h
   M /irssi/trunk/src/perl/common/typemap
   D /irssi/trunk/src/perl/irc/Ignore.xs
   M /irssi/trunk/src/perl/irc/Irc.xs
   M /irssi/trunk/src/perl/irc/module.h
   M /irssi/trunk/src/perl/irc/typemap

Ignore was moved to core.

------------------------------------------------------------------------
r728 | cras | 2000-10-11 21:10:43 +0000 (Wed, 11 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c

removed warning

------------------------------------------------------------------------
r727 | cras | 2000-10-10 09:38:04 +0000 (Tue, 10 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/POTFILES.in

updated

------------------------------------------------------------------------
r726 | cras | 2000-10-10 00:08:23 +0000 (Tue, 10 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

Moved join, part, quit, kick, nick, invite and topic printing to core.

------------------------------------------------------------------------
r725 | cras | 2000-10-09 23:40:18 +0000 (Mon, 09 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/Makefile.am
   M /irssi/trunk/src/core/core.c
   A /irssi/trunk/src/core/ignore.c
   A /irssi/trunk/src/core/ignore.h
   M /irssi/trunk/src/irc/core/Makefile.am
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/ctcp.c
   D /irssi/trunk/src/irc/core/ignore.c
   D /irssi/trunk/src/irc/core/ignore.h
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/flood/flood.c

Moved ignore to core.

------------------------------------------------------------------------
r724 | cras | 2000-10-08 16:31:12 +0000 (Sun, 08 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/acconfig.h

updated

------------------------------------------------------------------------
r723 | cras | 2000-10-08 12:54:26 +0000 (Sun, 08 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/mainwindows.h
   M /irssi/trunk/src/fe-text/screen.c
   M /irssi/trunk/src/fe-text/screen.h

--disable-curses-windows option to configure

------------------------------------------------------------------------
r722 | cras | 2000-10-07 15:12:50 +0000 (Sat, 07 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

If mode didn't have the expected argument irssi would loop forever.

------------------------------------------------------------------------
r721 | cras | 2000-10-04 10:42:13 +0000 (Wed, 04 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

For compatibility with older libtools.

------------------------------------------------------------------------
r720 | cras | 2000-10-04 04:01:45 +0000 (Wed, 04 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/curses.m4

curses fixes

------------------------------------------------------------------------
r719 | cras | 2000-10-04 00:22:59 +0000 (Wed, 04 Oct 2000) | 5 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/curses.m4
   M /irssi/trunk/src/perl/Makefile.am

Create libtool-static for creating irssi modules that don't need .a
libraries.

Small update to curses's help

------------------------------------------------------------------------
r718 | cras | 2000-10-03 23:54:56 +0000 (Tue, 03 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/perl/Makefile.am

Perl compiling updates

------------------------------------------------------------------------
r717 | cras | 2000-10-03 23:00:13 +0000 (Tue, 03 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/POTFILES.in

updated

------------------------------------------------------------------------
r716 | cras | 2000-10-03 22:57:14 +0000 (Tue, 03 Oct 2000) | 5 lines
Changed paths:
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/perl/Makefile.am
   M /irssi/trunk/src/perl/irc/module.h
   D /irssi/trunk/src/perl/irssi-perl.c
   A /irssi/trunk/src/perl/libperl_orig.la
   A /irssi/trunk/src/perl/perl.c

--enable-perl=[yes|no|static]

Allows building perl support either as loadable irssi module or
statically linked to irssi binary.

------------------------------------------------------------------------
r715 | cras | 2000-10-03 19:10:24 +0000 (Tue, 03 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   A /irssi/trunk/src/perl/common
   A /irssi/trunk/src/perl/common/.cvsignore
   A /irssi/trunk/src/perl/common/Channel.xs
   A /irssi/trunk/src/perl/common/Core.xs
   A /irssi/trunk/src/perl/common/Irssi.pm
   A /irssi/trunk/src/perl/common/Irssi.xs
   A /irssi/trunk/src/perl/common/Log.xs
   A /irssi/trunk/src/perl/common/Makefile.PL.in
   A /irssi/trunk/src/perl/common/Masks.xs
   A /irssi/trunk/src/perl/common/Query.xs
   A /irssi/trunk/src/perl/common/Rawlog.xs
   A /irssi/trunk/src/perl/common/Server.xs
   A /irssi/trunk/src/perl/common/Settings.xs
   A /irssi/trunk/src/perl/common/Window.xs
   A /irssi/trunk/src/perl/common/module.h
   A /irssi/trunk/src/perl/common/typemap
   D /irssi/trunk/src/perl/core

s/core/common/ - because make clean tried to delete it :)

------------------------------------------------------------------------
r714 | cras | 2000-10-02 01:11:53 +0000 (Mon, 02 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/flood/Makefile.am
   M /irssi/trunk/src/fe-common/irc/notifylist/Makefile.am
   M /irssi/trunk/src/irc/bot/Makefile.am
   M /irssi/trunk/src/irc/dcc/Makefile.am
   M /irssi/trunk/src/irc/flood/Makefile.am
   M /irssi/trunk/src/irc/notifylist/Makefile.am
   M /irssi/trunk/src/irc/proxy/Makefile.am
   M /irssi/trunk/src/perl/Makefile.am

Added -avoid-version options and disable-static for SILC module.

------------------------------------------------------------------------
r713 | cras | 2000-10-02 01:04:39 +0000 (Mon, 02 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/window-activity.c

fixes .. still not perfect

------------------------------------------------------------------------
r712 | cras | 2000-10-01 23:42:58 +0000 (Sun, 01 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-activity.c

Window activity was displayed in wrong window if query windows were
autocreated

------------------------------------------------------------------------
r711 | cras | 2000-10-01 23:37:31 +0000 (Sun, 01 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows.c

bugfix

------------------------------------------------------------------------
r710 | cras | 2000-10-01 22:12:01 +0000 (Sun, 01 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/irc/core/irc.c

Keyboard should never get stuck again when receiving huge amounts of
text from server that irssi doesn't handle fast enough.

------------------------------------------------------------------------
r709 | cras | 2000-10-01 21:56:20 +0000 (Sun, 01 Oct 2000) | 2 lines
Changed paths:
   A /irssi/trunk/src/perl/core/module.h

added

------------------------------------------------------------------------
r708 | cras | 2000-10-01 21:47:22 +0000 (Sun, 01 Oct 2000) | 2 lines
Changed paths:
   A /irssi/trunk/docs/help/in/unsilence.in

added

------------------------------------------------------------------------
r707 | cras | 2000-10-01 21:46:48 +0000 (Sun, 01 Oct 2000) | 2 lines
Changed paths:
   A /irssi/trunk/src/perl/core
   A /irssi/trunk/src/perl/core/.cvsignore
   A /irssi/trunk/src/perl/core/Channel.xs
   A /irssi/trunk/src/perl/core/Core.xs
   A /irssi/trunk/src/perl/core/Irssi.pm
   A /irssi/trunk/src/perl/core/Irssi.xs
   A /irssi/trunk/src/perl/core/Log.xs
   A /irssi/trunk/src/perl/core/Makefile.PL.in
   A /irssi/trunk/src/perl/core/Masks.xs
   A /irssi/trunk/src/perl/core/Query.xs
   A /irssi/trunk/src/perl/core/Rawlog.xs
   A /irssi/trunk/src/perl/core/Server.xs
   A /irssi/trunk/src/perl/core/Settings.xs
   A /irssi/trunk/src/perl/core/Window.xs
   A /irssi/trunk/src/perl/core/typemap
   D /irssi/trunk/src/perl/xs

Perl updates

------------------------------------------------------------------------
r706 | cras | 2000-10-01 21:00:59 +0000 (Sun, 01 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/silence.in
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/irc/core/irc-commands.c

/SILENCE updates, added /UNSILENCE command.

------------------------------------------------------------------------
r705 | cras | 2000-10-01 20:48:48 +0000 (Sun, 01 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/Makefile.am
   A /irssi/trunk/src/perl/irc
   A /irssi/trunk/src/perl/irc/.cvsignore
   A /irssi/trunk/src/perl/irc/Bans.xs
   A /irssi/trunk/src/perl/irc/Dcc.xs
   A /irssi/trunk/src/perl/irc/Flood.xs
   A /irssi/trunk/src/perl/irc/Ignore.xs
   A /irssi/trunk/src/perl/irc/Irc.pm
   A /irssi/trunk/src/perl/irc/Irc.xs
   A /irssi/trunk/src/perl/irc/IrcChannel.xs
   A /irssi/trunk/src/perl/irc/IrcQuery.xs
   A /irssi/trunk/src/perl/irc/IrcServer.xs
   A /irssi/trunk/src/perl/irc/Makefile.PL.in
   A /irssi/trunk/src/perl/irc/Modes.xs
   A /irssi/trunk/src/perl/irc/Netsplit.xs
   A /irssi/trunk/src/perl/irc/Notifylist.xs
   A /irssi/trunk/src/perl/irc/module.h
   A /irssi/trunk/src/perl/irc/typemap
   M /irssi/trunk/src/perl/irssi-perl.c
   A /irssi/trunk/src/perl/perl-common.c
   A /irssi/trunk/src/perl/perl-common.h

Perl works again :) Split to Irssi and Irssi::Irc packages.

------------------------------------------------------------------------
r704 | cras | 2000-10-01 20:48:10 +0000 (Sun, 01 Oct 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/chat-protocols.c
   M /irssi/trunk/src/core/chat-protocols.h
   M /irssi/trunk/src/core/modules.c
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/core/window-save.c

Chat protocol updates.
Module loading tries to load first from home dir, then the global dir.

------------------------------------------------------------------------
r703 | cras | 2000-10-01 16:17:12 +0000 (Sun, 01 Oct 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/flood/autoignore.c

multiprotocol fixes

------------------------------------------------------------------------
r702 | cras | 2000-09-30 22:59:37 +0000 (Sat, 30 Sep 2000) | 2 lines
Changed paths:
   A /irssi/trunk/src/core/chat-commands.c

forgot to add this

------------------------------------------------------------------------
r701 | cras | 2000-09-30 22:59:15 +0000 (Sat, 30 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/POTFILES.in

updated

------------------------------------------------------------------------
r700 | cras | 2000-09-30 22:52:30 +0000 (Sat, 30 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/proxy/Makefile.am

bugfix

------------------------------------------------------------------------
r699 | cras | 2000-09-30 22:49:48 +0000 (Sat, 30 Sep 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/Makefile.am
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/channels.h
   M /irssi/trunk/src/core/chat-protocols.c
   M /irssi/trunk/src/core/chat-protocols.h
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/masks.c
   M /irssi/trunk/src/core/nicklist.c
   M /irssi/trunk/src/core/nicklist.h
   M /irssi/trunk/src/core/queries.c
   M /irssi/trunk/src/core/server-rec.h
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   A /irssi/trunk/src/fe-common/core/fe-messages.c
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/hilight-text.h
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/window-activity.c
   M /irssi/trunk/src/fe-common/core/window-save.c
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/irc-completion.c
   D /irssi/trunk/src/fe-common/irc/irc-hilight-text.c
   D /irssi/trunk/src/fe-common/irc/irc-hilight-text.h
   D /irssi/trunk/src/fe-common/irc/irc-window-activity.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/irc/core/channel-rejoin.c
   M /irssi/trunk/src/irc/core/ignore.c
   M /irssi/trunk/src/irc/core/irc-channels-setup.c
   M /irssi/trunk/src/irc/core/irc-channels.c
   M /irssi/trunk/src/irc/core/irc-channels.h
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/core/irc-nicklist.c
   M /irssi/trunk/src/irc/core/irc-nicklist.h
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/perl/Makefile.am

multiprotocol updates. SILC prints channel and private messages now
using the same message formats as IRC.

------------------------------------------------------------------------
r698 | cras | 2000-09-30 00:11:56 +0000 (Sat, 30 Sep 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows.c

When connecting to server, change the active window's server if the
window is empty.

------------------------------------------------------------------------
r697 | cras | 2000-09-29 23:59:51 +0000 (Fri, 29 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/irc/Makefile.am
   A /irssi/trunk/src/irc/proxy
   A /irssi/trunk/src/irc/proxy/.cvsignore
   A /irssi/trunk/src/irc/proxy/Makefile.am
   A /irssi/trunk/src/irc/proxy/dump.c
   A /irssi/trunk/src/irc/proxy/listen.c
   A /irssi/trunk/src/irc/proxy/module.h
   A /irssi/trunk/src/irc/proxy/proxy.c
   A /irssi/trunk/src/irc/proxy/proxy.h

Updated Irssi proxy to work with latest version, thanks to fuchs :)

------------------------------------------------------------------------
r696 | cras | 2000-09-29 23:57:30 +0000 (Fri, 29 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/irc/bot/bot-events.c
   M /irssi/trunk/src/irc/core/bans.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/notifylist/notifylist.c

minor updates

------------------------------------------------------------------------
r695 | cras | 2000-09-28 18:54:43 +0000 (Thu, 28 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c

own_dcc_query fixed

------------------------------------------------------------------------
r694 | cras | 2000-09-28 14:19:17 +0000 (Thu, 28 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/irc-completion.c

multiprotocol fixes

------------------------------------------------------------------------
r693 | cras | 2000-09-28 01:38:50 +0000 (Thu, 28 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

multiprotocol fixes for /AWAY -all

------------------------------------------------------------------------
r692 | cras | 2000-09-28 01:31:52 +0000 (Thu, 28 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c

fixes for multiprotocol support

------------------------------------------------------------------------
r691 | cras | 2000-09-28 00:32:56 +0000 (Thu, 28 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/notifylist/notify-ison.c

multiprotocol fixes

------------------------------------------------------------------------
r690 | cras | 2000-09-28 00:28:48 +0000 (Thu, 28 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/notifylist/notifylist.c

fixes

------------------------------------------------------------------------
r689 | cras | 2000-09-28 00:25:14 +0000 (Thu, 28 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/flood/autoignore.c
   M /irssi/trunk/src/irc/flood/flood.c

multiprotocol fixes

------------------------------------------------------------------------
r688 | cras | 2000-09-27 23:59:20 +0000 (Wed, 27 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/flood/flood.c

fix for multiserver support

------------------------------------------------------------------------
r687 | cras | 2000-09-27 23:47:51 +0000 (Wed, 27 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/servers.h
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc.c

Moved /DISCONNECT to core, other multiprotocol fixes.

------------------------------------------------------------------------
r686 | cras | 2000-09-27 23:46:20 +0000 (Wed, 27 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/signals.c

module deinit fixes

------------------------------------------------------------------------
r685 | cras | 2000-09-27 23:45:17 +0000 (Wed, 27 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

net_gethostbyaddr() fixed.

------------------------------------------------------------------------
r684 | cras | 2000-09-27 23:43:53 +0000 (Wed, 27 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/memdebug.c

modules are deinitialized at quit.

------------------------------------------------------------------------
r683 | cras | 2000-09-27 23:42:05 +0000 (Wed, 27 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk
   M /irssi/trunk/.cvsignore

updated

------------------------------------------------------------------------
r682 | cras | 2000-09-27 00:25:26 +0000 (Wed, 27 Sep 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers.c

/SERVER irc.server.org 1234 now connects to port 1234 always even if
some other port is specified for the same server in setup.

------------------------------------------------------------------------
r681 | cras | 2000-09-27 00:17:23 +0000 (Wed, 27 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

Show help with "clientcrap" message level, not "never".

------------------------------------------------------------------------
r680 | cras | 2000-09-27 00:14:58 +0000 (Wed, 27 Sep 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

/BIND <key> /command works now directly instead of needing the
"command" id in the middle

------------------------------------------------------------------------
r679 | cras | 2000-09-27 00:11:06 +0000 (Wed, 27 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Also moving windows and changing refnum updates activity list.

------------------------------------------------------------------------
r678 | cras | 2000-09-27 00:08:03 +0000 (Wed, 27 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows.c
   M /irssi/trunk/src/fe-text/statusbar-items.c

Closing window didn't update window activity list.

------------------------------------------------------------------------
r677 | cras | 2000-09-26 22:24:53 +0000 (Tue, 26 Sep 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-nicklist.c

irc_nick_match() should now work better for checking if nick at the
start of the message was really meant for you.

------------------------------------------------------------------------
r676 | cras | 2000-09-26 22:02:19 +0000 (Tue, 26 Sep 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

if printformat() was given a argument ending with ^C it could mess up
one or two chars of the following text (part/quit messages).

------------------------------------------------------------------------
r675 | cras | 2000-09-26 21:46:50 +0000 (Tue, 26 Sep 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/module-formats.c

PART and QUIT messages set the background color to default before
printing the last "]" char

------------------------------------------------------------------------
r674 | cras | 2000-09-26 21:44:20 +0000 (Tue, 26 Sep 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/levels.c
   M /irssi/trunk/src/fe-common/core/window-commands.c

"NONE" works now with combine_levels(). /WINDOW LEVEL NONE works and if
window doesn't have level it prints "NONE" instead of empty string.

------------------------------------------------------------------------
r673 | cras | 2000-09-26 21:39:33 +0000 (Tue, 26 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/channels-setup.c
   M /irssi/trunk/src/core/servers-setup.c

backwards compatibility for s/ircnet/chanet/ change.

------------------------------------------------------------------------
r672 | cras | 2000-09-26 21:11:17 +0000 (Tue, 26 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/config

updated

------------------------------------------------------------------------
r671 | cras | 2000-09-25 19:01:40 +0000 (Mon, 25 Sep 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-ctcp.c

Display CTCP PING replies even if they're not in the form irssi
expected.

------------------------------------------------------------------------
r670 | cras | 2000-09-25 18:11:52 +0000 (Mon, 25 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/formats.txt

updated

------------------------------------------------------------------------
r669 | cras | 2000-09-25 18:09:25 +0000 (Mon, 25 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/module-formats.c

Ping replies should have displayed always with 3 decimals

------------------------------------------------------------------------
r668 | cras | 2000-09-25 17:26:52 +0000 (Mon, 25 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c

Added target parameter to own_dcc format

------------------------------------------------------------------------
r667 | cras | 2000-09-25 17:19:37 +0000 (Mon, 25 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Don't show statusbar with bold color

------------------------------------------------------------------------
r666 | cras | 2000-09-25 13:23:01 +0000 (Mon, 25 Sep 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c

If /SET show_quit_once was set and ignored nick quitted, irssi printed
GLib warning.

------------------------------------------------------------------------
r665 | cras | 2000-09-24 16:31:45 +0000 (Sun, 24 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Bugfix for checking if user mode was empty (don't show (+) in statusbar)

------------------------------------------------------------------------
r664 | cras | 2000-09-22 10:26:52 +0000 (Fri, 22 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/irc-completion.c

/SET completion_nicks_lowercase

------------------------------------------------------------------------
r663 | cras | 2000-09-19 21:14:35 +0000 (Tue, 19 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   M /irssi/trunk/src/irc/core/netsplit.c

Netsplit fixes

------------------------------------------------------------------------
r662 | cras | 2000-09-19 12:55:49 +0000 (Tue, 19 Sep 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c

Irssi crashed if you used "/JOIN" or "/JOIN -invite" without connected
to server.

------------------------------------------------------------------------
r661 | cras | 2000-09-19 02:45:20 +0000 (Tue, 19 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.txt

typofixes

------------------------------------------------------------------------
r660 | cras | 2000-09-19 02:38:34 +0000 (Tue, 19 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/startup-HOWTO.txt

Updates for .95 compatibility

------------------------------------------------------------------------
r659 | cras | 2000-09-19 02:27:55 +0000 (Tue, 19 Sep 2000) | 2 lines
Changed paths:
   A /irssi/trunk/docs/startup-HOWTO.txt

Documentation for Irssi newbies (!!)

------------------------------------------------------------------------
r658 | cras | 2000-09-10 19:28:56 +0000 (Sun, 10 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

/OP, /DEOP, etc. commands printed warning if no valid nicks were found.

------------------------------------------------------------------------
r657 | cras | 2000-09-07 22:43:07 +0000 (Thu, 07 Sep 2000) | 3 lines
Changed paths:
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/perl/irssi-perl.c

Moved the PL_perl_destruct_level check to configure script, it should
now work with Perl 5.6 too.

------------------------------------------------------------------------
r656 | cras | 2000-09-07 21:55:58 +0000 (Thu, 07 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/perl/Makefile.am
   A /irssi/trunk/src/perl/libperl_dynaloader.la

Perl works now only as a runtime loadable module

------------------------------------------------------------------------
r655 | cras | 2000-09-06 23:32:09 +0000 (Wed, 06 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/POTFILES.in

updated

------------------------------------------------------------------------
r654 | cras | 2000-09-06 23:24:12 +0000 (Wed, 06 Sep 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/irc/core/irc-servers-setup.c

/SET default_nick -> /SET nick
/FORMAT own_me -> /FORMAT own_action

------------------------------------------------------------------------
r653 | cras | 2000-09-06 23:15:42 +0000 (Wed, 06 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/command-history.c

When pressing line down, the command line wasn't saved to history.

------------------------------------------------------------------------
r652 | cras | 2000-09-06 22:05:01 +0000 (Wed, 06 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/irssi.c

No, SILC stuff still shouldn't be here :)

------------------------------------------------------------------------
r651 | cras | 2000-09-06 22:00:28 +0000 (Wed, 06 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc.c

Disconnect if net_sendbuffer_send() fails.

------------------------------------------------------------------------
r650 | cras | 2000-09-06 21:54:53 +0000 (Wed, 06 Sep 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/line-split.c

line_split() : use g_memmove() instead of memcpy() .. hm. how could
this even work before? :)

------------------------------------------------------------------------
r649 | cras | 2000-09-06 21:30:56 +0000 (Wed, 06 Sep 2000) | 4 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/docs/formats.txt
   M /irssi/trunk/src/core/chatnets.c
   M /irssi/trunk/src/core/modules.c
   M /irssi/trunk/src/core/server-rec.h
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/fe-common/core/fe-queries.c
   M /irssi/trunk/src/fe-common/core/fe-queries.h
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   M /irssi/trunk/src/fe-common/irc/fe-ircnet.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/irc/core/irc-chatnets.c
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h

/set autocreate_query -> /set autocreate_query_level
fixes to /ircnet, /server and /channel commands
other updates and fixes

------------------------------------------------------------------------
r648 | cras | 2000-09-06 21:02:32 +0000 (Wed, 06 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/set.c

config_node_clear() didn't work right.

------------------------------------------------------------------------
r647 | cras | 2000-09-06 19:32:17 +0000 (Wed, 06 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

Added tab-completion for /BIND's commands.

------------------------------------------------------------------------
r646 | cras | 2000-09-06 19:22:07 +0000 (Wed, 06 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-save.c

Restoring saved windows (/savewindows) didn't work.

------------------------------------------------------------------------
r645 | cras | 2000-09-06 19:16:02 +0000 (Wed, 06 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

/bind <key> command <cmd> - <cmd> doesn't need to start with / anymore

------------------------------------------------------------------------
r644 | cras | 2000-09-05 00:37:33 +0000 (Tue, 05 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/PART #channel1,#channel2 didn't work

------------------------------------------------------------------------
r643 | cras | 2000-09-04 23:39:42 +0000 (Mon, 04 Sep 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-activity.c

Actions will now show up in window activity with hilight or
message-color, not the text-color as before.

------------------------------------------------------------------------
r642 | cras | 2000-09-02 19:29:32 +0000 (Sat, 02 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/modules.c

bugfix

------------------------------------------------------------------------
r641 | cras | 2000-09-02 18:53:58 +0000 (Sat, 02 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/channels.c
   M /irssi/trunk/src/core/channels.h
   M /irssi/trunk/src/core/modules.c
   M /irssi/trunk/src/core/modules.h
   M /irssi/trunk/src/core/queries.c
   M /irssi/trunk/src/core/queries.h
   M /irssi/trunk/src/core/servers-reconnect.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/core/servers.h
   M /irssi/trunk/src/fe-common/core/Makefile.am
   A /irssi/trunk/src/fe-common/core/fe-channels.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   A /irssi/trunk/src/fe-common/core/fe-queries.c
   A /irssi/trunk/src/fe-common/core/fe-queries.h
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/window-save.c
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   D /irssi/trunk/src/fe-common/irc/fe-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   A /irssi/trunk/src/fe-common/irc/fe-irc-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   D /irssi/trunk/src/fe-common/irc/fe-queries.c
   D /irssi/trunk/src/fe-common/irc/fe-queries.h
   M /irssi/trunk/src/fe-common/irc/irc-completion.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/irc/core/Makefile.am
   M /irssi/trunk/src/irc/core/irc-channels.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   D /irssi/trunk/src/irc/core/irc-commands.h
   M /irssi/trunk/src/irc/core/irc-queries.c

Updates.

------------------------------------------------------------------------
r640 | cras | 2000-09-01 00:26:46 +0000 (Fri, 01 Sep 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/Makefile.am
   M /irssi/trunk/src/core/channels.c
   A /irssi/trunk/src/core/chat-protocols.c
   A /irssi/trunk/src/core/chat-protocols.h
   M /irssi/trunk/src/core/chatnet-rec.h
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/queries.c
   M /irssi/trunk/src/core/server-connect-rec.h
   M /irssi/trunk/src/core/server-rec.h
   M /irssi/trunk/src/core/server-setup-rec.h
   M /irssi/trunk/src/core/window-item-rec.h
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/irc/core/irc-channels.c
   M /irssi/trunk/src/irc/core/irc-channels.h
   M /irssi/trunk/src/irc/core/irc-chatnets.c
   M /irssi/trunk/src/irc/core/irc-chatnets.h
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/core/irc-queries.c
   M /irssi/trunk/src/irc/core/irc-queries.h
   M /irssi/trunk/src/irc/core/irc-servers-reconnect.c
   M /irssi/trunk/src/irc/core/irc-servers-setup.c
   M /irssi/trunk/src/irc/core/irc-servers-setup.h
   M /irssi/trunk/src/irc/core/irc-servers.c
   M /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/module.h

Added chat protocol register. Changed all chat_type fields to use it.

------------------------------------------------------------------------
r639 | cras | 2000-08-31 21:03:40 +0000 (Thu, 31 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-channels-setup.c
   M /irssi/trunk/src/irc/core/irc-core.c

Automatic joining to channels didn't work

------------------------------------------------------------------------
r638 | cras | 2000-08-30 22:29:55 +0000 (Wed, 30 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/core/channels.h
   M /irssi/trunk/src/core/chatnets.h
   M /irssi/trunk/src/core/modules.c
   M /irssi/trunk/src/core/modules.h
   M /irssi/trunk/src/core/queries.h
   M /irssi/trunk/src/core/servers-setup.h
   M /irssi/trunk/src/core/servers.h
   M /irssi/trunk/src/irc/core/irc-channels.c
   M /irssi/trunk/src/irc/core/irc-channels.h
   M /irssi/trunk/src/irc/core/irc-chatnets.h
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-queries.h
   M /irssi/trunk/src/irc/core/irc-servers-setup.h
   M /irssi/trunk/src/irc/core/irc-servers.h

Object type checking fixes

------------------------------------------------------------------------
r637 | cras | 2000-08-29 23:43:59 +0000 (Tue, 29 Aug 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/irc-completion.c

Highlighting fixes with public messages.

/msg tab completion list growed to size of completion_keep_privates,
the new nicks were removed from list instead of the old nicks.

------------------------------------------------------------------------
r636 | cras | 2000-08-29 19:26:05 +0000 (Tue, 29 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

/mode #channel -oooo... would deop the first 3, and then op the rest.

------------------------------------------------------------------------
r635 | cras | 2000-08-28 00:02:11 +0000 (Mon, 28 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   A /irssi/trunk/po/sv.po

Swedish translation

------------------------------------------------------------------------
r634 | cras | 2000-08-27 23:07:01 +0000 (Sun, 27 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/servers-setup.c
   M /irssi/trunk/src/core/servers.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   M /irssi/trunk/src/irc/core/irc-channels.c
   M /irssi/trunk/src/irc/core/irc-channels.h
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-nicklist.h
   M /irssi/trunk/src/irc/core/irc-servers-setup.c
   M /irssi/trunk/src/irc/core/irc-servers.c

updates

------------------------------------------------------------------------
r633 | cras | 2000-08-27 22:40:08 +0000 (Sun, 27 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

updated

------------------------------------------------------------------------
r632 | cras | 2000-08-26 15:39:44 +0000 (Sat, 26 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/POTFILES.in
   M /irssi/trunk/po/de.po
   M /irssi/trunk/po/fi.po
   M /irssi/trunk/po/fr.po
   M /irssi/trunk/po/pl.po
   M /irssi/trunk/po/pt_BR.po
   M /irssi/trunk/src/core/Makefile.am
   A /irssi/trunk/src/core/channel-rec.h
   A /irssi/trunk/src/core/channels-setup.c
   A /irssi/trunk/src/core/channels-setup.h
   A /irssi/trunk/src/core/channels.c
   A /irssi/trunk/src/core/channels.h
   A /irssi/trunk/src/core/chatnet-rec.h
   A /irssi/trunk/src/core/chatnets.c
   A /irssi/trunk/src/core/chatnets.h
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/core.c
   A /irssi/trunk/src/core/masks.c
   A /irssi/trunk/src/core/masks.h
   M /irssi/trunk/src/core/memdebug.c
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h
   M /irssi/trunk/src/core/modules.c
   A /irssi/trunk/src/core/nicklist.c
   A /irssi/trunk/src/core/nicklist.h
   A /irssi/trunk/src/core/queries.c
   A /irssi/trunk/src/core/queries.h
   A /irssi/trunk/src/core/query-rec.h
   A /irssi/trunk/src/core/server-connect-rec.h
   A /irssi/trunk/src/core/server-rec.h
   D /irssi/trunk/src/core/server-redirect.c
   D /irssi/trunk/src/core/server-redirect.h
   A /irssi/trunk/src/core/server-setup-rec.h
   D /irssi/trunk/src/core/server.c
   D /irssi/trunk/src/core/server.h
   A /irssi/trunk/src/core/servers-reconnect.c
   A /irssi/trunk/src/core/servers-reconnect.h
   A /irssi/trunk/src/core/servers-redirect.c
   A /irssi/trunk/src/core/servers-redirect.h
   A /irssi/trunk/src/core/servers-setup.c
   A /irssi/trunk/src/core/servers-setup.h
   A /irssi/trunk/src/core/servers.c
   A /irssi/trunk/src/core/servers.h
   M /irssi/trunk/src/core/settings.h
   M /irssi/trunk/src/core/signals.c
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/core/special-vars.h
   A /irssi/trunk/src/core/window-item-def.h
   A /irssi/trunk/src/core/window-item-rec.h
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/window-activity.c
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/core/window-items.c
   M /irssi/trunk/src/fe-common/core/window-save.c
   M /irssi/trunk/src/fe-common/core/windows.c
   M /irssi/trunk/src/fe-common/core/windows.h
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/fe-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/fe-ctcp.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-ignore.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   M /irssi/trunk/src/fe-common/irc/fe-ircnet.c
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c
   A /irssi/trunk/src/fe-common/irc/fe-queries.c
   A /irssi/trunk/src/fe-common/irc/fe-queries.h
   D /irssi/trunk/src/fe-common/irc/fe-query.c
   D /irssi/trunk/src/fe-common/irc/fe-query.h
   M /irssi/trunk/src/fe-common/irc/flood/fe-flood.c
   M /irssi/trunk/src/fe-common/irc/irc-completion.c
   M /irssi/trunk/src/fe-common/irc/irc-window-activity.c
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/gui-special-vars.c
   M /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/gui-windows.h
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/irc/Makefile.am
   M /irssi/trunk/src/irc/bot/bot-events.c
   M /irssi/trunk/src/irc/bot/bot-irc-commands.c
   M /irssi/trunk/src/irc/bot/bot-users.c
   M /irssi/trunk/src/irc/bot/botnet-users.c
   M /irssi/trunk/src/irc/core/Makefile.am
   M /irssi/trunk/src/irc/core/bans.c
   M /irssi/trunk/src/irc/core/bans.h
   M /irssi/trunk/src/irc/core/channel-events.c
   M /irssi/trunk/src/irc/core/channel-rejoin.c
   M /irssi/trunk/src/irc/core/channels-query.c
   D /irssi/trunk/src/irc/core/channels-setup.c
   D /irssi/trunk/src/irc/core/channels-setup.h
   D /irssi/trunk/src/irc/core/channels.c
   D /irssi/trunk/src/irc/core/channels.h
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/ignore.c
   A /irssi/trunk/src/irc/core/irc-channels-setup.c
   A /irssi/trunk/src/irc/core/irc-channels.c
   A /irssi/trunk/src/irc/core/irc-channels.h
   A /irssi/trunk/src/irc/core/irc-chatnets.c
   A /irssi/trunk/src/irc/core/irc-chatnets.h
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/core/irc-log.c
   A /irssi/trunk/src/irc/core/irc-masks.c
   A /irssi/trunk/src/irc/core/irc-masks.h
   A /irssi/trunk/src/irc/core/irc-nicklist.c
   A /irssi/trunk/src/irc/core/irc-nicklist.h
   A /irssi/trunk/src/irc/core/irc-queries.c
   A /irssi/trunk/src/irc/core/irc-queries.h
   M /irssi/trunk/src/irc/core/irc-rawlog.c
   D /irssi/trunk/src/irc/core/irc-server.c
   D /irssi/trunk/src/irc/core/irc-server.h
   A /irssi/trunk/src/irc/core/irc-servers-reconnect.c
   A /irssi/trunk/src/irc/core/irc-servers-setup.c
   A /irssi/trunk/src/irc/core/irc-servers-setup.h
   A /irssi/trunk/src/irc/core/irc-servers.c
   A /irssi/trunk/src/irc/core/irc-servers.h
   M /irssi/trunk/src/irc/core/irc-special-vars.c
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/irc.h
   D /irssi/trunk/src/irc/core/ircnet-setup.c
   D /irssi/trunk/src/irc/core/ircnet-setup.h
   M /irssi/trunk/src/irc/core/lag.c
   D /irssi/trunk/src/irc/core/masks.c
   D /irssi/trunk/src/irc/core/masks.h
   M /irssi/trunk/src/irc/core/massjoin.c
   M /irssi/trunk/src/irc/core/mode-lists.c
   M /irssi/trunk/src/irc/core/mode-lists.h
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/modes.h
   M /irssi/trunk/src/irc/core/netsplit.c
   D /irssi/trunk/src/irc/core/nicklist.c
   D /irssi/trunk/src/irc/core/nicklist.h
   D /irssi/trunk/src/irc/core/query.c
   D /irssi/trunk/src/irc/core/query.h
   M /irssi/trunk/src/irc/core/server-idle.c
   M /irssi/trunk/src/irc/core/server-idle.h
   D /irssi/trunk/src/irc/core/server-reconnect.c
   D /irssi/trunk/src/irc/core/server-reconnect.h
   D /irssi/trunk/src/irc/core/server-setup.c
   D /irssi/trunk/src/irc/core/server-setup.h
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-files.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/flood/autoignore.c
   M /irssi/trunk/src/irc/flood/flood.c
   M /irssi/trunk/src/irc/notifylist/module.h
   M /irssi/trunk/src/irc/notifylist/notify-ison.c
   M /irssi/trunk/src/irc/notifylist/notify-setup.c
   M /irssi/trunk/src/irc/notifylist/notify-whois.c
   M /irssi/trunk/src/irc/notifylist/notifylist.c
   M /irssi/trunk/src/lib-config/Makefile.am
   M /irssi/trunk/src/lib-config/get.c
   M /irssi/trunk/src/lib-config/iconfig.h
   M /irssi/trunk/src/lib-config/parse.c
   M /irssi/trunk/src/lib-config/set.c
   M /irssi/trunk/src/lib-popt/Makefile.am
   M /irssi/trunk/src/perl/Makefile.am
   M /irssi/trunk/src/perl/xs/Irssi-query.xs
   M /irssi/trunk/src/perl/xs/Irssi-window.xs
   M /irssi/trunk/src/perl/xs/module.h

Lots of moving stuff around - hopefully I didn't break too much :)

------------------------------------------------------------------------
r631 | cras | 2000-08-26 00:35:32 +0000 (Sat, 26 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

Some fixes to handling +l and +k mode.

------------------------------------------------------------------------
r630 | cras | 2000-08-25 22:53:22 +0000 (Fri, 25 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc.c

Don't allow sending data to dcc chats if connection isn't finished yet.

------------------------------------------------------------------------
r629 | cras | 2000-08-25 21:10:05 +0000 (Fri, 25 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/log.c

log_day_change was never printed in logs.

------------------------------------------------------------------------
r628 | cras | 2000-08-25 10:46:47 +0000 (Fri, 25 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c

/BAN could crash when showing bans

------------------------------------------------------------------------
r627 | cras | 2000-08-24 01:49:10 +0000 (Thu, 24 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

send "irssi init finished" _after_ setting up perl support.

------------------------------------------------------------------------
r626 | cras | 2000-08-24 01:07:27 +0000 (Thu, 24 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/autoop.pl

small fix :)

------------------------------------------------------------------------
r625 | cras | 2000-08-24 01:01:21 +0000 (Thu, 24 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/Makefile.am
   A /irssi/trunk/scripts/autoop.pl

Added /AUTOOP

------------------------------------------------------------------------
r624 | cras | 2000-08-24 00:57:26 +0000 (Thu, 24 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-perl.c

Signals that sent GSList as parameters didn't work right with perl scripts

------------------------------------------------------------------------
r623 | cras | 2000-08-24 00:56:46 +0000 (Thu, 24 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/masks.c

masks_match() was buggy

------------------------------------------------------------------------
r622 | cras | 2000-08-23 02:06:38 +0000 (Wed, 23 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c

Call idlok() for all new subwindows.

------------------------------------------------------------------------
r621 | cras | 2000-08-23 01:44:46 +0000 (Wed, 23 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/bot/bot-events.c

fix

------------------------------------------------------------------------
r620 | cras | 2000-08-22 22:11:37 +0000 (Tue, 22 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-perl.c

Unloading perl script crashed if it has used Irssi::timeout_add().

------------------------------------------------------------------------
r619 | cras | 2000-08-22 21:39:18 +0000 (Tue, 22 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/gui-windows.h

Using blinking/bright background colors would crash irssi..

------------------------------------------------------------------------
r618 | cras | 2000-08-22 20:28:03 +0000 (Tue, 22 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/bot/bot-events.c

HAS_MODE_ARG() wasn't updated here yet..

------------------------------------------------------------------------
r617 | cras | 2000-08-20 07:17:13 +0000 (Sun, 20 Aug 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/server.c
   M /irssi/trunk/src/fe-common/irc/fe-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/irc/core/channels.c
   M /irssi/trunk/src/irc/core/channels.h
   M /irssi/trunk/src/irc/core/irc-special-vars.c
   M /irssi/trunk/src/irc/core/irc.h
   M /irssi/trunk/src/irc/core/masks.c
   M /irssi/trunk/src/irc/core/mode-lists.c
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/modes.h
   M /irssi/trunk/src/irc/core/nicklist.c
   M /irssi/trunk/src/irc/core/nicklist.h
   M /irssi/trunk/src/perl/xs/Irssi-channel.xs

Channel mode handling changed - there's no more mode_xxx fields in
channel structure, but instead just one mode string field. Also
handling half-ops (+h) should work right.

------------------------------------------------------------------------
r616 | cras | 2000-08-19 20:14:09 +0000 (Sat, 19 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

If nick argument isn't given to /OPER, your current nick will be used.

------------------------------------------------------------------------
r615 | cras | 2000-08-19 19:28:04 +0000 (Sat, 19 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Parameters to key_bind() with scroll_end was given in wrong order.

------------------------------------------------------------------------
r614 | cras | 2000-08-16 00:49:02 +0000 (Wed, 16 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/flood/Makefile.am
   M /irssi/trunk/src/fe-common/irc/notifylist/Makefile.am
   M /irssi/trunk/src/irc/bot/Makefile.am
   M /irssi/trunk/src/irc/dcc/Makefile.am
   M /irssi/trunk/src/irc/flood/Makefile.am
   M /irssi/trunk/src/irc/notifylist/Makefile.am
   M /irssi/trunk/src/perl/Makefile.am

plugin -> module

------------------------------------------------------------------------
r613 | cras | 2000-08-16 00:48:51 +0000 (Wed, 16 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/get.c

Small memleak fixed

------------------------------------------------------------------------
r612 | cras | 2000-08-16 00:48:29 +0000 (Wed, 16 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/fe-text/gui-textwidget.c

/LAST - didn't work right.

------------------------------------------------------------------------
r611 | cras | 2000-08-16 00:26:07 +0000 (Wed, 16 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/xs/Irssi-core.xs
   M /irssi/trunk/src/perl/xs/Irssi-server.xs

More fixes for 5.004 and older.

------------------------------------------------------------------------
r610 | cras | 2000-08-16 00:20:05 +0000 (Wed, 16 Aug 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-perl.c

Fixes to make irssi work with other (older and newer) perl versions
than 5.005

------------------------------------------------------------------------
r609 | cras | 2000-08-15 21:54:33 +0000 (Tue, 15 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/irc/core/irc-commands.c

/MSG -servertag crashed irssi.

------------------------------------------------------------------------
r608 | cras | 2000-08-15 00:22:08 +0000 (Tue, 15 Aug 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/server.c
   M /irssi/trunk/src/fe-common/irc/fe-query.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-files.c

Some changes handling g_input_add() - maybe this helps to problems
where irssi sometimes eats all the cpu.

------------------------------------------------------------------------
r607 | cras | 2000-08-14 21:42:37 +0000 (Mon, 14 Aug 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/core/irc-server.c
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/server-reconnect.c
   M /irssi/trunk/src/irc/core/server-setup.c
   M /irssi/trunk/src/irc/core/server-setup.h

Some server reconnection fixes. Reconnect now allows you to have
more than one reconnection to the same server.

Changed the deinit() order in IRC module to cleanly free all memory.

------------------------------------------------------------------------
r606 | cras | 2000-08-14 21:17:51 +0000 (Mon, 14 Aug 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/SET wall_format updated, it sent only first word of the wall message
($1 -> $1-)

------------------------------------------------------------------------
r605 | cras | 2000-08-13 23:15:05 +0000 (Sun, 13 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/irssi.c

Added i18n initialization.

------------------------------------------------------------------------
r604 | cras | 2000-08-13 22:02:32 +0000 (Sun, 13 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Mail counter fixes.

------------------------------------------------------------------------
r603 | cras | 2000-08-13 21:35:59 +0000 (Sun, 13 Aug 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-perl.c

Perl scripts with non-alphanumeric characters in file name failed to
load. Now such chars are converted to _ automatically.

------------------------------------------------------------------------
r602 | cras | 2000-08-13 15:58:20 +0000 (Sun, 13 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c

/DCC LIST: % done didn't work right with large files.

------------------------------------------------------------------------
r601 | cras | 2000-08-13 15:28:14 +0000 (Sun, 13 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-query.c

Updated /QUERY syntax

------------------------------------------------------------------------
r600 | cras | 2000-08-13 15:24:23 +0000 (Sun, 13 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/in/ban.in
   M /irssi/trunk/docs/help/in/connect.in
   M /irssi/trunk/docs/help/in/cycle.in
   M /irssi/trunk/docs/help/in/dcc.in
   M /irssi/trunk/docs/help/in/disconnect.in
   M /irssi/trunk/docs/help/in/invite.in
   M /irssi/trunk/docs/help/in/ison.in
   M /irssi/trunk/docs/help/in/lusers.in
   M /irssi/trunk/docs/help/in/mode.in
   M /irssi/trunk/docs/help/in/perlflush.in
   M /irssi/trunk/docs/help/in/quote.in
   M /irssi/trunk/docs/help/in/reconnect.in
   M /irssi/trunk/docs/help/in/set.in
   M /irssi/trunk/docs/help/in/squery.in
   M /irssi/trunk/docs/help/in/topic.in
   M /irssi/trunk/docs/help/in/unban.in
   M /irssi/trunk/docs/help/in/userhost.in
   M /irssi/trunk/docs/help/in/who.in
   M /irssi/trunk/docs/help/in/wquery.in

updated

------------------------------------------------------------------------
r599 | cras | 2000-08-13 14:47:50 +0000 (Sun, 13 Aug 2000) | 3 lines
Changed paths:
   M /irssi/trunk/Makefile.am

Added ChangeLog to EXTRA_DIST .. I think it used to be included
automatically?

------------------------------------------------------------------------
r598 | cras | 2000-08-13 14:02:19 +0000 (Sun, 13 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO
   M /irssi/trunk/configure.in
   M /irssi/trunk/docs/formats.txt
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/po/de.po
   M /irssi/trunk/po/fi.po
   M /irssi/trunk/po/fr.po
   M /irssi/trunk/po/pl.po
   M /irssi/trunk/po/pt_BR.po

Getting ready for .95 ..

------------------------------------------------------------------------
r597 | cras | 2000-08-13 13:54:34 +0000 (Sun, 13 Aug 2000) | 3 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt
   M /irssi/trunk/src/perl/xs/Irssi-window.xs

Implemented Irssi::print_window(), added optional level parameter to
Irssi::print()

------------------------------------------------------------------------
r596 | cras | 2000-08-13 00:27:00 +0000 (Sun, 13 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Disable NLS if msgfmt command isn't found.

------------------------------------------------------------------------
r595 | cras | 2000-08-12 23:51:53 +0000 (Sat, 12 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindow-activity.c

bugfixes

------------------------------------------------------------------------
r594 | cras | 2000-08-12 22:58:16 +0000 (Sat, 12 Aug 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/window-save.c
   M /irssi/trunk/src/fe-common/core/window-save.h
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-query.c

Query windows are now restored if they were saved with /SAVEWINDOWS.
Moved /QUERY command handling to fe-query and simplified handling the
-window option.

------------------------------------------------------------------------
r593 | cras | 2000-08-12 21:12:33 +0000 (Sat, 12 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/xs/Irssi-log.xs

removed log rotating stuff.

------------------------------------------------------------------------
r592 | cras | 2000-08-12 16:40:39 +0000 (Sat, 12 Aug 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/irssi.c
   A /irssi/trunk/src/fe-text/mainwindow-activity.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/mainwindows.h

Don't trigger window activity if window is already visible in some
other split window.

------------------------------------------------------------------------
r591 | cras | 2000-08-12 15:50:50 +0000 (Sat, 12 Aug 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h
   M /irssi/trunk/src/fe-common/core/fe-log.c

mkpath() - behaves like mkdir -p. Autologging now uses it to create
log directories.

------------------------------------------------------------------------
r590 | cras | 2000-08-12 02:16:52 +0000 (Sat, 12 Aug 2000) | 5 lines
Changed paths:
   M /irssi/trunk/config
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/fe-common/irc/fe-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-query.c
   M /irssi/trunk/src/fe-common/irc/irc-completion.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-commands.h

WJOIN -> /JOIN -window
WQUERY -> /QUERY -window.
Added support for /QUERY -<server tag>.
Added aliases for WJOIN and WQUERY to default config file.

------------------------------------------------------------------------
r589 | cras | 2000-08-12 01:42:54 +0000 (Sat, 12 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c

Don't trigger window activity when you send /MSG etc.

------------------------------------------------------------------------
r588 | cras | 2000-08-12 01:24:40 +0000 (Sat, 12 Aug 2000) | 7 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-perl.c

Added namespaces for perl scripts.

You can unload scripts with /UNLOAD <name>.

Running scripts that are already loaded, destroys the old script from
memory.

------------------------------------------------------------------------
r587 | cras | 2000-08-11 22:13:27 +0000 (Fri, 11 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Entry line scrolling works better.

------------------------------------------------------------------------
r586 | cras | 2000-08-11 22:07:42 +0000 (Fri, 11 Aug 2000) | 7 lines
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/log.h
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/module-formats.c

/LOG: Removed the -rotate option, it was pretty useless since adding
the % formats to file name already tells that the log should be
rotated.

Autologging supports log rotating now too, just add the wanted %
formats to /SET autolog_path

------------------------------------------------------------------------
r585 | cras | 2000-08-11 20:13:49 +0000 (Fri, 11 Aug 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/fe-common/core/fe-log.c

Autologging fixes: Don't log WHOIS replies by default
(autolog_level = all -crap). And with /msg nick1,nick2 don't log to
file nick1,nick2.log but nick1.log and nick2.log separately.

------------------------------------------------------------------------
r584 | cras | 2000-08-11 19:57:58 +0000 (Fri, 11 Aug 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows.c

When destroying window, change to different window before destroying
window items so that if they print anything, it won't get lost.

------------------------------------------------------------------------
r583 | cras | 2000-08-11 19:51:59 +0000 (Fri, 11 Aug 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-perl.c

Use perl_destruct_level, not PL_perl_destruct_level so that we're
compatible with older versions of perl.

------------------------------------------------------------------------
r582 | cras | 2000-08-10 20:50:06 +0000 (Thu, 10 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/screen.c
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/fe-text/statusbar.h

Topic bar doesn't get erased anymore after resize.

------------------------------------------------------------------------
r581 | cras | 2000-08-10 20:25:57 +0000 (Thu, 10 Aug 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/server-setup.c

/connect ircnet doesn't fail anymore if there's no ircnet servers in
server list but just tries to connect to server in address "ircnet"..

------------------------------------------------------------------------
r580 | cras | 2000-08-10 20:02:59 +0000 (Thu, 10 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in

For curses fixes..

------------------------------------------------------------------------
r579 | cras | 2000-08-10 20:01:32 +0000 (Thu, 10 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/mainwindows.h
   M /irssi/trunk/src/fe-text/screen.c

Still some fixes for curseses without wresize() or resizeterm().

------------------------------------------------------------------------
r578 | cras | 2000-08-10 19:39:06 +0000 (Thu, 10 Aug 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-setup.c

/channel add -bots: You can now use @ or + before the nick mask to
indicate that bot should have either ops or voices/ops.

------------------------------------------------------------------------
r577 | cras | 2000-08-10 19:13:54 +0000 (Thu, 10 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c

Windowing system fixes, doesn't crash anymore after window resizes.

------------------------------------------------------------------------
r576 | cras | 2000-08-10 12:23:56 +0000 (Thu, 10 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

Added support for dalnet's whois registered event.

------------------------------------------------------------------------
r575 | cras | 2000-08-10 11:25:34 +0000 (Thu, 10 Aug 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-query.c

Don't autoclose window after part/unquery if there was still some
channels/queries left in window.

------------------------------------------------------------------------
r574 | cras | 2000-08-04 15:52:32 +0000 (Fri, 04 Aug 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows.c
   M /irssi/trunk/src/fe-text/gui-readline.c

When server is disconnected, change to use some other server in windows
where the server was active, instead of just setting the server to NULL.

Ctrl-X didn't work right if there was no active server in window.

------------------------------------------------------------------------
r573 | cras | 2000-08-01 01:31:49 +0000 (Tue, 01 Aug 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/set.c

fix

------------------------------------------------------------------------
r572 | cras | 2000-08-01 01:02:46 +0000 (Tue, 01 Aug 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/window-commands.c
   A /irssi/trunk/src/fe-common/core/window-save.c
   A /irssi/trunk/src/fe-common/core/window-save.h
   M /irssi/trunk/src/fe-common/core/windows.c
   M /irssi/trunk/src/fe-common/core/windows.h

/SAVEWINDOWS - saves the current layout of windows. It's automatically
reloaded at startup.

------------------------------------------------------------------------
r571 | cras | 2000-08-01 00:39:53 +0000 (Tue, 01 Aug 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-query.c
   M /irssi/trunk/src/fe-common/irc/irc-completion.c

/wjoin and /wquery commands stopped the "channel created" and
"query created" signals - not good.

------------------------------------------------------------------------
r570 | cras | 2000-07-31 23:16:56 +0000 (Mon, 31 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/irssi.c

You can change the default line indentation with /SET indent

------------------------------------------------------------------------
r569 | cras | 2000-07-31 23:13:11 +0000 (Mon, 31 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c

updated

------------------------------------------------------------------------
r568 | cras | 2000-07-31 23:09:39 +0000 (Mon, 31 Jul 2000) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/irc-completion.c
   M /irssi/trunk/src/fe-common/irc/module.h
   M /irssi/trunk/src/irc/core/channels.h
   M /irssi/trunk/src/irc/core/irc-server.h

Moved lastmsgs variables from irc-server and channel structures to
irc-completion.

/MSG nick completion now gives the nicks in right time order when using
multiple irc networks.

------------------------------------------------------------------------
r567 | cras | 2000-07-31 22:19:32 +0000 (Mon, 31 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/command-history.c

Don't allow jumping to last line in history from first line

------------------------------------------------------------------------
r566 | cras | 2000-07-31 22:16:50 +0000 (Mon, 31 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-activity.c

Actions didn't trigger window activity

------------------------------------------------------------------------
r565 | cras | 2000-07-31 22:10:18 +0000 (Mon, 31 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-events.c

Check that we're not already joined the channel when receiving JOIN
event, just to fix an irssi proxy bug..

------------------------------------------------------------------------
r564 | cras | 2000-07-31 22:01:56 +0000 (Mon, 31 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

Added names_nick format.

------------------------------------------------------------------------
r563 | cras | 2000-07-31 22:01:32 +0000 (Mon, 31 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/printtext.h

Added output_format_get_text() function for querying text formats.

------------------------------------------------------------------------
r562 | cras | 2000-07-31 21:46:31 +0000 (Mon, 31 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c

Don't draw the last character in entry line, this doesn't work right
with some terminals.

------------------------------------------------------------------------
r561 | cras | 2000-07-31 21:16:09 +0000 (Mon, 31 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/themes.h
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/core/windows.h

Theme fixes: /RELOAD reloads them, /SET current_theme changes the default
theme, you can have window specific themes with /WINDOW THEME.

------------------------------------------------------------------------
r560 | cras | 2000-07-31 20:40:24 +0000 (Mon, 31 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/server.c
   M /irssi/trunk/src/irc/core/irc-server.c

Fixes

------------------------------------------------------------------------
r559 | cras | 2000-07-31 20:39:31 +0000 (Mon, 31 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/server-setup.c

Never fallback to alternate_nick if nick is set in ircnet settings.

------------------------------------------------------------------------
r558 | cras | 2000-07-31 20:17:33 +0000 (Mon, 31 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Abort immediately if GLib wasn't found

------------------------------------------------------------------------
r557 | cras | 2000-07-31 19:11:55 +0000 (Mon, 31 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/syntax.pl

Fixes..

------------------------------------------------------------------------
r556 | cras | 2000-07-31 15:36:40 +0000 (Mon, 31 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

Never beep with texts with MSGLEVEL_NOHILIGHT level.

------------------------------------------------------------------------
r555 | cras | 2000-07-31 12:50:57 +0000 (Mon, 31 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/syntax.pl

Using find instead of grep -r.

------------------------------------------------------------------------
r554 | cras | 2000-07-30 20:15:48 +0000 (Sun, 30 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Mail check: the also file size changes as well as modify time changes

------------------------------------------------------------------------
r553 | cras | 2000-07-30 18:37:49 +0000 (Sun, 30 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c

Moved the beep settings_add_xxx() calls from irc to core.

------------------------------------------------------------------------
r552 | cras | 2000-07-30 17:32:55 +0000 (Sun, 30 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c

/SET beep_on_msg handling moved to printtext() where it catches all the
levels, not just the IRC levels.

------------------------------------------------------------------------
r551 | cras | 2000-07-30 17:30:54 +0000 (Sun, 30 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/server.h
   M /irssi/trunk/src/irc/core/irc-server.h

Moved some IRC specific server stuff to generic server stuff.

------------------------------------------------------------------------
r550 | cras | 2000-07-30 17:19:16 +0000 (Sun, 30 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/server.c
   M /irssi/trunk/src/fe-common/irc/irc-completion.c
   M /irssi/trunk/src/irc/core/channel-rejoin.c
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/core/server-idle.c

Bugfixes for non-irc server handling.

------------------------------------------------------------------------
r549 | cras | 2000-07-29 17:59:45 +0000 (Sat, 29 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

/OP, /DEOP, /VOICE and /DEVOICE without any parameters didn't work right

------------------------------------------------------------------------
r548 | cras | 2000-07-29 17:59:22 +0000 (Sat, 29 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/mainwindows.c

Bugfixes for the windowing system.

------------------------------------------------------------------------
r547 | cras | 2000-07-29 15:35:45 +0000 (Sat, 29 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

send() - ignore EPIPE return value and just return "0 bytes sent". The broken
connection will be noticed after recv().

------------------------------------------------------------------------
r546 | cras | 2000-07-27 19:41:48 +0000 (Thu, 27 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-setup.c

/CHANNEL ADD -botcmd without -bots crashed irssi.

------------------------------------------------------------------------
r545 | cras | 2000-07-27 01:09:12 +0000 (Thu, 27 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/screen.c

We want to ignore SIGPIPE *ALWAYS*, don't set it back to SIG_DFL.

------------------------------------------------------------------------
r544 | cras | 2000-07-26 23:56:09 +0000 (Wed, 26 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

/ECHO didn't print to active window if it was empty and status window
existed.

------------------------------------------------------------------------
r543 | cras | 2000-07-26 23:55:32 +0000 (Wed, 26 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/configure.in

Updates

------------------------------------------------------------------------
r542 | cras | 2000-07-26 23:29:34 +0000 (Wed, 26 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/mainwindows.h
   M /irssi/trunk/src/fe-text/screen.c
   M /irssi/trunk/src/fe-text/screen.h
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c

Mainwindows use now real curses WINDOWs, this should fix irssi with some
curseses that didn't like setscrreg() (solaris 8).

------------------------------------------------------------------------
r540 | cras | 2000-07-26 18:18:28 +0000 (Wed, 26 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO
   M /irssi/trunk/po/de.po
   M /irssi/trunk/po/fi.po
   M /irssi/trunk/po/fr.po
   M /irssi/trunk/po/pl.po
   M /irssi/trunk/po/pt_BR.po
   M /irssi/trunk/syntax.pl

Getting ready for .94 ..

------------------------------------------------------------------------
r539 | cras | 2000-07-26 18:12:29 +0000 (Wed, 26 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help/Makefile.am.gen
   D /irssi/trunk/docs/help/help
   M /irssi/trunk/docs/help/in/Makefile.am.gen

updates

------------------------------------------------------------------------
r538 | cras | 2000-07-26 18:00:22 +0000 (Wed, 26 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

No, we still don't want silc_init() here..

------------------------------------------------------------------------
r537 | cras | 2000-07-26 17:56:51 +0000 (Wed, 26 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/help
   M /irssi/trunk/docs/help/.cvsignore
   M /irssi/trunk/docs/help/in
   A /irssi/trunk/docs/help/in/.cvsignore

updated

------------------------------------------------------------------------
r536 | cras | 2000-07-26 17:52:19 +0000 (Wed, 26 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh
   M /irssi/trunk/configure.in
   D /irssi/trunk/docs/help/Makefile.am
   A /irssi/trunk/docs/help/Makefile.am.gen
   M /irssi/trunk/docs/help/help
   A /irssi/trunk/docs/help/in
   A /irssi/trunk/docs/help/in/Makefile.am.gen
   A /irssi/trunk/docs/help/in/action.in
   A /irssi/trunk/docs/help/in/admin.in
   A /irssi/trunk/docs/help/in/alias.in
   A /irssi/trunk/docs/help/in/away.in
   A /irssi/trunk/docs/help/in/ban.in
   A /irssi/trunk/docs/help/in/bantype.in
   A /irssi/trunk/docs/help/in/beep.in
   A /irssi/trunk/docs/help/in/cat.in
   A /irssi/trunk/docs/help/in/cd.in
   A /irssi/trunk/docs/help/in/channel.in
   A /irssi/trunk/docs/help/in/clear.in
   A /irssi/trunk/docs/help/in/connect.in
   A /irssi/trunk/docs/help/in/ctcp.in
   A /irssi/trunk/docs/help/in/cycle.in
   A /irssi/trunk/docs/help/in/date.in
   A /irssi/trunk/docs/help/in/dcc.in
   A /irssi/trunk/docs/help/in/dehilight.in
   A /irssi/trunk/docs/help/in/deop.in
   A /irssi/trunk/docs/help/in/devoice.in
   A /irssi/trunk/docs/help/in/die.in
   A /irssi/trunk/docs/help/in/disconnect.in
   A /irssi/trunk/docs/help/in/echo.in
   A /irssi/trunk/docs/help/in/eval.in
   A /irssi/trunk/docs/help/in/format.in
   A /irssi/trunk/docs/help/in/hash.in
   A /irssi/trunk/docs/help/in/help.in
   A /irssi/trunk/docs/help/in/hilight.in
   A /irssi/trunk/docs/help/in/ignore.in
   A /irssi/trunk/docs/help/in/info.in
   A /irssi/trunk/docs/help/in/invite.in
   A /irssi/trunk/docs/help/in/invitelist.in
   A /irssi/trunk/docs/help/in/ircnet.in
   A /irssi/trunk/docs/help/in/ison.in
   A /irssi/trunk/docs/help/in/join.in
   A /irssi/trunk/docs/help/in/kick.in
   A /irssi/trunk/docs/help/in/kickban.in
   A /irssi/trunk/docs/help/in/kill.in
   A /irssi/trunk/docs/help/in/knockout.in
   A /irssi/trunk/docs/help/in/lastlog.in
   A /irssi/trunk/docs/help/in/links.in
   A /irssi/trunk/docs/help/in/list.in
   A /irssi/trunk/docs/help/in/log.in
   A /irssi/trunk/docs/help/in/lusers.in
   A /irssi/trunk/docs/help/in/map.in
   A /irssi/trunk/docs/help/in/me.in
   A /irssi/trunk/docs/help/in/mircdcc.in
   A /irssi/trunk/docs/help/in/mode.in
   A /irssi/trunk/docs/help/in/motd.in
   A /irssi/trunk/docs/help/in/msg.in
   A /irssi/trunk/docs/help/in/names.in
   A /irssi/trunk/docs/help/in/nctcp.in
   A /irssi/trunk/docs/help/in/netsplit.in
   A /irssi/trunk/docs/help/in/nick.in
   A /irssi/trunk/docs/help/in/note.in
   A /irssi/trunk/docs/help/in/notice.in
   A /irssi/trunk/docs/help/in/notify.in
   A /irssi/trunk/docs/help/in/op.in
   A /irssi/trunk/docs/help/in/oper.in
   A /irssi/trunk/docs/help/in/part.in
   A /irssi/trunk/docs/help/in/perlflush.in
   A /irssi/trunk/docs/help/in/ping.in
   A /irssi/trunk/docs/help/in/query.in
   A /irssi/trunk/docs/help/in/quit.in
   A /irssi/trunk/docs/help/in/quote.in
   A /irssi/trunk/docs/help/in/rawlog.in
   A /irssi/trunk/docs/help/in/reconnect.in
   A /irssi/trunk/docs/help/in/reload.in
   A /irssi/trunk/docs/help/in/restart.in
   A /irssi/trunk/docs/help/in/rmreconns.in
   A /irssi/trunk/docs/help/in/rping.in
   A /irssi/trunk/docs/help/in/run.in
   A /irssi/trunk/docs/help/in/save.in
   A /irssi/trunk/docs/help/in/sconnect.in
   A /irssi/trunk/docs/help/in/scrollback.in
   A /irssi/trunk/docs/help/in/server.in
   A /irssi/trunk/docs/help/in/servlist.in
   A /irssi/trunk/docs/help/in/set.in
   A /irssi/trunk/docs/help/in/silence.in
   A /irssi/trunk/docs/help/in/squery.in
   A /irssi/trunk/docs/help/in/squit.in
   A /irssi/trunk/docs/help/in/stats.in
   A /irssi/trunk/docs/help/in/time.in
   A /irssi/trunk/docs/help/in/toggle.in
   A /irssi/trunk/docs/help/in/topic.in
   A /irssi/trunk/docs/help/in/trace.in
   A /irssi/trunk/docs/help/in/ts.in
   A /irssi/trunk/docs/help/in/unalias.in
   A /irssi/trunk/docs/help/in/unban.in
   A /irssi/trunk/docs/help/in/unignore.in
   A /irssi/trunk/docs/help/in/unnotify.in
   A /irssi/trunk/docs/help/in/unquery.in
   A /irssi/trunk/docs/help/in/uping.in
   A /irssi/trunk/docs/help/in/userhost.in
   A /irssi/trunk/docs/help/in/ver.in
   A /irssi/trunk/docs/help/in/version.in
   A /irssi/trunk/docs/help/in/voice.in
   A /irssi/trunk/docs/help/in/wall.in
   A /irssi/trunk/docs/help/in/wallchops.in
   A /irssi/trunk/docs/help/in/wallops.in
   A /irssi/trunk/docs/help/in/who.in
   A /irssi/trunk/docs/help/in/whois.in
   A /irssi/trunk/docs/help/in/whowas.in
   A /irssi/trunk/docs/help/in/window.in
   A /irssi/trunk/docs/help/in/wjoin.in
   A /irssi/trunk/docs/help/in/wquery.in
   A /irssi/trunk/syntax.pl

Help files by lite

------------------------------------------------------------------------
r535 | cras | 2000-07-26 17:18:52 +0000 (Wed, 26 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

Command completion should override others.

------------------------------------------------------------------------
r534 | cras | 2000-07-24 23:21:11 +0000 (Mon, 24 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-setup.c
   M /irssi/trunk/src/irc/core/ircnet-setup.c

Channels and ircnets got lost after /RELOAD and /SAVE

------------------------------------------------------------------------
r533 | cras | 2000-07-24 00:11:40 +0000 (Mon, 24 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

/BAN #channel now shows bans and ban exceptions in specified channel

------------------------------------------------------------------------
r532 | cras | 2000-07-23 23:46:41 +0000 (Sun, 23 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Call key_unbind()s at deinit.

------------------------------------------------------------------------
r531 | cras | 2000-07-23 23:41:47 +0000 (Sun, 23 Jul 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c

Display bolds with the current_theme->default_color color, not with the
"default color" (0) since it doesn't seem to work right with all
terminals.

------------------------------------------------------------------------
r530 | cras | 2000-07-23 23:32:28 +0000 (Sun, 23 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/server-setup.c

Don't try to free ircnet if it's NULL.

------------------------------------------------------------------------
r529 | cras | 2000-07-23 23:19:22 +0000 (Sun, 23 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/fe-modules.c
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-ignore.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   M /irssi/trunk/src/fe-common/irc/fe-ircnet.c
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/irc/core/bans.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-rawlog.c
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/server-reconnect.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-files.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/notifylist/notify-commands.c

Added syntaxes of all commands in comments, they're going to be used to
autogenerate help files.

------------------------------------------------------------------------
r528 | cras | 2000-07-23 14:58:54 +0000 (Sun, 23 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-perl.c

Moved the PL_perl_destruct_level to irssi_perl_init() so Irssi won't
crash after second /PERLFLUSH.

------------------------------------------------------------------------
r527 | cras | 2000-07-23 14:41:42 +0000 (Sun, 23 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-ignore.c
   M /irssi/trunk/src/irc/core/ignore.c
   M /irssi/trunk/src/irc/core/ignore.h

Implemented /IGNORE -time <seconds>, patch by fuchs.

------------------------------------------------------------------------
r526 | cras | 2000-07-23 14:18:32 +0000 (Sun, 23 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-log.c

Awaylog didn't work right if you did /AWAY multiple times.

------------------------------------------------------------------------
r525 | cras | 2000-07-23 14:14:05 +0000 (Sun, 23 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/docs/perl.txt

updates

------------------------------------------------------------------------
r524 | cras | 2000-07-23 14:07:20 +0000 (Sun, 23 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-files.c

A few extra checks.

------------------------------------------------------------------------
r523 | cras | 2000-07-23 13:50:07 +0000 (Sun, 23 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-server.c

Connecting to IPv6 IRC server with IP address didn't work because the
USER command didn't like the ':' characters in server address..

------------------------------------------------------------------------
r522 | cras | 2000-07-23 13:43:42 +0000 (Sun, 23 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/dcc/dcc.h

Use net-sendbuffer with DCC chat.

------------------------------------------------------------------------
r521 | cras | 2000-07-23 13:41:34 +0000 (Sun, 23 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/net-sendbuffer.c
   M /irssi/trunk/src/core/net-sendbuffer.h

net_sendbuffer_send(): use const void *data instead of void *data

------------------------------------------------------------------------
r520 | cras | 2000-07-23 13:34:39 +0000 (Sun, 23 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/net-sendbuffer.c

Added handle != -1 check to net_sendbuffer_create()

------------------------------------------------------------------------
r519 | cras | 2000-07-23 13:11:56 +0000 (Sun, 23 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c

Printing netsplit nicks printed one too less nicks (netsplit_max_nicks-1)

------------------------------------------------------------------------
r518 | cras | 2000-07-23 12:56:02 +0000 (Sun, 23 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c

Don't print nick changes and quit messages from same nick more than once
in the same window (if you had joined multiple channels in same window).

------------------------------------------------------------------------
r517 | cras | 2000-07-23 12:47:14 +0000 (Sun, 23 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

Don't allow recursive aliases.

------------------------------------------------------------------------
r516 | cras | 2000-07-23 12:29:50 +0000 (Sun, 23 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c

/SET settings_autosave - If set ON, settings are automatically saved
when quitting and once per hour.

------------------------------------------------------------------------
r515 | cras | 2000-07-23 11:55:16 +0000 (Sun, 23 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c
   M /irssi/trunk/src/irc/notifylist/module.h
   M /irssi/trunk/src/irc/notifylist/notify-whois.c
   M /irssi/trunk/src/irc/notifylist/notifylist.c

/NOTIFY -idle fixes.

------------------------------------------------------------------------
r514 | cras | 2000-07-23 11:54:54 +0000 (Sun, 23 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

is_numeric() returns now FALSE if it was given empty string.

------------------------------------------------------------------------
r513 | cras | 2000-07-23 01:39:08 +0000 (Sun, 23 Jul 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c

SET print_active_channel - if you have multiple channels in same window,
should we always print the channel for each message (<nick:#channel>) or
only when the channel isn't active.

------------------------------------------------------------------------
r512 | cras | 2000-07-23 00:38:46 +0000 (Sun, 23 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

Listing keys with /BIND key now checks the keys case-insensitively.

------------------------------------------------------------------------
r511 | cras | 2000-07-23 00:29:31 +0000 (Sun, 23 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-entry.h
   M /irssi/trunk/src/fe-text/gui-readline.c

Changed the names of /BIND commands to be epic-compatible. Also added
several new commands.

------------------------------------------------------------------------
r510 | cras | 2000-07-22 22:05:29 +0000 (Sat, 22 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/settings.h
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

Moved /SAVE and /RELOAD to fe-common. Print "config saved" and
"config reloaded" messages.

------------------------------------------------------------------------
r509 | cras | 2000-07-22 22:03:37 +0000 (Sat, 22 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

Ignore case when checking key names.

------------------------------------------------------------------------
r508 | cras | 2000-07-22 19:14:57 +0000 (Sat, 22 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c

uname() return value checking fixes.

------------------------------------------------------------------------
r507 | cras | 2000-07-22 19:03:39 +0000 (Sat, 22 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c

another ircnet == NULL fix

------------------------------------------------------------------------
r506 | cras | 2000-07-22 19:02:39 +0000 (Sat, 22 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c

Don't crash at startup if IRC network wasn't specified for some server.

------------------------------------------------------------------------
r505 | cras | 2000-07-22 17:07:27 +0000 (Sat, 22 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c

Implemented /WINDOW LAST for changing to last current window.

------------------------------------------------------------------------
r504 | cras | 2000-07-22 16:59:36 +0000 (Sat, 22 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

/HELP wasn't working.

------------------------------------------------------------------------
r503 | cras | 2000-07-22 16:02:50 +0000 (Sat, 22 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Autologging: if we're already logging the item somewhere else, make sure
that log file is open.

------------------------------------------------------------------------
r502 | cras | 2000-07-21 23:46:24 +0000 (Fri, 21 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

/RELOAD still didn't work right.

------------------------------------------------------------------------
r501 | cras | 2000-07-21 22:55:20 +0000 (Fri, 21 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/log.c

Don't save autologs.

------------------------------------------------------------------------
r500 | cras | 2000-07-21 18:53:04 +0000 (Fri, 21 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/themes.c

You can now change the texts /FORMAT prints itself.

------------------------------------------------------------------------
r499 | cras | 2000-07-21 18:46:05 +0000 (Fri, 21 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/irc-completion.c

/SET completion_disable_auto -> completion_auto

------------------------------------------------------------------------
r498 | cras | 2000-07-21 16:25:45 +0000 (Fri, 21 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/irssi-perl.c

Set perl destruct level to 1 when destroying the perl interpreter with
/perlflush. This should close all the open files etc.

------------------------------------------------------------------------
r497 | cras | 2000-07-20 23:10:35 +0000 (Thu, 20 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

WHOIS bugfix: Don't display the signon time if it isn't known..

------------------------------------------------------------------------
r496 | cras | 2000-07-20 21:13:41 +0000 (Thu, 20 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/formats.txt

Added information about mirc colors by fuchs.

------------------------------------------------------------------------
r495 | cras | 2000-07-20 12:35:54 +0000 (Thu, 20 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels.c

The channel key given in /JOIN should override the one given in setup.

------------------------------------------------------------------------
r494 | cras | 2000-07-19 21:47:22 +0000 (Wed, 19 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

Removed notices from default highlight level

------------------------------------------------------------------------
r493 | cras | 2000-07-19 20:36:53 +0000 (Wed, 19 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/perl/xs/module.h

Irssi::is_channel() didn't work because irc.h wasn't included and
ischannel() macro wasn't expanded..

------------------------------------------------------------------------
r492 | cras | 2000-07-19 12:19:44 +0000 (Wed, 19 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c

"/notify -list " (happened easily when using tab completion) didn't work

------------------------------------------------------------------------
r491 | cras | 2000-07-18 23:42:51 +0000 (Tue, 18 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/curses.m4

bugfix

------------------------------------------------------------------------
r490 | cras | 2000-07-18 23:35:04 +0000 (Tue, 18 Jul 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c

When using status window and query windows, /whois to some queried nick
displyed all replies in query window except idle line in status window.
Also added "x days" to idle line.

------------------------------------------------------------------------
r489 | cras | 2000-07-18 23:34:45 +0000 (Tue, 18 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c

/NOTIFY -list displays now "-idle" before the actual idle time..

------------------------------------------------------------------------
r488 | cras | 2000-07-18 23:13:32 +0000 (Tue, 18 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/irc-completion.c

Tab-msgcompletion didn't work right after you had used /msg -ircnet nick

------------------------------------------------------------------------
r487 | cras | 2000-07-18 22:54:05 +0000 (Tue, 18 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-textwidget.c

/LASTLOG ignored LINE_CMD_COLOR0 commands.

------------------------------------------------------------------------
r486 | cras | 2000-07-17 11:23:04 +0000 (Mon, 17 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/irc-completion.c

Autocompletion is disabled by default

------------------------------------------------------------------------
r485 | cras | 2000-07-17 01:47:51 +0000 (Mon, 17 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/file2header.sh

use const char *

------------------------------------------------------------------------
r484 | cras | 2000-07-16 23:49:30 +0000 (Sun, 16 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c

reuse_unused_windows is always ON when autoclose_windows is OFF.

------------------------------------------------------------------------
r483 | cras | 2000-07-16 20:59:55 +0000 (Sun, 16 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

bugfix

------------------------------------------------------------------------
r482 | cras | 2000-07-16 20:38:09 +0000 (Sun, 16 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/server.c

typofix

------------------------------------------------------------------------
r481 | cras | 2000-07-16 20:34:49 +0000 (Sun, 16 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Removed silc from chat modules - it shouldn't be there yet :)

------------------------------------------------------------------------
r480 | cras | 2000-07-16 20:18:05 +0000 (Sun, 16 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/core/Makefile.am
   M /irssi/trunk/src/core/args.c
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/core/levels.c
   M /irssi/trunk/src/core/levels.h
   M /irssi/trunk/src/core/line-split.c
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h
   M /irssi/trunk/src/core/modules.c
   M /irssi/trunk/src/core/net-disconnect.c
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/pidwait.c
   M /irssi/trunk/src/core/rawlog.c
   M /irssi/trunk/src/core/server-redirect.c
   M /irssi/trunk/src/core/server.c
   M /irssi/trunk/src/core/server.h
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/signals.c
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/irc/core/irc-commands.c

Cleaned up code.

------------------------------------------------------------------------
r479 | cras | 2000-07-16 20:17:09 +0000 (Sun, 16 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-server.h

Was left out from the sendbuffer commit..

------------------------------------------------------------------------
r478 | cras | 2000-07-16 19:00:41 +0000 (Sun, 16 Jul 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/core.c
   A /irssi/trunk/src/core/net-sendbuffer.c
   A /irssi/trunk/src/core/net-sendbuffer.h
   M /irssi/trunk/src/core/server.c
   M /irssi/trunk/src/irc/core/irc-server.c
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-files.c

Implemented network transmit buffer. If all data couldn't be sent
immediately, it's sent after a small timeout. This cleans up some code
with IRC command sending.

------------------------------------------------------------------------
r477 | cras | 2000-07-16 17:58:27 +0000 (Sun, 16 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/autogen.sh

colorless.theme generator didn't work always right - "$1%K-" -> "$1-",
fixed it to output "${1}-" instead.

------------------------------------------------------------------------
r476 | cras | 2000-07-16 17:08:53 +0000 (Sun, 16 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/gui-windows.h

Don't ever add \0\0 to text queue - this might break things. Use \0 +
LINE_CMD_COLOR0 instead.

------------------------------------------------------------------------
r475 | cras | 2000-07-16 16:35:37 +0000 (Sun, 16 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c

/RELOAD broke keyboard bindings

------------------------------------------------------------------------
r474 | cras | 2000-07-16 16:32:51 +0000 (Sun, 16 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Ctrl-L calls now irssi_redraw() instead of the curses' default..

------------------------------------------------------------------------
r473 | cras | 2000-07-16 16:21:13 +0000 (Sun, 16 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/irssi.c

When redrawing screen, refresh the screen after clear() so that curses
won't try to "optimize" the refresh out.

------------------------------------------------------------------------
r472 | cras | 2000-07-16 15:55:36 +0000 (Sun, 16 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

Use status window by default.

------------------------------------------------------------------------
r471 | cras | 2000-07-16 15:35:08 +0000 (Sun, 16 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c

Print the text with the "default" color (whatever is set with xterm -fg) -
not the theme->default_color.

------------------------------------------------------------------------
r470 | cras | 2000-07-16 14:30:29 +0000 (Sun, 16 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

If --prefix is used, add the default perl library directory to same
prefix.

------------------------------------------------------------------------
r469 | cras | 2000-07-15 20:04:44 +0000 (Sat, 15 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

Don't print the -!- DCCMSGS level.

------------------------------------------------------------------------
r468 | cras | 2000-07-15 14:38:23 +0000 (Sat, 15 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/server-setup.c

/SERVER <ircnet> used always port 6667 when connecting.

------------------------------------------------------------------------
r467 | cras | 2000-07-15 14:33:35 +0000 (Sat, 15 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c

-list option to /NOTIFY wasn't specified in command options.

------------------------------------------------------------------------
r466 | cras | 2000-07-15 14:30:59 +0000 (Sat, 15 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

Small bugfix with resizing window.

------------------------------------------------------------------------
r465 | cras | 2000-07-15 13:08:39 +0000 (Sat, 15 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/irc-completion.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-server.c
   M /irssi/trunk/src/irc/core/massjoin.c
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/core/server-idle.c

A few checks to check that we really are dealing with IRC servers.

------------------------------------------------------------------------
r464 | cras | 2000-07-15 13:07:16 +0000 (Sat, 15 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/modules.c

module_find_id() and module_find_id_str() didn't work right if the
requested module didn't have the specified uniqid.

------------------------------------------------------------------------
r463 | cras | 2000-07-15 13:04:03 +0000 (Sat, 15 Jul 2000) | 8 lines
Changed paths:
   M /irssi/trunk/src/core/levels.c
   M /irssi/trunk/src/core/levels.h
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-files.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/dcc/dcc.h

Fixed DCC stuff. Added DCCMSGS level for DCC chat messages.

Actions match now either MSGS or PUBLIC level as well as the ACTIONS
level always.

Added DCCMSGS level to default highlight levels. Highlighting works
with other than public messages now even if -nick option is used.

------------------------------------------------------------------------
r462 | cras | 2000-07-11 10:54:15 +0000 (Tue, 11 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-ignore.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c

/IGNORE didn't show if it had -replies flag

------------------------------------------------------------------------
r461 | cras | 2000-07-11 09:44:38 +0000 (Tue, 11 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/gui-readline.h
   M /irssi/trunk/src/fe-text/gui-special-vars.c

Ctrl-K also puts the deleted text to cutbuffer which can be recovered
with Ctrl-Y. /eval $U prints the cutbuffer.

------------------------------------------------------------------------
r460 | cras | 2000-07-11 09:30:43 +0000 (Tue, 11 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/ignore.c

Another /IGNORE -replies fix

------------------------------------------------------------------------
r459 | cras | 2000-07-11 09:25:09 +0000 (Tue, 11 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

KEY_LL = end key

------------------------------------------------------------------------
r458 | cras | 2000-07-11 00:25:50 +0000 (Tue, 11 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Ctrl-Y fixed when there was no text to undelete. Added CTRL() macro for
defining control keys easier.

------------------------------------------------------------------------
r457 | cras | 2000-07-10 23:27:37 +0000 (Mon, 10 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/ignore.c

/IGNORE -replies fixes

------------------------------------------------------------------------
r456 | cras | 2000-07-10 23:00:56 +0000 (Mon, 10 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/levels.c
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/signals.c
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/irc/fe-ctcp.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-ignore.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/irc/bot/bot-users.c
   M /irssi/trunk/src/irc/bot/botnet.c
   M /irssi/trunk/src/irc/bot/botnet.h
   M /irssi/trunk/src/irc/dcc/dcc-files.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/lib-config/parse.c
   M /irssi/trunk/src/lib-popt/Makefile.am
   M /irssi/trunk/src/lib-popt/findme.c
   M /irssi/trunk/src/lib-popt/popt.c
   M /irssi/trunk/src/lib-popt/poptconfig.c
   M /irssi/trunk/src/lib-popt/popthelp.c
   M /irssi/trunk/src/lib-popt/poptint.h

Enabled lots of GCC warnings, fixed those that were easy to fix.

------------------------------------------------------------------------
r455 | cras | 2000-07-09 15:54:35 +0000 (Sun, 09 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

intl libs weren't added to program's libraries.

------------------------------------------------------------------------
r454 | cras | 2000-07-09 15:47:42 +0000 (Sun, 09 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

updated

------------------------------------------------------------------------
r453 | cras | 2000-07-09 15:45:55 +0000 (Sun, 09 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/curses.m4

Check that -lncurses is actually found - if not, try -lcurses.

------------------------------------------------------------------------
r452 | cras | 2000-07-09 15:28:17 +0000 (Sun, 09 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Removed a warning

------------------------------------------------------------------------
r451 | cras | 2000-07-09 15:28:05 +0000 (Sun, 09 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c

MODE checking didn't work right..

------------------------------------------------------------------------
r450 | cras | 2000-07-09 15:11:47 +0000 (Sun, 09 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

sys/types.h has to be included with sys/socket.h when checking socklen_t

------------------------------------------------------------------------
r449 | cras | 2000-07-09 14:50:49 +0000 (Sun, 09 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/po/de.po
   M /irssi/trunk/po/fi.po
   M /irssi/trunk/po/fr.po
   M /irssi/trunk/po/pl.po
   M /irssi/trunk/po/pt_BR.po

Released 0.7.93

------------------------------------------------------------------------
r448 | cras | 2000-07-09 14:27:59 +0000 (Sun, 09 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/TODO
   M /irssi/trunk/configure.in

Getting ready for 0.7.93..

------------------------------------------------------------------------
r447 | cras | 2000-07-09 14:25:03 +0000 (Sun, 09 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

Don't add the highlighted window to activity list if it's the current
window..

------------------------------------------------------------------------
r446 | cras | 2000-07-09 14:23:56 +0000 (Sun, 09 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c

Use MSGLEVEL_MSGS/CTCPS/ACTIONS | MSGSLVEL_DCC

------------------------------------------------------------------------
r445 | cras | 2000-07-09 14:22:12 +0000 (Sun, 09 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/module.h

We're fe-text module, not gui-text

------------------------------------------------------------------------
r444 | cras | 2000-07-09 14:05:13 +0000 (Sun, 09 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk
   M /irssi/trunk/.cvsignore
   M /irssi/trunk/autogen.sh

small fix.

------------------------------------------------------------------------
r443 | cras | 2000-07-09 14:02:56 +0000 (Sun, 09 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh
   D /irssi/trunk/colorless.theme

Create colorless.theme automatically with a perl script in autogen.sh

------------------------------------------------------------------------
r442 | cras | 2000-07-09 13:28:14 +0000 (Sun, 09 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

-option tab-completion didn't work.

------------------------------------------------------------------------
r441 | cras | 2000-07-09 13:03:40 +0000 (Sun, 09 Jul 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/irc/flood/autoignore.c
   M /irssi/trunk/src/irc/flood/flood.c

Don't check CTCP replies for autoignoring. /RELOAD printed some
warnings to screen if you had ignored any channels. Nothing is
autoignored anymore by default since there's been too many bugs with
it, probably still is..

------------------------------------------------------------------------
r440 | cras | 2000-07-09 12:51:33 +0000 (Sun, 09 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/fe-text/statusbar.c

You can change statusbar colors with /SET statusbar_xxx.

------------------------------------------------------------------------
r439 | cras | 2000-07-09 12:33:33 +0000 (Sun, 09 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/perl/Makefile.am

--enable-perl[=libdir] to configure - you can specify what directory to
install the perl libraries.

------------------------------------------------------------------------
r438 | cras | 2000-07-09 11:39:21 +0000 (Sun, 09 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Ctrl-Y undeletes the last ^U'd line.

------------------------------------------------------------------------
r437 | cras | 2000-07-09 00:03:46 +0000 (Sun, 09 Jul 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

Moved is_base_command() from command completion to command_have_sub()
in core/commands.

/HELP <command with subcommands> works now right.

------------------------------------------------------------------------
r436 | cras | 2000-07-08 23:28:31 +0000 (Sat, 08 Jul 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   D /irssi/trunk/src/fe-common/irc/fe-netjoin.h

Netsplit changes - all netsplit handling is now in netsplit/netjoin
files and fe-events.c doesn't know anything about it. Hides server +o
mode change messages - it's displayed as '@' char before the nick in
netjoin message.

------------------------------------------------------------------------
r435 | cras | 2000-07-08 22:31:11 +0000 (Sat, 08 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/keyboard.h
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-text/gui-readline.c

Implemented /BIND [<key> [<action> [<data>]]] command.

------------------------------------------------------------------------
r434 | cras | 2000-07-08 21:47:05 +0000 (Sat, 08 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/keyboard.h
   M /irssi/trunk/src/fe-text/gui-readline.c

Reading and saving keyboard configuration actually works now.

------------------------------------------------------------------------
r433 | cras | 2000-07-07 20:49:23 +0000 (Fri, 07 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

Tab-completion for /FORMAT.

------------------------------------------------------------------------
r432 | cras | 2000-07-04 21:47:40 +0000 (Tue, 04 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c

If message was for you (your nick at start of line), print it with
MSGLEVEL_HILIGHT, instead of the previous _NOHILIGHT..

------------------------------------------------------------------------
r431 | cras | 2000-07-04 21:45:54 +0000 (Tue, 04 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/autorun.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

/CAT, /HELP xx and reading autorun commands stuck irssi to infinite
loop.

------------------------------------------------------------------------
r430 | cras | 2000-07-04 19:36:36 +0000 (Tue, 04 Jul 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/irc/core/irc-commands.c

Changed /TOPIC -d to be /TOPIC -delete instead, the automatic option
completion will take care of it.

Added -clear option to /SET.

------------------------------------------------------------------------
r429 | cras | 2000-07-04 19:23:01 +0000 (Tue, 04 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/server-reconnect.c

User mode wasn't set right after server reconnection if server didn't
set any user mode for you automatically.

------------------------------------------------------------------------
r428 | cras | 2000-07-04 19:07:45 +0000 (Tue, 04 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Ahem. still broken ;)

------------------------------------------------------------------------
r427 | cras | 2000-07-04 19:06:26 +0000 (Tue, 04 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

whops. broke it accidentally.

------------------------------------------------------------------------
r426 | cras | 2000-07-04 19:03:57 +0000 (Tue, 04 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

(zZzZ) wasn't displayed in statusbar if you didn't have any user mode set.

------------------------------------------------------------------------
r425 | cras | 2000-07-04 18:56:39 +0000 (Tue, 04 Jul 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-chat.c

If there was any spaces after /DCC CHAT nick (like after used nick
completion), Irssi used the spaces as part of the nick. /MSG =nick
would also fail because of it.

------------------------------------------------------------------------
r424 | cras | 2000-07-04 00:44:45 +0000 (Tue, 04 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/screen.c

Don't redraw screen after EVERY /SET, just when /SET colors has changed.

------------------------------------------------------------------------
r423 | cras | 2000-07-04 00:20:20 +0000 (Tue, 04 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/ctcp.c

Removed system version from default CTCP reply.

------------------------------------------------------------------------
r422 | cras | 2000-07-02 22:22:55 +0000 (Sun, 02 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/server-setup.c

Server reconnection was a bit buggy - it didn't have to wait for the 5
minutes if it connected to some other server in same ircnet..

------------------------------------------------------------------------
r421 | cras | 2000-07-02 22:11:56 +0000 (Sun, 02 Jul 2000) | 2 lines
Changed paths:
   A /irssi/trunk/src/fe-common/core/fe-modules.c

forgot to add this

------------------------------------------------------------------------
r420 | cras | 2000-07-02 22:04:00 +0000 (Sun, 02 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/modules.c
   M /irssi/trunk/src/core/modules.h
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

Implemented runtime loadable modules. /LOAD loads a module, /UNLOAD
unloads it.

------------------------------------------------------------------------
r419 | cras | 2000-07-02 19:22:30 +0000 (Sun, 02 Jul 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/irc/core/irc-commands.c

If you're pasting text to channel and some of it starts with /, Irssi
will send the "/command" to channel if it doesn't exist (instead of
just printing "unknown command").

------------------------------------------------------------------------
r418 | cras | 2000-07-02 18:52:15 +0000 (Sun, 02 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/log.c

Logs were closed and entirely removed after doing /RELOAD.

------------------------------------------------------------------------
r417 | cras | 2000-07-02 18:23:31 +0000 (Sun, 02 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/autorun.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

Fixed a couple of potential problems if there was longer lines than 64k
in help files, autorun file or /catted file.

------------------------------------------------------------------------
r416 | cras | 2000-07-02 17:57:10 +0000 (Sun, 02 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

/^command hides the output of the command, it's not written to log
either. Good for sending passwords for example.

------------------------------------------------------------------------
r415 | cras | 2000-07-02 16:24:28 +0000 (Sun, 02 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/massjoin.c

Minor memleak fixed.

------------------------------------------------------------------------
r414 | cras | 2000-07-02 16:19:26 +0000 (Sun, 02 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   A /irssi/trunk/src/fe-common/irc/fe-netjoin.c
   A /irssi/trunk/src/fe-common/irc/fe-netjoin.h
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/core/netsplit.h

When netsplit is over, irssi prints "Netsplit over, joins: (nicks)" and
hides all the real JOIN messages. Fixed also some netsplit bugs.

------------------------------------------------------------------------
r413 | cras | 2000-07-02 12:07:49 +0000 (Sun, 02 Jul 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-activity.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c

Don't check highlighting if the message was meant for you (your nick at
the start of the line). Also, highlighted texts didn't really set the
window's color right in activity list..

------------------------------------------------------------------------
r412 | cras | 2000-07-02 11:56:38 +0000 (Sun, 02 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/server.c

"Temporary error in nameserver" shouldn't remove server reconnections.

------------------------------------------------------------------------
r411 | cras | 2000-07-02 11:30:19 +0000 (Sun, 02 Jul 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

Automatic command and option completion didn't check ambiguous commands
right. For example /VER didn't work because there was /VERSION command
too..

------------------------------------------------------------------------
r410 | cras | 2000-07-01 23:59:47 +0000 (Sat, 01 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/Makefile.am

Install docs into $prefix/doc/irssi directory with make install.

------------------------------------------------------------------------
r409 | cras | 2000-07-01 23:52:54 +0000 (Sat, 01 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/config

Added SV and GOTO aliases

------------------------------------------------------------------------
r408 | cras | 2000-07-01 21:15:53 +0000 (Sat, 01 Jul 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/windows.c

The month name parameter was supposed to go to daychange format, not to
timestamp.

------------------------------------------------------------------------
r407 | cras | 2000-07-01 12:33:53 +0000 (Sat, 01 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   D /irssi/trunk/README-HEBREW

GTK version specific, removed.

------------------------------------------------------------------------
r406 | cras | 2000-07-01 12:26:52 +0000 (Sat, 01 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/Makefile.am
   D /irssi/trunk/docs/commands.txt

Out of date - manual.txt replaces this.

------------------------------------------------------------------------
r404 | cras | 2000-07-01 00:34:14 +0000 (Sat, 01 Jul 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/irc-window-activity.c

Fixed crash.

------------------------------------------------------------------------
r403 | cras | 2000-06-30 22:01:36 +0000 (Fri, 30 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/irc/flood/flood.c

Removed some warning messages.

------------------------------------------------------------------------
r402 | cras | 2000-06-30 21:33:57 +0000 (Fri, 30 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows.h
   M /irssi/trunk/src/irc/core/channels.h
   M /irssi/trunk/src/irc/core/irc.h
   M /irssi/trunk/src/irc/core/query.h

WI_ITEM_REC was modified, but CHANNEL_REC, etc. wasn't. BIG mistake.

------------------------------------------------------------------------
r401 | cras | 2000-06-30 21:00:00 +0000 (Fri, 30 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO
   M /irssi/trunk/config
   M /irssi/trunk/configure.in

Released Irssi 0.7.92

------------------------------------------------------------------------
r400 | cras | 2000-06-30 19:54:34 +0000 (Fri, 30 Jun 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/statusbar-items.c

If joined channel had some low-ascii (color codes), they were displayed
wrong in statusbar and prompt. Also, if you're invited to some channel,
print the lowascii so that you can see them (^B, etc.)

------------------------------------------------------------------------
r399 | cras | 2000-06-30 19:51:53 +0000 (Fri, 30 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/irc/irc-completion.c

/MSG completion fixes. /HELP command completion works. Some other fixes.

------------------------------------------------------------------------
r398 | cras | 2000-06-30 19:50:56 +0000 (Fri, 30 Jun 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/window-activity.c
   M /irssi/trunk/src/fe-common/core/windows.h
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/irc-hilight-text.c
   M /irssi/trunk/src/fe-common/irc/irc-hilight-text.h
   M /irssi/trunk/src/fe-common/irc/irc-window-activity.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-printtext.h
   M /irssi/trunk/src/fe-text/statusbar-items.c

Lots of /HILIGHT changes. You can use color names with -color. Window
numbers are colored with the highlight color in activity statusbar
item.

------------------------------------------------------------------------
r397 | cras | 2000-06-30 19:49:12 +0000 (Fri, 30 Jun 2000) | 7 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/printtext.c

Added "servertag" format - it's displayed before the message if it
comes from a server different than the one active in window, or in all
empty windows if you're connected to multiple servers.

In "daychange" format you can use $3 to print the current month name.
Changed the default to "dd mon yyyy" style.

------------------------------------------------------------------------
r396 | cras | 2000-06-30 19:45:28 +0000 (Fri, 30 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/gui-windows.h

/SCROLLBACK HOME/END/GOTO commands weren't working right.

------------------------------------------------------------------------
r395 | cras | 2000-06-30 19:44:50 +0000 (Fri, 30 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

When doing "/OP nick1  nick2" (two spaces), irssi tried to op "" nick too.

------------------------------------------------------------------------
r394 | cras | 2000-06-28 22:58:54 +0000 (Wed, 28 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c
   M /irssi/trunk/src/fe-common/irc/fe-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-query.c

/SET window_close_on_part -> /SET autoclose_windows

------------------------------------------------------------------------
r393 | cras | 2000-06-28 22:29:06 +0000 (Wed, 28 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/fe-common/core/completion.c

/REHASH -> /RELOAD so it won't collide with the server's rehash command.

------------------------------------------------------------------------
r392 | cras | 2000-06-28 22:25:07 +0000 (Wed, 28 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/themes.c

Added options -delete and -reset for /FORMAT. -delete sets the string
empty, and -reset sets it to the original format.

------------------------------------------------------------------------
r391 | cras | 2000-06-28 21:47:13 +0000 (Wed, 28 Jun 2000) | 4 lines
Changed paths:
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/hilight-text.h
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/irc-hilight-text.c
   M /irssi/trunk/src/fe-common/irc/irc-hilight-text.h

/HILIGHT changed. -nick option now tells to hilight only the nick, not
the whole line. -mask option matches the text for nick mask (it didn't
even work before).

------------------------------------------------------------------------
r390 | cras | 2000-06-28 21:06:17 +0000 (Wed, 28 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Setting lag_min_show to -1 disables displaying lag entirely.

------------------------------------------------------------------------
r389 | cras | 2000-06-28 20:46:46 +0000 (Wed, 28 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Don't count messages that have "FOLDER INTERNAL DATA" text in their
subject.

------------------------------------------------------------------------
r388 | cras | 2000-06-28 20:00:39 +0000 (Wed, 28 Jun 2000) | 11 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/irc-completion.c
   M /irssi/trunk/src/irc/core/Makefile.am
   M /irssi/trunk/src/irc/core/irc-commands.c
   A /irssi/trunk/src/irc/core/irc-commands.h
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/irc.h

You can send message to different server with /MSG -<server tag> nick...

Tab-completion changes:
 - in empty line, it completed /MSG nick1 fine, but another tab press
   didn't give the next nick.
 - "/command <tab>" doesn't try to complete /command, but instead it tries
   to complete it's subcommand or first parameter.
 - /MSG completion now goes through nicks in ALL servers prefixing the nick
   with -<server tag> if needed.
 - /MSG -tag <tab> completes only nicks in "tag" server.

------------------------------------------------------------------------
r387 | cras | 2000-06-28 17:15:37 +0000 (Wed, 28 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/fe-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-ircnet.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/perl/xs/Irssi-core.xs

Automatic command completion and a few other fixes.

------------------------------------------------------------------------
r386 | cras | 2000-06-28 15:44:43 +0000 (Wed, 28 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/irc-completion.c

You can complete #channels, Irssi uses only the joined channels and
channels in setup.

------------------------------------------------------------------------
r385 | cras | 2000-06-28 15:36:57 +0000 (Wed, 28 Jun 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h

-options can now be completed with tabulator. There's also automatic
completion for them, like instead of /join -invite you can use just
/join -i.

------------------------------------------------------------------------
r384 | cras | 2000-06-27 19:20:23 +0000 (Tue, 27 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-textwidget.c

The "max. count" parameter in /LAST didn't work right.

------------------------------------------------------------------------
r383 | cras | 2000-06-27 19:11:25 +0000 (Tue, 27 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

"print text stripped" signal wasn't resent with MSGLEVEL_HILIGHT level.
This broke at least logging hilighted messages.

------------------------------------------------------------------------
r382 | cras | 2000-06-27 18:26:22 +0000 (Tue, 27 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows.c

Closing active window that had window items could crash.

------------------------------------------------------------------------
r381 | cras | 2000-06-25 23:39:23 +0000 (Sun, 25 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/docs/design.txt
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/pidwait.c
   M /irssi/trunk/src/core/rawlog.c
   M /irssi/trunk/src/core/signals.c
   M /irssi/trunk/src/core/signals.h
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/perl/irssi-perl.c

Created signal_get_uniq_id() macro. Added some documentation about
signals to design.txt.

------------------------------------------------------------------------
r380 | cras | 2000-06-25 22:59:49 +0000 (Sun, 25 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/fe-common/core/completion.c

Subcommand and command parameter completion works now also if you use
alias as the base command.

------------------------------------------------------------------------
r379 | cras | 2000-06-25 22:40:25 +0000 (Sun, 25 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/irc-completion.c

Using \n with /SET expand_escapes ON didn't work right.

------------------------------------------------------------------------
r378 | cras | 2000-06-25 22:25:24 +0000 (Sun, 25 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

WHOIS and "no such nick" messages are displayed in nick's query window
if it exists + other cleanups and minor changes.

------------------------------------------------------------------------
r377 | cras | 2000-06-25 22:14:09 +0000 (Sun, 25 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

Settings completion works with /TOGGLE also, it completes only boolean
settings. /SET completion works now even if '/' isn't in command chars.

------------------------------------------------------------------------
r376 | cras | 2000-06-25 22:05:44 +0000 (Sun, 25 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

completing files in root directory put extra / character at the start
of the line

------------------------------------------------------------------------
r375 | cras | 2000-06-25 21:59:30 +0000 (Sun, 25 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

File name completion crashed if you tried to complete file in directory
that didn't exist or you didn't have read permission.

------------------------------------------------------------------------
r374 | cras | 2000-06-20 19:28:19 +0000 (Tue, 20 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/command -option fixes

------------------------------------------------------------------------
r373 | wiget | 2000-06-20 10:47:57 +0000 (Tue, 20 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/pl.po

1 message transalted, some fuzzy fixed

------------------------------------------------------------------------
r372 | cras | 2000-06-20 10:14:15 +0000 (Tue, 20 Jun 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/netsplit.c

/topic's cmd_get_params() had wrong parameter count..

removed unused variable from netsplit.c

------------------------------------------------------------------------
r371 | cras | 2000-06-20 09:21:54 +0000 (Tue, 20 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c

cmd_get_params() calls had wrong parameter counts.

------------------------------------------------------------------------
r370 | cras | 2000-06-20 09:20:45 +0000 (Tue, 20 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c

When scrollback buffer got full and you hadn't done /LAST or /AWAY,
Irssi crashed..

------------------------------------------------------------------------
r369 | cras | 2000-06-18 10:25:39 +0000 (Sun, 18 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-settings.c

Display /ALIAS list sorted.

------------------------------------------------------------------------
r368 | cras | 2000-06-18 10:10:48 +0000 (Sun, 18 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/netsplit.c

Don't use cmd_get_params() to split the two hosts, it's a lot easier to
use strchr()..

------------------------------------------------------------------------
r367 | cras | 2000-06-18 10:05:14 +0000 (Sun, 18 Jun 2000) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

File completion updates:
 - ~/ isn't expanded to /home/xxx/
 - . and .. don't show up in list anymore
 - .files won't be added to list unless you try to complete file name
   starting with .

------------------------------------------------------------------------
r366 | cras | 2000-06-18 10:02:39 +0000 (Sun, 18 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/memdebug.c
   M /irssi/trunk/src/core/memdebug.h

Added g_dirname() so ig_free() won't complain when free()ing it.

------------------------------------------------------------------------
r365 | cras | 2000-06-18 01:18:12 +0000 (Sun, 18 Jun 2000) | 5 lines
Changed paths:
   M /irssi/trunk/docs/formats.txt
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/fe-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-ignore.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   M /irssi/trunk/src/fe-common/irc/fe-ircnet.c
   M /irssi/trunk/src/fe-common/irc/irc-completion.c
   M /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/irc/bot/botnet-connection.c
   M /irssi/trunk/src/irc/bot/botnet-users.c
   M /irssi/trunk/src/irc/bot/botnet.c
   M /irssi/trunk/src/irc/core/bans.c
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/channels.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-special-vars.c
   M /irssi/trunk/src/irc/core/ircnet-setup.c
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-files.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/notifylist/notify-commands.c

Changed option handling in /commands. Irssi will now complain about
unknown options and missing option arguments.

Renamed /SERVER -add, -remove and -list to /SERVER ADD, REMOVE and LIST.

------------------------------------------------------------------------
r364 | cras | 2000-06-17 17:03:23 +0000 (Sat, 17 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/POTFILES.in

updated

------------------------------------------------------------------------
r363 | cras | 2000-06-17 16:10:29 +0000 (Sat, 17 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

Added file name completion for commands /CAT, /RUN, /SAVE, /REHASH and
/RAWLOG OPEN/SAVE.

------------------------------------------------------------------------
r362 | cras | 2000-06-17 16:03:43 +0000 (Sat, 17 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/irc-completion.c

"command complete" -> "complete command" so that it won't conflict with
/complete command .. also changed "word complete" to "complete word".

------------------------------------------------------------------------
r361 | cras | 2000-06-17 15:58:40 +0000 (Sat, 17 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/fe-common/core/completion.c
   M /irssi/trunk/src/fe-common/core/completion.h
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/irc-completion.c

File name completion for /DCC SEND

------------------------------------------------------------------------
r360 | cras | 2000-06-17 13:16:42 +0000 (Sat, 17 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/misc.h
   M /irssi/trunk/src/fe-common/core/completion.c

Completion list is now sorted.

------------------------------------------------------------------------
r359 | cras | 2000-06-17 13:04:19 +0000 (Sat, 17 Jun 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/completion.c

Don't add same /command more than once to completion list.

Completion didn't work right when completing subcommands's subcommand.

------------------------------------------------------------------------
r358 | cras | 2000-06-17 12:23:59 +0000 (Sat, 17 Jun 2000) | 2 lines
Changed paths:
   A /irssi/trunk/src/fe-common/core/completion.c

Forgot to add this.

------------------------------------------------------------------------
r357 | cras | 2000-06-17 12:22:56 +0000 (Sat, 17 Jun 2000) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/fe-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-query.c
   M /irssi/trunk/src/irc/core/query.h
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc.h

Added /SET reuse_unused_windows setting, default is OFF

If window_close_on_part is ON, we don't anymore close the window if we
get kicked or connection gets lost. Also don't close DCC chat window if
the other side disconnects.

------------------------------------------------------------------------
r356 | cras | 2000-06-17 11:53:45 +0000 (Sat, 17 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/Makefile.am
   A /irssi/trunk/src/fe-common/core/completion.h
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   D /irssi/trunk/src/fe-common/irc/completion.c
   D /irssi/trunk/src/fe-common/irc/completion.h
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   A /irssi/trunk/src/fe-common/irc/irc-completion.c
   M /irssi/trunk/src/fe-text/gui-readline.c

Rewrite Tab-completion to work with signals - now it should be easy to
add completion to whatever command.

------------------------------------------------------------------------
r355 | cras | 2000-06-15 23:00:52 +0000 (Thu, 15 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/fe-text/gui-windows.h

/LAST -away checks only lines that came after last time you went away.

------------------------------------------------------------------------
r354 | cras | 2000-06-15 20:56:58 +0000 (Thu, 15 Jun 2000) | 6 lines
Changed paths:
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/src/fe-common/irc/fe-ircnet.c
   M /irssi/trunk/src/irc/core/ircnet-setup.c
   M /irssi/trunk/src/irc/core/ircnet-setup.h

You can specify command(s) to be sent automatically to server after
connected with /IRCNET -autosendcmd. Useful for IRC networks with
NickServ. Patch by <Tommi.Komulainen@iki.fi>

Ability to send a command automatically to server IRC network

------------------------------------------------------------------------
r353 | cras | 2000-06-15 19:34:54 +0000 (Thu, 15 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-channels.c

bugfix

------------------------------------------------------------------------
r352 | cras | 2000-06-15 19:34:31 +0000 (Thu, 15 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channel-events.c

If join to !channel wasn't successfull (banned, etc.), Irssi didn't remove
the channel's window item.

------------------------------------------------------------------------
r351 | cras | 2000-06-15 18:33:08 +0000 (Thu, 15 Jun 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-query.c

"window changed" signal handler didn't check if the old or new window
is NULL.

window_has_query()

------------------------------------------------------------------------
r350 | cras | 2000-06-15 10:39:24 +0000 (Thu, 15 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

Whops, last "fix" broke timestamp's time.

------------------------------------------------------------------------
r349 | cras | 2000-06-14 22:31:59 +0000 (Wed, 14 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

Don't waste time calculating timestamp differeces if the
timestamp_timeout is 0.

------------------------------------------------------------------------
r348 | cras | 2000-06-14 20:19:49 +0000 (Wed, 14 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk
   M /irssi/trunk/.cvsignore

Added irssi-version.h.in there

------------------------------------------------------------------------
r346 | cras | 2000-06-14 20:16:30 +0000 (Wed, 14 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO
   M /irssi/trunk/configure.in
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/po/de.po
   M /irssi/trunk/po/fi.po
   M /irssi/trunk/po/fr.po
   M /irssi/trunk/po/pl.po
   M /irssi/trunk/po/pt_BR.po

Irssi 0.7.91 released.

------------------------------------------------------------------------
r345 | cras | 2000-06-14 20:12:51 +0000 (Wed, 14 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/gui-windows.h

Remove line cache from memory after 10 minutes of inactivity.

------------------------------------------------------------------------
r344 | cras | 2000-06-14 19:40:23 +0000 (Wed, 14 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/irc-commands.c

Don't show "End of WHOWAS" if none of the nicks were found.

------------------------------------------------------------------------
r343 | cras | 2000-06-14 19:05:51 +0000 (Wed, 14 Jun 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-query.c
   M /irssi/trunk/src/fe-common/irc/fe-query.h

Renamed /SET query_auto_close to autoclose_query.

Added /SET autocreate_own_query - it specifies if we want to create
query window when we send /MSG to someone.

------------------------------------------------------------------------
r342 | cras | 2000-06-14 18:19:05 +0000 (Wed, 14 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/completion.c

Tab-completion works now with /commands and /set variables, patch by
<Tommi.Komulainen@iki.fi>. Fixed also a few memleaks.

------------------------------------------------------------------------
r341 | cras | 2000-06-14 18:02:13 +0000 (Wed, 14 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-entry.h
   M /irssi/trunk/src/fe-text/gui-readline.c

Ctrl-W deletes word in left - patch from
Kjetil �degaard <kjetilod@orakel.ntnu.no>

------------------------------------------------------------------------
r340 | cras | 2000-06-14 17:58:14 +0000 (Wed, 14 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c

In netsplit quit messages, display @ in front of operators' nicks.

------------------------------------------------------------------------
r339 | cras | 2000-06-14 17:52:03 +0000 (Wed, 14 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-ignore.c
   M /irssi/trunk/src/fe-common/irc/flood/module-formats.c
   M /irssi/trunk/src/irc/core/ignore.c
   M /irssi/trunk/src/irc/flood/autoignore.c
   M /irssi/trunk/src/irc/flood/flood.c

Fixed some flood detection, ignoring and autoignoring bugs.

------------------------------------------------------------------------
r338 | cras | 2000-06-14 17:50:16 +0000 (Wed, 14 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/server-reconnect.c
   M /irssi/trunk/src/irc/core/server-setup.c
   M /irssi/trunk/src/irc/core/server-setup.h

Read new server specific settings when reconnecting to new server.

------------------------------------------------------------------------
r337 | cras | 2000-06-14 17:48:13 +0000 (Wed, 14 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

/SET mail_counter on|off. Also, it doesn't anymore read through the file
if it's modification time hasn't changed.

------------------------------------------------------------------------
r336 | cras | 2000-06-14 17:44:03 +0000 (Wed, 14 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-readline.c

tab-completion in the middle of line left the cursor in wrong place.

------------------------------------------------------------------------
r335 | cras | 2000-06-14 17:41:45 +0000 (Wed, 14 Jun 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows.c
   M /irssi/trunk/src/fe-common/irc/fe-query.c

"window changed" signal now gives the old window as it's second argument.

query_auto_close now resets the "last check" time when changing to some
other window FROM it.

------------------------------------------------------------------------
r334 | cras | 2000-06-14 17:33:41 +0000 (Wed, 14 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Logging wrote to message to file twice.

------------------------------------------------------------------------
r333 | cras | 2000-06-14 17:31:53 +0000 (Wed, 14 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/write.c

If name tag contains '_', it shouldn't be quoted.

------------------------------------------------------------------------
r332 | cras | 2000-06-12 23:33:35 +0000 (Mon, 12 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

Max. mode parameter count was taken from wrong place.

------------------------------------------------------------------------
r331 | cras | 2000-06-12 23:30:00 +0000 (Mon, 12 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/flood/flood.c

Changed the default flood detection values.

------------------------------------------------------------------------
r330 | cras | 2000-06-12 23:27:41 +0000 (Mon, 12 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/flood/flood.c

Flood detection fixes

------------------------------------------------------------------------
r329 | cras | 2000-06-12 23:19:34 +0000 (Mon, 12 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c

Channel messages were printed wrong because of previous cleanup :)

------------------------------------------------------------------------
r328 | cras | 2000-06-12 23:18:24 +0000 (Mon, 12 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

/HILIGHT -channels didn't work right.

------------------------------------------------------------------------
r327 | cras | 2000-06-12 22:57:53 +0000 (Mon, 12 Jun 2000) | 10 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/core/window-items.c
   M /irssi/trunk/src/fe-common/core/window-items.h
   M /irssi/trunk/src/fe-common/core/windows.c
   M /irssi/trunk/src/fe-common/core/windows.h
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/completion.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/fe-query.c
   A /irssi/trunk/src/fe-common/irc/fe-query.h
   M /irssi/trunk/src/fe-common/irc/irc-window-activity.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/irc/bot/bot-irc-commands.c
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/irc-server.c
   M /irssi/trunk/src/irc/core/irc-special-vars.c
   M /irssi/trunk/src/irc/core/query.c
   M /irssi/trunk/src/irc/flood/flood.c

CTCP msgs/replies stops the "event privmsg" or "event notice" signals now
so you don't have to check for them anymore (unless you use
signal_add_first()..).

/WINDOW MOVE command had some bugs.

CTCP reply to some channel didn't display the channel name.

Several code cleanups.

------------------------------------------------------------------------
r326 | cras | 2000-06-11 22:58:17 +0000 (Sun, 11 Jun 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/irc/completion.c

/EVAL will now expand \n and \t to newline and tab.

If you /SET expand_escapes ON and type \n or \t to text line, they
will be expanded.

------------------------------------------------------------------------
r325 | cras | 2000-06-11 21:01:30 +0000 (Sun, 11 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-query.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

Print "starting query with <nick>" when query is created.

------------------------------------------------------------------------
r324 | cras | 2000-06-11 20:21:12 +0000 (Sun, 11 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c

/SET close_window_on_part - should we close the window too when
/PARTing channel

------------------------------------------------------------------------
r323 | cras | 2000-06-11 20:04:15 +0000 (Sun, 11 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c

Clear window's waiting_channels list if some other channel/query is
created in the window.

------------------------------------------------------------------------
r322 | cras | 2000-06-11 19:34:29 +0000 (Sun, 11 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/irc-server.c
   M /irssi/trunk/src/irc/core/irc-server.h
   M /irssi/trunk/src/irc/core/server-reconnect.c
   M /irssi/trunk/src/irc/core/server-setup.h

If you're not allowed to connect to server (K-lined, no I-line), Irssi
won't try to reconnect back to the server.

------------------------------------------------------------------------
r321 | cras | 2000-06-11 00:58:15 +0000 (Sun, 11 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c

Cleaned up some code.

------------------------------------------------------------------------
r320 | cras | 2000-06-11 00:42:37 +0000 (Sun, 11 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

Displays Mail counter in statusbar. Read the FIXME for more info :)

------------------------------------------------------------------------
r319 | cras | 2000-06-11 00:03:28 +0000 (Sun, 11 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c

Check ignores when printing net split messages.

------------------------------------------------------------------------
r318 | cras | 2000-06-10 23:40:47 +0000 (Sat, 10 Jun 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

if command is unknown, and cmdchar is found inside the command name, we
probably want to send the whole line to channel. for example when
pasting a path /usr/bin/xxx

------------------------------------------------------------------------
r317 | cras | 2000-06-10 23:20:22 +0000 (Sat, 10 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/fe-common/irc/completion.c

Changed the behaviour of how to handle "send command" signal (text you
typed to entry field).

------------------------------------------------------------------------
r316 | cras | 2000-06-10 22:48:18 +0000 (Sat, 10 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

same cmdchar twice ignores aliases ignores aliases - not any two cmdchars

------------------------------------------------------------------------
r315 | cras | 2000-06-10 21:40:00 +0000 (Sat, 10 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-server.h

/WHOIS automatically sends a /WHOWAS query if nick wasn't in IRC.

------------------------------------------------------------------------
r314 | cras | 2000-06-10 20:03:43 +0000 (Sat, 10 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/JOIN -<server tag> #channel joins to channel in specified server.

------------------------------------------------------------------------
r313 | cras | 2000-06-10 19:51:36 +0000 (Sat, 10 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c

If autocreate_query is ON, /MSG nick now creates the query.

------------------------------------------------------------------------
r312 | cras | 2000-06-10 19:16:25 +0000 (Sat, 10 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c
   M /irssi/trunk/src/fe-text/statusbar-items.c

Ctrl-X changes IRC server in stats/msgs/empty windows.

------------------------------------------------------------------------
r311 | cras | 2000-06-10 18:56:03 +0000 (Sat, 10 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows.c

"Day changed" is now printed at right time, never after already printed
some messages after 00:00..

------------------------------------------------------------------------
r310 | cras | 2000-06-10 18:12:28 +0000 (Sat, 10 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-common-core.c

Don't display the msgs window by default anymore since query windows are
created by default also..

------------------------------------------------------------------------
r309 | cras | 2000-06-10 08:58:52 +0000 (Sat, 10 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

/MODE +something or /MODE -something assumes that we want to change the
active channel's mode.

------------------------------------------------------------------------
r308 | cras | 2000-06-10 08:39:19 +0000 (Sat, 10 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/log.h

Rotate time names changed :) week -> weekly, day -> daily, etc.

------------------------------------------------------------------------
r307 | cras | 2000-06-10 08:34:20 +0000 (Sat, 10 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-channels.c

/CHANNEL LIST displayed comma at the end of channel options. ugly.

------------------------------------------------------------------------
r306 | cras | 2000-06-09 17:29:12 +0000 (Fri, 09 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/perl.txt
   M /irssi/trunk/src/irc/dcc/dcc.h
   M /irssi/trunk/src/perl/xs/Irssi-dcc.xs

Added Irssi::Dcc::values(), updated a few other DCC things too.

------------------------------------------------------------------------
r305 | cras | 2000-06-09 16:58:52 +0000 (Fri, 09 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/fe-text/gui-windows.h

Beeps should work(?). ANSI colors had some bugs, bolds weren't working and
blinking crashed irssi.

------------------------------------------------------------------------
r304 | cras | 2000-06-09 16:19:42 +0000 (Fri, 09 Jun 2000) | 6 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-activity.c

Window activity is now "msg to you" with lines containing hilighted text.

You can disable window activity notifies in some channels with
/SET noact_channels #chan1 #chan2 .. The activity is displayed if some
text had "msg to you" level.

------------------------------------------------------------------------
r303 | cras | 2000-06-09 15:50:04 +0000 (Fri, 09 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/irc/core/irc-commands.c

You can specify the format of the /WALL text with /SET wall_format,
default is "[Wall/#channel] text". The WALL is also printed to screen.

------------------------------------------------------------------------
r302 | cras | 2000-06-07 18:35:15 +0000 (Wed, 07 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/WHO and /WHO * should disply who list of the active channel.

------------------------------------------------------------------------
r301 | cras | 2000-06-06 19:14:51 +0000 (Tue, 06 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/get.c

If config_node_get_str() is given NULL node, return the given default.

------------------------------------------------------------------------
r300 | cras | 2000-06-06 19:13:35 +0000 (Tue, 06 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

Use INADDR_BROADCAST if INADDR_NONE isn't defined.

------------------------------------------------------------------------
r299 | cras | 2000-06-06 19:12:19 +0000 (Tue, 06 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc.c

Replying to dcc get and chat requests didn't work.

------------------------------------------------------------------------
r298 | cras | 2000-06-06 16:58:06 +0000 (Tue, 06 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

bugfix

------------------------------------------------------------------------
r297 | cras | 2000-06-05 17:38:27 +0000 (Mon, 05 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/screen.c

Maybe I should have tried to run irssi after the ignore_signals "fix" ..
now really fixed.

------------------------------------------------------------------------
r296 | cras | 2000-06-05 17:32:29 +0000 (Mon, 05 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/screen.c

ignore_signals setting wasn't read at startup..

------------------------------------------------------------------------
r295 | cras | 2000-06-04 21:11:53 +0000 (Sun, 04 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c

/HILIGHT displayed levels twice.

------------------------------------------------------------------------
r294 | cras | 2000-06-04 20:54:33 +0000 (Sun, 04 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/irc/Makefile.am
   M /irssi/trunk/src/irc/core/server-setup.c

fixed two minor memleaks. irc/bot directory isn't now build if you specify
--without-bot parameter to configure

------------------------------------------------------------------------
r292 | cras | 2000-06-04 16:01:19 +0000 (Sun, 04 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/NEWS
   M /irssi/trunk/README
   M /irssi/trunk/TODO
   M /irssi/trunk/autogen.sh
   M /irssi/trunk/config
   M /irssi/trunk/configure.in
   M /irssi/trunk/docs/Makefile.am
   M /irssi/trunk/po/de.po
   M /irssi/trunk/po/fi.po
   M /irssi/trunk/po/fr.po
   M /irssi/trunk/po/pl.po
   M /irssi/trunk/po/pt_BR.po
   M /irssi/trunk/src/core/Makefile.am
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/irc/bot/Makefile.am
   M /irssi/trunk/src/irc/dcc/Makefile.am
   M /irssi/trunk/src/irc/flood/Makefile.am
   M /irssi/trunk/src/irc/notifylist/Makefile.am
   M /irssi/trunk/src/perl/xs/Irssi-dcc.xs

0.7.90 released.

------------------------------------------------------------------------
r291 | cras | 2000-06-04 15:33:48 +0000 (Sun, 04 Jun 2000) | 2 lines
Changed paths:
   A /irssi/trunk/src/fe-common/irc/fe-ircnet.c

forgot this file..

------------------------------------------------------------------------
r290 | cras | 2000-06-04 14:52:47 +0000 (Sun, 04 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/fe-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/irc/core/ircnet-setup.c
   M /irssi/trunk/src/irc/core/ircnet-setup.h
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/core/server-setup.c
   M /irssi/trunk/src/irc/dcc/dcc-files.c
   M /irssi/trunk/src/irc/dcc/dcc.c

/IRCNET command.
PARAM_FLAG_NOQUOTES flag for cmd_get_params()

------------------------------------------------------------------------
r289 | cras | 2000-06-04 13:24:53 +0000 (Sun, 04 Jun 2000) | 4 lines
Changed paths:
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/src/fe-common/irc/fe-channels.c

Updated /SERVER, /CHANNEL and /IGNORE in manual.

/CHANNEL ADD works now better when modifying existing channel.

------------------------------------------------------------------------
r288 | cras | 2000-06-04 12:59:46 +0000 (Sun, 04 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/module-formats.c

/LOG show reference number for each log, you can use it with /LOG START,
STOP and CLOSE commands instead of file name.

------------------------------------------------------------------------
r287 | cras | 2000-06-04 12:38:28 +0000 (Sun, 04 Jun 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/completion.c
   M /irssi/trunk/src/fe-common/irc/completion.h
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-ignore.c
   M /irssi/trunk/src/fe-common/irc/irc-window-activity.c
   M /irssi/trunk/src/irc/core/ignore.c
   M /irssi/trunk/src/irc/core/ignore.h
   M /irssi/trunk/src/irc/core/nicklist.c
   M /irssi/trunk/src/irc/core/nicklist.h

completion_msgtoyou() -> irc_nick_match()

Implemented -replies option to /ignore.

------------------------------------------------------------------------
r286 | cras | 2000-06-04 01:52:51 +0000 (Sun, 04 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-files.c

..and fixed DCC resume that I just broke.

------------------------------------------------------------------------
r285 | cras | 2000-06-04 01:36:07 +0000 (Sun, 04 Jun 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.h
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc.h
   M /irssi/trunk/src/irc/core/query.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-files.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/dcc/dcc.h

Lots of DCC related fixes.

Added command_bind_first() and command_bind_last() functions.

------------------------------------------------------------------------
r284 | cras | 2000-06-04 00:04:02 +0000 (Sun, 04 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/bans.c

Removed a warning.

------------------------------------------------------------------------
r283 | cras | 2000-06-03 18:54:59 +0000 (Sat, 03 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/levels.c

bits2level() with zero as argument printed some glib warnings.

------------------------------------------------------------------------
r282 | cras | 2000-06-02 22:55:20 +0000 (Fri, 02 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/server-setup.c

/SET hostname didn't affect until restart.

------------------------------------------------------------------------
r281 | cras | 2000-06-02 01:59:19 +0000 (Fri, 02 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-none
   M /irssi/trunk/src/fe-none/.cvsignore
   M /irssi/trunk/src/fe-text
   M /irssi/trunk/src/fe-text/.cvsignore

..and cvsignores for new binaries..

------------------------------------------------------------------------
r280 | cras | 2000-06-02 01:58:52 +0000 (Fri, 02 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-none/Makefile.am
   M /irssi/trunk/src/fe-text/Makefile.am

Changed binary names: irssi-text -> irssi, irssi-bot -> botti

------------------------------------------------------------------------
r279 | cras | 2000-06-02 01:55:03 +0000 (Fri, 02 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/README
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/irssi.spec.in
   M /irssi/trunk/src/common.h

Changed irssi's url to http://irssi.org

------------------------------------------------------------------------
r278 | cras | 2000-06-02 01:52:24 +0000 (Fri, 02 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

updated, everything is in english for a change :)

------------------------------------------------------------------------
r277 | cras | 2000-06-02 01:49:10 +0000 (Fri, 02 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-textwidget.c

If we used /SB GOTO 23:59 or something, we wanted to jump to
previous day's 23:59 time instead of into future..

------------------------------------------------------------------------
r276 | cras | 2000-06-02 01:19:06 +0000 (Fri, 02 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/AWAY <away message> now sets yourself away in all IRC servers.
If you wish to set it only to one server, use /AWAY -one <message>

------------------------------------------------------------------------
r275 | cras | 2000-06-02 01:15:51 +0000 (Fri, 02 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/irc/core/irc-log.c

Awaylog is printed to screen when you set yourself unaway.

------------------------------------------------------------------------
r274 | cras | 2000-06-02 01:15:19 +0000 (Fri, 02 Jun 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c

/CAT <file name> [seek position]

If we don't want to print the file from beginning.

------------------------------------------------------------------------
r273 | cras | 2000-06-02 01:04:42 +0000 (Fri, 02 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/rawlog.c

common-setup.h wasn't removed from here - Made rawlog to use
"log_create_mode" setting.

------------------------------------------------------------------------
r272 | cras | 2000-06-02 00:36:54 +0000 (Fri, 02 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/Makefile.am
   D /irssi/trunk/src/common-setup.h
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/core/server-reconnect.c
   M /irssi/trunk/src/irc/core/server-reconnect.h
   M /irssi/trunk/src/irc/core/server-setup.c
   M /irssi/trunk/src/irc/flood/autoignore.c

removed common-setup.h, put all settings in it to files where they belong to.

------------------------------------------------------------------------
r271 | cras | 2000-06-02 00:27:57 +0000 (Fri, 02 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c

if you were at the top of the scrollback buffer and the first line line
was removed from buffer, ypos was updated wrong and it messed up some things.

------------------------------------------------------------------------
r270 | cras | 2000-06-02 00:19:11 +0000 (Fri, 02 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

--more-- in statusbar should now work right.

------------------------------------------------------------------------
r269 | cras | 2000-06-01 23:33:47 +0000 (Thu, 01 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/screen.c

Or actually :) SIGINT shouldn't be ignored, it's used to detect Ctrl-C...

------------------------------------------------------------------------
r268 | cras | 2000-06-01 23:30:40 +0000 (Thu, 01 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/screen.c

Removed "ignore_sigquit" and added "ignore_signals" instead. You can ignore
signals: hup, int, quit, term, pipe, alrm, usr1, usr2

------------------------------------------------------------------------
r267 | cras | 2000-06-01 23:11:31 +0000 (Thu, 01 Jun 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/screen.c

"ignore_sigquit" setting - when enabled, ignore SIGQUIT signals. ncurses
does this when pressing ctrl-4. With some terminals, there's no meta key and
you'll have to use ctrl-3 instead which is pretty close to 4..

------------------------------------------------------------------------
r266 | cras | 2000-06-01 18:04:34 +0000 (Thu, 01 Jun 2000) | 6 lines
Changed paths:
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   M /irssi/trunk/src/irc/core/server-setup.c

/server -add messed up everything when modifying existing servers.
Now it also changes only the specified settings in the server instead of
replacing it entirely.

only the settings you change changed parts

------------------------------------------------------------------------
r265 | cras | 2000-06-01 17:36:39 +0000 (Thu, 01 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

Some strange servers replied to MODE #chan1,#chan2 with "Cannot join channel
(illegal name)". IMHO this is not a logical reply from server.. fixed, anyway.

------------------------------------------------------------------------
r264 | cras | 2000-06-01 17:31:03 +0000 (Thu, 01 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/server-reconnect.c

crashed when reconnecting to server that didn't automatically set
any user mode (I _did_ fix this a week ago, what happened to it?)

------------------------------------------------------------------------
r263 | cras | 2000-06-01 17:22:17 +0000 (Thu, 01 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/bans.c

/BAN * and /UNBAN * equals to /BAN * * or /UNBAN * *, so you don't have to
write the * twice when banning/unbanning everyone..

------------------------------------------------------------------------
r262 | cras | 2000-06-01 17:17:45 +0000 (Thu, 01 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/misc.c

match_wildcards() didn't work right if data contained '*' characters and
we were matching it to '*'..

------------------------------------------------------------------------
r261 | cras | 2000-06-01 17:08:30 +0000 (Thu, 01 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/window-items.c
   M /irssi/trunk/src/fe-common/irc/fe-channels.c

Leaving from some channel didn't update status bar.

------------------------------------------------------------------------
r260 | cras | 2000-06-01 17:07:32 +0000 (Thu, 01 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-server.c
   M /irssi/trunk/src/irc/core/irc-server.h

forgot these from /MOTD fix..

------------------------------------------------------------------------
r259 | cras | 2000-06-01 16:55:15 +0000 (Thu, 01 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

Manually asking /MOTD didn't work if we had skip_motd setting enabled

------------------------------------------------------------------------
r258 | cras | 2000-06-01 16:49:19 +0000 (Thu, 01 Jun 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c
   M /irssi/trunk/src/irc/core/irc-commands.c

/topic -d [#channel] clears the topic.

When topic cleared, the topic bar wasn't refreshed immediately.

------------------------------------------------------------------------
r257 | cras | 2000-06-01 16:48:20 +0000 (Thu, 01 Jun 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-ignore.c

/ignore -asd tried to print "unignored" text with NULL argument.

------------------------------------------------------------------------
r256 | cras | 2000-06-01 16:46:50 +0000 (Thu, 01 Jun 2000) | 6 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c

cmd_get_params() fixes:

- arguments and optional channel flags couldn't be used together
- -- argument treats the rest of the text as non-arguments, like
  /topic -- -hello- sets the topic to -hello-.

------------------------------------------------------------------------
r255 | cras | 2000-06-01 15:04:41 +0000 (Thu, 01 Jun 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/nicklist.c

/userhost command didn't work ("unknown command"), and sending it with
/quote userhost crashed.

------------------------------------------------------------------------
r254 | cras | 2000-05-30 14:54:36 +0000 (Tue, 30 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c

when nick is quitting only from one channel, don't print the channel's name.

------------------------------------------------------------------------
r253 | cras | 2000-05-29 23:31:48 +0000 (Mon, 29 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/bot/Makefile.am
   D /irssi/trunk/src/irc/bot/bot-commands.c
   D /irssi/trunk/src/irc/bot/bot-commands.h
   M /irssi/trunk/src/irc/bot/bot-irc-commands.c
   M /irssi/trunk/src/irc/bot/bot-users.c
   M /irssi/trunk/src/irc/bot/bot-users.h
   M /irssi/trunk/src/irc/bot/bot.c
   M /irssi/trunk/src/irc/bot/botnet-connection.c
   A /irssi/trunk/src/irc/bot/botnet-users.c
   A /irssi/trunk/src/irc/bot/botnet-users.h
   M /irssi/trunk/src/irc/bot/botnet.c
   M /irssi/trunk/src/irc/bot/botnet.h

Sending files through botnet works.

------------------------------------------------------------------------
r252 | cras | 2000-05-29 17:34:47 +0000 (Mon, 29 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/bot/bot-commands.c
   M /irssi/trunk/src/irc/bot/botnet-connection.c
   M /irssi/trunk/src/irc/bot/botnet.c

bugfixes

------------------------------------------------------------------------
r251 | cras | 2000-05-29 17:10:22 +0000 (Mon, 29 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/signals.c

signal_stop_by_name() didn't work

------------------------------------------------------------------------
r250 | cras | 2000-05-29 16:37:00 +0000 (Mon, 29 May 2000) | 4 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/core/memdebug.c
   M /irssi/trunk/src/fe-common/irc/dcc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/flood/Makefile.am
   M /irssi/trunk/src/fe-common/irc/notifylist/Makefile.am
   M /irssi/trunk/src/irc/dcc/Makefile.am
   M /irssi/trunk/src/irc/flood/Makefile.am
   M /irssi/trunk/src/irc/notifylist/Makefile.am

--with-modules=xxx builds now specified extra modules to irssi binary.
memdebug (if enabled) doesn't now by default check for buffer overflows
since it's a huge slowup.

------------------------------------------------------------------------
r249 | cras | 2000-05-29 12:47:25 +0000 (Mon, 29 May 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/bot/Makefile.am
   M /irssi/trunk/src/irc/bot/bot-commands.c
   A /irssi/trunk/src/irc/bot/bot-commands.h
   A /irssi/trunk/src/irc/bot/bot-irc-commands.c
   M /irssi/trunk/src/irc/bot/bot-users.c
   M /irssi/trunk/src/irc/bot/bot-users.h
   M /irssi/trunk/src/irc/bot/bot.c
   M /irssi/trunk/src/irc/bot/botnet-connection.c
   M /irssi/trunk/src/irc/bot/botnet.c
   M /irssi/trunk/src/irc/bot/botnet.h

User changes are sent to botnet. Botnet commands are automatically sent
forward unless you stop it with signal_stop_by_name("botnet event").

------------------------------------------------------------------------
r248 | cras | 2000-05-29 00:32:48 +0000 (Mon, 29 May 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows.c

msgs window was irc server specific - messages from other irc servers were
displayed in active window.

------------------------------------------------------------------------
r247 | cras | 2000-05-28 22:53:35 +0000 (Sun, 28 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-windows.c

text buffer fixes

------------------------------------------------------------------------
r246 | cras | 2000-05-27 14:51:58 +0000 (Sat, 27 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

Long lines sometimes had some colors displayed wrong.

------------------------------------------------------------------------
r245 | cras | 2000-05-27 13:49:29 +0000 (Sat, 27 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c

Netsplit messages are now printed with QUITS message level.

------------------------------------------------------------------------
r244 | cras | 2000-05-26 15:28:13 +0000 (Fri, 26 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-server.c

fixed a crash (first cvs commit in home for 2 months :)

------------------------------------------------------------------------
r243 | cras | 2000-05-25 17:41:26 +0000 (Thu, 25 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c

Didn't work, fixed.

------------------------------------------------------------------------
r242 | cras | 2000-05-25 17:12:44 +0000 (Thu, 25 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/network.c

Didn't compile with IPv6 support.

------------------------------------------------------------------------
r241 | cras | 2000-05-25 16:40:25 +0000 (Thu, 25 May 2000) | 3 lines
Changed paths:
   M /irssi/trunk/docs/manual.txt
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/core/netsplit.h

Print nicks who quit IRC in netsplit message. See netsplit section in
docs/manual.txt for more information.

------------------------------------------------------------------------
r240 | cras | 2000-05-25 14:34:40 +0000 (Thu, 25 May 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/bot/botnet-connection.c
   M /irssi/trunk/src/irc/bot/botnet.c
   M /irssi/trunk/src/irc/bot/botnet.h

If we couldn't connect to any of our uplinks, wait for 5 minutes and
try again.

------------------------------------------------------------------------
r239 | cras | 2000-05-25 13:54:43 +0000 (Thu, 25 May 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/irc/core/server-setup.c

Unline glib.h tells, g_getenv() doesn't return newly allocated string
after all..

------------------------------------------------------------------------
r238 | cras | 2000-05-25 13:29:58 +0000 (Thu, 25 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh

s/Gnome/Irssi/g

------------------------------------------------------------------------
r237 | cras | 2000-05-25 13:27:17 +0000 (Thu, 25 May 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

If line didn't have a color change code at the beginning, it could have
been printed with wrong color.

------------------------------------------------------------------------
r236 | cras | 2000-05-25 13:15:57 +0000 (Thu, 25 May 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-server.c

When connecting, USER's second (and third?) parameters sometimes are
meaningful, server won't let more than one people in from host specified in
second parameter. Since irssi always set both of these to "-", only one
Irssi could connect to the server.

------------------------------------------------------------------------
r235 | cras | 2000-05-25 13:09:22 +0000 (Thu, 25 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/server.c

If server's host name lookup fails, don't try to reconnect back to it.

------------------------------------------------------------------------
r234 | cras | 2000-05-25 12:58:59 +0000 (Thu, 25 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc
   M /irssi/trunk/src/fe-common/irc/.cvsignore
   M /irssi/trunk/src/irc
   M /irssi/trunk/src/irc/.cvsignore

irc/irc.c and fe-common/irc/irc-modules.c are generated by configure

------------------------------------------------------------------------
r233 | cras | 2000-05-25 12:58:14 +0000 (Thu, 25 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/fe-common/irc/completion.c

"/ text" sends "text" to active channel.

------------------------------------------------------------------------
r232 | cras | 2000-05-25 12:52:38 +0000 (Thu, 25 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/server.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-files.c

With some systems Irssi didn't notice if connect() failed.

------------------------------------------------------------------------
r231 | cras | 2000-05-25 12:24:09 +0000 (Thu, 25 May 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/command-history.c
   M /irssi/trunk/src/fe-text/gui-printtext.c

/set max_textbuffer_lines changed to /set scrollback_lines and
/set scrollback_hours - this means that keep scrollback usually max.
x lines, but allow more if the text is newer than n hours.

------------------------------------------------------------------------
r230 | cras | 2000-05-25 11:30:47 +0000 (Thu, 25 May 2000) | 8 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/docs/botnet.txt
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/net-nonblock.c
   M /irssi/trunk/src/core/net-nonblock.h
   M /irssi/trunk/src/core/network.c
   M /irssi/trunk/src/core/network.h
   M /irssi/trunk/src/core/server.c
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/flood/fe-flood.c
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c
   M /irssi/trunk/src/fe-none/irssi.c
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/irc/Makefile.am
   A /irssi/trunk/src/irc/bot
   A /irssi/trunk/src/irc/bot/.cvsignore
   A /irssi/trunk/src/irc/bot/Makefile.am
   A /irssi/trunk/src/irc/bot/bot-commands.c
   A /irssi/trunk/src/irc/bot/bot-events.c
   A /irssi/trunk/src/irc/bot/bot-users.c
   A /irssi/trunk/src/irc/bot/bot-users.h
   A /irssi/trunk/src/irc/bot/bot.c
   A /irssi/trunk/src/irc/bot/bot.h
   A /irssi/trunk/src/irc/bot/botnet-connection.c
   A /irssi/trunk/src/irc/bot/botnet.c
   A /irssi/trunk/src/irc/bot/botnet.h
   A /irssi/trunk/src/irc/bot/botnets.sample
   A /irssi/trunk/src/irc/bot/module.h
   A /irssi/trunk/src/irc/bot/users.sample
   M /irssi/trunk/src/irc/core/Makefile.am
   M /irssi/trunk/src/irc/core/irc-commands.c
   D /irssi/trunk/src/irc/core/irc-core.h
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/modes.h
   M /irssi/trunk/src/irc/core/nicklist.h
   M /irssi/trunk/src/irc/core/server-setup.c
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/flood/flood.c
   D /irssi/trunk/src/irc/irc.c
   M /irssi/trunk/src/irc/notifylist/notifylist.c

Added bot plugin, it also has almost-functional botnet.

Changed configure.in's functionality so that you could tell what modules you
want to build in main irssi binary and it will create automatically the .c
files that need to call the module_init()/deinit() functions.

Fixed several minor things..

------------------------------------------------------------------------
r229 | cras | 2000-05-25 11:11:23 +0000 (Thu, 25 May 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

now other than long nicks in NAMES list were displayed wrong. changed back
to old behaviour, but added a small kludge..

------------------------------------------------------------------------
r228 | cras | 2000-05-25 10:59:22 +0000 (Thu, 25 May 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c

NAMES list crashed with long nicks .. hope it doesn't crash now somewhere
else :)

------------------------------------------------------------------------
r227 | cras | 2000-05-19 09:17:53 +0000 (Fri, 19 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/printtext.c

timestamp_timeout setting is integer, not boolean

------------------------------------------------------------------------
r226 | cras | 2000-05-18 08:46:56 +0000 (Thu, 18 May 2000) | 3 lines
Changed paths:
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/irc/core/ignore.c
   M /irssi/trunk/src/irc/core/irc-log.c
   M /irssi/trunk/src/irc/core/query.c
   M /irssi/trunk/src/irc/flood/flood.c

Some logging fixes. Flood checking had a memory leak. Query had a small
memory leak. Text buffer fixes.

------------------------------------------------------------------------
r225 | cras | 2000-05-17 09:42:31 +0000 (Wed, 17 May 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

/mode #channel -k key now removes the "+k" mode too instead of just setting
the channel key to NULL.

------------------------------------------------------------------------
r224 | cras | 2000-05-17 09:32:46 +0000 (Wed, 17 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-commands.c

/PART <message> displays the whole message now, not just the first word

------------------------------------------------------------------------
r223 | cras | 2000-05-15 15:32:27 +0000 (Mon, 15 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-ctcp.c

Also print the "CTCP TIME received" to screen :)

------------------------------------------------------------------------
r222 | cras | 2000-05-15 15:22:28 +0000 (Mon, 15 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/ctcp.c

Irssi will reply to CTCP TIME request.

------------------------------------------------------------------------
r221 | kloczek | 2000-05-15 15:22:20 +0000 (Mon, 15 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/de.po
   M /irssi/trunk/po/fi.po
   M /irssi/trunk/po/fr.po
   M /irssi/trunk/po/pl.po
   M /irssi/trunk/po/pt_BR.po

- update all po files.

------------------------------------------------------------------------
r220 | kloczek | 2000-05-15 15:21:34 +0000 (Mon, 15 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   A /irssi/trunk/po/de.po
   A /irssi/trunk/po/fi.po
   A /irssi/trunk/po/fr.po
   A /irssi/trunk/po/pl.po
   A /irssi/trunk/po/pt_BR.po

- back all .po files and fill back ALL_LIGUAS variable.

------------------------------------------------------------------------
r219 | cras | 2000-05-15 14:25:36 +0000 (Mon, 15 May 2000) | 4 lines
Changed paths:
   D /irssi/trunk/po/de.po
   D /irssi/trunk/po/fi.po
   D /irssi/trunk/po/fr.po
   D /irssi/trunk/po/pl.po
   D /irssi/trunk/po/pt_BR.po

removed pot files since they only give warnings when running autogen.sh - if
they're needed back they're always in irssi 0.7.28 sources or in cvs's
history..

------------------------------------------------------------------------
r218 | cras | 2000-05-15 14:22:34 +0000 (Mon, 15 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/printtext.c

bugfix

------------------------------------------------------------------------
r217 | cras | 2000-05-15 08:40:46 +0000 (Mon, 15 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/module-formats.c

bugfix

------------------------------------------------------------------------
r216 | cras | 2000-05-15 08:25:45 +0000 (Mon, 15 May 2000) | 7 lines
Changed paths:
   M /irssi/trunk/TODO
   M /irssi/trunk/configure.in
   M /irssi/trunk/curses.m4
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/commands.h
   M /irssi/trunk/src/core/core.c
   M /irssi/trunk/src/core/memdebug.c
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/settings.h
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   D /irssi/trunk/src/fe-common/core/printformat.h
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/printtext.h
   M /irssi/trunk/src/fe-common/core/themes.c
   M /irssi/trunk/src/fe-common/core/themes.h
   M /irssi/trunk/src/fe-common/core/window-activity.c
   A /irssi/trunk/src/fe-common/core/window-commands.c
   M /irssi/trunk/src/fe-common/core/window-items.c
   M /irssi/trunk/src/fe-common/core/window-items.h
   M /irssi/trunk/src/fe-common/core/windows.c
   M /irssi/trunk/src/fe-common/core/windows.h
   M /irssi/trunk/src/fe-common/irc/dcc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.h
   A /irssi/trunk/src/fe-common/irc/dcc/module.h
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/flood/Makefile.am
   M /irssi/trunk/src/fe-common/irc/flood/fe-flood.c
   M /irssi/trunk/src/fe-common/irc/flood/module-formats.c
   M /irssi/trunk/src/fe-common/irc/flood/module-formats.h
   A /irssi/trunk/src/fe-common/irc/flood/module.h
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/fe-common/irc/notifylist/Makefile.am
   M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c
   M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.c
   M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.h
   A /irssi/trunk/src/fe-common/irc/notifylist/module.h
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/gui-windows.h
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/fe-text/mainwindows.c
   M /irssi/trunk/src/fe-text/module-formats.c
   M /irssi/trunk/src/fe-text/module-formats.h
   M /irssi/trunk/src/irc/core/Makefile.am
   M /irssi/trunk/src/irc/core/channel-events.c
   A /irssi/trunk/src/irc/core/channel-rejoin.c
   M /irssi/trunk/src/irc/core/channels.c
   M /irssi/trunk/src/irc/core/irc-log.c
   M /irssi/trunk/src/irc/core/irc-server.h
   M /irssi/trunk/src/irc/core/server-setup.c
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   M /irssi/trunk/src/irc/dcc/dcc-files.c
   M /irssi/trunk/src/perl/irssi-perl.c

Lots of changes again. Biggest ones:
- window's text buffer should work better
- themes are almost working, you can change the text formats with /format
- automatically try to rejoin the channel after 5 minutes if the join there
failed because it was "temporarily unavailable" (netsplits)
- generally cleaning code..

------------------------------------------------------------------------
r215 | cras | 2000-05-12 15:37:34 +0000 (Fri, 12 May 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-ctcp.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

Display CTCP REPLY in a channel with a different text format than private
CTCP replies

------------------------------------------------------------------------
r214 | cras | 2000-05-10 13:59:03 +0000 (Wed, 10 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk
   M /irssi/trunk/.cvsignore

added irssi-config

------------------------------------------------------------------------
r213 | cras | 2000-05-10 13:57:42 +0000 (Wed, 10 May 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/core/log.c
   M /irssi/trunk/src/core/settings.h
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/keyboard.c
   M /irssi/trunk/src/irc/core/channels-setup.c
   M /irssi/trunk/src/irc/core/ignore.c
   M /irssi/trunk/src/irc/core/server-setup.c
   M /irssi/trunk/src/irc/notifylist/notify-setup.c
   M /irssi/trunk/src/lib-config/get.c
   M /irssi/trunk/src/lib-config/iconfig.h
   M /irssi/trunk/src/lib-config/parse.c
   M /irssi/trunk/src/lib-config/set.c

iconfig's caching was a bit buggy - it didn't notice if some config node was
removed.

------------------------------------------------------------------------
r212 | cras | 2000-05-10 13:01:26 +0000 (Wed, 10 May 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/statusbar-items.c

If lag checking period was long, Irssi displayed the (??) until the lag was
checked again.

------------------------------------------------------------------------
r211 | cras | 2000-05-10 12:47:22 +0000 (Wed, 10 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-netsplit.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/irc/core/netsplit.c

Netsplit displays the IRC network where it happened

------------------------------------------------------------------------
r210 | cras | 2000-05-10 12:38:00 +0000 (Wed, 10 May 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/fe-text/gui-windows.c

/LAST didn't work when window's max. number of lines was full + a few
cleanups.

------------------------------------------------------------------------
r209 | cras | 2000-05-10 11:32:21 +0000 (Wed, 10 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/dcc/dcc-files.c

DCC SEND fixed

------------------------------------------------------------------------
r208 | cras | 2000-05-10 11:31:24 +0000 (Wed, 10 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/server-setup.c

IRCNet specific nick name wasn't used

------------------------------------------------------------------------
r207 | cras | 2000-05-10 11:29:55 +0000 (Wed, 10 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/modes.c

/MODE was buggy

------------------------------------------------------------------------
r206 | cras | 2000-05-10 10:00:01 +0000 (Wed, 10 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows.c

A few more bugfixes to make /window prev work.. :)

------------------------------------------------------------------------
r205 | cras | 2000-05-10 09:26:39 +0000 (Wed, 10 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows.c

/window prev didn't work because of small "typo".

------------------------------------------------------------------------
r204 | cras | 2000-05-09 13:24:13 +0000 (Tue, 09 May 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/windows.c

window next in last window jumps to first window
window prev in first window jumps to last window

------------------------------------------------------------------------
r203 | cras | 2000-05-09 13:14:07 +0000 (Tue, 09 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/hilight-text.c

/dehilight fixes

------------------------------------------------------------------------
r202 | cras | 2000-05-09 12:55:38 +0000 (Tue, 09 May 2000) | 4 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Ctrl-D = delete
Ctrl-K = erase the rest of the line
(patches by Tommi Komulainen)

------------------------------------------------------------------------
r201 | cras | 2000-05-09 12:53:54 +0000 (Tue, 09 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/flood/flood.c

typo fixed

------------------------------------------------------------------------
r200 | cras | 2000-05-09 11:42:42 +0000 (Tue, 09 May 2000) | 5 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/autogen.sh
   M /irssi/trunk/configure.in
   A /irssi/trunk/curses.m4
   A /irssi/trunk/irssi-config.in
   D /irssi/trunk/irssi.desktop
   D /irssi/trunk/irssi.gnorba
   M /irssi/trunk/servertest/Makefile.am
   M /irssi/trunk/servertest/server.c
   M /irssi/trunk/src/Makefile.am
   M /irssi/trunk/src/core/commands.c
   M /irssi/trunk/src/core/misc.c
   M /irssi/trunk/src/core/settings.h
   M /irssi/trunk/src/core/special-vars.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   A /irssi/trunk/src/fe-common/core/printformat.h
   M /irssi/trunk/src/fe-common/core/printtext.h
   M /irssi/trunk/src/fe-common/core/windows.c
   M /irssi/trunk/src/fe-common/core/windows.h
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.h
   M /irssi/trunk/src/fe-common/irc/fe-ctcp.c
   M /irssi/trunk/src/fe-common/irc/flood/module-formats.h
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.h
   M /irssi/trunk/src/fe-none/Makefile.am
   M /irssi/trunk/src/fe-text/Makefile.am
   D /irssi/trunk/src/fe-text/gui-statusbar.c
   M /irssi/trunk/src/fe-text/module-formats.h
   M /irssi/trunk/src/fe-text/screen.h
   M /irssi/trunk/src/fe-text/statusbar.c
   M /irssi/trunk/src/irc/core/irc.h
   M /irssi/trunk/src/lib-config/iconfig.h
   M /irssi/trunk/src/lib-config/set.c

- Compiling fixes
- GNOME version isn't anymore build here so you don't need all that GTK and
GNOME crap to compile irssi-text.
- Some fixes to compile with -ansi -pedantic

------------------------------------------------------------------------
r199 | cras | 2000-05-05 22:34:46 +0000 (Fri, 05 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/windows.c

Removed the "No such window" message - it was annoying :)

------------------------------------------------------------------------
r198 | cras | 2000-05-05 20:15:57 +0000 (Fri, 05 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/fe-log.c

Fixed a crash

------------------------------------------------------------------------
r197 | cras | 2000-05-04 10:32:42 +0000 (Thu, 04 May 2000) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/README
   M /irssi/trunk/TODO
   M /irssi/trunk/config
   M /irssi/trunk/configure.in
   A /irssi/trunk/docs/manual.txt
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/docs/special_vars.txt
   M /irssi/trunk/po/POTFILES.in
   M /irssi/trunk/src/common-setup.h
   M /irssi/trunk/src/core/levels.c
   M /irssi/trunk/src/core/levels.h
   M /irssi/trunk/src/core/server.c
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/fe-common/core/Makefile.am
   M /irssi/trunk/src/fe-common/core/autorun.c
   M /irssi/trunk/src/fe-common/core/command-history.c
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-core-commands.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/fe-server.c
   M /irssi/trunk/src/fe-common/core/fe-settings.c
   M /irssi/trunk/src/fe-common/core/hilight-text.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   D /irssi/trunk/src/fe-common/core/nick-hilight.c
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/printtext.h
   A /irssi/trunk/src/fe-common/core/window-activity.c
   M /irssi/trunk/src/fe-common/core/windows.c
   M /irssi/trunk/src/fe-common/core/windows.h
   M /irssi/trunk/src/fe-common/irc/Makefile.am
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.h
   M /irssi/trunk/src/fe-common/irc/fe-channels.c
   M /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-common/irc/fe-ignore.c
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   A /irssi/trunk/src/fe-common/irc/fe-irc-server.c
   A /irssi/trunk/src/fe-common/irc/fe-netsplit.c
   M /irssi/trunk/src/fe-common/irc/fe-query.c
   D /irssi/trunk/src/fe-common/irc/irc-nick-hilight.c
   A /irssi/trunk/src/fe-common/irc/irc-window-activity.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h
   M /irssi/trunk/src/fe-none
   M /irssi/trunk/src/fe-none/.cvsignore
   M /irssi/trunk/src/fe-text/Makefile.am
   M /irssi/trunk/src/fe-text/gui-entry.c
   M /irssi/trunk/src/fe-text/gui-entry.h
   D /irssi/trunk/src/fe-text/gui-mainwindows.c
   D /irssi/trunk/src/fe-text/gui-mainwindows.h
   M /irssi/trunk/src/fe-text/gui-printtext.c
   M /irssi/trunk/src/fe-text/gui-readline.c
   D /irssi/trunk/src/fe-text/gui-statusbar-items.c
   D /irssi/trunk/src/fe-text/gui-statusbar-items.h
   D /irssi/trunk/src/fe-text/gui-statusbar.h
   M /irssi/trunk/src/fe-text/gui-textwidget.c
   M /irssi/trunk/src/fe-text/gui-windows.c
   M /irssi/trunk/src/fe-text/gui-windows.h
   M /irssi/trunk/src/fe-text/irssi.c
   A /irssi/trunk/src/fe-text/mainwindows.c
   A /irssi/trunk/src/fe-text/mainwindows.h
   M /irssi/trunk/src/fe-text/module-formats.c
   M /irssi/trunk/src/fe-text/module-formats.h
   M /irssi/trunk/src/fe-text/screen.c
   A /irssi/trunk/src/fe-text/statusbar-items.c
   A /irssi/trunk/src/fe-text/statusbar.c
   A /irssi/trunk/src/fe-text/statusbar.h
   M /irssi/trunk/src/irc/core/bans.c
   M /irssi/trunk/src/irc/core/channel-events.c
   M /irssi/trunk/src/irc/core/channels-query.c
   M /irssi/trunk/src/irc/core/channels-setup.c
   M /irssi/trunk/src/irc/core/channels-setup.h
   M /irssi/trunk/src/irc/core/channels.c
   M /irssi/trunk/src/irc/core/channels.h
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/ignore.c
   M /irssi/trunk/src/irc/core/irc-commands.c
   M /irssi/trunk/src/irc/core/irc-log.c
   M /irssi/trunk/src/irc/core/irc-server.c
   M /irssi/trunk/src/irc/core/irc-server.h
   M /irssi/trunk/src/irc/core/irc.c
   M /irssi/trunk/src/irc/core/ircnet-setup.c
   M /irssi/trunk/src/irc/core/massjoin.c
   M /irssi/trunk/src/irc/core/modes.c
   M /irssi/trunk/src/irc/core/netsplit.c
   M /irssi/trunk/src/irc/core/netsplit.h
   M /irssi/trunk/src/irc/core/nicklist.c
   M /irssi/trunk/src/irc/core/nicklist.h
   M /irssi/trunk/src/irc/core/server-reconnect.c
   M /irssi/trunk/src/irc/core/server-setup.c
   M /irssi/trunk/src/irc/core/server-setup.h
   M /irssi/trunk/src/irc/dcc/Makefile.am
   M /irssi/trunk/src/irc/dcc/dcc-chat.c
   D /irssi/trunk/src/irc/dcc/dcc-chat.h
   M /irssi/trunk/src/irc/dcc/dcc-files.c
   D /irssi/trunk/src/irc/dcc/dcc-files.h
   M /irssi/trunk/src/irc/dcc/dcc.c
   M /irssi/trunk/src/irc/flood/autoignore.c
   M /irssi/trunk/src/irc/flood/flood.c
   M /irssi/trunk/src/irc/notifylist/notify-commands.c
   M /irssi/trunk/src/irc/notifylist/notify-whois.c
   M /irssi/trunk/src/perl/irssi-perl.c
   M /irssi/trunk/src/perl/xs/Irssi-core.xs
   M /irssi/trunk/src/perl/xs/Irssi-netsplit.xs
   M /irssi/trunk/src/perl/xs/Irssi-server.xs
   M /irssi/trunk/src/perl/xs/module.h
   M /irssi/trunk/src/perl/xs/typemap

.. lots of changes ..

------------------------------------------------------------------------
r196 | cras | 2000-04-28 11:00:53 +0000 (Fri, 28 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/scripts/autorejoin.pl

It tried to autorejoin back to channel even if someone else was kicked..

------------------------------------------------------------------------
r195 | cras | 2000-04-28 09:16:14 +0000 (Fri, 28 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/perl/xs/Irssi-window.xs

Implemented Irssi::Window::command(), Irssi::Windowitem::command()

------------------------------------------------------------------------
r194 | cras | 2000-04-28 09:02:44 +0000 (Fri, 28 Apr 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/irc/core/bans.c
   M /irssi/trunk/src/irc/core/ctcp.c
   M /irssi/trunk/src/irc/core/modes.c

/ban and /invite crashed, /mode didn't work. ctcp.c doesn't need
irssi-version.h

------------------------------------------------------------------------
r193 | cras | 2000-04-28 08:33:34 +0000 (Fri, 28 Apr 2000) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/po/POTFILES.in

Updated pot files - now that there's no working gnome version the pot file
is only 92 lines :)

------------------------------------------------------------------------
r192 | cras | 2000-04-28 08:25:53 +0000 (Fri, 28 Apr 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/flood/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.c
   M /irssi/trunk/src/fe-text/module-formats.c

Removed the N_() from module formats, the internationalization should be
done in theme files instead of in pot files..

------------------------------------------------------------------------
r191 | cras | 2000-04-28 08:07:42 +0000 (Fri, 28 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/docs/signals.txt
   M /irssi/trunk/src/Makefile.am
   M /irssi/trunk/src/core/rawlog.c
   M /irssi/trunk/src/core/rawlog.h
   M /irssi/trunk/src/fe-common/core/fe-common-core.c
   M /irssi/trunk/src/fe-common/core/fe-log.c
   M /irssi/trunk/src/fe-common/core/module-formats.c
   M /irssi/trunk/src/fe-common/core/module-formats.h
   M /irssi/trunk/src/fe-common/core/printtext.c
   M /irssi/trunk/src/fe-common/core/printtext.h
   M /irssi/trunk/src/fe-common/irc/fe-events.c
   M /irssi/trunk/src/fe-none/irssi.c
   M /irssi/trunk/src/fe-text/irssi.c
   M /irssi/trunk/src/irc/notifylist/notify-ison.c
   M /irssi/trunk/src/irc/notifylist/notifylist.c
   M /irssi/trunk/src/irc/notifylist/notifylist.h
   M /irssi/trunk/src/perl
   A /irssi/trunk/src/perl/.cvsignore
   M /irssi/trunk/src/perl/Makefile.am
   M /irssi/trunk/src/perl/get-signals.pl
   M /irssi/trunk/src/perl/irssi-perl.c
   D /irssi/trunk/src/perl/irssi-perl.h
   M /irssi/trunk/src/perl/xs
   A /irssi/trunk/src/perl/xs/.cvsignore
   A /irssi/trunk/src/perl/xs/Irssi-bans.xs
   A /irssi/trunk/src/perl/xs/Irssi-channel.xs
   A /irssi/trunk/src/perl/xs/Irssi-core.xs
   A /irssi/trunk/src/perl/xs/Irssi-dcc.xs
   A /irssi/trunk/src/perl/xs/Irssi-flood.xs
   A /irssi/trunk/src/perl/xs/Irssi-ignore.xs
   A /irssi/trunk/src/perl/xs/Irssi-log.xs
   A /irssi/trunk/src/perl/xs/Irssi-masks.xs
   A /irssi/trunk/src/perl/xs/Irssi-modes.xs
   A /irssi/trunk/src/perl/xs/Irssi-netsplit.xs
   A /irssi/trunk/src/perl/xs/Irssi-notifylist.xs
   A /irssi/trunk/src/perl/xs/Irssi-query.xs
   A /irssi/trunk/src/perl/xs/Irssi-rawlog.xs
   A /irssi/trunk/src/perl/xs/Irssi-server.xs
   A /irssi/trunk/src/perl/xs/Irssi-settings.xs
   A /irssi/trunk/src/perl/xs/Irssi-window.xs
   M /irssi/trunk/src/perl/xs/Irssi.xs
   M /irssi/trunk/src/perl/xs/Makefile.PL.in
   A /irssi/trunk/src/perl/xs/module.h
   M /irssi/trunk/src/perl/xs/typemap

Perl working again, better than ever (unless there's bugs :)

------------------------------------------------------------------------
r190 | cras | 2000-04-27 12:21:37 +0000 (Thu, 27 Apr 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/core/commands.h

If we return with cmd_param_error() or cmd_return_error(), call
signal_stop() so if the command is bound multiple times (like core, which
does the functionality and fe-common which prints the texts) it won't print
the error message ever twice.

------------------------------------------------------------------------
r189 | cras | 2000-04-27 12:10:38 +0000 (Thu, 27 Apr 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   M /irssi/trunk/src/fe-common/irc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/module-formats.h

after doing /INVITE nick #channel - instead of printing just "nick #channel",
print "Inviting nick to #channel"

------------------------------------------------------------------------
r188 | cras | 2000-04-27 12:02:54 +0000 (Thu, 27 Apr 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-events.c

show_quit_once displayed the quit window always in active window. now
it's displayed in first window that contains a channel where the nick was.

------------------------------------------------------------------------
r187 | cras | 2000-04-27 11:48:05 +0000 (Thu, 27 Apr 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-windows.c

Setting window's prompt didn't check that the window was active -> some
other window's prompt could sometime appear in screen.

------------------------------------------------------------------------
r186 | cras | 2000-04-27 11:45:50 +0000 (Thu, 27 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk
   M /irssi/trunk/.cvsignore
   M /irssi/trunk/src/fe-common
   A /irssi/trunk/src/fe-common/.cvsignore
   M /irssi/trunk/src/fe-text
   M /irssi/trunk/src/fe-text/.cvsignore

updates

------------------------------------------------------------------------
r185 | cras | 2000-04-27 11:44:55 +0000 (Thu, 27 Apr 2000) | 4 lines
Changed paths:
   M /irssi/trunk/config
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c

updated aliases, added #irssi/efnet

/BANSTAT -> /BAN

------------------------------------------------------------------------
r184 | cras | 2000-04-27 11:38:52 +0000 (Thu, 27 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

Fixes for servers that replied to WHO #a,#b with 403 message.

------------------------------------------------------------------------
r183 | cras | 2000-04-27 10:31:14 +0000 (Thu, 27 Apr 2000) | 5 lines
Changed paths:
   M /irssi/trunk/src/irc/core/Makefile.am
   D /irssi/trunk/src/irc/core/channel-events.h
   D /irssi/trunk/src/irc/core/channels-query.h
   M /irssi/trunk/src/irc/core/channels.c
   D /irssi/trunk/src/irc/core/irc-commands.h
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/core/irc-log.c
   D /irssi/trunk/src/irc/core/irc-rawlog.h
   D /irssi/trunk/src/irc/core/irc-special-vars.h
   D /irssi/trunk/src/irc/core/lag.h
   D /irssi/trunk/src/irc/core/massjoin.h
   M /irssi/trunk/src/irc/core/nicklist.c

Removed several header files that only had xxx_init(); xxx_deinit(); - moved
them to the .c file where they were called.

nicklist didn't notice nick changes right.

------------------------------------------------------------------------
r182 | cras | 2000-04-27 09:48:06 +0000 (Thu, 27 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/channels-query.c

joining to multiple channels at once crashed

------------------------------------------------------------------------
r181 | cras | 2000-04-27 09:19:34 +0000 (Thu, 27 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-core.c
   M /irssi/trunk/src/irc/core/query.h

missing query_init(), query_deinit()

------------------------------------------------------------------------
r180 | cras | 2000-04-27 08:05:51 +0000 (Thu, 27 Apr 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   M /irssi/trunk/src/fe-text/gui-statusbar-items.c

Query: sending msg displayed msg[nick] instead of the plain <nick>
Nick's address didn't show up in topic bar

------------------------------------------------------------------------
r179 | cras | 2000-04-26 10:22:52 +0000 (Wed, 26 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-text/gui-readline.c

Delete key works again

------------------------------------------------------------------------
r178 | cras | 2000-04-26 10:19:57 +0000 (Wed, 26 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/server-reconnect.c

same user mode problem fixed with reconnects

------------------------------------------------------------------------
r177 | cras | 2000-04-26 10:13:29 +0000 (Wed, 26 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/irc/core/irc-server.c

crashed with servers that didn't automatically set any user mode

------------------------------------------------------------------------
r176 | cras | 2000-04-26 09:43:45 +0000 (Wed, 26 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core
   A /irssi/trunk/src/core/.cvsignore
   M /irssi/trunk/src/fe-common/core
   A /irssi/trunk/src/fe-common/core/.cvsignore
   M /irssi/trunk/src/fe-common/irc
   A /irssi/trunk/src/fe-common/irc/.cvsignore
   M /irssi/trunk/src/fe-common/irc/dcc
   A /irssi/trunk/src/fe-common/irc/dcc/.cvsignore
   M /irssi/trunk/src/fe-common/irc/flood
   A /irssi/trunk/src/fe-common/irc/flood/.cvsignore
   M /irssi/trunk/src/fe-common/irc/notifylist
   A /irssi/trunk/src/fe-common/irc/notifylist/.cvsignore
   M /irssi/trunk/src/fe-none
   A /irssi/trunk/src/fe-none/.cvsignore
   M /irssi/trunk/src/fe-text
   A /irssi/trunk/src/fe-text/.cvsignore
   M /irssi/trunk/src/irc
   A /irssi/trunk/src/irc/.cvsignore
   M /irssi/trunk/src/irc/core
   A /irssi/trunk/src/irc/core/.cvsignore
   M /irssi/trunk/src/irc/dcc
   A /irssi/trunk/src/irc/dcc/.cvsignore
   M /irssi/trunk/src/irc/flood
   A /irssi/trunk/src/irc/flood/.cvsignore
   M /irssi/trunk/src/irc/notifylist
   A /irssi/trunk/src/irc/notifylist/.cvsignore
   D /irssi/trunk/src/perl/perl-signals.h

updates

------------------------------------------------------------------------
r175 | cras | 2000-04-26 09:37:31 +0000 (Wed, 26 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/core/settings.c
   M /irssi/trunk/src/core/signals.c

fixes

------------------------------------------------------------------------
r174 | cras | 2000-04-26 09:19:03 +0000 (Wed, 26 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   M /irssi/trunk/src/fe-common/irc/dcc/module-formats.h

fixed

------------------------------------------------------------------------
r173 | cras | 2000-04-26 08:11:21 +0000 (Wed, 26 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/Makefile.am
   A /irssi/trunk/docs/commands.txt
   A /irssi/trunk/docs/design.txt
   A /irssi/trunk/docs/formats.txt
   A /irssi/trunk/docs/perl.txt
   A /irssi/trunk/docs/signals.txt
   A /irssi/trunk/docs/special_vars.txt

and the docs

------------------------------------------------------------------------
r172 | cras | 2000-04-26 08:10:09 +0000 (Wed, 26 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/NEWS
   M /irssi/trunk/README
   M /irssi/trunk/TODO
   M /irssi/trunk/autogen.sh
   M /irssi/trunk/config
   M /irssi/trunk/configure.in
   D /irssi/trunk/docs/COMMANDS
   D /irssi/trunk/docs/FAQ
   D /irssi/trunk/docs/FORMATS
   D /irssi/trunk/docs/PERL
   D /irssi/trunk/docs/SIGNALS
   D /irssi/trunk/docs/SPECIAL_VARS
   M /irssi/trunk/src/Makefile.am
   M /irssi/trunk/src/common-setup.h
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/lib-config/get.c
   M /irssi/trunk/src/lib-config/iconfig.h
   M /irssi/trunk/src/lib-config/parse.c
   M /irssi/trunk/src/lib-config/set.c
   M /irssi/trunk/src/lib-config/write.c
   A /irssi/trunk/src/perl
   A /irssi/trunk/src/perl/Makefile.am
   A /irssi/trunk/src/perl/get-signals.pl
   A /irssi/trunk/src/perl/irssi-perl.c
   A /irssi/trunk/src/perl/irssi-perl.h
   A /irssi/trunk/src/perl/module.h
   A /irssi/trunk/src/perl/perl-signals.h
   A /irssi/trunk/src/perl/xs
   A /irssi/trunk/src/perl/xs/Irssi.pm
   A /irssi/trunk/src/perl/xs/Irssi.xs
   A /irssi/trunk/src/perl/xs/Makefile.PL.in
   A /irssi/trunk/src/perl/xs/typemap
   A /irssi/trunk/src/perl/xsinit.c

rest of the ~rewrite?

------------------------------------------------------------------------
r171 | cras | 2000-04-26 08:03:38 +0000 (Wed, 26 Apr 2000) | 2 lines
Changed paths:
   A /irssi/trunk/src/core
   A /irssi/trunk/src/core/Makefile.am
   A /irssi/trunk/src/core/args.c
   A /irssi/trunk/src/core/args.h
   A /irssi/trunk/src/core/commands.c
   A /irssi/trunk/src/core/commands.h
   A /irssi/trunk/src/core/core.c
   A /irssi/trunk/src/core/core.h
   A /irssi/trunk/src/core/levels.c
   A /irssi/trunk/src/core/levels.h
   A /irssi/trunk/src/core/line-split.c
   A /irssi/trunk/src/core/line-split.h
   A /irssi/trunk/src/core/log.c
   A /irssi/trunk/src/core/log.h
   A /irssi/trunk/src/core/memdebug.c
   A /irssi/trunk/src/core/memdebug.h
   A /irssi/trunk/src/core/misc.c
   A /irssi/trunk/src/core/misc.h
   A /irssi/trunk/src/core/module.h
   A /irssi/trunk/src/core/modules.c
   A /irssi/trunk/src/core/modules.h
   A /irssi/trunk/src/core/net-disconnect.c
   A /irssi/trunk/src/core/net-disconnect.h
   A /irssi/trunk/src/core/net-internal.h
   A /irssi/trunk/src/core/net-nonblock.c
   A /irssi/trunk/src/core/net-nonblock.h
   A /irssi/trunk/src/core/network.c
   A /irssi/trunk/src/core/network.h
   A /irssi/trunk/src/core/pidwait.c
   A /irssi/trunk/src/core/pidwait.h
   A /irssi/trunk/src/core/rawlog.c
   A /irssi/trunk/src/core/rawlog.h
   A /irssi/trunk/src/core/server-redirect.c
   A /irssi/trunk/src/core/server-redirect.h
   A /irssi/trunk/src/core/server.c
   A /irssi/trunk/src/core/server.h
   A /irssi/trunk/src/core/settings.c
   A /irssi/trunk/src/core/settings.h
   A /irssi/trunk/src/core/signals.c
   A /irssi/trunk/src/core/signals.h
   A /irssi/trunk/src/core/special-vars.c
   A /irssi/trunk/src/core/special-vars.h
   A /irssi/trunk/src/fe-common
   A /irssi/trunk/src/fe-common/Makefile.am
   A /irssi/trunk/src/fe-common/core
   A /irssi/trunk/src/fe-common/core/Makefile.am
   A /irssi/trunk/src/fe-common/core/autorun.c
   A /irssi/trunk/src/fe-common/core/command-history.c
   A /irssi/trunk/src/fe-common/core/command-history.h
   A /irssi/trunk/src/fe-common/core/fe-common-core.c
   A /irssi/trunk/src/fe-common/core/fe-common-core.h
   A /irssi/trunk/src/fe-common/core/fe-core-commands.c
   A /irssi/trunk/src/fe-common/core/fe-log.c
   A /irssi/trunk/src/fe-common/core/fe-server.c
   A /irssi/trunk/src/fe-common/core/fe-settings.c
   A /irssi/trunk/src/fe-common/core/hilight-text.c
   A /irssi/trunk/src/fe-common/core/hilight-text.h
   A /irssi/trunk/src/fe-common/core/keyboard.c
   A /irssi/trunk/src/fe-common/core/keyboard.h
   A /irssi/trunk/src/fe-common/core/module-formats.c
   A /irssi/trunk/src/fe-common/core/module-formats.h
   A /irssi/trunk/src/fe-common/core/module.h
   A /irssi/trunk/src/fe-common/core/nick-hilight.c
   A /irssi/trunk/src/fe-common/core/printtext.c
   A /irssi/trunk/src/fe-common/core/printtext.h
   A /irssi/trunk/src/fe-common/core/themes.c
   A /irssi/trunk/src/fe-common/core/themes.h
   A /irssi/trunk/src/fe-common/core/translation.c
   A /irssi/trunk/src/fe-common/core/translation.h
   A /irssi/trunk/src/fe-common/core/window-items.c
   A /irssi/trunk/src/fe-common/core/window-items.h
   A /irssi/trunk/src/fe-common/core/windows.c
   A /irssi/trunk/src/fe-common/core/windows.h
   A /irssi/trunk/src/fe-common/irc
   A /irssi/trunk/src/fe-common/irc/Makefile.am
   A /irssi/trunk/src/fe-common/irc/completion.c
   A /irssi/trunk/src/fe-common/irc/completion.h
   A /irssi/trunk/src/fe-common/irc/dcc
   A /irssi/trunk/src/fe-common/irc/dcc/Makefile.am
   A /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c
   A /irssi/trunk/src/fe-common/irc/dcc/module-formats.c
   A /irssi/trunk/src/fe-common/irc/dcc/module-formats.h
   A /irssi/trunk/src/fe-common/irc/fe-channels.c
   A /irssi/trunk/src/fe-common/irc/fe-common-irc.c
   A /irssi/trunk/src/fe-common/irc/fe-common-irc.h
   A /irssi/trunk/src/fe-common/irc/fe-ctcp.c
   A /irssi/trunk/src/fe-common/irc/fe-events-numeric.c
   A /irssi/trunk/src/fe-common/irc/fe-events.c
   A /irssi/trunk/src/fe-common/irc/fe-ignore.c
   A /irssi/trunk/src/fe-common/irc/fe-irc-commands.c
   A /irssi/trunk/src/fe-common/irc/fe-query.c
   A /irssi/trunk/src/fe-common/irc/flood
   A /irssi/trunk/src/fe-common/irc/flood/Makefile.am
   A /irssi/trunk/src/fe-common/irc/flood/fe-flood.c
   A /irssi/trunk/src/fe-common/irc/flood/module-formats.c
   A /irssi/trunk/src/fe-common/irc/flood/module-formats.h
   A /irssi/trunk/src/fe-common/irc/irc-hilight-text.c
   A /irssi/trunk/src/fe-common/irc/irc-hilight-text.h
   A /irssi/trunk/src/fe-common/irc/irc-nick-hilight.c
   A /irssi/trunk/src/fe-common/irc/module-formats.c
   A /irssi/trunk/src/fe-common/irc/module-formats.h
   A /irssi/trunk/src/fe-common/irc/module.h
   A /irssi/trunk/src/fe-common/irc/notifylist
   A /irssi/trunk/src/fe-common/irc/notifylist/Makefile.am
   A /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c
   A /irssi/trunk/src/fe-common/irc/notifylist/module-formats.c
   A /irssi/trunk/src/fe-common/irc/notifylist/module-formats.h
   A /irssi/trunk/src/fe-none
   A /irssi/trunk/src/fe-none/Makefile.am
   A /irssi/trunk/src/fe-none/irssi.c
   A /irssi/trunk/src/fe-none/module.h
   A /irssi/trunk/src/fe-text
   A /irssi/trunk/src/fe-text/Makefile.am
   A /irssi/trunk/src/fe-text/gui-entry.c
   A /irssi/trunk/src/fe-text/gui-entry.h
   A /irssi/trunk/src/fe-text/gui-mainwindows.c
   A /irssi/trunk/src/fe-text/gui-mainwindows.h
   A /irssi/trunk/src/fe-text/gui-printtext.c
   A /irssi/trunk/src/fe-text/gui-printtext.h
   A /irssi/trunk/src/fe-text/gui-readline.c
   A /irssi/trunk/src/fe-text/gui-readline.h
   A /irssi/trunk/src/fe-text/gui-special-vars.c
   A /irssi/trunk/src/fe-text/gui-special-vars.h
   A /irssi/trunk/src/fe-text/gui-statusbar-items.c
   A /irssi/trunk/src/fe-text/gui-statusbar-items.h
   A /irssi/trunk/src/fe-text/gui-statusbar.c
   A /irssi/trunk/src/fe-text/gui-statusbar.h
   A /irssi/trunk/src/fe-text/gui-textwidget.c
   A /irssi/trunk/src/fe-text/gui-textwidget.h
   A /irssi/trunk/src/fe-text/gui-windows.c
   A /irssi/trunk/src/fe-text/gui-windows.h
   A /irssi/trunk/src/fe-text/irssi.c
   A /irssi/trunk/src/fe-text/module-formats.c
   A /irssi/trunk/src/fe-text/module-formats.h
   A /irssi/trunk/src/fe-text/module.h
   A /irssi/trunk/src/fe-text/screen.c
   A /irssi/trunk/src/fe-text/screen.h
   A /irssi/trunk/src/irc
   A /irssi/trunk/src/irc/Makefile.am
   A /irssi/trunk/src/irc/core
   A /irssi/trunk/src/irc/core/Makefile.am
   A /irssi/trunk/src/irc/core/bans.c
   A /irssi/trunk/src/irc/core/bans.h
   A /irssi/trunk/src/irc/core/channel-events.c
   A /irssi/trunk/src/irc/core/channel-events.h
   A /irssi/trunk/src/irc/core/channels-query.c
   A /irssi/trunk/src/irc/core/channels-query.h
   A /irssi/trunk/src/irc/core/channels-setup.c
   A /irssi/trunk/src/irc/core/channels-setup.h
   A /irssi/trunk/src/irc/core/channels.c
   A /irssi/trunk/src/irc/core/channels.h
   A /irssi/trunk/src/irc/core/ctcp.c
   A /irssi/trunk/src/irc/core/ctcp.h
   A /irssi/trunk/src/irc/core/ignore.c
   A /irssi/trunk/src/irc/core/ignore.h
   A /irssi/trunk/src/irc/core/irc-commands.c
   A /irssi/trunk/src/irc/core/irc-commands.h
   A /irssi/trunk/src/irc/core/irc-core.c
   A /irssi/trunk/src/irc/core/irc-core.h
   A /irssi/trunk/src/irc/core/irc-log.c
   A /irssi/trunk/src/irc/core/irc-rawlog.c
   A /irssi/trunk/src/irc/core/irc-rawlog.h
   A /irssi/trunk/src/irc/core/irc-server.c
   A /irssi/trunk/src/irc/core/irc-server.h
   A /irssi/trunk/src/irc/core/irc-special-vars.c
   A /irssi/trunk/src/irc/core/irc-special-vars.h
   A /irssi/trunk/src/irc/core/irc.c
   A /irssi/trunk/src/irc/core/irc.h
   A /irssi/trunk/src/irc/core/ircnet-setup.c
   A /irssi/trunk/src/irc/core/ircnet-setup.h
   A /irssi/trunk/src/irc/core/lag.c
   A /irssi/trunk/src/irc/core/lag.h
   A /irssi/trunk/src/irc/core/masks.c
   A /irssi/trunk/src/irc/core/masks.h
   A /irssi/trunk/src/irc/core/massjoin.c
   A /irssi/trunk/src/irc/core/massjoin.h
   A /irssi/trunk/src/irc/core/mode-lists.c
   A /irssi/trunk/src/irc/core/mode-lists.h
   A /irssi/trunk/src/irc/core/modes.c
   A /irssi/trunk/src/irc/core/modes.h
   A /irssi/trunk/src/irc/core/module.h
   A /irssi/trunk/src/irc/core/netsplit.c
   A /irssi/trunk/src/irc/core/netsplit.h
   A /irssi/trunk/src/irc/core/nicklist.c
   A /irssi/trunk/src/irc/core/nicklist.h
   A /irssi/trunk/src/irc/core/query.c
   A /irssi/trunk/src/irc/core/query.h
   A /irssi/trunk/src/irc/core/server-idle.c
   A /irssi/trunk/src/irc/core/server-idle.h
   A /irssi/trunk/src/irc/core/server-reconnect.c
   A /irssi/trunk/src/irc/core/server-reconnect.h
   A /irssi/trunk/src/irc/core/server-setup.c
   A /irssi/trunk/src/irc/core/server-setup.h
   A /irssi/trunk/src/irc/dcc
   A /irssi/trunk/src/irc/dcc/Makefile.am
   A /irssi/trunk/src/irc/dcc/dcc-chat.c
   A /irssi/trunk/src/irc/dcc/dcc-chat.h
   A /irssi/trunk/src/irc/dcc/dcc-files.c
   A /irssi/trunk/src/irc/dcc/dcc-files.h
   A /irssi/trunk/src/irc/dcc/dcc.c
   A /irssi/trunk/src/irc/dcc/dcc.h
   A /irssi/trunk/src/irc/dcc/module.h
   A /irssi/trunk/src/irc/flood
   A /irssi/trunk/src/irc/flood/Makefile.am
   A /irssi/trunk/src/irc/flood/autoignore.c
   A /irssi/trunk/src/irc/flood/autoignore.h
   A /irssi/trunk/src/irc/flood/flood.c
   A /irssi/trunk/src/irc/flood/flood.h
   A /irssi/trunk/src/irc/flood/module.h
   A /irssi/trunk/src/irc/irc.c
   A /irssi/trunk/src/irc/notifylist
   A /irssi/trunk/src/irc/notifylist/Makefile.am
   A /irssi/trunk/src/irc/notifylist/module.h
   A /irssi/trunk/src/irc/notifylist/notify-commands.c
   A /irssi/trunk/src/irc/notifylist/notify-ison.c
   A /irssi/trunk/src/irc/notifylist/notify-setup.c
   A /irssi/trunk/src/irc/notifylist/notify-setup.h
   A /irssi/trunk/src/irc/notifylist/notify-whois.c
   A /irssi/trunk/src/irc/notifylist/notifylist.c
   A /irssi/trunk/src/irc/notifylist/notifylist.h

..adding new files..

------------------------------------------------------------------------
r170 | cras | 2000-04-26 07:50:02 +0000 (Wed, 26 Apr 2000) | 2 lines
Changed paths:
   D /irssi/trunk/src/irssi-plugin-gui.h
   D /irssi/trunk/src/irssi-plugin.h

..still removing..

------------------------------------------------------------------------
r169 | kloczek | 2000-04-17 10:14:41 +0000 (Mon, 17 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/pl.po

- some updates.

------------------------------------------------------------------------
r168 | kloczek | 2000-04-17 09:55:34 +0000 (Mon, 17 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/de.po
   M /irssi/trunk/po/fi.po
   M /irssi/trunk/po/fr.po
   M /irssi/trunk/po/pl.po
   M /irssi/trunk/po/pt_BR.po

- updated all .po files.

------------------------------------------------------------------------
r167 | kloczek | 2000-04-17 09:55:10 +0000 (Mon, 17 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/POTFILES.in

- removed src/gui-text/setup.c.

------------------------------------------------------------------------
r166 | kloczek | 2000-04-17 09:37:05 +0000 (Mon, 17 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.spec.in

- added pixmaps to %files (irssi have now own icon).

------------------------------------------------------------------------
r165 | kloczek | 2000-04-17 08:56:11 +0000 (Mon, 17 Apr 2000) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   A /irssi/trunk/irssi-icon.png
   M /irssi/trunk/irssi.desktop

- added irssi icon to desktop file.

------------------------------------------------------------------------
r164 | cras | 2000-04-14 12:49:02 +0000 (Fri, 14 Apr 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/lib-config/get.c

section can be NULL - which is same as "". Fixed several functions to allow
it.

------------------------------------------------------------------------
r163 | cras | 2000-04-14 11:27:14 +0000 (Fri, 14 Apr 2000) | 49 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/README
   M /irssi/trunk/TODO
   M /irssi/trunk/config
   M /irssi/trunk/configure.in
   M /irssi/trunk/docs/COMMANDS
   M /irssi/trunk/docs/FORMATS
   M /irssi/trunk/docs/PERL
   M /irssi/trunk/docs/SIGNALS
   A /irssi/trunk/docs/SPECIAL_VARS
   M /irssi/trunk/irssi.spec.in
   M /irssi/trunk/src/Makefile.am
   M /irssi/trunk/src/common-setup.h
   M /irssi/trunk/src/common.h
   M /irssi/trunk/src/lib-config/Makefile.am
   A /irssi/trunk/src/lib-config/get.c
   A /irssi/trunk/src/lib-config/iconfig.h
   D /irssi/trunk/src/lib-config/irssi-config.c
   D /irssi/trunk/src/lib-config/irssi-config.h
   A /irssi/trunk/src/lib-config/module.h
   A /irssi/trunk/src/lib-config/parse.c
   A /irssi/trunk/src/lib-config/set.c
   A /irssi/trunk/src/lib-config/write.c

Sorry for a big update - I still don't have internet connection at home
and this is what I've been doing a few weeks now.. :) You really shouldn't
upgrade to this version without keeping a backup of the working one, since
this will break everything and at least notify list is broken - probably
something else too.

* On the way to 0.8.0 .. Major rewriting/rearranging code. There's
  some changes in behaviour because I'm trying to make Irssi a bit
  more compatible with EPIC.

* libPropList isn't needed anymore - I'm using my own configuration
  library. This is mostly because different proplists worked a bit
  differently everywhere and several people had problems with it.
  It's also yet another extra library that you needed to compile
  Irssi. New configuration library has several advantages:

  You can add comments to configuration file and they also stay
  there when it's saved.

  It's not nearly as vulnerable as proplist. If some error occurs,
  instead of just not reading anything it will try to continue if
  possible. Also the error messages are written to irssi's text
  window instead of stdout.

  It can be managed more easily than proplist - setting/getting the
  configuration is a lot more easier.

* Coding style changes - I'm not using gint, gchar etc. anymore,
  they're just extra pain when moving code to non-glib projects and
  syntax hilighting doesn't work by default with most editors ;)

  Indentation style was also changed to K&R because of some political
  reasons ;) And I'm already starting to like it.. :) It forces me
  to split code to different functions more often and the result is
  that the code gets more readable.

  And finally I'm also using nst' all over the place.

+ /EVAL <commands> - Expand all the special variables from string and
  run it. Commands can be split with ; character. See
  docs/SPECIAL_VARS for more info.
+ Aliases are parsed just like /EVAL - arguments are in $0..$9.
+ Text formats are also parsed like /EVAL, arguments used to be in
  $1..$9, now they're in $0..$8 so it messes up existing themes..
+ /SET [key [value]] - no more the '=' character. Boolean values
  also need to be changed with ON/OFF/TOGGLE values (not yes/no).
  Settings aren't saved to disk until you use /SAVE.
+ /TOGGLE <key> [ON/OFF] - same as /SET <key> TOGGLE

------------------------------------------------------------------------
r162 | cras | 2000-03-26 16:46:40 +0000 (Sun, 26 Mar 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Check for socklen_t

------------------------------------------------------------------------
r161 | cras | 2000-03-20 00:45:09 +0000 (Mon, 20 Mar 2000) | 3 lines
Changed paths:
   M /irssi/trunk/docs/PERL
   M /irssi/trunk/docs/SIGNALS

Irssi::Connect = SERVER_CONNECT_REC
Several fixes to make it work

------------------------------------------------------------------------
r160 | cras | 2000-03-19 22:35:56 +0000 (Sun, 19 Mar 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/common-setup.h

Moved all server connection information to SERVER_CONNECT_REC from
SERVER_REC and RECONNECT_REC.

------------------------------------------------------------------------
r159 | cras | 2000-03-19 17:57:32 +0000 (Sun, 19 Mar 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/common-setup.h

Several GLists moved to GSLists.

------------------------------------------------------------------------
r158 | cras | 2000-03-19 14:11:01 +0000 (Sun, 19 Mar 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/common.h

Removed as many warnings as possible when compiling with -ansi -pedantic

------------------------------------------------------------------------
r157 | cras | 2000-03-19 00:46:41 +0000 (Sun, 19 Mar 2000) | 7 lines
Changed paths:
   M /irssi/trunk/src/common-setup.h

Server reconnection tries always the first server in the list where
connection hasn't failed for the last half an hour.

If all have failed, just try connecting to any of them.

+several code cleanups.

------------------------------------------------------------------------
r156 | cras | 2000-03-18 21:50:38 +0000 (Sat, 18 Mar 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/PERL
   M /irssi/trunk/src/common-setup.h

Merged line-split from i2k. Several other cleanups.

------------------------------------------------------------------------
r155 | cras | 2000-03-18 19:46:12 +0000 (Sat, 18 Mar 2000) | 2 lines
Changed paths:
   M /irssi/trunk/src/common-setup.h
   M /irssi/trunk/src/common.h

Merged in i2k's networking code

------------------------------------------------------------------------
r154 | cras | 2000-03-18 18:49:41 +0000 (Sat, 18 Mar 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/irssi-plugin-gui.h

Merged some of i2k's signal handling code. All signals are now linked
to some module, so plugin_bind() was removed as useless.

------------------------------------------------------------------------
r153 | cras | 2000-03-18 15:54:37 +0000 (Sat, 18 Mar 2000) | 3 lines
Changed paths:
   M /irssi/trunk/docs/SIGNALS

Changed signal handling to use integers instead of strings internally.
Should speed up things.

------------------------------------------------------------------------
r152 | cras | 2000-03-18 13:38:23 +0000 (Sat, 18 Mar 2000) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

Removed lib-nongui from gui-none and configure
str2list() and list2str() replaced with g_strsplit() and g_strjoinv()

------------------------------------------------------------------------
r151 | cras | 2000-03-18 12:52:51 +0000 (Sat, 18 Mar 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/Makefile.am
   M /irssi/trunk/src/common.h

Remove gui_timeout_add/remove, gui_input_add/remove and lib-nongui, use
Glib instead.

------------------------------------------------------------------------
r150 | cras | 2000-03-15 20:59:36 +0000 (Wed, 15 Mar 2000) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

use libpopt.la instead of libpopt.a with non-gnome irssi.
changed examples dir to scripts

------------------------------------------------------------------------
r149 | cras | 2000-03-15 20:49:44 +0000 (Wed, 15 Mar 2000) | 3 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   D /irssi/trunk/examples
   A /irssi/trunk/scripts
   A /irssi/trunk/scripts/.cvsignore
   A /irssi/trunk/scripts/Makefile.am
   A /irssi/trunk/scripts/autorejoin.pl
   A /irssi/trunk/scripts/hello.pl
   A /irssi/trunk/scripts/mlock.pl
   A /irssi/trunk/scripts/privmsg.pl
   A /irssi/trunk/scripts/quitmsg.pl
   A /irssi/trunk/scripts/realname.pl

Directory should really be named "scripts", not "examples".
Added script mlock.pl

------------------------------------------------------------------------
r148 | cras | 2000-03-15 20:14:29 +0000 (Wed, 15 Mar 2000) | 3 lines
Changed paths:
   M /irssi/trunk/docs/FORMATS
   M /irssi/trunk/docs/PERL

FORMATS: note about %|
PERL: signal_add_last(), several additions to Irssi::Channel->values()

------------------------------------------------------------------------
r147 | cras | 2000-03-15 12:49:36 +0000 (Wed, 15 Mar 2000) | 2 lines
Changed paths:
   M /irssi/trunk/config

fixed default configuration file

------------------------------------------------------------------------
r145 | cras | 2000-03-11 20:19:24 +0000 (Sat, 11 Mar 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Building from objdir now works right

------------------------------------------------------------------------
r144 | cras | 2000-03-11 19:18:12 +0000 (Sat, 11 Mar 2000) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO
   M /irssi/trunk/config
   M /irssi/trunk/po/de.po
   M /irssi/trunk/po/fi.po
   M /irssi/trunk/po/fr.po
   M /irssi/trunk/po/pl.po
   M /irssi/trunk/po/pt_BR.po

Irssi 0.7.28 released

------------------------------------------------------------------------
r143 | cras | 2000-03-11 18:41:54 +0000 (Sat, 11 Mar 2000) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   A /irssi/trunk/split.theme

New theme

------------------------------------------------------------------------
r142 | cras | 2000-03-11 18:39:23 +0000 (Sat, 11 Mar 2000) | 3 lines
Changed paths:
   M /irssi/trunk/docs/PERL
   M /irssi/trunk/docs/SIGNALS

Irssi::setup_get() for Perl.
Option: show timestamps once only after a specified time of inactivity

------------------------------------------------------------------------
r141 | cras | 2000-03-10 23:02:21 +0000 (Fri, 10 Mar 2000) | 2 lines
Changed paths:
   M /irssi/trunk/colorless.theme

updated

------------------------------------------------------------------------
r140 | cras | 2000-03-10 22:16:28 +0000 (Fri, 10 Mar 2000) | 6 lines
Changed paths:
   M /irssi/trunk/docs/SIGNALS

/SERVERS displays a list of waiting reconnections too. You can also
remove them with /DISCONNECT <RECON-n> where <RECON-n> being the tag
that /SERVERS prints.

Added signals "server reconnect removed" and "server reconnect not found".

------------------------------------------------------------------------
r139 | cras | 2000-03-10 20:58:04 +0000 (Fri, 10 Mar 2000) | 2 lines
Changed paths:
   M /irssi/trunk/README
   M /irssi/trunk/configure.in

--without-gtk option for configure disables building GTK frontend

------------------------------------------------------------------------
r138 | cras | 2000-03-10 20:38:03 +0000 (Fri, 10 Mar 2000) | 5 lines
Changed paths:
   M /irssi/trunk/docs/PERL

If you don't specify the path for Perl scripts, Irssi tries to find
them from ~/.irssi/scripts/ or /usr/lib/irssi/scripts/ directories.
Irssi will also run automatically scripts in ~/.irssi/scripts/autorun/
at startup.

------------------------------------------------------------------------
r137 | cras | 2000-03-10 20:16:43 +0000 (Fri, 10 Mar 2000) | 5 lines
Changed paths:
   M /irssi/trunk/docs/PERL
   M /irssi/trunk/examples/autorejoin.pl
   M /irssi/trunk/examples/privmsg.pl
   M /irssi/trunk/examples/quitmsg.pl

$server->values()->{'nick'} works fine without any
$sinfo = %{$server->values()}; $sinfo{'nick'} ugliness, fixed.

make install didn't work in plugins/perl

------------------------------------------------------------------------
r136 | cras | 2000-03-10 20:04:29 +0000 (Fri, 10 Mar 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/FORMATS
   M /irssi/trunk/docs/PERL

Save the away message reason. Export the away status and reason for Perl.

------------------------------------------------------------------------
r135 | cras | 2000-03-10 14:04:16 +0000 (Fri, 10 Mar 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/PERL

Updated documentation

------------------------------------------------------------------------
r134 | cras | 2000-03-05 21:21:34 +0000 (Sun, 05 Mar 2000) | 2 lines
Changed paths:
   M /irssi/trunk/docs/PERL

Updated Perl support

------------------------------------------------------------------------
r133 | cras | 2000-03-02 18:09:13 +0000 (Thu, 02 Mar 2000) | 2 lines
Changed paths:
   M /irssi/trunk/examples
   A /irssi/trunk/examples/.cvsignore
   A /irssi/trunk/examples/Makefile.am
   M /irssi/trunk/examples/autorejoin.pl
   A /irssi/trunk/examples/quitmsg.pl

Missing makefile, added quitmsg.pl

------------------------------------------------------------------------
r132 | cras | 2000-03-02 18:03:17 +0000 (Thu, 02 Mar 2000) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/configure.in

Fixes

------------------------------------------------------------------------
r131 | wiget | 2000-03-01 11:50:34 +0000 (Wed, 01 Mar 2000) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in
   A /irssi/trunk/po/Makefile.in.in
   M /irssi/trunk/src/lib-config/Makefile.am
   M /irssi/trunk/src/lib-popt/Makefile.am

- fix perl related problems
- use libtool to build helping libraries

------------------------------------------------------------------------
r130 | cras | 2000-02-25 17:03:17 +0000 (Fri, 25 Feb 2000) | 2 lines
Changed paths:
   M /irssi/trunk/AUTHORS
   M /irssi/trunk/NEWS
   M /irssi/trunk/README
   M /irssi/trunk/TODO
   M /irssi/trunk/docs/PERL
   A /irssi/trunk/examples
   A /irssi/trunk/examples/autorejoin.pl
   A /irssi/trunk/examples/hello.pl
   A /irssi/trunk/examples/privmsg.pl
   A /irssi/trunk/examples/realname.pl
   M /irssi/trunk/irssi.spec.in
   M /irssi/trunk/po/fi.po
   M /irssi/trunk/po/fr.po
   M /irssi/trunk/po/pl.po
   M /irssi/trunk/po/pt_BR.po
   M /irssi/trunk/src/common.h

Irssi 0.7.27 released.

------------------------------------------------------------------------
r129 | cras | 2000-02-24 23:43:49 +0000 (Thu, 24 Feb 2000) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/docs/Makefile.am
   A /irssi/trunk/docs/PERL
   A /irssi/trunk/docs/SIGNALS
   M /irssi/trunk/src/Makefile.am
   D /irssi/trunk/src/signal.doc

Perl documentation and updates

------------------------------------------------------------------------
r128 | cras | 2000-02-24 21:14:44 +0000 (Thu, 24 Feb 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/signal.doc

Updated perl support

------------------------------------------------------------------------
r127 | cras | 2000-02-21 17:05:29 +0000 (Mon, 21 Feb 2000) | 2 lines
Changed paths:
   M /irssi/trunk/po/de.po

Updated German translation

------------------------------------------------------------------------
r126 | cras | 2000-02-20 23:28:50 +0000 (Sun, 20 Feb 2000) | 2 lines
Changed paths:
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in

Initial Perl support.

------------------------------------------------------------------------
r125 | cras | 2000-02-20 13:40:49 +0000 (Sun, 20 Feb 2000) | 2 lines
Changed paths:
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in

Resizing terminal works now right without resizeterm() function.

------------------------------------------------------------------------
r124 | cras | 2000-02-19 14:37:19 +0000 (Sat, 19 Feb 2000) | 12 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO
   M /irssi/trunk/configure.in
   M /irssi/trunk/po/de.po
   M /irssi/trunk/po/fi.po
   M /irssi/trunk/po/fr.po
   M /irssi/trunk/po/pl.po
   M /irssi/trunk/po/pt_BR.po

Irssi 0.7.25 released:

+ /WQUERY - create query to current window
+ Irssi doesn't close the window anymore when using /PART
+ irssi-text also displays user's address in topic bar in queries.
+ /NAMES list is now displayed sorted
+ irssi-text: /WINDOW MOVE PREV|NEXT
- Topic bar sometimes displayed some other channel's topic if the
  channel didn't have a topic.
- Irssi automatically changed to auto-created query windows..
- When using /WINDOW CLOSE it didn't change to different window

------------------------------------------------------------------------
r123 | cras | 2000-02-18 22:55:19 +0000 (Fri, 18 Feb 2000) | 2 lines
Changed paths:
   M /irssi/trunk/TODO

updated

------------------------------------------------------------------------
r122 | cras | 2000-02-18 22:54:41 +0000 (Fri, 18 Feb 2000) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Final 0.7.24 changes

------------------------------------------------------------------------
r121 | cras | 2000-02-18 22:50:21 +0000 (Fri, 18 Feb 2000) | 3 lines
Changed paths:
   M /irssi/trunk/src/common-setup.h

Don't allow any setup file changes or log writing if another irssi
session is running.

------------------------------------------------------------------------
r120 | cras | 2000-02-18 22:14:11 +0000 (Fri, 18 Feb 2000) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Released 0.7.24

------------------------------------------------------------------------
r119 | cras | 2000-02-12 15:11:01 +0000 (Sat, 12 Feb 2000) | 3 lines
Changed paths:
   D /irssi/trunk/po/br.po
   M /irssi/trunk/po/fi.po
   M /irssi/trunk/po/fr.po
   M /irssi/trunk/po/pl.po
   A /irssi/trunk/po/pt_BR.po

Updated Brazilian Portuguese translation translation, now with
the right pot file name :)

------------------------------------------------------------------------
r118 | cras | 2000-02-03 22:53:20 +0000 (Thu, 03 Feb 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   A /irssi/trunk/po/de.po

German translation file

------------------------------------------------------------------------
r117 | cras | 2000-01-29 17:24:08 +0000 (Sat, 29 Jan 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Small bugfix, it always displayed that it will build GTK frontend

------------------------------------------------------------------------
r116 | cras | 2000-01-27 19:03:28 +0000 (Thu, 27 Jan 2000) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.spec.in

fixes by vkoivula@saunalahti.fi

------------------------------------------------------------------------
r115 | cras | 2000-01-27 18:07:38 +0000 (Thu, 27 Jan 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   A /irssi/trunk/po/fr.po

French translation by Julien Boulnois <cosman@webmails.com>

------------------------------------------------------------------------
r113 | cras | 2000-01-24 14:59:27 +0000 (Mon, 24 Jan 2000) | 15 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO
   M /irssi/trunk/configure.in
   M /irssi/trunk/po/br.po
   M /irssi/trunk/po/fi.po
   M /irssi/trunk/po/pl.po

updates for irssi 0.7.23:

+ channel's key (+k key) is displayed in irssi-text's statusbar if it
  has one.
+ Nick hilight detector is a bit smarter now, for example if your
  nick happens to be "its", "it's blahblah" doesn't trigger it..
+ colorless irssi-text (/set colors = no): activity list is split in
  two, Act and Det lists. Det displays list of windows where there's
  new messages for you.
- /LAST without any parameters crashed
- if queried nick was changed, GUI didn't notice it.
- config file was invalid in .22
- irssi text widget didn't work in .22
- dcc transfers always displayed 0.00kB/s in .22

------------------------------------------------------------------------
r112 | cras | 2000-01-19 12:04:48 +0000 (Wed, 19 Jan 2000) | 2 lines
Changed paths:
   M /irssi/trunk/config

Fixed the missing commas

------------------------------------------------------------------------
r111 | cras | 2000-01-16 17:15:52 +0000 (Sun, 16 Jan 2000) | 3 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/po/br.po
   M /irssi/trunk/po/fi.po
   M /irssi/trunk/po/pl.po

Changed /set toggle_use_colors to simple /set colors
Final changes for 0.7.22

------------------------------------------------------------------------
r110 | cras | 2000-01-16 17:06:14 +0000 (Sun, 16 Jan 2000) | 7 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO
   M /irssi/trunk/po/fi.po
   M /irssi/trunk/po/pl.po

Improved hilighting: You can specify what color to hilight the text
with, to channel field type the (mirc) color number, like
"4 #blah" hilights the text with red in channel #blah, both color
and channel(s) are optional. You can also hilight nicks' colors, to
text field type "NICK:nick!mask", like NICK:nick, or
NICK:*!*@*.blah.fi hilights people from blah.fi domain

------------------------------------------------------------------------
r109 | cras | 2000-01-16 14:11:11 +0000 (Sun, 16 Jan 2000) | 2 lines
Changed paths:
   M /irssi/trunk/config

Added ptlink network

------------------------------------------------------------------------
r108 | cras | 2000-01-16 14:08:16 +0000 (Sun, 16 Jan 2000) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   A /irssi/trunk/po/br.po

Brazilian portuguese translation

------------------------------------------------------------------------
r107 | cras | 2000-01-15 21:55:44 +0000 (Sat, 15 Jan 2000) | 4 lines
Changed paths:
   M /irssi/trunk/NEWS

When connection is lost to server, irssi will remember the channels
in windows. After reconnected, (auto)joining to same channels will
join the channels to the old windows.

------------------------------------------------------------------------
r106 | cras | 2000-01-15 17:00:44 +0000 (Sat, 15 Jan 2000) | 5 lines
Changed paths:
   M /irssi/trunk/NEWS

+ /window goto active now finds first the window with the higest
  activity (msgs to you -> msgs -> rest). Alt-A is also default key
  shortcut for this
- Modeless channels (+channel) didn't get synced ever..

------------------------------------------------------------------------
r105 | kloczek | 2000-01-13 02:13:20 +0000 (Thu, 13 Jan 2000) | 3 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/irssi.spec.in

- irssi.desktop now this is not applet but application description file -
  place them in $(datadir)/gnome/apps/Network.

------------------------------------------------------------------------
r104 | cras | 2000-01-12 22:10:30 +0000 (Wed, 12 Jan 2000) | 19 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO
   M /irssi/trunk/configure.in
   M /irssi/trunk/po/fi.po
   M /irssi/trunk/po/pl.po
   M /irssi/trunk/src/Makefile.am
   M /irssi/trunk/src/nls.h

updates for new version:

+ configure displays a summary of things to compile
+ /set toggle_use_colors = yes|no, sets colors on/off in irssi-text
- Some kB/s messages displayed wrong values when resuming DCC
  transfers. Also, kB/s is now displayed with two decimals
- "Day changed to 00-10-2000" .. month was wrong. No Y2K bugs
  however ;)
- List of ircnets was displyed wrong in server dialog.
- Userhost replies didn't handle ircops right..
- Doesn't quit when receives SIGHUP - some window managers send it
  when restarting itself (Afterstep)
- Specifying "source host IP" didn't work (vhosts).
- Using ctrl-b etc. didn't move the cursor forward..
- Don't try to compile GTK parts of plugins if we don't even want
  build GTK irssi
- Doesn't crash when trying to create DCC dialog after being
  disconnected from IRC server

------------------------------------------------------------------------
r103 | cras | 1999-12-26 10:41:24 +0000 (Sun, 26 Dec 1999) | 2 lines
Changed paths:
   M /irssi/trunk/colorless.theme

private messages in a query window were displayed wrong.

------------------------------------------------------------------------
r102 | kloczek | 1999-12-22 16:25:14 +0000 (Wed, 22 Dec 1999) | 2 lines
Changed paths:
   M /irssi/trunk/po/pl.po

- next part translations.

------------------------------------------------------------------------
r101 | cras | 1999-12-20 18:04:04 +0000 (Mon, 20 Dec 1999) | 2 lines
Changed paths:
   M /irssi/trunk/config

bugfix

------------------------------------------------------------------------
r100 | wiget | 1999-12-20 00:18:00 +0000 (Mon, 20 Dec 1999) | 2 lines
Changed paths:
   M /irssi/trunk/po/pl.po

- correct fuzzy and add more translations

------------------------------------------------------------------------
r99 | cras | 1999-12-19 23:40:46 +0000 (Sun, 19 Dec 1999) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO
   M /irssi/trunk/config
   M /irssi/trunk/configure.in
   M /irssi/trunk/po/fi.po
   M /irssi/trunk/po/pl.po

Updated to 0.7.21

------------------------------------------------------------------------
r98 | cras | 1999-12-19 19:00:11 +0000 (Sun, 19 Dec 1999) | 7 lines
Changed paths:
   M /irssi/trunk/src/common-setup.h

IRC Network specific settings: nick, username, realname,
max. kicks/modes/msgs per command.

Keeps track of "wanted nick", ie. the nick you specified in the setup
or to /server or /nick. When reconnecting to server it always tries the
wanted nick before falling back to alternate nicks.

------------------------------------------------------------------------
r97 | cras | 1999-12-08 20:34:28 +0000 (Wed, 08 Dec 1999) | 3 lines
Changed paths:
   M /irssi/trunk/colorless.theme

fixed some problems with ignoring server modes. Added different format
text for server modes.

------------------------------------------------------------------------
r96 | kloczek | 1999-11-30 18:33:21 +0000 (Tue, 30 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/po/pl.po

-more pl translation.

------------------------------------------------------------------------
r95 | kloczek | 1999-11-29 21:33:29 +0000 (Mon, 29 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/po/pl.po

- next part translations.

------------------------------------------------------------------------
r93 | cras | 1999-11-28 18:37:41 +0000 (Sun, 28 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO
   M /irssi/trunk/configure.in

updated to 0.7.20.1

------------------------------------------------------------------------
r92 | cras | 1999-11-28 17:50:17 +0000 (Sun, 28 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/README
   M /irssi/trunk/configure.in

MySQL plugin is only build with using --with-mysql[=yes|=dir]

------------------------------------------------------------------------
r91 | kloczek | 1999-11-28 13:57:35 +0000 (Sun, 28 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/po/pl.po

- next part translations.

------------------------------------------------------------------------
r90 | wiget | 1999-11-27 23:38:18 +0000 (Sat, 27 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/po/pl.po

- update pl translation

------------------------------------------------------------------------
r89 | cras | 1999-11-27 22:02:32 +0000 (Sat, 27 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/po/fi.po
   M /irssi/trunk/po/pl.po

Added "New Split Window" to menus

------------------------------------------------------------------------
r88 | cras | 1999-11-27 21:15:30 +0000 (Sat, 27 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/configure.in

Updates for 0.7.20

------------------------------------------------------------------------
r87 | cras | 1999-11-27 21:08:02 +0000 (Sat, 27 Nov 1999) | 2 lines
Changed paths:
   A /irssi/trunk/po/fi.po

Another try for finnish translation - only menus translated

------------------------------------------------------------------------
r86 | cras | 1999-11-27 20:37:25 +0000 (Sat, 27 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/docs/Makefile.am
   A /irssi/trunk/docs/botnet.txt

Added botnet plans.

------------------------------------------------------------------------
r85 | cras | 1999-11-24 11:06:05 +0000 (Wed, 24 Nov 1999) | 2 lines
Changed paths:
   D /irssi/trunk/po/Makefile.in.in

Makefile.in.in is autogenerated

------------------------------------------------------------------------
r84 | cras | 1999-11-23 20:47:48 +0000 (Tue, 23 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am

Added README back

------------------------------------------------------------------------
r83 | wiget | 1999-11-23 14:24:46 +0000 (Tue, 23 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/docs/Makefile.am

- where is README ?

------------------------------------------------------------------------
r82 | wiget | 1999-11-23 14:23:59 +0000 (Tue, 23 Nov 1999) | 2 lines
Changed paths:
   A /irssi/trunk/po/ChangeLog

- empty

------------------------------------------------------------------------
r81 | wiget | 1999-11-23 14:23:30 +0000 (Tue, 23 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

- add pl to ALL_LINGUA

------------------------------------------------------------------------
r80 | kloczek | 1999-11-22 19:54:36 +0000 (Mon, 22 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/po/pl.po

- more trans.

------------------------------------------------------------------------
r79 | kloczek | 1999-11-22 19:19:56 +0000 (Mon, 22 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/po/pl.po

- fiew translations.

------------------------------------------------------------------------
r78 | kloczek | 1999-11-22 19:15:00 +0000 (Mon, 22 Nov 1999) | 2 lines
Changed paths:
   A /irssi/trunk/po/pl.po

- start pl translation.

------------------------------------------------------------------------
r77 | cras | 1999-11-20 14:00:24 +0000 (Sat, 20 Nov 1999) | 2 lines
Changed paths:
   D /irssi/trunk/COMMANDS
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO
   M /irssi/trunk/colorless.theme
   M /irssi/trunk/configure.in
   A /irssi/trunk/docs/COMMANDS
   M /irssi/trunk/docs/Makefile.am
   M /irssi/trunk/po/POTFILES.in
   D /irssi/trunk/po/fi.po
   M /irssi/trunk/src/Makefile.am
   D /irssi/trunk/window-views-patch.diff

Last changes for 0.7.19

------------------------------------------------------------------------
r76 | cras | 1999-11-14 12:32:49 +0000 (Sun, 14 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Doesn't try to build GTK UI if GTK isn't found

------------------------------------------------------------------------
r75 | cras | 1999-11-07 13:47:29 +0000 (Sun, 07 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/config

Default menuitems to popup menu.

------------------------------------------------------------------------
r74 | cras | 1999-11-07 01:18:15 +0000 (Sun, 07 Nov 1999) | 7 lines
Changed paths:
   M /irssi/trunk/src/common-setup.h

Automatic text replaces, useful for things like :9 -> :) .. This
is actually almost same as completions, except they are activated
with different keys..

Nicklist popup menu is now configurable. It's now in the automation setup
dialog which is a bit wrong..

------------------------------------------------------------------------
r73 | cras | 1999-11-06 20:05:49 +0000 (Sat, 06 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/src/signal.doc

Keyboard configuration works

------------------------------------------------------------------------
r72 | cras | 1999-11-06 14:51:01 +0000 (Sat, 06 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/src/signal.doc

"window server changed" -> "channel server changed"

------------------------------------------------------------------------
r71 | cras | 1999-11-03 20:05:16 +0000 (Wed, 03 Nov 1999) | 2 lines
Changed paths:
   M /irssi/trunk/po/POTFILES.in
   M /irssi/trunk/po/fi.po
   A /irssi/trunk/src/nls.h

NLS support should work without gnome now.

------------------------------------------------------------------------
r70 | cras | 1999-10-30 16:01:32 +0000 (Sat, 30 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/po
   A /irssi/trunk/po/.cvsignore

minor changes..

------------------------------------------------------------------------
r69 | cras | 1999-10-30 15:56:53 +0000 (Sat, 30 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/configure.in
   M /irssi/trunk/docs
   A /irssi/trunk/docs/.cvsignore
   A /irssi/trunk/docs/Makefile.am
   A /irssi/trunk/docs/help
   A /irssi/trunk/docs/help/.cvsignore
   A /irssi/trunk/docs/help/Makefile.am
   A /irssi/trunk/docs/help/help

docs/help - online helps for /HELP. Anyone care to write them? :)

------------------------------------------------------------------------
r68 | cras | 1999-10-30 15:46:07 +0000 (Sat, 30 Oct 1999) | 2 lines
Changed paths:
   A /irssi/trunk/docs/FAQ

FAQ added

------------------------------------------------------------------------
r67 | cras | 1999-10-30 13:21:14 +0000 (Sat, 30 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in
   A /irssi/trunk/po
   A /irssi/trunk/po/Makefile.in.in
   A /irssi/trunk/po/POTFILES.in
   A /irssi/trunk/po/fi.po

Internationalization works now.

------------------------------------------------------------------------
r66 | cras | 1999-10-29 19:41:01 +0000 (Fri, 29 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/colorless.theme

Updated colorless theme

------------------------------------------------------------------------
r65 | cras | 1999-10-29 19:40:49 +0000 (Fri, 29 Oct 1999) | 2 lines
Changed paths:
   A /irssi/trunk/docs
   A /irssi/trunk/docs/FORMATS

Text format specs

------------------------------------------------------------------------
r64 | cras | 1999-10-26 21:34:58 +0000 (Tue, 26 Oct 1999) | 5 lines
Changed paths:
   M /irssi/trunk/src/common-setup.h

Changed setting code behaviour. setup_get_str(), setup_get_int() and
setup_get_bool() should be used instead of directly accessing setup
variables. This has the advantage of not requiring to build the whole irssi
every time when adding new configuration variable.

------------------------------------------------------------------------
r63 | cras | 1999-10-24 11:06:08 +0000 (Sun, 24 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/colorless.theme

Added new formats

------------------------------------------------------------------------
r62 | cras | 1999-10-20 21:09:48 +0000 (Wed, 20 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/src/common-setup.h

Autoaccept dcc chat from given nick/address

------------------------------------------------------------------------
r61 | cras | 1999-10-20 18:57:52 +0000 (Wed, 20 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/src/common-setup.h

Autoget DCC if nick/mask is found from list

------------------------------------------------------------------------
r60 | cras | 1999-10-20 18:32:27 +0000 (Wed, 20 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

Test for checking if irssi-bot should be build was wrong

------------------------------------------------------------------------
r59 | cras | 1999-10-19 18:59:01 +0000 (Tue, 19 Oct 1999) | 3 lines
Changed paths:
   M /irssi/trunk/src/signal.doc

str2list() updates - added separator argument and you'll need to free only
the first item on the list instead of all of them.

------------------------------------------------------------------------
r58 | tali | 1999-10-17 09:07:39 +0000 (Sun, 17 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/COMMANDS

fixed MSGLEVELS in plugins

------------------------------------------------------------------------
r57 | cras | 1999-10-16 22:53:30 +0000 (Sat, 16 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/src/common.h

Fix for building with objdir

------------------------------------------------------------------------
r56 | cras | 1999-10-16 19:50:30 +0000 (Sat, 16 Oct 1999) | 3 lines
Changed paths:
   M /irssi/trunk/src/signal.doc

Use command_bind() and command_unbind() for binding commands, they
automatically update /help

------------------------------------------------------------------------
r55 | cras | 1999-10-16 14:57:28 +0000 (Sat, 16 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

STILL some popt fixes, now it should get compiled to all irssi binaries right

------------------------------------------------------------------------
r54 | cras | 1999-10-16 14:41:57 +0000 (Sat, 16 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/colorless.theme

Background changed to white.

------------------------------------------------------------------------
r53 | cras | 1999-10-16 14:37:21 +0000 (Sat, 16 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

popt fix

------------------------------------------------------------------------
r52 | wiget | 1999-10-16 13:05:25 +0000 (Sat, 16 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.spec.in

- polish translation

------------------------------------------------------------------------
r51 | wiget | 1999-10-16 12:56:50 +0000 (Sat, 16 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.desktop

- polish translation

------------------------------------------------------------------------
r49 | cras | 1999-10-16 12:28:41 +0000 (Sat, 16 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Release date set

------------------------------------------------------------------------
r48 | cras | 1999-10-16 12:26:30 +0000 (Sat, 16 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

popt fixes

------------------------------------------------------------------------
r47 | cras | 1999-10-16 11:05:08 +0000 (Sat, 16 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/COMMANDS
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/NEWS
   M /irssi/trunk/README
   M /irssi/trunk/TODO
   M /irssi/trunk/configure.in
   M /irssi/trunk/servertest/server.c

Released 0.7.17

------------------------------------------------------------------------
r46 | cras | 1999-10-12 16:52:51 +0000 (Tue, 12 Oct 1999) | 3 lines
Changed paths:
   M /irssi/trunk/src/signal.doc

"nick gone changed" signal is sent when gone status changes instead of
"nicklist changed" ..

------------------------------------------------------------------------
r45 | cras | 1999-10-11 18:06:27 +0000 (Mon, 11 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/colorless.theme

New line format added

------------------------------------------------------------------------
r44 | cras | 1999-10-10 09:01:08 +0000 (Sun, 10 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/src/common-setup.h

Each window can have it's own command history buffer

------------------------------------------------------------------------
r43 | cras | 1999-10-10 08:26:47 +0000 (Sun, 10 Oct 1999) | 3 lines
Changed paths:
   M /irssi/trunk/src/common-setup.h
   M /irssi/trunk/src/signal.doc

Lag detection displayed in statusbar, can also automatically disconnect
if too much lagged.

------------------------------------------------------------------------
r42 | cras | 1999-10-09 18:58:27 +0000 (Sat, 09 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

gnome support checks are now run always

------------------------------------------------------------------------
r41 | cras | 1999-10-09 18:56:57 +0000 (Sat, 09 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-popt/popt.c

moved the strerror() implementation if it doesn't exist

------------------------------------------------------------------------
r40 | cras | 1999-10-09 18:14:52 +0000 (Sat, 09 Oct 1999) | 6 lines
Changed paths:
   M /irssi/trunk/src/common-setup.h

Fixes to make irssi to work properly with several different irc servers/nets.
Some servers didn't allow WHO #a,#b,.., undernet servers reply with only one
End of WHO message, some servers that don't understand MODE #a,#b,.. reply
with "you're not on that channel". Also checking if irc server understands
channel excepition/invites is done at server connect from event 004.

------------------------------------------------------------------------
r39 | cras | 1999-10-09 18:04:21 +0000 (Sat, 09 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/common.h

popt-gnome.h isn't used anymore

------------------------------------------------------------------------
r38 | cras | 1999-10-09 17:59:42 +0000 (Sat, 09 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/src/lib-config/irssi-config.c
   M /irssi/trunk/src/lib-config/irssi-config.h

config_section() and config_list_section() changed

------------------------------------------------------------------------
r37 | cras | 1999-10-06 16:47:43 +0000 (Wed, 06 Oct 1999) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/Makefile.am
   M /irssi/trunk/src/common.h
   A /irssi/trunk/src/lib-popt
   A /irssi/trunk/src/lib-popt/.cvsignore
   A /irssi/trunk/src/lib-popt/Makefile.am
   A /irssi/trunk/src/lib-popt/findme.c
   A /irssi/trunk/src/lib-popt/findme.h
   A /irssi/trunk/src/lib-popt/popt.c
   A /irssi/trunk/src/lib-popt/popt.h
   A /irssi/trunk/src/lib-popt/poptconfig.c
   A /irssi/trunk/src/lib-popt/popthelp.c
   A /irssi/trunk/src/lib-popt/poptint.h
   A /irssi/trunk/src/lib-popt/poptparse.c

libpopt is now distributed with irssi since it's small enough and I got
tired of installing it to every computer when I tried to run irssi..

------------------------------------------------------------------------
r36 | cras | 1999-10-05 18:53:45 +0000 (Tue, 05 Oct 1999) | 3 lines
Changed paths:
   M /irssi/trunk/configure.in

configure add libs to PROG_LIBS instead of LIBS since plugins were linked
against them too.

------------------------------------------------------------------------
r35 | tali | 1999-10-04 14:13:47 +0000 (Mon, 04 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

fixed bug in configuring popt

------------------------------------------------------------------------
r34 | cras | 1999-10-03 14:41:18 +0000 (Sun, 03 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/README

Some minor changes..

------------------------------------------------------------------------
r33 | cras | 1999-10-03 14:37:29 +0000 (Sun, 03 Oct 1999) | 4 lines
Changed paths:
   M /irssi/trunk/acconfig.h
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/common.h

Command line argument handling works.
 -c server [-p port] : connects to server at startup
 -n : don't autoconnect to any servers

------------------------------------------------------------------------
r32 | cras | 1999-10-02 17:13:43 +0000 (Sat, 02 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am

Fix for building with objdir

------------------------------------------------------------------------
r31 | cras | 1999-10-02 13:56:16 +0000 (Sat, 02 Oct 1999) | 3 lines
Changed paths:
   M /irssi/trunk/src/common-setup.h

Moved background pixmap settings to theme specific.
Fixed some memory leaks.

------------------------------------------------------------------------
r30 | cras | 1999-10-02 10:29:01 +0000 (Sat, 02 Oct 1999) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in
   M /irssi/trunk/src/Makefile.am

--without-bot to configure doesn't build irssi-bot

------------------------------------------------------------------------
r29 | cras | 1999-09-30 16:31:39 +0000 (Thu, 30 Sep 1999) | 2 lines
Changed paths:
   M /irssi/trunk/configure.in

GtkIText: imlib isn't required anymore, underlined text works

------------------------------------------------------------------------
r28 | cras | 1999-09-27 16:54:39 +0000 (Mon, 27 Sep 1999) | 4 lines
Changed paths:
   M /irssi/trunk/src/common-setup.h

More GtkIText changes. Most of the ZVT things are removed.
You can now change font and background. Background pixmaps also work,
they can be scrollable, shaded and scaled/tiled.

------------------------------------------------------------------------
r27 | cras | 1999-09-21 14:31:28 +0000 (Tue, 21 Sep 1999) | 4 lines
Changed paths:
   M /irssi/trunk/src/common-setup.h

Removed the "multichannel query" thing since it wasn't actually needed :)
Replaced it with server specific timeout between sending commands, after
raising it to 3 seconds all servers worked just fine.

------------------------------------------------------------------------
r26 | cras | 1999-09-18 16:22:32 +0000 (Sat, 18 Sep 1999) | 4 lines
Changed paths:
   M /irssi/trunk/src/common-setup.h

New server specific option: "Send queries for all channels at once". It's
faster to use it but some servers (I've found only one so far..) hang the
connection with this.

------------------------------------------------------------------------
r25 | cras | 1999-09-17 14:42:29 +0000 (Fri, 17 Sep 1999) | 2 lines
Changed paths:
   M /irssi/trunk/src/common-setup.h

You can specify what port to use with DCC.

------------------------------------------------------------------------
r24 | cras | 1999-09-15 20:31:53 +0000 (Wed, 15 Sep 1999) | 2 lines
Changed paths:
   M /irssi/trunk/src/signal.doc

Related to channel query changes..

------------------------------------------------------------------------
r23 | wiget | 1999-09-13 16:50:25 +0000 (Mon, 13 Sep 1999) | 2 lines
Changed paths:
   M /irssi/trunk/irssi.spec.in

- fixed %%configure macro

------------------------------------------------------------------------
r21 | cras | 1999-09-13 14:29:07 +0000 (Mon, 13 Sep 1999) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Release date set..

------------------------------------------------------------------------
r20 | cras | 1999-09-13 10:41:55 +0000 (Mon, 13 Sep 1999) | 3 lines
Changed paths:
   M /irssi/trunk/NEWS

/gwhois dialog has now refresh button, /gwhois is used when clicking
whois from nicklist popup menu

------------------------------------------------------------------------
r19 | cras | 1999-09-12 13:46:24 +0000 (Sun, 12 Sep 1999) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Getting ready for 0.7.16 release..

------------------------------------------------------------------------
r18 | cras | 1999-09-11 08:58:00 +0000 (Sat, 11 Sep 1999) | 2 lines
Changed paths:
   M /irssi/trunk/src/signal.doc

Netsplit code changes, should work now.

------------------------------------------------------------------------
r17 | cras | 1999-09-05 09:43:41 +0000 (Sun, 05 Sep 1999) | 2 lines
Changed paths:
   M /irssi/trunk/Makefile.am

fix for building irssi from different directory

------------------------------------------------------------------------
r16 | cras | 1999-09-04 22:24:39 +0000 (Sat, 04 Sep 1999) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS

Restoring saved window size didn't work very accurately

------------------------------------------------------------------------
r15 | cras | 1999-09-04 20:06:53 +0000 (Sat, 04 Sep 1999) | 2 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO
   M /irssi/trunk/src/common-setup.h

Autojoining to channels work with irssi-text too

------------------------------------------------------------------------
r14 | cras | 1999-09-04 19:02:39 +0000 (Sat, 04 Sep 1999) | 7 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO

Giving -nogui parameter to /who doesn't use the GUI dialog

All the dialogs that have clist widget: you can resize columns and
sort the list by clicking the headers

/who dialog displays total number of items and the list is searchable

------------------------------------------------------------------------
r13 | cras | 1999-09-04 18:24:24 +0000 (Sat, 04 Sep 1999) | 9 lines
Changed paths:
   M /irssi/trunk/NEWS
   M /irssi/trunk/TODO

/list and /names complains if they're run without any arguments,
-YES overrides this

/list -nogui doesn't use the GUI list display

/list and /who dialog changes: you can resize columns, sort the
list by clicking the headers, displays total number of channels and
the list is searchable

------------------------------------------------------------------------
r12 | cras | 1999-09-04 15:39:05 +0000 (Sat, 04 Sep 1999) | 4 lines
Changed paths:
   M /irssi/trunk/NEWS

/window goto #channel - moves you to window with the
channel, query or dcc chat
/window goto active - moves you to first window with activity

------------------------------------------------------------------------
r11 | cras | 1999-09-04 15:09:11 +0000 (Sat, 04 Sep 1999) | 3 lines
Changed paths:
   M /irssi/trunk/README

Nicklist changed to hash table. Some speedups for function checking for
people's gone flags.

------------------------------------------------------------------------
r10 | cras | 1999-09-04 11:56:58 +0000 (Sat, 04 Sep 1999) | 2 lines
Changed paths:
   M /irssi/trunk/autogen.sh

Removed .spec.in -> .spec generation since configure does it now.

------------------------------------------------------------------------
r9 | wiget | 1999-09-04 11:42:33 +0000 (Sat, 04 Sep 1999) | 3 lines
Changed paths:
   M /irssi/trunk/Makefile.am
   M /irssi/trunk/configure.in
   M /irssi/trunk/irssi.spec.in

- new way to update Version: field in spec
- new target for make 'make rpm'

------------------------------------------------------------------------
r8 | wiget | 1999-09-03 14:48:46 +0000 (Fri, 03 Sep 1999) | 3 lines
Changed paths:
   M /irssi/trunk/NEWS

- NEWS is news file :-)
- ChangeLog is cvs log

------------------------------------------------------------------------
r4 | cras | 1999-09-03 14:32:03 +0000 (Fri, 03 Sep 1999) | 2 lines
Changed paths:
   A /irssi/trunk/src/lib-config
   A /irssi/trunk/src/lib-config/.cvsignore
   A /irssi/trunk/src/lib-config/Makefile.am
   A /irssi/trunk/src/lib-config/irssi-config.c
   A /irssi/trunk/src/lib-config/irssi-config.h

Initial revision

------------------------------------------------------------------------
r3 | cras | 1999-09-03 14:27:29 +0000 (Fri, 03 Sep 1999) | 2 lines
Changed paths:
   M /irssi/trunk
   A /irssi/trunk/.cvsignore
   A /irssi/trunk/AUTHORS
   A /irssi/trunk/COMMANDS
   A /irssi/trunk/Makefile.am
   A /irssi/trunk/NEWS
   A /irssi/trunk/README
   A /irssi/trunk/README-HEBREW
   A /irssi/trunk/TODO
   A /irssi/trunk/acconfig.h
   A /irssi/trunk/autogen.sh
   A /irssi/trunk/colorless.theme
   A /irssi/trunk/config
   A /irssi/trunk/configure.in
   A /irssi/trunk/file2header.sh
   A /irssi/trunk/irssi.desktop
   A /irssi/trunk/irssi.gnorba
   A /irssi/trunk/irssi.spec.in
   A /irssi/trunk/servertest
   A /irssi/trunk/servertest/.cvsignore
   A /irssi/trunk/servertest/Makefile.am
   A /irssi/trunk/servertest/server.c
   A /irssi/trunk/src
   A /irssi/trunk/src/.cvsignore
   A /irssi/trunk/src/Makefile.am
   A /irssi/trunk/src/common-setup.h
   A /irssi/trunk/src/common.h
   A /irssi/trunk/src/irssi-plugin-gui.h
   A /irssi/trunk/src/irssi-plugin.h
   A /irssi/trunk/src/signal.doc
   A /irssi/trunk/stamp.h.in
   A /irssi/trunk/window-views-patch.diff

Initial revision

------------------------------------------------------------------------
r2 | (no author) | 1999-09-03 14:27:29 +0000 (Fri, 03 Sep 1999) | 1 line
Changed paths:
   A /irssi/branches
   A /irssi/tags
   A /irssi/trunk

New repository initialized by cvs2svn.
------------------------------------------------------------------------
