1
0
mirror of https://github.com/irssi/irssi.git synced 2024-12-04 14:46:39 -05:00
Commit Graph

3283 Commits

Author SHA1 Message Date
Timo Sirainen
6331a7f447 Netjoin should now work properly with +channels and !channels.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3104 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-01-26 00:33:29 +00:00
Timo Sirainen
4431f7c994 didn't compile without gc
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3103 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-01-25 21:19:41 +00:00
Timo Sirainen
144d9640a6 GC fix
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3102 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-01-25 03:31:19 +00:00
Timo Sirainen
0e61b4c829 Lets see if GC happens to work now without explicit free() calls. Perl
objects now set the C pointer to NULL once they're done with it, so this
might just work without leaking..


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3101 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-01-25 03:19:40 +00:00
Timo Sirainen
8fe52e2041 Updated from scripts.irssi.org
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3100 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-01-22 23:47:38 +00:00
Timo Sirainen
8070bb6704 If JOIN is sent to channel you've already joined, assume a missing PART and
resync the channel (instead of just ignoring as before). Patch by dg.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3099 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-01-21 08:15:33 +00:00
Timo Sirainen
eff24e706e Added '!' into nick flags, used by some ircd
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3098 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-01-21 07:01:44 +00:00
Timo Sirainen
be7bf6872d Updated /DETACH
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3097 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-01-21 06:56:48 +00:00
Timo Sirainen
4ef3baec32 Added --with-glib1
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3096 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-01-14 20:12:38 +00:00
Timo Sirainen
b687ace2b1 Check for gc.h too
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3095 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-01-11 00:24:30 +00:00
Timo Sirainen
842a51c760 parse_time_interval() fallbacked to milliseconds, not seconds. some code
cleanups. patch by Peder


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3094 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-01-08 20:54:36 +00:00
Timo Sirainen
d9af8f0d4f didn't compile with older perls.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3093 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-01-07 17:18:00 +00:00
Timo Sirainen
d4879020da /HILIGHT listing was missing space sometimes
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3092 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-01-06 19:20:24 +00:00
Timo Sirainen
539b590ef9 added -priority
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3091 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-01-06 19:14:17 +00:00
Timo Sirainen
4c506b4352 don't crash with /set completion_keep_privates 0
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3090 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-31 16:06:47 +00:00
Timo Sirainen
3ddf3ce6b4 lag_min_show should default to 1 sec, not 0.1sec
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3089 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-31 12:36:56 +00:00
Timo Sirainen
fa82ad57b1 Updated from scripts.irssi.org
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3088 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-31 10:40:40 +00:00
Timo Sirainen
f3d43d9137 Don't access free'd memory.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3087 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-30 23:10:57 +00:00
Timo Sirainen
0d7f682cbe Added missing settings_get_*(), patch by peder
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3086 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-30 11:17:57 +00:00
Timo Sirainen
43893ce50e typo: themes weren't defaulting their abstracts to internal theme
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3085 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-29 16:11:16 +00:00
Timo Sirainen
43020c2e5f day -> 1day, hour -> 1hour
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3084 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-29 16:02:49 +00:00
Timo Sirainen
bba71c7053 s/size/time/ in warning message
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3083 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-29 07:58:30 +00:00
Timo Sirainen
1752f9863c Default to no GC.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3082 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-28 18:21:05 +00:00
Timo Sirainen
dcb0c6e4dd Added /REDRAW command that does the same as ^L.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3081 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-28 18:19:34 +00:00
Timo Sirainen
bd6fe052bc Added time, size and level setting types. Breaks some settings - I'll add
automatic converter to these settings later. Meanwhile you CVS users can
fix your config files yourself :)

Time settings allow using "days", "hours", "minutes", "seconds" and
"milliseconds" or several of their abbreviations. For example "5d 4h
5msecs".

Size settings allow using "gbytes", "mbytes", "kbytes" and "bytes" or their
abbrevations. For example "5MB".

Level settings are currently handled pretty much the way they were before.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3080 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-28 17:54:13 +00:00
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
3a1ceaf3d0 don't bother with inlining at all, it doesn't help that much and I'm not
sure how to do it properly without warnings :)


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3078 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-28 14:59:29 +00:00
Timo Sirainen
c4c6428185 fix compiler warnings
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3077 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-28 14:20:24 +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
a3914f2586 Added 308 whois numeric
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3075 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-27 08:33:41 +00:00
Timo Sirainen
22c5f7b005 Added sbnickmode around $cumode in statusbar.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3074 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-23 10:08:10 +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
ab91c843bd actually no, it doesn't work ;)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3072 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-23 07:22:20 +00:00
Timo Sirainen
f070a873e0 a bit better checking for free'd variables.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3071 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-23 07:19:03 +00:00
Timo Sirainen
f0eaf349f7 Check for gc/gc.h too
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3070 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-23 06:44:58 +00:00
Timo Sirainen
b97bc4fe66 If ignore_perl_errors environment is set, we don't check if we could
actually compile perl test program at runtime. Kludge to fix some broken
perl installations..


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3069 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-23 06:39:26 +00:00
Timo Sirainen
9e6ee33cdf Prefer glib2 to 1.2 always now
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3068 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-23 06:33:58 +00:00
Timo Sirainen
c1a1f4c804 Forgot to commit
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3067 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-23 06:31:38 +00:00
Timo Sirainen
eaae9fa5df Use GC by default, if possible.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3066 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-23 06:27:25 +00:00
Timo Sirainen
76299b7cee some weird changes reverted
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3065 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-23 06:24:54 +00:00
Timo Sirainen
2a8e1b5251 Added /SET perl_memory_check_level which works with only GC enabled. 0
doesn't do any checks, 1 checks for memory to be valid (default) at the
time, 2 runs GC and then checks if memory valid (slower, but detects errors
much better).


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3064 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-23 06:16:30 +00:00
Timo Sirainen
cdc52b773e --with-gc enables now support for Boehm's GC, if it's found and glib2 is
used. This also enables an extra check for perl library to verify scripts
aren't using objects that have already been free'd - while not a fully safe
solution it's much better than before :)


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3063 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-23 06:06:14 +00:00
Timo Sirainen
495501c284 Added /SET channels_rejoin_unavailable to disable automatic rejoining when channel is unavailable. Efnet is stupid and uses the same numeric for joining juped channels and k-lines you after trying to constantly join it.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3062 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-20 14:37:56 +00:00
Timo Sirainen
cafb1e0805 use $tag, not $chatnet
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3061 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-18 08:52:00 +00:00
Timo Sirainen
ec1c33e965 Added "How do i add the active network to the statusbar", by coekie.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3060 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-18 06:00:45 +00:00
Timo Sirainen
61864a563f Updated from scripts.irssi.org
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3059 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-11 20:40:48 +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
7aacb9638b Updated from scripts.irssi.org
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3057 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-11 09:40:47 +00:00
Timo Sirainen
6825f1e67e GC fixes.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3056 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-12-10 20:30:03 +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