From 18d69a0a1fec438e241bb4f431506ed59a34066b Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Sat, 10 May 2014 13:48:33 +0300 Subject: [PATCH] Merge Irssi 0.8.16-rc1 --- .gitignore | 2 - README.CVS | 233 - apps/irssi/.cvsignore | 38 - apps/irssi/AUTHORS | 21 +- apps/irssi/COPYING | 344 + apps/irssi/ChangeLog | 38277 ++++++++++++++++ apps/irssi/Makefile.am | 59 +- apps/irssi/NEWS | 271 +- apps/irssi/README | 13 +- apps/irssi/TODO | 195 +- apps/irssi/acconfig.h | 22 +- apps/irssi/autogen.sh | 122 +- apps/irssi/build-aux/depcomp | 707 + apps/irssi/build-aux/install-sh | 527 + apps/irssi/build-aux/missing | 330 + apps/irssi/configure.in | 622 +- apps/irssi/curses.m4 | 68 +- apps/irssi/default.theme | 258 +- apps/irssi/docs/Makefile.am | 14 +- apps/irssi/docs/design.txt | 12 +- apps/irssi/docs/faq.html | 2 +- apps/irssi/docs/help/in/Makefile.am.gen | 3 +- apps/irssi/docs/help/in/admin.in | 6 +- apps/irssi/docs/help/in/bind.in | 61 +- apps/irssi/docs/help/in/cat.in | 2 +- apps/irssi/docs/help/in/cd.in | 2 +- apps/irssi/docs/help/in/clear.in | 1 + apps/irssi/docs/help/in/cycle.in | 2 +- apps/irssi/docs/help/in/dehilight.in | 5 +- apps/irssi/docs/help/in/exec.in | 7 +- apps/irssi/docs/help/in/hilight.in | 6 +- apps/irssi/docs/help/in/ignore.in | 12 +- apps/irssi/docs/help/in/invitelist.in | 2 +- apps/irssi/docs/help/in/lastlog.in | 4 +- apps/irssi/docs/help/in/layout.in | 12 +- apps/irssi/docs/help/in/part.in | 3 +- apps/irssi/docs/help/in/query.in | 11 +- apps/irssi/docs/help/in/reload.in | 2 +- apps/irssi/docs/help/in/save.in | 8 +- apps/irssi/docs/help/in/script.in | 2 +- apps/irssi/docs/help/in/scrollback.in | 16 +- apps/irssi/docs/help/in/statusbar.in | 8 +- apps/irssi/docs/help/in/unignore.in | 3 +- apps/irssi/docs/help/in/unload.in | 4 +- apps/irssi/docs/help/in/window.in | 12 +- apps/irssi/docs/manual.txt | 212 +- apps/irssi/docs/perl.txt | 94 +- apps/irssi/docs/signals.txt | 15 +- apps/irssi/docs/startup-HOWTO.html | 4 +- apps/irssi/glib-2.0.m4 | 208 + apps/irssi/glib.m4 | 196 + apps/irssi/install-sh | 527 + apps/irssi/irssi-config.in | 2 +- apps/irssi/libtool.m4 | 7982 ++++ apps/irssi/ltoptions.m4 | 384 + apps/irssi/ltsugar.m4 | 123 + apps/irssi/ltversion.m4 | 23 + apps/irssi/lt~obsolete.m4 | 98 + apps/irssi/silc.conf | 2 +- apps/irssi/src/Makefile.am | 2 +- apps/irssi/src/common.h | 24 +- apps/irssi/src/core/args.c | 48 +- apps/irssi/src/core/args.h | 10 +- apps/irssi/src/core/channels-setup.c | 6 +- apps/irssi/src/core/channels.c | 8 +- apps/irssi/src/core/chat-commands.c | 62 +- apps/irssi/src/core/chat-protocols.c | 6 +- apps/irssi/src/core/chatnets.c | 11 +- apps/irssi/src/core/commands.c | 22 +- apps/irssi/src/core/core.c | 84 +- apps/irssi/src/core/core.h | 3 +- apps/irssi/src/core/expandos.c | 20 +- apps/irssi/src/core/ignore.c | 80 +- apps/irssi/src/core/levels.c | 23 +- apps/irssi/src/core/levels.h | 2 +- apps/irssi/src/core/line-split.c | 17 +- apps/irssi/src/core/log-away.c | 6 +- apps/irssi/src/core/log.c | 32 +- apps/irssi/src/core/masks.c | 6 +- apps/irssi/src/core/misc.c | 137 +- apps/irssi/src/core/misc.h | 75 +- apps/irssi/src/core/modules-load.c | 8 +- apps/irssi/src/core/modules.c | 6 +- apps/irssi/src/core/net-disconnect.c | 8 +- apps/irssi/src/core/net-disconnect.h | 4 + apps/irssi/src/core/net-nonblock.c | 35 +- apps/irssi/src/core/net-sendbuffer.c | 52 +- apps/irssi/src/core/net-sendbuffer.h | 9 +- apps/irssi/src/core/network-openssl.c | 634 +- apps/irssi/src/core/network.c | 69 +- apps/irssi/src/core/network.h | 8 +- apps/irssi/src/core/nick-rec.h | 2 +- apps/irssi/src/core/nicklist.c | 78 +- apps/irssi/src/core/nicklist.h | 7 +- apps/irssi/src/core/nickmatch-cache.c | 6 +- apps/irssi/src/core/pidwait.c | 56 +- apps/irssi/src/core/queries.c | 6 +- apps/irssi/src/core/rawlog.c | 6 +- apps/irssi/src/core/recode.c | 168 +- apps/irssi/src/core/recode.h | 1 + apps/irssi/src/core/server-connect-rec.h | 1 + apps/irssi/src/core/server-rec.h | 1 - apps/irssi/src/core/servers-reconnect.c | 24 +- apps/irssi/src/core/servers-setup.c | 35 +- apps/irssi/src/core/servers-setup.h | 2 - apps/irssi/src/core/servers.c | 61 +- apps/irssi/src/core/session.c | 80 +- apps/irssi/src/core/session.h | 1 + apps/irssi/src/core/settings.c | 123 +- apps/irssi/src/core/settings.h | 3 +- apps/irssi/src/core/signals.c | 6 +- apps/irssi/src/core/special-vars.c | 39 +- apps/irssi/src/core/write-buffer.c | 6 +- apps/irssi/src/fe-common/core/Makefile.am | 9 +- apps/irssi/src/fe-common/core/autorun.c | 56 - apps/irssi/src/fe-common/core/autorun.h | 6 - .../src/fe-common/core/chat-completion.c | 54 +- .../src/fe-common/core/command-history.c | 6 +- .../src/fe-common/core/command-history.h | 2 +- apps/irssi/src/fe-common/core/completion.c | 82 +- apps/irssi/src/fe-common/core/completion.h | 2 +- apps/irssi/src/fe-common/core/fe-channels.c | 113 +- .../irssi/src/fe-common/core/fe-common-core.c | 118 +- .../irssi/src/fe-common/core/fe-common-core.h | 5 + .../src/fe-common/core/fe-core-commands.c | 72 +- apps/irssi/src/fe-common/core/fe-exec.c | 57 +- apps/irssi/src/fe-common/core/fe-expandos.c | 6 +- apps/irssi/src/fe-common/core/fe-help.c | 51 +- .../src/fe-common/core/fe-ignore-messages.c | 6 +- apps/irssi/src/fe-common/core/fe-ignore.c | 14 +- apps/irssi/src/fe-common/core/fe-log.c | 80 +- apps/irssi/src/fe-common/core/fe-messages.c | 73 +- apps/irssi/src/fe-common/core/fe-modules.c | 16 +- apps/irssi/src/fe-common/core/fe-queries.c | 8 +- apps/irssi/src/fe-common/core/fe-recode.c | 56 +- apps/irssi/src/fe-common/core/fe-server.c | 34 +- apps/irssi/src/fe-common/core/fe-settings.c | 139 +- apps/irssi/src/fe-common/core/fe-windows.c | 13 +- apps/irssi/src/fe-common/core/formats.c | 96 +- apps/irssi/src/fe-common/core/formats.h | 4 +- apps/irssi/src/fe-common/core/hilight-text.c | 38 +- apps/irssi/src/fe-common/core/keyboard.c | 34 +- .../irssi/src/fe-common/core/module-formats.c | 22 +- .../irssi/src/fe-common/core/module-formats.h | 4 +- apps/irssi/src/fe-common/core/printtext.c | 41 +- apps/irssi/src/fe-common/core/printtext.h | 1 + apps/irssi/src/fe-common/core/themes.c | 11 +- apps/irssi/src/fe-common/core/translation.c | 152 - apps/irssi/src/fe-common/core/translation.h | 12 - apps/irssi/src/fe-common/core/utf8.c | 251 +- apps/irssi/src/fe-common/core/utf8.h | 25 +- apps/irssi/src/fe-common/core/wcwidth.c | 220 + .../src/fe-common/core/window-activity.c | 25 +- .../src/fe-common/core/window-commands.c | 103 +- apps/irssi/src/fe-common/core/window-items.c | 41 +- .../irssi/src/fe-common/core/windows-layout.c | 38 +- apps/irssi/src/fe-text/Makefile.am | 14 +- apps/irssi/src/fe-text/cuix-api.c | 386 - apps/irssi/src/fe-text/cuix-api.h | 68 - apps/irssi/src/fe-text/cuix-lib.c | 139 - apps/irssi/src/fe-text/cuix-lib.h | 9 - apps/irssi/src/fe-text/cuix.c | 39 - apps/irssi/src/fe-text/cuix.h | 11 - apps/irssi/src/fe-text/gui-entry.c | 173 +- apps/irssi/src/fe-text/gui-entry.h | 1 + apps/irssi/src/fe-text/gui-expandos.c | 7 +- apps/irssi/src/fe-text/gui-printtext.c | 92 +- apps/irssi/src/fe-text/gui-readline.c | 365 +- apps/irssi/src/fe-text/gui-windows.c | 10 +- apps/irssi/src/fe-text/lastlog.c | 75 +- apps/irssi/src/fe-text/mainwindow-activity.c | 10 +- apps/irssi/src/fe-text/mainwindows-layout.c | 6 +- apps/irssi/src/fe-text/mainwindows.c | 55 +- apps/irssi/src/fe-text/module-formats.c | 6 +- apps/irssi/src/fe-text/silc.c | 68 +- apps/irssi/src/fe-text/statusbar-config.c | 33 +- apps/irssi/src/fe-text/statusbar-item.h | 17 + apps/irssi/src/fe-text/statusbar-items.c | 126 +- apps/irssi/src/fe-text/statusbar.c | 89 +- apps/irssi/src/fe-text/statusbar.h | 11 +- apps/irssi/src/fe-text/term-curses.c | 52 +- apps/irssi/src/fe-text/term-dummy.c | 6 +- apps/irssi/src/fe-text/term-terminfo.c | 205 +- apps/irssi/src/fe-text/term.c | 24 +- apps/irssi/src/fe-text/term.h | 13 +- apps/irssi/src/fe-text/terminfo-core.c | 177 +- apps/irssi/src/fe-text/terminfo-core.h | 12 +- apps/irssi/src/fe-text/textbuffer-commands.c | 124 +- apps/irssi/src/fe-text/textbuffer-reformat.c | 281 - apps/irssi/src/fe-text/textbuffer-reformat.h | 9 - apps/irssi/src/fe-text/textbuffer-view.c | 163 +- apps/irssi/src/fe-text/textbuffer-view.h | 1 + apps/irssi/src/fe-text/textbuffer.c | 232 +- apps/irssi/src/fe-text/textbuffer.h | 28 +- apps/irssi/src/lib-config/Makefile.am | 4 +- apps/irssi/src/lib-config/get.c | 51 +- apps/irssi/src/lib-config/iconfig.h | 27 +- apps/irssi/src/lib-config/parse.c | 27 +- apps/irssi/src/lib-config/set.c | 9 +- apps/irssi/src/lib-config/write.c | 49 +- apps/irssi/src/lib-popt/.cvsignore | 7 - apps/irssi/src/lib-popt/Makefile.am | 11 - apps/irssi/src/lib-popt/findme.c | 54 - apps/irssi/src/lib-popt/findme.h | 10 - apps/irssi/src/lib-popt/popt.c | 594 - apps/irssi/src/lib-popt/popt.h | 123 - apps/irssi/src/lib-popt/poptconfig.c | 144 - apps/irssi/src/lib-popt/popthelp.c | 301 - apps/irssi/src/lib-popt/poptint.h | 54 - apps/irssi/src/lib-popt/poptparse.c | 98 - apps/irssi/src/perl/Makefile.am | 43 +- apps/irssi/src/perl/common/Core.xs | 99 +- apps/irssi/src/perl/common/Expando.xs | 12 +- apps/irssi/src/perl/common/Settings.xs | 3 - apps/irssi/src/perl/get-signals.pl | 15 +- apps/irssi/src/perl/irssi-core.pl | 44 +- apps/irssi/src/perl/irssi-core.pl.h | 44 +- apps/irssi/src/perl/module-formats.c | 6 +- apps/irssi/src/perl/module.h | 9 +- apps/irssi/src/perl/perl-common.c | 27 +- apps/irssi/src/perl/perl-common.h | 6 - apps/irssi/src/perl/perl-core.c | 30 +- apps/irssi/src/perl/perl-fe.c | 8 +- apps/irssi/src/perl/perl-signals.c | 181 +- apps/irssi/src/perl/perl-signals.h | 3 + apps/irssi/src/perl/perl-sources.c | 12 +- apps/irssi/src/perl/textui/TextBuffer.xs | 49 - apps/irssi/src/perl/textui/TextBufferView.xs | 23 - apps/irssi/src/perl/textui/TextUI.xs | 38 +- apps/irssi/src/perl/textui/module.h | 1 + apps/irssi/src/perl/ui/Themes.xs | 20 +- apps/irssi/src/perl/ui/Window.xs | 11 + apps/irssi/src/silc/core/client_ops.c | 2 +- apps/irssi/src/silc/core/silc-core.c | 282 +- apps/irssi/src/silc/core/silc-core.h | 1 - apps/irssi/src/silc/core/silc-expandos.c | 2 +- apps/irssi/src/silc/core/silc-servers.c | 12 +- apps/irssi/syntax.pl | 33 +- distdir/pre-run | 7 +- doc/Makefile.ad | 8 +- 240 files changed, 54431 insertions(+), 7926 deletions(-) delete mode 100644 README.CVS delete mode 100644 apps/irssi/.cvsignore create mode 100644 apps/irssi/COPYING create mode 100755 apps/irssi/build-aux/depcomp create mode 100755 apps/irssi/build-aux/install-sh create mode 100755 apps/irssi/build-aux/missing create mode 100644 apps/irssi/glib-2.0.m4 create mode 100644 apps/irssi/glib.m4 create mode 100755 apps/irssi/install-sh create mode 100644 apps/irssi/libtool.m4 create mode 100644 apps/irssi/ltoptions.m4 create mode 100644 apps/irssi/ltsugar.m4 create mode 100644 apps/irssi/ltversion.m4 create mode 100644 apps/irssi/lt~obsolete.m4 delete mode 100644 apps/irssi/src/fe-common/core/autorun.c delete mode 100644 apps/irssi/src/fe-common/core/autorun.h delete mode 100644 apps/irssi/src/fe-common/core/translation.c delete mode 100644 apps/irssi/src/fe-common/core/translation.h create mode 100644 apps/irssi/src/fe-common/core/wcwidth.c delete mode 100644 apps/irssi/src/fe-text/cuix-api.c delete mode 100644 apps/irssi/src/fe-text/cuix-api.h delete mode 100644 apps/irssi/src/fe-text/cuix-lib.c delete mode 100644 apps/irssi/src/fe-text/cuix-lib.h delete mode 100644 apps/irssi/src/fe-text/cuix.c delete mode 100644 apps/irssi/src/fe-text/cuix.h create mode 100644 apps/irssi/src/fe-text/statusbar-item.h delete mode 100644 apps/irssi/src/fe-text/textbuffer-reformat.c delete mode 100644 apps/irssi/src/fe-text/textbuffer-reformat.h delete mode 100644 apps/irssi/src/lib-popt/.cvsignore delete mode 100644 apps/irssi/src/lib-popt/Makefile.am delete mode 100644 apps/irssi/src/lib-popt/findme.c delete mode 100644 apps/irssi/src/lib-popt/findme.h delete mode 100644 apps/irssi/src/lib-popt/popt.c delete mode 100644 apps/irssi/src/lib-popt/popt.h delete mode 100644 apps/irssi/src/lib-popt/poptconfig.c delete mode 100644 apps/irssi/src/lib-popt/popthelp.c delete mode 100644 apps/irssi/src/lib-popt/poptint.h delete mode 100644 apps/irssi/src/lib-popt/poptparse.c diff --git a/.gitignore b/.gitignore index 681191bc..c6a535aa 100644 --- a/.gitignore +++ b/.gitignore @@ -11,8 +11,6 @@ autom4te.cache autom4te-*.cache config.cache config.guess -config.h -config.h.in config.log config.status config.sub diff --git a/README.CVS b/README.CVS deleted file mode 100644 index c50be0b5..00000000 --- a/README.CVS +++ /dev/null @@ -1,233 +0,0 @@ -Anonymous CVS Access -==================== - -Anonymous CVS access is now available to SILC CVS repository. The -repository includes everything related to SILC project; source codes, -documentation and web pages. - -Also note that this is the closest to real time development you can get -thus you cannot expect that the source tree would work or even compile. -While it is our intention that the trunk would always at least compile -there might be situations when it will not. - - -Howto Checkout The Source Tree -============================== - -The repository can be checked out by using anonymous pserver with CVS. -There are no password restrictions in the SILC anonymous CVS repository. - -For those who are using sh/ksh/bash the check out is done as follows: - -export CVSROOT=:pserver:cvs@cvs.silcnet.org:/cvs/silc -cvs login -cvs co silc - -For those who are using csh/tcsh the check out is done as follows: - -setenv CVSROOT :pserver:cvs@cvs.silcnet.org:/cvs/silc -cvs login -cvs co silc - -If you don't want to set $CVSROOT environment variable you can set the -path to the cvs as command line options: - -cvs -d:pserver:cvs@cvs.silcnet.org:/cvs/silc login -cvs -d:pserver:cvs@cvs.silcnet.org:/cvs/silc co silc - -What ever method you decide to use, after you have done cvs login you will -be prompted for password: - - CVS password: silc - -Type the password "silc" and press Enter. - -The actual SILC source tree is checked out using the cvs co silc command, -described above. This command will fetch the source tree and save it into -directory named silc. SILC CVS repository currently does not have any -branches thus this will check out the trunk. The size of the trunk is -currently about 8 Mb but will grow in the future. - - -What SILC Source Tree Includes -============================== - -SILC Source tree includes a lot more stuff that appears in public -distribution. The source tree includes, for example, internal scripts, -configuration files, SILC webpages etc. These never appear on a public -distribution. - -Following directories currently exist in SILC source tree. - - apps/ - - All applications. - - doc/ - - Includes all the SILC documentation. Some of the documentation - are generated when distribution is generated. The automatically - generated files must never be commited to CVS. - - includes/ - - Includes SILC include files. - - apps/irssi/ - - Includes the Irssi SILC Client. - - lib/ - - Includes SILC libraries. There maybe libraries on the CVS that - does not appear on public distribution. - - lib/contrib/ - - Contrib directory for routines that some of the platforms might - not have. In that case these routines are provided by the SILC. - - lib/silcclient/ - - The SILC Client library. Implementation of the SILC Client without - the user interface. The library provides an interface for user - interface designers. - - lib/silccore/ - - The SILC Protocol Core library. Implementation of all the core - components of the SILC Protocol. This is used by all the SILC - applications. - - lib/silccrypt/ - - The SILC Crypto library. Provides all cryptographic algorithms - used in the SILC. Provides also the Cryptographically strong - random number generator. - - lib/silcmath/ - - The SILC Math library. Provides the Math and MP routines for - SILC applications. The MP library is actually the GMP. - - lib/silsim/ - - The SILC Modules library. Provides the dynamically loadable - modules. - - lib/silcske/ - - The SILC Key Exchange (SKE) library. Implementation of the - SKE protocol. This is used by all SILC applications. - - lib/silcutil/ - - The SILC Utility library. Provides various utility functions - for the applications. - - lib/silcutil/unix/ - - The SILC Utility library. Provides various Unix specific utility - functions for the applications. - - lib/silcutil/win32/ - - The SILC Utility library. Provides various WIN32 specific utility - functions for the applications. - - public_html/ - - Includes the official SILC web pages and everything that relates - to them. This directory never appears on public distribution. - - apps/silc/ - - Includes an example implementation of ncurses based SILC client. - It won't compile with current Toolkit since it is not being - updated. It is still good example for Toolkit programmer to - figure out how to use SILC Toolkit. - - apps/silcer/ - - Includes an example implementation of GUI (Gnome) base SILC - client. Please read silcer/README for more information. - - apps/silcd/ - - Includes SILC server. There can be some extra files that will - never appear in public distribution, such as, configuration files. - - win32/ - - Includes win32 Toolkit specific files. It includes MSVC++ - Workspace files. The win32/tests includes example code for - use of SILC Toolkit and SILC Client Library on Win32 GUI - application. - - -Howto Compile SILC Source Tree -============================== - -To be able to prepare the CVS tree for configuration and compilation -Autodist must be installed into the system. You can download the latest -version of Autodist from: - - http://silcnet.org/software/download/autodist/ - -To prepare the CVS source tree for configuration and compilation, give: - - autodist - ./configure --enable-debug - make - -The autodist must be run every time you make some changes to configuration -scripts. - -As a developer you should read the ./configure script's help by -giving ./configure --help and study all of its different options. Also, -you should configure the script with --enable-debug option as it -compiles SILC with -g (debugging) option and it enables the -SILC_LOG_DEBUG* scripts. Warning is due here: The debugging produced -by both cilent and server is very heavy, thus it is common to test -the programs as follows: - - ./silc -d "*" -f configfile 2>log - ./silcd -d "*" -f configfile 2>log - -The -d option enables the debug printing. The argument for the -d option -is a string that is used to match the output debug. The example "*" will -match for everything, and all debugs will be printed. If you want to -limit the debugs you want to printout you can give for example a string -like "*server*,*rng*" to match all functions, and filenames that has -"server" or "rng" string in them. Others will not be printed out. You -can freely define regural expressions as debug string. - - -Makefiles and configuration files -================================= - -Developers should never directly write a Makefile. All Makefiles are -always automatically generated by autodist and later by ./configure -scripts. Instead, developers must write Makefile.ad files or Makefile.am -files. If the Makefile needs to include any distdefs (SILC_DIST_XXX), -then Makefile.ad (.ad stands for autodist) must be written. If the -Makefile is generic (common to all distributions) then Makefile.am may be -written. Note that distdefs MUST NOT be used in Makefile.am files, as the -autodist will modify them. See the source tree for examples. If you -change Makefile.ad files, the autodist must be rerun. - -The autodist also creates the configure.ac script from which the autoconf -then creates the ./configure script. All changes to configure must -always be done into the configure.ad scripts. All changes made to -configure.ac will be lost. The autodist distdefs may also be used in -configure.ad files. It is also possible to write more than one -configure.ad in the source tree. All configure.ad fragments will be -collected from the source tree by autodist and combined into one -configure.ac scripts. After making changes to configure.ad files the -autodist must be rerun. - -The distdefs are defined in the corresponding distributions. All -distributions live in distdir/ directory. The distdefs can be used in any -file in the source tree, but mainly they are used in Makefile.ad, -configure.ad and source and headers files. See autodist documentation for -more information how to use distdefs. diff --git a/apps/irssi/.cvsignore b/apps/irssi/.cvsignore deleted file mode 100644 index 6b0f2e03..00000000 --- a/apps/irssi/.cvsignore +++ /dev/null @@ -1,38 +0,0 @@ -Makefile -Makefile.in -aclocal.m4 -config.cache -config.guess -config.h -config.log -config.status -config.sub -configure -configure.scan -libtool -libtool-shared -ltconfig -ltmain.sh -stamp-h -stamp-h.in -stamp.h -stamp-h1 -version.h -config.h.in -.exrc -install-sh -missing -mkinstalldirs -INSTALL -intl -ABOUT-NLS -COPYING -irssi.spec -default-config.h -default-theme.h -irssi-version.h -irssi-config -build-stamp -configure-stamp -glib.m4 -glib-2.0.m4 diff --git a/apps/irssi/AUTHORS b/apps/irssi/AUTHORS index 62388307..50f24ac4 100644 --- a/apps/irssi/AUTHORS +++ b/apps/irssi/AUTHORS @@ -7,7 +7,13 @@ Irssi staff (current maintainers) : Valentin Batz (senneth, vb) Wouter Coekaerts (coekie) Jochen Eisinger (c0ffee) - Geert Hauwaerts + Geert Hauwaerts (Geert) + Jilles Tjoelker (jilles) + Alexander Færøy (ahf) + Jase Thew (bazerka) + +Former developers: + Emanuele Giaquinta (exg) Large feature patches by: @@ -37,7 +43,7 @@ Other patches (grep for "patch" in ChangeLog) by: Marcin Kowalczyk (Qrczak) Petr Baudis Bjoern Krombholz (fuchs) - aldem-irssi@aldem.net, + aldem-irssi@aldem.net BC-bd Juerd Han @@ -56,12 +62,19 @@ Other patches (grep for "patch" in ChangeLog) by: vanilla@freebsd.org Tinuk Mark Glines - Kjetil Ødegaard + Kjetil Ødegaard Chris Moore ComradeP - Jilles Tjoelker Lauri Nurmi Mikko Rauhala loafier Nicolas Collignon Daniel Koning + Yi-Hsuan Hsin + Jon Mayo + Johan Kiviniemi + JasonX + Lukas Mai + Ismael Luceno + Thomas Karpiniec + Svante Kvarnström diff --git a/apps/irssi/COPYING b/apps/irssi/COPYING new file mode 100644 index 00000000..0b3d8b07 --- /dev/null +++ b/apps/irssi/COPYING @@ -0,0 +1,344 @@ +Specific permission is granted for the GPLed code in this distribution to +be linked to OpenSSL without invoking GPL clause 2(b). + +------------------------------------------------------------------------------ + + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/apps/irssi/ChangeLog b/apps/irssi/ChangeLog index e69de29b..5162801b 100644 --- a/apps/irssi/ChangeLog +++ b/apps/irssi/ChangeLog @@ -0,0 +1,38277 @@ +------------------------------------------------------------------------ +r5227 | ahf | 2013-09-15 16:49:11 +0000 (Sun, 15 Sep 2013) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + +Fix wording before release + +------------------------------------------------------------------------ +r5226 | ahf | 2013-09-14 12:54:34 +0000 (Sat, 14 Sep 2013) | 1 line +Changed paths: + M /irssi/trunk/configure.in + +Link DANE configure check with libpthread +------------------------------------------------------------------------ +r5225 | ahf | 2013-09-14 12:54:25 +0000 (Sat, 14 Sep 2013) | 1 line +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/configure.in + +Version is now 0.8.16-rc1 +------------------------------------------------------------------------ +r5224 | ahf | 2013-06-25 21:35:19 +0000 (Tue, 25 Jun 2013) | 1 line +Changed paths: + M /irssi/trunk/NEWS + +Prepare for 0.8.16rc1 +------------------------------------------------------------------------ +r5223 | ahf | 2013-06-25 21:35:13 +0000 (Tue, 25 Jun 2013) | 1 line +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + +Clean-up after ourselves +------------------------------------------------------------------------ +r5222 | ahf | 2013-06-23 23:50:43 +0000 (Sun, 23 Jun 2013) | 6 lines +Changed paths: + M /irssi/trunk/configure.in + +Check for OpenSSL support for --enable-dane + +It doesn't make any sense to build Irssi without SSL support, but with +DANE support. This patch adds an extra check in the configure script +that will make the script bail out if someone tries to build Irssi with +DANE support, but without OpenSSL support. +------------------------------------------------------------------------ +r5221 | ahf | 2013-06-23 23:50:38 +0000 (Sun, 23 Jun 2013) | 1 line +Changed paths: + M /irssi/trunk/configure.in + +Fix build for FreeBSD +------------------------------------------------------------------------ +r5220 | ahf | 2013-06-23 23:50:32 +0000 (Sun, 23 Jun 2013) | 7 lines +Changed paths: + M /irssi/trunk/docs/signals.txt + M /irssi/trunk/src/core/network-openssl.c + +Add TLSA related signals + +This patch adds 3 new signals: + + * tlsa avalable: emitted if TLSA is available for a given domain. + * tlsa verification success: emitted if the TLSA check was successful. + * tlsa verification failed: emitted if the TLSA check was unsuccessful. +------------------------------------------------------------------------ +r5219 | ahf | 2013-06-23 23:50:26 +0000 (Sun, 23 Jun 2013) | 5 lines +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + M /irssi/trunk/src/core/network.h + M /irssi/trunk/src/core/servers.c + +Pass SERVER_REC directly to net_connect_ip_ssl + +This patch refactors how we are passing connection information for SSL +connections. This will allow us to emit signals with a SERVER_REC as +parameter during SSL handshake. +------------------------------------------------------------------------ +r5218 | ahf | 2013-06-23 23:50:14 +0000 (Sun, 23 Jun 2013) | 7 lines +Changed paths: + M /irssi/trunk/configure.in + M /irssi/trunk/src/core/network-openssl.c + +Implement experimental DNSSEC DANE support + +This patch adds experimental support for the DNSSEC DANE verification +protocol using the libval library from the DNSSEC-Tools package. + +Thanks to Thomas Steen Ramussen for creating a test setup and suggesting +the idea of experimenting with DANE support in Irssi :-) +------------------------------------------------------------------------ +r5217 | exg | 2012-06-24 14:33:54 +0000 (Sun, 24 Jun 2012) | 5 lines +Changed paths: + M /irssi/trunk/src/fe-text/mainwindows.c + +Fix crash in mainwindows_resize_smaller when the 'mainwindows' list is empty. + +The crash can happen if the terminal height decreases before the first window +is created. Based on a patch by Jaroslav Å karvada (red hat bug #796457). + +------------------------------------------------------------------------ +r5216 | exg | 2012-06-24 09:50:08 +0000 (Sun, 24 Jun 2012) | 3 lines +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + +Do not set SSL_OP_ALL, it is not needed to disable SSLv2 and it can prevent +connections to TLSv1.1 servers from working. Patch by pi-rho. + +------------------------------------------------------------------------ +r5215 | exg | 2012-06-24 09:35:55 +0000 (Sun, 24 Jun 2012) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/module-formats.c + +Fix grammar of no_completions format, patch by Matt Lewandowsky. + +------------------------------------------------------------------------ +r5214 | exg | 2012-06-24 09:33:28 +0000 (Sun, 24 Jun 2012) | 3 lines +Changed paths: + M /irssi/trunk/src/perl/ui/Themes.xs + +Properly validate the argument of Irssi::theme_register as an array reference, +patch by Olof Johansson. + +------------------------------------------------------------------------ +r5211 | bazerka | 2012-01-10 21:36:07 +0000 (Tue, 10 Jan 2012) | 3 lines +Changed paths: + M /irssi/trunk/docs/help/in/log.in + +Update help for /log - change default for log_create_mode to 0600 +(Bug #830). + +------------------------------------------------------------------------ +r5210 | ahf | 2011-11-21 21:28:28 +0000 (Mon, 21 Nov 2011) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-nicklist.c + M /irssi/trunk/src/irc/core/irc-nicklist.h + +Fix warning. + +------------------------------------------------------------------------ +r5209 | ahf | 2011-11-21 21:27:58 +0000 (Mon, 21 Nov 2011) | 7 lines +Changed paths: + M /irssi/trunk/docs/help/in/connect.in + M /irssi/trunk/docs/help/in/server.in + M /irssi/trunk/src/core/chat-commands.c + M /irssi/trunk/src/core/chatnets.c + M /irssi/trunk/src/core/server-connect-rec.h + M /irssi/trunk/src/core/servers-reconnect.c + M /irssi/trunk/src/perl/perl-common.c + +Add -noautosendcmd to /SERVER and /CONNECT. + +Passing this option will force Irssi to not execute the content of the +autosendcmd chatnet-setting upon connect. + +Fixes: #738 + +------------------------------------------------------------------------ +r5208 | bazerka | 2011-10-30 15:57:42 +0000 (Sun, 30 Oct 2011) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/chat-completion.c + M /irssi/trunk/src/fe-common/core/fe-log.c + +Replace remaining usage of deprecated g_strdown(). Follow-up to r5138. + +------------------------------------------------------------------------ +r5207 | bazerka | 2011-07-31 16:25:33 +0000 (Sun, 31 Jul 2011) | 2 lines +Changed paths: + M /irssi/trunk/docs/help/in/join.in + +Document available options for /JOIN command. + +------------------------------------------------------------------------ +r5206 | bazerka | 2011-07-30 23:24:06 +0000 (Sat, 30 Jul 2011) | 2 lines +Changed paths: + M /irssi/trunk/docs/help/in/hilight.in + M /irssi/trunk/docs/help/in/ignore.in + +Clarify delimiter needed for -channels option of /HILIGHT and /IGNORE commands. + +------------------------------------------------------------------------ +r5205 | jilles | 2011-05-15 21:13:12 +0000 (Sun, 15 May 2011) | 5 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-nicklist.c + +Accept names replies with nick!user@host instead of nick +if they are somehow enabled (UHNAMES/userhost-in-names). + +bug #805 + +------------------------------------------------------------------------ +r5204 | bazerka | 2011-05-04 20:10:48 +0000 (Wed, 04 May 2011) | 2 lines +Changed paths: + M /irssi/trunk/docs/help/in/ignore.in + +Add a reference to /help levels for IGNORE help entry. + +------------------------------------------------------------------------ +r5203 | bazerka | 2011-02-10 06:45:51 +0000 (Thu, 10 Feb 2011) | 4 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-expandos.c + +Ensure that expando_cumode_space() doesn't free unallocated memory when no +prefix exists by conditionally allocating and marking to-be-freed the cumode +string inside of expando_cumode(). (Bug #669) + +------------------------------------------------------------------------ +r5197 | bazerka | 2010-12-09 09:51:58 +0000 (Thu, 09 Dec 2010) | 5 lines +Changed paths: + M /irssi/trunk/src/perl/perl-common.c + +Add the path contained in the perl_use_lib setting to the search list +when attempting to automatically use chat_protocol perl modules. This +fixes the automatic calling of "use Irssi::Irc" when the Irssi perl modules +have been installed in a location outside of perl's site/vendor hierarchy. + +------------------------------------------------------------------------ +r5195 | jilles | 2010-11-17 20:41:14 +0000 (Wed, 17 Nov 2010) | 8 lines +Changed paths: + M /irssi/trunk/src/core/misc.c + +Do not go beyond the end of the string when processing an octal escape. + +This code is used, for example, when /set expand_escapes on. + +I can't reproduce crashes but I can reproduce garbage if I type a\1. + +bug #775 + +------------------------------------------------------------------------ +r5194 | bazerka | 2010-10-31 19:40:03 +0000 (Sun, 31 Oct 2010) | 5 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/windows-layout.c + +Set window binds for channel items as sticky when re-creating window +binds as part of /layout save. This addresses the problem of previously +saved channel window items forgetting their windows upon reconnection, +which resulted in them being opened in new windows. + +------------------------------------------------------------------------ +r5191 | ahf | 2010-10-02 21:52:35 +0000 (Sat, 02 Oct 2010) | 1 line +Changed paths: + M /irssi/trunk/AUTHORS + M /irssi/trunk/src/fe-common/core/fe-settings.c + +Strip the argument for boolean options. Patch by Svante Kvarnström. Fixes: #769 +------------------------------------------------------------------------ +r5190 | ahf | 2010-08-14 21:28:42 +0000 (Sat, 14 Aug 2010) | 1 line +Changed paths: + M /irssi/trunk/irssi.conf + +Readd Freenode to the list of IRC networks in the default configuration file. +------------------------------------------------------------------------ +r5186 | ahf | 2010-07-28 16:15:02 +0000 (Wed, 28 Jul 2010) | 1 line +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + +Fix indention. +------------------------------------------------------------------------ +r5184 | coekie | 2010-07-24 14:36:55 +0000 (Sat, 24 Jul 2010) | 7 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-nicklist.c + M /irssi/trunk/src/irc/core/irc-nicklist.h + M /irssi/trunk/src/irc/core/irc-session.c + M /irssi/trunk/src/irc/core/massjoin.c + M /irssi/trunk/src/perl/irc/Channel.xs + +Add prefixes to irc_nicklist_insert() so that nickrec.prefixes is accurate in the +"nicklist new" signal. + +Fixes the nicklist sorting on xirssi. + +Patch by nenolod. + +------------------------------------------------------------------------ +r5175 | coekie | 2010-07-13 17:56:02 +0000 (Tue, 13 Jul 2010) | 1 line +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-ignore.c + +Bug #748: Fix /ignore -network. Patch by pyropeter +------------------------------------------------------------------------ +r5174 | bazerka | 2010-05-20 19:00:12 +0000 (Thu, 20 May 2010) | 8 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-exec.c + +When sending a signal to an /exec'd command, send it to the process +group id instead of the process id. (This covers the case of /bin/sh +instances which fork/exec commands passed via -c. In such cases, +sending a signal to the stored process id would sent it to the /bin/sh +process itself, not the forked child.) + +Add error reporting to sending signals. + +------------------------------------------------------------------------ +r5173 | bazerka | 2010-05-19 21:21:17 +0000 (Wed, 19 May 2010) | 1 line +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-exec.c + +Update help for /exec - clarify use of % prefix for id in command syntax. +------------------------------------------------------------------------ +r5172 | bazerka | 2010-05-19 19:44:39 +0000 (Wed, 19 May 2010) | 1 line +Changed paths: + M /irssi/trunk/docs/help/in/exec.in + +Correct typo (it's -> its) - spotted by coekie. +------------------------------------------------------------------------ +r5171 | bazerka | 2010-05-16 17:54:30 +0000 (Sun, 16 May 2010) | 1 line +Changed paths: + M /irssi/trunk/AUTHORS + +Add myself to AUTHORS. +------------------------------------------------------------------------ +r5170 | bazerka | 2010-05-16 17:50:31 +0000 (Sun, 16 May 2010) | 1 line +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + M /irssi/trunk/src/core/network.c + +Fix segfault generated by SSL disconnections. (Bug #752) +------------------------------------------------------------------------ +r5140 | ahf | 2010-04-04 12:19:54 +0000 (Sun, 04 Apr 2010) | 1 line +Changed paths: + M /irssi/trunk/src/core/settings.c + M /irssi/trunk/src/core/special-vars.c + M /irssi/trunk/src/irc/core/servers-redirect.c + +Remove warnings about uninitialized variables. +------------------------------------------------------------------------ +r5139 | ahf | 2010-04-04 12:07:26 +0000 (Sun, 04 Apr 2010) | 1 line +Changed paths: + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c + M /irssi/trunk/src/fe-text/statusbar-config.c + +Add missing includes to shut the compiler up. +------------------------------------------------------------------------ +r5138 | ahf | 2010-04-03 20:09:37 +0000 (Sat, 03 Apr 2010) | 1 line +Changed paths: + M /irssi/trunk/src/core/commands.c + M /irssi/trunk/src/core/misc.c + M /irssi/trunk/src/core/misc.h + M /irssi/trunk/src/fe-common/core/completion.c + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c + M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c + M /irssi/trunk/src/fe-text/statusbar-config.c + M /irssi/trunk/src/irc/core/ctcp.c + M /irssi/trunk/src/irc/core/irc-commands.c + M /irssi/trunk/src/irc/core/irc.c + M /irssi/trunk/src/irc/dcc/dcc-chat.c + M /irssi/trunk/src/irc/dcc/dcc.c + M /irssi/trunk/src/irc/proxy/listen.c + +deprecated glib strup/down fixes from exg. +------------------------------------------------------------------------ +r5137 | ahf | 2010-04-03 20:04:15 +0000 (Sat, 03 Apr 2010) | 1 line +Changed paths: + M /irssi/trunk/src/core/net-nonblock.c + M /irssi/trunk/src/core/network.c + M /irssi/trunk/src/core/network.h + M /irssi/trunk/src/core/servers.c + M /irssi/trunk/src/core/session.c + M /irssi/trunk/src/fe-common/core/fe-exec.c + +glib iochannel fixes from exg. +------------------------------------------------------------------------ +r5136 | ahf | 2010-04-03 19:09:11 +0000 (Sat, 03 Apr 2010) | 1 line +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + +Do not use SSLv2 protocol. From Bazerka. +------------------------------------------------------------------------ +r5135 | ahf | 2010-04-03 18:17:28 +0000 (Sat, 03 Apr 2010) | 1 line +Changed paths: + M /irssi/trunk/configure.in + +trunk is now 0.8.15-svn +------------------------------------------------------------------------ +r5133 | ahf | 2010-04-03 16:17:30 +0000 (Sat, 03 Apr 2010) | 1 line +Changed paths: + M /irssi/trunk/NEWS + +Preparation for 0.8.15, take two. +------------------------------------------------------------------------ +r5132 | ahf | 2010-04-03 16:02:41 +0000 (Sat, 03 Apr 2010) | 1 line +Changed paths: + M /irssi/trunk/configure.in + +Remove dodgy check from configure.in. Thanks to exg. +------------------------------------------------------------------------ +r5131 | ahf | 2010-04-02 19:39:54 +0000 (Fri, 02 Apr 2010) | 1 line +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/configure.in + +Preparation for 0.8.15 +------------------------------------------------------------------------ +r5130 | ahf | 2010-03-25 22:15:15 +0000 (Thu, 25 Mar 2010) | 1 line +Changed paths: + M /irssi/trunk/src/fe-common/core/window-commands.c + +Minor documentation tweak. Thanks to suom1 and mofo. +------------------------------------------------------------------------ +r5128 | coekie | 2010-03-21 20:54:04 +0000 (Sun, 21 Mar 2010) | 1 line +Changed paths: + M /irssi/trunk/NEWS + +complete NEWS +------------------------------------------------------------------------ +r5127 | ahf | 2010-03-21 20:25:44 +0000 (Sun, 21 Mar 2010) | 1 line +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/configure.in + +Slowly prepare for 0.8.15-rc1. +------------------------------------------------------------------------ +r5126 | coekie | 2010-03-21 20:23:34 +0000 (Sun, 21 Mar 2010) | 1 line +Changed paths: + M /irssi/trunk/src/core/nicklist.c + +Fix crash when checking for fuzzy nick match when not on the channel. Reported by Aurelien Delaitre (SATE 2009) +------------------------------------------------------------------------ +r5125 | ahf | 2010-03-21 20:06:10 +0000 (Sun, 21 Mar 2010) | 1 line +Changed paths: + M /irssi/trunk/docs/help/in/server.in + M /irssi/trunk/src/core/servers-setup.c + M /irssi/trunk/src/core/servers-setup.h + M /irssi/trunk/src/fe-common/core/fe-common-core.c + M /irssi/trunk/src/fe-common/core/fe-server.c + +Allow servers with the same server and port to be part of multiple networks. This should make life much easier for znc users. Thanks to Tykling, Bazerka and znx. +------------------------------------------------------------------------ +r5124 | jilles | 2010-03-18 00:16:18 +0000 (Thu, 18 Mar 2010) | 6 lines +Changed paths: + M /irssi/trunk/irssi.conf + +irssi.conf: Improve /CALC alias: + +* get rid of bashism +* use command -v instead of which +* use bc -l option which allows non-integer division results + +------------------------------------------------------------------------ +r5123 | jilles | 2010-02-27 22:45:27 +0000 (Sat, 27 Feb 2010) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c + +Show new charybdis +q list in channel window (numerics 728 and 729). + +------------------------------------------------------------------------ +r5122 | coekie | 2010-02-27 18:52:41 +0000 (Sat, 27 Feb 2010) | 1 line +Changed paths: + M /irssi/trunk/src/irc/dcc/dcc-send.c + +Use servertag from the active DCC chat when not connected anymore to the IRC server that started it. This fixes a crash with handling the DCC queue. Reported by Aurelien Delaitre (SATE 2009) +------------------------------------------------------------------------ +r5121 | ahf | 2010-02-27 14:57:16 +0000 (Sat, 27 Feb 2010) | 10 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + M /irssi/trunk/src/fe-text/term-curses.c + M /irssi/trunk/src/fe-text/term-terminfo.c + M /irssi/trunk/src/fe-text/term.h + +Irssi now detects a paste if it reads at least three bytes in a single read; +subsequent reads are associated to the same paste if they happen before +'paste_detect_time' time since the last read. If no read occurs after +'paste_detect_time' time the paste buffer is flushed; if there is at least one +complete line its content is sent as a paste, otherwise it is processed +normally. + +Thanks to Emanuele Giaquinta. + + +------------------------------------------------------------------------ +r5120 | jilles | 2010-02-26 21:01:39 +0000 (Fri, 26 Feb 2010) | 9 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c + +Show "target changing too fast" messages in the channel/query window. + +This is about numerics 707 (ratbox and derivatives) and +439 (most other ircds that implement target change +limitations). + +If the channel is not yet joined, the message is still +shown in the status window. + +------------------------------------------------------------------------ +r5119 | coekie | 2010-02-25 19:42:58 +0000 (Thu, 25 Feb 2010) | 1 line +Changed paths: + M /irssi/trunk/src/perl/perl-sources.c + +Add missing include of misc.h for g_input_add_poll (Bug #740) +------------------------------------------------------------------------ +r5118 | coekie | 2010-02-22 19:50:54 +0000 (Mon, 22 Feb 2010) | 1 line +Changed paths: + M /irssi/trunk/autogen.sh + +Make autogen fail if there is no lynx or links installed +------------------------------------------------------------------------ +r5117 | coekie | 2010-02-22 19:37:18 +0000 (Mon, 22 Feb 2010) | 1 line +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + +Fix compiling without ssl +------------------------------------------------------------------------ +r5116 | jilles | 2010-02-19 17:29:10 +0000 (Fri, 19 Feb 2010) | 2 lines +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + +network-openssl: Show why a certificate failed validation. + +------------------------------------------------------------------------ +r5115 | coekie | 2010-02-15 18:41:50 +0000 (Mon, 15 Feb 2010) | 1 line +Changed paths: + M /irssi/trunk/irssi.conf + +Change IRCnet server to open.ircnet.net +------------------------------------------------------------------------ +r5112 | ahf | 2010-02-10 22:02:45 +0000 (Wed, 10 Feb 2010) | 1 line +Changed paths: + M /irssi/trunk/default.theme + +Make own nick and actions use default colour instead of white. Fixing ticket:729. Patch by: Tim Retout +------------------------------------------------------------------------ +r5111 | ahf | 2010-02-09 20:15:08 +0000 (Tue, 09 Feb 2010) | 1 line +Changed paths: + M /irssi/trunk/AUTHORS + M /irssi/trunk/docs/help/in/who.in + +Add NAMES to the WHO help entry. Patch by Thomas Karpiniec. Fixes ticket:728 +------------------------------------------------------------------------ +r5110 | ahf | 2010-02-09 20:11:08 +0000 (Tue, 09 Feb 2010) | 1 line +Changed paths: + M /irssi/trunk/AUTHORS + M /irssi/trunk/docs/perl.txt + +Suffix != prefix. Patch by Ismael Luceno. Closes ticket:730 +------------------------------------------------------------------------ +r5109 | ahf | 2010-01-31 12:22:46 +0000 (Sun, 31 Jan 2010) | 1 line +Changed paths: + M /irssi/trunk/autogen.sh + +Use elinks if lynx is not present. From Ingmar Vanhassel of Exherbo fame. +------------------------------------------------------------------------ +r5108 | jilles | 2010-01-31 00:15:25 +0000 (Sun, 31 Jan 2010) | 2 lines +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + +Call OpenSSL_add_all_algorithms(), may be needed to verify SHA256 certs with certain versions of OpenSSL. + +------------------------------------------------------------------------ +r5107 | jilles | 2010-01-31 00:13:05 +0000 (Sun, 31 Jan 2010) | 5 lines +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + +Use one SSL_CTX per connection, use default trusted CAs if nothing specified. + +This allows useful use of -ssl_verify without +-ssl_cafile/-ssl_capath, using OpenSSL's default trusted CAs. + +------------------------------------------------------------------------ +r5106 | coekie | 2009-12-28 18:07:14 +0000 (Mon, 28 Dec 2009) | 1 line +Changed paths: + M /irssi/trunk/NEWS + +Fix active_window_ignore_refnum description +------------------------------------------------------------------------ +r5105 | coekie | 2009-12-28 12:26:34 +0000 (Mon, 28 Dec 2009) | 1 line +Changed paths: + M /irssi/trunk/NEWS + +Update NEWS +------------------------------------------------------------------------ +r5104 | coekie | 2009-12-28 12:15:18 +0000 (Mon, 28 Dec 2009) | 1 line +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + M /irssi/trunk/src/core/network.h + M /irssi/trunk/src/core/servers.c + +Check if an SSL certificate matches the hostname of the server we are connecting to +------------------------------------------------------------------------ +r5102 | exg | 2009-10-23 22:24:10 +0000 (Fri, 23 Oct 2009) | 2 lines +Changed paths: + M /irssi/trunk/AUTHORS + +Move myself to former developers. + +------------------------------------------------------------------------ +r5101 | exg | 2009-10-23 21:17:03 +0000 (Fri, 23 Oct 2009) | 3 lines +Changed paths: + M /irssi/trunk/src/lib-config/write.c + +Add forgotten g_io_channel_set_close_on_unref call to close the config file fd +after saving, patch by Sven Wegener. + +------------------------------------------------------------------------ +r5100 | jilles | 2009-09-06 21:27:38 +0000 (Sun, 06 Sep 2009) | 6 lines +Changed paths: + M /irssi/trunk/src/perl/get-signals.pl + +Make several signals without parameters available to perl again. +In particular, this includes the "beep" signal. + +Submitted by Matt Sparks +Bug #674 + +------------------------------------------------------------------------ +r5099 | jilles | 2009-09-06 20:47:18 +0000 (Sun, 06 Sep 2009) | 4 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c + +Show all nicks instead of just the first in an /accept * listing. + +Bug #704 + +------------------------------------------------------------------------ +r5098 | ahf | 2009-09-05 13:18:10 +0000 (Sat, 05 Sep 2009) | 1 line +Changed paths: + M /irssi/trunk/docs/help/in/ban.in + M /irssi/trunk/docs/help/in/exec.in + +Documentation cleanup. Thanks to Remco Lanting. +------------------------------------------------------------------------ +r5097 | jilles | 2009-09-02 21:46:57 +0000 (Wed, 02 Sep 2009) | 2 lines +Changed paths: + M /irssi/trunk/docs/help/in/ban.in + M /irssi/trunk/docs/help/in/exec.in + M /irssi/trunk/docs/help/in/hilight.in + M /irssi/trunk/docs/help/in/ignore.in + M /irssi/trunk/docs/help/in/join.in + M /irssi/trunk/docs/help/in/kick.in + M /irssi/trunk/docs/help/in/load.in + M /irssi/trunk/docs/help/in/oper.in + M /irssi/trunk/docs/help/in/quit.in + M /irssi/trunk/docs/help/in/statusbar.in + +Helpfile improvements from "rudi_s". + +------------------------------------------------------------------------ +r5096 | jilles | 2009-09-02 21:22:37 +0000 (Wed, 02 Sep 2009) | 16 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/window-commands.c + +Add active_window_ignore_refnum option + +With active_window_ignore_refnum = ON, the current behavior +for the active_window key (meta-a by default) is preserved: +windows are cycled in the order of most recent activity, +highest activity first. + +With active_window_ignore_refnum = OFF, the old behavior is +used: windows are cycled in the order of most recent +activity, where ties of equally high activity are broken by +refnums. Windows with lower refnums and equal activity will +be chosen first. + +Submitted by Matt Sparks +Bug #667 + +------------------------------------------------------------------------ +r5095 | jilles | 2009-09-02 20:55:13 +0000 (Wed, 02 Sep 2009) | 7 lines +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + +Tell OpenSSL that our write buffer may move (although the content remains the same). +This fixes disconnects when sending large amounts of data +to the server. +Note that it assumes that write retries will retry the same +data; a reasonable assumption, but it is not necessary for +any normal write(). + +------------------------------------------------------------------------ +r5085 | jilles | 2009-08-13 21:16:22 +0000 (Thu, 13 Aug 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-log.c + +autolog: change some characters illegal in Windows filenames to underscores + +------------------------------------------------------------------------ +r5084 | ahf | 2009-07-29 11:59:23 +0000 (Wed, 29 Jul 2009) | 1 line +Changed paths: + M /irssi/trunk/configure.in + +Trunk is now 0.8.14-svn. +------------------------------------------------------------------------ +r5083 | ahf | 2009-07-29 11:48:08 +0000 (Wed, 29 Jul 2009) | 1 line +Changed paths: + M /irssi/trunk/src/fe-common/irc/module-formats.c + +s/Splitted/Split/. Typo spotted by Gerfried Fuchs (Rhonda at IRCnet) +------------------------------------------------------------------------ +r5081 | ahf | 2009-07-28 19:38:36 +0000 (Tue, 28 Jul 2009) | 1 line +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/configure.in + +Release: 0.8.14 +------------------------------------------------------------------------ +r5080 | ahf | 2009-07-22 19:45:51 +0000 (Wed, 22 Jul 2009) | 1 line +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-log.c + +Move the autolog_ignore_targets logic a bit around; fixes #673. +------------------------------------------------------------------------ +r5079 | ahf | 2009-06-07 11:50:55 +0000 (Sun, 07 Jun 2009) | 1 line +Changed paths: + M /irssi/trunk/NEWS + +Typo spotted by RichiH. +------------------------------------------------------------------------ +r5078 | ahf | 2009-06-04 21:04:59 +0000 (Thu, 04 Jun 2009) | 1 line +Changed paths: + M /irssi/trunk/irssi.conf + +Make /reset an alias for /set -default and /unset an alias for /set -clear. +------------------------------------------------------------------------ +r5076 | ahf | 2009-05-24 15:51:49 +0000 (Sun, 24 May 2009) | 1 line +Changed paths: + M /irssi/trunk/irssi.conf + +We got #irssi on IRCnet back. Fix irssi.conf to reflect this. +------------------------------------------------------------------------ +r5075 | jilles | 2009-05-22 12:48:02 +0000 (Fri, 22 May 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + +Allow ctrl+home/ctrl+end to go to the beginning/end of scrollback. + +------------------------------------------------------------------------ +r5068 | jilles | 2009-05-15 11:54:33 +0000 (Fri, 15 May 2009) | 5 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-events.c + +Fix out of bounds access in event_wallops(). + +bug #662 +Submitted by: nemo + +------------------------------------------------------------------------ +r5065 | jilles | 2009-05-13 21:01:55 +0000 (Wed, 13 May 2009) | 4 lines +Changed paths: + M /irssi/trunk/irssi-version.sh + +Do not put a space between awk's -F and its argument. +Solaris's /usr/bin/awk chokes on the space. +Bug #672 + +------------------------------------------------------------------------ +r5064 | jilles | 2009-05-13 19:27:20 +0000 (Wed, 13 May 2009) | 11 lines +Changed paths: + M /irssi/trunk/src/irc/core/servers-redirect.c + +Accept 354 (WHOX reply) as a /who reply too (for redirection). + +Ignore the parameters for matching because 354 does +not have a fixed format. + +This helps irssi-proxy with clients that use WHOX, +such as xchat (away checking). WHOX works on ircu +and charybdis 3.1 servers. + +Bug #671 + +------------------------------------------------------------------------ +r5063 | Geert | 2009-04-27 19:00:48 +0000 (Mon, 27 Apr 2009) | 2 lines +Changed paths: + M /irssi/trunk/irssi.conf + +Renamed IRCnet #irssi to #irssi.org + +------------------------------------------------------------------------ +r5062 | jilles | 2009-04-26 20:54:49 +0000 (Sun, 26 Apr 2009) | 5 lines +Changed paths: + M /irssi/trunk/Makefile.am + +Fix make install without write privilege to the source directory +by not using a temp file in there for irssi-version.h. +Note that this will still not work if the source has changed +since it was compiled, but that is to be expected. + +------------------------------------------------------------------------ +r5060 | jilles | 2009-04-17 12:42:41 +0000 (Fri, 17 Apr 2009) | 4 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-core-commands.c + +Ensure type matches format string in /uptime. +Garbled output could happen if time_t was a different size from long. +bug #665 + +------------------------------------------------------------------------ +r5059 | exg | 2009-04-05 19:04:25 +0000 (Sun, 05 Apr 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/notifylist/notify-ison.c + +Remove leftover. + +------------------------------------------------------------------------ +r5058 | exg | 2009-04-05 18:04:59 +0000 (Sun, 05 Apr 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/perl/perl-core.c + +Fix r4998 change, declare 'environ'. + +------------------------------------------------------------------------ +r5057 | jilles | 2009-04-03 22:09:17 +0000 (Fri, 03 Apr 2009) | 4 lines +Changed paths: + M /irssi/trunk/src/core/misc.c + +Make the time duration parser stricter. +This makes /set server_reconnect_time = 10min fail +instead of setting the time to 0. + +------------------------------------------------------------------------ +r5056 | jilles | 2009-04-03 17:49:58 +0000 (Fri, 03 Apr 2009) | 7 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c + +Show numerics directed at channels in the channel window. +This is about numerics where the target parameter is +a channel, i.e. ": <#channel> ..." +Usually, this parameter is the user's nick or an asterisk. +An example is the numeric ircd-ratbox and charybdis send +to channel operators on a successful /knock. + +------------------------------------------------------------------------ +r5054 | coekie | 2009-03-31 21:01:42 +0000 (Tue, 31 Mar 2009) | 1 line +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/configure.in + +Release 0.8.13 +------------------------------------------------------------------------ +r5041 | coekie | 2009-03-18 19:16:34 +0000 (Wed, 18 Mar 2009) | 1 line +Changed paths: + M /irssi/trunk/configure.in + +Release 0.8.13-rc1 +------------------------------------------------------------------------ +r5040 | coekie | 2009-03-15 16:25:42 +0000 (Sun, 15 Mar 2009) | 1 line +Changed paths: + M /irssi/trunk/src/irc/notifylist/notifylist.c + +Correct previous commit: fix away checking +------------------------------------------------------------------------ +r5039 | coekie | 2009-03-10 22:18:01 +0000 (Tue, 10 Mar 2009) | 1 line +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/src/irc/notifylist/notifylist.c + +Fix /NOTIFY list when nick is seen joining (bug #642) +------------------------------------------------------------------------ +r5038 | coekie | 2009-03-10 21:36:35 +0000 (Tue, 10 Mar 2009) | 1 line +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/src/irc/proxy/dump.c + +Include hostmask in 001 event sent by proxy (bug #650) +------------------------------------------------------------------------ +r5037 | coekie | 2009-03-10 21:16:16 +0000 (Tue, 10 Mar 2009) | 1 line +Changed paths: + M /irssi/trunk/docs/signals.txt + +Add "window item moved" (added in r5012) to signals.txt +------------------------------------------------------------------------ +r5036 | coekie | 2009-03-10 20:38:53 +0000 (Tue, 10 Mar 2009) | 1 line +Changed paths: + M /irssi/trunk/AUTHORS + M /irssi/trunk/NEWS + +Update AUTHORS and NEWS +------------------------------------------------------------------------ +r5035 | jilles | 2009-03-10 18:12:04 +0000 (Tue, 10 Mar 2009) | 2 lines +Changed paths: + M /irssi/trunk/docs/signals.txt + +Add "default event numeric" to signals.txt. + +------------------------------------------------------------------------ +r5034 | ahf | 2009-03-04 18:09:52 +0000 (Wed, 04 Mar 2009) | 1 line +Changed paths: + M /irssi/trunk/README + +Remove authors info from README +------------------------------------------------------------------------ +r5033 | ahf | 2009-03-01 22:05:42 +0000 (Sun, 01 Mar 2009) | 1 line +Changed paths: + M /irssi/trunk/NEWS + +Add autolog_ignore_targets entry to the NEWS file. +------------------------------------------------------------------------ +r5032 | jilles | 2009-03-01 00:22:29 +0000 (Sun, 01 Mar 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-windows.c + M /irssi/trunk/src/irc/core/netsplit.c + +Remove unused variables. + +------------------------------------------------------------------------ +r5031 | jilles | 2009-02-28 23:09:33 +0000 (Sat, 28 Feb 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + +Remove unused variable. + +------------------------------------------------------------------------ +r5030 | jilles | 2009-02-28 22:48:41 +0000 (Sat, 28 Feb 2009) | 4 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc.c + +Ensure variable is initialized. +Make sure not to set connection_lost if the server was +already disconnected. + +------------------------------------------------------------------------ +r5029 | exg | 2009-02-28 21:51:53 +0000 (Sat, 28 Feb 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/window-items.c + +Remove unused variable. + +------------------------------------------------------------------------ +r5028 | exg | 2009-02-28 21:41:47 +0000 (Sat, 28 Feb 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/core/network.c + +Remove unused variable. + +------------------------------------------------------------------------ +r5027 | jilles | 2009-02-28 20:51:22 +0000 (Sat, 28 Feb 2009) | 3 lines +Changed paths: + M /irssi/trunk/src/core/expandos.c + +Correct assertions. +Found using llvm static analyzer. + +------------------------------------------------------------------------ +r5026 | jilles | 2009-02-28 18:15:14 +0000 (Sat, 28 Feb 2009) | 3 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-servers.c + M /irssi/trunk/src/irc/core/irc-servers.h + M /irssi/trunk/src/irc/core/irc.c + +Add the command send/expire timeout only when needed. +This was the last always-on <1s timer. + +------------------------------------------------------------------------ +r5025 | jilles | 2009-02-28 18:02:48 +0000 (Sat, 28 Feb 2009) | 3 lines +Changed paths: + M /irssi/trunk/src/core/expandos.c + +Once a second seems sufficient for the expando timer. +These seem to change once a second at most, typically. + +------------------------------------------------------------------------ +r5024 | jilles | 2009-02-28 12:43:00 +0000 (Sat, 28 Feb 2009) | 4 lines +Changed paths: + M /irssi/trunk/src/irc/flood/flood.c + +Check for stale flood entries when lines come in, avoiding a 0.5 second timeout. +The timeout is now every 5 seconds and serves to +remove entries that do not send messages anymore. + +------------------------------------------------------------------------ +r5023 | jilles | 2009-02-27 14:32:33 +0000 (Fri, 27 Feb 2009) | 4 lines +Changed paths: + M /irssi/trunk/src/core/chat-commands.c + M /irssi/trunk/src/fe-common/core/fe-channels.c + M /irssi/trunk/src/fe-common/core/fe-core-commands.c + +Move to a single /join function, avoiding confusion on "/join -window". +patch by exg +bug #644, thanks for the useful bug report + +------------------------------------------------------------------------ +r5022 | jilles | 2009-02-27 14:20:35 +0000 (Fri, 27 Feb 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/term-terminfo.c + +Check for SIGCONT using a custom GSource instead of every 0.5 second. + +------------------------------------------------------------------------ +r5021 | jilles | 2009-02-21 21:17:51 +0000 (Sat, 21 Feb 2009) | 3 lines +Changed paths: + M /irssi/trunk/src/core/ignore.c + M /irssi/trunk/src/core/levels.c + M /irssi/trunk/src/core/levels.h + M /irssi/trunk/src/core/log.c + M /irssi/trunk/src/core/settings.c + M /irssi/trunk/src/fe-common/core/fe-core-commands.c + M /irssi/trunk/src/fe-common/core/fe-exec.c + M /irssi/trunk/src/fe-common/core/fe-log.c + M /irssi/trunk/src/fe-common/core/hilight-text.c + M /irssi/trunk/src/fe-common/core/windows-layout.c + M /irssi/trunk/src/fe-text/textbuffer-commands.c + M /irssi/trunk/src/perl/common/Core.xs + +Reject invalid level specifications in /set. +Most of these have names that end in "_level". + +------------------------------------------------------------------------ +r5020 | jilles | 2009-02-21 17:55:12 +0000 (Sat, 21 Feb 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/modes.c + M /irssi/trunk/src/irc/core/modes.h + +Make explicit how long the arrays for prefix_add and prefix_del are. + +------------------------------------------------------------------------ +r5019 | jilles | 2009-02-21 17:34:13 +0000 (Sat, 21 Feb 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-settings.c + +Use i_isspace to make this clearer. + +------------------------------------------------------------------------ +r5018 | jilles | 2009-02-21 17:22:32 +0000 (Sat, 21 Feb 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-settings.c + +Make an invalid boolean /set a CLIENTERROR instead of CLIENTCRAP. + +------------------------------------------------------------------------ +r5017 | jilles | 2009-02-21 17:20:13 +0000 (Sat, 21 Feb 2009) | 5 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-settings.c + M /irssi/trunk/src/fe-common/core/module-formats.c + M /irssi/trunk/src/fe-common/core/module-formats.h + +Reject obviously invalid numbers in /set. +A limitation of the settings model is that any value +that fits in an int is accepted, e.g. negative port +numbers. + +------------------------------------------------------------------------ +r5012 | coekie | 2009-02-13 18:57:55 +0000 (Fri, 13 Feb 2009) | 1 line +Changed paths: + M /irssi/trunk/src/fe-common/core/window-items.c + +emit "window item moved" instead of "window item remove" and "window item new" when a window item is moved to another window +------------------------------------------------------------------------ +r5010 | ahf | 2009-02-10 20:45:27 +0000 (Tue, 10 Feb 2009) | 1 line +Changed paths: + M /irssi/trunk/src/core/log.c + M /irssi/trunk/src/fe-common/core/completion.c + M /irssi/trunk/src/fe-common/core/fe-log.c + +Prefer g_path_get_dirname() over g_dirname(). +------------------------------------------------------------------------ +r5009 | ahf | 2009-02-10 12:59:49 +0000 (Tue, 10 Feb 2009) | 1 line +Changed paths: + M /irssi/trunk/docs/signals.txt + +Add "window dehilight" to signals.txt +------------------------------------------------------------------------ +r5008 | ahf | 2009-02-09 20:11:27 +0000 (Mon, 09 Feb 2009) | 2 lines +Changed paths: + M /irssi/trunk/AUTHORS + +Convert AUTHORS to UTF-8. + +------------------------------------------------------------------------ +r5007 | ahf | 2009-02-09 20:01:49 +0000 (Mon, 09 Feb 2009) | 2 lines +Changed paths: + M /irssi/trunk/AUTHORS + +Add myself to AUTHORS. + +------------------------------------------------------------------------ +r5006 | ahf | 2009-02-09 20:00:17 +0000 (Mon, 09 Feb 2009) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-log.c + +Add /set autolog_ignore_targets. +Allows you to avoid specific targets from being logged via autolog. + +------------------------------------------------------------------------ +r5005 | ahf | 2009-02-09 17:51:24 +0000 (Mon, 09 Feb 2009) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-log.c + +Don't tokenizee target since it wont contain more than one entry anyway. +Poke me if this breaks for you. + +------------------------------------------------------------------------ +r5004 | ahf | 2009-02-08 17:57:19 +0000 (Sun, 08 Feb 2009) | 4 lines +Changed paths: + M /irssi/trunk/src/core/servers.c + M /irssi/trunk/src/core/settings.c + M /irssi/trunk/src/fe-common/core/fe-messages.c + M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c + M /irssi/trunk/src/irc/core/ctcp.c + M /irssi/trunk/src/irc/core/irc-commands.c + M /irssi/trunk/src/irc/core/modes.c + M /irssi/trunk/src/irc/dcc/dcc-get.c + M /irssi/trunk/src/irc/proxy/dump.c + M /irssi/trunk/src/irc/proxy/listen.c + M /irssi/trunk/src/perl/perl-common.c + M /irssi/trunk/src/perl/perl-core.c + +Code Cleanup: +Use g_string_printf() instead of g_string_sprintf() (which is considered deprecated.) + + +------------------------------------------------------------------------ +r5003 | ahf | 2009-02-08 17:22:42 +0000 (Sun, 08 Feb 2009) | 3 lines +Changed paths: + M /irssi/trunk/src/core/channels.c + M /irssi/trunk/src/core/levels.c + M /irssi/trunk/src/core/session.c + M /irssi/trunk/src/core/settings.c + M /irssi/trunk/src/fe-common/core/fe-channels.c + M /irssi/trunk/src/fe-common/core/fe-core-commands.c + M /irssi/trunk/src/fe-common/core/fe-ignore.c + M /irssi/trunk/src/fe-common/core/fe-log.c + M /irssi/trunk/src/fe-common/core/fe-messages.c + M /irssi/trunk/src/fe-common/core/hilight-text.c + M /irssi/trunk/src/fe-common/core/printtext.c + M /irssi/trunk/src/fe-common/irc/fe-irc-server.c + M /irssi/trunk/src/fe-common/irc/fe-ircnet.c + M /irssi/trunk/src/fe-common/irc/fe-netjoin.c + M /irssi/trunk/src/fe-common/irc/fe-netsplit.c + M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c + M /irssi/trunk/src/fe-text/mainwindows.c + M /irssi/trunk/src/fe-text/statusbar.c + M /irssi/trunk/src/fe-text/textbuffer.c + M /irssi/trunk/src/irc/core/bans.c + M /irssi/trunk/src/irc/core/channel-rejoin.c + M /irssi/trunk/src/irc/core/irc-channels.c + M /irssi/trunk/src/irc/core/irc-servers.c + M /irssi/trunk/src/irc/core/irc.c + M /irssi/trunk/src/irc/core/modes.c + M /irssi/trunk/src/irc/notifylist/notify-ison.c + M /irssi/trunk/src/irc/proxy/dump.c + M /irssi/trunk/src/lib-config/get.c + M /irssi/trunk/src/lib-config/write.c + M /irssi/trunk/src/perl/perl-common.c + +Code Cleanup: +Use g_string_append_printf() instead of g_string_sprintfa() (which is considered deprecated.) + +------------------------------------------------------------------------ +r5002 | ahf | 2009-02-07 23:03:24 +0000 (Sat, 07 Feb 2009) | 1 line +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-common-core.c + M /irssi/trunk/src/fe-common/core/fe-common-core.h + M /irssi/trunk/src/fe-common/core/window-activity.c + +Add strarray_find_dest(). Useful for checking whether a server_tag/target or target is found in a vector of strings. +------------------------------------------------------------------------ +r4998 | exg | 2009-01-23 17:57:49 +0000 (Fri, 23 Jan 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/perl/perl-core.c + +Call PERL_SYS_INIT3() and PERL_SYS_TERM() as documented in perlembed(1). + +------------------------------------------------------------------------ +r4997 | exg | 2009-01-23 17:48:32 +0000 (Fri, 23 Jan 2009) | 2 lines +Changed paths: + M /irssi/trunk/docs/crash.txt + +Suggest a better method to provide a backtrace with gdb. + +------------------------------------------------------------------------ +r4996 | exg | 2009-01-20 14:15:01 +0000 (Tue, 20 Jan 2009) | 2 lines +Changed paths: + M /irssi/trunk/docs/design.txt + M /irssi/trunk/src/core/commands.c + +Fix 'defination' typo. + +------------------------------------------------------------------------ +r4995 | exg | 2009-01-18 12:46:57 +0000 (Sun, 18 Jan 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer-view.c + +Replace invalid utf-8 bytes with U+FFFD when drawing a line. + +------------------------------------------------------------------------ +r4994 | exg | 2009-01-18 11:55:27 +0000 (Sun, 18 Jan 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/printtext.c + +Emit 'print starting' with the correct argument in printtext_string{,window}. + +------------------------------------------------------------------------ +r4993 | exg | 2009-01-17 22:33:29 +0000 (Sat, 17 Jan 2009) | 3 lines +Changed paths: + M /irssi/trunk/src/perl/ui/Window.xs + +Add Irssi::UI::Window::get_history_lines to get the content of a window's +history. + +------------------------------------------------------------------------ +r4992 | exg | 2009-01-17 22:28:47 +0000 (Sat, 17 Jan 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/perl/perl-core.c + +Revert r4871, it breaks /script reset. + +------------------------------------------------------------------------ +r4991 | exg | 2009-01-16 22:02:02 +0000 (Fri, 16 Jan 2009) | 3 lines +Changed paths: + M /irssi/trunk/src/perl/perl-core.c + +Properly unload the original script when using /script load to reload it. +bug #525, patch by Lukas Mai. + +------------------------------------------------------------------------ +r4990 | exg | 2009-01-16 17:12:27 +0000 (Fri, 16 Jan 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/lib-config/iconfig.h + M /irssi/trunk/src/lib-config/parse.c + M /irssi/trunk/src/lib-config/write.c + +Use an io channel to write the config file. + +------------------------------------------------------------------------ +r4989 | jilles | 2009-01-15 22:21:31 +0000 (Thu, 15 Jan 2009) | 3 lines +Changed paths: + M /irssi/trunk/src/perl/perl-core.c + +Use PERL_SYS_INIT3 with the correct pointer type for argv. +This fixes perl crashes on startup on some machines. + +------------------------------------------------------------------------ +r4988 | exg | 2009-01-15 11:14:51 +0000 (Thu, 15 Jan 2009) | 2 lines +Changed paths: + M /irssi/trunk/docs/help/in/dcc.in + +Doc fix. + +------------------------------------------------------------------------ +r4987 | exg | 2009-01-15 11:02:23 +0000 (Thu, 15 Jan 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/perl/perl-fe.c + +Fix minor leak. + +------------------------------------------------------------------------ +r4986 | exg | 2009-01-15 10:34:46 +0000 (Thu, 15 Jan 2009) | 2 lines +Changed paths: + M /irssi/trunk/INSTALL + +We require perl-5.6. + +------------------------------------------------------------------------ +r4985 | exg | 2009-01-14 17:53:57 +0000 (Wed, 14 Jan 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/lib-config/get.c + M /irssi/trunk/src/lib-config/iconfig.h + +Remove unused and odd function. + +------------------------------------------------------------------------ +r4984 | exg | 2009-01-14 17:19:42 +0000 (Wed, 14 Jan 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/lib-config/iconfig.h + +Fix typos. + +------------------------------------------------------------------------ +r4983 | exg | 2009-01-13 18:51:25 +0000 (Tue, 13 Jan 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-printtext.c + +Fix last change. + +------------------------------------------------------------------------ +r4982 | exg | 2009-01-13 18:31:31 +0000 (Tue, 13 Jan 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/formats.c + M /irssi/trunk/src/fe-common/core/formats.h + M /irssi/trunk/src/fe-text/textbuffer-view.c + M /irssi/trunk/src/fe-text/textbuffer.c + M /irssi/trunk/src/fe-text/textbuffer.h + +Remove broken and unused format to add an indent function to a line. + +------------------------------------------------------------------------ +r4981 | exg | 2009-01-10 18:38:08 +0000 (Sat, 10 Jan 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/Makefile.am + M /irssi/trunk/src/fe-text/irssi.c + M /irssi/trunk/src/fe-text/textbuffer-commands.c + D /irssi/trunk/src/fe-text/textbuffer-reformat.c + D /irssi/trunk/src/fe-text/textbuffer-reformat.h + M /irssi/trunk/src/fe-text/textbuffer-view.c + M /irssi/trunk/src/fe-text/textbuffer.c + M /irssi/trunk/src/fe-text/textbuffer.h + +Remove buggy /scrollback redraw - scrollback_save_formats. + +------------------------------------------------------------------------ +r4980 | exg | 2009-01-10 17:57:38 +0000 (Sat, 10 Jan 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/formats.c + +Use window_get_theme. + +------------------------------------------------------------------------ +r4979 | exg | 2009-01-10 15:00:06 +0000 (Sat, 10 Jan 2009) | 4 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/printtext.c + M /irssi/trunk/src/fe-common/core/printtext.h + M /irssi/trunk/src/perl/ui/Themes.xs + +Factor out printformat_module_dest_charargs function from +printformat_module_dest_args and use it in printformat_perl to remove code +duplication. + +------------------------------------------------------------------------ +r4978 | exg | 2009-01-08 12:39:11 +0000 (Thu, 08 Jan 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer.c + +Remove memory chunks in favour of memory slices. + +------------------------------------------------------------------------ +r4977 | exg | 2009-01-08 11:39:27 +0000 (Thu, 08 Jan 2009) | 3 lines +Changed paths: + M /irssi/trunk/src/common.h + +Add defines for memory slices functions for compatibility with glib +versions older than 2.10. + +------------------------------------------------------------------------ +r4976 | exg | 2009-01-04 15:56:54 +0000 (Sun, 04 Jan 2009) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer.c + +Remove useless code, cur_line is always the last line of the textbuffer. + +------------------------------------------------------------------------ +r4975 | exg | 2008-12-30 11:51:27 +0000 (Tue, 30 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/pidwait.c + +Rewrite pidwait using g_child_watch_add. + +------------------------------------------------------------------------ +r4974 | exg | 2008-12-30 10:39:21 +0000 (Tue, 30 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-exec.c + +recvlen must be signed. + +------------------------------------------------------------------------ +r4973 | exg | 2008-12-30 01:20:09 +0000 (Tue, 30 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-exec.c + +Use net_receive in sig_exec_input_reader. + +------------------------------------------------------------------------ +r4972 | exg | 2008-12-22 01:07:11 +0000 (Mon, 22 Dec 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-servers.c + +Check server's connected flag rather than net-sendbuffer pointers in +sig_server_quit. + +------------------------------------------------------------------------ +r4971 | exg | 2008-12-22 00:11:33 +0000 (Mon, 22 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/core.c + M /irssi/trunk/src/core/net-sendbuffer.c + M /irssi/trunk/src/core/net-sendbuffer.h + +Remove useless net-sendbuffer init/deinit functions. + +------------------------------------------------------------------------ +r4970 | exg | 2008-12-22 00:06:49 +0000 (Mon, 22 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/net-sendbuffer.c + +Remove buffers GSList, it is unused since r1023. + +------------------------------------------------------------------------ +r4969 | exg | 2008-12-17 18:56:56 +0000 (Wed, 17 Dec 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/perl/irssi-core.pl + +Fix r4961 change, irssi-core.pl is transformed in a format string so literals +% must be escaped. Patch by Lukas Mai. + +------------------------------------------------------------------------ +r4968 | jilles | 2008-12-13 21:42:42 +0000 (Sat, 13 Dec 2008) | 6 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-session.c + +Preserve op/halfop/voice when /upgrading from before the prefixes change +(r4922). This also restores them when /upgrading from +a revision between r4922 and this one. +Note that other prefixes are still lost when /upgrading +from pre-r4922 irssi. + +------------------------------------------------------------------------ +r4967 | jilles | 2008-12-12 22:04:37 +0000 (Fri, 12 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/modes.c + +prefix_add(): copy correct number of bytes + +------------------------------------------------------------------------ +r4966 | jilles | 2008-12-12 21:01:48 +0000 (Fri, 12 Dec 2008) | 3 lines +Changed paths: + M /irssi/trunk/docs/perl.txt + +Document Irssi::signal_continue() and clarify new signal registration requirements +(r4953). + +------------------------------------------------------------------------ +r4965 | exg | 2008-12-12 10:42:14 +0000 (Fri, 12 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer-view.c + M /irssi/trunk/src/fe-text/textbuffer-view.h + M /irssi/trunk/src/perl/textui/TextUI.xs + +Revert r4964, at least one script uses ypos. + +------------------------------------------------------------------------ +r4964 | exg | 2008-12-11 20:59:21 +0000 (Thu, 11 Dec 2008) | 5 lines +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer-view.c + M /irssi/trunk/src/fe-text/textbuffer-view.h + M /irssi/trunk/src/perl/textui/TextUI.xs + +Remove ypos field of TEXT_BUFFER_VIEW_REC, it is used to compute the row +position where to draw a new line and if the view is at the bottom of the +textbuffer, but the same information can be computed more easily by other +means. + +------------------------------------------------------------------------ +r4963 | exg | 2008-12-10 10:21:04 +0000 (Wed, 10 Dec 2008) | 4 lines +Changed paths: + M /irssi/trunk/src/perl/textui/TextBuffer.xs + M /irssi/trunk/src/perl/textui/TextBufferView.xs + +Remove methods to create/destroy TextBuffer and TextBufferView and low level +api to add/remove lines, scripts should be fine using Window::print_after and +TextBufferView::remove_line. + +------------------------------------------------------------------------ +r4962 | exg | 2008-12-10 09:35:25 +0000 (Wed, 10 Dec 2008) | 4 lines +Changed paths: + M /irssi/trunk/src/perl/textui/TextUI.xs + +Add print_after method to Window perl object analogous to +gui_printtext_after but which also expands formats and forces a full +line. + +------------------------------------------------------------------------ +r4961 | exg | 2008-12-09 21:42:51 +0000 (Tue, 09 Dec 2008) | 9 lines +Changed paths: + M /irssi/trunk/src/perl/irssi-core.pl + +Clean up script loading in general. +Don't leak local variables to eval'd code. +Set filename/line number to get better error messages from perl. +Use three-arg open and lexical filehandles to avoid surprises. +Include error reason in message for unopenable scripts. +Don't wrap script code in sub handler { } - this avoids spurious warnings and +should at least allow __END__ to work properly. +Patch by Lukas Mai. + +------------------------------------------------------------------------ +r4960 | exg | 2008-12-09 18:16:49 +0000 (Tue, 09 Dec 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/perl/perl-signals.c + +Fix undefined behavior due to modifying PL_na twice between sequence points. +Patch by Lukas Mai. + +------------------------------------------------------------------------ +r4959 | exg | 2008-12-09 18:02:53 +0000 (Tue, 09 Dec 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/perl/textui/TextBufferView.xs + +Remove resize method of TextBufferView perl object, it is not useful +and dangerous. + +------------------------------------------------------------------------ +r4958 | exg | 2008-12-09 11:59:16 +0000 (Tue, 09 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/utf8.c + M /irssi/trunk/src/fe-common/core/utf8.h + M /irssi/trunk/src/fe-text/gui-entry.c + +Remove internal utf8 functions in favour of glib ones. + +------------------------------------------------------------------------ +r4957 | exg | 2008-12-09 11:45:23 +0000 (Tue, 09 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-entry.c + +Cosmetic. + +------------------------------------------------------------------------ +r4956 | exg | 2008-12-08 17:11:00 +0000 (Mon, 08 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/mainwindows.c + M /irssi/trunk/src/fe-text/statusbar.c + M /irssi/trunk/src/perl/common/Core.xs + M /irssi/trunk/src/perl/common/Expando.xs + M /irssi/trunk/src/perl/ui/Themes.xs + +Make some functions static. + +------------------------------------------------------------------------ +r4955 | exg | 2008-12-08 16:55:29 +0000 (Mon, 08 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/docs/manual.txt + +Document command syntax. + +------------------------------------------------------------------------ +r4954 | exg | 2008-12-08 16:32:56 +0000 (Mon, 08 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/mainwindows.c + +Simplify. + +------------------------------------------------------------------------ +r4953 | exg | 2008-12-08 16:06:11 +0000 (Mon, 08 Dec 2008) | 6 lines +Changed paths: + M /irssi/trunk/src/perl/common/Core.xs + M /irssi/trunk/src/perl/perl-signals.c + M /irssi/trunk/src/perl/perl-signals.h + +Add perl_signal_args_to_c() to convert signal parameters from Perl to C values, +and make Irssi::signal_emit/Irssi::signal_continue use it. Also make +perl_call_signal() turn NULLs into undef, so we can recover them in +perl_signal_args_to_c(), which is its inverse operation. +Patch by Lukas Mai. + +------------------------------------------------------------------------ +r4952 | exg | 2008-12-08 15:45:49 +0000 (Mon, 08 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/perl/get-signals.pl + +Fix NETSPLIT_SERVER_REC substitution in get-signals.pl, reported by Lukas Mai. + +------------------------------------------------------------------------ +r4951 | exg | 2008-12-08 15:39:12 +0000 (Mon, 08 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/perl/get-signals.pl + +Change get-signals.pl mime type to text/x-perl. + +------------------------------------------------------------------------ +r4950 | exg | 2008-12-07 23:30:00 +0000 (Sun, 07 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/keyboard.c + +Simplify, isalnum && !isdigit == isalpha. + +------------------------------------------------------------------------ +r4949 | exg | 2008-12-07 15:49:04 +0000 (Sun, 07 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/mainwindows.c + +Simplify and remove dead code. + +------------------------------------------------------------------------ +r4948 | exg | 2008-12-06 17:02:27 +0000 (Sat, 06 Dec 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/mainwindows.c + +Simplify and remove dead code, MAIN_WINDOW_TEXT_HEIGHT(rec) >= WINDOW_MIN_SIZE +always holds. + +------------------------------------------------------------------------ +r4947 | exg | 2008-12-06 12:36:41 +0000 (Sat, 06 Dec 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/mainwindows.c + +Always preserve the active mainwindow in mainwindows_resize_smaller, +prompted by report by Henri Kemppainen. + +------------------------------------------------------------------------ +r4946 | exg | 2008-12-06 12:29:51 +0000 (Sat, 06 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/mainwindows.c + +Fix leak introduced in r1855. + +------------------------------------------------------------------------ +r4945 | jilles | 2008-12-06 00:14:19 +0000 (Sat, 06 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/docs/perl.txt + +Add brief documentation for Irssi::signal_register() perl function. + +------------------------------------------------------------------------ +r4944 | jilles | 2008-12-05 23:59:49 +0000 (Fri, 05 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/perl/get-signals.pl + +Add a notice to src/perl/perl-signals-list.h that it is autogenerated. + +------------------------------------------------------------------------ +r4943 | exg | 2008-12-05 13:55:23 +0000 (Fri, 05 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/term-terminfo.c + +Factor computation of fg/bg. + +------------------------------------------------------------------------ +r4942 | exg | 2008-12-03 20:14:58 +0000 (Wed, 03 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-entry.c + +Manually inline cell_width. + +------------------------------------------------------------------------ +r4941 | exg | 2008-12-03 19:09:54 +0000 (Wed, 03 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-entry.c + +Simplify. + +------------------------------------------------------------------------ +r4940 | exg | 2008-12-02 16:13:15 +0000 (Tue, 02 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/src/irc/core/irc-servers.c + +Recode outgoing irc quit messages. + +------------------------------------------------------------------------ +r4939 | exg | 2008-12-02 13:14:09 +0000 (Tue, 02 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/formats.h + +Fix r1569, assign a proper mask to PRINT_FLAG_UNSET_LINE_START. + +------------------------------------------------------------------------ +r4938 | exg | 2008-12-01 19:29:41 +0000 (Mon, 01 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/settings.c + +Aux-sort settings by key in settings_get_sorted. + +------------------------------------------------------------------------ +r4937 | exg | 2008-12-01 18:35:10 +0000 (Mon, 01 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c + M /irssi/trunk/src/irc/core/irc-servers.c + M /irssi/trunk/src/irc/core/irc-servers.h + +Factor the code to send an irc action into a function. + +------------------------------------------------------------------------ +r4936 | exg | 2008-12-01 18:18:59 +0000 (Mon, 01 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/statusbar-item.h + M /irssi/trunk/src/fe-text/statusbar.c + +Add function to set minimum/maximum size for a statusbar item. + +------------------------------------------------------------------------ +r4935 | exg | 2008-12-01 18:12:52 +0000 (Mon, 01 Dec 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/Makefile.am + A /irssi/trunk/src/fe-text/statusbar-item.h + M /irssi/trunk/src/fe-text/statusbar.h + +Add public header with interfaces to manage statusbar items, bug #535. + +------------------------------------------------------------------------ +r4934 | exg | 2008-11-30 23:14:43 +0000 (Sun, 30 Nov 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/statusbar.c + +Simplify statusbar_item_default_handler by merging update_statusbar_bg and +reverse_controls and by using a GString. + +------------------------------------------------------------------------ +r4933 | jilles | 2008-11-30 22:48:39 +0000 (Sun, 30 Nov 2008) | 5 lines +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + +Improve SSL error display. + +Display more detailed error messages about SSL and +fix assertion failure warnings on some SSL errors. + +------------------------------------------------------------------------ +r4932 | exg | 2008-11-30 14:48:54 +0000 (Sun, 30 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/log.c + +Make needlessly global variable local where used. + +------------------------------------------------------------------------ +r4931 | exg | 2008-11-30 14:33:14 +0000 (Sun, 30 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + M /irssi/trunk/src/core/log.c + +Do not check for fcntl. + +------------------------------------------------------------------------ +r4930 | jilles | 2008-11-29 19:38:00 +0000 (Sat, 29 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-servers.h + +Revert r4924, the comment is correct after all. + +------------------------------------------------------------------------ +r4929 | exg | 2008-11-29 18:01:04 +0000 (Sat, 29 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-servers.c + +Remove obsolete part of comment. + +------------------------------------------------------------------------ +r4928 | exg | 2008-11-29 10:45:58 +0000 (Sat, 29 Nov 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/core/recode.c + +Amend fix for bug #392, assume utf-8 encoding for an ascii string in +which no escape character occurs. + +------------------------------------------------------------------------ +r4927 | exg | 2008-11-29 08:31:42 +0000 (Sat, 29 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/formats.c + +Fix r4920 change. + +------------------------------------------------------------------------ +r4926 | exg | 2008-11-28 23:01:45 +0000 (Fri, 28 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/recode.c + +Factor code to check if a string is ascii only into a function. + +------------------------------------------------------------------------ +r4925 | jilles | 2008-11-28 20:43:59 +0000 (Fri, 28 Nov 2008) | 7 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c + M /irssi/trunk/src/irc/core/bans.c + M /irssi/trunk/src/irc/core/irc-commands.c + +Allow /ban, /unban, /kickban, /knockout if channel is not synced. + +Requesting ban lists from an unsynced channel will ask +them from the server, banning a user whose u@h irssi +does not know will ban nick!*@* and only bans irssi +knows about can be removed. + +------------------------------------------------------------------------ +r4924 | jilles | 2008-11-28 18:49:31 +0000 (Fri, 28 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-servers.h + +Remove obsolete/wrong part of comment (irc server cmdcount). + +------------------------------------------------------------------------ +r4923 | exg | 2008-11-28 09:54:23 +0000 (Fri, 28 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + +Update NEWS. + +------------------------------------------------------------------------ +r4922 | jilles | 2008-11-28 00:16:51 +0000 (Fri, 28 Nov 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/core/nick-rec.h + M /irssi/trunk/src/core/nicklist.c + M /irssi/trunk/src/core/nicklist.h + M /irssi/trunk/src/core/session.c + M /irssi/trunk/src/fe-common/core/fe-channels.c + M /irssi/trunk/src/fe-common/core/fe-messages.c + M /irssi/trunk/src/irc/core/irc-expandos.c + M /irssi/trunk/src/irc/core/irc-nicklist.c + M /irssi/trunk/src/irc/core/irc-session.c + M /irssi/trunk/src/irc/core/modes.c + M /irssi/trunk/src/irc/core/modes.h + M /irssi/trunk/src/irc/core/netsplit.c + M /irssi/trunk/src/irc/core/netsplit.h + M /irssi/trunk/src/irc/proxy/dump.c + M /irssi/trunk/src/perl/perl-common.c + +Allow storing multiple "other" prefixes such as +q and +a. +Original patch by JasonX, somewhat changed by exg and me. + +------------------------------------------------------------------------ +r4921 | exg | 2008-11-24 23:44:50 +0000 (Mon, 24 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +Add foreign to automake options. + +------------------------------------------------------------------------ +r4920 | exg | 2008-11-24 23:22:44 +0000 (Mon, 24 Nov 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/formats.c + +Do not strip the comma in a mirc color if it is not followed by a digit, bug +#250. + +------------------------------------------------------------------------ +r4919 | exg | 2008-11-23 09:48:48 +0000 (Sun, 23 Nov 2008) | 4 lines +Changed paths: + M /irssi/trunk/configure.in + M /irssi/trunk/src/perl/Makefile.am + D /irssi/trunk/src/perl/libperl_dynaloader.la + D /irssi/trunk/src/perl/libperl_orig.la + +Remove apparently useless indirection through stub libtool library +files for libperl.a and DynaLoader.a when building perl support as +module. + +------------------------------------------------------------------------ +r4918 | Geert | 2008-11-22 12:43:39 +0000 (Sat, 22 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/docs/help/in/lastlog.in + +Typo fix by Richard Hartmann (RichiH) + +------------------------------------------------------------------------ +r4917 | exg | 2008-11-18 09:59:54 +0000 (Tue, 18 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-entry.c + +Move check on term_type outside of strlen_big5. + +------------------------------------------------------------------------ +r4916 | exg | 2008-11-18 09:21:36 +0000 (Tue, 18 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + +Revert r4912. + +------------------------------------------------------------------------ +r4915 | exg | 2008-11-16 16:28:09 +0000 (Sun, 16 Nov 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c + +Do not call skip_target on a non irc server in irc 'own_public' +handler, based on a patch by Gabor Adam Toth. + +------------------------------------------------------------------------ +r4914 | exg | 2008-11-16 16:09:44 +0000 (Sun, 16 Nov 2008) | 6 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-commands.c + +Do not check in irc cmd_away that the active item server is an irc +server, it prevents /away from working when the active item server is +not an irc one. The check is already performed in +irc_server_send_away, so /away -one is unchanged. Patch by Gabor Adam +Toth. + +------------------------------------------------------------------------ +r4913 | exg | 2008-11-16 15:38:33 +0000 (Sun, 16 Nov 2008) | 3 lines +Changed paths: + M /irssi/trunk/irssi-version.sh + +Fix regression introduced in r4906, remove leading zeros from +IRSSI_VERSION_TIME value. + +------------------------------------------------------------------------ +r4912 | exg | 2008-11-16 09:19:27 +0000 (Sun, 16 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + +Simplify sending of the first pasted line. + +------------------------------------------------------------------------ +r4911 | coekie | 2008-11-15 22:07:31 +0000 (Sat, 15 Nov 2008) | 1 line +Changed paths: + M /irssi/trunk/NEWS + +Update NEWS +------------------------------------------------------------------------ +r4910 | coekie | 2008-11-15 22:04:57 +0000 (Sat, 15 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer.c + +Handle indent in textbuffer_line2text. This fixes indentation in /lastlog and buf.pl. + +------------------------------------------------------------------------ +r4909 | exg | 2008-11-15 21:51:07 +0000 (Sat, 15 Nov 2008) | 5 lines +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/src/fe-common/core/formats.c + M /irssi/trunk/src/fe-text/term-terminfo.c + M /irssi/trunk/src/fe-text/term.h + M /irssi/trunk/src/fe-text/textbuffer-view.c + M /irssi/trunk/src/fe-text/textbuffer.c + M /irssi/trunk/src/fe-text/textbuffer.h + +Handle bold/blink attributes like other attributes rather than mapping them to +the eighth bit of the color. The formats KBGCRMYW and the mirc colors are now +mapped to colors 8-15. fe-text translates colors 8-15 to bold/blink+0-7 if the +terminal supports only 8 colors. + +------------------------------------------------------------------------ +r4908 | exg | 2008-11-15 16:47:31 +0000 (Sat, 15 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/Makefile.am + +Do not update the version file if it is unchanged. + +------------------------------------------------------------------------ +r4907 | coekie | 2008-11-15 16:44:20 +0000 (Sat, 15 Nov 2008) | 1 line +Changed paths: + M /irssi/trunk/scripts/Makefile.am + +Add sb_search.pl in Makefile.am +------------------------------------------------------------------------ +r4906 | exg | 2008-11-13 23:35:48 +0000 (Thu, 13 Nov 2008) | 3 lines +Changed paths: + M /irssi/trunk/Makefile.am + M /irssi/trunk/autogen.sh + M /irssi/trunk/configure.in + D /irssi/trunk/irssi-version.h.in + A /irssi/trunk/irssi-version.sh + +Move irssi-version.h generation out of configure and add suport for getting the +date of the last change with svn info/git log. + +------------------------------------------------------------------------ +r4905 | exg | 2008-11-13 10:22:35 +0000 (Thu, 13 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/Makefile.am + D /irssi/trunk/findsyntax.pl + M /irssi/trunk/syntax.pl + +Merge findsyntax.pl in syntax.pl. + +------------------------------------------------------------------------ +r4904 | exg | 2008-11-12 23:13:57 +0000 (Wed, 12 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/lib-config/write.c + +Simplify, use 'o' printf conversion specifier to print number in octal. + +------------------------------------------------------------------------ +r4903 | jilles | 2008-11-12 21:47:21 +0000 (Wed, 12 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/docs/help/in/wall.in + +Remove reference to wallchops. + +------------------------------------------------------------------------ +r4902 | jilles | 2008-11-12 21:00:05 +0000 (Wed, 12 Nov 2008) | 9 lines +Changed paths: + M /irssi/trunk/docs/help/in/wall.in + D /irssi/trunk/docs/help/in/wallchops.in + M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c + M /irssi/trunk/src/irc/core/irc-commands.c + +Remove /wallchops, do not suggest other commands in /help wall. + +The only major ircd supporting /wallchops also supports +/notice @#channel. + +The /wall command has used /notice @#channel (if it is +supported which is pretty much everywhere) for a while +and so it can be used without problems on large channels. + +------------------------------------------------------------------------ +r4901 | exg | 2008-11-12 20:49:48 +0000 (Wed, 12 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-servers.c + +Recode outgoing irc away messages, bug #412. + +------------------------------------------------------------------------ +r4900 | exg | 2008-11-12 20:31:41 +0000 (Wed, 12 Nov 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-commands.c + M /irssi/trunk/src/irc/core/irc-servers-reconnect.c + M /irssi/trunk/src/irc/core/irc-servers.c + M /irssi/trunk/src/irc/core/irc-servers.h + +Export server_send_away and use it in irc-servers-reconnect.c:sig_connected +instead of duplicating the code. + +------------------------------------------------------------------------ +r4899 | coekie | 2008-11-12 19:04:17 +0000 (Wed, 12 Nov 2008) | 2 lines +Changed paths: + A /irssi/trunk/scripts/sb_search.pl + +Add script for /scrollback search + +------------------------------------------------------------------------ +r4898 | exg | 2008-11-12 18:04:39 +0000 (Wed, 12 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/perl/irssi-core.pl + +Add perl __WARN__ handler for scripts, bug #427. + +------------------------------------------------------------------------ +r4897 | exg | 2008-11-11 23:49:59 +0000 (Tue, 11 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/docs/perl.txt + +Fix punctuation. + +------------------------------------------------------------------------ +r4896 | exg | 2008-11-11 23:33:47 +0000 (Tue, 11 Nov 2008) | 3 lines +Changed paths: + M /irssi/trunk/docs/perl.txt + M /irssi/trunk/src/perl/common/Core.xs + +Add Irssi::command_parse_options function to parse options for a command which +have been set with Irssi::command_set_options. + +------------------------------------------------------------------------ +r4895 | exg | 2008-11-11 18:16:24 +0000 (Tue, 11 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/docs/perl.txt + +Fix broken url. + +------------------------------------------------------------------------ +r4894 | exg | 2008-11-11 14:28:55 +0000 (Tue, 11 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/docs/perl.txt + +Fix typo. + +------------------------------------------------------------------------ +r4893 | exg | 2008-11-10 11:59:31 +0000 (Mon, 10 Nov 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/utf8.c + M /irssi/trunk/src/fe-common/core/utf8.h + M /irssi/trunk/src/fe-text/gui-readline.c + M /irssi/trunk/src/fe-text/term-terminfo.c + +Remove get_utf8_char/utf16_char_to_utf8 in favour of glib +g_utf8_get_char_validated/g_unichar_to_utf8. + +------------------------------------------------------------------------ +r4892 | exg | 2008-11-10 00:31:00 +0000 (Mon, 10 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/chat-commands.c + M /irssi/trunk/src/fe-common/core/fe-messages.c + M /irssi/trunk/src/irc/core/irc-servers.c + +recode.h include fixup. + +------------------------------------------------------------------------ +r4891 | exg | 2008-11-09 23:53:40 +0000 (Sun, 09 Nov 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat-messages.c + M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c + M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c + +Emit message irc own_{action,notice,wall} and message dcc own{,_action} with +message in client encoding. + +------------------------------------------------------------------------ +r4890 | exg | 2008-11-09 23:33:24 +0000 (Sun, 09 Nov 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/core/chat-commands.c + M /irssi/trunk/src/fe-common/core/fe-messages.c + M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c + M /irssi/trunk/src/irc/core/irc-servers.c + +Move recoding of outgoing messages into irc send_message routine. Handlers for +message own_{private,public} now receive the message in the client encoding. + +------------------------------------------------------------------------ +r4889 | exg | 2008-11-09 23:06:37 +0000 (Sun, 09 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-messages.c + M /irssi/trunk/src/fe-common/irc/fe-events.c + +Move recoding of incoming quit messages to irc 'event quit' handler. + +------------------------------------------------------------------------ +r4888 | exg | 2008-11-09 19:37:25 +0000 (Sun, 09 Nov 2008) | 4 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c + +Revert part of r4041. It is not clear which bug it is supposed to fix, and the +change seems wrong anyway because notice/action message is already recoded in +fe-events.c:event_notice/ctcp_action. + +------------------------------------------------------------------------ +r4887 | exg | 2008-11-08 22:09:20 +0000 (Sat, 08 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-commands.c + +Recode a WALL message also when sending a notice to @#channel. + +------------------------------------------------------------------------ +r4886 | exg | 2008-11-04 23:04:41 +0000 (Tue, 04 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/autogen.sh + +Fix r4880 change. + +------------------------------------------------------------------------ +r4885 | exg | 2008-11-04 14:05:57 +0000 (Tue, 04 Nov 2008) | 4 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-messages.c + +Recode an incoming quit message once with a nick charset preference rather than +doing it for every joined channel the user was in with a channel charset +preference. + +------------------------------------------------------------------------ +r4884 | exg | 2008-11-02 14:49:48 +0000 (Sun, 02 Nov 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + +When returning G_IO_STATUS_ERROR in irssi_ssl_{read,write} create a GError with +the openssl error string. + +------------------------------------------------------------------------ +r4883 | exg | 2008-11-02 14:02:00 +0000 (Sun, 02 Nov 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + +Cleanup error handling in irssi_ssl_{read,write}. Return G_IO_STATUS_AGAIN if +openssl error is SSL_WANT_{READ,WRITE}, G_IO_STATUS_ERROR otherwise. + +------------------------------------------------------------------------ +r4882 | c0ffee | 2008-11-02 12:13:36 +0000 (Sun, 02 Nov 2008) | 4 lines +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/docs/perl.txt + M /irssi/trunk/docs/signals.txt + M /irssi/trunk/src/irc/proxy/Makefile.am + M /irssi/trunk/src/irc/proxy/listen.c + M /irssi/trunk/src/irc/proxy/module.h + A /irssi/trunk/src/irc/proxy/proxy.h + M /irssi/trunk/src/perl/Makefile.am + M /irssi/trunk/src/perl/get-signals.pl + A /irssi/trunk/src/perl/irc/Client.xs + M /irssi/trunk/src/perl/irc/Irc.xs + M /irssi/trunk/src/perl/irc/module.h + M /irssi/trunk/src/perl/irc/typemap + +introduce the type Irssi::Irc::Client and signals to communicate with proxy +clients to allow for scripting parts of the irssi-proxy. + + +------------------------------------------------------------------------ +r4881 | exg | 2008-11-02 07:34:35 +0000 (Sun, 02 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/perl/textui/TextUI.xs + +Fix r4879 change. + +------------------------------------------------------------------------ +r4880 | exg | 2008-11-01 23:50:58 +0000 (Sat, 01 Nov 2008) | 2 lines +Changed paths: + M /irssi/trunk/autogen.sh + A /irssi/trunk/update-changelog.sh + +Factor the code to update svn changelog into a script. + +------------------------------------------------------------------------ +r4879 | jilles | 2008-11-01 17:56:56 +0000 (Sat, 01 Nov 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/lastlog.c + M /irssi/trunk/src/fe-text/textbuffer.c + M /irssi/trunk/src/fe-text/textbuffer.h + M /irssi/trunk/src/perl/textui/TextBuffer.xs + +Remove the refcount on LINE_REC. +It seems to have no clear purpose. + +------------------------------------------------------------------------ +r4878 | jilles | 2008-10-31 10:57:32 +0000 (Fri, 31 Oct 2008) | 4 lines +Changed paths: + M /irssi/trunk/src/fe-text/lastlog.c + +Fix a memory leak with /lastlog -count and rejected (too much) /lastlog. +The matched lines would not be freed when they expired +from the buffer. + +------------------------------------------------------------------------ +r4877 | jilles | 2008-10-28 17:29:49 +0000 (Tue, 28 Oct 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c + +Also display 407 numerics that are not "duplicate channel". + +------------------------------------------------------------------------ +r4876 | exg | 2008-10-21 11:09:51 +0000 (Tue, 21 Oct 2008) | 3 lines +Changed paths: + M /irssi/trunk/docs/help/in/scrollback.in + M /irssi/trunk/src/fe-text/textbuffer-commands.c + +Remove scrollback_levelclear_levels setting and add a 'level' option to +'sb levelclear' to specify a comma separated list of levels. + +------------------------------------------------------------------------ +r4875 | exg | 2008-10-08 22:58:27 +0000 (Wed, 08 Oct 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer-view.c + +Fix r4743 change, avoid sign extension. + +------------------------------------------------------------------------ +r4874 | jilles | 2008-08-30 23:55:04 +0000 (Sat, 30 Aug 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-commands.c + +Fix display of ratbox-style operspy whois (/whois !nick). + +------------------------------------------------------------------------ +r4873 | jilles | 2008-08-25 16:34:02 +0000 (Mon, 25 Aug 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/core/servers-reconnect.c + +Ignore DNS not found errors when considering reconnect. +Contrary to the standards, these are often transient. + +------------------------------------------------------------------------ +r4872 | jilles | 2008-08-23 16:05:47 +0000 (Sat, 23 Aug 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/perl/perl-core.c + +Fix crash on startup if perl is compiled in. +bug #618 + +------------------------------------------------------------------------ +r4871 | exg | 2008-08-22 11:54:32 +0000 (Fri, 22 Aug 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/perl/perl-core.c + +Call PERL_SYS_INIT3() and PERL_SYS_TERM() as documented in perlembed(1), patch +by Gerfried Fuchs (debian bug #495059). + +------------------------------------------------------------------------ +r4870 | exg | 2008-08-22 11:47:21 +0000 (Fri, 22 Aug 2008) | 2 lines +Changed paths: + D /irssi/trunk/docs/help/in/date.in + +Remove duplicated help file. + +------------------------------------------------------------------------ +r4869 | exg | 2008-08-06 09:43:40 +0000 (Wed, 06 Aug 2008) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + +Update NEWS. + +------------------------------------------------------------------------ +r4868 | jilles | 2008-08-06 00:47:59 +0000 (Wed, 06 Aug 2008) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + +Add some changes of mine to NEWS. + +------------------------------------------------------------------------ +r4867 | exg | 2008-08-02 13:15:38 +0000 (Sat, 02 Aug 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/chat-commands.c + M /irssi/trunk/src/fe-common/core/fe-messages.c + M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c + M /irssi/trunk/src/fe-common/irc/fe-events.c + M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c + M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c + M /irssi/trunk/src/fe-common/irc/fe-whois.c + M /irssi/trunk/src/irc/core/channel-events.c + M /irssi/trunk/src/irc/core/irc-commands.c + M /irssi/trunk/src/irc/core/irc.c + +Revert recode changes r4483 and r4715. + +------------------------------------------------------------------------ +r4866 | exg | 2008-08-01 12:38:58 +0000 (Fri, 01 Aug 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-common-core.c + M /irssi/trunk/src/fe-common/core/fe-core-commands.c + M /irssi/trunk/src/fe-common/core/fe-help.c + +Set null encoding for file channels. + +------------------------------------------------------------------------ +r4865 | exg | 2008-08-01 12:27:37 +0000 (Fri, 01 Aug 2008) | 2 lines +Changed paths: + M /irssi/trunk/docs/help/in/network.in + M /irssi/trunk/docs/help/in/server.in + M /irssi/trunk/docs/manual.txt + +Fix typos. + +------------------------------------------------------------------------ +r4864 | jilles | 2008-06-19 21:57:52 +0000 (Thu, 19 Jun 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer-commands.c + +Include various overheads in /sb status memory count. +Overheads caused by the "view" cache are not included. + +------------------------------------------------------------------------ +r4863 | Geert | 2008-06-18 21:52:36 +0000 (Wed, 18 Jun 2008) | 4 lines +Changed paths: + M /irssi/trunk/irssi.conf + +Updated irssi.conf +- Added new networks: Rizon, GameSurge, LinkNet, WebChat, OFTC +- Changed the default IPv6 and IPv4 IRCnet servers + +------------------------------------------------------------------------ +r4862 | exg | 2008-06-10 22:49:00 +0000 (Tue, 10 Jun 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/core/recode.c + M /irssi/trunk/src/core/recode.h + M /irssi/trunk/src/fe-common/core/fe-recode.c + +Cache charset related data rather than computing it everytime recode_{in,out} +is called. + +------------------------------------------------------------------------ +r4861 | exg | 2008-06-10 10:49:25 +0000 (Tue, 10 Jun 2008) | 2 lines +Changed paths: + M /irssi/trunk/docs/startup-HOWTO-rus.html + M /irssi/trunk/docs/startup-HOWTO.html + +s/nickserv ident/nickserv identify/ + +------------------------------------------------------------------------ +r4860 | exg | 2008-06-10 10:21:00 +0000 (Tue, 10 Jun 2008) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/src/fe-text/statusbar-items.c + +Add 'actlist_names' option to add active items names in 'act' statusbar item. + +------------------------------------------------------------------------ +r4859 | exg | 2008-06-06 22:19:57 +0000 (Fri, 06 Jun 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-recode.c + +Pass NULL to settings_set_str to reset term_charset to its default +value rather than hardcoding the string. + +------------------------------------------------------------------------ +r4858 | exg | 2008-06-06 22:07:56 +0000 (Fri, 06 Jun 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-recode.c + +Remove kludge and add the 'setup changed' handler with higher priority +so that term_charset validation is performed before any use. + +------------------------------------------------------------------------ +r4857 | coekie | 2008-06-04 19:33:00 +0000 (Wed, 04 Jun 2008) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/src/fe-common/core/hilight-text.c + +Fix /set hilight_level not taking effect immediately (bug #598). Patch by exg. + +------------------------------------------------------------------------ +r4854 | exg | 2008-05-31 13:18:43 +0000 (Sat, 31 May 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/hilight-text.c + +Simplify, append directly to GString rather than allocating a +temporary string. + +------------------------------------------------------------------------ +r4853 | jilles | 2008-05-30 23:17:37 +0000 (Fri, 30 May 2008) | 7 lines +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer.h + +Reduce some memory waste in the scrollback buffer. +Formerly, TEXT_CHUNK_REC was slightly more than a page. +Due to glib changes (GMemChunk -> GSlice), this is now +malloced directly, and many mallocs round up allocations +larger than a page to page boundaries. +On a whole this seems to save about 10%. + +------------------------------------------------------------------------ +r4852 | exg | 2008-05-27 18:20:23 +0000 (Tue, 27 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/docs/signals.txt + +Fix typo. + +------------------------------------------------------------------------ +r4851 | exg | 2008-05-27 18:19:34 +0000 (Tue, 27 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/mainwindow-activity.c + +Fix leak. + +------------------------------------------------------------------------ +r4849 | jilles | 2008-05-24 20:55:27 +0000 (Sat, 24 May 2008) | 4 lines +Changed paths: + M /irssi/trunk/src/core/net-sendbuffer.c + +Read more bytes at a time from servers. +(at most 2048 instead of 512) +This should reduce syscalls and TCP packets. + +------------------------------------------------------------------------ +r4848 | exg | 2008-05-24 15:43:12 +0000 (Sat, 24 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/channel-events.c + +Cosmetic. + +------------------------------------------------------------------------ +r4847 | exg | 2008-05-23 11:19:43 +0000 (Fri, 23 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/themes.c + +Fix minor leak. + +------------------------------------------------------------------------ +r4846 | exg | 2008-05-23 10:05:44 +0000 (Fri, 23 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc.c + +Reindent. + +------------------------------------------------------------------------ +r4845 | exg | 2008-05-23 09:59:59 +0000 (Fri, 23 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/completion.c + M /irssi/trunk/src/fe-common/core/fe-messages.c + M /irssi/trunk/src/fe-common/core/keyboard.c + M /irssi/trunk/src/irc/core/irc.c + +Fix leaks. + +------------------------------------------------------------------------ +r4844 | exg | 2008-05-23 09:47:40 +0000 (Fri, 23 May 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/completion.c + +Do nothing in word_complete if erase is true and we are not continuing +a completion. + +------------------------------------------------------------------------ +r4843 | exg | 2008-05-23 07:51:10 +0000 (Fri, 23 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + +Update NEWS. + +------------------------------------------------------------------------ +r4842 | exg | 2008-05-23 07:44:16 +0000 (Fri, 23 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/keyboard.c + +Fix command description. + +------------------------------------------------------------------------ +r4841 | exg | 2008-05-22 22:38:29 +0000 (Thu, 22 May 2008) | 4 lines +Changed paths: + M /irssi/trunk/src/core/net-sendbuffer.c + M /irssi/trunk/src/core/net-sendbuffer.h + M /irssi/trunk/src/core/server-rec.h + M /irssi/trunk/src/core/servers.c + M /irssi/trunk/src/irc/core/irc-servers.c + M /irssi/trunk/src/irc/core/irc.c + M /irssi/trunk/src/irc/dcc/dcc-chat.c + M /irssi/trunk/src/irc/dcc/dcc-chat.h + M /irssi/trunk/src/irc/dcc/dcc-server.c + M /irssi/trunk/src/irc/dcc/dcc-server.h + M /irssi/trunk/src/irc/proxy/listen.c + M /irssi/trunk/src/irc/proxy/module.h + +Extend net_sendbuffer by adding a LINEBUF_REC member and a net_sendbuffer_receive_line +function to read linewise from the associated io channel. +Rewrite irc/dcc/proxy read logic on top of it. + +------------------------------------------------------------------------ +r4840 | jilles | 2008-05-22 21:42:29 +0000 (Thu, 22 May 2008) | 4 lines +Changed paths: + M /irssi/trunk/src/core/net-sendbuffer.c + M /irssi/trunk/src/core/net-sendbuffer.h + +Allow increasing the send buffer to 1MB/connection, and warn if that is exceeded. +It should really close connections that exceed the +limit, but does not do that yet. + +------------------------------------------------------------------------ +r4836 | exg | 2008-05-19 21:55:04 +0000 (Mon, 19 May 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c + M /irssi/trunk/src/irc/dcc/dcc-get.c + +Remove some global variables used to store settings values, instead get the +values when needed. + +------------------------------------------------------------------------ +r4835 | exg | 2008-05-19 11:25:14 +0000 (Mon, 19 May 2008) | 3 lines +Changed paths: + M /irssi/trunk/docs/help/in/bind.in + M /irssi/trunk/src/fe-common/core/keyboard.c + M /irssi/trunk/src/fe-common/core/module-formats.c + M /irssi/trunk/src/fe-common/core/module-formats.h + +Add 'list' option to bind command to list all the available commands and remove +hardcoded list in bind help. + +------------------------------------------------------------------------ +r4834 | coekie | 2008-05-18 20:49:20 +0000 (Sun, 18 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + +Improve descriptions of key bind items + +------------------------------------------------------------------------ +r4833 | exg | 2008-05-18 14:47:01 +0000 (Sun, 18 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/docs/help/in/flushbuffer.in + +Update option names after r3080. + +------------------------------------------------------------------------ +r4832 | exg | 2008-05-18 14:31:03 +0000 (Sun, 18 May 2008) | 2 lines +Changed paths: + D /irssi/trunk/docs/help/in/flushbuffers.in + +Remove duplicated help file. + +------------------------------------------------------------------------ +r4831 | exg | 2008-05-18 14:03:35 +0000 (Sun, 18 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/docs/help/in/server.in + +Clarify the meaning of 'port' option for 'server add', patch by Dyana Wu. + +------------------------------------------------------------------------ +r4830 | exg | 2008-05-17 13:12:21 +0000 (Sat, 17 May 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/completion.c + M /irssi/trunk/src/fe-common/core/completion.h + M /irssi/trunk/src/fe-text/gui-readline.c + +Add 'word_completion_backward' command to scroll backwards in the completion +list, bug #313. + +------------------------------------------------------------------------ +r4829 | exg | 2008-05-17 09:42:23 +0000 (Sat, 17 May 2008) | 4 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-recode.c + +Pass NULL to settings_set_str to reset recode_fallback to its default +value rather than hardcoding the string, fixes also a possible invalid +g_free reported by Sven Wegener. + +------------------------------------------------------------------------ +r4828 | exg | 2008-05-16 12:46:09 +0000 (Fri, 16 May 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/chat-completion.c + +Stop the 'complete word' signal in the default completer when the +channel name completion list is non empty, bug #316. + +------------------------------------------------------------------------ +r4827 | exg | 2008-05-15 17:17:53 +0000 (Thu, 15 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/chat-completion.c + +Complete server tags for /window server. + +------------------------------------------------------------------------ +r4826 | exg | 2008-05-15 16:54:01 +0000 (Thu, 15 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/statusbar-items.c + +Use a GString rather than g_strdup_printf to build the format string. + +------------------------------------------------------------------------ +r4825 | exg | 2008-05-15 12:53:49 +0000 (Thu, 15 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +Do not check for mkfifo, it is not used. + +------------------------------------------------------------------------ +r4824 | exg | 2008-05-15 10:54:03 +0000 (Thu, 15 May 2008) | 4 lines +Changed paths: + M /irssi/trunk/src/fe-text/statusbar-items.c + +Re-add sort by level / aux-sort by refnum and re-map actlist_sort +'level' value to it. Add 'level,recent' value for sort by level / +aux-sort by most recent activity. Requested by tomaw. + +------------------------------------------------------------------------ +r4823 | exg | 2008-05-14 09:13:04 +0000 (Wed, 14 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +Remove check for nl_langinfo, we do not use it anymore. + +------------------------------------------------------------------------ +r4822 | exg | 2008-05-14 09:11:31 +0000 (Wed, 14 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/term.c + +Use g_get_charset to check if the locale codeset is UTF-8. + +------------------------------------------------------------------------ +r4821 | exg | 2008-05-14 08:58:04 +0000 (Wed, 14 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-common-core.c + M /irssi/trunk/src/fe-common/core/fe-recode.c + +Use g_get_charset to retrieve the locale codeset. + +------------------------------------------------------------------------ +r4820 | exg | 2008-05-14 08:29:33 +0000 (Wed, 14 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/docs/signals.txt + M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.c + M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.h + +Remove theme format and signal doc for no more notify idle code. + +------------------------------------------------------------------------ +r4819 | exg | 2008-05-13 14:43:33 +0000 (Tue, 13 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/perl/perl-sources.c + +Use g_input_add_poll to create a watcher for an fd. + +------------------------------------------------------------------------ +r4818 | exg | 2008-05-13 14:35:02 +0000 (Tue, 13 May 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/module-formats.c + +Remove note about the need to restart irssi in windows_layout_saved +theme format, bindings are instantly effective now. + +------------------------------------------------------------------------ +r4817 | exg | 2008-05-13 14:27:03 +0000 (Tue, 13 May 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/perl/perl-core.c + +Set PL_perl_destruct_level to 1 before calling perl_destruct, without +it /script reset may cause irssi to crash. + +------------------------------------------------------------------------ +r4816 | exg | 2008-05-12 23:46:33 +0000 (Mon, 12 May 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.c + +Update notify_list theme format for idle option removal. + +------------------------------------------------------------------------ +r4815 | exg | 2008-04-28 22:35:31 +0000 (Mon, 28 Apr 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/completion.c + +Make some functions static. + +------------------------------------------------------------------------ +r4814 | exg | 2008-04-28 09:27:13 +0000 (Mon, 28 Apr 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/core.c + M /irssi/trunk/src/core/servers-setup.c + M /irssi/trunk/src/fe-common/core/fe-recode.c + +Make some variables static. + +------------------------------------------------------------------------ +r4813 | exg | 2008-04-25 08:42:47 +0000 (Fri, 25 Apr 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/misc.c + M /irssi/trunk/src/core/misc.h + M /irssi/trunk/src/fe-text/gui-readline.c + +Refactor code to create a watcher for an fd into a function. + +------------------------------------------------------------------------ +r4812 | exg | 2008-04-21 20:44:04 +0000 (Mon, 21 Apr 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer-view.c + +Use term_add_unichar to print ucs-4 chars. + +------------------------------------------------------------------------ +r4811 | exg | 2008-04-21 20:23:17 +0000 (Mon, 21 Apr 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/term-terminfo.c + +Reindent. + +------------------------------------------------------------------------ +r4810 | exg | 2008-04-21 17:32:55 +0000 (Mon, 21 Apr 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/term-terminfo.c + +Remove no longer needed kludge to inhibit writing in the last cell. + +------------------------------------------------------------------------ +r4809 | exg | 2008-04-21 14:00:02 +0000 (Mon, 21 Apr 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-expandos.c + +Fix leak with $L expando. + +------------------------------------------------------------------------ +r4808 | exg | 2008-04-20 10:27:32 +0000 (Sun, 20 Apr 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/term-terminfo.c + +Simplify. + +------------------------------------------------------------------------ +r4807 | exg | 2008-04-20 09:24:12 +0000 (Sun, 20 Apr 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/terminfo-core.c + +Simplify computation of TERM_REC fields offsets using G_STRUCT_OFFSET/G_STRUCT_MEMBER_P. + +------------------------------------------------------------------------ +r4806 | exg | 2008-04-19 15:01:16 +0000 (Sat, 19 Apr 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/term-curses.c + M /irssi/trunk/src/fe-text/term-terminfo.c + M /irssi/trunk/src/fe-text/term.c + M /irssi/trunk/src/fe-text/term.h + +Remove non-working detach/attach code. + +------------------------------------------------------------------------ +r4805 | exg | 2008-04-16 21:14:05 +0000 (Wed, 16 Apr 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + M /irssi/trunk/src/fe-text/term-curses.c + M /irssi/trunk/src/fe-text/term-terminfo.c + M /irssi/trunk/src/fe-text/term.h + +Remove the need to buffer input by moving the 'gui key pressed' events +generation into term_gets. + +------------------------------------------------------------------------ +r4804 | exg | 2008-04-16 20:32:36 +0000 (Wed, 16 Apr 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer.c + M /irssi/trunk/src/fe-text/textbuffer.h + +Make last_{fg,bg,flags} members of TEXT_BUFFER_REC. + +------------------------------------------------------------------------ +r4803 | exg | 2008-04-11 21:27:12 +0000 (Fri, 11 Apr 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/modes.c + +Remove workaround no longer needed. + +------------------------------------------------------------------------ +r4802 | exg | 2008-04-08 13:02:56 +0000 (Tue, 08 Apr 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/expandos.c + +Factor strchr call. + +------------------------------------------------------------------------ +r4801 | exg | 2008-04-06 19:19:46 +0000 (Sun, 06 Apr 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/statusbar-items.c + +Slightly optimize update of activity list when a window is destroyed. + +------------------------------------------------------------------------ +r4800 | exg | 2008-04-06 19:07:38 +0000 (Sun, 06 Apr 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/statusbar-items.c + +Really make actlist_sort = level match active_window ordering. + +------------------------------------------------------------------------ +r4799 | exg | 2008-04-05 17:07:37 +0000 (Sat, 05 Apr 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/core/recode.c + +Partly revert r4796, it is not a bug but by design that +recode_fallback is honored only when the terminal encoding is utf-8. + +------------------------------------------------------------------------ +r4798 | exg | 2008-04-05 14:09:01 +0000 (Sat, 05 Apr 2008) | 4 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/window-commands.c + M /irssi/trunk/src/fe-text/statusbar-items.c + +Restore the behaviour of active_window to go to the window with most recent activity +between the ones with highest data level, and make actlist_sort = level match this +ordering. + +------------------------------------------------------------------------ +r4797 | exg | 2008-04-05 13:11:22 +0000 (Sat, 05 Apr 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/recode.c + +Cosmetics. + +------------------------------------------------------------------------ +r4796 | exg | 2008-04-05 13:07:26 +0000 (Sat, 05 Apr 2008) | 6 lines +Changed paths: + M /irssi/trunk/src/core/recode.c + +Fix logic in recode_in: +Honour recode_fallback also when the terminal encoding is not utf-8. +Return the string as it is when the terminal encoding is utf-8, the +string is valid utf-8, and the first conversion failed, rather than +trying again the same conversion. + +------------------------------------------------------------------------ +r4795 | exg | 2008-04-04 08:41:44 +0000 (Fri, 04 Apr 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/term-curses.c + M /irssi/trunk/src/fe-text/term-terminfo.c + M /irssi/trunk/src/fe-text/term.h + M /irssi/trunk/src/fe-text/terminfo-core.c + M /irssi/trunk/src/fe-text/terminfo-core.h + +Change type of 'chr' argument in terminfo_repeat/term_addch to 'char'. + +------------------------------------------------------------------------ +r4794 | exg | 2008-04-02 11:07:03 +0000 (Wed, 02 Apr 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/core/line-split.c + +Always use g_realloc rather than using g_malloc when the pointer +is NULL. + +------------------------------------------------------------------------ +r4793 | exg | 2008-03-31 21:55:12 +0000 (Mon, 31 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/terminfo-core.c + +Print warning messages to stderr rather than to stdout. + +------------------------------------------------------------------------ +r4792 | exg | 2008-03-30 14:13:52 +0000 (Sun, 30 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + +Set is_readable/is_writeable/use_buffer flags. + +------------------------------------------------------------------------ +r4791 | exg | 2008-03-30 14:05:39 +0000 (Sun, 30 Mar 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + +Make irssi_ssl_{seek,close} call giochan->funcs->io_{seek,close} +rather than g_io_channel_{seek,close}. + +------------------------------------------------------------------------ +r4790 | exg | 2008-03-30 13:53:33 +0000 (Sun, 30 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/TODO + +Add todo for gnutls. + +------------------------------------------------------------------------ +r4789 | exg | 2008-03-30 13:30:52 +0000 (Sun, 30 Mar 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-common-core.c + M /irssi/trunk/src/fe-common/core/fe-core-commands.c + M /irssi/trunk/src/fe-common/core/fe-help.c + +Use g_io_channel_unref rather than g_io_channel_close for file +channels. + +------------------------------------------------------------------------ +r4788 | exg | 2008-03-30 13:23:12 +0000 (Sun, 30 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/line-split.c + +Implement linebuf_find using memchr. + +------------------------------------------------------------------------ +r4787 | exg | 2008-03-30 09:54:53 +0000 (Sun, 30 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/line-split.c + +Remove useless assignment. + +------------------------------------------------------------------------ +r4786 | exg | 2008-03-30 09:42:24 +0000 (Sun, 30 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/servertest/Makefile.am + +Fix test server linking. + +------------------------------------------------------------------------ +r4785 | exg | 2008-03-29 18:15:34 +0000 (Sat, 29 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/Makefile.am + D /irssi/trunk/src/fe-common/core/autorun.c + D /irssi/trunk/src/fe-common/core/autorun.h + M /irssi/trunk/src/fe-common/core/fe-common-core.c + +Move autorun_startup in fe-common-core.c and remove autorun.{c,h}. + +------------------------------------------------------------------------ +r4784 | exg | 2008-03-29 10:26:05 +0000 (Sat, 29 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/misc.c + +Remove unneeded includes. + +------------------------------------------------------------------------ +r4783 | exg | 2008-03-29 10:25:15 +0000 (Sat, 29 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/net-disconnect.h + M /irssi/trunk/src/core/network.h + M /irssi/trunk/src/core/servers.c + +Move net_disconnect_later declaration from network.h to net-disconnect.h. + +------------------------------------------------------------------------ +r4782 | exg | 2008-03-28 23:03:17 +0000 (Fri, 28 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + +Use g_io_channel_seek_position in irssi_ssl_seek. + +------------------------------------------------------------------------ +r4781 | exg | 2008-03-28 18:30:26 +0000 (Fri, 28 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-ignore.c + M /irssi/trunk/src/fe-common/core/hilight-text.c + +Remove useless uses of replace_chars. + +------------------------------------------------------------------------ +r4780 | exg | 2008-03-28 17:26:30 +0000 (Fri, 28 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +Do not abort if libtool static libraries are disabled. + +------------------------------------------------------------------------ +r4779 | exg | 2008-03-28 17:15:39 +0000 (Fri, 28 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +Simplify libtool/gmodule test. + +------------------------------------------------------------------------ +r4778 | exg | 2008-03-28 12:59:26 +0000 (Fri, 28 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/misc.c + M /irssi/trunk/src/core/misc.h + +Make strstr_full_case internal. + +------------------------------------------------------------------------ +r4777 | exg | 2008-03-28 12:42:27 +0000 (Fri, 28 Mar 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer.c + +Move selection of string searching function out of the loop by using a +function pointer. + +------------------------------------------------------------------------ +r4776 | exg | 2008-03-15 19:13:38 +0000 (Sat, 15 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/servers-setup.c + +Remove unused global use_ssl and ssl_* settings. + +------------------------------------------------------------------------ +r4775 | exg | 2008-03-15 19:10:26 +0000 (Sat, 15 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/commands.c + +Revert unrelated changes slipped in r4774. + +------------------------------------------------------------------------ +r4774 | exg | 2008-03-15 18:40:37 +0000 (Sat, 15 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/commands.c + +Fix typo. + +------------------------------------------------------------------------ +r4773 | exg | 2008-03-15 14:51:06 +0000 (Sat, 15 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc.c + +Simplify recode target computation. + +------------------------------------------------------------------------ +r4772 | exg | 2008-03-15 13:27:17 +0000 (Sat, 15 Mar 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/core/levels.c + M /irssi/trunk/src/core/log.c + +Use g_ascii_str{,n}casecmp for case insensitive comparison with +ascii only strings. + +------------------------------------------------------------------------ +r4771 | exg | 2008-03-15 13:19:41 +0000 (Sat, 15 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-recode.c + +Replace tab between else and opening brace with space. + +------------------------------------------------------------------------ +r4770 | exg | 2008-03-15 13:02:55 +0000 (Sat, 15 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-recode.c + +Remove silly macro. + +------------------------------------------------------------------------ +r4769 | exg | 2008-03-15 12:58:20 +0000 (Sat, 15 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-recode.c + +Remove trailing whitespace. + +------------------------------------------------------------------------ +r4768 | exg | 2008-03-15 10:19:23 +0000 (Sat, 15 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/TODO + +Update. + +------------------------------------------------------------------------ +r4767 | exg | 2008-03-14 19:06:32 +0000 (Fri, 14 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-servers.c + +Replace missed strncasecmp calls with g_ascii_strncasecmp. + +------------------------------------------------------------------------ +r4766 | exg | 2008-03-14 18:57:58 +0000 (Fri, 14 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/ignore.c + +Honour -channels preference for ignore -replies, fix bug #227. + +------------------------------------------------------------------------ +r4765 | exg | 2008-03-14 12:39:35 +0000 (Fri, 14 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/TODO + M /irssi/trunk/src/fe-common/core/windows-layout.c + +Make /layout reset take effect immediately. + +------------------------------------------------------------------------ +r4764 | exg | 2008-03-14 12:25:01 +0000 (Fri, 14 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/ignore.c + +Make ignore exceptions take precedence over ignores in all cases, as documented. + +------------------------------------------------------------------------ +r4763 | exg | 2008-03-14 11:54:43 +0000 (Fri, 14 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/ignore.c + +Remove code duplication in ignore_check. + +------------------------------------------------------------------------ +r4762 | exg | 2008-03-14 11:33:18 +0000 (Fri, 14 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/TODO + +Update. + +------------------------------------------------------------------------ +r4761 | exg | 2008-03-14 10:34:34 +0000 (Fri, 14 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + M /irssi/trunk/src/common.h + +Do not check for standard C headers. + +------------------------------------------------------------------------ +r4760 | exg | 2008-03-12 09:59:35 +0000 (Wed, 12 Mar 2008) | 4 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + +After last change paste_entry includes the key before the one +that begins the pasting, so do not add the same key to paste_buffer, +otherwise it will show up twice. + +------------------------------------------------------------------------ +r4759 | exg | 2008-03-11 14:55:46 +0000 (Tue, 11 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/common.h + M /irssi/trunk/src/lib-config/iconfig.h + +Move lib-config typedefs in iconfig.h. + +------------------------------------------------------------------------ +r4758 | exg | 2008-03-11 14:52:56 +0000 (Tue, 11 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/settings.h + +Use struct name rather than typedef name in pointer declaration. + +------------------------------------------------------------------------ +r4757 | exg | 2008-03-11 14:32:04 +0000 (Tue, 11 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/lib-config/iconfig.h + +Document config_node_set_str. + +------------------------------------------------------------------------ +r4756 | exg | 2008-03-11 13:26:33 +0000 (Tue, 11 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/lib-config/iconfig.h + +Fix typos. + +------------------------------------------------------------------------ +r4755 | exg | 2008-03-11 13:25:33 +0000 (Tue, 11 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/lib-config/get.c + M /irssi/trunk/src/lib-config/parse.c + M /irssi/trunk/src/lib-config/set.c + M /irssi/trunk/src/lib-config/write.c + +Keep documentation for public api only in headers to avoid duplication. + +------------------------------------------------------------------------ +r4754 | exg | 2008-03-10 23:40:58 +0000 (Mon, 10 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/TODO + +Update. + +------------------------------------------------------------------------ +r4753 | exg | 2008-03-10 21:31:35 +0000 (Mon, 10 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/common.h + +Remove unused macros. + +------------------------------------------------------------------------ +r4752 | exg | 2008-03-10 20:17:42 +0000 (Mon, 10 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/TODO + +Update, translations are courtesy of Tomi Nygren. + +------------------------------------------------------------------------ +r4751 | Geert | 2008-03-10 19:20:01 +0000 (Mon, 10 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/README + +- Updated the content. + +------------------------------------------------------------------------ +r4750 | exg | 2008-03-10 15:21:45 +0000 (Mon, 10 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/proxy/Makefile.am + +Disable versioning for the proxy module, patch by darix. + +------------------------------------------------------------------------ +r4749 | exg | 2008-03-10 14:45:14 +0000 (Mon, 10 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/TODO + +Update. + +------------------------------------------------------------------------ +r4748 | exg | 2008-03-10 12:05:43 +0000 (Mon, 10 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-printtext.c + M /irssi/trunk/src/fe-text/textbuffer.c + M /irssi/trunk/src/fe-text/textbuffer.h + +Make line_add_colors part of the textbuffer api. + +------------------------------------------------------------------------ +r4747 | exg | 2008-03-10 09:48:02 +0000 (Mon, 10 Mar 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + +Make a copy of the entry buffer only when a paste begins rather than +everytime a key is pressed. + +------------------------------------------------------------------------ +r4746 | exg | 2008-03-09 23:57:28 +0000 (Sun, 09 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + +Do not buffer keys when waiting for paste confirmation. + +------------------------------------------------------------------------ +r4745 | exg | 2008-03-09 23:03:45 +0000 (Sun, 09 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + +Simplify history handling in key_send_line. + +------------------------------------------------------------------------ +r4744 | exg | 2008-03-09 18:16:50 +0000 (Sun, 09 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer-view.c + +Rename variable. + +------------------------------------------------------------------------ +r4743 | exg | 2008-03-09 18:08:40 +0000 (Sun, 09 Mar 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer-view.c + +Replace usage of get_utf8_char with g_utf8_get_char_validated and +factor the corresponding code into a function. + +------------------------------------------------------------------------ +r4742 | exg | 2008-03-09 16:41:20 +0000 (Sun, 09 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/term-terminfo.c + +Replace usage of get_utf8_char with g_utf8_get_char_validated. + +------------------------------------------------------------------------ +r4739 | exg | 2008-03-09 12:17:55 +0000 (Sun, 09 Mar 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/core/misc.c + M /irssi/trunk/src/core/servers-reconnect.c + M /irssi/trunk/src/core/servers.c + M /irssi/trunk/src/fe-common/irc/fe-events.c + M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c + M /irssi/trunk/src/fe-text/mainwindows.c + M /irssi/trunk/src/irc/core/ctcp.c + M /irssi/trunk/src/irc/core/irc-servers.c + M /irssi/trunk/src/irc/dcc/dcc-chat.c + M /irssi/trunk/src/irc/dcc/dcc-server.c + M /irssi/trunk/src/irc/dcc/dcc.c + M /irssi/trunk/src/irc/flood/flood.c + +Use g_ascii_str{,n}casecmp for case insensitive comparison with +ascii only strings. + +------------------------------------------------------------------------ +r4738 | exg | 2008-03-09 12:01:16 +0000 (Sun, 09 Mar 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/core/levels.c + M /irssi/trunk/src/core/recode.c + M /irssi/trunk/src/core/servers-reconnect.c + M /irssi/trunk/src/core/servers-setup.c + M /irssi/trunk/src/core/settings.c + M /irssi/trunk/src/fe-common/core/fe-exec.c + M /irssi/trunk/src/fe-common/core/fe-log.c + M /irssi/trunk/src/fe-common/core/fe-settings.c + M /irssi/trunk/src/fe-common/core/printtext.c + M /irssi/trunk/src/fe-common/core/themes.c + M /irssi/trunk/src/fe-common/core/window-commands.c + M /irssi/trunk/src/fe-common/core/windows-layout.c + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-get.c + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-send.c + M /irssi/trunk/src/fe-text/statusbar-config.c + M /irssi/trunk/src/fe-text/statusbar-items.c + M /irssi/trunk/src/fe-text/term.c + M /irssi/trunk/src/fe-text/textbuffer-commands.c + M /irssi/trunk/src/irc/core/lag.c + M /irssi/trunk/src/irc/proxy/listen.c + M /irssi/trunk/src/perl/common/Expando.xs + +Use g_ascii_str{,n}casecmp for case insensitive comparison with +ascii only strings. + +------------------------------------------------------------------------ +r4737 | exg | 2008-03-09 11:13:09 +0000 (Sun, 09 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-core-commands.c + M /irssi/trunk/src/fe-common/core/fe-help.c + +Fix indentation. + +------------------------------------------------------------------------ +r4736 | exg | 2008-03-09 11:08:44 +0000 (Sun, 09 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/autorun.c + M /irssi/trunk/src/fe-common/core/fe-core-commands.c + M /irssi/trunk/src/fe-common/core/fe-help.c + +Use GIOChannel API to read a file linewise. + +------------------------------------------------------------------------ +r4735 | exg | 2008-03-07 19:33:23 +0000 (Fri, 07 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-servers.c + M /irssi/trunk/src/irc/dcc/dcc.c + +Remove unneeded includes. + +------------------------------------------------------------------------ +r4734 | exg | 2008-03-07 15:11:24 +0000 (Fri, 07 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/irssi.c + +g_mem_set_vtable must be called before using any other GLib functions. + +------------------------------------------------------------------------ +r4732 | exg | 2008-03-07 11:21:30 +0000 (Fri, 07 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +Remove unused variable HAVE_STATIC_PERL. + +------------------------------------------------------------------------ +r4731 | exg | 2008-03-07 10:56:38 +0000 (Fri, 07 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + M /irssi/trunk/src/perl/Makefile.am + +Remove useless PERL_LIBTOOL indirection. + +------------------------------------------------------------------------ +r4730 | exg | 2008-03-05 10:41:22 +0000 (Wed, 05 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/docs/manual.txt + +Add recode documentation. + +------------------------------------------------------------------------ +r4729 | exg | 2008-03-05 09:48:32 +0000 (Wed, 05 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/INSTALL + M /irssi/trunk/Makefile.am + D /irssi/trunk/README.cygwin + +Merge README.cygwin in INSTALL. + +------------------------------------------------------------------------ +r4728 | exg | 2008-03-05 09:38:15 +0000 (Wed, 05 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/INSTALL + +Improve descriptions of configure options. + +------------------------------------------------------------------------ +r4727 | exg | 2008-03-04 23:06:39 +0000 (Tue, 04 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/INSTALL + M /irssi/trunk/docs/manual.txt + +Move description of resolve_prefer_ipv6 in the manual. + +------------------------------------------------------------------------ +r4726 | exg | 2008-03-04 22:57:01 +0000 (Tue, 04 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +Reflect the actual default value in descriptions of configure options. + +------------------------------------------------------------------------ +r4725 | exg | 2008-03-04 20:09:13 +0000 (Tue, 04 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/INSTALL + M /irssi/trunk/docs/manual.txt + +Move documentation of configure options in INSTALL. + +------------------------------------------------------------------------ +r4724 | exg | 2008-03-04 19:11:45 +0000 (Tue, 04 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/INSTALL + +Reformat. + +------------------------------------------------------------------------ +r4723 | exg | 2008-03-04 18:15:51 +0000 (Tue, 04 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/docs/Makefile.am + D /irssi/trunk/docs/botnet.txt + D /irssi/trunk/src/irc/bot + +Remove long unmaintained botnet module. + +------------------------------------------------------------------------ +r4722 | exg | 2008-03-04 17:46:11 +0000 (Tue, 04 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/irssi-icon.png + +New icon by ditCh. + +------------------------------------------------------------------------ +r4721 | exg | 2008-03-04 10:42:23 +0000 (Tue, 04 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-help.c + M /irssi/trunk/src/fe-common/core/fe-modules.c + M /irssi/trunk/src/irc/core/ctcp.c + M /irssi/trunk/src/irc/dcc/dcc-chat.c + +Replace g_strdup+g_str{up,down} with g_ascii_str{up,down}. + +------------------------------------------------------------------------ +r4720 | exg | 2008-03-04 09:48:49 +0000 (Tue, 04 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/levels.c + +Remove unneeded upcasing (level_get matching is case-insensitive). + +------------------------------------------------------------------------ +r4719 | exg | 2008-03-03 12:33:17 +0000 (Mon, 03 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/misc.h + +Group together declarations for string functions. + +------------------------------------------------------------------------ +r4718 | exg | 2008-03-03 01:57:50 +0000 (Mon, 03 Mar 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/misc.c + M /irssi/trunk/src/core/misc.h + +Rename some variables. + +------------------------------------------------------------------------ +r4717 | exg | 2008-03-02 19:54:34 +0000 (Sun, 02 Mar 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-help.c + +Use g_strchomp to remove trailing whitespace. +This fixes an invalid read, when the string is empty, reported by Enrico Scholz. + +------------------------------------------------------------------------ +r4716 | jilles | 2008-02-20 20:28:07 +0000 (Wed, 20 Feb 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c + M /irssi/trunk/src/fe-common/irc/module-formats.c + M /irssi/trunk/src/fe-common/irc/module-formats.h + +Show setter/time in +I lists, if sent by the server. +Code mostly copied from +e. + +------------------------------------------------------------------------ +r4715 | exg | 2008-02-16 23:28:53 +0000 (Sat, 16 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/chat-commands.c + M /irssi/trunk/src/fe-common/core/fe-common-core.c + M /irssi/trunk/src/fe-common/core/fe-messages.c + M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c + M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c + M /irssi/trunk/src/irc/core/channel-events.c + M /irssi/trunk/src/irc/core/irc-commands.c + M /irssi/trunk/src/irc/core/irc.c + +Move output recoding in irc_send_cmd_full. + +------------------------------------------------------------------------ +r4714 | exg | 2008-02-16 11:13:45 +0000 (Sat, 16 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/Makefile.am + M /irssi/trunk/configure.in + M /irssi/trunk/src/common.h + +Rename config.h to irssi-config.h to avoid collisions. + +------------------------------------------------------------------------ +r4713 | exg | 2008-02-16 00:02:28 +0000 (Sat, 16 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/Makefile.am + M /irssi/trunk/configure.in + D /irssi/trunk/irssi.spec.in + +Remove outdated and broken rpm stuff. + +------------------------------------------------------------------------ +r4712 | exg | 2008-02-15 23:44:46 +0000 (Fri, 15 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/command-history.h + +Fix argument name in declaration. + +------------------------------------------------------------------------ +r4711 | exg | 2008-02-15 23:31:02 +0000 (Fri, 15 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/Makefile.am + +Add built headers to BUILT_SOURCES rather than making config.h depend on them. + +------------------------------------------------------------------------ +r4710 | exg | 2008-02-14 13:34:47 +0000 (Thu, 14 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/docs/irssi.1 + +Fix spelling error. + +------------------------------------------------------------------------ +r4709 | exg | 2008-02-05 15:03:33 +0000 (Tue, 05 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-servers.c + M /irssi/trunk/src/irc/dcc/dcc-chat.c + +Remove unneeded includes. + +------------------------------------------------------------------------ +r4708 | exg | 2008-02-05 12:19:08 +0000 (Tue, 05 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/INSTALL + +Document packages needed to build/run irssi. + +------------------------------------------------------------------------ +r4707 | exg | 2008-02-05 01:15:38 +0000 (Tue, 05 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/irssi.c + +Remove check for ancient default.theme. + +------------------------------------------------------------------------ +r4706 | exg | 2008-02-05 01:01:06 +0000 (Tue, 05 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/INSTALL + M /irssi/trunk/TODO + M /irssi/trunk/acconfig.h + M /irssi/trunk/configure.in + M /irssi/trunk/src/perl/module.h + M /irssi/trunk/src/perl/perl-common.c + M /irssi/trunk/src/perl/perl-common.h + M /irssi/trunk/src/perl/perl-core.c + +Remove support for perl 5.004 and older. + +------------------------------------------------------------------------ +r4705 | exg | 2008-02-04 15:30:38 +0000 (Mon, 04 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/chat-commands.c + M /irssi/trunk/src/core/commands.c + M /irssi/trunk/src/core/expandos.c + M /irssi/trunk/src/core/net-disconnect.c + M /irssi/trunk/src/core/net-nonblock.c + M /irssi/trunk/src/core/network-openssl.c + M /irssi/trunk/src/core/nicklist.c + M /irssi/trunk/src/core/recode.c + M /irssi/trunk/src/core/session.c + M /irssi/trunk/src/core/special-vars.c + +Remove trailing whitespace. + +------------------------------------------------------------------------ +r4704 | exg | 2008-02-04 11:55:22 +0000 (Mon, 04 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/TODO + +Update. + +------------------------------------------------------------------------ +r4703 | exg | 2008-02-04 00:39:32 +0000 (Mon, 04 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +Do not create unnecessary symlinks in builddir. + +------------------------------------------------------------------------ +r4702 | exg | 2008-02-04 00:30:38 +0000 (Mon, 04 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/perl/Makefile.am + +Fix deps. + +------------------------------------------------------------------------ +r4701 | exg | 2008-02-03 18:23:43 +0000 (Sun, 03 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/TODO + +Update. + +------------------------------------------------------------------------ +r4700 | exg | 2008-02-03 16:48:02 +0000 (Sun, 03 Feb 2008) | 3 lines +Changed paths: + M /irssi/trunk/TODO + M /irssi/trunk/configure.in + M /irssi/trunk/docs/design.txt + M /irssi/trunk/src/Makefile.am + M /irssi/trunk/src/core/args.c + M /irssi/trunk/src/core/args.h + M /irssi/trunk/src/core/core.c + M /irssi/trunk/src/core/session.c + M /irssi/trunk/src/fe-common/core/fe-common-core.c + M /irssi/trunk/src/fe-none/irssi.c + M /irssi/trunk/src/fe-text/irssi.c + D /irssi/trunk/src/lib-popt + +Remove popt and use glib GOption commandline option parser +(glib-2.6 is now the minimum required version). + +------------------------------------------------------------------------ +r4698 | exg | 2008-02-02 18:36:57 +0000 (Sat, 02 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/Makefile.am + M /irssi/trunk/src/fe-common/core/fe-common-core.c + M /irssi/trunk/src/fe-common/core/formats.c + M /irssi/trunk/src/fe-common/core/module-formats.c + M /irssi/trunk/src/fe-common/core/module-formats.h + D /irssi/trunk/src/fe-common/core/translation.c + D /irssi/trunk/src/fe-common/core/translation.h + M /irssi/trunk/src/fe-text/gui-readline.c + +Remove broken by design /set translation. + +------------------------------------------------------------------------ +r4697 | exg | 2008-02-02 18:05:05 +0000 (Sat, 02 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/perl/perl-core.c + +Remove unneeded include. + +------------------------------------------------------------------------ +r4696 | exg | 2008-02-02 17:54:51 +0000 (Sat, 02 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/common.h + +Fix indentation. + +------------------------------------------------------------------------ +r4695 | exg | 2008-02-02 10:13:42 +0000 (Sat, 02 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/term-curses.c + D /irssi/trunk/src/fe-text/term-curses.h + +Remove term-curses.h (was added for cuix). + +------------------------------------------------------------------------ +r4694 | exg | 2008-02-01 16:02:56 +0000 (Fri, 01 Feb 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/formats.c + M /irssi/trunk/src/fe-text/gui-printtext.c + +Reset colors and attributes on newline. + +------------------------------------------------------------------------ +r4693 | exg | 2008-01-28 11:07:11 +0000 (Mon, 28 Jan 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-printtext.c + +Properly initialize and reset last_{fg,bg}. + +------------------------------------------------------------------------ +r4690 | exg | 2008-01-25 12:43:16 +0000 (Fri, 25 Jan 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/core/args.c + M /irssi/trunk/src/core/args.h + +Do not export iopt_tables pointer. + +------------------------------------------------------------------------ +r4689 | exg | 2008-01-25 12:13:53 +0000 (Fri, 25 Jan 2008) | 2 lines +Changed paths: + D /irssi/trunk/debian + +Remove debian directory, acked by debian maintainers. + +------------------------------------------------------------------------ +r4688 | exg | 2008-01-25 12:06:42 +0000 (Fri, 25 Jan 2008) | 2 lines +Changed paths: + M /irssi/trunk/docs/help/in/cycle.in + M /irssi/trunk/docs/help/in/join.in + M /irssi/trunk/docs/help/in/part.in + +Remove references to LEAVE alias. + +------------------------------------------------------------------------ +r4687 | exg | 2008-01-25 11:20:40 +0000 (Fri, 25 Jan 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/term-terminfo.c + M /irssi/trunk/src/fe-text/terminfo-core.c + M /irssi/trunk/src/fe-text/terminfo-core.h + +Update the terminfo backend to query the 'colors' capability and support more +than 16 colors (sync from icecap). + +------------------------------------------------------------------------ +r4686 | exg | 2008-01-24 13:39:17 +0000 (Thu, 24 Jan 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/term-terminfo.c + +Do not assume that bit 0x80 enables blink, rather call set_blink when +blink is requested. + +------------------------------------------------------------------------ +r4685 | exg | 2008-01-24 09:47:08 +0000 (Thu, 24 Jan 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/terminfo-core.c + M /irssi/trunk/src/fe-text/terminfo-core.h + +Add function to set blink to the terminfo backend. + +------------------------------------------------------------------------ +r4684 | exg | 2008-01-24 09:40:10 +0000 (Thu, 24 Jan 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/term-terminfo.c + M /irssi/trunk/src/fe-text/terminfo-core.c + M /irssi/trunk/src/fe-text/terminfo-core.h + +Remove empty function. + +------------------------------------------------------------------------ +r4676 | exg | 2008-01-21 17:30:14 +0000 (Mon, 21 Jan 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-commands.c + +Remove undocumented /RAWQUOTE command. + +------------------------------------------------------------------------ +r4675 | exg | 2008-01-21 15:44:05 +0000 (Mon, 21 Jan 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + +Reindent. + +------------------------------------------------------------------------ +r4674 | exg | 2008-01-21 15:41:12 +0000 (Mon, 21 Jan 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + +Simplify. + +------------------------------------------------------------------------ +r4673 | exg | 2008-01-21 12:10:08 +0000 (Mon, 21 Jan 2008) | 2 lines +Changed paths: + M /irssi/trunk + +Update svn:ignore. + +------------------------------------------------------------------------ +r4672 | exg | 2008-01-21 11:49:10 +0000 (Mon, 21 Jan 2008) | 2 lines +Changed paths: + D /irssi/trunk/.cvsignore + D /irssi/trunk/docs/.cvsignore + D /irssi/trunk/docs/help/.cvsignore + D /irssi/trunk/docs/help/in/.cvsignore + D /irssi/trunk/scripts/.cvsignore + D /irssi/trunk/scripts/examples/.cvsignore + D /irssi/trunk/servertest/.cvsignore + D /irssi/trunk/src/.cvsignore + D /irssi/trunk/src/core/.cvsignore + D /irssi/trunk/src/fe-common/.cvsignore + D /irssi/trunk/src/fe-common/core/.cvsignore + D /irssi/trunk/src/fe-common/irc/.cvsignore + D /irssi/trunk/src/fe-common/irc/dcc/.cvsignore + D /irssi/trunk/src/fe-common/irc/notifylist/.cvsignore + D /irssi/trunk/src/fe-none/.cvsignore + D /irssi/trunk/src/fe-text/.cvsignore + D /irssi/trunk/src/irc/.cvsignore + D /irssi/trunk/src/irc/bot/.cvsignore + D /irssi/trunk/src/irc/core/.cvsignore + D /irssi/trunk/src/irc/dcc/.cvsignore + D /irssi/trunk/src/irc/flood/.cvsignore + D /irssi/trunk/src/irc/notifylist/.cvsignore + D /irssi/trunk/src/irc/proxy/.cvsignore + D /irssi/trunk/src/lib-config/.cvsignore + D /irssi/trunk/src/lib-popt/.cvsignore + D /irssi/trunk/src/perl/.cvsignore + D /irssi/trunk/src/perl/common/.cvsignore + D /irssi/trunk/src/perl/irc/.cvsignore + D /irssi/trunk/src/perl/textui/.cvsignore + D /irssi/trunk/src/perl/ui/.cvsignore + +Remove .cvsignore files. + +------------------------------------------------------------------------ +r4671 | exg | 2008-01-21 11:30:58 +0000 (Mon, 21 Jan 2008) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +Put auxiliary files in build-aux directory. + +------------------------------------------------------------------------ +r4670 | exg | 2008-01-21 11:06:46 +0000 (Mon, 21 Jan 2008) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + +Remove unneeded resets of paste_keycount (check_pasting will reset it +at the next call). + +------------------------------------------------------------------------ +r4669 | exg | 2008-01-21 10:50:50 +0000 (Mon, 21 Jan 2008) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + +Move code to insert paste prompt into its own function. + +------------------------------------------------------------------------ +r4668 | jilles | 2007-12-23 16:48:24 +0000 (Sun, 23 Dec 2007) | 10 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-servers.c + +Apply -usermode before -autosendcmd. +The -usermode is now implicitly treated as a requested +usermode change; the MODE command setting it is not +redirected. This is good because user MODE may or may +not give a reply and this could be confused with the MODE +message indicating the initial usermode. +Possible issue here: '-' modes in -usermode persist only +until you change your umode via /mode. +Bug #548 + +------------------------------------------------------------------------ +r4667 | exg | 2007-12-12 12:35:14 +0000 (Wed, 12 Dec 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-entry.c + +Revert r2471, having the erase commands clear the cutbuffer when the +line is empty is annoying and not useful. + +------------------------------------------------------------------------ +r4666 | exg | 2007-12-10 12:07:10 +0000 (Mon, 10 Dec 2007) | 2 lines +Changed paths: + M /irssi/trunk/autogen.sh + +Force C locale for svn info. + +------------------------------------------------------------------------ +r4665 | exg | 2007-12-09 16:10:07 +0000 (Sun, 09 Dec 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/core/recode.c + +Simplify is_valid_charset by just checking with g_iconv_open that the +conversion is supported. + +------------------------------------------------------------------------ +r4664 | exg | 2007-12-09 14:39:06 +0000 (Sun, 09 Dec 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-log.c + M /irssi/trunk/src/fe-common/core/module-formats.c + +Add 'active' tag for active logs in /log output. + +------------------------------------------------------------------------ +r4663 | exg | 2007-12-09 14:06:55 +0000 (Sun, 09 Dec 2007) | 2 lines +Changed paths: + M /irssi/trunk/docs/irssi.1 + +Document 'startup' file. + +------------------------------------------------------------------------ +r4662 | jilles | 2007-12-06 23:37:37 +0000 (Thu, 06 Dec 2007) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + +Add entry about /userhost * and copying oper status flag on new join. + +------------------------------------------------------------------------ +r4661 | exg | 2007-12-06 10:16:02 +0000 (Thu, 06 Dec 2007) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +Simplify options tests. + +------------------------------------------------------------------------ +r4660 | exg | 2007-12-06 09:50:55 +0000 (Thu, 06 Dec 2007) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +Indent. + +------------------------------------------------------------------------ +r4659 | exg | 2007-12-06 00:06:11 +0000 (Thu, 06 Dec 2007) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +Revert r4654. + +------------------------------------------------------------------------ +r4658 | exg | 2007-12-05 23:51:06 +0000 (Wed, 05 Dec 2007) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + +Remove trailing whitespace. + +------------------------------------------------------------------------ +r4657 | exg | 2007-12-05 23:49:37 +0000 (Wed, 05 Dec 2007) | 2 lines +Changed paths: + M /irssi/trunk/AUTHORS + +Fix typo. + +------------------------------------------------------------------------ +r4656 | exg | 2007-12-05 23:36:33 +0000 (Wed, 05 Dec 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/log.c + +Simplify itemcmp. + +------------------------------------------------------------------------ +r4655 | exg | 2007-12-05 23:13:53 +0000 (Wed, 05 Dec 2007) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +Tabify. + +------------------------------------------------------------------------ +r4654 | exg | 2007-12-05 14:58:47 +0000 (Wed, 05 Dec 2007) | 3 lines +Changed paths: + M /irssi/trunk/configure.in + +Rename enable_ssl variable to want_ssl for consistency with other options +variables. + +------------------------------------------------------------------------ +r4653 | exg | 2007-12-05 14:53:52 +0000 (Wed, 05 Dec 2007) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +Remove unneeded AC_SUBST for SSL_LIBS. + +------------------------------------------------------------------------ +r4652 | exg | 2007-12-05 14:29:08 +0000 (Wed, 05 Dec 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/Makefile.am + +Remove gettext leftover. + +------------------------------------------------------------------------ +r4651 | exg | 2007-12-05 13:06:55 +0000 (Wed, 05 Dec 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/statusbar.c + +Reindent. + +------------------------------------------------------------------------ +r4650 | exg | 2007-12-05 13:04:48 +0000 (Wed, 05 Dec 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat-messages.c + +Fix typo. + +------------------------------------------------------------------------ +r4649 | exg | 2007-12-05 13:00:04 +0000 (Wed, 05 Dec 2007) | 2 lines +Changed paths: + M /irssi/trunk/autogen.sh + +Remove leftover. + +------------------------------------------------------------------------ +r4647 | exg | 2007-11-20 13:34:45 +0000 (Tue, 20 Nov 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/network.c + +Remove unneeded casts. + +------------------------------------------------------------------------ +r4646 | exg | 2007-11-19 10:34:40 +0000 (Mon, 19 Nov 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-log.c + +Fix last change. + +------------------------------------------------------------------------ +r4645 | jilles | 2007-11-18 21:33:11 +0000 (Sun, 18 Nov 2007) | 7 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-log.c + +autolog: do not create *.log, send it to .log instead +*.log resulted from server notices to * (as sent by +ratbox) for example, and was subsequently interpreted +as a wildcard (note that only * alone is a wildcard for +log targets). +Bug #533 + +------------------------------------------------------------------------ +r4644 | jilles | 2007-11-18 21:21:51 +0000 (Sun, 18 Nov 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/irc/proxy/listen.c + +Pass through (redirect) WHOWAS reply to proxy clients. +Bug #490 (patch from Alex Schumann) + +------------------------------------------------------------------------ +r4643 | exg | 2007-11-18 10:30:44 +0000 (Sun, 18 Nov 2007) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + +Update. + +------------------------------------------------------------------------ +r4642 | exg | 2007-11-17 21:50:31 +0000 (Sat, 17 Nov 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/windows-layout.c + +Saner fix for bug #35. + +------------------------------------------------------------------------ +r4641 | exg | 2007-11-17 16:42:21 +0000 (Sat, 17 Nov 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/windows-layout.c + +Reload the layout after saving it, fix bug #35. + +------------------------------------------------------------------------ +r4640 | jilles | 2007-11-17 16:35:47 +0000 (Sat, 17 Nov 2007) | 4 lines +Changed paths: + M /irssi/trunk/docs/help/in/ping.in + M /irssi/trunk/docs/help/in/ver.in + M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c + M /irssi/trunk/src/irc/core/irc-commands.c + +Do not allow /ping by itself to ctcp ping a channel. +This is like the new /ver behaviour. +Bug #542, patch by Geert with tweaks by exg + +------------------------------------------------------------------------ +r4639 | exg | 2007-11-16 11:30:37 +0000 (Fri, 16 Nov 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/module-formats.c + +Fix grammar errors, patch by Mikael Magnusson. + +------------------------------------------------------------------------ +r4638 | jilles | 2007-11-14 23:02:40 +0000 (Wed, 14 Nov 2007) | 6 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-servers.h + M /irssi/trunk/src/irc/core/irc.c + M /irssi/trunk/src/irc/core/servers-redirect.c + M /irssi/trunk/src/irc/core/servers-redirect.h + M /irssi/trunk/src/irc/proxy/listen.c + M /irssi/trunk/src/perl/irc/Server.xs + +Rework redirections to deal with multiple concurrent redirects better. +These mostly happen when doing remote whois and the +target server is slow. +The code uses the source server but will try to do what it +can if servers think they need to mask it. + +------------------------------------------------------------------------ +r4637 | jilles | 2007-11-03 00:24:55 +0000 (Sat, 03 Nov 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-whois.c + +Fix mode display in whois with unreal (379 numeric). +Bug #479 + +------------------------------------------------------------------------ +r4636 | jilles | 2007-11-03 00:06:47 +0000 (Sat, 03 Nov 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/module-formats.c + +Remove a space that messed up alignment in whois mode replies. + +------------------------------------------------------------------------ +r4635 | jilles | 2007-11-02 22:41:24 +0000 (Fri, 02 Nov 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-whois.c + +Fix RPL_WHOISHOST (378) code and strip off the "*@" from the hostname. + +------------------------------------------------------------------------ +r4634 | jilles | 2007-11-02 22:40:36 +0000 (Fri, 02 Nov 2007) | 6 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-whois.c + +Add support for RPL_WHOISACTUALLY (338), both ratbox and ircu style. +Note that the ratbox style only shows ip, this appears as +hostname: which is slightly different from the other +real host numerics. +Bug #428 + +------------------------------------------------------------------------ +r4633 | jilles | 2007-11-02 12:02:45 +0000 (Fri, 02 Nov 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/perl/irc/Irc.xs + +Unbreak the build by removing idle_check_time from Irssi::Irc::Notifylist. + +------------------------------------------------------------------------ +r4632 | jilles | 2007-10-31 22:58:44 +0000 (Wed, 31 Oct 2007) | 4 lines +Changed paths: + M /irssi/trunk/docs/help/in/notify.in + M /irssi/trunk/docs/manual.txt + M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c + M /irssi/trunk/src/irc/notifylist/module.h + M /irssi/trunk/src/irc/notifylist/notify-commands.c + M /irssi/trunk/src/irc/notifylist/notify-ison.c + M /irssi/trunk/src/irc/notifylist/notify-setup.c + M /irssi/trunk/src/irc/notifylist/notify-whois.c + M /irssi/trunk/src/irc/notifylist/notifylist.c + M /irssi/trunk/src/irc/notifylist/notifylist.h + M /irssi/trunk/src/perl/irc/Notifylist.xs + +Remove /notify -idle, it can only work with not-nice automated remote whois. +(causes infrequent "server load too heavy" etc) +If people really want this, they should write a script. + +------------------------------------------------------------------------ +r4631 | exg | 2007-10-29 15:37:31 +0000 (Mon, 29 Oct 2007) | 4 lines +Changed paths: + M /irssi/trunk/src/irc/dcc/dcc-get.c + +Fallback on rename also when errno is ENOSYS/EOPNOTSUPP because +FUSE/BSD sets this value when link is not available. +Based on a patch by Juuso Tähkäpää, bug 536. + +------------------------------------------------------------------------ +r4629 | exg | 2007-10-25 09:07:44 +0000 (Thu, 25 Oct 2007) | 2 lines +Changed paths: + M /irssi/trunk/acconfig.h + +Remove unneeded templates. + +------------------------------------------------------------------------ +r4628 | coekie | 2007-10-22 16:45:48 +0000 (Mon, 22 Oct 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/hilight-text.c + +Same for s/-fullword/-full/ + +------------------------------------------------------------------------ +r4627 | exg | 2007-10-22 13:27:56 +0000 (Mon, 22 Oct 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c + +Handle server == NULL case in skip_target, fix regression with irssi-icb. +Patch by Stuart Henderson, bug #539. + +------------------------------------------------------------------------ +r4626 | jilles | 2007-10-18 20:47:44 +0000 (Thu, 18 Oct 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/servers-redirect.c + +Recognize 431/461 (not enough parameters) as end of whois reply. + +------------------------------------------------------------------------ +r4625 | coekie | 2007-10-18 18:35:12 +0000 (Thu, 18 Oct 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/hilight-text.c + +Make /hilight output -mask instead of -nickmask, consistent with the parameter it expects. + +------------------------------------------------------------------------ +r4624 | coekie | 2007-10-18 16:54:59 +0000 (Thu, 18 Oct 2007) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +Set version to 0.8.13-svn + +------------------------------------------------------------------------ +r4623 | jilles | 2007-10-16 17:26:59 +0000 (Tue, 16 Oct 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/irc/core/massjoin.c + +Also copy oper status when an already known user joins another channel. +(Realname and away status were already copied.) + +------------------------------------------------------------------------ +r4622 | jilles | 2007-10-16 17:20:12 +0000 (Tue, 16 Oct 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-nicklist.c + +Update oper status from userhost reply. + +------------------------------------------------------------------------ +r4619 | exg | 2007-10-15 09:34:57 +0000 (Mon, 15 Oct 2007) | 2 lines +Changed paths: + M /irssi/trunk/Makefile.am + M /irssi/trunk/configure.in + A /irssi/trunk/irssi-config.in + +Restore irssi-config, bug #537. + +------------------------------------------------------------------------ +r4617 | jilles | 2007-10-12 15:09:12 +0000 (Fri, 12 Oct 2007) | 4 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-servers.c + +Get -kicks and -msgs from TARGMAX and MAXTARGETS 005 tokens. +We do not do this for WHOIS because the resulting replies +tend to be buggy and inconsistent. + +------------------------------------------------------------------------ +r4613 | Geert | 2007-10-11 16:08:19 +0000 (Thu, 11 Oct 2007) | 2 lines +Changed paths: + M /irssi/trunk/debian/patches/07gnutls-support-automakery.dpatch + M /irssi/trunk/docs/faq.html + M /irssi/trunk/docs/help/in/load.in + M /irssi/trunk/docs/manual.txt + +More URL fixes. + +------------------------------------------------------------------------ +r4612 | Geert | 2007-10-11 16:02:27 +0000 (Thu, 11 Oct 2007) | 2 lines +Changed paths: + M /irssi/trunk/irssi.conf + M /irssi/trunk/src/fe-text/irssi.c + +Fix broken URI. + +------------------------------------------------------------------------ +r4611 | Geert | 2007-10-11 14:46:18 +0000 (Thu, 11 Oct 2007) | 2 lines +Changed paths: + M /irssi/trunk/docs/formats.txt + +See previous commit. + +------------------------------------------------------------------------ +r4608 | Geert | 2007-10-11 14:33:14 +0000 (Thu, 11 Oct 2007) | 4 lines +Changed paths: + M /irssi/trunk/docs/formats.txt + +I was using %K trying to figure out why it wasnt dark grey @ http://irssi.org/documentation/formats +then i found this, http://svn.irssi.org/repos/irssi/tags/r_0_7_91/docs/formats.txt, which explained it. + Joshua Baillie + +------------------------------------------------------------------------ +r4606 | coekie | 2007-10-06 09:39:55 +0000 (Sat, 06 Oct 2007) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/configure.in + +Release 0.8.12 + +------------------------------------------------------------------------ +r4604 | coekie | 2007-08-26 20:02:10 +0000 (Sun, 26 Aug 2007) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/configure.in + +Release 0.8.12-rc1 + +------------------------------------------------------------------------ +r4603 | jilles | 2007-08-24 17:13:21 +0000 (Fri, 24 Aug 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + +Make alt/meta+arrow keys work in recent versions of xterm. +Bug #496 + +------------------------------------------------------------------------ +r4602 | coekie | 2007-08-22 19:47:28 +0000 (Wed, 22 Aug 2007) | 1 line +Changed paths: + M /irssi/trunk/NEWS + +Sort NEWS by features and fixed like previous released, and update +------------------------------------------------------------------------ +r4601 | coekie | 2007-08-22 19:31:47 +0000 (Wed, 22 Aug 2007) | 1 line +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer.c + +Make /LASTLOG -after/-before work without text to match +------------------------------------------------------------------------ +r4600 | jilles | 2007-08-19 13:09:10 +0000 (Sun, 19 Aug 2007) | 5 lines +Changed paths: + M /irssi/trunk/docs/manual.txt + +Update docs/manual.txt some more: +- Channel sync does not get +eI lists. +- Merge in /help mode changes. +- Ban type is set using /set ban_type. + +------------------------------------------------------------------------ +r4599 | jilles | 2007-08-19 12:19:10 +0000 (Sun, 19 Aug 2007) | 2 lines +Changed paths: + M /irssi/trunk/docs/manual.txt + +Update section 5.9 (lag checking) to reality. + +------------------------------------------------------------------------ +r4598 | exg | 2007-08-07 14:59:25 +0000 (Tue, 07 Aug 2007) | 3 lines +Changed paths: + M /irssi/trunk/configure.in + +Use automake no-define option rather than config.h.in mangling to inhibit +VERSION definition. + +------------------------------------------------------------------------ +r4597 | exg | 2007-08-07 14:55:14 +0000 (Tue, 07 Aug 2007) | 3 lines +Changed paths: + M /irssi/trunk/irssi-version.h.in + M /irssi/trunk/src/core/args.c + M /irssi/trunk/src/core/expandos.c + M /irssi/trunk/src/fe-common/core/fe-core-commands.c + M /irssi/trunk/src/fe-text/irssi.c + M /irssi/trunk/src/irc/core/ctcp.c + M /irssi/trunk/src/irc/proxy/dump.c + +Use autoconf PACKAGE_TARNAME/PACKAGE_VERSION macros rather than automake +PACKAGE/VERSION ones. + +------------------------------------------------------------------------ +r4596 | exg | 2007-08-07 13:06:32 +0000 (Tue, 07 Aug 2007) | 2 lines +Changed paths: + M /irssi/trunk/Makefile.am + M /irssi/trunk/configure.in + +Remove unused variable BUILD_PLUGINS. + +------------------------------------------------------------------------ +r4595 | exg | 2007-08-04 16:38:01 +0000 (Sat, 04 Aug 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/window-commands.c + +Fix /window goto to reach all the items with the same name when there +are more than two. + +------------------------------------------------------------------------ +r4594 | jilles | 2007-08-04 14:57:30 +0000 (Sat, 04 Aug 2007) | 2 lines +Changed paths: + M /irssi/trunk/docs/perl.txt + +Document pidwait_add() and pidwait_remove() perl functions. + +------------------------------------------------------------------------ +r4593 | jilles | 2007-08-04 14:42:22 +0000 (Sat, 04 Aug 2007) | 2 lines +Changed paths: + M /irssi/trunk/docs/perl.txt + +Move docs for /exec processes out of the IRC-specific section. + +------------------------------------------------------------------------ +r4592 | exg | 2007-08-04 14:32:28 +0000 (Sat, 04 Aug 2007) | 2 lines +Changed paths: + M /irssi/trunk/Makefile.am + M /irssi/trunk/configure.in + D /irssi/trunk/irssi-config.in + D /irssi/trunk/stamp.h.in + +Remove unused files. + +------------------------------------------------------------------------ +r4591 | exg | 2007-08-04 12:49:57 +0000 (Sat, 04 Aug 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-windows.c + +Replace 0 with NULL. + +------------------------------------------------------------------------ +r4590 | coekie | 2007-08-04 08:35:59 +0000 (Sat, 04 Aug 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/perl/textui/TextUI.xs + M /irssi/trunk/src/perl/textui/module.h + +Add Perl bindings for some gui_entry methods. + +------------------------------------------------------------------------ +r4589 | jilles | 2007-08-03 17:24:25 +0000 (Fri, 03 Aug 2007) | 8 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c + M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c + +- Make notices to +#channel (and all other STATUSMSG=) + appear in the channel window. +- Make actions and ctcp to @#channel etc appear in the + channel window. +- Clean up the code a little. + +This fixes bug #46 apart from incoming msg to +#channel. + +------------------------------------------------------------------------ +r4587 | jilles | 2007-07-26 14:41:35 +0000 (Thu, 26 Jul 2007) | 3 lines +Changed paths: + M /irssi/trunk/docs/manual.txt + +Add Command/Server redirections section, mostly a +reference to perl.txt's description. + +------------------------------------------------------------------------ +r4586 | exg | 2007-07-26 14:27:18 +0000 (Thu, 26 Jul 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/windows-layout.c + +Sort the layout to save by refnum. + +------------------------------------------------------------------------ +r4585 | exg | 2007-07-26 14:15:12 +0000 (Thu, 26 Jul 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/dcc/dcc-send.c + +Fix typo. + +------------------------------------------------------------------------ +r4584 | exg | 2007-07-26 14:06:38 +0000 (Thu, 26 Jul 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/settings.c + +Remove backward compatibility for very old options. + +------------------------------------------------------------------------ +r4583 | exg | 2007-07-26 13:53:22 +0000 (Thu, 26 Jul 2007) | 6 lines +Changed paths: + M /irssi/trunk/src/core/settings.c + M /irssi/trunk/src/fe-text/statusbar-items.c + +Change 'actlist_moves' boolean to 'actlist_sort' string which specifies the +sorting type to use for the activity bar: +- refnum (default) +- recent (same as actlist_moves on) +- level (sort by window level, same ordering used by active_window command) + +------------------------------------------------------------------------ +r4582 | exg | 2007-07-26 13:34:32 +0000 (Thu, 26 Jul 2007) | 2 lines +Changed paths: + M /irssi/trunk/docs/help/in/window.in + +s/HELP LEVELS/LEVELS/ + +------------------------------------------------------------------------ +r4581 | jilles | 2007-07-26 13:32:24 +0000 (Thu, 26 Jul 2007) | 2 lines +Changed paths: + M /irssi/trunk/docs/manual.txt + +Correct description of masked channels (#channel:mask, IRCnet only). + +------------------------------------------------------------------------ +r4580 | jilles | 2007-07-26 13:24:11 +0000 (Thu, 26 Jul 2007) | 8 lines +Changed paths: + M /irssi/trunk/docs/help/in/mode.in + +- Remove ircnet-specific +arO cmodes from /help mode. +- Keep non-rfc1459 +eI as they are very common. +- Change heading to "common channel modes" and add a remark + below referring the user to network-specific documentation; + because we use 005 CHANMODES it is less important which + cmodes irssi knows internally. +- Some minor tweaking. + +------------------------------------------------------------------------ +r4579 | Geert | 2007-07-12 15:04:18 +0000 (Thu, 12 Jul 2007) | 3 lines +Changed paths: + M /irssi/trunk/docs/help/in/window.in + +[17:00:34] :@tomaw: Geert: Fancy doing me a very simple favour? :) +[17:01:09] :@tomaw: Add HELP LEVELS to see also in /HELP WINDOW :) + +------------------------------------------------------------------------ +r4578 | jilles | 2007-07-11 21:00:37 +0000 (Wed, 11 Jul 2007) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + +Update NEWS file, always mentioning the bug number if any. + +------------------------------------------------------------------------ +r4577 | jilles | 2007-07-08 19:00:42 +0000 (Sun, 08 Jul 2007) | 4 lines +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + +SSL: Fix assertion failures when net_connect_ip() detects +an error, e.g. bad bind address, localhost connection +refused. + +------------------------------------------------------------------------ +r4576 | jilles | 2007-07-08 18:39:32 +0000 (Sun, 08 Jul 2007) | 5 lines +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + +Fix crash when SSL-connecting to something which closes +the connection immediately. Also clarify the error message +when the SSL handshake fails. +This bug was introduced after 0.8.11. + +------------------------------------------------------------------------ +r4575 | jilles | 2007-07-08 16:44:35 +0000 (Sun, 08 Jul 2007) | 6 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c + M /irssi/trunk/src/fe-common/irc/fe-irc-channels.c + +Update channel forwarding code. +This is now on numeric 470 instead of 379. +It works with hyperion and charybdis, and puts the +channel you were forwarded to in the window the original +channel would be in. + +------------------------------------------------------------------------ +r4574 | jilles | 2007-07-07 10:49:19 +0000 (Sat, 07 Jul 2007) | 4 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c + +Fix 477 numeric broken by r4572 +(should be displayed in status if it's a join failure, +channel window otherwise) + +------------------------------------------------------------------------ +r4573 | jilles | 2007-07-06 21:54:32 +0000 (Fri, 06 Jul 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/lastlog.c + +/lastlog -file: use stdio instead of two write(2) calls per line + +------------------------------------------------------------------------ +r4572 | jilles | 2007-07-06 21:43:23 +0000 (Fri, 06 Jul 2007) | 6 lines +Changed paths: + M /irssi/trunk/src/irc/core/channel-events.c + +Move the check for 4xx numeric for join failures last, so +that the CHANNEL_REC is still around when handlers for +specific numerics are executed. This allows removing the +ugly special case for 437; I will also use this for 470 +(channel forwarding). + +------------------------------------------------------------------------ +r4571 | jilles | 2007-06-29 18:45:14 +0000 (Fri, 29 Jun 2007) | 4 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-servers.c + +If 001 has not been received yet, also treat "Banned" or +"Bad user info" (case insensitive) in an ERROR message as +an indication of a server ban. + +------------------------------------------------------------------------ +r4570 | exg | 2007-06-28 22:50:58 +0000 (Thu, 28 Jun 2007) | 4 lines +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer.c + +Do not require that a line matches the input level to add it to the +'after' context, so that '/lastlog -hilight -after 10 foo' has the same +semantic as '/lastlog -hilight -before 10 foo'. + +------------------------------------------------------------------------ +r4569 | exg | 2007-06-28 18:29:03 +0000 (Thu, 28 Jun 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer.c + +Do not compile the regexp if the input string is empty. + +------------------------------------------------------------------------ +r4568 | jilles | 2007-06-20 21:35:23 +0000 (Wed, 20 Jun 2007) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + +NEWS: describe my changes (not others') since 0.8.11. + +------------------------------------------------------------------------ +r4567 | exg | 2007-06-17 22:54:00 +0000 (Sun, 17 Jun 2007) | 3 lines +Changed paths: + M /irssi/trunk/configure.in + +Do not invoke pkg-config to check that openssl is present, +PKG_CHECK_MODULES does it for us. + +------------------------------------------------------------------------ +r4566 | exg | 2007-06-17 22:13:24 +0000 (Sun, 17 Jun 2007) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +More accurate reporting of enabled/disabled features. + +------------------------------------------------------------------------ +r4565 | exg | 2007-06-17 21:55:10 +0000 (Sun, 17 Jun 2007) | 2 lines +Changed paths: + M /irssi/trunk/autogen.sh + A /irssi/trunk/glib-2.0.m4 (from /irssi/trunk/glib-2.0.m4_:4564) + D /irssi/trunk/glib-2.0.m4_ + +mv glib-2.0.m4{_,} + +------------------------------------------------------------------------ +r4564 | exg | 2007-06-17 21:44:42 +0000 (Sun, 17 Jun 2007) | 2 lines +Changed paths: + M /irssi/trunk/glib-2.0.m4_ + +Update to latest revision. + +------------------------------------------------------------------------ +r4563 | exg | 2007-06-17 21:29:34 +0000 (Sun, 17 Jun 2007) | 3 lines +Changed paths: + M /irssi/trunk/autogen.sh + +Do not print the no arguments warning message if NOCONFIGURE is set, +reported by znx. + +------------------------------------------------------------------------ +r4562 | exg | 2007-06-17 18:36:33 +0000 (Sun, 17 Jun 2007) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +Remove leftover. + +------------------------------------------------------------------------ +r4561 | exg | 2007-06-17 18:36:02 +0000 (Sun, 17 Jun 2007) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +Reindent. + +------------------------------------------------------------------------ +r4560 | exg | 2007-06-17 14:40:13 +0000 (Sun, 17 Jun 2007) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + M /irssi/trunk/src/fe-text/Makefile.am + D /irssi/trunk/src/fe-text/cuix-api.c + D /irssi/trunk/src/fe-text/cuix-api.h + D /irssi/trunk/src/fe-text/cuix-lib.c + D /irssi/trunk/src/fe-text/cuix-lib.h + D /irssi/trunk/src/fe-text/cuix.c + D /irssi/trunk/src/fe-text/cuix.h + M /irssi/trunk/src/fe-text/gui-printtext.c + M /irssi/trunk/src/fe-text/term-curses.c + M /irssi/trunk/src/fe-text/term-curses.h + M /irssi/trunk/src/fe-text/textbuffer-commands.c + M /irssi/trunk/src/fe-text/textbuffer-view.c + +Remove cuix from trunk. + +------------------------------------------------------------------------ +r4559 | jilles | 2007-06-17 13:22:36 +0000 (Sun, 17 Jun 2007) | 6 lines +Changed paths: + M /irssi/trunk/src/perl/Makefile.am + +Use $(mkdir_p) instead of if [ ! -d X ]; then mkdir X; fi, +fixing a race condition with parallel builds. + +Submitted by mandriva +Slightly simplified by me + +------------------------------------------------------------------------ +r4557 | exg | 2007-06-16 15:11:42 +0000 (Sat, 16 Jun 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/chat-commands.c + +Document -window option of join command. + +------------------------------------------------------------------------ +r4556 | exg | 2007-06-16 15:02:17 +0000 (Sat, 16 Jun 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-queries.c + +Use again MSGLEVEL_NICKS for printing a nick change in queries, broken in +r2389. + +------------------------------------------------------------------------ +r4555 | exg | 2007-06-16 14:58:13 +0000 (Sat, 16 Jun 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-channels.c + M /irssi/trunk/src/fe-common/core/fe-queries.c + +Revert r4549. + +------------------------------------------------------------------------ +r4554 | exg | 2007-06-16 14:50:05 +0000 (Sat, 16 Jun 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-messages.c + +Fix comment. + +------------------------------------------------------------------------ +r4553 | c0ffee | 2007-06-14 19:12:10 +0000 (Thu, 14 Jun 2007) | 1 line +Changed paths: + M /irssi/trunk/src/core/modules-load.c + +fix off by one error when extracting e.g. fe from fe_silc +------------------------------------------------------------------------ +r4552 | jilles | 2007-06-13 16:16:44 +0000 (Wed, 13 Jun 2007) | 3 lines +Changed paths: + M /irssi/trunk/docs/help/in/ban.in + +Change 'looser' to 'loser' in help file. +Bug #512 + +------------------------------------------------------------------------ +r4551 | cras | 2007-06-10 19:37:06 +0000 (Sun, 10 Jun 2007) | 4 lines +Changed paths: + M /irssi/trunk/src/core/network.c + +Removed special error==1 handling from net_gethosterror(). It wasn't used +anymore, and even when it originally was used it was wrong. + + +------------------------------------------------------------------------ +r4550 | exg | 2007-06-10 18:00:26 +0000 (Sun, 10 Jun 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/window-commands.c + +Make /window goto start searching at the window after the active one and stop +at the one before, bug #332. + +------------------------------------------------------------------------ +r4549 | exg | 2007-06-10 17:15:14 +0000 (Sun, 10 Jun 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-channels.c + M /irssi/trunk/src/fe-common/core/fe-queries.c + +Make -window option of /join and /query accept an optional numeric argument +that specifies the refnum of the window to create the item in, bug #203. + +------------------------------------------------------------------------ +r4548 | exg | 2007-06-10 17:07:31 +0000 (Sun, 10 Jun 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/core/commands.c + +When parsing a '@' option verify that the whole argument, rather than only the +first character, is numeric. + +------------------------------------------------------------------------ +r4547 | jilles | 2007-06-09 20:22:28 +0000 (Sat, 09 Jun 2007) | 2 lines +Changed paths: + M /irssi/trunk/AUTHORS + +AUTHORS: move myself from contributors to staff + +------------------------------------------------------------------------ +r4546 | jilles | 2007-06-08 18:49:24 +0000 (Fri, 08 Jun 2007) | 4 lines +Changed paths: + A /irssi/trunk/docs/help/in/accept.in + M /irssi/trunk/docs/help/in/ignore.in + M /irssi/trunk/docs/help/in/silence.in + M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c + M /irssi/trunk/src/fe-common/irc/module-formats.c + M /irssi/trunk/src/fe-common/irc/module-formats.h + M /irssi/trunk/src/irc/core/irc-commands.c + +Add support for the ACCEPT command, which is part of the +CALLERID server side ignore system in hybrid7 and derived +ircds. + +------------------------------------------------------------------------ +r4545 | jilles | 2007-06-08 15:59:02 +0000 (Fri, 08 Jun 2007) | 2 lines +Changed paths: + M /irssi/trunk/docs/help/in/connect.in + M /irssi/trunk/docs/help/in/ctcp.in + M /irssi/trunk/docs/help/in/die.in + M /irssi/trunk/docs/help/in/info.in + M /irssi/trunk/docs/help/in/invitelist.in + M /irssi/trunk/docs/help/in/ison.in + M /irssi/trunk/docs/help/in/kick.in + M /irssi/trunk/docs/help/in/knock.in + M /irssi/trunk/docs/help/in/links.in + M /irssi/trunk/docs/help/in/map.in + M /irssi/trunk/docs/help/in/motd.in + M /irssi/trunk/docs/help/in/op.in + M /irssi/trunk/docs/help/in/ping.in + M /irssi/trunk/docs/help/in/rehash.in + M /irssi/trunk/docs/help/in/reload.in + M /irssi/trunk/docs/help/in/restart.in + M /irssi/trunk/docs/help/in/rping.in + M /irssi/trunk/docs/help/in/sconnect.in + M /irssi/trunk/docs/help/in/servlist.in + M /irssi/trunk/docs/help/in/silence.in + M /irssi/trunk/docs/help/in/squery.in + M /irssi/trunk/docs/help/in/squit.in + M /irssi/trunk/docs/help/in/stats.in + M /irssi/trunk/docs/help/in/trace.in + M /irssi/trunk/docs/help/in/unsilence.in + M /irssi/trunk/docs/help/in/userhost.in + M /irssi/trunk/docs/help/in/wait.in + M /irssi/trunk/docs/help/in/wall.in + M /irssi/trunk/docs/help/in/wallops.in + M /irssi/trunk/docs/help/in/who.in + M /irssi/trunk/docs/help/in/whois.in + M /irssi/trunk/src/irc/core/irc-commands.c + +Various updates/enhancements/fixes to the help files. + +------------------------------------------------------------------------ +r4544 | jilles | 2007-06-06 17:57:28 +0000 (Wed, 06 Jun 2007) | 5 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-commands.c + +Don't add the same mask to the knockout list multiple times. +This fixes bug #510. Note that #510 only happened if multiple +bans were sent before the MODE came back and multiple unbans +were sent before the MODE came back. + +------------------------------------------------------------------------ +r4543 | exg | 2007-06-06 17:49:10 +0000 (Wed, 06 Jun 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/completion.c + +Enhance /set completer to complete option names also when a command option +is present and to complete option values. + +------------------------------------------------------------------------ +r4542 | exg | 2007-06-06 16:55:48 +0000 (Wed, 06 Jun 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-messages.c + +Add g_strdup forgotten in r4471. + +------------------------------------------------------------------------ +r4541 | jilles | 2007-06-05 20:24:33 +0000 (Tue, 05 Jun 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/module-formats.c + +Put "account" before services login name (330 numeric, whois_extra). + +------------------------------------------------------------------------ +r4540 | exg | 2007-06-05 12:03:18 +0000 (Tue, 05 Jun 2007) | 4 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-settings.c + +Cleanup cmd_set by moving the code to print the settings matching a +pattern in its own function and using settings_get_record for exact +matching. + +------------------------------------------------------------------------ +r4539 | exg | 2007-06-05 11:27:58 +0000 (Tue, 05 Jun 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/completion.c + +Remove code duplication. + +------------------------------------------------------------------------ +r4538 | exg | 2007-06-04 09:59:03 +0000 (Mon, 04 Jun 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/window-commands.c + +Change active_window to select, when there is more than one window +with the highest data level, the window with the lowest refnum. + +------------------------------------------------------------------------ +r4537 | jilles | 2007-06-03 13:08:47 +0000 (Sun, 03 Jun 2007) | 11 lines +Changed paths: + M /irssi/trunk/src/irc/core/channel-events.c + M /irssi/trunk/src/irc/core/channel-rejoin.c + +- Repair channels_rejoin_unavailable. Enabled by default, + this retries joins that failed because of netsplits + (channel temporarily unavailable (437), duplicate channel) + A few servers abuse 437 for juped channels which should + not be retried, you should disable channels_rejoin_unavailable + if this is a problem. +- Display 437 and 407 numerics if channels_rejoin_unavailable + is not enabled. + +Bug #495 + +------------------------------------------------------------------------ +r4536 | exg | 2007-05-31 23:56:51 +0000 (Thu, 31 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/network-openssl.c + M /irssi/trunk/src/core/network.h + M /irssi/trunk/src/core/servers.c + +Rewrite SSL connection/handshake code. + +------------------------------------------------------------------------ +r4535 | exg | 2007-05-31 13:56:35 +0000 (Thu, 31 May 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/formats.c + M /irssi/trunk/src/fe-text/gui-entry.c + M /irssi/trunk/src/fe-text/term-terminfo.c + M /irssi/trunk/src/fe-text/textbuffer-view.c + +Assume width 1 for control characters in places where a non-negative width is +expected. + +------------------------------------------------------------------------ +r4534 | exg | 2007-05-31 13:19:05 +0000 (Thu, 31 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/utf8.h + M /irssi/trunk/src/fe-text/gui-entry.c + M /irssi/trunk/src/fe-text/term.h + M /irssi/trunk/src/fe-text/textbuffer-view.c + +Rename IS_PRINTABLE macro to unichar_isprint and move it to utf8.h. + +------------------------------------------------------------------------ +r4533 | c0ffee | 2007-05-31 06:37:13 +0000 (Thu, 31 May 2007) | 1 line +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-modules.c + +skip fe_common prefix when freeing prefix list +------------------------------------------------------------------------ +r4532 | jilles | 2007-05-30 21:18:22 +0000 (Wed, 30 May 2007) | 8 lines +Changed paths: + M /irssi/trunk/src/core/servers-reconnect.c + +Apply patch from bug #202 (from "Irssi Fan"); when calling +reconnect_save_status() for a server that has not sent 001 +yet, do not free and reallocate conn->channels twice, and do +not copy the channels if server->connrec->no_autojoin_channels +is set. It seems a special case because reconnect_save_status() +is not usually called for servers that have not sent 001 +yet, but it can't really hurt. + +------------------------------------------------------------------------ +r4531 | exg | 2007-05-30 21:17:59 +0000 (Wed, 30 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/statusbar-items.c + +Cleanup and optimize a bit sig_statusbar_activity_hilight. + +------------------------------------------------------------------------ +r4530 | exg | 2007-05-30 17:30:35 +0000 (Wed, 30 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/Makefile.am + +Do not install utf8.h, it is a private header. + +------------------------------------------------------------------------ +r4529 | exg | 2007-05-29 08:19:24 +0000 (Tue, 29 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-none/irssi.c + +Fix build after last change to option processing. + +------------------------------------------------------------------------ +r4528 | exg | 2007-05-29 07:52:32 +0000 (Tue, 29 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/autogen.sh + +Add missing quote. + +------------------------------------------------------------------------ +r4526 | jilles | 2007-05-28 13:59:05 +0000 (Mon, 28 May 2007) | 7 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c + +- Display more numerics (such as cannot send to channel, + cannot /msg, user is +g) in the channel or query window, + if any. +- Put the target name in front of "generic" numerics + printed to the channel/query window (useful if there are + multiple in one window, or if there is no such window). + +------------------------------------------------------------------------ +r4525 | exg | 2007-05-26 12:19:08 +0000 (Sat, 26 May 2007) | 3 lines +Changed paths: + M /irssi/trunk/docs/irssi.1 + M /irssi/trunk/src/core/session.c + +Hide --session from --help output and remove its mention from the manual, +internal use only. + +------------------------------------------------------------------------ +r4524 | exg | 2007-05-26 12:00:15 +0000 (Sat, 26 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/core.c + +Oops. + +------------------------------------------------------------------------ +r4523 | jilles | 2007-05-25 23:27:27 +0000 (Fri, 25 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c + M /irssi/trunk/src/irc/core/irc-servers.c + +Pick up host changes on charybdis and ircu servers (396 numeric). + +------------------------------------------------------------------------ +r4522 | exg | 2007-05-25 23:21:38 +0000 (Fri, 25 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-entry.c + +Make word commands unicode friendly. + +------------------------------------------------------------------------ +r4521 | exg | 2007-05-25 22:21:39 +0000 (Fri, 25 May 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-entry.c + M /irssi/trunk/src/fe-text/gui-entry.h + M /irssi/trunk/src/fe-text/gui-readline.c + +Add function to delete the whole cell under the cursor and use it for +delete_character. + +------------------------------------------------------------------------ +r4520 | exg | 2007-05-25 22:13:24 +0000 (Fri, 25 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-entry.c + +Move the cursor cell-wise in utf8. + +------------------------------------------------------------------------ +r4519 | exg | 2007-05-25 22:06:32 +0000 (Fri, 25 May 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-entry.c + +Forbid insertion of a character with width 0 as the first character in +the prompt. + +------------------------------------------------------------------------ +r4518 | exg | 2007-05-25 21:56:30 +0000 (Fri, 25 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/Makefile.am + M /irssi/trunk/src/fe-common/core/formats.c + M /irssi/trunk/src/fe-common/core/utf8.c + M /irssi/trunk/src/fe-common/core/utf8.h + A /irssi/trunk/src/fe-common/core/wcwidth.c + M /irssi/trunk/src/fe-text/gui-entry.c + M /irssi/trunk/src/fe-text/term-terminfo.c + M /irssi/trunk/src/fe-text/textbuffer-view.c + +Replace utf8_width with Markus Kuhn's wcwidth. + +------------------------------------------------------------------------ +r4511 | exg | 2007-05-24 00:44:29 +0000 (Thu, 24 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-common-core.c + M /irssi/trunk/src/fe-text/irssi.c + +Move 'version' option in main. + +------------------------------------------------------------------------ +r4510 | exg | 2007-05-24 00:25:36 +0000 (Thu, 24 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/core.c + M /irssi/trunk/src/core/core.h + M /irssi/trunk/src/core/session.c + M /irssi/trunk/src/core/session.h + M /irssi/trunk/src/fe-common/core/fe-common-core.c + M /irssi/trunk/src/fe-common/core/fe-common-core.h + M /irssi/trunk/src/fe-text/irssi.c + +Cleanup option handling. + +------------------------------------------------------------------------ +r4509 | exg | 2007-05-20 23:13:29 +0000 (Sun, 20 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/autogen.sh + M /irssi/trunk/configure.in + D /irssi/trunk/glib.m4_ + M /irssi/trunk/src/core/network-openssl.c + M /irssi/trunk/src/core/nicklist.c + M /irssi/trunk/src/core/nicklist.h + M /irssi/trunk/src/core/recode.c + M /irssi/trunk/src/core/session.c + M /irssi/trunk/src/fe-common/core/fe-channels.c + M /irssi/trunk/src/fe-common/core/fe-recode.c + M /irssi/trunk/src/fe-common/core/formats.c + M /irssi/trunk/src/fe-common/core/keyboard.c + M /irssi/trunk/src/perl/perl-common.c + +Farewell glib-1. + +------------------------------------------------------------------------ +r4508 | jilles | 2007-05-20 20:07:12 +0000 (Sun, 20 May 2007) | 6 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c + +If we get a ERR_NOSUCHNICK for the nick "*", display +the text in the numeric rather than a fixed "no such +nick/channel". This often contains more information for +at least ircu/ratbox/charybdis (Target left IRC with +failed text when /msg crosses quit/split). + +------------------------------------------------------------------------ +r4507 | jilles | 2007-05-20 19:29:38 +0000 (Sun, 20 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c + M /irssi/trunk/src/irc/core/irc-nicklist.c + +Fix recognition of realnames starting with spaces in /who replies. + +------------------------------------------------------------------------ +r4503 | c0ffee | 2007-05-20 16:38:28 +0000 (Sun, 20 May 2007) | 1 line +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-modules.c + +add fe_common to the list of possible submodules +------------------------------------------------------------------------ +r4499 | exg | 2007-05-18 14:41:44 +0000 (Fri, 18 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/recode.c + +Factor common code in recode_{in,out}. + +------------------------------------------------------------------------ +r4498 | exg | 2007-05-18 10:15:17 +0000 (Fri, 18 May 2007) | 3 lines +Changed paths: + M /irssi/trunk/curses.m4 + +Quote macro name in AC_DEFUN calls. +Patch by znx, bug #499. + +------------------------------------------------------------------------ +r4497 | exg | 2007-05-18 09:56:08 +0000 (Fri, 18 May 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-channels.c + +Use CASEMAPPING dependent comparison to match channel names. +Patch by Jon Mayo, bug #436. + +------------------------------------------------------------------------ +r4496 | exg | 2007-05-18 09:51:30 +0000 (Fri, 18 May 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-nicklist.h + +Fix irc_nickcmp_ascii by mapping only ASCII 65-90 to the corresponding +lowercase counterparts. + +------------------------------------------------------------------------ +r4495 | exg | 2007-05-18 09:49:11 +0000 (Fri, 18 May 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-servers.c + +Use rfc1459 comparison for nicks by default (it is not a functional change +because irc_nickcmp_ascii is bogusly the same as irc_nickcmp_rfc1459). + +------------------------------------------------------------------------ +r4494 | exg | 2007-05-16 17:02:46 +0000 (Wed, 16 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/irssi.conf + +Add $tag to 'window' item in default configuration. + +------------------------------------------------------------------------ +r4493 | exg | 2007-05-14 21:22:41 +0000 (Mon, 14 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/special-vars.c + +Remove code duplication. + +------------------------------------------------------------------------ +r4492 | coekie | 2007-05-12 13:19:35 +0000 (Sat, 12 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/modes.c + +Update chanop flag before emitting nick mode changed signal (patch by Johan Kiviniemi) + +------------------------------------------------------------------------ +r4491 | exg | 2007-05-10 20:33:02 +0000 (Thu, 10 May 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/core/log.c + +Allow logging of lines with no target only to logs with no items or with a +wildcard item. + +------------------------------------------------------------------------ +r4490 | coekie | 2007-05-08 18:41:10 +0000 (Tue, 08 May 2007) | 1 line +Changed paths: + M /irssi/trunk/src/core/args.c + M /irssi/trunk/src/core/channels-setup.c + M /irssi/trunk/src/core/channels.c + M /irssi/trunk/src/core/chat-commands.c + M /irssi/trunk/src/core/chat-protocols.c + M /irssi/trunk/src/core/chatnets.c + M /irssi/trunk/src/core/commands.c + M /irssi/trunk/src/core/core.c + M /irssi/trunk/src/core/expandos.c + M /irssi/trunk/src/core/ignore.c + M /irssi/trunk/src/core/levels.c + M /irssi/trunk/src/core/line-split.c + M /irssi/trunk/src/core/log-away.c + M /irssi/trunk/src/core/log.c + M /irssi/trunk/src/core/masks.c + M /irssi/trunk/src/core/misc.c + M /irssi/trunk/src/core/modules-load.c + M /irssi/trunk/src/core/modules.c + M /irssi/trunk/src/core/net-disconnect.c + M /irssi/trunk/src/core/net-nonblock.c + M /irssi/trunk/src/core/net-sendbuffer.c + M /irssi/trunk/src/core/network-openssl.c + M /irssi/trunk/src/core/network.c + M /irssi/trunk/src/core/nicklist.c + M /irssi/trunk/src/core/nickmatch-cache.c + M /irssi/trunk/src/core/pidwait.c + M /irssi/trunk/src/core/queries.c + M /irssi/trunk/src/core/rawlog.c + M /irssi/trunk/src/core/recode.c + M /irssi/trunk/src/core/servers-reconnect.c + M /irssi/trunk/src/core/servers-setup.c + M /irssi/trunk/src/core/servers.c + M /irssi/trunk/src/core/session.c + M /irssi/trunk/src/core/settings.c + M /irssi/trunk/src/core/signals.c + M /irssi/trunk/src/core/special-vars.c + M /irssi/trunk/src/core/write-buffer.c + M /irssi/trunk/src/fe-common/core/autorun.c + M /irssi/trunk/src/fe-common/core/chat-completion.c + M /irssi/trunk/src/fe-common/core/command-history.c + M /irssi/trunk/src/fe-common/core/completion.c + M /irssi/trunk/src/fe-common/core/fe-channels.c + M /irssi/trunk/src/fe-common/core/fe-common-core.c + M /irssi/trunk/src/fe-common/core/fe-core-commands.c + M /irssi/trunk/src/fe-common/core/fe-exec.c + M /irssi/trunk/src/fe-common/core/fe-expandos.c + M /irssi/trunk/src/fe-common/core/fe-help.c + M /irssi/trunk/src/fe-common/core/fe-ignore-messages.c + M /irssi/trunk/src/fe-common/core/fe-ignore.c + M /irssi/trunk/src/fe-common/core/fe-log.c + M /irssi/trunk/src/fe-common/core/fe-messages.c + M /irssi/trunk/src/fe-common/core/fe-modules.c + M /irssi/trunk/src/fe-common/core/fe-queries.c + M /irssi/trunk/src/fe-common/core/fe-recode.c + M /irssi/trunk/src/fe-common/core/fe-server.c + M /irssi/trunk/src/fe-common/core/fe-settings.c + M /irssi/trunk/src/fe-common/core/fe-windows.c + M /irssi/trunk/src/fe-common/core/formats.c + M /irssi/trunk/src/fe-common/core/hilight-text.c + M /irssi/trunk/src/fe-common/core/keyboard.c + M /irssi/trunk/src/fe-common/core/module-formats.c + M /irssi/trunk/src/fe-common/core/printtext.c + M /irssi/trunk/src/fe-common/core/themes.c + M /irssi/trunk/src/fe-common/core/translation.c + M /irssi/trunk/src/fe-common/core/utf8.c + M /irssi/trunk/src/fe-common/core/window-activity.c + M /irssi/trunk/src/fe-common/core/window-commands.c + M /irssi/trunk/src/fe-common/core/window-items.c + M /irssi/trunk/src/fe-common/core/windows-layout.c + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat-messages.c + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-get.c + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-send.c + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-server.c + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c + M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c + M /irssi/trunk/src/fe-common/irc/fe-common-irc.c + M /irssi/trunk/src/fe-common/irc/fe-ctcp.c + M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c + M /irssi/trunk/src/fe-common/irc/fe-events.c + M /irssi/trunk/src/fe-common/irc/fe-irc-channels.c + M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c + M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c + M /irssi/trunk/src/fe-common/irc/fe-irc-queries.c + M /irssi/trunk/src/fe-common/irc/fe-irc-server.c + M /irssi/trunk/src/fe-common/irc/fe-ircnet.c + M /irssi/trunk/src/fe-common/irc/fe-modes.c + M /irssi/trunk/src/fe-common/irc/fe-netjoin.c + M /irssi/trunk/src/fe-common/irc/fe-netsplit.c + M /irssi/trunk/src/fe-common/irc/irc-completion.c + M /irssi/trunk/src/fe-common/irc/module-formats.c + M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c + M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.c + M /irssi/trunk/src/fe-none/irssi.c + M /irssi/trunk/src/fe-text/gui-entry.c + M /irssi/trunk/src/fe-text/gui-expandos.c + M /irssi/trunk/src/fe-text/gui-printtext.c + M /irssi/trunk/src/fe-text/gui-readline.c + M /irssi/trunk/src/fe-text/gui-windows.c + M /irssi/trunk/src/fe-text/irssi.c + M /irssi/trunk/src/fe-text/lastlog.c + M /irssi/trunk/src/fe-text/mainwindow-activity.c + M /irssi/trunk/src/fe-text/mainwindows-layout.c + M /irssi/trunk/src/fe-text/mainwindows.c + M /irssi/trunk/src/fe-text/module-formats.c + M /irssi/trunk/src/fe-text/statusbar-config.c + M /irssi/trunk/src/fe-text/statusbar-items.c + M /irssi/trunk/src/fe-text/statusbar.c + M /irssi/trunk/src/fe-text/term-curses.c + M /irssi/trunk/src/fe-text/term-dummy.c + M /irssi/trunk/src/fe-text/term-terminfo.c + M /irssi/trunk/src/fe-text/term.c + M /irssi/trunk/src/fe-text/textbuffer-commands.c + M /irssi/trunk/src/fe-text/textbuffer-reformat.c + M /irssi/trunk/src/fe-text/textbuffer-view.c + M /irssi/trunk/src/fe-text/textbuffer.c + M /irssi/trunk/src/irc/bot/bot-events.c + M /irssi/trunk/src/irc/bot/bot-irc-commands.c + M /irssi/trunk/src/irc/bot/bot-users.c + M /irssi/trunk/src/irc/bot/bot.c + M /irssi/trunk/src/irc/bot/botnet-connection.c + M /irssi/trunk/src/irc/bot/botnet-users.c + M /irssi/trunk/src/irc/bot/botnet.c + M /irssi/trunk/src/irc/core/bans.c + M /irssi/trunk/src/irc/core/channel-events.c + M /irssi/trunk/src/irc/core/channel-rejoin.c + M /irssi/trunk/src/irc/core/channels-query.c + M /irssi/trunk/src/irc/core/ctcp.c + M /irssi/trunk/src/irc/core/irc-channels-setup.c + M /irssi/trunk/src/irc/core/irc-channels.c + M /irssi/trunk/src/irc/core/irc-chatnets.c + M /irssi/trunk/src/irc/core/irc-commands.c + M /irssi/trunk/src/irc/core/irc-core.c + M /irssi/trunk/src/irc/core/irc-expandos.c + M /irssi/trunk/src/irc/core/irc-masks.c + M /irssi/trunk/src/irc/core/irc-nicklist.c + M /irssi/trunk/src/irc/core/irc-queries.c + M /irssi/trunk/src/irc/core/irc-servers-reconnect.c + M /irssi/trunk/src/irc/core/irc-servers-setup.c + M /irssi/trunk/src/irc/core/irc-servers.c + M /irssi/trunk/src/irc/core/irc-session.c + M /irssi/trunk/src/irc/core/irc.c + M /irssi/trunk/src/irc/core/lag.c + M /irssi/trunk/src/irc/core/massjoin.c + M /irssi/trunk/src/irc/core/mode-lists.c + M /irssi/trunk/src/irc/core/modes.c + M /irssi/trunk/src/irc/core/netsplit.c + M /irssi/trunk/src/irc/core/servers-idle.c + M /irssi/trunk/src/irc/core/servers-redirect.c + M /irssi/trunk/src/irc/dcc/dcc-autoget.c + M /irssi/trunk/src/irc/dcc/dcc-chat.c + M /irssi/trunk/src/irc/dcc/dcc-get.c + M /irssi/trunk/src/irc/dcc/dcc-queue.c + M /irssi/trunk/src/irc/dcc/dcc-resume.c + M /irssi/trunk/src/irc/dcc/dcc-send.c + M /irssi/trunk/src/irc/dcc/dcc-server.c + M /irssi/trunk/src/irc/dcc/dcc.c + M /irssi/trunk/src/irc/flood/autoignore.c + M /irssi/trunk/src/irc/flood/flood.c + M /irssi/trunk/src/irc/notifylist/notify-commands.c + M /irssi/trunk/src/irc/notifylist/notify-ison.c + M /irssi/trunk/src/irc/notifylist/notify-setup.c + M /irssi/trunk/src/irc/notifylist/notify-whois.c + M /irssi/trunk/src/irc/notifylist/notifylist.c + M /irssi/trunk/src/irc/proxy/dump.c + M /irssi/trunk/src/irc/proxy/listen.c + M /irssi/trunk/src/irc/proxy/proxy.c + M /irssi/trunk/src/lib-config/get.c + M /irssi/trunk/src/lib-config/parse.c + M /irssi/trunk/src/lib-config/set.c + M /irssi/trunk/src/lib-config/write.c + M /irssi/trunk/src/perl/module-formats.c + M /irssi/trunk/src/perl/perl-common.c + M /irssi/trunk/src/perl/perl-core.c + M /irssi/trunk/src/perl/perl-fe.c + M /irssi/trunk/src/perl/perl-signals.c + M /irssi/trunk/src/perl/perl-sources.c + +Oops. Update address correctly now. +------------------------------------------------------------------------ +r4489 | coekie | 2007-05-08 18:16:58 +0000 (Tue, 08 May 2007) | 1 line +Changed paths: + M /irssi/trunk/src/core/args.c + M /irssi/trunk/src/core/channels-setup.c + M /irssi/trunk/src/core/channels.c + M /irssi/trunk/src/core/chat-commands.c + M /irssi/trunk/src/core/chat-protocols.c + M /irssi/trunk/src/core/chatnets.c + M /irssi/trunk/src/core/commands.c + M /irssi/trunk/src/core/core.c + M /irssi/trunk/src/core/expandos.c + M /irssi/trunk/src/core/ignore.c + M /irssi/trunk/src/core/levels.c + M /irssi/trunk/src/core/line-split.c + M /irssi/trunk/src/core/log-away.c + M /irssi/trunk/src/core/log.c + M /irssi/trunk/src/core/masks.c + M /irssi/trunk/src/core/misc.c + M /irssi/trunk/src/core/modules-load.c + M /irssi/trunk/src/core/modules.c + M /irssi/trunk/src/core/net-disconnect.c + M /irssi/trunk/src/core/net-nonblock.c + M /irssi/trunk/src/core/net-sendbuffer.c + M /irssi/trunk/src/core/network-openssl.c + M /irssi/trunk/src/core/network.c + M /irssi/trunk/src/core/nicklist.c + M /irssi/trunk/src/core/nickmatch-cache.c + M /irssi/trunk/src/core/pidwait.c + M /irssi/trunk/src/core/queries.c + M /irssi/trunk/src/core/rawlog.c + M /irssi/trunk/src/core/recode.c + M /irssi/trunk/src/core/servers-reconnect.c + M /irssi/trunk/src/core/servers-setup.c + M /irssi/trunk/src/core/servers.c + M /irssi/trunk/src/core/session.c + M /irssi/trunk/src/core/settings.c + M /irssi/trunk/src/core/signals.c + M /irssi/trunk/src/core/special-vars.c + M /irssi/trunk/src/core/write-buffer.c + M /irssi/trunk/src/fe-common/core/autorun.c + M /irssi/trunk/src/fe-common/core/chat-completion.c + M /irssi/trunk/src/fe-common/core/command-history.c + M /irssi/trunk/src/fe-common/core/completion.c + M /irssi/trunk/src/fe-common/core/fe-channels.c + M /irssi/trunk/src/fe-common/core/fe-common-core.c + M /irssi/trunk/src/fe-common/core/fe-core-commands.c + M /irssi/trunk/src/fe-common/core/fe-exec.c + M /irssi/trunk/src/fe-common/core/fe-expandos.c + M /irssi/trunk/src/fe-common/core/fe-help.c + M /irssi/trunk/src/fe-common/core/fe-ignore-messages.c + M /irssi/trunk/src/fe-common/core/fe-ignore.c + M /irssi/trunk/src/fe-common/core/fe-log.c + M /irssi/trunk/src/fe-common/core/fe-messages.c + M /irssi/trunk/src/fe-common/core/fe-modules.c + M /irssi/trunk/src/fe-common/core/fe-queries.c + M /irssi/trunk/src/fe-common/core/fe-recode.c + M /irssi/trunk/src/fe-common/core/fe-server.c + M /irssi/trunk/src/fe-common/core/fe-settings.c + M /irssi/trunk/src/fe-common/core/fe-windows.c + M /irssi/trunk/src/fe-common/core/formats.c + M /irssi/trunk/src/fe-common/core/hilight-text.c + M /irssi/trunk/src/fe-common/core/keyboard.c + M /irssi/trunk/src/fe-common/core/module-formats.c + M /irssi/trunk/src/fe-common/core/printtext.c + M /irssi/trunk/src/fe-common/core/themes.c + M /irssi/trunk/src/fe-common/core/translation.c + M /irssi/trunk/src/fe-common/core/utf8.c + M /irssi/trunk/src/fe-common/core/window-activity.c + M /irssi/trunk/src/fe-common/core/window-commands.c + M /irssi/trunk/src/fe-common/core/window-items.c + M /irssi/trunk/src/fe-common/core/windows-layout.c + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat-messages.c + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-chat.c + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-get.c + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-send.c + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc-server.c + M /irssi/trunk/src/fe-common/irc/dcc/fe-dcc.c + M /irssi/trunk/src/fe-common/irc/dcc/module-formats.c + M /irssi/trunk/src/fe-common/irc/fe-common-irc.c + M /irssi/trunk/src/fe-common/irc/fe-ctcp.c + M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c + M /irssi/trunk/src/fe-common/irc/fe-events.c + M /irssi/trunk/src/fe-common/irc/fe-irc-channels.c + M /irssi/trunk/src/fe-common/irc/fe-irc-commands.c + M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c + M /irssi/trunk/src/fe-common/irc/fe-irc-queries.c + M /irssi/trunk/src/fe-common/irc/fe-irc-server.c + M /irssi/trunk/src/fe-common/irc/fe-ircnet.c + M /irssi/trunk/src/fe-common/irc/fe-modes.c + M /irssi/trunk/src/fe-common/irc/fe-netjoin.c + M /irssi/trunk/src/fe-common/irc/fe-netsplit.c + M /irssi/trunk/src/fe-common/irc/irc-completion.c + M /irssi/trunk/src/fe-common/irc/module-formats.c + M /irssi/trunk/src/fe-common/irc/notifylist/fe-notifylist.c + M /irssi/trunk/src/fe-common/irc/notifylist/module-formats.c + M /irssi/trunk/src/fe-none/irssi.c + M /irssi/trunk/src/fe-text/gui-entry.c + M /irssi/trunk/src/fe-text/gui-expandos.c + M /irssi/trunk/src/fe-text/gui-printtext.c + M /irssi/trunk/src/fe-text/gui-readline.c + M /irssi/trunk/src/fe-text/gui-windows.c + M /irssi/trunk/src/fe-text/irssi.c + M /irssi/trunk/src/fe-text/lastlog.c + M /irssi/trunk/src/fe-text/mainwindow-activity.c + M /irssi/trunk/src/fe-text/mainwindows-layout.c + M /irssi/trunk/src/fe-text/mainwindows.c + M /irssi/trunk/src/fe-text/module-formats.c + M /irssi/trunk/src/fe-text/statusbar-config.c + M /irssi/trunk/src/fe-text/statusbar-items.c + M /irssi/trunk/src/fe-text/statusbar.c + M /irssi/trunk/src/fe-text/term-curses.c + M /irssi/trunk/src/fe-text/term-dummy.c + M /irssi/trunk/src/fe-text/term-terminfo.c + M /irssi/trunk/src/fe-text/term.c + M /irssi/trunk/src/fe-text/textbuffer-commands.c + M /irssi/trunk/src/fe-text/textbuffer-reformat.c + M /irssi/trunk/src/fe-text/textbuffer-view.c + M /irssi/trunk/src/fe-text/textbuffer.c + M /irssi/trunk/src/irc/bot/bot-events.c + M /irssi/trunk/src/irc/bot/bot-irc-commands.c + M /irssi/trunk/src/irc/bot/bot-users.c + M /irssi/trunk/src/irc/bot/bot.c + M /irssi/trunk/src/irc/bot/botnet-connection.c + M /irssi/trunk/src/irc/bot/botnet-users.c + M /irssi/trunk/src/irc/bot/botnet.c + M /irssi/trunk/src/irc/core/bans.c + M /irssi/trunk/src/irc/core/channel-events.c + M /irssi/trunk/src/irc/core/channel-rejoin.c + M /irssi/trunk/src/irc/core/channels-query.c + M /irssi/trunk/src/irc/core/ctcp.c + M /irssi/trunk/src/irc/core/irc-channels-setup.c + M /irssi/trunk/src/irc/core/irc-channels.c + M /irssi/trunk/src/irc/core/irc-chatnets.c + M /irssi/trunk/src/irc/core/irc-commands.c + M /irssi/trunk/src/irc/core/irc-core.c + M /irssi/trunk/src/irc/core/irc-expandos.c + M /irssi/trunk/src/irc/core/irc-masks.c + M /irssi/trunk/src/irc/core/irc-nicklist.c + M /irssi/trunk/src/irc/core/irc-queries.c + M /irssi/trunk/src/irc/core/irc-servers-reconnect.c + M /irssi/trunk/src/irc/core/irc-servers-setup.c + M /irssi/trunk/src/irc/core/irc-servers.c + M /irssi/trunk/src/irc/core/irc-session.c + M /irssi/trunk/src/irc/core/irc.c + M /irssi/trunk/src/irc/core/lag.c + M /irssi/trunk/src/irc/core/massjoin.c + M /irssi/trunk/src/irc/core/mode-lists.c + M /irssi/trunk/src/irc/core/modes.c + M /irssi/trunk/src/irc/core/netsplit.c + M /irssi/trunk/src/irc/core/servers-idle.c + M /irssi/trunk/src/irc/core/servers-redirect.c + M /irssi/trunk/src/irc/dcc/dcc-autoget.c + M /irssi/trunk/src/irc/dcc/dcc-chat.c + M /irssi/trunk/src/irc/dcc/dcc-get.c + M /irssi/trunk/src/irc/dcc/dcc-queue.c + M /irssi/trunk/src/irc/dcc/dcc-resume.c + M /irssi/trunk/src/irc/dcc/dcc-send.c + M /irssi/trunk/src/irc/dcc/dcc-server.c + M /irssi/trunk/src/irc/dcc/dcc.c + M /irssi/trunk/src/irc/flood/autoignore.c + M /irssi/trunk/src/irc/flood/flood.c + M /irssi/trunk/src/irc/notifylist/notify-commands.c + M /irssi/trunk/src/irc/notifylist/notify-ison.c + M /irssi/trunk/src/irc/notifylist/notify-setup.c + M /irssi/trunk/src/irc/notifylist/notify-whois.c + M /irssi/trunk/src/irc/notifylist/notifylist.c + M /irssi/trunk/src/irc/proxy/dump.c + M /irssi/trunk/src/irc/proxy/listen.c + M /irssi/trunk/src/irc/proxy/proxy.c + M /irssi/trunk/src/lib-config/get.c + M /irssi/trunk/src/lib-config/parse.c + M /irssi/trunk/src/lib-config/set.c + M /irssi/trunk/src/lib-config/write.c + M /irssi/trunk/src/perl/module-formats.c + M /irssi/trunk/src/perl/perl-common.c + M /irssi/trunk/src/perl/perl-core.c + M /irssi/trunk/src/perl/perl-fe.c + M /irssi/trunk/src/perl/perl-signals.c + M /irssi/trunk/src/perl/perl-sources.c + +Update FSF address +------------------------------------------------------------------------ +r4488 | exg | 2007-05-08 17:51:51 +0000 (Tue, 08 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/COPYING + +Update FSF address. + +------------------------------------------------------------------------ +r4487 | exg | 2007-05-06 16:22:09 +0000 (Sun, 06 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/recode.c + +Do not call iconfig_get_str when target is NULL. + +------------------------------------------------------------------------ +r4486 | exg | 2007-05-06 16:15:31 +0000 (Sun, 06 May 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc.c + +Do not recode the channel name used as target for the recoding of +input line. + +------------------------------------------------------------------------ +r4485 | exg | 2007-05-06 15:13:30 +0000 (Sun, 06 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc.c + +Off-by-one in parsing the channel name. + +------------------------------------------------------------------------ +r4484 | coekie | 2007-05-05 19:59:07 +0000 (Sat, 05 May 2007) | 1 line +Changed paths: + M /irssi/trunk/configure.in + +Bump version to 0.8.12-svn +------------------------------------------------------------------------ +r4483 | exg | 2007-05-05 15:37:58 +0000 (Sat, 05 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-messages.c + M /irssi/trunk/src/fe-common/irc/fe-events-numeric.c + M /irssi/trunk/src/fe-common/irc/fe-events.c + M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c + M /irssi/trunk/src/fe-common/irc/fe-whois.c + M /irssi/trunk/src/irc/core/irc.c + +Move input recoding in irc_server_event. + +------------------------------------------------------------------------ +r4482 | exg | 2007-05-05 14:45:38 +0000 (Sat, 05 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/autogen.sh + +Use autoreconf to bootstrap. + +------------------------------------------------------------------------ +r4481 | exg | 2007-05-05 14:29:25 +0000 (Sat, 05 May 2007) | 3 lines +Changed paths: + M /irssi/trunk/configure.in + +Replace obsolete autoconf/automake macros with their current equivalent. +Require automake-1.9. + +------------------------------------------------------------------------ +r4479 | exg | 2007-05-05 12:01:39 +0000 (Sat, 05 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/Makefile.am + +Add ACLOCAL_AMFLAGS definition. + +------------------------------------------------------------------------ +r4475 | exg | 2007-05-03 21:37:43 +0000 (Thu, 03 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/statusbar.c + +Revert, do not use IS_PRINTABLE in reverse_controls. + +------------------------------------------------------------------------ +r4474 | exg | 2007-05-03 15:49:19 +0000 (Thu, 03 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-entry.c + M /irssi/trunk/src/fe-text/statusbar.c + M /irssi/trunk/src/fe-text/term.h + M /irssi/trunk/src/fe-text/textbuffer-view.c + +Add common IS_PRINTABLE macro. + +------------------------------------------------------------------------ +r4473 | exg | 2007-05-03 08:42:33 +0000 (Thu, 03 May 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/perl/perl-core.c + +Remove broken code that prevents unloading of a script in some cases. + +------------------------------------------------------------------------ +r4472 | exg | 2007-04-29 23:43:17 +0000 (Sun, 29 Apr 2007) | 3 lines +Changed paths: + M /irssi/trunk/configure.in + +Enable large file support using AC_SYS_LARGEFILE to get the correct +options on AIX, bug #404. + +------------------------------------------------------------------------ +r4471 | exg | 2007-04-29 12:26:02 +0000 (Sun, 29 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-messages.c + M /irssi/trunk/src/fe-common/irc/fe-irc-messages.c + +Use dynamic storage for return value of channel_get_nickmode. + +------------------------------------------------------------------------ +r4470 | exg | 2007-04-29 11:20:36 +0000 (Sun, 29 Apr 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/core/settings.c + M /irssi/trunk/src/core/settings.h + M /irssi/trunk/src/fe-common/core/fe-settings.c + +Factor out code from set_print into a function to get a printable +representation of a setting. + +------------------------------------------------------------------------ +r4469 | exg | 2007-04-29 09:15:36 +0000 (Sun, 29 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/window-activity.c + +Slightly optimize activity_hide_targets matching. + +------------------------------------------------------------------------ +r4468 | exg | 2007-04-28 14:11:02 +0000 (Sat, 28 Apr 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-servers.c + +Do not send hostname to server, rather use username as the second +argument to USER, patch by Alex Tarkovsky (bug #488). + +------------------------------------------------------------------------ +r4467 | exg | 2007-04-28 11:45:34 +0000 (Sat, 28 Apr 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + +Increment paste_keycount when the key before the one that starts a +possible pasting is not a '\r' or '\n'. + +------------------------------------------------------------------------ +r4466 | exg | 2007-04-28 10:55:57 +0000 (Sat, 28 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + +Ignore empty lines when pasting. + +------------------------------------------------------------------------ +r4465 | exg | 2007-04-28 10:52:11 +0000 (Sat, 28 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + +When sending a line as non-pasted reset also paste_entry, bug #405. + +------------------------------------------------------------------------ +r4463 | exg | 2007-04-25 20:37:21 +0000 (Wed, 25 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/settings.c + +Remove useless function. + +------------------------------------------------------------------------ +r4462 | exg | 2007-04-25 19:22:39 +0000 (Wed, 25 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/dcc/dcc-get.c + +Fix DCC get when file size is 0, bug #494. + +------------------------------------------------------------------------ +r4460 | coekie | 2007-04-25 18:13:08 +0000 (Wed, 25 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + +Put release date in NEWS file + +------------------------------------------------------------------------ +r4459 | coekie | 2007-04-25 17:59:20 +0000 (Wed, 25 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/configure.in + +Release 0.8.11 + +------------------------------------------------------------------------ +r4458 | exg | 2007-04-23 08:30:36 +0000 (Mon, 23 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/perl/module.h + +Add workaround for gcc 4.0.0/4.0.1, bug #219. + +------------------------------------------------------------------------ +r4457 | exg | 2007-04-19 08:21:51 +0000 (Thu, 19 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/nicklist.h + M /irssi/trunk/src/fe-text/irssi.c + +Fix typos. + +------------------------------------------------------------------------ +r4456 | coekie | 2007-04-18 20:00:10 +0000 (Wed, 18 Apr 2007) | 1 line +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/configure.in + +Release 0.8.11-rc2 +------------------------------------------------------------------------ +r4455 | coekie | 2007-04-18 17:48:55 +0000 (Wed, 18 Apr 2007) | 1 line +Changed paths: + M /irssi/trunk/NEWS + +update NEWS +------------------------------------------------------------------------ +r4454 | coekie | 2007-04-16 19:10:46 +0000 (Mon, 16 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-common-core.c + M /irssi/trunk/src/fe-common/core/fe-windows.c + +revert last change. Already possible with /format -delete daychange (fixed in r4428) + +------------------------------------------------------------------------ +r4453 | Geert | 2007-04-16 18:55:15 +0000 (Mon, 16 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-common-core.c + M /irssi/trunk/src/fe-common/core/fe-windows.c + +Hide daychange. + +------------------------------------------------------------------------ +r4452 | exg | 2007-04-16 00:27:43 +0000 (Mon, 16 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/settings.c + +Properly initialize reference count for a new setting, bug #235. + +------------------------------------------------------------------------ +r4451 | exg | 2007-04-14 20:45:04 +0000 (Sat, 14 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/docs/help/in/scrollback.in + +Document time format for /scrollback goto. + +------------------------------------------------------------------------ +r4450 | exg | 2007-04-14 20:26:22 +0000 (Sat, 14 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-entry.c + +Reindent. + +------------------------------------------------------------------------ +r4449 | exg | 2007-04-14 20:20:37 +0000 (Sat, 14 Apr 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-entry.c + +Modify gui_entry_draw_from to clear to end of line only if it has not +written till the last column. + +------------------------------------------------------------------------ +r4448 | exg | 2007-04-14 18:11:31 +0000 (Sat, 14 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/autogen.sh + +Remove non-existent options for configure. + +------------------------------------------------------------------------ +r4447 | Geert | 2007-04-14 16:07:10 +0000 (Sat, 14 Apr 2007) | 2 lines +Changed paths: + D /irssi/trunk/xx + +Works :) + +------------------------------------------------------------------------ +r4446 | Geert | 2007-04-14 16:06:50 +0000 (Sat, 14 Apr 2007) | 2 lines +Changed paths: + A /irssi/trunk/xx + +Dummy post-commit test + +------------------------------------------------------------------------ +r4445 | coekie | 2007-04-14 15:17:19 +0000 (Sat, 14 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/configure.in + +Removed automatic glib downloading and compiling. + +------------------------------------------------------------------------ +r4444 | exg | 2007-04-14 11:09:37 +0000 (Sat, 14 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/src/fe-text/gui-entry.c + +Revert r4352. + +------------------------------------------------------------------------ +r4443 | exg | 2007-04-14 11:01:56 +0000 (Sat, 14 Apr 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/chat-completion.c + +Make completer for action/msg/query more self-contained by completing nicks in +the active channel. + +------------------------------------------------------------------------ +r4442 | Geert | 2007-04-09 14:55:42 +0000 (Mon, 09 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/modes.c + +Local opers on IRCnet (umode +O) get the server->server_operator flag. + +------------------------------------------------------------------------ +r4441 | exg | 2007-04-07 15:00:25 +0000 (Sat, 07 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-log.c + +Only consider autolog logs when looking for an open log in autolog_open. + +------------------------------------------------------------------------ +r4440 | exg | 2007-04-07 14:57:58 +0000 (Sat, 07 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-readline.c + +Bind also CSI 1 ; 5 D to key cleft and CSI 1 ; 5 C to key cright. + +------------------------------------------------------------------------ +r4439 | exg | 2007-04-07 14:38:53 +0000 (Sat, 07 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/log.c + +Allow logging of lines with no target to matching non autolog logs. + +------------------------------------------------------------------------ +r4438 | exg | 2007-04-07 14:33:45 +0000 (Sat, 07 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/irssi.c + +Remove unused gettext code. + +------------------------------------------------------------------------ +r4437 | exg | 2007-04-07 14:20:00 +0000 (Sat, 07 Apr 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/core.c + +Fix core_init definition. + +------------------------------------------------------------------------ +r4436 | exg | 2007-04-05 18:25:29 +0000 (Thu, 05 Apr 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/mainwindows.c + +Forbid "window show" when the target window is sticky rather than when there is +at least one window bound to the container of the target window. + +------------------------------------------------------------------------ +r4435 | Geert | 2007-04-05 18:07:41 +0000 (Thu, 05 Apr 2007) | 2 lines +Changed paths: + D /irssi/trunk/x + +Deleting the CIA test file + +------------------------------------------------------------------------ +r4434 | Geert | 2007-04-05 18:04:38 +0000 (Thu, 05 Apr 2007) | 2 lines +Changed paths: + A /irssi/trunk/x + +CIA test + +------------------------------------------------------------------------ +r4433 | exg | 2007-03-12 22:54:45 +0000 (Mon, 12 Mar 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer-view.c + +When removing a line from the view also unconditionally remove any bookmark for +that line rather than moving it to the next/previous line, if any. + +------------------------------------------------------------------------ +r4432 | exg | 2007-03-12 00:12:17 +0000 (Mon, 12 Mar 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/completion.c + +Remove superflous empty lines. + +------------------------------------------------------------------------ +r4431 | exg | 2007-03-12 00:08:58 +0000 (Mon, 12 Mar 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/completion.c + +Call signal_stop also when the completion list for the command options/parameters is not empty. + +------------------------------------------------------------------------ +r4429 | exg | 2007-02-25 18:05:53 +0000 (Sun, 25 Feb 2007) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/src/fe-common/core/chat-completion.c + +Add completion for /window goto. + +------------------------------------------------------------------------ +r4428 | exg | 2007-02-25 17:42:54 +0000 (Sun, 25 Feb 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/fe-windows.c + +Do not print an empty line for "daychange" if the formatted string is empty. + +------------------------------------------------------------------------ +r4427 | exg | 2007-02-24 16:33:59 +0000 (Sat, 24 Feb 2007) | 2 lines +Changed paths: + M /irssi/trunk/docs/help/in/window.in + +Document /window item move. + +------------------------------------------------------------------------ +r4425 | cras | 2007-02-20 12:39:17 +0000 (Tue, 20 Feb 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/textbuffer-view.c + +UTF-8 0x80-0x9f characters weren't treated as control chars as they should have + + +------------------------------------------------------------------------ +r4424 | coekie | 2007-02-19 19:35:52 +0000 (Mon, 19 Feb 2007) | 1 line +Changed paths: + M /irssi/trunk/AUTHORS + M /irssi/trunk/configure.in + +Release 0.8.11-rc1 +------------------------------------------------------------------------ +r4422 | exg | 2007-02-19 11:39:36 +0000 (Mon, 19 Feb 2007) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + +Update. + +------------------------------------------------------------------------ +r4421 | exg | 2007-02-19 09:49:41 +0000 (Mon, 19 Feb 2007) | 1 line +Changed paths: + D /irssi/trunk/po + + +------------------------------------------------------------------------ +r4420 | exg | 2007-02-18 14:59:54 +0000 (Sun, 18 Feb 2007) | 2 lines +Changed paths: + M /irssi/trunk/docs/help/in/scrollback.in + M /irssi/trunk/src/fe-text/textbuffer-commands.c + +Add crapbuster-like "scrollback levelclear" command. + +------------------------------------------------------------------------ +r4419 | exg | 2007-02-17 15:31:10 +0000 (Sat, 17 Feb 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/fe-text/lastlog.c + M /irssi/trunk/src/fe-text/textbuffer-view.c + M /irssi/trunk/src/fe-text/textbuffer-view.h + +Generalize window_lastlog_clear in textbuffer_view_remove_lines_by_level. + +------------------------------------------------------------------------ +r4418 | Geert | 2007-02-17 12:12:47 +0000 (Sat, 17 Feb 2007) | 2 lines +Changed paths: + D /irssi/trunk/x + +And they did + +------------------------------------------------------------------------ +r4417 | Geert | 2007-02-17 12:11:45 +0000 (Sat, 17 Feb 2007) | 2 lines +Changed paths: + A /irssi/trunk/x + +Checking if commit mails still work. + +------------------------------------------------------------------------ +r4416 | exg | 2007-02-14 10:59:27 +0000 (Wed, 14 Feb 2007) | 6 lines +Changed paths: + M /irssi/trunk/src/fe-common/core/formats.c + M /irssi/trunk/src/fe-text/statusbar.c + +Fix format_real_length to return the correct length when the input string +includes a trailing wide char. +Change statusbar_item_default_handler to compute padding also when +item->size < item->min_size, needed after the fix to format_real_length. +Patch by Yi-Hsuan Hsin, bug #452. + +------------------------------------------------------------------------ +r4415 | exg | 2007-02-14 10:43:34 +0000 (Wed, 14 Feb 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/common.h + M /irssi/trunk/src/fe-text/irssi.c + +Replace last occurrence of IRSSI_DIR_SHORT with get_irssi_dir() and remove it. + +------------------------------------------------------------------------ +r4414 | exg | 2007-02-07 18:20:49 +0000 (Wed, 07 Feb 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-entry.c + +Redraw input line correctly in an utf8 locale when deleting a +nonspacing char by taking in account the cell width, bug #459. + +------------------------------------------------------------------------ +r4413 | exg | 2007-02-06 23:25:17 +0000 (Tue, 06 Feb 2007) | 3 lines +Changed paths: + M /irssi/trunk/src/fe-text/gui-entry.c + +Amend check for non printable chars to filter control chars 80-9F in an utf8 locale, bug #460. +Note: this was and is still broken with koi8-r. + +------------------------------------------------------------------------ +r4412 | exg | 2007-02-06 23:06:14 +0000 (Tue, 06 Feb 2007) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + M /irssi/trunk/src/perl/common/Settings.xs + M /irssi/trunk/src/perl/textui/TextBuffer.xs + +Revert perl utf8 stuff for now. + +------------------------------------------------------------------------ +r4411 | exg | 2007-01-17 15:07:14 +0000 (Wed, 17 Jan 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/core/irc-nicklist.c + +When connecting and the nick is invalid, abort the connection instead of looping indefinitely in event_nick_in_use. + +------------------------------------------------------------------------ +r4410 | Geert | 2007-01-13 22:50:34 +0000 (Sat, 13 Jan 2007) | 1 line +Changed paths: + M /irssi/trunk/src/perl/irssi-core.pl + + +------------------------------------------------------------------------ +r4409 | exg | 2007-01-11 23:11:30 +0000 (Thu, 11 Jan 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/lib-config/parse.c + +Allow identifiers to start with a digit, bug #177. + +------------------------------------------------------------------------ +r4408 | exg | 2007-01-11 22:51:02 +0000 (Thu, 11 Jan 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/perl/ui/Window.xs + +Modify Irssi::UI::Window::command to restore the original active window only if the command executed has not made another one active, bug #403. + +------------------------------------------------------------------------ +r4407 | exg | 2007-01-08 19:02:20 +0000 (Mon, 08 Jan 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/irc/dcc/dcc-queue.c + M /irssi/trunk/src/irc/dcc/dcc-queue.h + M /irssi/trunk/src/irc/dcc/dcc-send.c + +Remove dcc_queue_add_passive, use instead another argument in dcc_queue_add to initialize rec->passive. + +------------------------------------------------------------------------ +r4406 | exg | 2007-01-07 19:16:59 +0000 (Sun, 07 Jan 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/log-away.c + +Make awaylog_file respect --home, bug #304. + +------------------------------------------------------------------------ +r4405 | exg | 2007-01-06 16:08:29 +0000 (Sat, 06 Jan 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/recode.c + +Reindent. + +------------------------------------------------------------------------ +r4404 | exg | 2007-01-06 16:00:45 +0000 (Sat, 06 Jan 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/recode.c + +Remove the target != NULL constraint in recode_out. + +------------------------------------------------------------------------ +r4403 | exg | 2007-01-06 15:52:22 +0000 (Sat, 06 Jan 2007) | 2 lines +Changed paths: + M /irssi/trunk/src/core/recode.c + +Simplify. + +------------------------------------------------------------------------ +r4402 | exg | 2007-01-06 15:49:07 +0000 (Sat, 06 Jan 2007) | 2 lines +Changed paths: + M /irssi/trunk/COPYING + +Fix typo. + +------------------------------------------------------------------------ +r4401 | exg | 2006-12-10 16:11:19 +0000 (Sun, 10 Dec 2006) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + +Corrections. + +------------------------------------------------------------------------ +r4400 | exg | 2006-12-10 15:53:19 +0000 (Sun, 10 Dec 2006) | 2 lines +Changed paths: + M /irssi/trunk/src/perl/common/Settings.xs + +Declare str in PREINIT section. + +------------------------------------------------------------------------ +r4399 | exg | 2006-12-10 15:49:06 +0000 (Sun, 10 Dec 2006) | 2 lines +Changed paths: + M /irssi/trunk/NEWS + +Clarifications and corrections. + +------------------------------------------------------------------------ +r4398 | coekie | 2006-12-08 22:28:25 +0000 (Fri, 08 Dec 2006) | 1 line +Changed paths: + M /irssi/trunk/AUTHORS + M /irssi/trunk/NEWS + +Oh, that patch came from exg +------------------------------------------------------------------------ +r4397 | coekie | 2006-12-08 21:43:01 +0000 (Fri, 08 Dec 2006) | 1 line +Changed paths: + M /irssi/trunk/AUTHORS + M /irssi/trunk/NEWS + +Update NEWS and AUTHORS +------------------------------------------------------------------------ +r4396 | coekie | 2006-12-08 21:38:55 +0000 (Fri, 08 Dec 2006) | 1 line +Changed paths: + M /irssi/trunk/src/perl/perl-common.c + +Remove CR and LF from Perl commands, to make it harder to introduce a security bug +------------------------------------------------------------------------ +r4395 | Geert | 2006-11-02 09:09:34 +0000 (Thu, 02 Nov 2006) | 5 lines +Changed paths: + M /irssi/trunk/src/core/settings.c + +The attached patch fixes bug #164, which triggers a failed assertion +message when the config file is unreadable to irssi. + +By Daniel Koning + +------------------------------------------------------------------------ +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 [+-]