------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 - Christel Dahlskjaer - Valentin Batz 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 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 / 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" (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 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 - 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 . ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ 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 , although I did pretty heavy changes which hopefully didn't break it too badly :) New syntax: DCC SEND [-append | -prepend | flush | -rmtail | -rmhead] - [ ...] ------------------------------------------------------------------------ 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 |* [] - 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
 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  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 
, not 
    ------------------------------------------------------------------------ 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 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 ------------------------------------------------------------------------ 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 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 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) ------------------------------------------------------------------------ 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 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 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 - to specify both before and after values. Added special "#" option name to commands which specifies that - 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 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 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 [] 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 [], /UNLOAD []. 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 didn't work if 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 ]. 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 " " 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 didn't, work, /msg 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 [+-]