Sébastien Helleu
fddd7d53a7
script: call function string_eval_path_home() to evaluate scripts path
2015-06-26 07:41:47 +02:00
Sébastien Helleu
efdbd1ea13
logger: call function string_eval_path_home() to evaluate logger file path
2015-06-25 07:40:13 +02:00
Sébastien Helleu
2bd2d74a07
api: add function string_eval_path_home()
2015-06-24 07:54:42 +02:00
Sébastien Helleu
6668b9869b
core: fix help of /eval command
2015-06-23 21:30:58 +02:00
Sébastien Helleu
a79c0fcff3
core: allow pointer as list name in evaluation of hdata ( closes #450 )
2015-06-23 20:55:52 +02:00
Sébastien Helleu
422958337b
core: fix bar item "scroll" after /buffer clear ( closes #448 )
2015-06-22 20:09:52 +02:00
Sébastien Helleu
07cbc3bd2e
script: rename option script.scripts.dir to script.scripts.path (issue #388 )
2015-06-21 07:40:18 +02:00
Sébastien Helleu
33a4b4b1fc
logger: evaluate content of option logger.file.path (issue #388 )
2015-06-20 08:08:24 +02:00
Sébastien Helleu
292830b5bf
script: evaluate content of option script.scripts.dir (issue #388 )
2015-06-19 21:12:47 +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
60ec9d5d51
core: fix display of time in bare display when option weechat.look.buffer_time_format is set to empty string ( closes #441 )
...
This reverts commit 2498ff63db .
2015-06-14 14:11:15 +02:00
Sébastien Helleu
e5d9e977e4
relay: add a variable to read only one time the HTTP header "X-Real-IP" in the hashtable
2015-06-13 07:39:21 +02:00
Tor Hveem
fc8f7b49dd
relay: print value of HTTP Header X-Real-IP
...
When relay plugin gets a new successfull handshake for a relay
connection using websocket it will look for HTTP header X-Real-IP which
is commonly used when proxying connections. This allows users of WeeChat
and proxy to see the client's real IP address instead of the address of
the HTTP proxy.
2015-06-11 16:50:19 +02:00
Sébastien Helleu
799b0caaf2
fifo: ignore error ECOMM only on Cygwin (fix compilaton on FreeBSD)
2015-06-07 19:26:17 +02:00
Sébastien Helleu
f21adaa6ab
fifo: fix send error on Cygwin when something is received in the pipe ( closes #436 )
2015-06-07 19:17:49 +02:00
Sébastien Helleu
00abc2bde5
core: add signal "signal_sighup"
2015-06-06 14:48:03 +02:00
Sébastien Helleu
dff39136a3
Merge remote-tracking branch 'origin/pr/426'
2015-06-06 09:57:05 +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
Simmo Saan
8d1d2c0321
xfer: correctly use and parse \r\n line endings in CHAT ( closes #425 )
2015-05-18 19:21:03 +03: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
8d25cd5d34
core: fix compilation on Cygwin
...
The header sys/select.h is now required for select() function.
2015-05-01 09:54:07 +02:00
Sébastien Helleu
90bd568a61
core: add missing completions in command /input
2015-05-01 08:47:11 +02:00
Sébastien Helleu
d8d44d6138
core: add signals "signal_sigterm" and "signal_sigquit" ( closes #114 )
2015-05-01 08:33:52 +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
908bde8ac2
core: remove extra spaces in function gui_bar_item_default_mouse_status
2015-04-26 17:06:39 +02:00
Sébastien Helleu
6b2c9d2cb8
api: add support of environment variables in function string_eval_expression() and command /eval (issue #388 )
2015-04-26 11:50:39 +02:00
Sébastien Helleu
d322389e04
core: add support of full color option name in command /eval and API function string_eval_expression()
2015-04-26 10:29:30 +02:00
Sébastien Helleu
0f333ee630
api: add support of full color option name in function color()
2015-04-26 10:29:22 +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
f7ff3bcadd
core: add environment variable WEECHAT_HOME in "weechat --help"
2015-04-25 13:01:36 +02:00
Sébastien Helleu
ae1211d4ab
core: rename function and argument to set home path
2015-04-25 12:56:44 +02:00
Sébastien Helleu
da184957b9
Merge remote-tracking branch 'origin/pr/391'
2015-04-25 12:34:29 +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
Sébastien Helleu
6c4c4a37fd
core: display the welcome message immediately after the startup message, move source code to weechat.c
2015-04-25 08:38:44 +02:00
Sébastien Helleu
8fc64aaea8
core: remove WeeChat version from config files ( closes #407 )
2015-04-22 22:35:13 +02:00
Sébastien Helleu
60f2b50117
core: add options weechat.look.quote_{nick_prefix|nick_suffix|time_format} to customize quoted messages in cursor mode ( closes #403 )
2015-04-19 12:02:41 +02:00
Sébastien Helleu
7ad2744b33
core: sort config options by name in source headers
2015-04-19 10:42:53 +02:00
Sébastien Helleu
df31147e16
api: add "_chat_line" (line pointer) in hashtable of hook_focus
2015-04-19 10:22:53 +02:00
Sébastien Helleu
074f2dc778
core: add default keys of cursor mode in /help cursor
2015-04-19 09:09:09 +02:00
Sébastien Helleu
1878c56c70
core: sort config options by name in sources
2015-04-19 08:49:30 +02:00
Sébastien Helleu
c9668dde7e
irc: remove compiler warning on isxdigit
2015-04-18 23:16:29 +02:00
Sébastien Helleu
fe9a9fbfce
irc: add support of SHA-256 and SHA-512 algorithms in server option "ssl_fingerprint" ( closes #281 )
2015-04-18 18:52:20 +02:00
Sébastien Helleu
9598bd4919
irc: move some #ifdef HAVE_GNUTLS around functions
2015-04-18 10:17:48 +02:00
Sébastien Helleu
1054339be7
trigger: do not hook anything if the trigger is disabled ( closes #405 )
2015-04-18 10:04:26 +02:00
Karthik K
1eaf0e36e8
core: Respect environment variable WEECHAT_HOME
...
If environment variable WEECHAT_HOME is set to a non-empty value, this
is taken as the path for Weechat home directory.
"--dir" command-line switch has higher precedence over this
environment variable.
2015-04-17 22:09:43 +05:30
Sébastien Helleu
32d165f1c4
core: add a welcome message on first WeeChat run ( closes #318 )
2015-04-17 07:57:31 +02:00