summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2001-12-06Irssi::signal_add(), Irssi::timeout_add(), Irssi::input_add() and theirTimo Sirainen
variants now also allow use of code references. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2199 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-06Allow sending USER before NICK when logging in.Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2198 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-04added signal_get_emitted() and signal_get_emitted_id()Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2197 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-04Never print the last character in screen, this may break some terminals ↵Timo Sirainen
(cygwin at least). term_addstr() now uses const char * instead of char * parameter. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2192 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-04Don't match nicks in -nick hilights.Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2191 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-03MAX_FAILURE_COUNT was used off-by-one (ie. 1 meant actually 0..)Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2190 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-03Irssi::UI::Window's data_level and hilight_color contained wrong hashTimo Sirainen
length arguments. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2189 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-03"channel wholist" still wasn't sent at proper times.Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2188 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-03"channel wholist" was sent to channels that hadn't received /WHO list yet.Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2187 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-03Fixed a memory leak and a crash when notifylist_check_join() was called with ↵Timo Sirainen
NULL realname. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2185 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-03Show @#channel notices as regular notices again. Don't hilight it or ↵Timo Sirainen
@#channel msgs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2184 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-03added a few asserts to make sure we don't mess up if IDs go above 16bitTimo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2183 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-03Added processes to be extern instead of static. Also added Irssi::processes()Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2182 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-03a bit more proper initializing of Irssi package..Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2180 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-03add the "gui exit" with signal_add_last() so it can be aborted while still ↵Timo Sirainen
running the other "gui exit" hooks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2179 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-03removed unused variableTimo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2178 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-01Don't fail the remote redirections either until MAX_FAILURE_COUNTTimo Sirainen
redirections have gone without reply to our redirection. This is because the timeout itself may fail if lag to the server is too high. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2177 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-01/UPGRADE shouldn't begin server reconnections in old client.Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2176 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-01Only use registered start events to begin a server redirection - not thoseTimo Sirainen
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) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2175 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-01Disable lag detection in servers that don't understand PING command (yes,Timo Sirainen
there was at least one..) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2174 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-01Added ~/.irssi/scripts and PREFIX/lib/irssi/scripts to default @INC pathTimo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2173 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-12-01snprintf() -> g_snprintf()Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2172 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-30Removed settings_add_bool(.., "join_auto_chans_on_invite", ..) here, it'sTimo Sirainen
already done in channel-events.c and causes glib error. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2171 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-29Make sure the more-statusbar item doesn't crash if there's no active window.Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2170 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-29/WALLCHOPS are now printed to screen. Receiving notices for @#channelTimo Sirainen
are printed like receiving wall messages. /ACTION @#channel didn't work properly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2169 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-29irssi --help printed --password=SERVER option, changed toTimo Sirainen
--password=PASSWORD :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2168 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-29Allow using Irssi::signal_add('command ...', ..) so irssi won't crash whenTimo Sirainen
the script is unloaded. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2167 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-29command_unbind() - don't crash if trying to unbind a command not registeredTimo Sirainen
in given module. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2166 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-29/QUOTE and /RAWQUOTE shouldn't work until connect() to server is finished.Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2165 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-29When /SET colors is OFF, irssi displays all non-default background colors as ↵Timo Sirainen
reversed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2164 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-28Added Irssi::Irc::get_mask() and Irssi::Irc::MASK_*Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2163 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-28/QUERY without a parameter but with options (eg. /alias query query -window)Timo Sirainen
now does the same /UNQUERY properly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2162 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-28/EXEC -interactive was broken.Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2161 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-28"event 378" is also used to end /MAP in OPN.Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2160 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-28g_free_not_null() is now equal to g_free() - didn't notice before this wasTimo Sirainen
allowed.. :) I'll remove this macro entirely when I get around rewriting irssi.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2159 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-27max number of parameters for printformat() was calculated wrong.Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2158 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-27didn't work properly with scripts calling Irssi::printformat()Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2157 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-27default level for /EXEC should be CLIENTCRAP, not CLIENTNOTICE.Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2155 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-27/SET term_force_colors was broken.Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2154 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-25added support for servers where /WHO only gives "end of who" message.Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2153 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-25Irssi didn't properly abort a redirection of which end event it missed.Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2152 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-25printformat_perl() crashfix was buggy :)Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2151 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-25/SET dcc_own_ip now affects also which interface irssi uses to connect toTimo Sirainen
outgoing DCC connections. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2150 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-25Added backwards compatibility for /UPGRADE for transferring nick list..Timo Sirainen
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2149 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-25/UPGRADE: when trying to restore connection to server of which chatTimo Sirainen
protocol is unknown, close the specified handle. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2148 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-25--more-- statusbar item didn't work properly with split windows. AlsoTimo Sirainen
changed it's settings in non-active window to be the same as in active window (right aligned) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2147 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-25window_get_theme() now checks that window isn't NULL, so we don't crash ifTimo Sirainen
something tries to print to screen when there's no windows yet. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2146 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-25/SCRIPT LOAD modifies the script name so that all non-alphanumericTimo Sirainen
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. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2145 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-25/UPGRADE: Irssi no longer asks for /NAMES list from server whenTimo Sirainen
rejoining channels, but the nick list is transferred in session file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2144 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-11-25Irssi::printformat() doesn't crash anymore if you try to use unregisteredTimo Sirainen
format. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2143 dbcabf3a-b0e7-0310-adc4-f8d773084564