1
0
mirror of https://github.com/irssi/irssi.git synced 2024-11-03 04:27:19 -05:00
Commit Graph

2426 Commits

Author SHA1 Message Date
Timo Sirainen
b76b41aa6f server->real_address wasn't restored properly after /UPGRADE and that
started to raise lag (or maybe crash). Also removed some backwards
compatibility code.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2442 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-15 08:26:12 +00:00
Timo Sirainen
e30c1b4f8e Some /NAMES fixes
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2441 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-15 07:31:25 +00:00
Timo Sirainen
3dc9cbbf24 the last 001 fix was useless, removed the if() part so now the real_address
is changed every time 001 is received :)


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2440 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-13 16:05:47 +00:00
Timo Sirainen
dd77726aa8 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
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2439 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-13 15:36:40 +00:00
Timo Sirainen
926342839b Separated ctcp command/data in "message irc ctcp" signal and format. Added
/FORMAT ctcp_requestd_unknown.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2438 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-13 15:31:57 +00:00
Timo Sirainen
264e172abf 001 event should free real_address if it already existed. this might happen
with for example irc bouncers.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2437 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-13 15:11:47 +00:00
Timo Sirainen
f37ea1af1e updated the glib error message with netsplits
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2436 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-13 15:08:28 +00:00
Timo Sirainen
c2d8dc7eee 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.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2435 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-13 14:09:21 +00:00
Timo Sirainen
0da21a5f59 That msg completion nick thing broke some other completions in msgs window,
like /SET.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2434 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-13 10:09:05 +00:00
Timo Sirainen
0bb2b6a9d4 don't update window->last_line timestamp with MSGLEVEL_NEVER text, so >1d
/SET autoclose_query setting works with "day changed" messagse.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2433 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-13 07:16:02 +00:00
Timo Sirainen
c0980aacdd missed isxdigit() -> i_isxdigit() change
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2432 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-12 03:04:34 +00:00
Timo Sirainen
8dd775252f stupid format string bugs. wasn't there long though :)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2431 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-11 16:19:00 +00:00
Timo Sirainen
dddd9d17a6 In msgs window, you can now complete anywhere /MSG completion nicks (eg.
/ignore nick<tab>)


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2430 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-11 09:13:17 +00:00
Timo Sirainen
27665c5cfb -actcolor %n now means that the activity isn't changed.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2429 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-11 08:23:02 +00:00
Timo Sirainen
d883248be2 "/WINDOW IMMORTAL" shows the mortal-state. Error messages are printed in
active window.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2428 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-11 07:58:24 +00:00
Timo Sirainen
64e98b7f4a Correctly handle DCC GET write() failures.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2427 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 18:42:23 +00:00
Timo Sirainen
0dc3e3f0dd Default background color for prompt statusbar should be %n, not %0.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2426 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 15:10:24 +00:00
Timo Sirainen
113ed9118e 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 ""..


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2425 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 15:09:58 +00:00
Timo Sirainen
0c209a6899 atexit(term_deinit)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2424 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 15:01:00 +00:00
Timo Sirainen
57629dcadc Layout save support for immortality..
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2423 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 15:00:15 +00:00
Timo Sirainen
9bb16705a5 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.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2422 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 14:59:36 +00:00
Timo Sirainen
59c5bb100a Changed some clientnotices to clienterrors
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2421 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 14:53:55 +00:00
Timo Sirainen
5fb5230963 Added IRSSI_GLOBAL_CONFIG as well
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2420 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 14:35:21 +00:00
Timo Sirainen
464ff76954 added #define IRSSI_HOME_CONFIG
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2419 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 14:33:42 +00:00
Timo Sirainen
83f6408979 It's possible to use black foreground color now.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2418 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 14:21:29 +00:00
Timo Sirainen
c1d61ddeaf term_clear() should set the background color to RESET, not to 0 (black).
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2417 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 14:10:09 +00:00
Timo Sirainen
aaeea771c2 all subdirs are now specified in "perl_dirs" so it's easier to add/remove
directories.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2416 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 14:01:25 +00:00
Timo Sirainen
ce41d6b18a If *=port was used with /SET irssiproxy_ports, connections to server weren't
sent to already connected clients.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2415 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 12:53:10 +00:00
Timo Sirainen
7f8b0f07ec support for event 477 which aborts joins to +R channels in dalnet.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2414 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 12:13:00 +00:00
Timo Sirainen
92eccaaf26 /MSG completion should work with /QUERY as well
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2413 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 11:24:51 +00:00
Timo Sirainen
0fccf3be6e updated redirection code
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2412 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 11:12:05 +00:00
Timo Sirainen
9575eecb39 Removed some old backwards compatibility code.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2411 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 11:04:08 +00:00
Timo Sirainen
86dadc071c meta-backspace is now bound to delete_previous_word by default.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2410 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 11:01:56 +00:00
Timo Sirainen
9a3af7072a 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.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2409 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 10:51:14 +00:00
Timo Sirainen
c674db5c8e Don't stop reconnecting to server if we get nick collided
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2408 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 10:21:46 +00:00
Timo Sirainen
3990779dc5 /BIND meta-k erase_completion - support for removing completion data.
Currently this works only with /MSG completion, so eg. /MSG nick <meta-k>
removes nick from completion list and jumps to next completion.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2407 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 10:07:12 +00:00
Timo Sirainen
62028ad487 Level for own dcc chat messages should contain NO_ACT too (which also
disables beeping).


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2406 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-10 09:35:38 +00:00
Timo Sirainen
2b007931a9 since common.h wasn't included in this, changed i_isdigit() -> isdigit()
back with some casting.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2405 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-08 22:09:39 +00:00
Timo Sirainen
2f09d9be5a Proxy is now emitting "proxy client connected" and "proxy client
disconnected" signals.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2404 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-08 07:25:51 +00:00
Timo Sirainen
b058b9740c updated OPN's config
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2403 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-08 02:57:02 +00:00
Timo Sirainen
747347c990 "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 :)


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2402 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-07 23:58:51 +00:00
Timo Sirainen
2891a871b7 only the first of --home / --config parameters were parsed, which broke eg.
irssi which was started with --config and /UPGRADEd.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2401 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-07 19:30:58 +00:00
Timo Sirainen
7b70a3d91a '-' option as last parameter didn't work (eg. /LAST -)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2400 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-07 19:27:47 +00:00
Timo Sirainen
0141801e2d Set objects ->type = 0 when freeing to make sure we notice immediately if
they're being used after freed.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2399 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-07 19:17:36 +00:00
Timo Sirainen
dbb279a1fe Don't crash in /NAMES list if /SET names_max_width was too small
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2398 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-07 00:34:43 +00:00
Timo Sirainen
a3ccfb08d4 Still some event_received() fixes.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2397 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-06 23:37:03 +00:00
Timo Sirainen
f8114c834f DCC /MSG handlers broke /MSG -ircnet
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2396 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-06 18:07:55 +00:00
Timo Sirainen
3a2b45559f /EXEC's last output line wasn't printed if it didn't contain newline at end
of line.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2395 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-06 18:03:58 +00:00
Timo Sirainen
f2c78cf482 Fixed the generic event_received() hadler not to remove ':' char twice in
some situations..


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2394 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-06 04:20:34 +00:00
Timo Sirainen
75e724fdf7 bugfix
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2393 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-02-05 04:36:07 +00:00