Timo Sirainen
0cb6db26d9
/WINDOW ITEM GOTO <name> - sets <name> window item active in current window
...
/WINDOW ITEM MOVE <number>|<name> - moves window item to another window
/JOIN #already_joined_channel - same as /WINDOW ITEM MOVE <name>
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@916 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-12-02 06:08:31 +00:00
Timo Sirainen
800ee1ea9a
Forgot to commit for the nl_langinfo()
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@915 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-12-02 05:03:01 +00:00
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
9ab8b13fd8
small "fix"
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@913 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-12-02 04:48:27 +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
f2a8cab907
config_close() didn't work correctly when config was parsed from string
...
instead of file.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@909 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-12-02 02:01:28 +00:00
Timo Sirainen
db1b93ee99
ARGH! %s format bug!
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@908 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-12-01 13:21:54 +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
12ec2b86b8
/WAIT [-<server tag>] <milliseconds> - wait for <milliseconds> before
...
sending anything else to server
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@905 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-30 23:13:15 +00:00
Timo Sirainen
e7bfb7fe88
added g_timeval_cmp()
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@904 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-30 23:12:42 +00:00
Timo Sirainen
a01275959d
cmd_options_get_server() : allow NULL cmd argument
...
eval_special_string() : if any of the commands separated with ; used
the arguments ($0, $1, etc.) don't anymore append all the arguments
after other commands.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@903 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-30 22:58:45 +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
cbf45ea6bf
stristr() and stristr_full() didn't work correctly with empty needle
...
argument.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@898 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-30 01:14:49 +00:00
Timo Sirainen
1d48bc59ac
window_text_find() didn't work correctly with empty find string.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@897 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-30 01:13:34 +00:00
Timo Sirainen
1ca99a108c
file_checksum() shouldn't crash if it can't open the file.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@896 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-29 16:05:15 +00:00
Timo Sirainen
c67e6a1b8c
Don't ever send more than 10 channels/line in mode/who requests. Though
...
usually the max. channels/server limit is 10 :)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@895 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-28 17:43:39 +00:00
Timo Sirainen
fe7621875d
bugfixes with channel syncing.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@894 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-28 17:32:45 +00:00
Timo Sirainen
cd3577ef66
fixed text buffer crash when scrollback got full
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@893 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-27 17:18:58 +00:00
Timo Sirainen
95bc994779
don't destroy all netsplits when someone joins back from split, only
...
the nicks that were in same server
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@892 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-27 15:47:26 +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
8290d621f3
Call /part command instead of directly sending part message to server when
...
destroying channel.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@888 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-27 10:44:46 +00:00
Timo Sirainen
6aa8af346c
forgot to add this
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@887 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-27 01:23:28 +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
7ef53cbe0d
/SET part_message - default message with /PART
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@877 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-26 03:24:36 +00:00
Timo Sirainen
09f3538073
KEY_END isn't defined in all curses implementations
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@876 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-26 03:21:46 +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
f9653a5e1e
some updates for checking when to not autosave config.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@872 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-26 02:26:13 +00:00
Timo Sirainen
a954fa03d0
Added modify counter which is increased every time something is changed
...
in configuration.
Autosaving settings doesn't even try to save them if config isn't
changed.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@871 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-26 02:17:14 +00:00
Timo Sirainen
532d6c1e9d
Added some magic to /SERVER - if there's no server to disconnect from
...
in active server, irssi checks if some reconnection should be used
instead.
If there's one reconnection, /SERVER always uses it.
If there's reconnection to same host, it will be used (+same port is
preferred)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@870 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-26 02:09:15 +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
746bd9b4f0
added functions from fe-windows.h and window-items.h
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@868 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-25 23:05:50 +00:00
Timo Sirainen
2e96f68445
mkpath() crashed with paths that didn't start with /
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@867 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-25 20:54:24 +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
d1d70fd5d7
s/enum GInputCondition/int/ - enums aren't supposed to orred together i
...
think.. at least MIPSpro gave warnings about it and it also feels wrong :)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@865 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-23 23:29:32 +00:00
Timo Sirainen
8961d23171
Still some warnings removed..
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@864 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-23 23:23:45 +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
5f2f6886c8
more enum fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@862 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-23 22:59:14 +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
8dd24a4444
Added input_add() / input_remove()
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@856 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-21 23:26:07 +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
c4af878047
windows.h -> fe-windows.h
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@849 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-18 15:25:04 +00:00
Timo Sirainen
df3da57de2
Don't crash if MAIL environment isn't set.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@848 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-17 18:02:17 +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
090e88b34d
If other side replies to our DCC CHAT request with DCC CHAT request of
...
their own (maybe we were inside firewall and other side noticed it),
connect to it immediately.
Don't allow more than one identical DCC request, if more is received
just update the port of the previous request.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@844 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-17 03:08:32 +00:00
Timo Sirainen
54815d198b
Check that enough parameters are given to /DCC CLOSE
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@843 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-17 02:45:04 +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
da9fd56f71
Added some comments about redirection problems.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@840 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-16 21:34:42 +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
0b125e8476
/NICK was broken.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@838 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-14 01:14:02 +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
61f33a6bb2
Some sizeof() fixes to IPv6 support when connecting to IPv4 addresses.
...
Linux didn't seem to have any problem with these but some other OSes
did.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@835 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-11 20:27:37 +00:00
Timo Sirainen
86840d61cd
Ctrl-T = transpose_characters
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@833 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-11 01:46:15 +00:00
Timo Sirainen
63491d7d4f
/SET dcc_autodisplay_dialog isn't used for anything, removed.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@832 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-11 00:56:13 +00:00
Timo Sirainen
527aada63a
Use nodelay() instead of halfdelay()
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@831 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-10 01:23:50 +00:00
Timo Sirainen
d3250be956
Don't change client's nick every time someone else changes nick..
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@830 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-10 00:38:48 +00:00
Timo Sirainen
0f4ec3deac
"NOTIFY" was missing from syntax
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@829 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-09 23:40:48 +00:00
Timo Sirainen
f3d4c6bc63
let actions pass through the proxy to clients, they're not "real" CTCPs..
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@828 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-09 22:03:20 +00:00
Timo Sirainen
07106c4029
ping/pong was broken again, hope this now _finally_ works :)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@827 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-09 21:48:51 +00:00
Timo Sirainen
4710a37762
I had broken the /names list.. :)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@826 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-09 21:43:10 +00:00
Timo Sirainen
4211d1e80b
Use ircnet name as the proxy's "real address".
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@825 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-09 21:40:22 +00:00
Timo Sirainen
9895d0cc11
One final fix for ping/pong
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@824 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-09 21:32:46 +00:00
Timo Sirainen
ea5109d6c5
fix to ping/pong handling :)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@823 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-09 21:29:39 +00:00
Timo Sirainen
82a3f10480
When sending /NAMES after join: Don't send lines longer than 512 chars -
...
non-irssi clients don't like them :)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@822 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-09 21:26:55 +00:00
Timo Sirainen
76ca80087b
Hide IRSSILAG notices from clients
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@821 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-09 21:22:56 +00:00
Timo Sirainen
4b7bcde577
PING from client wasn't handled correctly.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@820 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-09 21:21:29 +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
d49248c7fe
level_get() didn't check ambiguous commands correctly - dcc always failed
...
because it was partial for dccmsgs.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@817 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-08 23:40:34 +00:00
Timo Sirainen
39811fb47d
nick changes were buggy
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@816 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-08 22:55:43 +00:00
Timo Sirainen
499db646e1
minor speed enhance
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@815 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-07 01:46:25 +00:00
Timo Sirainen
228c0842fc
minor cleanups
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@814 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-07 01:42:21 +00:00
Timo Sirainen
6e27475e98
Updated stristr() and stristr_full() to be a bit faster.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@813 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-07 01:25:46 +00:00
Timo Sirainen
4301e04791
Regexp ignores are now compiled when they're created, not every time
...
they're checked (every time a new line is received). This should reduce
some CPU load when using them.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@812 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-07 00:06:35 +00:00
Timo Sirainen
6cc6f90468
Connecting to proxy when server connection was down didn't work correctly.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@811 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-06 23:27:46 +00:00
Timo Sirainen
a8c139d5e2
Proxy plugin fixes and cleanups. Supports now multiple servers, doesn't
...
let clients see CTCP requests and if one client writes message, other
clients will see it as well.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@810 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-06 02:29:01 +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
84de26d0b7
rejoin timeout 1min -> 5min
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@808 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-04 18:57:29 +00:00
Timo Sirainen
745a3e2104
added small sanity check
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@807 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-04 18:56:14 +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
990e2741aa
Removed useless part of code.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@805 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-04 14:54:39 +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
da4d8445f1
small "fix"
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@801 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-11-02 16:29:05 +00:00
Timo Sirainen
5da6c63cdd
Moved the ISA defines from .pm to irssi code, so that non-irc protocols
...
would work also without a specific .pm file. Also you don't need to
use Irssi::Irc anymore if you don't need IRC specific functions.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@800 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-30 22:52:51 +00:00
Timo Sirainen
ae06c90be1
long word handling fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@799 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-29 19:03:19 +00:00
Timo Sirainen
78064ed161
Don't indent the next line when long word is split. Also we try not to
...
do any cursor movement so that terminals could notice that the word
continues to next line .. however terminfo or curses or something is
being stupid and breaks this anyway, with TERM=ansi it seems to work :)
also using gnome-terminal long URLs work right too.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@798 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-29 00:35:28 +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
35fd48a0b4
use sigaction() instead of signal(). With some OSes the signal handler
...
is set back to default after each time signal is raised if signal() is
used (by norpan).
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@790 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-27 18:37:32 +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
25fa27c5f0
Automatic appending of .pl to script name didn't work for file names
...
less than 4 chars.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@787 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-27 01:46:20 +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
b875e2e29d
signal_stop(); signal_emit("same signal", ...); didn't work. other way
...
around it did though
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@785 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-27 01:18:16 +00:00
Timo Sirainen
e0bc134d66
Win32 updates
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@784 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-26 18:57:23 +00:00
Timo Sirainen
df10f182c0
Some fixes for compiling with Win32 :)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@783 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-26 18:12:20 +00:00
Timo Sirainen
c6808b3724
Add the server specific functions immediately after the server
...
connection is started, not after the connection is successfully
finished.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@782 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-22 15:46:28 +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
c78f0d12c8
Wildcards didn't with /OP (/DEOP, /VOICE, etc.) if there was more than
...
one masks used.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@780 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-22 15:25:17 +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
c8ab59eb8a
Missing channels-rejoin.h
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@774 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-19 19:39:50 +00:00
Timo Sirainen
ce4eda21f4
Added debug
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@772 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-19 15:44:49 +00:00
Timo Sirainen
7bba8f19c5
updates
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@770 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-18 22:45:26 +00:00
Timo Sirainen
cefc72bfe7
Log items weren't read correctly from config
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@769 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-18 21:29:22 +00:00
Timo Sirainen
fcb1374e40
fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@768 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-18 20:50:12 +00:00
Timo Sirainen
ac6bfeba1f
Signal fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@767 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-18 01:32:14 +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
76a6b9a931
perl fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@754 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-14 15:19:56 +00:00
Timo Sirainen
5733a8c6e3
/WHOIS in a query asks the queried nick's whois.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@753 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-14 14:37:01 +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
f9a07afa5e
match_nick_flags() didn't check that the nick actually began with a flag.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@748 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-10-14 02:10:22 +00:00