1999-12-20  Timo Sirainen  <cras@irccrew.org>

	* src/settings/setup-ircnets.c: Forgot this

1999-12-20  Artur Frysiak  <wiget@pld.org.pl>

	* po/pl.po: - correct fuzzy and add more translations

1999-12-19  Timo Sirainen  <cras@irccrew.org>

	* po/fi.po, po/pl.po, NEWS, TODO, config, configure.in:
	Updated to 0.7.21

	* src/gui-gnome/gui-mainwindows.c:
	Redraw transparent itext when window moved

	* src/irc-base/commands.c:
	/connect and /server changes the server in the current window if
	the window isn't channel or query.

	* src/gui-gnome/itext.c: Transparent backgrounds work

	* src/gui-gnome/setup-dcc.c:
	DCC port wasn't read correctly

	* src/settings/Makefile.am, src/settings/settings.c, src/settings/setup-servers.c, src/irc-base/nicklist.c, src/irc-base/server-reconnect.c, src/irc-base/server.c, src/irc-base/server.h, src/gui-gnome/setup-ircnets.c, src/gui-gnome/setup-ircnets.h, src/gui-gnome/setup-servers.c, src/common-setup.h:
	IRC Network specific settings: nick, username, realname,
	max. kicks/modes/msgs per command.

	Keeps track of "wanted nick", ie. the nick you specified in the setup
	or to /server or /nick. When reconnecting to server it always tries the
	wanted nick before falling back to alternate nicks.

1999-12-09  Timo Sirainen  <cras@irccrew.org>

	* src/ui-common/ui-events.c, src/irc-base/bans.c, src/irc-base/commands.h:
	Bans with 10 character long username is now sent as "..!*12345678*@.."
	If using /BAN when WHO list haven't been received yet, complain about not
	being synced.

	* src/irc-base/channels.c:
	Some fixes to handling "channel not found" event..

	* src/irc-base/commands.c: /join !!channel crashed

1999-12-08  Timo Sirainen  <cras@irccrew.org>

	* src/ui-common/ui-printtext.c:
	Cutting some argument to specified size didn't work. This caused /WHO to
	crash sometimes..

	* src/ui-common/ui-windows.c, src/gui-gnome/gui-mainwindows.c, src/gui-text/gui-readline.c:
	/channel next, /channel prev - changes to next/previous channel in the
	current window. Ctrl-X is by default bound to /channel next

	* colorless.theme, src/ui-common/txt.h, src/ui-common/ui-events.c, src/ui-common/ui-formats.c:
	fixed some problems with ignoring server modes. Added different format
	text for server modes.

	* src/irc-base/lag.c, src/irc-base/server.c, src/irc-base/server.h:
	pircd doesn't understand PING commands, forget about lag detection with it

1999-12-07  Timo Sirainen  <cras@irccrew.org>

	* src/settings/settings.c, src/settings/settings.h, src/irc-extra/log.c, src/gui-gnome/setup-misc.c:
	awaylog

	* src/ui-common/ui-events.c, src/ui-common/ui-hilight-text.c:
	public messages to you are now sent with level public+hilight, so you can
	log them with hilight level.

1999-12-03  Timo Sirainen  <cras@irccrew.org>

	* src/ui-common/ui-hilight.c:
	Send a "gui window activity" signal when something happened in some window.

	* src/gui-text/gui-statusbar-items.c:
	Display different window activity levels with different colors in
	statusbar.

	* src/gui-text/gui-readline.c:
	Ctrl-N/P keys change to previous/next window

1999-11-30  Tomasz Koczko  <kloczek@wun.zie.pg.gda.pl>

	* po/pl.po: -more pl translation.

1999-11-29  Tomasz Koczko  <kloczek@wun.zie.pg.gda.pl>

	* po/pl.po: - next part translations.

1999-11-28  Timo Sirainen  <cras@irccrew.org>

	* src/ui-common/txt.h, src/ui-common/ui-dcc.c, src/ui-common/ui-events.c, src/ui-common/ui-formats.c:
	Display ACTION WALLOPS right, since I saw them in openprojects network..
	Also changed DCC action's level to dcc instead of actions.

	* ChangeLog: updated

	* NEWS, TODO, configure.in:
	updated to 0.7.20.1

	* src/gui-gnome/gui-windows.c:
	Closing a window with split windows open crashed

	* src/gui-gnome/irssi.c:
	Disabled GNOME's (IHMO) stupid SIGSEGV handler

	* src/gui-gnome/gui-windows.c:
	Irssi crashed if you used query window buttons (whois, send, chat, ping)

	* README, configure.in, plugins/Makefile.am, plugins/sql/Makefile.am:
	MySQL plugin is only build with using --with-mysql[=yes|=dir]

	* plugins/bot/bot.h, plugins/bot/users.c:
	Save user file every 15min. Fixed a bug where saving it could crash or
	do something weird.

	* src/irc-base/irc.c:
	Aliases: %n = your nick in current server.

	* src/gui-gnome/gui-windows.c:
	Menus etc. should be changed in "channel changed" event, not "window
	focused". This fixes window not being drawed correctly when joining to
	channel in empty window.

1999-11-28  Tomasz Koczko  <kloczek@wun.zie.pg.gda.pl>

	* po/pl.po: - next part translations.

1999-11-27  Artur Frysiak  <wiget@pld.org.pl>

	* po/pl.po: - update pl translation

1999-11-27  Timo Sirainen  <cras@irccrew.org>

	* ChangeLog: updated

	* po/fi.po, po/pl.po, src/gui-gnome/gui-menu-commands.c:
	Added "New Split Window" to menus

	* src/irc-extra/dcc-files.c:
	dcc_file_create_mode wasn't set at startup

	* NEWS, configure.in: Updates for 0.7.20

	* po/fi.po:
	Another try for finnish translation - only menus translated

	* src/gui-gnome/gtk-specific.c: Some NLS fixes

	* docs/Makefile.am, docs/botnet.txt:
	Added botnet plans.

	* plugins/speech/gtk-speech.c, plugins/speech/setup-festival.c, plugins/Makefile.am, plugins/external/gtk-external.c, plugins/external/setup-external.c, plugins/proxy/setup.c, plugins/sample/gtk-setup.c, plugins/sample/setup.c:
	Saves settings to plugin_xxxx instead of "plugin:xxxx" categories in
	config file.

	* plugins/sql/.cvsignore, plugins/sql/Makefile.am, plugins/sql/README, plugins/sql/mysql.c, plugins/sql/setup.c, plugins/sql/sql-public.h, plugins/sql/sql.c, plugins/sql/sql.h:
	Small simple MySQL plugin.

	* src/gui-gnome/setup-ircnets.c:
	Deleting ircnets was buggy

	* src/settings/setup-themes.c:
	When invalid theme is found from global directory, it's fixed and saved to
	~/.irssi/ directory.

	* src/irc-extra/plugins-setup.c: Small cleanup

	* src/gui-gnome/gtk-specific.c: Menu fixes

	* src/ui-common/ui-settings.c:
	Send "setup changed" signal when using /set

	* src/gui-gnome/itext.c:
	Removed font handling from realization/unrealization so it works
	correctly now.

	* src/gui-gnome/irssi.c, src/gui-text/irssi.c, src/irc-extra/plugins-setup.c, src/irc-extra/plugins-setup.h:
	Plugin autoloading didn't work

1999-11-26  Timo Sirainen  <cras@irccrew.org>

	* src/irc-extra/plugins.c:
	"plugin not loaded" -> "plugin error not loaded"

1999-11-24  Timo Sirainen  <cras@irccrew.org>

	* po/Makefile.in.in: Makefile.in.in is autogenerated

	* src/gui-gnome/setup-servers.c:
	Setup was written to "servers" instead of "server" category..

1999-11-23  Timo Sirainen  <cras@irccrew.org>

	* src/irc-base/nicklist.c:
	nick_strip() : Don't strip >=128 characters from nick - they aren't
	even possible to use, but when comparing "lh" nick to "lh" at the
	start of line, it really shouldn't hilight it :)

	* src/gui-gnome/itext.c:
	A few checks to make sure itext won't crash even while font is bad..

	* Makefile.am: Added README back

1999-11-23  Artur Frysiak  <wiget@pld.org.pl>

	* plugins/bot/Makefile.am: - added botnet.h

	* docs/Makefile.am: - where is README ?

	* po/ChangeLog: - empty

	* configure.in: - add pl to ALL_LINGUA

1999-11-23  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/setup-colors.c:
	Fix for GTK themes workaround fix :)

1999-11-22  Tomasz Koczko  <kloczek@wun.zie.pg.gda.pl>

	* po/pl.po: - more trans.

1999-11-22  Artur Frysiak  <wiget@pld.org.pl>

	* ChangeLog: Updated

1999-11-22  Tomasz Koczko  <kloczek@wun.zie.pg.gda.pl>

	* po/pl.po: - fiew translations.

	* po/pl.po: - start pl translation.

1999-11-21  Timo Sirainen  <cras@irccrew.org>

	* plugins/bot/Makefile.am, plugins/bot/bot.c, plugins/bot/bot.h, plugins/bot/botnet.c, plugins/bot/botnet.h, plugins/bot/botnets.sample:
	Botnet - it should already be possible to create a big bot network with
	this (each bot having multiple clients + uplink). The functionality is
	limited only to BCAST message for now which sends a message to all
	bots.

1999-11-20  Timo Sirainen  <cras@irccrew.org>

	* ChangeLog: Updated

	* src/gui-text/channels-newdata.c, src/gui-text/channels-newdata.h, src/settings/Makefile.am, docs/COMMANDS, docs/Makefile.am, po/POTFILES.in, po/fi.po, src/Makefile.am, COMMANDS, ChangeLog, Makefile.am, NEWS, TODO, colorless.theme, configure.in, window-views-patch.diff:
	Last changes for 0.7.19

	* plugins/proxy/proxy.c: Deinitialization fixes

	* src/irc-extra/plugins.c:
	Some fixes if plugin_init() failed.

	* src/ui-common/ui-commands.c, src/ui-common/ui-printtext.c, src/ui-common/ui-settings.c, src/gui-gnome/dialog-log.c, src/gui-text/gui-textwidget.c, src/irc-base/levels.c, src/irc-base/levels.h, src/irc-extra/log.c:
	Added level MSGLEVEL_CLIENTCRAP - it's used by /set, /last and /help

	* src/gui-text/gui-statusbar.c, src/gui-text/gui-windows.c, src/gui-text/irssi.c, src/gui-text/irssi.h:
	When quitting, don't try to redraw anything to screen anymore..

	* src/ui-common/ui-printtext.c, src/gui-text/gui-printtext.c, src/gui-text/gui-textwidget.c:
	/LAST fixes

1999-11-19  Timo Sirainen  <cras@irccrew.org>

	* src/irc-base/levels.c, src/ui-common/txt.h, src/ui-common/ui-formats.c, src/ui-common/ui-settings.c:
	/ignore changes - complains about invalid levels, allows unignoring some
	levels (/ignore nick -level) and can display current ignores from nick.

	* src/settings/setup-servers.c, src/gui-gnome/setup-servers.c:
	Memleaks fixed

	* src/ui-common/ui-printtext.c, src/ui-common/ui-settings.c:
	/set fixes

	* src/settings/settings.c, src/settings/setup-servers.c:
	Some nick/realname/username initialization fixes.

	* src/irc-base/server-reconnect.c, src/irc-base/server.c, src/irc-base/server.h:
	Server reconnection fixes: Restores connections to irc servers that
	aren't defined in setup, restores connections right to servers with
	passwords and restores the same nick that was last used in the
	disconnected server.

	* src/ui-common/ui-hilight.c:
	Doesn't highlight CTCPs as messages anymore

1999-11-14  Timo Sirainen  <cras@irccrew.org>

	* src/ui-common/ui-commands.c:
	/HELP : don't display the same command twice in the list.

	* src/ui-common/txt.h, src/ui-common/ui-events.c, src/ui-common/ui-formats.c, src/irc-extra/plugins.c:
	If plugin can't be loaded, the reason for it is displayed.

	* src/gui-gnome/dialog-links.c: Memory leaks fixed.

	* src/gui-gnome/wordclick.c, src/irc-base/memdebug.c, src/ui-common/ui-completion.c, src/gui-gnome/gui.c, src/gui-gnome/setup-themes.c, src/gui-gnome/setup-txt.c, src/gui-gnome/itext.c:
	Fixed some memory leaks.

	* src/gui-gnome/dialog-log.c, src/irc-base/levels.h:
	Logging fixes.

	* src/ui-common/ui-printtext.c:
	Removed a bit of unnecessary code.

	* src/settings/settings.c, src/settings/settings.h, src/ui-common/ui-printtext.c, src/gui-gnome/setup-lookandfeel.c:
	Option: Show timestamps in msgs.

	* src/gui-gnome/dialog-log.c:
	Log dialog should work again.

	* src/irc-base/levels.h:
	MSGELEVEL_ALL didn't include MSGSLEVEL_CLIENTERRORS..

	* src/gui-text/gui-statusbar-items.c, src/irc-base/channels-query.c, src/settings/setup-lists.c, src/gui-gnome/gui-windows.c:
	Fixed some memory leaks

	* src/ui-common/ui-completion.c:
	Nick completion works now after words separated with comma. Like
	nick1,nick2,nic<tab>

	* configure.in:
	Doesn't try to build GTK UI if GTK isn't found

	* src/gui-gnome/dialog-connect.c:
	Server passwords were displayed in the connect dialog (!?!)

	* plugins/proxy/dump.c:
	Some changes/fixes to client connection messages. NICK is now set as first
	message to client. Also nick and away messages didn't have \n at the end of
	them so they could mess up things..

	* src/irc-extra/plugin-commands.c:
	plugin_bind() changed signal to uppercase -> didn't work now that signals
	are case-sensitive..

	* src/ui-common/ui-hilight.c:
	Channel activity still wasn't displayed right with query windows.

	* src/gui-text/gui-textwidget.c:
	Output of /LAST will now go to log file.

	* src/irc-base/channels-query.c, src/irc-base/irc.c, src/irc-base/nicklist.c:
	Couple of checks to make sure irssi won't crash. Fixed to work with yet
	another IRC server that didn't handle WHO #chan1,#chan2 right.

1999-11-13  Timo Sirainen  <cras@irccrew.org>

	* src/ui-common/ui-hilight.c:
	Handle hilighting after displaying msg so that autocreated query windows
	get hilighted right.

	* src/ui-common/ui-commands.c:
	Support for @#channel msg/notice in Hybrid 6

	* src/irc-base/commands.c, src/ui-common/ui-commands.c:
	/MSG, /NOTICE, /CTCP and /NCTCP accept multiple targets and they're
	automatically split into 3 targets per command.

	* src/irc-base/commands.c, src/irc-base/commands.h, src/irc-base/server.c, src/irc-base/server.h:
	command_split() - you can easily split a command which accepts multiple
	nicks into multiple real commands to server with this function. Like
	/KICK nick1,nick2,.. will be split after each 4 nicks.

	* src/irc-base/misc.c:
	str2list() didn't work right if separator wasn't space

	* src/ui-common/txt.h: Removed 407 event here too..

	* src/ui-common/ui-events-numeric.c, src/ui-common/ui-formats.c:
	407 event was handled wrong, removed it.

	* src/irc-base/modes.c:
	You couldn't query channel's mode with MODE #channel (it wasn't sent to
	server)..

	* src/irc-base/modes.c:
	Don't try to split user mode changes..

	* src/irc-base/commands.c, src/irc-base/modes.c:
	You can give /MODE as many arguments as you like and irssi will split
	them to blocks to 3. Like /mode #chan +oooooo n1 n2 n3 n4 n5 n6 sends
	it to server in two commands.

	* src/gui-text/irssi.c:
	Restore original CTRL-C handler when exiting so that irssi won't crash
	while trying to add ^C to entry line when entry code is already
	deinitialized..

	* src/ui-common/ui-settings.c:
	/IGNORE <nick> <newignorelevel> saved only the "newignorelevel" to
	config file (forgot the old ignores).

	* src/ui-common/ui-events.c:
	Ignoring SMODES in some channels works.

	* src/irc-extra/dcc-files.c:
	DCC file create mode was used like it was octal. Now we do decimal -> octal
	convertion before using it..

	* src/gui-gnome/dialog-channels.c:
	Joining to channel that had password set with the channels dialog
	didn't work.

	* src/ui-common/ui-ctcp.c: Ignoring actions didn't work.

	* src/gui-gnome/panel.c:
	Default to 48 pixel height panel so it works right with the "old" gnome panel.

1999-11-11  Timo Sirainen  <cras@irccrew.org>

	* src/irc-base/network-nonblock.c:
	Fixes for net_connect_nonblock()

	* src/ui-common/ui-printtext.c, src/gui-gnome/gui-mainwindows.c, src/gui-text/gui-printtext.c, src/gui-text/gui-readline.c:
	Handles ^O = clear all text attributes. irssi-text displays all <32
	characters as reversed letters. So if you get some weird ^R it's displayed as
	R and not some weird control code that could mess up the screen.

	* src/ui-common/ui-events-numeric.c:
	Whois channels reply: Display >127 chars as-is instead of ^? etc

1999-11-10  Timo Sirainen  <cras@irccrew.org>

	* src/ui-common/ui-hilight.c:
	Your own /msgs won't trigger channel activity, received private
	messages get the "new text" color

1999-11-08  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/dialog-links.c:
	Some bugixes. Asking servers from hub marks the hub red.

1999-11-07  Timo Sirainen  <cras@irccrew.org>

	* src/ui-common/ui-formats.c:
	Fixed whois reply, %N -> %:

	* src/gui-gnome/channels-newdata.c, src/gui-gnome/gui-channels.c, src/gui-gnome/gui-mainwindows.c, src/gui-gnome/gui-mainwindows.h, src/ui-common/ui-channels.c, src/ui-common/ui-hilight.c:
	Fixes for split windows

	* src/ui-common/ui-completion.c, src/ui-common/ui-completion.h, src/gui-text/gui-readline.c:
	Word replacing tried to do nick completion too.

	* src/gui-gnome/dialog-channels.c, src/gui-gnome/dialog-textwidget.c, src/gui-gnome/gui-channels.c, src/gui-gnome/gui-channels.h, src/gui-gnome/gui-mainwindows.c, src/gui-gnome/gui-menu-commands.c, src/gui-gnome/gui-nicklist.c, src/gui-gnome/gui-printtext.c, src/gui-gnome/gui-windows.c, src/gui-gnome/gui-windows.h, src/gui-gnome/setup-txt.c, src/gui-gnome/snapshot.c, src/ui-common/ui-windows.c:
	Started split window support, /window new split

	* config: Default menuitems to popup menu.

	* src/ui-common/ui-commands.c, src/ui-common/ui-formats.c:
	Display your nick, not the nick of the person you're talking to when
	writing messages to query..

	* src/irc-extra/dcc-files.c:
	DCC resumes still didn't work

	* src/ui-common/ui-printtext.c:
	"Error in format blah blah" text displayed wrong number in the
	"last parameter is xx" part

	* src/settings/setup-lists.c:
	If there's no popup menu items specified in default configuration file, get
	them from internal config.

	* src/gui-text/gui-readline.c, src/settings/setup-lists.c, src/ui-common/ui-completion.c, src/ui-common/ui-completion.h, src/common-setup.h, src/gui-gnome/gui-mainwindows.c, src/gui-gnome/gui-nicklist-popup.c, src/gui-gnome/setup-keyboard.c, src/gui-gnome/setup-lists.c, src/gui-gnome/setup-lists.h:
	Automatic text replaces, useful for things like :9 -> :) .. This
	is actually almost same as completions, except they are activated
	with different keys..

	Nicklist popup menu is now configurable. It's now in the automation setup
	dialog which is a bit wrong..

	* src/gui-gnome/gui-dcc.c:
	If you type "/dcc send nick" without the filename to send, irssi opens a
	dialog asking for file name.

1999-11-06  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/gui-windows.c, src/gui-gnome/gui-windows.h:
	Query windows have now buttons Whois, Send, Chat and Ping

	* src/gui-gnome/gui-event-whois.c:
	Removed warnings when doing /gwhois to nick that didn't exist

	* src/ui-common/ui-events-numeric.c:
	When displaying /whois channel replies, change all ascii < 32 to ^x
	characters, like #myeleetchannel^B^B

	* src/irc-base/ctcp.c, src/irc-extra/dcc-chat.c:
	Send "ctcp reply xxx" and "dcc reply xxx" events as lowercase always

	* src/gui-gnome/gui-menu-commands.h:
	LAST_MENU is now "_Server", not "Server" ..

	* src/gui-gnome/gui-channels.c:
	With long topics, line was scrolled to right.

	* src/irc-extra/plugins.c, src/settings/Makefile.am, src/settings/settings.c, src/settings/setup-keyboard.c, src/settings/setup-themes.c, src/ui-common/ui-keyboard.c, src/ui-common/ui-keyboard.h, src/gui-gnome/gui-mainwindows.c, src/gui-gnome/gui.c, src/gui-gnome/gui.h, src/gui-gnome/setup-keyboard.c, src/gui-gnome/setup-servers.c, src/gui-gnome/setup.c, src/gui-text/gui-readline.c, src/signal.doc:
	Keyboard configuration works

	* src/ui-common/ui-events-numeric.c:
	Display all WHO replies in current window

	* src/gui-text/gui-readline.c, src/gui-gnome/gui-mainwindows.c:
	ALT-key - key is now always uppercase, fixed gui-text to send ALT-SHIFT-key
	events.

	* src/gui-gnome/gui-menu-commands.c:
	Added shortcut keys for menus

	* src/irc-base/network.c:
	Display the "please wait" text only when we have already waited for a while
	and there's still servers to be waited..

	* src/gui-text/gui-statusbar-items.c:
	Display window number in statusbar

	* src/ui-common/ui-formats.c, src/ui-common/ui-windows.c:
	/window server displays also server address and ircnet where it changed

	* src/ui-common/txt.h, src/ui-common/ui-channels.c, src/ui-common/ui-formats.c, src/ui-common/ui-windows.c:
	/window server complains about unknown server tags

	* src/gui-gnome/gui-menus.c, src/gui-gnome/gui-windows.c, src/ui-common/ui-channels.c, src/ui-common/ui-windows.c:
	Some fixes to make "channel server changed" work right

	* src/irc-base/server.c, src/ui-common/ui-channels.c, src/ui-common/ui-dcc.c, src/ui-common/ui-windows.c, src/gui-gnome/gui-menus.c, src/gui-gnome/gui-statusbar.c, src/gui-gnome/gui-windows.c, src/gui-gnome/wordclick.c, src/gui-text/gui-statusbar-items.c, src/signal.doc:
	"window server changed" -> "channel server changed"

	* src/gui-gnome/gtk-specific.c:
	Removing i18ned menus works now right

	* src/gui-gnome/itext.c:
	If some window was over irssi's window while scrolling text, some black spots
	were left to window.

	* src/ui-common/ui-formats.c:
	Timestamps were right justified and padded with zero, so it displayed 3:00
	like 30:00..

	* src/ui-common/ui-printtext.c:
	g_string_sprintfa() -> g_string_append() .. % characters inside argument
	could crash irssi

1999-11-04  Artur Frysiak  <wiget@pld.org.pl>

	* ChangeLog: - updated

1999-11-03  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/dialog-channels.c, src/gui-gnome/dialog-connect.c, src/gui-gnome/dialog-dcc.c, src/gui-gnome/dialog-disconnect.c, src/gui-gnome/dialog-join.c, src/gui-gnome/dialog-links.c, src/gui-gnome/dialog-notifylist.c, src/gui-gnome/dialog-plugins.c, src/gui-gnome/gtk-specific.c, src/gui-gnome/gui-event-list.c, src/gui-gnome/gui-event-who.c, src/gui-gnome/gui-windows.c, src/gui-gnome/setup-colors.c, src/gui-gnome/setup-keyboard.c, src/gui-gnome/setup-lists.c, src/gui-gnome/setup-servers.c:
	NLS fixes

	* src/gui-gnome/panel.c, src/irc-base/args.c, src/irc-base/network.c, src/ui-common/ui-common.c, src/ui-common/ui-printtext.c, po/POTFILES.in, po/fi.po, src/gui-gnome/gtk-specific.h, src/nls.h:
	NLS support should work without gnome now.

	* plugins/sample/sample.c, plugins/sound/sound.c, plugins/speech/speech.c, plugins/bot/bot.c, plugins/external/external.c, plugins/perl/perl.c, plugins/proxy/proxy.c, src/irc-extra/plugins.c, src/irc-extra/plugins.h, src/ui-common/txt.h, src/ui-common/ui-events.c, src/ui-common/ui-formats.c:
	I broke modules again - now they must have a plugin_version() function which
	returns the plugin interface version.

	* src/ui-common/ui-printtext.c:
	Check if printtext() got NULLs as arguments to avoid crashing..

	* src/ui-common/ui-events.c:
	Don't crash if server sends you notice before connected. Couple of changes
	to make sure that irssi doesn't crash no matter what crap server sends you.

	* src/ui-common/ui-formats.c:
	Fixed to not to complain about $[...] in formats

	* src/ui-common/Makefile.am, src/ui-common/irssi.h, src/ui-common/ui-autorun.c, src/ui-common/ui-autorun.h, src/ui-common/ui-common.c:
	~/.irssi/startup - add all commands here you want to run at startup

	* src/ui-common/ui-windows.c, src/irc-base/commands.c, src/irc-base/commands.h, src/irc-extra/dcc.c:
	/window xxx and /dcc xxx didn't ignore the subcommand's case. Made a common
	command_runsub() function which you can use to run subcommands easily.

	* src/ui-common/ui-formats.c:
	Don't try to check if % formats are right.

1999-10-30  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/setup-keyboard.c, src/gui-gnome/setup-keyboard.h, src/gui-gnome/setup.c, src/ui-common/ui-keyboard.c, src/ui-common/ui-keyboard.h, src/gui-gnome/Makefile.am, src/gui-gnome/gui-menu-commands.c:
	Keyboard configuration started, it now displays all the keys, add/edit/delete
	features are still missing..

	* src/gui-gnome/dialog-channels.c:
	Columns are resizeable

	* src/gui-gnome/gui-mainwindows.c, src/ui-common/ui-keyboard.c:
	Keyboard updates

	* src/ui-common/ui-keyboard.c:
	Created a "Run IRC command" key binding command.

	* configure.in, po/.cvsignore:
	minor changes..

	* docs/help/.cvsignore, docs/help/Makefile.am, docs/help/help, src/gui-gnome/dialog-channels.c, Makefile.am, configure.in, docs/.cvsignore, docs/Makefile.am:
	docs/help - online helps for /HELP. Anyone care to write them? :)

	* docs/FAQ: FAQ added

	* src/ui-common/ui-commands.c:
	Bugfix for /help - doing /help ban now display's ban's help instead of
	listing bantype and banstat commands..

	* src/irc-base/args.c:
	Still some argument handling fixes.

	* po/Makefile.in.in, po/POTFILES.in, po/fi.po, src/settings/Makefile.am, src/ui-common/Makefile.am, src/gui-gnome/Makefile.am, src/gui-gnome/dialog-channels.c, src/gui-gnome/dialog-connect.c, src/gui-gnome/dialog-dcc.c, src/gui-gnome/dialog-disconnect.c, src/gui-gnome/dialog-links.c, src/gui-gnome/dialog-log.c, src/gui-gnome/dialog-modes.c, src/gui-gnome/dialog-notifylist.c, src/gui-gnome/dialog-plugins.c, src/gui-gnome/dialog-rawlog.c, src/gui-gnome/dialog-status.c, src/gui-gnome/dialog-textwidget.c, src/gui-gnome/gui-dcc.c, src/gui-gnome/gui-event-invite.c, src/gui-gnome/gui-mainwindows.c, src/gui-gnome/gui-nicklist.c, src/gui-gnome/gui-statusbar.c, src/gui-gnome/irssi.c, src/gui-gnome/setup-colors.c, src/gui-gnome/setup-txt.c, src/irc-extra/Makefile.am, Makefile.am, acconfig.h, configure.in:
	Internationalization works now.

	* src/ui-common/ui-commands.c:
	/HELP displays helps from files $prefix/share/help/command

	* src/irc-base/network.c, src/irc-base/server.c, src/gui-text/irssi.c:
	Print a "please wait" message while quiting and there's some servers that
	haven't get disconnected yet.. It now only waits for servers where you were
	on some channels before quiting (so that quit message gets printed right).

	* src/irc-base/lag.c:
	Some PONGs were displayed on screen if you were enough lagged..

	* src/irc-base/irc.c: Bugfix :)

	* src/irc-base/irc.c, src/irc-base/network.c, src/irc-base/server.c, src/irc-extra/dcc-chat.c, src/irc-extra/dcc-files.c, src/irc-extra/dcc.h:
	net_transmit() doesn't block forever anymore, if it can't send the data in
	10 milliseconds it aborts. Some changes to code so that even if it aborts,
	the data is tried to be send again later..

1999-10-29  Timo Sirainen  <cras@irccrew.org>

	* src/ui-common/ui-events.c:
	Doesn't print warnings anymore if server sends NOTICEs before being
	connected

	* src/gui-gnome/gui-printtext.c, src/gui-gnome/gui-windows.h, src/gui-gnome/itext.c, src/gui-gnome/itext.h:
	Fixed scrolling problems with GtkText, Irssi text widget's scrolling should
	work better too.

	* src/irc-extra/dcc.c:
	dcc_find_by_port() didn't really even bother checking the port.. Resuming
	could mess up existing transfers because of this. Added also a check that
	it tries to resume only transfers that haven't been started yet.

	* plugins/speech/speech-events.c:
	Updated to work with new irssi

	* plugins/proxy/dump.c, plugins/proxy/listen.c:
	Updates to work with new irssi

	* colorless.theme: Updated colorless theme

	* docs/FORMATS: Text format specs

	* src/settings/settings.c, src/settings/settings.h, src/settings/setup-themes.c, src/ui-common/ui-formats.c, src/ui-common/ui-printtext.c, src/ui-common/ui-printtext.h, src/ui-common/ui-windows.c, src/gui-gnome/dialog-links.c, src/gui-gnome/gui-menu-commands.c, src/gui-gnome/gui-printtext.c, src/gui-gnome/gui-printtext.h, src/gui-gnome/gui-windows.c, src/gui-gnome/setup-colors.c, src/gui-gnome/setup-dcc.c, src/gui-gnome/setup-int.h, src/gui-gnome/setup-misc.c, src/gui-gnome/setup-servers.c, src/gui-gnome/setup-themes.c, src/gui-gnome/setup-txt.c, src/gui-gnome/setup.c, src/gui-gnome/setup.h, src/gui-text/gui-printtext.c:
	Text formats changed - they should be compatible with epic/bx now.
	DCC setup dialog changed a bit, added dcc file create mode.
	Some cleanups to make creating new windows/tabs work again.

	* src/gui-text/irssi.c: --help works now

	* src/irc-base/args.c:
	Didn't add arguments if their long name wasn't set

	* src/gui-none/Makefile.am, src/gui-none/irssi.c:
	It doesn't crash at startup anymore :) And it won't link ui-common anymore
	with it.

1999-10-27  Timo Sirainen  <cras@irccrew.org>

	* src/settings/settings-public.h:
	Forgot to add this - needed for the setup changes.

	* src/gui-gnome/gui-windows.c:
	Tooltips for window close/move buttons

1999-10-26  Timo Sirainen  <cras@irccrew.org>

	* src/irc-extra/extra-commands.c, src/irc-extra/flood.c, src/irc-extra/ignore.c, src/settings/settings.c, src/settings/settings.h, src/settings/setup-servers.c, src/ui-common/ui-common.c, src/ui-common/ui-completion.c, src/ui-common/ui-ctcp.c, src/ui-common/ui-events.c, src/ui-common/ui-history.c, src/ui-common/ui-printtext.c, src/ui-common/ui-server.c, src/ui-common/ui-windows.c, src/gui-text/gui-printtext.c, src/gui-text/gui-statusbar-items.c, src/gui-text/gui-textwidget.c, src/irc-base/commands.c, src/irc-base/ctcp.c, src/irc-base/lag.c, src/irc-base/nicklist.c, src/irc-base/rawlog.c, src/irc-base/server-reconnect.c, src/irc-base/server.c, src/irc-extra/dcc-chat.c, src/irc-extra/dcc-files.c, src/irc-extra/dcc.c, src/gui-gnome/dialog-irssibot.c, src/gui-gnome/dialog-links.c, src/gui-gnome/dialog-notifylist.c, src/gui-gnome/gui-channels.c, src/gui-gnome/gui-dcc.c, src/gui-gnome/gui-mainwindows.c, src/gui-gnome/gui-menu-commands.c, src/gui-gnome/gui-nicklist.c, src/gui-gnome/gui-printtext.c, src/gui-gnome/gui-server.h, src/gui-gnome/gui-statusbar.c, src/gui-gnome/gui-windows.c, src/gui-gnome/irssi.c, src/gui-gnome/panel.c, src/gui-gnome/setup-colors.c, src/gui-gnome/setup-servers.c, src/gui-gnome/setup-txt.c, src/gui-gnome/wordclick.c, src/common-setup.h:
	Changed setting code behaviour. setup_get_str(), setup_get_int() and
	setup_get_bool() should be used instead of directly accessing setup
	variables. This has the advantage of not requiring to build the whole irssi
	every time when adding new configuration variable.

	* src/ui-common/ui-printtext.c:
	Theme setup doesn't display -!- in start of every line anymore

	* src/gui-gnome/gui-channels.c, src/gui-gnome/gui-windows.c, src/ui-common/txt.h, src/ui-common/ui-commands.c, src/ui-common/ui-ctcp.c, src/ui-common/ui-events.c, src/ui-common/ui-formats.c:
	Query windows display nick's address in topic widget, query windows have
	different privmsg/action formats.

	* src/gui-gnome/gui-mainwindows.h, src/gui-gnome/gui-mainwindows.c, src/gui-gnome/gui-windows.c:
	Resizeable nicklist, buttons for window close and moving tab to left/right

1999-10-24  Martin Waitz  <martin@rommel.stw.uni-erlangen.de>

	* src/irc-base/irc.c:
	alias parsing: \ to escape & and %, && to separate several commands

1999-10-24  Timo Sirainen  <cras@irccrew.org>

	* src/ui-common/ui-events.c:
	Checks ignoring right if server sends a WALLOP.

	* src/irc-base/commands.c:
	/server +irc.server.net does the same as /connect irc.server.net

	* src/gui-gnome/gui-windows.c:
	Limit/key can't be changed if you're not channel operator

	* colorless.theme: Added new formats

	* src/gui-gnome/gui-mainwindows.c, src/gui-gnome/gui-mainwindows.h:
	When using bolds/underlines/reverses/colors/bells now displays a character
	that you can actually see (*_/C!) in entry line.

	* src/ui-common/txt.h, src/ui-common/ui-events-numeric.c, src/ui-common/ui-formats.c, src/ui-common/ui-printtext.c:
	Changed the parameter formatting is now a bit more powerful
	(and more confusing :)

	$.5.1 = parameter 1 with minimum of 5 chars like "    1"
	$-5.1 = like above, but left justify "1    "
	$.05.1 = (numeric parameters only) pad with zeros, "00001"

	$.:5.1 = (only strings) min/max size is 5, like "longtext" -> "longt"
	         or "sma" -> "  sma"
	$-:5.1 = like above, but left justify "sma" -> "sma  "

	Moved almost all of the hardcoded texts in ui-events*.c to themes

	* src/gui-text/gui-printtext.c, src/gui-text/screen.c, src/gui-text/screen.h:
	Dark grey and bold black aren't displayed as same color anymore..

1999-10-23  Timo Sirainen  <cras@irccrew.org>

	* src/ui-common/ui-formats.c: PART format modified

1999-10-21  Timo Sirainen  <cras@irccrew.org>

	* src/irc-base/levels.c, src/irc-base/nicklist.c, src/irc-base/server-redirect.c, src/irc-extra/notifylist.c, src/gui-gnome/Makefile.am, src/gui-gnome/dialog-irssibot.c, src/gui-gnome/gui-event-who.c, src/gui-text/gui-textwidget.c, src/irc-base/bans.c, src/irc-base/channels-query.c, src/irc-base/channels-setup.c, src/irc-base/irc.c:
	Checks that we don't try to free NULL->data when trying to free memory used
	by str2list()

	* src/gui-gnome/dialog-links.c, src/gui-gnome/gui-menus.c, src/gui-gnome/gui-server.h:
	Links dialog updates, doubleclicking sends queries /links from hub

	* src/ui-common/ui-events-numeric.c, src/ui-common/ui-events.c:
	Added event_received() function for printing numeric server replies that
	don't really need anything else than printing it's arguments.

	* src/gui-gnome/dialog-links.c, src/gui-gnome/dialog-links.h, src/gui-gnome/dialogs.c, src/gui-gnome/gui-menu-commands.c, src/gui-gnome/gui-server.h:
	Displays /LINKS in a tree

1999-10-20  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/setup-dcc.c, src/irc-extra/dcc.c, src/settings/settings.c, src/settings/settings.h, src/common-setup.h:
	Autoaccept dcc chat from given nick/address

	* src/irc-base/irc.c, src/irc-base/irc.h:
	irc_masks_match() - check if any of the given masks match for nick/address

	* src/settings/settings.c, src/settings/settings.h, src/common-setup.h, src/gui-gnome/setup-dcc.c, src/irc-extra/dcc.c:
	Autoget DCC if nick/mask is found from list

	* src/ui-common/ui-keyboard.c: missing return values..

	* src/gui-text/irssi.c, src/irc-extra/Makefile.am, src/irc-extra/irc-extra.c, src/irc-extra/irc-extra.h, src/irc-extra/plugins-setup.c, src/irc-extra/plugins-setup.h, src/gui-gnome/dialog-plugins.c, src/gui-gnome/dialog-plugins.h, src/gui-gnome/irssi.c:
	Autoloading plugins works now without gnome.

	* src/gui-none/irssi.c:
	--load / -l command line option, specify what plugin to load at startup.
	Default = bot

	* src/gui-text/gui-readline.c, src/gui-gnome/gui-mainwindows.c:
	return value was missing from functions..

	* configure.in:
	Test for checking if irssi-bot should be build was wrong

	* src/gui-gnome/gui-mainwindows.c:
	Ignore ctrl-keypresses where returned value isn't 8bit (like ctrl-left)

1999-10-19  Timo Sirainen  <cras@irccrew.org>

	* src/settings/setup-themes.c, src/ui-common/ui-common.c, src/ui-common/ui-themes.c, src/irc-base/bans.c, src/irc-base/channels-query.c, src/irc-base/channels-setup.c, src/irc-base/ctcp.c, src/irc-base/irc.c, src/irc-base/levels.c, src/irc-base/misc.c, src/irc-base/misc.h, src/irc-base/network-nonblock.c, src/irc-base/nicklist.c, src/irc-base/nicklist.h, src/irc-base/server-redirect.c, src/irc-base/signals.c, src/irc-extra/notifylist.c, src/gui-gnome/dialog-irssibot.c, src/gui-gnome/gui-event-who.c, src/gui-gnome/gui-event-whois.c, src/gui-text/gui-textwidget.c, src/signal.doc:
	str2list() updates - added separator argument and you'll need to free only
	the first item on the list instead of all of them.

	* src/gui-gnome/pixmaps/Makefile.am, src/gui-gnome/pixmaps/ircop.xpm, src/gui-gnome/pixmaps/ircop_op.xpm, src/gui-gnome/pixmaps/ircop_voice.xpm, src/gui-gnome/gui-mainwindows.h, src/gui-gnome/gui-nicklist.c:
	IRC operators are displayed in nicklist

	* src/gui-gnome/setup-themes.c:
	Removed a Gdk-Critical warning when opening themes dialog without GNOME

	* src/gui-gnome/gtk-specific.c: Fixes for popup menus

	* plugins/proxy/listen.c, plugins/sound/Makefile.am, plugins/sound/gtk-sound.c:
	Fixes

1999-10-17  Timo Sirainen  <cras@irccrew.org>

	* src/settings/settings.c:
	Status window is now off by default.

	* src/ui-common/Makefile.am, src/ui-common/ui-common.c, src/ui-common/ui-common.h, src/ui-common/ui-keyboard.c, src/ui-common/ui-keyboard.h, src/gui-text/gui-readline.c, src/gui-gnome/gui-mainwindows.c:
	Started keyboard configuration, needs user interface and config file
	handling.

	* src/ui-common/ui-events.c:
	Nick change events can be ignored in channels

	* src/gui-gnome/dialog-dcc.c:
	Fix for displaying average transfer rate when resuming

	* src/gui-gnome/setup-misc.c: Fixed a typo

	* src/gui-gnome/gui-dcc.c, src/irc-extra/dcc-files.c, src/irc-extra/dcc.h:
	Average transfer rate is displayed correctly when resuming files.

	* src/ui-common/ui-common.c:
	Private actions are displayed in msgs window now.

1999-10-17  Martin Waitz  <martin@rommel.stw.uni-erlangen.de>

	* COMMANDS, plugins/sound/sound.c, plugins/speech/speech-events.c:
	fixed MSGLEVELS in plugins

1999-10-17  Timo Sirainen  <cras@irccrew.org>

	* src/ui-common/ui-events.c:
	Quits in some channels can be ignored

1999-10-16  Timo Sirainen  <cras@irccrew.org>

	* src/common.h, Makefile.am:
	Fix for building with objdir

	* src/ui-common/ui-events.c, src/irc-extra/ignore.c:
	Ignoring channels works now

	* src/ui-common/ui-channels.c, src/ui-common/ui-commands.c, src/ui-common/ui-completion.c, src/ui-common/ui-dcc.c, src/ui-common/ui-events.c, src/ui-common/ui-settings.c, src/ui-common/ui-windows.c, src/gui-text/gui-printtext.c, src/gui-text/gui-textwidget.c, src/irc-base/bans.c, src/irc-base/commands.c, src/irc-base/commands.h, src/irc-base/irc-base.h, src/irc-base/modes.c, src/irc-base/rawlog.c, src/irc-base/server-reconnect.c, src/irc-extra/dcc-chat.c, src/irc-extra/dcc-files.c, src/irc-extra/dcc.c, src/irc-extra/extra-commands.c, src/irc-extra/plugins.c, src/gui-gnome/dialog-modes.c, src/gui-gnome/gui-event-list.c, src/gui-gnome/gui-event-who.c, src/gui-gnome/gui-event-whois.c, src/gui-gnome/gui-windows.c, src/signal.doc:
	Use command_bind() and command_unbind() for binding commands, they
	automatically update /help

	* plugins/proxy/dump.c: Away status is restored

	* src/gui-gnome/gui-windows.c:
	Better checking when background image is changed

	* src/gui-gnome/itext.c:
	Scaled background pixmap is displayed right in startup

	* src/gui-gnome/setup-themes.c:
	Gdk-CRITICAL was still displayed without gnome when opening themes setup

	* src/gui-gnome/setup-colors.c:
	Theme dialog is a bit wider when opened (with gnome it was ok)

	* src/gui-gnome/setup-txt.c:
	Formats window isn't in "windows" list anymore. This fixes several crashes
	when theme window was open.

	* src/gui-gnome/dialog-log.c, src/irc-extra/flood.c, src/irc-extra/ignore.c, src/ui-common/ui-commands.c, src/ui-common/ui-ctcp.c, src/ui-common/ui-events-numeric.c, src/ui-common/ui-events.c, src/ui-common/ui-printtext.c, src/irc-base/levels.c, src/irc-base/levels.h:
	More levels (joins, parts, etc.), ignoring all of them should work too.

	* configure.in:
	STILL some popt fixes, now it should get compiled to all irssi binaries right

	* colorless.theme: Background changed to white.

	* configure.in: popt fix

1999-10-16  Artur Frysiak  <wiget@pld.org.pl>

	* irssi.spec.in, irssi.desktop:
	- polish translation

	* ChangeLog: updated

1999-10-16  Timo Sirainen  <cras@irccrew.org>

	* NEWS: Release date set

	* configure.in: popt fixes

	* COMMANDS, Makefile.am, NEWS, README, TODO, configure.in, servertest/server.c:
	Released 0.7.17

	* src/gui-gnome/gui-mainwindows.c, src/gui-gnome/wordclick.c:
	Small update

	* plugins/sample/Makefile.am: gtk-sample.h was missing

	* src/gui-gnome/itext.c: Text selection fixes.

1999-10-14  Timo Sirainen  <cras@irccrew.org>

	* plugins/proxy/dump.c: Topic event is sent right

	* src/irc-base/channels-query.c, src/irc-base/irc.c, src/irc-base/server-redirect.c:
	minor fixes

	* src/gui-gnome/setup-flood.c:
	typo: seconds -> milliseconds

	* src/gui-gnome/itext.c:
	ahem.. debug messages are off now..

	* src/gui-gnome/itext.c:
	Font height is calculated properly, window size allocation is handled
	properly.

	* src/irc-base/lag.c: Remove compiler warning

	* src/gui-text/screen.c: Resizing terminal works better

	* src/gui-gnome/itext.c:
	Start of the line wasn't displayed sometimes

	* src/gui-gnome/setup-servers.c:
	command queue size was set incorrectly if it wasn't set (empty entry line)

	* src/gui-gnome/setup-servers.c: Minor bugfix.

	* plugins/proxy/listen.c, plugins/proxy/proxy.c, plugins/proxy/proxy.h:
	Password support

	* plugins/proxy/listen.c:
	Fix for redirecting MODE requests with multiple channels (MODE #c1,#c2) to
	right places.

	* plugins/proxy/listen.c: Removed debug messages..

	* plugins/proxy/listen.c, plugins/proxy/proxy.c, plugins/proxy/proxy.h:
	Updates - works great!

1999-10-13  Timo Sirainen  <cras@irccrew.org>

	* src/irc-base/server.c: And a bugfix to /connect..

	* src/ui-common/ui-common.c:
	small option for --noreconnect changed to -!, you can specify nick
	(overrides setup) with --nick or -n

	* src/irc-base/commands.c, src/irc-base/server.c, src/irc-base/server.h:
	You can specify nick in /connect .. syntax is now
	/connect server [port [password [nick]]], if there's no password set it to -

	* plugins/proxy/dump.c, plugins/proxy/import.c, plugins/proxy/listen.c, plugins/proxy/proxy.h:
	Restoring connection should pretty much work. Needs a scrollback..

1999-10-12  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/gui-nicklist.c, src/signal.doc:
	"nick gone changed" signal is sent when gone status changes instead of
	"nicklist changed" ..

	* src/irc-base/nicklist.c:
	"nick gone changed" signal is now sent instead of "nicklist changed" which
	is supposed to be sent only when nick is changed

1999-10-11  Timo Sirainen  <cras@irccrew.org>

	* plugins/proxy/listen.c:
	Some fixes, this is starting to become usable! Just need to add the ability
	to restore the connection, reply instantly from cache to some queries
	from client..

	* colorless.theme: New line format added

	* src/ui-common/ui-printtext-plugin.c:
	Free allocated memory at exit so memory debugging won't complain about
	it

	* src/gui-gnome/gui-windows.c, src/gui-gnome/setup-colors.c, src/gui-gnome/setup.h:
	Nicklist background color can be changed.

	* src/gui-gnome/gui-nicklist.c: small speedup

	* src/gui-gnome/gui-nicklist.c, src/irc-base/channels-query.c, src/irc-base/channels.h:
	Gone people in nicklist are marked to nicklist at once after entire WHO
	has been received.

	* src/irc-base/netsplit.c: Free used memory at exit

	* src/gui-gnome/itext.c:
	Doesn't try to draw text to screen if it's now even displayed in screen
	(in other notebook tab)

	* src/gui-gnome/itext.c: text selection fixes

1999-10-10  Timo Sirainen  <cras@irccrew.org>

	* plugins/bot/Makefile.am, plugins/bot/users, plugins/bot/users.sample:
	Moved users file to users.sample

	* src/gui-gnome/itext.c: small bugfix

	* src/gui-text/gui-readline.c, src/irc-base/Makefile.am, src/irc-base/rawlog.c, src/settings/settings.c, src/settings/settings.h, src/ui-common/ui-common.h, src/ui-common/ui-history.c, src/ui-common/ui-history.h, src/ui-common/ui-windows.h, src/common-setup.h, src/gui-gnome/Makefile.am, src/gui-gnome/gui-mainwindows.c, src/gui-gnome/setup-history.c, src/gui-gnome/setup-history.h, src/gui-gnome/setup-misc.c, src/gui-gnome/setup.c:
	Each window can have it's own command history buffer

	* src/settings/settings.c, src/settings/settings.h, src/ui-common/txt.h, src/ui-common/ui-formats.c, src/ui-common/ui-server.c, src/gui-gnome/gui-statusbar.c, src/gui-gnome/setup-misc.c, src/gui-text/gui-statusbar-items.c, src/irc-base/irc-base.c, src/irc-base/irc-base.h, src/irc-base/lag.c, src/irc-base/lag.h, src/irc-base/server.c, src/irc-base/server.h, src/common-setup.h, src/signal.doc:
	Lag detection displayed in statusbar, can also automatically disconnect
	if too much lagged.

1999-10-09  Timo Sirainen  <cras@irccrew.org>

	* plugins/proxy/proxy.c, plugins/proxy/proxy.h, plugins/sound/gtk-sound.c, plugins/sound/setup.c, plugins/sound/sound.c, plugins/sound/sound.h, plugins/speech/Makefile.am, plugins/speech/gtk-speech.c, plugins/speech/setup-festival.c, plugins/speech/speech.c, plugins/speech/speech.h, plugins/bot/bot.c, plugins/external/Makefile.am, plugins/external/external.c, plugins/external/external.h, plugins/external/gtk-external.c, plugins/external/sample.c, plugins/external/setup-external.c:
	Updated all plugins to work with and without GTK

	* configure.in: gnome support checks are now run always

	* src/irc-base/misc.c, src/lib-popt/popt.c:
	moved the strerror() implementation if it doesn't exist

	* src/gui-gnome/dialog-log.c:
	Log items weren't read right

	* src/irc-base/nicklist.c: memleak fixed

	* src/ui-common/ui-channels.c:
	leaving the last channel doesn't quit irssi anymore

	* src/common-setup.h, src/gui-gnome/gui-event-who.c, src/irc-base/channels-query.c, src/irc-base/commands.c, src/irc-base/server-redirect.c, src/irc-base/server.c, src/irc-base/server.h:
	Fixes to make irssi to work properly with several different irc servers/nets.
	Some servers didn't allow WHO #a,#b,.., undernet servers reply with only one
	End of WHO message, some servers that don't understand MODE #a,#b,.. reply
	with "you're not on that channel". Also checking if irc server understands
	channel excepition/invites is done at server connect from event 004.

	* src/ui-common/ui-events-numeric.c, src/ui-common/ui-events.c:
	Fixed several stupid bugs, some events weren't displayed.

	* src/gui-gnome/gui-menu-commands.c:
	Selecting edit/copy from menu works now - if text is selected in entry line,
	it copies it. If not, it copies the text selected in text buffer.

	* src/common.h, acconfig.h, configure.in:
	popt-gnome.h isn't used anymore

	* src/settings/settings.c, src/settings/settings.h, src/ui-common/ui-settings.c, src/gui-gnome/dialog-plugins.c, src/gui-gnome/dialog-window.c, src/gui-gnome/setup-servers.c, src/lib-config/irssi-config.c, src/lib-config/irssi-config.h:
	config_section() and config_list_section() changed

	* src/gui-gnome/gui-nicklist.c, src/gui-gnome/setup-appearance.c, src/gui-gnome/setup-colors.c, src/gui-gnome/setup.c:
	Workaround for GTK themes eating X server's memory

	* src/gui-gnome/gui-windows.c: Small bugfix

	* src/gui-gnome/itext.c, src/gui-gnome/itext.h:
	Selection fixes

	* src/gui-gnome/dialog-irssibot.c:
	USERHOST can return 401 - "unknown nick" with some servers, fixed so that
	irssi doesn't display "unknown nick irssibot/irssibot2/crasb" messages

	* src/gui-gnome/dialog-channels.c:
	Channel dialog fixes: after editing channel, it was moved to the end of
	the list,  opening multiple channels edit dialogs didn't work right

1999-10-07  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/gui-channels.c, src/gui-gnome/gui-mainwindows.c, src/gui-gnome/gui-mainwindows.h, src/gui-gnome/gui-menu-commands.c, src/gui-gnome/gui-menus.c, src/gui-gnome/gui-nicklist.c, src/gui-gnome/gui-windows.c, src/gui-gnome/gui-windows.h:
	Channel limit and key is displayed.
	Number of ops and total nicks in channel is displayed.

	* plugins/sample/Makefile.am, plugins/sample/gtk-init.c, plugins/sample/gtk-sample.h, plugins/sample/gtk-setup.c, plugins/sample/sample.c, plugins/sample/sample.h, plugins/sample/setup.c:
	Sample plugin that works in irssi-text and still shows the GUI setup when
	loaded under GTK irssi.

	* src/ui-common/ui-completion.c: Small cleanup

	* src/irc-extra/plugins.c:
	We're lazy loading modules now to allow loading plugins with GTK stuff
	in them as long as they don't ever call them. So we're actually not
	going to separate GUI and base functionality of plugins to different
	libraries..

	* src/irc-base/commands.c:
	/JOIN #a, #b key, #c didn't join to #c .. irssi now splits the command to
	/JOIN #a, #b key and /JOIN #c

	* src/irc-base/netsplit.c: fixed a memleak

	* src/irc-base/memdebug.c:
	just display a warning instead of crashing when freeing unknown memory
	address

	* src/irc-base/channels-query.c, src/irc-base/server.h:
	Fix for ircnets that where MODE #chan1,#chan2,.. doesn't work.

	* src/ui-common/ui-events-numeric.c:
	/WHO list wasn't displayed

1999-10-06  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/irssi.c, src/gui-text/irssi.c, src/gui-none/irssi.c, src/irc-base/irc-base.c, src/irc-base/irc-base.h, src/irc-extra/plugins.c, src/irc-extra/plugins.h:
	irssi_gui variable tells what GUI is currently in use, this is also
	sent to plugins as parameter so they can have separated libplugin.so
	and libgtk-plugin.so and load libgtk-plugin.so automatically if plugin
	is loaded under GTK/GNOME gui.

	* src/settings/setup-themes.c, src/ui-common/ui-printtext.c, src/gui-gnome/gui.c:
	"gui dialog" is now handled in ui-printtext.c too if GUI doesn't provide it.
	GTK gui dialog now splits line every 60 characters.

	* src/settings/setup-themes.c:
	after receiving "irssi init finished" signal, warn the user with
	"gui dialog" if there's been errors while reading themes. Save the
	fixed theme (didn't work).

	* src/gui-none/irssi.c, src/gui-text/irssi.c, src/gui-gnome/irssi.c:
	"irssi init finished" signal is sent after everything is initialized

	* src/lib-popt/.cvsignore, src/lib-popt/Makefile.am, src/lib-popt/findme.c, src/lib-popt/findme.h, src/lib-popt/popt.c, src/lib-popt/popt.h, src/lib-popt/poptconfig.c, src/lib-popt/popthelp.c, src/lib-popt/poptint.h, src/lib-popt/poptparse.c, configure.in, src/Makefile.am, src/common.h:
	libpopt is now distributed with irssi since it's small enough and I got
	tired of installing it to every computer when I tried to run irssi..

	* src/gui-gnome/itext.c:
	Fixed removing last line from buffer (/clear)

1999-10-05  Timo Sirainen  <cras@irccrew.org>

	* src/gui-none/Makefile.am, configure.in, src/gui-text/Makefile.am:
	configure add libs to PROG_LIBS instead of LIBS since plugins were linked
	against them too.

1999-10-05  Martin Waitz  <martin@rommel.stw.uni-erlangen.de>

	* src/ui-common/ui-settings.c, src/irc-base/misc.c:
	fixed /notify display

1999-10-04  Timo Sirainen  <cras@irccrew.org>

	* src/ui-common/ui-formats.c, src/ui-common/ui-server.c, src/irc-base/network-nonblock.c, src/irc-base/network.c, src/irc-base/network.h, src/irc-base/server.c:
	Gives a better explanation when host lookup or connect failed.

	* src/gui-text/irssi.c, src/irc-base/memdebug.c:
	Fixes.

	* src/ui-common/ui-commands.c:
	/ctcp added a space after each query which resulted as mirc not responding
	to pings or versions..

1999-10-04  Martin Waitz  <martin@rommel.stw.uni-erlangen.de>

	* configure.in: fixed bug in configuring popt

1999-10-03  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/gui-event-who.c, src/gui-gnome/gui-printtext.c, src/irc-base/memdebug.h, README:
	Some minor changes..

	* src/gui-gnome/irssi.c, src/irc-base/args.c, src/irc-base/args.h, src/ui-common/ui-common.c, src/common.h, src/gui-none/Makefile.am, src/gui-text/Makefile.am, src/gui-text/irssi.c, src/irc-base/Makefile.am, src/irc-base/irc-base.h, acconfig.h, configure.in:
	Command line argument handling works.
	 -c server [-p port] : connects to server at startup
	 -n : don't autoconnect to any servers

	* src/gui-gnome/itext.c:
	Selection color is now allocated correctly.

1999-10-02  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/gui-windows.c, src/gui-gnome/itext.c, src/gui-gnome/itext.h:
	Word-clicking works with GtkIText.

	* src/gui-gnome/dialog-irssibot.c, src/gui-gnome/gui-event-whois.c, src/irc-base/netsplit.c, src/irc-base/server-idle.c:
	More memleaks fixed.

	* Makefile.am: Fix for building with objdir

	* src/irc-base/nicklist.c: Small bugfix

	* src/gui-gnome/Makefile.am, src/gui-gnome/setup-bg.c, src/gui-gnome/setup-bg.h, src/gui-gnome/setup-colors.c, src/gui-gnome/setup-themes.c, src/gui-gnome/setup-txt.c, src/gui-gnome/setup.c:
	Background and font settings moved to own tab.

	* src/settings/settings.c, src/settings/settings.h, src/settings/setup-themes.c, src/ui-common/ui-themes.h, src/common-setup.h, src/gui-gnome/gui-windows.c, src/gui-gnome/gui-windows.h, src/gui-gnome/irssi.c, src/gui-gnome/setup-appearance.c, src/gui-gnome/setup-colors.c, src/gui-gnome/setup-themes.c, src/gui-gnome/setup-txt.c, src/irc-base/memdebug.c, src/irc-base/server-redirect.c:
	Moved background pixmap settings to theme specific.
	Fixed some memory leaks.

	* src/gui-gnome/itext.c:
	Some fixes for removing first line from buffer.

	* src/gui-gnome/itext.c:
	Words wider than window are now split correctly.

	* src/gui-gnome/gui-event-whois.c:
	Channels are displayed in GtkList widget.

	* src/irc-extra/dcc-chat.c:
	/dcc chat tried to connect to existing dcc chats .. even while they were
	already open or already waiting to be connected.

	* src/gui-gnome/gui-event-whois.c, src/irc-base/commands.c:
	/gwhois some_unknown_server nick messed up the next /whois request(s?)

	* src/gui-gnome/gui-event-whois.c, src/gui-gnome/gui-nicklist.c, src/irc-base/commands.c, src/ui-common/ui-events.c, src/gui-gnome/dialog-irssibot.c:
	Specifying multiple nicks for /gwhois works

	* src/irc-base/irc.c, src/irc-base/server-redirect.h, src/irc-base/server-redirect.c:
	Redirected events can now happen in any order as long as they specify the
	right arguments .. Like /gwhois nick nick, /gwhois nick2 nick2 might give the
	nick2's whois reply first.

	* configure.in, src/Makefile.am:
	--without-bot to configure doesn't build irssi-bot

1999-10-01  Timo Sirainen  <cras@irccrew.org>

	* src/irc-extra/dcc-files.c, src/irc-extra/dcc.c, src/irc-extra/dcc.h, src/gui-gnome/dialog-dcc.c, src/gui-gnome/gui-dcc.c:
	Minor DCC updates.

	* src/gui-gnome/itext.c:
	GtkIText: Copying text works, some fixes.

1999-09-30  Timo Sirainen  <cras@irccrew.org>

	* configure.in, src/gui-gnome/gui-printtext.c, src/gui-gnome/itext.c, src/gui-gnome/itext.h:
	GtkIText: imlib isn't required anymore, underlined text works

	* src/gui-gnome/gui-printtext.c, src/gui-gnome/itext.c, src/gui-gnome/itext.h:
	GtkIText: few bugfixes, some speedups, selecting text works although it
	doesn't really copy it to clipboard yet...

1999-09-29  Timo Sirainen  <cras@irccrew.org>

	* src/irc-base/nicklist.c:
	nicklist_find() couldn't handle wildcards in nick.

1999-09-28  Timo Sirainen  <cras@irccrew.org>

	* src/settings/setup-servers.c:
	Reconnecting to server didn't work (always).

1999-09-27  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/gui-printtext.c, src/gui-gnome/gui-windows.c, src/gui-gnome/itext.c, src/gui-gnome/itext.h:
	GtkIText: Removing lines from scrollback works, /clear works. Started
	transparency which doesn't work.

	* src/gui-gnome/dialog-channels.c, src/gui-gnome/gui-mainwindows.c, src/gui-gnome/gui-printtext.c, src/gui-gnome/gui-windows.c, src/gui-gnome/itext.c, src/gui-gnome/itext.h, src/gui-gnome/setup-appearance.c, src/gui-gnome/setup-colors.c, src/gui-gnome/snapshot.c, src/settings/settings.c, src/settings/settings.h, src/common-setup.h:
	More GtkIText changes. Most of the ZVT things are removed.
	You can now change font and background. Background pixmaps also work,
	they can be scrollable, shaded and scaled/tiled.

	* src/irc-base/nicklist.c: Changed a comment..

	* src/irc-base/server-reconnect.c:
	It didn't reconnect to server if port in server list was different
	than in server where connection was lost.

1999-09-23  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/itext.c:
	Scrollbar wasn't updated it window size was shrinked.

	* src/gui-gnome/Makefile.am, src/gui-gnome/dialog-textwidget.c, src/gui-gnome/gnome-specific.h, src/gui-gnome/gui-mainwindows.c, src/gui-gnome/gui-nicklist.c, src/gui-gnome/gui-printtext.c, src/gui-gnome/gui-windows.c, src/gui-gnome/gui-windows.h, src/gui-gnome/irssi.h, src/gui-gnome/itext.c, src/gui-gnome/itext.h, src/gui-gnome/panel.c, src/gui-gnome/snapshot.c:
	First version of GtkIText - irssi text widget intended to replace ZVT and
	GtkText.

	* src/gui-gnome/setup-servers.c:
	ahem, another fix for it :)

	* src/gui-gnome/setup-servers.c:
	Fixes for server specific command queue speed.

	* src/irc-base/irc-base.c, src/irc-base/network.c, src/irc-base/network.h, src/irc-base/server.c:
	Try to let the server disconnect the socket (5 sec timeout) to make sure that
	quit message gets through.

	* src/irc-base/irc.c, src/irc-base/server.c:
	And a quick bugfix for displaying rawlog right :)

	* src/irc-base/irc.c, src/irc-base/server.c:
	Commands which are sent to server are displayed in rawlog now when try really
	are sent to server, not when they are put to transmit buffer.

	* plugins/bot/bot-events.c:
	small bugfix, it didn't compile

1999-09-22  Timo Sirainen  <cras@irccrew.org>

	* src/irc-base/server.c: Removed a debug notice..

	* plugins/bot/Makefile.am: users file was msising

	* src/irc-base/server.h:
	forgot to commit server header :)

1999-09-21  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/setup-servers.c, src/common-setup.h, src/irc-base/channels-query.c, src/irc-base/server.c, src/settings/setup-servers.c:
	Removed the "multichannel query" thing since it wasn't actually needed :)
	Replaced it with server specific timeout between sending commands, after
	raising it to 3 seconds all servers worked just fine.

1999-09-19  Martin Waitz  <martin@rommel.stw.uni-erlangen.de>

	* src/ui-common/ui-events-numeric.c:
	max nick length in who output now 9chars

1999-09-18  Timo Sirainen  <cras@irccrew.org>

	* src/gui-text/gui-statusbar-items.c:
	Changed displayed nick size from 8 to 9.

	* src/common-setup.h, src/gui-gnome/setup-servers.c, src/settings/setup-servers.c:
	New server specific option: "Send queries for all channels at once". It's
	faster to use it but some servers (I've found only one so far..) hang the
	connection with this.

	* src/irc-base/channels-query.c, src/irc-base/irc.c, src/irc-base/server.c, src/irc-base/server.h:
	More precise waiting time before sending commands out, it used to be around
	one second more or less.

	* plugins/bot/bot-events.c:
	Deop events were treated as op events..

1999-09-17  Timo Sirainen  <cras@irccrew.org>

	* src/irc-extra/dcc-chat.c, src/irc-extra/dcc-files.c, src/common-setup.h, src/settings/settings.c, src/settings/settings.h, src/gui-gnome/setup-dcc.c:
	You can specify what port to use with DCC.

	* src/gui-gnome/setup-lists.c, src/gui-gnome/setup.c:
	Setup dialogs are resizeable

	* src/irc-base/channels-query.c, src/irc-base/channels.c, src/irc-base/channels.h, src/irc-base/nicklist.c, src/irc-base/server.h:
	Some fixes to channel querying.. Should work fine now with all servers.

1999-09-16  Timo Sirainen  <cras@irccrew.org>

	* src/irc-base/commands.c:
	/JOIN #a,#b,#c was split to separate JOIN commands

1999-09-15  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/dialog-channels.c, src/signal.doc, src/gui-text/gui-statusbar-items.c, src/ui-common/ui-events-numeric.c:
	Related to channel query changes..

	* src/irc-base/Makefile.am, src/irc-base/bans.c, src/irc-base/channels-query.c, src/irc-base/channels-query.h, src/irc-base/channels-setup.c, src/irc-base/channels.c, src/irc-base/channels.h, src/irc-base/irc-base.c, src/irc-base/irssi.h, src/irc-base/modes.c, src/irc-base/modes.h, src/irc-base/nicklist.c, src/irc-base/server.h:
	Changed startup channel queries to use server idle queue instead.

	* src/irc-base/server-idle.c, src/irc-base/server-idle.h:
	server_idle_insert() - You can specify tag before which the
	idle command is placed in queue.

	* src/irc-base/Makefile.am:
	memdebug.c wasn't included in distribution

1999-09-15  Martin Waitz  <martin@rommel.stw.uni-erlangen.de>

	* src/irc-extra/notifylist.c, src/irc-extra/notifylist.h, src/ui-common/txt.h, src/ui-common/ui-formats.c, src/ui-common/ui-settings.c, src/irc-base/misc.c, src/irc-base/misc.h:
	/notify without parameters now shows all online users from notifylist
	for each ircnet

1999-09-13  Artur Frysiak  <wiget@pld.org.pl>

	* irssi.spec.in: - fixed %%configure macro

	* ChangeLog: - updated

1999-09-13  Timo Sirainen  <cras@irccrew.org>

	* NEWS: Release date set..

	* plugins/proxy/dump.c, plugins/proxy/listen.c:
	Some fixes to make it work after ipv6 changes

	* NEWS, src/gui-gnome/gui-event-whois.c, src/gui-gnome/gui-nicklist-popup.c:
	/gwhois dialog has now refresh button, /gwhois is used when clicking
	whois from nicklist popup menu

	* src/irc-base/nicklist.c: minor speedup

1999-09-12  Timo Sirainen  <cras@irccrew.org>

	* plugins/bot/Makefile.am: bot plugin needed -lcrypt

	* NEWS: Getting ready for 0.7.16 release..

1999-09-11  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/gui-mainwindows.c:
	If you had saved window position, irssi kept moving itself back to the
	saved position every time you changed to different tab.

	* src/gui-gnome/gui-event-who.c:
	/who displayed WHO list in both the GTK dialog and in text window..

	* plugins/bot/bot-events.c: small cleanup

	* src/irc-base/server-reconnect.c:
	If connect fails, it reconnects to any of the server with the same irc
	network, not just the servers marked with autoconnect tag.

	* plugins/bot/bot-events.c:
	If server ops user without op rights in user file, check if user was opped
	before netsplit.

	* src/irc-base/irc-base.h, src/irc-base/netsplit.c, src/irc-base/netsplit.h, src/signal.doc:
	Netsplit code changes, should work now.

1999-09-10  Timo Sirainen  <cras@irccrew.org>

	* src/irc-base/netsplit.c:
	bugfix, caused to crash (I was pretty sure that part of code didn't work in
	the first place ;)

1999-09-09  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/dialog-plugins.c, src/irc-base/Makefile.am, src/irc-base/channels.c, src/irc-base/irc-base.c, src/irc-base/netsplit.c, src/irc-base/netsplit.h, src/irc-base/server.c, src/irc-base/server.h:
	Now keeps track of netsplits even while it yet doesn't do anything
	with that information :) Few other minor changes.

	* plugins/bot/bot-events.c, plugins/bot/users.c, plugins/bot/users.h:
	couple of fixes for auto-deopping

	* plugins/bot/bot-events.c, plugins/bot/users.h:
	checks for opping, deops people who aren't supposed to get ops unless op
	was did by master.

	* src/irc-base/nicklist.c: grr, _now_ it works right.

	* src/irc-base/nicklist.c:
	still left a "small" bug there :)

	* src/irc-base/nicklist.c:
	whops, forgot to remove debug printf() :)

	* src/irc-base/nicklist.c:
	Nicklist's hash table wasn't updated when nick was changed -> new nick wasn't
	found after nick change..

1999-09-09  Artur Frysiak  <wiget@pld.org.pl>

	* plugins/bot/Makefile.am: - missing headers file

1999-09-07  Timo Sirainen  <cras@irccrew.org>

	* src/irc-base/misc.c, src/irc-base/misc.h, src/irc-base/nicklist.c, src/irc-extra/flood.c, src/ui-common/ui-themes.c, plugins/bot/bot-events.c, plugins/bot/users.c:
	Nicks (and channels in ircbot) are compared now case-insensitively.

	* src/gui-gnome/gui-event-who.c: small bugfix

	* src/gui-gnome/snapshot.c:
	small fix for building without gnome..

	* plugins/bot/users.c: whops :) a small fix

	* plugins/bot/users.c:
	users' channel settings weren't read/write right

1999-09-06  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/dialog-plugins.c: small bugfix :)

1999-09-05  Timo Sirainen  <cras@irccrew.org>

	* src/gui-gnome/dialog-plugins.c, src/gui-gnome/gui-mainwindows.c:
	After saving plugin settings they didn't go active until irssi was restarted.
	Restoring window position works correctly again.

	* plugins/bot/bot-events.c, plugins/bot/bot.h, plugins/bot/users.h:
	fix for not auto-opping people

	* plugins/bot/Makefile.am, plugins/bot/bot.c, plugins/bot/bot.h, plugins/bot/commands.c, plugins/bot/users, plugins/bot/users.c, plugins/bot/users.h:
	Bot plugin understands now commands PASS, OP and IDENT. User flags are also
	host mask specific.

	* src/irc-base/bans.c, src/irc-base/irc.c, src/irc-base/irc.h:
	made irc_get_mask() for generic use which ban_get_mask() now uses

	* src/ui-common/ui-channels.c, src/gui-gnome/snapshot.c:
	Snapshot window doesn't print warnings anymore. And the last fix for saving
	window size correctly caused irssi to crash at exit.

	* Makefile.am:
	fix for building irssi from different directory

1999-09-04  Timo Sirainen  <cras@irccrew.org>

	* src/gui-text/gui-channels.c, src/ui-common/ui-channels.c, src/ui-common/ui-windows.c, src/ui-common/ui-windows.h, src/gui-gnome/dialog-window.c, src/gui-gnome/gui-channels.c, src/gui-gnome/gui-mainwindows.c, src/gui-gnome/gui-mainwindows.h, src/gui-gnome/gui-windows.c, src/gui-gnome/setup-txt.c:
	The window save fix didn't work, after some bigger changes it's now working.

	* src/gui-gnome/gui-channels.c, NEWS:
	Restoring saved window size didn't work very accurately

	* src/settings/Makefile.am, src/settings/settings.c, src/settings/setup-channels.c, src/settings/setup-servers.c, src/gui-gnome/dialog-channels.c, src/gui-gnome/gui-channels.c, src/irc-base/Makefile.am, src/irc-base/channels-setup.c, src/irc-base/channels-setup.h, src/irc-base/irc-base.c, src/irc-base/irc-base.h, NEWS, TODO, src/common-setup.h:
	Autojoining to channels work with irssi-text too

	* src/gui-gnome/gui-event-who.c, src/irc-base/commands.c, NEWS, TODO, src/gui-gnome/dialog-connect.c, src/gui-gnome/dialog-dcc.c, src/gui-gnome/dialog-disconnect.c, src/gui-gnome/dialog-join.c, src/gui-gnome/dialog-notifylist.c, src/gui-gnome/dialog-plugins.c, src/gui-gnome/gui-event-list.c:
	Giving -nogui parameter to /who doesn't use the GUI dialog

	All the dialogs that have clist widget: you can resize columns and
	sort the list by clicking the headers

	/who dialog displays total number of items and the list is searchable

	* src/gui-gnome/dialog-rawlog.c:
	Rawlog doesn't crash anymore if not connected to server

	* src/irc-base/commands.h, src/irc-base/misc.c, src/irc-base/nicklist.c, src/ui-common/ui-events.c, src/gui-gnome/gui-event-list.c, src/gui-gnome/gui-event-who.c, src/gui-gnome/gui-nicklist.c, src/gui-gnome/gui-server.h, src/irc-base/commands.c, NEWS, TODO:
	/list and /names complains if they're run without any arguments,
	-YES overrides this

	/list -nogui doesn't use the GUI list display

	/list and /who dialog changes: you can resize columns, sort the
	list by clicking the headers, displays total number of channels and
	the list is searchable

	* NEWS, src/gui-text/gui-channels.c, src/gui-text/gui-windows.c, src/ui-common/ui-windows.c:
	/window goto #channel - moves you to window with the
	channel, query or dcc chat
	/window goto active - moves you to first window with activity

	* src/irc-base/channels.h, src/irc-base/commands.c, src/irc-base/nicklist.c, src/irc-base/nicklist.h, src/irc-base/server.h, src/ui-common/ui-completion.c, src/ui-common/ui-events-numeric.c, src/gui-gnome/gui-channels.h, src/gui-gnome/gui-nicklist.c, src/gui-gnome/gui-server.c, src/gui-gnome/gui-server.h, README:
	Nicklist changed to hash table. Some speedups for function checking for
	people's gone flags.

	* autogen.sh:
	Removed .spec.in -> .spec generation since configure does it now.

1999-09-04  Artur Frysiak  <wiget@pld.org.pl>

	* Makefile.am, configure.in, irssi.spec.in:
	- new way to update Version: field in spec
	- new target for make 'make rpm'

1999-09-04  Timo Sirainen  <cras@irccrew.org>

	* src/gui-text/screen.c:
	dark grey is displayed right with people whose curses don't support
	"default colors"

	* plugins/bot/bot-events.c, plugins/bot/users.c:
	Comparing channel name is now case insensitive

1999-09-03  Artur Frysiak  <wiget@pld.org.pl>

	* NEWS, ChangeLog:
	- NEWS is news file :-)
	- ChangeLog is cvs log

