Sébastien Helleu
522dcf133c
irc: evaluate content of server option "addresses"
2016-01-02 10:12:40 +01:00
Sébastien Helleu
3330724574
core: update copyright dates
2016-01-01 11:09:53 +01:00
Sébastien Helleu
08d22a948f
irc: fix typo
2015-12-24 22:20:12 +01:00
Sébastien Helleu
ed32302011
irc: move option irc.network.alternate_nick into servers ( closes #633 )
2015-12-24 20:36:05 +01:00
Sébastien Helleu
c4e3d66ba5
core: add a parent name in options ( closes #629 )
...
Inherited values are now displayed in /set output when the value is
null, if a parent option name is defined in option.
New option: weechat.color.chat_value_null
2015-12-24 07:53:37 +01:00
Christine Dodrill
c3857e97cf
irc: add default color for +y mode prefix
2015-12-20 19:28:46 +01:00
Sébastien Helleu
f26fbb4850
irc: add missing field realname in function irc_nick_print_log()
2015-12-20 10:28:05 +01:00
Sébastien Helleu
fb8799e81c
irc: fix comments
2015-12-20 10:22:43 +01:00
Sébastien Helleu
da505c0392
irc: fix long line
2015-12-20 10:20:12 +01:00
Sébastien Helleu
971a90474f
irc: fix condition in account message callback
2015-12-20 10:18:13 +01:00
Sébastien Helleu
ad45fd775d
Merge remote-tracking branch 'origin/pr/351'
2015-12-20 10:13:29 +01:00
Sébastien Helleu
4fca6c58c8
irc: add a condition for colon before the password in PASS message (issue #602 )
...
Some weird IRC servers may refuse a PASS command with a colon, so we
send a colon only if the password contains spaces or begins with a
colon.
2015-11-24 20:26:06 +01:00
Sébastien Helleu
9e9dd27bb3
irc: add a missing colon before the password in PASS message ( closes #602 )
2015-11-24 07:44:21 +01:00
Sébastien Helleu
c337e74e7a
irc: use current channel and current server channels first in completions "irc_channels" and "irc_server_channels" ( closes #392 )
2015-11-17 20:48:24 +01:00
Sébastien Helleu
17e1747a82
irc: use current channel first in completion "irc_channels" (task #12923 , issue #392 )
2015-11-16 20:24:45 +01:00
Sébastien Helleu
995eb1f004
irc: add "cap-notify" in list of supported capabilities (/help cap)
2015-10-18 19:19:03 +02:00
Sébastien Helleu
8e70134614
irc: fix code style
2015-10-18 18:57:18 +02:00
Sébastien Helleu
6b6b85c724
Merge remote-tracking branch 'origin/pr/477'
2015-10-18 18:47:47 +02:00
Sébastien Helleu
29ec400a8e
irc: fix charset decoding in incoming private messages ( closes #520 )
2015-09-08 09:25:05 +02:00
Sébastien Helleu
9366873222
irc: remove blank line at the end of file
2015-08-25 07:14:42 +02:00
Sébastien Helleu
c8ac75601f
irc: fix typos in /help ban and /help quiet
2015-08-24 10:07:44 +02:00
Sébastien Helleu
350938181b
irc: add command /cap ( closes #8 )
2015-08-24 10:02:38 +02:00
Sébastien Helleu
8319332a78
irc: display the arrow before server name in raw buffer
...
This prevents the arrow to be truncated if the option
weechat.look.prefix_align_max is set to a non-zero value.
2015-08-23 09:55:28 +02:00
Sébastien Helleu
d05ebd18c1
irc: add hex dump of messages in raw buffer
...
The dump of messages is displyed when the debug is enabled for irc
plugin (level 2 or more), for example: /debug set irc 2
2015-08-22 09:47:01 +02:00
Sébastien Helleu
8b47243516
irc: fix display of messages sent to server in raw buffer
...
Since the received messages are displayed without UTF-8 conversion (ie
this is really the data received), it is consistent to display the
message really sent to server (ie after charset conversion), instead of
the UTF-8 internal message.
2015-08-22 08:56:07 +02:00
Sébastien Helleu
2c4b0e32ec
irc: fix display of invalid UTF-8 chars in raw buffer
...
Invalid UTF-8 chars are now displayed as hexadecimal codes, for example:
"test\xE9" instead of "test?" (the real word being "testé").
2015-08-22 08:53:33 +02:00
Sébastien Helleu
667f27b290
irc: update help on option irc.network.channel_encode (issue #218 , issue #482 )
...
Remove mention of WeeChat <= 1.2 since the behavior is not exactly the
same as old versions (when the option is enabled): only the
channel/message are decoded/encoded and not the nick/host.
2015-08-15 07:40:26 +02:00
Sébastien Helleu
15218ed294
irc: add option irc.network.channel_encode (issue #218 , issue #482 )
...
This is a workaround (disabled by default) to join and chat on ISO
encoded channels (or another charset different from UTF-8).
This option may be removed in future if a better solution is
implemented.
2015-08-14 21:25:27 +02:00
Max Teufel
00d2c9ef28
irc: add support for CAP cap-notify
2015-08-08 09:51:12 +02:00
Sébastien Helleu
ded3f7b13c
core: update translations
2015-08-07 07:42:07 +02:00
Sébastien Helleu
cc92883449
Merge remote-tracking branch 'origin/pr/475'
2015-08-07 07:36:50 +02:00
Sébastien Helleu
5aa93fdbb7
irc: fix update of lag item when the server lag changes
2015-08-05 20:51:12 +02:00
Sébastien Helleu
82199f8264
irc: remove lag item when a lag is displayed and new lag computed is exactly 0 milliseconds
2015-08-04 21:25:53 +02:00
Simmo Saan
6ef0e5ec1e
irc: add separate color option for current topic in channel buffer
2015-07-20 19:02:20 +03:00
Sébastien Helleu
4da1472bc8
irc: fix format of comment
2015-07-17 19:47:04 +02:00
Sébastien Helleu
14496c41a3
irc: evaluate content of server option "nicks"
2015-07-10 20:10:22 +02:00
Sébastien Helleu
cc774d099b
irc: do not allow command /query with a channel name ( closes #459 )
2015-07-09 20:35:27 +02:00
Sébastien Helleu
df66b2e6fe
irc: fix type of value returned by function irc_buffer_build_name
2015-07-04 16:36:42 +02:00
Sébastien Helleu
bd850398e8
core: add missing comments before functions when the result must be freed after use
2015-07-04 08:24:53 +02:00
Sébastien Helleu
0ff8d7b543
irc: decode/encode only text in IRC messages and not the headers (bug #29886 , closes #218 , closes #451 )
2015-06-27 17:00:53 +02:00
Sébastien Helleu
7c1b7df2cf
irc: fix crash with commands /allchan, /allpv and /allserv if the executed command closes buffers ( closes #445 )
2015-06-16 20:28:50 +02:00
Sébastien Helleu
5bac79c4f1
irc: do not open auto-joined channels buffers when option "-nojoin" is used in command /connect
...
Even if the option irc.look.buffer_open_before_autojoin is on.
2015-06-15 20:41:49 +02:00
Sébastien Helleu
7c6c450662
core: replace "create" by "add" in messages and docs for IRC servers and proxies
2015-06-04 22:00:10 +02:00
Sébastien Helleu
7a87a426c8
Merge remote-tracking branch 'origin/pr/419'
2015-05-22 20:13:30 +02:00
Sébastien Helleu
e2310a4264
irc: display a warning when the option irc.look.display_away is set to "channel"
2015-05-07 07:07:09 +02:00
Max Teufel
84e55e9fac
irc: avoid warnings for unsupported WHOX messages
...
Fixes #376 . This avoids warnings for WHOX messages that we do not parse/
understand yet. Previously, IRC_PROTOCOL_MIN_ARGS was 5 where it should
have been 4 (which avoids warnings for WHOX commands only requesting one
WHOX type). Changing the behavior to support all different WHOX types
seems like a bad idea to me, as it's quite hard to figure out which
information was requested with the WHOX command.
2015-05-04 18:01:36 +02:00
Sébastien Helleu
71dd64678c
core: add comments after some #endif
2015-04-30 21:15:30 +02:00
Sébastien Helleu
499f36a7cf
irc: optimize search of a nick in nicklist (up to 3x faster)
2015-04-29 21:20:08 +02:00
Sébastien Helleu
ccc6cdace1
irc: fix color of new nick in nick changes messages when option irc.look.color_nicks_in_server_messages is off
2015-04-25 20:38:03 +02:00
Sébastien Helleu
4695b26a57
irc: fix crash when setting an invalid regex with "/list -re" during a /list server response ( closes #412 )
2015-04-25 08:54:48 +02:00