1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-26 04:46:37 +02:00
Commit Graph

176 Commits

Author SHA1 Message Date
Sebastien Helleu 4853a530b6 irc: improve split of privmsg, add split of some other messages (bug #29879), add new info_hashtable "irc_message_split", split irc messages in relay plugin
List of new features/bugs fixed:
- improve split of privmsg: keep CTCP in split
- add split of messages: ison, join, notice, wallops, 005, 353
- add new info_hashtable "irc_message_split" (for plugins/scripts)
- in relay plugin: split irc messages sent to clients of irc proxy
2011-08-26 10:31:37 +02:00
Sebastien Helleu 8f7f672946 irc: fix compilation warning under FreeBSD 2011-08-18 17:57:11 +02:00
Sebastien Helleu aa948c76a3 core: remove some compilation warnings under Cygwin 2011-08-18 11:09:46 +02:00
Sebastien Helleu 0a6682314f irc: fix message displayed by command /msg nickserv 2011-08-08 13:42:36 +02:00
Sebastien Helleu ec12579f47 irc: complete help of command /ban (explain what is does without argument) 2011-07-27 09:34:03 +02:00
Sebastien Helleu 201ee104e7 irc: fix crash when /join command is executed on a non-irc buffer (bug #33742) 2011-07-10 23:21:04 +02:00
Sebastien Helleu 0a09a336dd irc: add prefix "#" for all channels on join (if no prefix given) 2011-06-22 11:32:45 +02:00
Sebastien Helleu 589f57c409 irc: switch to buffer on /join #channel if channel buffer already exists 2011-06-16 18:54:05 +02:00
Sebastien Helleu c37b65bba4 irc: fix argument nick in /help ignore 2011-05-15 11:19:03 +02:00
Sebastien Helleu 3083d6ede3 irc: fix typo in /help links 2011-05-14 19:49:22 +02:00
Sebastien Helleu c47f6e81c4 irc: fix tags for messages sent with /msg command (bug #33169) 2011-04-29 15:41:51 +02:00
Sebastien Helleu cd73fac2f8 irc: use tag "notify_none" for self messages 2011-04-24 08:24:28 +02:00
Sebastien Helleu 7426569d86 core: prohibit names beginning with "#" for bars, proxies, filters and IRC servers (bug #33020) 2011-04-16 10:47:18 +02:00
Sebastien Helleu ea65e4d50f Add new option irc.look.buffer_switch_autojoin, rename option irc.look.buffer_auto_switch_on_join to irc.look.buffer_switch_join (task #10506) 2011-03-16 18:38:41 +01:00
Sebastien Helleu 6c90707485 Fix typo: #weecht -> #weechat 2011-02-17 15:07:14 +01:00
Sebastien Helleu 1fd31361da Fix some translations 2011-02-08 12:30:46 +01:00
Sebastien Helleu 2b6bdebcd3 Fix typo: half channel operator -> channel half-operator 2011-02-08 12:19:10 +01:00
Sebastien Helleu 8f2a2b9d1f Fix typo: transfert -> transfer 2011-02-08 12:14:27 +01:00
Sebastien Helleu 7d433b798f Improve arguments displayed in /help of commands, display all commands with same name (for same command name in many plugins) 2011-02-04 22:12:19 +01:00
Sebastien Helleu 2746953335 Use options for server with /connect command when temporary server already exists 2011-01-10 19:04:08 +01:00
Sebastien Helleu c466b5e1b1 Fix completion of IRC commands /notice, /query and /quote (add -server with servers) (bug #32027) 2011-01-02 19:59:38 +01:00
Sebastien Helleu d24f6e9e17 Update copyright dates 2011-01-01 18:06:29 +01:00
Sebastien Helleu 7445c12667 Add option "-server" to command /join (task #10837) 2010-12-27 11:12:14 +01:00
Sebastien Helleu b4d58dd9da Add option "-switch" to commands /connect and /reconnect 2010-12-09 23:05:15 +01:00
Sebastien Helleu 4d4a034567 Allow /reconnect on servers that are not currently connected 2010-12-09 19:42:45 +01:00
Sebastien Helleu e2be1dbd43 Allow channel argument without user/host for IRC command /ban 2010-12-02 12:10:04 +01:00
Sebastien Helleu 443b6962b4 Replace "receiver" by "target" in help of some IRC commands 2010-12-02 10:08:23 +01:00
Sebastien Helleu 13de7e327c Fix /help notice: receiver can be nick or channel 2010-11-29 10:22:20 +01:00
Sebastien Helleu 525b8fb87a Fix dcc chat buffer name in xfer plugin (use irc server in name) (bug #29925) 2010-11-12 17:59:02 +01:00
Sebastien Helleu e001c05710 Add IRC command /notify, new options for notify and infolist "irc_notify" (task #5441)
This commit provides:
- new IRC command /notify
- new options: irc.look.notify_tags_ison, irc.look.notify_tags_whois,
  irc.network.notify_check_ison, irc.network.notify_check_whois
- new option "notify" in servers (but should not be changed, only /notify
  command should be used)
- infolist "irc_notify" to get notify list (by server or for all servers).
2010-11-06 11:38:48 +01:00
Sebastien Helleu fce371e22a Remove unused variables 2010-10-31 18:10:51 +01:00
Sebastien Helleu 90f06b348e Improve IRC nick prefixes, all modes (even unknown) are used with PREFIX value from message 005 2010-10-28 18:52:18 +02:00
Sebastien Helleu 8d6c5e9e4c Add tag "nick_xxx" in IRC messages 2010-10-10 17:39:15 +02:00
Sebastien Helleu b114d88687 Move some IRC options from network section to server section (task #10664, task #10668)
Options moved: connection_timeout, anti_flood_prio_high, anti_flood_prio_low,
away_check, away_check_max_nicks, default_msg_part, default_msg_quit.
2010-10-09 16:53:06 +02:00
Sebastien Helleu 6e89c47bf1 Switch to next server address when IRC error is received after TCP connection but before message 001 (bug #30884) 2010-10-08 18:31:17 +02:00
Sebastien Helleu d2d60d4711 Beta version of IRC proxy feature in Relay plugin
Major changes in Relay plugin:
- IRC proxy feature (beta),
- raw buffer.

Changes in IRC plugin:
- add tags for messages sent to servers,
- add signal "irc_input_send" to simulate text/command on an IRC buffer,
- add prefix in infolist "irc_nick".
2010-09-17 14:47:36 +02:00
Sebastien Helleu ff5c707b64 Do not connect to server after creating it with /server add (even if autoconnect is on) 2010-08-04 21:23:58 +02:00
Sebastien Helleu 6562d676fe Update licenses and copyrights, add missing author names in sources 2010-06-22 19:46:28 +02:00
Sebastien Helleu 5f37c28018 Fix typo in /help wallchops 2010-05-24 10:02:29 +02:00
Sebastien Helleu 7bb9892e86 Add IRC command /wallchops, fix bug with display of notice for ops (task #10021, bug #29932) 2010-05-23 10:01:38 +02:00
Sebastien Helleu 732f58d776 Add examples in /help join 2010-05-20 12:23:50 +02:00
Sebastien Helleu 87d29b1987 Add new options irc.network.autoreconnect_delay_growing and irc.network.autoreconnect_delay_max (task #10338) 2010-04-21 23:24:05 +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 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 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 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