Valentin Batz
d8d47ef37f
fixed recoding of own messages.
...
recode after expand_emphasis
remove the redundant call to setlocale(LC_CTYPE, )
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4038 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-10-12 18:22:14 +00:00
Valentin Batz
fd476e8b31
Make the compiler happy by replacing 'const char *' by 'char *'.
...
Pass the pointer to the SERVER_REC to dcc_ctcp_message.
Recode 'own' messages back for printing just before they actually get printed. (ugly but more effective than adding all the signals in fe-recode and doing it there)
Replaced SERVER_REC by IRC_SERVER_REC in dcc-chat.c since it's belongs to IRC(makes the compiler happy again).
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4034 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-10-10 18:32:32 +00:00
Wouter Coekaerts
d5c5883867
fix completion for /format (Bug 143)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3991 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-09-10 13:19:20 +00:00
Wouter Coekaerts
262086c781
with unknown (special) lines in whois, display the full content, not just the first parameter
...
(this may include "real content" as well as the description of what that field means)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3989 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-09-10 03:23:27 +00:00
Wouter Coekaerts
4a8ebb150a
- rename "whois not found" to "whois try whowas", because that's what needs to be done when the signal is sent (and it doesn't mean whois_not_found should be printed)
...
- rename "whois event noserver" to "whois event not found", because the signal means the nickname wasn't found (but it comes as a "no such server" because it was a /whois nick nick), whois_not_found should be printed, and so it makes sense to also use it for the next fix:
- send "whois event not found" for 401, when auto_whowas is off, so the message is displayed correctly (Bug 295)
- handle 402 the same with auto_whowas off as with on, (fixes /whois with not existing server specified, with auto_whowas off).
- and since the auto_whowas on and off cases are similar now, merge them together, so they stay consistent.
- pass every argument given to /whowas to the server, not just the first (count). Fixes remote whowas (Bug 256)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3988 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-09-10 01:36:06 +00:00
Valentin Batz
a65e346f83
Fixed recode for incoming messages, private messages didn't work properly. (Bug http://bugs.irssi.org/?do=details&id=286 )
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3896 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-08-04 08:41:33 +00:00
Wouter Coekaerts
547065cb42
Fix /eval recursion crashing (debian/patches/04eval_recurse.dpatch by David Pashley)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3865 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-07-17 16:43:18 +00:00
Wouter Coekaerts
a72e65d9ed
Print glib errors nicely (debian/patches/01glib-errors.dpatch by David Pashley)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3862 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-07-17 16:40:06 +00:00
Valentin Batz
5a280a620d
Fixed a bug where the completion history can grow without bound, patch by Toby Peterson
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3755 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-05-14 18:01:07 +00:00
Valentin Batz
c371640471
Fixed leaking in chat-completion ( http://bugs.irssi.org/?do=details&id=249 ), patch by Toby Peterson
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3754 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-05-14 17:53:49 +00:00
Valentin Batz
c474f1a2a0
Updated the syntax definition for /recode add in fe-recode.c
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3740 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-05-09 21:31:47 +00:00
Valentin Batz
8b41206248
Fixed a leak in fe-events-numeric.c, patch by Toby Peterson
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3738 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-05-09 15:30:59 +00:00
Wouter Coekaerts
0e878b22f9
Fix displaying of ctcp userinfo and clientinfo (Bug 222)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3725 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-04-25 20:31:12 +00:00
Valentin Batz
dca0d7a2bc
Use char* instead of const char* in read_settings, so memory can be freed without compiler warnings, by Toby Peterson (related to bug 210)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3723 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-03-07 17:10:45 +00:00
Wouter Coekaerts
bfb951d3be
Don't apply emphasis on _foo_^ if it's a nick (Bug 52)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3720 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-03-07 14:17:07 +00:00
Valentin Batz
8ec7c164d6
Free the right memory in fe-recode.c (related to bug 210)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3719 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-03-07 06:20:55 +00:00
Valentin Batz
49c8ba4058
Fixed memleak when preserving valid charsets in read_settings in fe-recode.c (Bug 210)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3718 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-03-06 21:49:57 +00:00
Wouter Coekaerts
bd8712dde1
Fix memleak in several commands that used cmd_return_error when they should be using cmd_param_error, by Toby Peterson (Bug 213)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3715 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-03-06 18:45:47 +00:00
Valentin Batz
5a8b583347
Fixed output of /hilight (add a space after -levels if any).
...
Added recode to dcc-chat, patch by Jean-Yves Lefort
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3708 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-02-11 17:27:09 +00:00
Wouter Coekaerts
ecae975c2b
Added IRCNET command again, as a deprecated alias for NETWORK
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3701 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-01-12 02:09:07 +00:00
Valentin Batz
d8cfab7f43
Fixed a bug with /me, use the right arguments for "message irc own_action"
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3700 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-01-04 12:13:47 +00:00
Wouter Coekaerts
1074f0377e
Fix recursive ^ prefixed commands blocking all output (Bug 159)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3695 dbcabf3a-b0e7-0310-adc4-f8d773084564
2005-01-03 18:09:45 +00:00
Valentin Batz
df1e690a1e
Don't crash with an empty nick argument from the command line.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3694 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-12-22 18:47:38 +00:00
Valentin Batz
7be7dd374c
Added <tag>/<target> support for recode.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3692 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-12-20 13:59:15 +00:00
Valentin Batz
d5fb3039e2
Fixed printing of the recoded realname in whowas
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3686 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-11-29 15:59:21 +00:00
Wouter Coekaerts
3c3ae53516
Fix typo in help for window close
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3683 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-11-22 18:25:03 +00:00
Wouter Coekaerts
9999862664
Make cmd_window_item_goto use cmd_get_params, so "/WINDOW ITEM GOTO item<space>" (for example) works
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3323 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-10-18 14:19:07 +00:00
Valentin Batz
569b9efc7e
Added recode for the away-messages
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3321 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-10-16 02:10:47 +00:00
Valentin Batz
1d834b39b3
Fixed /join -invite -window bug if there is no invite
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3320 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-10-16 00:08:21 +00:00
Valentin Batz
6c86a59183
Added recode to whois_channels event
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3317 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-10-10 23:04:04 +00:00
Valentin Batz
3beaacf9ee
Fixed possible printing bug with quit messages when the message is printed in the statuswindow
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3310 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-10-06 16:48:59 +00:00
Wouter Coekaerts
fa80d4913b
Fix HILIGHT -actcolor -mask (Bug 131)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3309 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-10-06 16:25:34 +00:00
Valentin Batz
a26038c664
Changed the order of recode_out_default_charset, it doesn't override /recode add anymore. The string returned by nl_langinfo(CODESET) may be empty, use ISO8859-1 in this case
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3306 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-09-20 12:45:49 +00:00
Valentin Batz
6207383bd1
Added event 317, 319, 313, 330, 377, 378, 379, 327, 326 to src/fe-common/irc/fe-whois.c, fixes the printing of /whois -yes * (Bug 123)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3303 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-09-17 15:55:34 +00:00
Valentin Batz
c9d21e7807
Fixed /WHOWAS bug, where "event 312" was not printed right, Recent WHOIS changes broke it.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3301 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-09-16 09:00:42 +00:00
Valentin Batz
0a4b38295d
Added recoding of realname to who and whois replies
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3300 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-09-16 08:31:59 +00:00
Geert Hauwaerts
f888f2c9dc
Bugfix: http://bugs.irssi.org/?do=details&id=99
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3298 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-09-15 19:29:55 +00:00
Valentin Batz
8ea717b676
Fixed memleak in recode.c, fixed typo in special_vars.txt, fixed bug 105, fixed bug 106
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3295 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-09-15 12:11:43 +00:00
Wouter Coekaerts
55bcc420a7
Fix messages to @#channel showed *your* nickmode, not the one of the sender (part of Bug 80)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3294 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-09-13 22:09:54 +00:00
Wouter Coekaerts
efb20d7cc2
Fix readded (changed) hilights being in config twice, resulted in duplicate hilights or removed hilights coming back (Bug 39)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3293 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-09-13 19:02:02 +00:00
Wouter Coekaerts
2f81d1f160
Make /JOIN -tag #channel and /JOIN #channel<space> switch to that channel (Bugs 13 and 93)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3292 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-09-13 16:54:28 +00:00
Timo Sirainen
7974c252a0
Recent WHOIS changes broke nick's gone/oper flags. Patch by Valentin Batz
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3290 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-09-12 13:12:34 +00:00
Timo Sirainen
df9f46cf4d
forgot to add
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3284 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-08-20 00:27:05 +00:00
Timo Sirainen
226a567562
Recode patch by decadix/senneth
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3283 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-08-20 00:03:40 +00:00
Timo Sirainen
924ac8f91f
Patch by jimmy: Details In 0.8.9 it is not possible to log all activity on a given
...
server; you must confine the logging to a window or a set of targets. This
patch adds a default "*" target which matches everything on the server,
including NULL items associated with it:
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3282 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-08-19 23:34:00 +00:00
Timo Sirainen
e4f6e3dc75
/SET -default fix
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3277 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-08-19 18:55:15 +00:00
Timo Sirainen
9e37659926
After /LAYOUT SAVE changing settings created new windows.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3276 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-08-19 18:53:23 +00:00
Timo Sirainen
6e54baaa0c
/network fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3275 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-08-19 18:47:41 +00:00
Timo Sirainen
034c03fa0c
/EXEC crashed with 64bit systems. Patch by Soren Jacobsen
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3272 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-07-14 12:04:47 +00:00
Timo Sirainen
ab3ba54ab4
s/ircnet/network/ - patch by Joost Vunderink
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3270 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-07-11 21:31:49 +00:00
Timo Sirainen
d9cc888daa
Help files are always lowercased. Make sure /HELP COMMAND works too.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3269 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-07-11 21:12:58 +00:00
Timo Sirainen
f2e5137c21
Remember server for /EXEC targets.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3267 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-07-11 16:54:11 +00:00
Timo Sirainen
6f45115b5e
Fixed handling WHOIS printing once and for all. Everything unknown between
...
"beginning of whois" and "end of whois" events is now printed as
whois_special. Removed whois_registered and whois_help, they're printed with
whois_special as well.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3263 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-07-11 15:42:21 +00:00
Timo Sirainen
820b59db66
/SET use_status_window and /SET use_msgs_window make the effects immediately
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3260 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-07-11 14:40:31 +00:00
Timo Sirainen
1d6ed93102
Added -ircnet option to /IGNORE. Patch by Valentin Batz
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3259 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-07-08 23:31:31 +00:00
Timo Sirainen
777bb76195
noinst_HEADERS -> pkginc_HEADERS
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3250 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-05-10 20:30:57 +00:00
Timo Sirainen
c6141f1144
/set -default timestamp_timeout crashed, patch by Wouter Coekaerts
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3243 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-03-24 17:15:16 +00:00
Timo Sirainen
65ec62333e
/SET without parameters didn't print all settings
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3231 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-03-23 19:20:45 +00:00
Timo Sirainen
33e7528edb
isupport updates
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3219 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-01-25 18:18:18 +00:00
Timo Sirainen
d94a55a38b
/SET whois_hide_safe_channel_id - removes the ugly IDs for !channels in
...
/WHOIS (default)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3218 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-01-25 17:32:50 +00:00
Timo Sirainen
f3ab905f7e
reversed utf8 change, it's glib2 specific and I don't yet want to drop support for 1.x
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3216 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-01-24 22:05:51 +00:00
Timo Sirainen
566485c3ab
Don't die with "/SET -default"
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3212 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-01-20 22:21:02 +00:00
Timo Sirainen
217283caea
isupport patch by David Leadbeater
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3211 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-01-20 10:57:57 +00:00
Timo Sirainen
713e45a977
UTF-8 support to format_get_length() and format_real_length(). patch by
...
Jean-Yves Lefort
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3209 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-01-19 19:13:15 +00:00
Timo Sirainen
e980500702
Say when we're reconnecting, and mention it can be aborted with /RMRECONNS
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3204 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-01-19 17:52:08 +00:00
Timo Sirainen
f380cef4dd
fix
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3200 dbcabf3a-b0e7-0310-adc4-f8d773084564
2004-01-10 16:33:48 +00:00
Timo Sirainen
77f43fe1fb
Window layout restoring queries didn't check if the chat protocol was yet
...
loaded and crashed. Patch by c0ffee
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3194 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-12-10 23:04:00 +00:00
Timo Sirainen
ae7f177fb0
Wrong parameters given to "gui print text" signal with indent function
...
processing: remote crash for architechtures which require memory
alignmentation (non-x86)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3190 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-12-10 22:47:35 +00:00
Timo Sirainen
e75d58345e
removed //#include
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3188 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-11-24 15:22:18 +00:00
Timo Sirainen
2d4a7d3595
0.8.8 with a few backwards compatibility fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3187 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-11-23 14:25:34 +00:00
Timo Sirainen
3936875829
netjoin mode fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3183 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-11-23 12:39:08 +00:00
Timo Sirainen
38b026b62f
fix
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3172 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-11-17 18:10:00 +00:00
Timo Sirainen
4d3d559f93
paste detection fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3169 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-11-17 12:17:57 +00:00
Timo Sirainen
a5e19e3285
fix, try #2
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3160 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-11-16 23:23:29 +00:00
Timo Sirainen
fcd5b3a0be
crashfix for some systems
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3159 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-11-16 23:21:10 +00:00
Timo Sirainen
0cdfa01971
Support 479 illegal channel name numeric
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3151 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-11-16 18:31:42 +00:00
Timo Sirainen
43b0d36ee1
Support for sending SSL certificate to server and optionally verify server's
...
certificate. See the -ssl_* options for /SERVER and /SERVER ADD. Patch by
Joel Eriksson <je-irssi@bitnux.com>.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3146 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-11-16 17:53:55 +00:00
Timo Sirainen
8cd7dd313f
Invalid time error message was wrong. Patch by c0ffee.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3136 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-10-31 07:32:59 +00:00
Timo Sirainen
1826812c9d
Changed some checks i_isspace() -> ' ' so that TAB isn't included in checks.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3130 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-10-11 00:19:34 +00:00
Timo Sirainen
d97b52b5a2
missed
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3128 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-10-01 19:13:38 +00:00
Timo Sirainen
65463924d2
Added DCC SERVER support by Mark Trumbull
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3127 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-10-01 16:02:43 +00:00
Timo Sirainen
3906eead14
Show voices in netsplits. Fix voices breaking netjoins. Patch by Maarten van
...
der Zwaart.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3125 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-07-09 23:36:05 +00:00
Timo Sirainen
446b601a46
Fix for !channel matching, patch by Borys
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3105 dbcabf3a-b0e7-0310-adc4-f8d773084564
2003-01-30 16:28:31 +00:00
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
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
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
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
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
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
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
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
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
ed444e1c5f
/NETSPLIT now prints the server tag as well.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3030 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-11-28 23:19:03 +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
ecff491e02
Prettier displaying of DCC transfers, including adding ETA.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3021 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-11-21 18:48:03 +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
b5a13fd80b
Don't highlight whois_extra and whois_special lines.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2998 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-11-13 09:24:25 +00:00
Timo Sirainen
488e7b70f4
DCC send supports now queueing. Patch by Heikki Orsila <heikki@ee.tut.fi>,
...
although I did pretty heavy changes which hopefully didn't break it too
badly :)
New syntax: DCC SEND [-append | -prepend | flush | -rmtail | -rmhead] <nick>
-<file> [<file> ...]
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2994 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-11-11 06:35:12 +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
55c2e7a066
/SET dcc_file_create_mode wasn't used. Also print strerror() message if
...
creation fails.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2949 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-10-14 15:26:26 +00:00
Timo Sirainen
4ed5e9adf6
Correct handling of /NOTICE @#channel, patch by dg
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2948 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-10-14 15:18:32 +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
01c9fddeba
Less kludgy way to handle /SET skip_motd. Works now with laggy servers.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2937 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-10-10 01:55:24 +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
b532986e5b
changed /FORMAT default_event -> default_event_server (sorry for breaking
...
some themes, this is just so much better name for it :) and added a new
default_event, which is the format for default numeric events from your
current server.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2909 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-08-31 16:13:18 +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
a6c4e47376
A few missing parts from SSL patch.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2891 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-08-26 19:40:04 +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
0c359be8e5
Added $2 = numeric to /FORMAT default_event
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2881 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-08-22 21:10:40 +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
3303db4e87
Added support for 439 numeric ("Target change too fast") which may tell that
...
join was aborted.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2878 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-08-21 17:26:40 +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
ac86432503
nick tracking change: now it renames the query only if the old nick doesn't
...
exist in any channel with you
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2861 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-07-01 21:13:33 +00:00
Timo Sirainen
e1b4a2ff8e
Query nick tracking: don't change query's nick if both the old and new nicks
...
exist in one channel.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2860 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-07-01 20:48:03 +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
648a43ce14
updated dancer's channel forwarding support - using +f channel mode now, and
...
we won't print whois_modes anymore after forwarding.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2854 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-06-13 21:59:25 +00:00
Timo Sirainen
cfa4966dc3
Wallop actions fixed
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2852 dbcabf3a-b0e7-0310-adc4-f8d773084564
2002-06-13 21:47:40 +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