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
cb1666cb21
/command -option fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@374 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-20 19:28:19 +00:00
Timo Sirainen
6fda8d1059
/topic's cmd_get_params() had wrong parameter count..
...
removed unused variable from netsplit.c
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@372 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-20 10:14:15 +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
1ba308c26c
When scrollback buffer got full and you hadn't done /LAST or /AWAY,
...
Irssi crashed..
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@370 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-20 09:20:45 +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
aca24d1795
Don't use cmd_get_params() to split the two hosts, it's a lot easier to
...
use strchr()..
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@368 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-18 10:10:48 +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
d110c9cb3b
Added g_dirname() so ig_free() won't complain when free()ing it.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@366 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-18 10:02:39 +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
bc8848f965
/LAST -away checks only lines that came after last time you went away.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@355 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-15 23:00:52 +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
afb6d6fd02
If join to !channel wasn't successfull (banned, etc.), Irssi didn't remove
...
the channel's window item.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@352 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-15 19:34:31 +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
84efea6a6a
Remove line cache from memory after 10 minutes of inactivity.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@345 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-14 20:12:51 +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
72b32ff175
Ctrl-W deletes word in left - patch from
...
Kjetil �degaard <kjetilod@orakel.ntnu.no>
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@341 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-14 18:02:13 +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
6d77cdc8b7
Read new server specific settings when reconnecting to new server.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@338 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-14 17:50:16 +00:00
Timo Sirainen
db8918ae61
/SET mail_counter on|off. Also, it doesn't anymore read through the file
...
if it's modification time hasn't changed.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@337 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-14 17:48:13 +00:00
Timo Sirainen
c5d1dab0bc
tab-completion in the middle of line left the cursor in wrong place.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@336 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-14 17:44: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
0238eeb5e2
If name tag contains '_', it shouldn't be quoted.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@333 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-14 17:31:53 +00:00
Timo Sirainen
7365afddea
Max. mode parameter count was taken from wrong place.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@332 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-12 23:33:35 +00:00
Timo Sirainen
8458c2ee15
Changed the default flood detection values.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@331 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-12 23:30:00 +00:00
Timo Sirainen
dc50f35b75
Flood detection fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@330 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-06-12 23:27: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