Timo Sirainen
fda66b542c
Nick completion now completes nicks from all channels in active window,
...
except when completing the first word in line only nicks in active
channel are completed.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@914 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-12-02 05:01:55 +00:00
Timo Sirainen
29f0531550
Use langinfo.h's nl_langinfo(YESEXPR) instead of 'Y'.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@912 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-12-02 04:44:06 +00:00
Timo Sirainen
e4d67a1bc4
Changed init order of fe_channels vs. window_items, now irssi won't print
...
twice the "talking with xx" and "talking in xx" when using ^X to change
to another channel in window.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@911 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-12-02 04:43:30 +00:00
Timo Sirainen
6ef409c4d0
internal default.theme is used if it isn't found anywhere
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@910 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-12-02 02:01:51 +00:00
Timo Sirainen
f632c4c924
Remove trailing spaces from mode changes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@907 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-12-01 01:31:55 +00:00
Timo Sirainen
bb53065bab
Netsplit printing fixes.
...
Print multiple identical mode changes in one line
(mode +o nick by nick1, nick2, nick3)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@906 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-12-01 01:00:28 +00:00
Timo Sirainen
2ea411093a
Bugfix for deciding which window to place new window item.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@902 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-30 17:00:51 +00:00
Timo Sirainen
70d49e5042
crashfix
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@901 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-30 16:32:28 +00:00
Timo Sirainen
6d88345f30
While waiting for more netsplits/netjoins, if anything else is printed
...
to screen, print the current netsplit/netjoin messages before that text.
not tested, hope it works ;)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@900 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-30 01:44:07 +00:00
Timo Sirainen
18a918791e
send "print starting" signal before each printformat() or printtext()
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@899 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-30 01:41:11 +00:00
Timo Sirainen
10fcff30d8
added dccmsgs level to msgs window.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@889 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-27 11:53:07 +00:00
Timo Sirainen
0d8239e40e
config changes, CONFIG_REC is now required parameter for
...
config_node_set_int/bool() and config_node_add_list()
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@886 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-26 10:24:30 +00:00
Timo Sirainen
079932c405
Perl fixes and additions. theme_register() / printformat() works now
...
with scripts
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@884 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-26 09:22:18 +00:00
Timo Sirainen
9a7491fbe6
Mode ignores were checked wrong
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@883 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-26 05:37:18 +00:00
Timo Sirainen
cb03b5c133
netsplit fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@882 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-26 05:33:51 +00:00
Timo Sirainen
7fbc915516
theme fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@880 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-26 05:08:11 +00:00
Timo Sirainen
8c02aa15b4
Added -current, -window and -level options to /echo
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@879 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-26 03:52:23 +00:00
Timo Sirainen
504dedeb4e
window_find_item() was buggy if window argument was NULL
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@878 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-26 03:52:02 +00:00
Timo Sirainen
49b7992b00
Sometimes netsplit messages didn't get printed at all (those that came
...
after 3 seconds after split started)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@875 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-26 03:18:24 +00:00
Timo Sirainen
70bb51db19
/WINDOW <number> is now same as /WINDOW REFNUM <number>
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@874 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-26 02:53:50 +00:00
Timo Sirainen
f9c02639f5
/format -reset crashed irssi
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@873 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-26 02:49:21 +00:00
Timo Sirainen
3fbd7d5c82
Added KILL handling - user/server kills are now printed formatted.
...
If server kills you, connect back (almost) immediately, it was probably
just nick collision and you really want to connect back soon.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@869 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-26 01:30:05 +00:00
Timo Sirainen
45c9838141
Time formats didn't work in directory name of autologs.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@866 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-25 16:30:56 +00:00
Timo Sirainen
4e0166a44d
more warning fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@863 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-23 23:06:29 +00:00
Timo Sirainen
1fd6f8faf6
more changes from int xx:1 to unsigned int xx:1
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@861 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-23 22:57:59 +00:00
Timo Sirainen
8ce36c05ea
several fixes to make irssi compile without warnings with MIPSpro
...
also fixed ctcp_queue_clean() - it might have crashed sometimes..
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@859 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-23 21:40:07 +00:00
Timo Sirainen
8fb2249f07
hilight-text: whops, bugfix went wrong :)
...
fe-text: removed the warning that happened when calling printbeep()
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@858 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-22 20:01:47 +00:00
Timo Sirainen
2912532875
bugfixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@857 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-22 19:46:43 +00:00
Timo Sirainen
d62177df3c
crashfix
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@855 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-21 12:56:27 +00:00
Timo Sirainen
e923b1651a
/SCROLLBACK REDRAW - redraw the contents of current window according to
...
active formats, ie. changing theme changes scrollback.
It's still a bit buggy (can crash) with multiline formats, need to fix
it as soon as I figure out where the problem is..
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@852 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-21 03:00:05 +00:00
Timo Sirainen
e3084d3ffa
Win32 fixes - Irssi now compiles with MSVC++ :)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@851 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-18 15:32:59 +00:00
Timo Sirainen
14e5dc8b8e
compiler warning fixes + one real bug in dcc-chat
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@850 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-18 15:31:28 +00:00
Timo Sirainen
7adca508b1
Use signal.h, not sys/signal.h
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@847 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-17 16:55:46 +00:00
Timo Sirainen
39630c3d58
windows.h conflicted with microsoft's windows.h :) renamed windows.[ch] to
...
fe-windows.[ch]
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@846 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-17 16:27:14 +00:00
Timo Sirainen
2edcdd715f
Remember who set the topic and when, display the info when using /TOPIC.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@845 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-17 14:59:32 +00:00
Timo Sirainen
29a64a8924
/SET autocreate_query_level DCCMSGS specifies now if DCC chats should
...
create query windows automatically.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@842 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-17 02:40:18 +00:00
Timo Sirainen
a890edfd41
Don't close non-autologs when leaving channel / closing query.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@839 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-15 23:34:32 +00:00
Timo Sirainen
99a6645142
Forgot to call formats_init() / ..deinit()
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@837 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-13 01:52:41 +00:00
Timo Sirainen
d1330fff6d
Text printing changes. Formats are now optionally saved to each line so
...
later if you used /format it would change the old lines too. However
the actual line changing doesn't work yet :)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@836 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-12 20:20:05 +00:00
Timo Sirainen
a4bb4fb983
/SET activity_level, /SET hilight_level .. which message levels should
...
be treated as msg/hilight activity. Patch by tommik.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@819 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-09 20:38:50 +00:00
Timo Sirainen
b3b1438d22
when finding window for item, prefer empty windows that don't have
...
anything waiting channels list to those that have.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@818 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-09 20:38:04 +00:00
Timo Sirainen
2fc8c5b83f
Wallop format fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@809 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-05 12:36:58 +00:00
Timo Sirainen
cbcf1b07bc
Fixed lag checking when nick was just being changed.
...
Support for DALnet event 437 "can't change nick while being banned in
some channel" which conflicts with ircnet's "nick/channel temporarily
unavailable"
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@806 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-04 16:54:58 +00:00
Timo Sirainen
2ba63e1863
privmsg fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@804 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-02 21:09:21 +00:00
Timo Sirainen
3d551427c6
fixed notices in theme.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@802 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-02 17:50:51 +00:00
Timo Sirainen
73858a2e5e
Some fixes.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@797 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-28 21:04:01 +00:00
Timo Sirainen
4dcbe05c0f
Cleaned up printtext.c, split part of it to formats.c
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@796 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-28 20:14:19 +00:00
Timo Sirainen
8653c6ea36
/SET log_theme - you can now write to log files with different theme
...
than to screen.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@795 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-28 03:01:11 +00:00
Timo Sirainen
80dd793c60
Updated new default.theme to module-formats files.
...
default.theme still contains the abstracts.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@794 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-28 01:52:16 +00:00
Timo Sirainen
1e6f81e38f
Compress colors.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@793 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-28 00:48:36 +00:00
Timo Sirainen
1541257ac7
Some fixes for handling %n
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@792 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-28 00:04:21 +00:00
Timo Sirainen
000ba23aa7
Support for templates in theme files.
...
module-formats.c files needs to be updated, meanwhile here's default.theme
you can use.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@791 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-27 23:06:26 +00:00
Timo Sirainen
d813ecd194
A simple /EXEC command by Tinuk.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@788 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-27 18:30:36 +00:00
Timo Sirainen
ed1b4e69a9
If nick isn't found from channel (for whatever reason), print the nick
...
mode as " ", not "".
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@786 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-27 01:19:15 +00:00
Timo Sirainen
9b459cfe46
Fixed glib warning with autologging and queries.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@781 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-22 15:38:53 +00:00
Timo Sirainen
4ee8b929b9
Key bindings weren't loaded at startup correctly.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@779 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-22 15:00:52 +00:00
Timo Sirainen
688c39045c
If window_set_active() was called with NULL window (shouldn't happen
...
ofter/ever?) irssi added NULL window to windows list.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@778 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-22 12:33:47 +00:00
Timo Sirainen
0977ab90e5
Logging fixes. Autologging with same named channels in different
...
networks should work correctly.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@765 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-17 23:37:21 +00:00
Timo Sirainen
4f997ffe8f
Rejoin fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@763 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-15 21:14:13 +00:00
Timo Sirainen
a2cac63e56
Irssi won't automatically overwrite configuration files if they're
...
changed while irssi is running:
- /SAVE asks whether to save it or not
- autosave at quit saves it to config.autosave file
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@762 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-15 19:21:21 +00:00
Timo Sirainen
228c1d7f36
Some hilight+window activity related fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@761 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-15 18:04:06 +00:00
Timo Sirainen
6e0d956f3d
Netsplit cleanups. Added /SET netsplit_nicks_hide_threshold.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@760 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-14 21:17:45 +00:00
Timo Sirainen
4474c7b822
chanserv url bugfix :)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@758 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-14 19:43:01 +00:00
Timo Sirainen
afcf554bf8
Added format for the chanserv url event.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@757 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-14 19:41:47 +00:00
Timo Sirainen
2b4f089bd0
when received event 328 (chanserv url in dalnet) write it to correct
...
channel.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@756 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-14 19:28:14 +00:00
Timo Sirainen
bd19c4a7d7
"/whois x x" - if x isn't found irssi now prints "there's no such nick x"
...
instead of complaining about unknown server x.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@755 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-14 16:02:35 +00:00
Timo Sirainen
148a6692e6
/LAST doesn't print the -!- at the start of lines.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@752 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-14 14:34:40 +00:00
Timo Sirainen
4c882129c3
/connect + /server server/chatnet completion by tommik.
...
Completion works now with commands that optionally could have
subcommands, like /server l<tab> could return list (subcommand) or
localhost (server).
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@751 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-14 14:32:53 +00:00
Timo Sirainen
98060c3185
Moved nick/msg/channel completion to core with some cleanups.
...
Moved ignore checking to fe-ignore-messages.c.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@750 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-14 14:07:31 +00:00
Timo Sirainen
8c4b167327
multiprotocol fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@749 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-14 02:41:46 +00:00
Timo Sirainen
46424964de
/format own_dcc_me -> own_dcc_action
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@743 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-14 01:09:19 +00:00
Timo Sirainen
d398247f76
Handle event "407 duplicate channel" correctly - happens when trying to
...
create !channel (/join !!channel) while it already exists.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@741 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-14 01:03:11 +00:00
Timo Sirainen
6a3efe49ab
Autorejoin when join temporarily fails because of netsplit is handled
...
better now. Irssi prints a nice message about it only once and you can
abort it with /RMREJOINS command.
"channel query" -> "channel joined"
channels_join() must not use cmd_return|param_error() commands since we
don't necessarily call it from command handler and signal_stop() could
cause some damage.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@739 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-14 00:45:16 +00:00
Timo Sirainen
20bac288f6
Forgot to move fe-ignore to core.
...
/unignore now complains if you don't give parameters to it.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@737 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-13 22:26:33 +00:00
Timo Sirainen
1627ad03bd
Don't show timestamps when doing /LAST.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@736 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-13 22:17:37 +00:00
Timo Sirainen
28f3e476da
Complain only once with autologging if opening some log file failed
...
(locked by another irssi)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@734 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-13 21:53:25 +00:00
Timo Sirainen
e51eba853a
Saving theme didn't complain if the save failed.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@732 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-13 21:24:44 +00:00
Timo Sirainen
f07f552661
Moved join, part, quit, kick, nick, invite and topic printing to core.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@726 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-10 00:08:23 +00:00
Timo Sirainen
6fc2a34121
Added -avoid-version options and disable-static for SILC module.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@714 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-02 01:11:53 +00:00
Timo Sirainen
b7ce4dc814
fixes .. still not perfect
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@713 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-02 01:04:39 +00:00
Timo Sirainen
f0b2564809
Window activity was displayed in wrong window if query windows were
...
autocreated
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@712 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-01 23:42:58 +00:00
Timo Sirainen
84ebe10cd7
bugfix
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@711 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-01 23:37:31 +00:00
Timo Sirainen
54ee1c6e8c
/SILENCE updates, added /UNSILENCE command.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@706 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-01 21:00:59 +00:00
Timo Sirainen
c1a191955b
Chat protocol updates.
...
Module loading tries to load first from home dir, then the global dir.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@704 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-01 20:48:10 +00:00
Timo Sirainen
2b8580c8a7
multiprotocol updates. SILC prints channel and private messages now
...
using the same message formats as IRC.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@699 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-30 22:49:48 +00:00
Timo Sirainen
965def294b
When connecting to server, change the active window's server if the
...
window is empty.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@698 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-30 00:11:56 +00:00
Timo Sirainen
3eea53d2ee
minor updates
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@696 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-29 23:57:30 +00:00
Timo Sirainen
359453abb0
own_dcc_query fixed
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@695 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-28 18:54:43 +00:00
Timo Sirainen
195d49f338
multiprotocol fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@694 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-28 14:19:17 +00:00
Timo Sirainen
6dd07c76cb
fixes for multiprotocol support
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@692 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-28 01:31:52 +00:00
Timo Sirainen
833bf37831
Show help with "clientcrap" message level, not "never".
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@681 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-27 00:17:23 +00:00
Timo Sirainen
b363402b5c
/BIND <key> /command works now directly instead of needing the
...
"command" id in the middle
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@680 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-27 00:14:58 +00:00
Timo Sirainen
407ee2bd1b
Closing window didn't update window activity list.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@678 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-27 00:08:03 +00:00
Timo Sirainen
3d627ca527
if printformat() was given a argument ending with ^C it could mess up
...
one or two chars of the following text (part/quit messages).
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@676 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-26 22:02:19 +00:00
Timo Sirainen
91b4c3af46
PART and QUIT messages set the background color to default before
...
printing the last "]" char
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@675 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-26 21:46:50 +00:00
Timo Sirainen
5f752567f6
"NONE" works now with combine_levels(). /WINDOW LEVEL NONE works and if
...
window doesn't have level it prints "NONE" instead of empty string.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@674 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-26 21:44:20 +00:00
Timo Sirainen
c23403d95e
Display CTCP PING replies even if they're not in the form irssi
...
expected.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@671 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-25 19:01:40 +00:00
Timo Sirainen
c389144c2a
Ping replies should have displayed always with 3 decimals
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@669 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-25 18:09:25 +00:00
Timo Sirainen
48a472728f
Added target parameter to own_dcc format
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@668 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-25 17:26:52 +00:00
Timo Sirainen
bb20de0d43
If /SET show_quit_once was set and ignored nick quitted, irssi printed
...
GLib warning.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@666 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-25 13:23:01 +00:00
Timo Sirainen
f76248133a
/SET completion_nicks_lowercase
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@664 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-22 10:26:52 +00:00
Timo Sirainen
e316475afd
Netsplit fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@663 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-19 21:14:35 +00:00
Timo Sirainen
0790ad02f6
Irssi crashed if you used "/JOIN" or "/JOIN -invite" without connected
...
to server.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@662 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-19 12:55:49 +00:00
Timo Sirainen
8478a63c36
/SET default_nick -> /SET nick
...
/FORMAT own_me -> /FORMAT own_action
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@654 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-06 23:24:12 +00:00
Timo Sirainen
ecb334b6cc
When pressing line down, the command line wasn't saved to history.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@653 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-06 23:15:42 +00:00
Timo Sirainen
2d1ac3059a
/set autocreate_query -> /set autocreate_query_level
...
fixes to /ircnet, /server and /channel commands
other updates and fixes
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@649 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-06 21:30:56 +00:00
Timo Sirainen
5b92180b13
Added tab-completion for /BIND's commands.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@647 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-06 19:32:17 +00:00
Timo Sirainen
097bbcef14
Restoring saved windows (/savewindows) didn't work.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@646 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-06 19:22:07 +00:00
Timo Sirainen
86a8cc7d6d
/bind <key> command <cmd> - <cmd> doesn't need to start with / anymore
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@645 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-06 19:16:02 +00:00
Timo Sirainen
e75bea0afa
Actions will now show up in window activity with hilight or
...
message-color, not the text-color as before.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@643 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-04 23:39:42 +00:00
Timo Sirainen
755a8d40eb
Updates.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@641 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-09-02 18:53:58 +00:00
Timo Sirainen
cf7eb945ea
Highlighting fixes with public messages.
...
/msg tab completion list growed to size of completion_keep_privates,
the new nicks were removed from list instead of the old nicks.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@637 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-29 23:43:59 +00:00
Timo Sirainen
3e2f19b030
updates
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@634 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-27 23:07:01 +00:00
Timo Sirainen
e395e87ded
Lots of moving stuff around - hopefully I didn't break too much :)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@632 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-26 15:39:44 +00:00
Timo Sirainen
2e886d62f5
Don't allow sending data to dcc chats if connection isn't finished yet.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@630 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-25 22:53:22 +00:00
Timo Sirainen
9a2b8e95ed
/BAN could crash when showing bans
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@628 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-25 10:46:47 +00:00
Timo Sirainen
67cc9af1bd
Channel mode handling changed - there's no more mode_xxx fields in
...
channel structure, but instead just one mode string field. Also
handling half-ops (+h) should work right.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@617 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-20 07:17:13 +00:00
Timo Sirainen
4476029fdd
plugin -> module
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@614 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-16 00:49:02 +00:00
Timo Sirainen
3baf7fbd4c
Some changes handling g_input_add() - maybe this helps to problems
...
where irssi sometimes eats all the cpu.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@608 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-15 00:22:08 +00:00
Timo Sirainen
a2d0944eee
Some server reconnection fixes. Reconnect now allows you to have
...
more than one reconnection to the same server.
Changed the deinit() order in IRC module to cleanly free all memory.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@607 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-14 21:42:37 +00:00
Timo Sirainen
38d257e236
/DCC LIST: % done didn't work right with large files.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@602 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-13 15:58:20 +00:00
Timo Sirainen
97c0b8311d
Updated /QUERY syntax
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@601 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-13 15:28:14 +00:00
Timo Sirainen
98b037ac71
Query windows are now restored if they were saved with /SAVEWINDOWS.
...
Moved /QUERY command handling to fe-query and simplified handling the
-window option.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@594 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-12 22:58:16 +00:00
Timo Sirainen
6675cec459
mkpath() - behaves like mkdir -p. Autologging now uses it to create
...
log directories.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@591 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-12 15:50:50 +00:00
Timo Sirainen
308e84bbc4
WJOIN -> /JOIN -window
...
WQUERY -> /QUERY -window.
Added support for /QUERY -<server tag>.
Added aliases for WJOIN and WQUERY to default config file.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@590 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-12 02:16:52 +00:00
Timo Sirainen
81af47808b
Don't trigger window activity when you send /MSG etc.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@589 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-12 01:42:54 +00:00
Timo Sirainen
ccf12d2bfc
/LOG: Removed the -rotate option, it was pretty useless since adding
...
the % formats to file name already tells that the log should be
rotated.
Autologging supports log rotating now too, just add the wanted %
formats to /SET autolog_path
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@586 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-11 22:07:42 +00:00
Timo Sirainen
82d272799c
Autologging fixes: Don't log WHOIS replies by default
...
(autolog_level = all -crap). And with /msg nick1,nick2 don't log to
file nick1,nick2.log but nick1.log and nick2.log separately.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@585 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-11 20:13:49 +00:00
Timo Sirainen
8eb324accc
When destroying window, change to different window before destroying
...
window items so that if they print anything, it won't get lost.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@584 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-11 19:57:58 +00:00
Timo Sirainen
fc890ebd82
Added support for dalnet's whois registered event.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@576 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-10 12:23:56 +00:00
Timo Sirainen
d1a25e0fc2
Don't autoclose window after part/unquery if there was still some
...
channels/queries left in window.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@575 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-10 11:25:34 +00:00
Timo Sirainen
bcd7b636ed
When server is disconnected, change to use some other server in windows
...
where the server was active, instead of just setting the server to NULL.
Ctrl-X didn't work right if there was no active server in window.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@574 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-04 15:52:32 +00:00
Timo Sirainen
9b86b024b0
/SAVEWINDOWS - saves the current layout of windows. It's automatically
...
reloaded at startup.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@572 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-01 01:02:46 +00:00
Timo Sirainen
869279f285
/wjoin and /wquery commands stopped the "channel created" and
...
"query created" signals - not good.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@571 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-08-01 00:39:53 +00:00
Timo Sirainen
e32c3bcd33
updated
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@569 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-31 23:13:11 +00:00
Timo Sirainen
ce821e96a1
Moved lastmsgs variables from irc-server and channel structures to
...
irc-completion.
/MSG nick completion now gives the nicks in right time order when using
multiple irc networks.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@568 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-31 23:09:39 +00:00
Timo Sirainen
b26ea5d4e7
Don't allow jumping to last line in history from first line
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@567 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-31 22:19:32 +00:00
Timo Sirainen
f2e1be391c
Actions didn't trigger window activity
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@566 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-31 22:16:50 +00:00
Timo Sirainen
3c594edf07
Added names_nick format.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@564 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-31 22:01:56 +00:00
Timo Sirainen
01a4f9fe04
Added output_format_get_text() function for querying text formats.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@563 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-31 22:01:32 +00:00
Timo Sirainen
b82d10ca57
Theme fixes: /RELOAD reloads them, /SET current_theme changes the default
...
theme, you can have window specific themes with /WINDOW THEME.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@561 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-31 21:16:09 +00:00
Timo Sirainen
7d3e27370d
Never beep with texts with MSGLEVEL_NOHILIGHT level.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@556 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-31 15:36:40 +00:00
Timo Sirainen
2607b22633
Moved the beep settings_add_xxx() calls from irc to core.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@553 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-30 18:37:49 +00:00
Timo Sirainen
18bdc77b88
/SET beep_on_msg handling moved to printtext() where it catches all the
...
levels, not just the IRC levels.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@552 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-30 17:32:55 +00:00
Timo Sirainen
87a8f71344
Bugfixes for non-irc server handling.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@550 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-30 17:19:16 +00:00
Timo Sirainen
4a4cd43f0f
/ECHO didn't print to active window if it was empty and status window
...
existed.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@544 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-26 23:56:09 +00:00
Timo Sirainen
1fe6d11d7e
Command completion should override others.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@535 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-26 17:18:52 +00:00
Timo Sirainen
0b2448b97f
/BAN #channel now shows bans and ban exceptions in specified channel
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@533 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-24 00:11:40 +00:00
Timo Sirainen
c529fe0096
Added syntaxes of all commands in comments, they're going to be used to
...
autogenerate help files.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@529 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-23 23:19:22 +00:00
Timo Sirainen
30afa4a611
Implemented /IGNORE -time <seconds>, patch by fuchs.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@527 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-23 14:41:42 +00:00
Timo Sirainen
f38457e710
Printing netsplit nicks printed one too less nicks (netsplit_max_nicks-1)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@519 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-23 13:11:56 +00:00
Timo Sirainen
d12c861976
Don't print nick changes and quit messages from same nick more than once
...
in the same window (if you had joined multiple channels in same window).
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@518 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-23 12:56:02 +00:00
Timo Sirainen
e322876342
/NOTIFY -idle fixes.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@515 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-23 11:55:16 +00:00
Timo Sirainen
1a816b15f5
SET print_active_channel - if you have multiple channels in same window,
...
should we always print the channel for each message (<nick:#channel>) or
only when the channel isn't active.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@513 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-23 01:39:08 +00:00
Timo Sirainen
a31ac88d7d
Listing keys with /BIND key now checks the keys case-insensitively.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@512 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-23 00:38:46 +00:00
Timo Sirainen
d9b661a1fb
Moved /SAVE and /RELOAD to fe-common. Print "config saved" and
...
"config reloaded" messages.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@510 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-22 22:05:29 +00:00
Timo Sirainen
511f95ccaf
Ignore case when checking key names.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@509 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-22 22:03:37 +00:00
Timo Sirainen
bf77ffaa21
another ircnet == NULL fix
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@507 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-22 19:03:39 +00:00
Timo Sirainen
0f94de8107
Don't crash at startup if IRC network wasn't specified for some server.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@506 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-22 19:02:39 +00:00
Timo Sirainen
a302e44ba3
Implemented /WINDOW LAST for changing to last current window.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@505 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-22 17:07:27 +00:00
Timo Sirainen
b8a08b235b
/HELP wasn't working.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@504 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-22 16:59:36 +00:00
Timo Sirainen
360149891c
Autologging: if we're already logging the item somewhere else, make sure
...
that log file is open.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@503 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-22 16:02:50 +00:00
Timo Sirainen
edfbd51827
/RELOAD still didn't work right.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@502 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-21 23:46:24 +00:00
Timo Sirainen
4ba9a1356b
You can now change the texts /FORMAT prints itself.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@500 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-21 18:53:04 +00:00
Timo Sirainen
9f4ab07874
/SET completion_disable_auto -> completion_auto
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@499 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-21 18:46:05 +00:00
Timo Sirainen
158817c858
WHOIS bugfix: Don't display the signon time if it isn't known..
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@497 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-20 23:10:35 +00:00
Timo Sirainen
97599703af
Removed notices from default highlight level
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@494 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-19 21:47:22 +00:00
Timo Sirainen
073c895a7b
"/notify -list " (happened easily when using tab completion) didn't work
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@492 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-19 12:19:44 +00:00
Timo Sirainen
d7e017a819
When using status window and query windows, /whois to some queried nick
...
displyed all replies in query window except idle line in status window.
Also added "x days" to idle line.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@490 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-18 23:35:04 +00:00
Timo Sirainen
8828b8cedd
/NOTIFY -list displays now "-idle" before the actual idle time..
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@489 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-18 23:34:45 +00:00
Timo Sirainen
ff706b45b9
Tab-msgcompletion didn't work right after you had used /msg -ircnet nick
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@488 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-18 23:13:32 +00:00
Timo Sirainen
38746398cb
Autocompletion is disabled by default
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@486 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-17 11:23:04 +00:00
Timo Sirainen
4130241809
reuse_unused_windows is always ON when autoclose_windows is OFF.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@484 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-16 23:49:30 +00:00
Timo Sirainen
e8ed53bd92
/RELOAD broke keyboard bindings
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@475 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-16 16:35:37 +00:00
Timo Sirainen
e2efcbc9fa
Use status window by default.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@472 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-16 15:55:36 +00:00
Timo Sirainen
02d9f0f4e1
Don't print the -!- DCCMSGS level.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@469 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-15 20:04:44 +00:00
Timo Sirainen
b19e1450e1
-list option to /NOTIFY wasn't specified in command options.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@467 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-15 14:33:35 +00:00
Timo Sirainen
5707140938
A few checks to check that we really are dealing with IRC servers.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@465 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-15 13:08:39 +00:00
Timo Sirainen
796d51afe4
Fixed DCC stuff. Added DCCMSGS level for DCC chat messages.
...
Actions match now either MSGS or PUBLIC level as well as the ACTIONS
level always.
Added DCCMSGS level to default highlight levels. Highlighting works
with other than public messages now even if -nick option is used.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@463 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-15 13:04:03 +00:00
Timo Sirainen
1b736a68a7
/IGNORE didn't show if it had -replies flag
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@462 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-11 10:54:15 +00:00
Timo Sirainen
dcc2e89b2e
Enabled lots of GCC warnings, fixed those that were easy to fix.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@456 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-10 23:00:56 +00:00
Timo Sirainen
07982e1790
MODE checking didn't work right..
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@451 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-09 15:28:05 +00:00
Timo Sirainen
885790d08a
Don't add the highlighted window to activity list if it's the current
...
window..
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@447 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-09 14:25:03 +00:00
Timo Sirainen
cc8ddca122
Use MSGLEVEL_MSGS/CTCPS/ACTIONS | MSGSLVEL_DCC
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@446 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-09 14:23:56 +00:00
Timo Sirainen
be643cb48a
-option tab-completion didn't work.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@442 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-09 13:28:14 +00:00
Timo Sirainen
8bea491a57
Moved is_base_command() from command completion to command_have_sub()
...
in core/commands.
/HELP <command with subcommands> works now right.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@437 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-09 00:03:46 +00:00
Timo Sirainen
abb46a0313
Netsplit changes - all netsplit handling is now in netsplit/netjoin
...
files and fe-events.c doesn't know anything about it. Hides server +o
mode change messages - it's displayed as '@' char before the nick in
netjoin message.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@436 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-08 23:28:31 +00:00
Timo Sirainen
3164aecad0
Implemented /BIND [<key> [<action> [<data>]]] command.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@435 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-08 22:31:11 +00:00
Timo Sirainen
7074381bea
Reading and saving keyboard configuration actually works now.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@434 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-08 21:47:05 +00:00
Timo Sirainen
cd9efdf9fe
Tab-completion for /FORMAT.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@433 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-07 20:49:23 +00:00
Timo Sirainen
19643089f1
If message was for you (your nick at start of line), print it with
...
MSGLEVEL_HILIGHT, instead of the previous _NOHILIGHT..
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@432 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-04 21:47:40 +00:00
Timo Sirainen
0a86cf7e37
/CAT, /HELP xx and reading autorun commands stuck irssi to infinite
...
loop.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@431 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-04 21:45:54 +00:00
Timo Sirainen
78bbff304e
Changed /TOPIC -d to be /TOPIC -delete instead, the automatic option
...
completion will take care of it.
Added -clear option to /SET.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@430 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-04 19:36:36 +00:00
Timo Sirainen
f1e1907e80
forgot to add this
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@421 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-02 22:11:56 +00:00
Timo Sirainen
21999ae205
Implemented runtime loadable modules. /LOAD loads a module, /UNLOAD
...
unloads it.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@420 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-02 22:04:00 +00:00
Timo Sirainen
4475a04841
If you're pasting text to channel and some of it starts with /, Irssi
...
will send the "/command" to channel if it doesn't exist (instead of
just printing "unknown command").
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@419 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-02 19:22:30 +00:00
Timo Sirainen
7d1cbac459
Fixed a couple of potential problems if there was longer lines than 64k
...
in help files, autorun file or /catted file.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@417 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-02 18:23:31 +00:00
Timo Sirainen
b9cfabc419
/^command hides the output of the command, it's not written to log
...
either. Good for sending passwords for example.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@416 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-02 17:57:10 +00:00
Timo Sirainen
bb76eec0ff
When netsplit is over, irssi prints "Netsplit over, joins: (nicks)" and
...
hides all the real JOIN messages. Fixed also some netsplit bugs.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@414 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-02 16:19:26 +00:00
Timo Sirainen
cf7d6915f5
Don't check highlighting if the message was meant for you (your nick at
...
the start of the line). Also, highlighted texts didn't really set the
window's color right in activity list..
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@413 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-02 12:07:49 +00:00
Timo Sirainen
f4b1470539
The month name parameter was supposed to go to daychange format, not to
...
timestamp.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@408 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-01 21:15:53 +00:00
Timo Sirainen
c0e3f556e4
Fixed crash.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@404 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-07-01 00:34:14 +00:00
Timo Sirainen
68994bd738
Removed some warning messages.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@403 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-30 22:01:36 +00:00
Timo Sirainen
30f4151e51
WI_ITEM_REC was modified, but CHANNEL_REC, etc. wasn't. BIG mistake.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@402 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-30 21:33:57 +00:00
Timo Sirainen
39282a342f
If joined channel had some low-ascii (color codes), they were displayed
...
wrong in statusbar and prompt. Also, if you're invited to some channel,
print the lowascii so that you can see them (^B, etc.)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@400 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-30 19:54:34 +00:00
Timo Sirainen
58397c1ca9
/MSG completion fixes. /HELP command completion works. Some other fixes.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@399 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-30 19:51:53 +00:00
Timo Sirainen
e90cdaf4ca
Lots of /HILIGHT changes. You can use color names with -color. Window
...
numbers are colored with the highlight color in activity statusbar
item.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@398 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-30 19:50:56 +00:00
Timo Sirainen
5da58d5849
Added "servertag" format - it's displayed before the message if it
...
comes from a server different than the one active in window, or in all
empty windows if you're connected to multiple servers.
In "daychange" format you can use $3 to print the current month name.
Changed the default to "dd mon yyyy" style.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@397 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-30 19:49:12 +00:00
Timo Sirainen
6b7d03e2cf
/SET window_close_on_part -> /SET autoclose_windows
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@394 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-28 22:58:54 +00:00
Timo Sirainen
77adc998ef
/REHASH -> /RELOAD so it won't collide with the server's rehash command.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@393 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-28 22:29:06 +00:00
Timo Sirainen
f1877ec705
Added options -delete and -reset for /FORMAT. -delete sets the string
...
empty, and -reset sets it to the original format.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@392 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-28 22:25:07 +00:00
Timo Sirainen
95b74de316
/HILIGHT changed. -nick option now tells to hilight only the nick, not
...
the whole line. -mask option matches the text for nick mask (it didn't
even work before).
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@391 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-28 21:47:13 +00:00
Timo Sirainen
8fc1e0535c
You can send message to different server with /MSG -<server tag> nick...
...
Tab-completion changes:
- in empty line, it completed /MSG nick1 fine, but another tab press
didn't give the next nick.
- "/command <tab>" doesn't try to complete /command, but instead it tries
to complete it's subcommand or first parameter.
- /MSG completion now goes through nicks in ALL servers prefixing the nick
with -<server tag> if needed.
- /MSG -tag <tab> completes only nicks in "tag" server.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@388 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-28 20:00:39 +00:00
Timo Sirainen
7e531cec7a
Automatic command completion and a few other fixes.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@387 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-28 17:15:37 +00:00
Timo Sirainen
dd7ce4af23
You can complete #channels, Irssi uses only the joined channels and
...
channels in setup.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@386 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-28 15:44:43 +00:00
Timo Sirainen
c248de0eca
-options can now be completed with tabulator. There's also automatic
...
completion for them, like instead of /join -invite you can use just
/join -i.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@385 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-28 15:36:57 +00:00
Timo Sirainen
7718294fa0
"print text stripped" signal wasn't resent with MSGLEVEL_HILIGHT level.
...
This broke at least logging hilighted messages.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@383 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-27 19:11:25 +00:00
Timo Sirainen
2f53972523
Closing active window that had window items could crash.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@382 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-27 18:26:22 +00:00
Timo Sirainen
0dbfd281c9
Created signal_get_uniq_id() macro. Added some documentation about
...
signals to design.txt.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@381 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-25 23:39:23 +00:00
Timo Sirainen
69b8d4f81b
Subcommand and command parameter completion works now also if you use
...
alias as the base command.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@380 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-25 22:59:49 +00:00
Timo Sirainen
0415b1bbce
Using \n with /SET expand_escapes ON didn't work right.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@379 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-25 22:40:25 +00:00
Timo Sirainen
4f034717c0
WHOIS and "no such nick" messages are displayed in nick's query window
...
if it exists + other cleanups and minor changes.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@378 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-25 22:25:24 +00:00
Timo Sirainen
97bf5f5b39
Settings completion works with /TOGGLE also, it completes only boolean
...
settings. /SET completion works now even if '/' isn't in command chars.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@377 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-25 22:14:09 +00:00
Timo Sirainen
892afcb9e6
completing files in root directory put extra / character at the start
...
of the line
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@376 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-25 22:05:44 +00:00
Timo Sirainen
0bc084770c
File name completion crashed if you tried to complete file in directory
...
that didn't exist or you didn't have read permission.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@375 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-25 21:59:30 +00:00
Timo Sirainen
2cb75b5eb2
cmd_get_params() calls had wrong parameter counts.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@371 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-20 09:21:54 +00:00
Timo Sirainen
49c4506bd8
Display /ALIAS list sorted.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@369 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-18 10:25:39 +00:00
Timo Sirainen
e21e289b5d
File completion updates:
...
- ~/ isn't expanded to /home/xxx/
- . and .. don't show up in list anymore
- .files won't be added to list unless you try to complete file name
starting with .
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@367 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-18 10:05:14 +00:00
Timo Sirainen
a5d31a195d
Changed option handling in /commands. Irssi will now complain about
...
unknown options and missing option arguments.
Renamed /SERVER -add, -remove and -list to /SERVER ADD, REMOVE and LIST.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@365 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-18 01:18:12 +00:00
Timo Sirainen
a9a0f4fd64
Added file name completion for commands /CAT, /RUN, /SAVE, /REHASH and
...
/RAWLOG OPEN/SAVE.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@363 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-17 16:10:29 +00:00
Timo Sirainen
0762fbc945
"command complete" -> "complete command" so that it won't conflict with
...
/complete command .. also changed "word complete" to "complete word".
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@362 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-17 16:03:43 +00:00
Timo Sirainen
8fa6ca5e61
File name completion for /DCC SEND
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@361 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-17 15:58:40 +00:00
Timo Sirainen
f0d6ef99dc
Completion list is now sorted.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@360 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-17 13:16:42 +00:00
Timo Sirainen
8c60237fbe
Don't add same /command more than once to completion list.
...
Completion didn't work right when completing subcommands's subcommand.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@359 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-17 13:04:19 +00:00
Timo Sirainen
ea00d4c948
Forgot to add this.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@358 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-17 12:23:59 +00:00
Timo Sirainen
8ea2400269
Added /SET reuse_unused_windows setting, default is OFF
...
If window_close_on_part is ON, we don't anymore close the window if we
get kicked or connection gets lost. Also don't close DCC chat window if
the other side disconnects.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@357 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-17 12:22:56 +00:00
Timo Sirainen
234e95ef94
Rewrite Tab-completion to work with signals - now it should be easy to
...
add completion to whatever command.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@356 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-17 11:53:45 +00:00
Timo Sirainen
cf75515274
You can specify command(s) to be sent automatically to server after
...
connected with /IRCNET -autosendcmd. Useful for IRC networks with
NickServ. Patch by <Tommi.Komulainen@iki.fi>
Ability to send a command automatically to server IRC network
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@354 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-15 20:56:58 +00:00
Timo Sirainen
91396de740
bugfix
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@353 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-15 19:34:54 +00:00
Timo Sirainen
09e20e1d78
"window changed" signal handler didn't check if the old or new window
...
is NULL.
window_has_query()
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@351 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-15 18:33:08 +00:00
Timo Sirainen
df2ad566d8
Whops, last "fix" broke timestamp's time.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@350 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-15 10:39:24 +00:00
Timo Sirainen
b810f0d545
Don't waste time calculating timestamp differeces if the
...
timestamp_timeout is 0.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@349 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-14 22:31:59 +00:00
Timo Sirainen
6b811b1c2c
Don't show "End of WHOWAS" if none of the nicks were found.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@344 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-14 19:40:23 +00:00
Timo Sirainen
6140ab3704
Renamed /SET query_auto_close to autoclose_query.
...
Added /SET autocreate_own_query - it specifies if we want to create
query window when we send /MSG to someone.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@343 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-14 19:05:51 +00:00
Timo Sirainen
627d288a49
Tab-completion works now with /commands and /set variables, patch by
...
<Tommi.Komulainen@iki.fi>. Fixed also a few memleaks.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@342 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-14 18:19:05 +00:00
Timo Sirainen
22b12d85ee
In netsplit quit messages, display @ in front of operators' nicks.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@340 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-14 17:58:14 +00:00
Timo Sirainen
47fd84c5bc
Fixed some flood detection, ignoring and autoignoring bugs.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@339 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-14 17:52:03 +00:00
Timo Sirainen
c892353bf4
"window changed" signal now gives the old window as it's second argument.
...
query_auto_close now resets the "last check" time when changing to some
other window FROM it.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@335 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-14 17:41:45 +00:00
Timo Sirainen
4f9df44cb6
Logging wrote to message to file twice.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@334 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-14 17:33:41 +00:00
Timo Sirainen
d446fefa32
Channel messages were printed wrong because of previous cleanup :)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@329 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-12 23:19:34 +00:00
Timo Sirainen
661ad04688
/HILIGHT -channels didn't work right.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@328 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-12 23:18:24 +00:00
Timo Sirainen
18f3c74d68
CTCP msgs/replies stops the "event privmsg" or "event notice" signals now
...
so you don't have to check for them anymore (unless you use
signal_add_first()..).
/WINDOW MOVE command had some bugs.
CTCP reply to some channel didn't display the channel name.
Several code cleanups.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@327 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-12 22:57:53 +00:00
Timo Sirainen
919abb2c6f
/EVAL will now expand \n and \t to newline and tab.
...
If you /SET expand_escapes ON and type \n or \t to text line, they
will be expanded.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@326 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-11 22:58:17 +00:00
Timo Sirainen
b8e1bb0444
Print "starting query with <nick>" when query is created.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@325 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-11 21:01:30 +00:00
Timo Sirainen
10c92487a3
/SET close_window_on_part - should we close the window too when
...
/PARTing channel
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@324 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-11 20:21:12 +00:00
Timo Sirainen
153e95f728
Clear window's waiting_channels list if some other channel/query is
...
created in the window.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@323 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-11 20:04:15 +00:00
Timo Sirainen
524a7ca1b9
If you're not allowed to connect to server (K-lined, no I-line), Irssi
...
won't try to reconnect back to the server.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@322 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-11 19:34:29 +00:00
Timo Sirainen
e6187b66e9
Cleaned up some code.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@321 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-11 00:58:15 +00:00
Timo Sirainen
a914922f36
Check ignores when printing net split messages.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@319 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-11 00:03:28 +00:00
Timo Sirainen
08af8081d0
if command is unknown, and cmdchar is found inside the command name, we
...
probably want to send the whole line to channel. for example when
pasting a path /usr/bin/xxx
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@318 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-10 23:40:47 +00:00
Timo Sirainen
89b47010b3
Changed the behaviour of how to handle "send command" signal (text you
...
typed to entry field).
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@317 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-10 23:20:22 +00:00
Timo Sirainen
15d49dbd85
/WHOIS automatically sends a /WHOWAS query if nick wasn't in IRC.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@315 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-10 21:40:00 +00:00
Timo Sirainen
c1b73039cd
If autocreate_query is ON, /MSG nick now creates the query.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@313 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-10 19:51:36 +00:00
Timo Sirainen
f877d934b3
"Day changed" is now printed at right time, never after already printed
...
some messages after 00:00..
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@311 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-10 18:56:03 +00:00
Timo Sirainen
03ca2e6d90
Don't display the msgs window by default anymore since query windows are
...
created by default also..
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@310 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-10 18:12:28 +00:00
Timo Sirainen
7503302d23
/CHANNEL LIST displayed comma at the end of channel options. ugly.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@307 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-10 08:34:20 +00:00
Timo Sirainen
3fd3a03402
Beeps should work(?). ANSI colors had some bugs, bolds weren't working and
...
blinking crashed irssi.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@305 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-09 16:58:52 +00:00
Timo Sirainen
6ee0a40abb
Window activity is now "msg to you" with lines containing hilighted text.
...
You can disable window activity notifies in some channels with
/SET noact_channels #chan1 #chan2 .. The activity is displayed if some
text had "msg to you" level.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@304 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-09 16:19:42 +00:00
Timo Sirainen
41ff80bb3e
You can specify the format of the /WALL text with /SET wall_format,
...
default is "[Wall/#channel] text". The WALL is also printed to screen.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@303 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-09 15:50:04 +00:00
Timo Sirainen
3980201361
/HILIGHT displayed levels twice.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@295 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-04 21:11:53 +00:00
Timo Sirainen
80c03f4572
fixed two minor memleaks. irc/bot directory isn't now build if you specify
...
--without-bot parameter to configure
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@294 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-04 20:54:33 +00:00
Timo Sirainen
7755aae26b
0.7.90 released.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@292 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-04 16:01:19 +00:00
Timo Sirainen
29ac175069
forgot this file..
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@291 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-04 15:33:48 +00:00
Timo Sirainen
a7f5540cba
/IRCNET command.
...
PARAM_FLAG_NOQUOTES flag for cmd_get_params()
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@290 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-04 14:52:47 +00:00
Timo Sirainen
ee46dc71ab
Updated /SERVER, /CHANNEL and /IGNORE in manual.
...
/CHANNEL ADD works now better when modifying existing channel.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@289 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-04 13:24:53 +00:00
Timo Sirainen
086e433bc6
/LOG show reference number for each log, you can use it with /LOG START,
...
STOP and CLOSE commands instead of file name.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@288 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-04 12:59:46 +00:00
Timo Sirainen
8562737548
completion_msgtoyou() -> irc_nick_match()
...
Implemented -replies option to /ignore.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@287 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-04 12:38:28 +00:00
Timo Sirainen
35fab0c9ef
Lots of DCC related fixes.
...
Added command_bind_first() and command_bind_last() functions.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@285 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-04 01:36:07 +00:00
Timo Sirainen
bf61b699da
Awaylog is printed to screen when you set yourself unaway.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@275 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-02 01:15:51 +00:00
Timo Sirainen
d2df583801
/CAT <file name> [seek position]
...
If we don't want to print the file from beginning.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@274 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-02 01:15:19 +00:00
Timo Sirainen
c7fbd670e6
/server -add messed up everything when modifying existing servers.
...
Now it also changes only the specified settings in the server instead of
replacing it entirely.
only the settings you change changed parts
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@266 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-01 18:04:34 +00:00
Timo Sirainen
6233d6d9bf
Leaving from some channel didn't update status bar.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@261 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-01 17:08:30 +00:00
Timo Sirainen
1b297770a0
Manually asking /MOTD didn't work if we had skip_motd setting enabled
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@259 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-01 16:55:15 +00:00
Timo Sirainen
6046bf4c5b
/ignore -asd tried to print "unignored" text with NULL argument.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@257 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-01 16:48:20 +00:00
Timo Sirainen
70cc8afa4a
when nick is quitting only from one channel, don't print the channel's name.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@254 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-30 14:54:36 +00:00
Timo Sirainen
93173356bb
--with-modules=xxx builds now specified extra modules to irssi binary.
...
memdebug (if enabled) doesn't now by default check for buffer overflows
since it's a huge slowup.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@250 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-29 16:37:00 +00:00
Timo Sirainen
59d47df22d
msgs window was irc server specific - messages from other irc servers were
...
displayed in active window.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@248 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-29 00:32:48 +00:00
Timo Sirainen
64e67302ea
Netsplit messages are now printed with QUITS message level.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@245 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-27 13:49:29 +00:00
Timo Sirainen
dc61a24934
Didn't work, fixed.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@243 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-25 17:41:26 +00:00
Timo Sirainen
555a2bf929
Print nicks who quit IRC in netsplit message. See netsplit section in
...
docs/manual.txt for more information.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@241 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-25 16:40:25 +00:00
Timo Sirainen
9c8516f2ee
irc/irc.c and fe-common/irc/irc-modules.c are generated by configure
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@234 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-25 12:58:59 +00:00
Timo Sirainen
6e2f0ec988
"/ text" sends "text" to active channel.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@233 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-25 12:58:14 +00:00
Timo Sirainen
48b409ea14
/set max_textbuffer_lines changed to /set scrollback_lines and
...
/set scrollback_hours - this means that keep scrollback usually max.
x lines, but allow more if the text is newer than n hours.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@231 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-25 12:24:09 +00:00
Timo Sirainen
76605ad0ae
Added bot plugin, it also has almost-functional botnet.
...
Changed configure.in's functionality so that you could tell what modules you
want to build in main irssi binary and it will create automatically the .c
files that need to call the module_init()/deinit() functions.
Fixed several minor things..
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@230 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-25 11:30:47 +00:00
Timo Sirainen
487da41745
now other than long nicks in NAMES list were displayed wrong. changed back
...
to old behaviour, but added a small kludge..
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@229 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-25 11:11:23 +00:00
Timo Sirainen
665963703b
NAMES list crashed with long nicks .. hope it doesn't crash now somewhere
...
else :)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@228 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-25 10:59:22 +00:00
Timo Sirainen
8f341a9308
timestamp_timeout setting is integer, not boolean
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@227 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-19 09:17:53 +00:00
Timo Sirainen
ae25925a1f
Some logging fixes. Flood checking had a memory leak. Query had a small
...
memory leak. Text buffer fixes.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@226 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-18 08:46:56 +00:00
Timo Sirainen
45788e7788
Also print the "CTCP TIME received" to screen :)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@223 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-15 15:32:27 +00:00
Timo Sirainen
c3a45ce00e
bugfix
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@218 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-15 14:22:34 +00:00
Timo Sirainen
20af1dfcfe
bugfix
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@217 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-15 08:40:46 +00:00
Timo Sirainen
cbdaf7d06d
Lots of changes again. Biggest ones:
...
- window's text buffer should work better
- themes are almost working, you can change the text formats with /format
- automatically try to rejoin the channel after 5 minutes if the join there
failed because it was "temporarily unavailable" (netsplits)
- generally cleaning code..
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@216 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-15 08:25:45 +00:00
Timo Sirainen
969cfe8abc
Display CTCP REPLY in a channel with a different text format than private
...
CTCP replies
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@215 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-12 15:37:34 +00:00
Timo Sirainen
bb4d7566c2
iconfig's caching was a bit buggy - it didn't notice if some config node was
...
removed.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@213 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-10 13:57:42 +00:00
Timo Sirainen
ae5c4164c8
Netsplit displays the IRC network where it happened
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@211 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-10 12:47:22 +00:00
Timo Sirainen
240df09c45
A few more bugfixes to make /window prev work.. :)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@206 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-10 10:00:01 +00:00
Timo Sirainen
36421bb11b
/window prev didn't work because of small "typo".
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@205 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-10 09:26:39 +00:00
Timo Sirainen
00b03e8c01
window next in last window jumps to first window
...
window prev in first window jumps to last window
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@204 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-09 13:24:13 +00:00
Timo Sirainen
e33da25e8a
/dehilight fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@203 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-09 13:14:07 +00:00
Timo Sirainen
93d6032151
- Compiling fixes
...
- GNOME version isn't anymore build here so you don't need all that GTK and
GNOME crap to compile irssi-text.
- Some fixes to compile with -ansi -pedantic
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@200 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-09 11:42:42 +00:00
Timo Sirainen
90ff30fcd0
Removed the "No such window" message - it was annoying :)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@199 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-05 22:34:46 +00:00
Timo Sirainen
4ca7184955
Fixed a crash
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@198 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-05 20:15:57 +00:00
Timo Sirainen
d3dc9a1307
.. lots of changes ..
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@197 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-04 10:32:42 +00:00
Timo Sirainen
eea919678c
/ban and /invite crashed, /mode didn't work. ctcp.c doesn't need
...
irssi-version.h
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@194 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-28 09:02:44 +00:00
Timo Sirainen
8cfcd1b40f
Removed the N_() from module formats, the internationalization should be
...
done in theme files instead of in pot files..
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@192 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-28 08:25:53 +00:00
Timo Sirainen
a5a66264de
Perl working again, better than ever (unless there's bugs :)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@191 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-28 08:07:42 +00:00
Timo Sirainen
242a9c17df
after doing /INVITE nick #channel - instead of printing just "nick #channel",
...
print "Inviting nick to #channel"
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@189 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-27 12:10:38 +00:00
Timo Sirainen
b90d2e9cc2
show_quit_once displayed the quit window always in active window. now
...
it's displayed in first window that contains a channel where the nick was.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@188 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-27 12:02:54 +00:00
Timo Sirainen
7bd9e701fa
updates
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@186 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-27 11:45:50 +00:00
Timo Sirainen
642a4525d4
updated aliases, added #irssi/efnet
...
/BANSTAT -> /BAN
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@185 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-27 11:44:55 +00:00
Timo Sirainen
9471d16ba3
Query: sending msg displayed msg[nick] instead of the plain <nick>
...
Nick's address didn't show up in topic bar
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@180 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-27 08:05:51 +00:00
Timo Sirainen
2b711f1383
updates
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@176 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-26 09:43:45 +00:00
Timo Sirainen
00c2388666
fixed
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@174 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-26 09:19:03 +00:00
Timo Sirainen
c95034c6de
..adding new files..
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@171 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-26 08:03:38 +00:00