Sebastien Helleu
03fb1c94b3
Set buffer local variable "away" when opening new IRC channel (bug #29618 )
2010-04-20 21:09:50 +02:00
Sebastien Helleu
ba115ce113
Replace "joker" by "wildcard"
2010-04-18 23:52:32 +02:00
Sebastien Helleu
030ac33005
Use tag "no_highlight" for CTCP replies
2010-04-10 12:39:56 +02:00
Sebastien Helleu
c33f0e60ea
Define WeeChat license as macro for C compiler, used in plugins to set license
2010-04-09 15:39:52 +02:00
Sebastien Helleu
31bfcf96c7
Reformat and add comments for description of C sources
2010-04-08 18:15:00 +02:00
Sebastien Helleu
9017a23013
Add option "-open" for IRC command /connect
2010-04-05 13:03:11 +02:00
Sebastien Helleu
09939a1b4b
Fix display of empty nicklist in IRC private buffers
2010-04-03 19:49:36 +02:00
Sebastien Helleu
19d74e18a5
Add highlight word "$nick" instead of real nick in IRC and xfer plugins
2010-04-03 19:11:55 +02:00
Sebastien Helleu
915d4801f6
Change buffer properties only when buffer is created by IRC plugin (channels and raw buffer), do not change them after /upgrade
2010-04-03 16:52:37 +02:00
Sebastien Helleu
253ff07009
Add missing variables in debug dump
2010-03-30 11:00:42 +02:00
Sebastien Helleu
12afdb29c4
Fix bug with IRC nicks on reconnection: try all nicks in list, even if nick used was not the first in list of nicks
2010-03-30 10:40:01 +02:00
Sebastien Helleu
5ff1742c86
Fix display of message 333 (channel topic) when there is no host but only nick
2010-03-29 22:50:56 +02:00
Sebastien Helleu
35944a4219
Fix IRC command /list: send channel and server name given as argument, and use separate option "-re" to allow a regex
2010-03-29 18:37:08 +02:00
Sebastien Helleu
88853df080
Fix check of IRC ignore when channel is specified in ignore (problem with PRIVMSG queries)
2010-03-29 12:25:28 +02:00
Sebastien Helleu
485e884751
Add new option irc.look.part_closes_buffer to close buffer when /part is issued on channel (task #10295 )
2010-03-26 20:02:17 +01:00
Sebastien Helleu
2bbc228381
Fix compilation of irc plugin with old gcc (remove #ifdef inside call of macro)
...
Compilation failed with gcc 3.2.3.
2010-03-26 19:29:37 +01:00
Sebastien Helleu
b9e65ec63d
Fix bug with writing of configuration files when disk is full (bug #29331 )
2010-03-26 19:01:25 +01:00
Sebastien Helleu
e59bbbb40a
Add "irc_is_nick" for function info_get to check if a string is a valid IRC nick name (patch #7133 )
2010-03-25 10:39:07 +01:00
Sebastien Helleu
96e6ae3fc3
Add new options for command /key (listdefault, listdiff and reset), add examples in /help key
...
Note: old option "reset" for /key has been renamed to "resetall".
2010-03-24 19:54:31 +01:00
Sebastien Helleu
8cfabb4696
Add examples in /help dcc, update german translations
2010-03-23 16:26:36 +01:00
Sebastien Helleu
1c5ef4d1e3
Remove IRC commands /forcejoin and /omode (now possible with alias and custom completion)
...
It is now possible to add such commands with aliases:
/alias -completion %%sajoin forcejoin /quote forcejoin
/alias -completion %%samode omode /quote omode
2010-03-21 18:41:35 +01:00
Sebastien Helleu
032a5ddef5
Add new signals "irc_raw_in" and "irc_raw_in2" (sent for all IRC messages, even if ignored with /ignore)
2010-03-21 13:06:33 +01:00
Sebastien Helleu
5755bd50ac
Add IRC commands /omode and /forcejoin (patch #7126 )
2010-03-20 23:42:21 +01:00
Sebastien Helleu
2801b8437c
Reformat multi-line comments
2010-03-19 23:33:14 +01:00
Sebastien Helleu
bc3fa9fd4c
Move /away command from irc plugin to core
2010-03-19 19:28:19 +01:00
Sebastien Helleu
4fd23e12dc
Do not send signals "irc_in" and "irc_in2" when IRC messages are ignored
2010-03-17 16:03:51 +01:00
Sebastien Helleu
feb51fbca4
Fix display of host in IRC message 333 (channel topic)
2010-03-14 16:48:15 +01:00
Sebastien Helleu
86b1ab20b5
Display IRC command 324 (channel modes) on server buffer if channel is not open
2010-03-11 10:23:34 +01:00
Sebastien Helleu
23a0c0d610
Add missing initialization of variable in function irc_sasl_mechanism_plain
2010-03-09 17:06:58 +01:00
Sebastien Helleu
bab29e028d
Fix color of away nicks in nicklist when doing /names (nick color was reset to default color)
2010-03-08 15:14:31 +01:00
Sebastien Helleu
eb5e54602e
Fix extraction and check of IRC prefix
2010-03-07 21:49:07 +01:00
Sebastien Helleu
da50ac329a
Bug with IRC prefix "!" for mode "a" (channel admin) (bug #29109 )
2010-03-07 21:22:23 +01:00
Sebastien Helleu
d1950311cf
Free IRC raw messages when irc plugin is unloaded
2010-03-03 20:43:41 +01:00
Sebastien Helleu
a852d3af4b
Fix bug with /away -all in IRC plugin: set or unset future away for disconnected servers (bug #29022 )
2010-03-02 17:55:41 +01:00
Sebastien Helleu
0543b0ccc7
Add new option weechat.look.command_chars, add functions string_is_command_char and string_input_for_buffer in plugin and script API
2010-03-02 17:34:49 +01:00
Sebastien Helleu
94764208e4
Allow input "q" to close IRC raw buffer
2010-02-20 16:54:58 +01:00
Sebastien Helleu
f4849bc625
Remove connection timer when closing connection with IRC server
2010-02-20 09:28:10 +01:00
Sebastien Helleu
cdf990fced
Add option irc.network.connection_timeout (timeout between TCP connection to server and reception of message 001)
2010-02-19 16:21:36 +01:00
Sebastien Helleu
d2ec8d133d
Add mechanism DH-BLOWFISH for SASL authentication with IRC server
2010-02-18 22:02:55 +01:00
Sebastien Helleu
1ad5f123b5
Add IRC commands 905 to 907 (for SASL)
2010-02-16 17:00:12 +01:00
Sebastien Helleu
341551f2f2
Add SASL authentication in IRC plugin (task #8829 ), add function "string_encode_base64" in plugin API, fix bug with base64 encoding
...
New options for IRC servers:
- sasl_mechanism (only "plain" for now)
- sasl_username
- sasl_password
2010-02-15 11:51:44 +01:00
Sebastien Helleu
34272b7e4d
Fix color of word "Notice" when sending IRC notice
2010-02-13 12:05:02 +01:00
Sebastien Helleu
922e67cabd
Add description of arguments for API functions hook_info and hook_infolist
2010-02-12 17:15:30 +01:00
Sebastien Helleu
f19000ac4f
Allow IRC message 301 to be redirected with irc.msgbuffer feature
2010-02-11 17:07:56 +01:00
Sebastien Helleu
be8831499d
Add missing IRC commands 276, 343
2010-02-11 10:12:25 +01:00
Sebastien Helleu
2e72679363
Fix nick color in quit message displayed in IRC private buffer (when remote nick did not speak)
2010-02-10 22:12:23 +01:00
Sebastien Helleu
124634cf88
Apply IRC smart filter only on channels, not private buffers (bug #28841 )
2010-02-10 16:22:34 +01:00
Sebastien Helleu
7850668327
Add new option weechat.look.time_format to customize default format for date/time displayed (localized date by default), add function weechat_util_get_time_string in plugin API (patch #6914 )
2010-02-09 17:19:14 +01:00
Sebastien Helleu
74d148d056
Display nick prefix in input_prompt only if channel is type "channel" (not private)
2010-02-06 12:21:52 +01:00
Sebastien Helleu
df1a6b0c3d
Fix bug with option irc.look.item_nick_prefix
2010-02-06 12:17:13 +01:00