Timo Sirainen
9c18cb00e7
Added support to define new default abstracts at runtime.
...
Irssi::abstracts_register([key => value, ...]);
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3079 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-28 15:25:10 +00:00
Timo Sirainen
9ef3044e98
/set ignore_hide_targets supports now also checking for servertag/target
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3076 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-28 14:20:08 +00:00
Timo Sirainen
d5bc95bc22
Make sure we aren't using a destroyed theme
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3073 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-23 08:36:25 +00:00
Timo Sirainen
e0c66e3122
Previous theme patch fixes by c0ffee
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3058 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-11 10:00:51 +00:00
Timo Sirainen
bb55d3ff4d
A few fixes to make irssi work with garbage collected GLIB.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3055 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-10 17:31:26 +00:00
Timo Sirainen
54000e1908
make printnicks global
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3044 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-04 20:52:33 +00:00
Timo Sirainen
abd9e6f616
Better support %n in theme abstracts. Patch by c0ffee.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3043 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-04 20:51:51 +00:00
Timo Sirainen
ad27d4aac4
Create log file directories using /set log_create_file_mode + exec-bit.
...
Patch by Noah Levitt <nlevitt at columbia.edu>
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3022 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-11-21 20:18:24 +00:00
Timo Sirainen
7c7afe9f54
completion_msg() is now public
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3019 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-11-21 18:24:51 +00:00
Timo Sirainen
0368fa6b5b
Try to choose better the window where we print when matching by level and
...
multiple windows have a match. Should fix problems with query windows with a
default msgs window + /SET window_check_level_first ON.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3002 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-11-15 09:04:47 +00:00
Timo Sirainen
9b8406f335
/WINDOW NAME x, /WINDOW NAME X shouldn't complain about existing window
...
having same name.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3001 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-11-15 09:03:35 +00:00
Timo Sirainen
ca4328e3ab
Added #define DEFAULT_SERVER_ADD_PORT to common.h which /SERVER ADD uses as
...
default port. Fixed autoconnecting to use port 0 (default) instead of forced
6667.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2970 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-10-21 19:05:44 +00:00
Timo Sirainen
37995ea05f
/SERVER and /DISCONNECT handlers moved from irc to core.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2969 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-10-21 19:03:47 +00:00
Timo Sirainen
2db9e25f5e
don't crash when trying to print with non-existent module in theme..
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2965 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-10-18 13:19:45 +00:00
Timo Sirainen
b5e80f3507
When ignoring without any options, don't print the []
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2964 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-10-16 19:35:09 +00:00
Timo Sirainen
93253a7353
Adde -servertag to /MSG completion always with >1 connected servers.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2963 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-10-16 19:13:46 +00:00
Timo Sirainen
36ad96ed2c
Complete tags to /RECONNECT too
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2957 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-10-14 18:34:11 +00:00
Timo Sirainen
fb5c4c8037
More tab completion: /DISCONNECT, /SERVER ADD|REMOVE, /STATS
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2954 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-10-14 16:12:01 +00:00
Timo Sirainen
77b3ab3c44
Autolog shouldn't crash when lines are written without destination window
...
(can happen at /upgrade)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2950 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-10-14 15:33:55 +00:00
Timo Sirainen
fae3ae2bfc
Better print /HILIGHT lines. Also cleanup for /IGNORE lines.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2947 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-10-14 12:03:37 +00:00
Timo Sirainen
45883d7f36
Better message for /IGNORE
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2946 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-10-14 11:57:01 +00:00
Timo Sirainen
9ab017b3fa
/LAYOUT SAVE doesn't crash anymore with /EXEC -interactives
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2945 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-10-14 11:52:13 +00:00
Timo Sirainen
7c11b314eb
/UNQUERY and /WINDOW GOTO now ignores trailing whitespace
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2942 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-10-14 11:39:36 +00:00
Timo Sirainen
3a7f566173
/QUERY reverted back.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2936 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-10-06 16:20:42 +00:00
Timo Sirainen
145b91bf6c
msgs window didn't include ACTIONS but status did, so private actions went
...
always to status window if both status+msgs existed.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2935 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-10-03 22:21:32 +00:00
Timo Sirainen
1c7fc48b08
"/QUERY" no longer unqueries, but just complains about not getting enough
...
parameters. Lets see how many people dislike this change...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2931 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-09-19 15:07:57 +00:00
Timo Sirainen
fe73785c7a
/CYCLE !channel works now properly too
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2929 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-09-18 17:44:04 +00:00
Timo Sirainen
777349ecc1
!channels weren't rejoined to correct window after reconnect/cycle.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2928 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-09-18 17:02:58 +00:00
Timo Sirainen
74e9e265a5
when server connection was finished, it didn't move from connect_server to
...
active_server
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2924 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-09-15 01:04:40 +00:00
Timo Sirainen
bb2ed605e5
added /WINDOW MOVE FIRST and /WINDOW MOVE LAST.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2923 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-09-14 23:30:05 +00:00
Timo Sirainen
3dda9ab2df
statusbar is now also updated for connecting-servers.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2922 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-09-14 23:23:57 +00:00
Timo Sirainen
a83366069f
window->active_server used to hold non-connected servers, but that was
...
removed before because it created several problems, especially with scripts.
however that change made /server and /disconnect annoying to use with
non-connected servers.
so, now we have window->connect_server as well. either active_server or
connect_server is set, but never both. commands that can deal properly with
non-connected servers can now use the connect_server, while everyone else
happily thinks that no server is active.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2921 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-09-14 23:14:04 +00:00
Timo Sirainen
06ef9b523f
autologs weren't closed when channel was left, or query was destroyed
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2911 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-09-07 18:16:59 +00:00
Timo Sirainen
886c92e141
/FOREACH WINDOW /WINDOW CLOSE could crash irssi.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2907 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-08-29 19:45:43 +00:00
Timo Sirainen
1539cf81f3
Added OpenSSL support by vjt@users.sf.net. Also fixes a possible crash after
...
using /SERVER ADD -ircnet.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2890 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-08-26 19:32:15 +00:00
Timo Sirainen
38ce412a5d
/RELOADing broken theme file doesn't crash irssi anymore.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2880 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-08-22 20:49:07 +00:00
Timo Sirainen
eb0bb65c7f
comment update
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2868 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-07-16 16:20:49 +00:00
Timo Sirainen
d11cb0f2c2
'\' characters in nicks were skipped when sending messages in queries.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2867 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-07-16 16:20:10 +00:00
Timo Sirainen
ddfc6aebcc
comment update
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2864 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-07-01 21:45:16 +00:00
Timo Sirainen
35889a4ca8
the -nick fix broke things :) now a proper fix
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2863 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-07-01 21:39:07 +00:00
Timo Sirainen
ea24fe9aeb
fixed query to work with nicks beginning with '-' char
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2859 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-07-01 18:03:40 +00:00
Timo Sirainen
b9b0917897
strip_codes() didn't handle ANSI colors properly, and if used at the end of
...
line it might have crashed irssi (especially with topics). yeah, remote
crash. great.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2856 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-06-19 03:06:05 +00:00
Timo Sirainen
80cc61b63f
Empty lines can be now sent to /EXEC -interactive windows.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2849 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-06-07 15:32:17 +00:00
Timo Sirainen
da1252cf2c
/NAMES list isn't displayed on join when channel is joined because of
...
/UPGRADE.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2848 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-06-06 23:40:37 +00:00
Timo Sirainen
191db05893
use signal_add_last("channel joined") for printing /NAMES list
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2847 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-06-06 23:36:07 +00:00
Timo Sirainen
55b4ae92b8
Added /SET show_names_on_join, /QUOTE NAMES #channel now prints the names
...
list in raw format rather than just ignoring the reply and printing the
nicks from cache.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2845 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-06-06 20:41:38 +00:00
Timo Sirainen
82a6407634
/SET -default changes setting to it's default value.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2844 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-06-06 20:22:38 +00:00
Timo Sirainen
694251442c
Lines beginning with '#' in ~/.irssi/startup file are now treated as
...
comments
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2842 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-06-06 19:23:13 +00:00
Timo Sirainen
f40e9513b2
When completing words beginning with '/' or '~' chars, treat them as
...
filenames.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2841 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-06-06 19:22:16 +00:00
Timo Sirainen
5cfaa5bb7a
Finally - /^msg nick never autocreates an empty window anymore. Added new
...
extern int command_hide_output which can be used to check if /^ was used.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2839 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-06-05 20:11:10 +00:00