Sebastien Helleu
f7c47a8644
core: fix scroll of one page down when weechat.look.scroll_page_percent is less than 100 (bug #37875 )
2012-12-07 13:45:41 +01:00
Sebastien Helleu
eabf103e71
core: expand char '~' with user home in first argument of hook_process
2012-12-06 13:52:13 +01:00
Sebastien Helleu
822ae76543
core: fix crash in child process of hook_process_hashtable when arguments are given in hashtable and that execvp() failed
2012-12-06 13:43:31 +01:00
Nils Görs
d224594194
irc: read local variable "autorejoin" in buffer to override server option "autorejoin" (task #12256 )
2012-12-05 19:39:50 +01:00
Nils Görs
03cbb1c8f6
core: disable paste detection and confirmation if bar item "input_paste" is not used in a visible bar (task #12327 )
2012-12-05 19:04:07 +01:00
Nils Görs
dd99a1cf2c
irc: add option "-auto" for command /connect (task #9340 )
2012-12-05 18:32:30 +01:00
Sebastien Helleu
f411a59a7d
core: use high priority (50000) for commands /command and /input so that an alias will not take precedence over these commands (bug #36353 )
2012-12-02 13:15:31 +01:00
Sebastien Helleu
1fa23e6d9c
alias: give higher priority to aliases (2000) so that they take precedence over an existing command
2012-12-02 13:13:24 +01:00
Sebastien Helleu
c89124aadc
core: execute command with higher priority when many commands with same name are found with different priorities
2012-12-02 13:12:07 +01:00
Nils Görs
2ae8d81b1f
core: add color support in options weechat.look.prefix_{action|error|join|network|quit} (task #9555 )
2012-12-01 16:03:20 +01:00
Sebastien Helleu
638b2e3f1c
core: fix typo in comment
2012-12-01 12:34:22 +01:00
Sebastien Helleu
72959d1d8b
core: fix display of combining chars (patch from Nei) (bug #37775 )
2012-11-30 18:16:49 +01:00
Sebastien Helleu
37a3001dc7
xfer: display remote IP address for DCC chat/file (task #12289 ) (patch from Nils Görs)
2012-11-27 22:45:22 +01:00
Sebastien Helleu
9c3ee3c407
xfer: limit bytes received to file size (for DCC file received), fix crash when displaying a xfer file with pos greater than size
2012-11-27 19:23:59 +01:00
Sebastien Helleu
ab1d5404d4
core: do not display default value for options plugins.* in output of /set
2012-11-27 13:44:41 +01:00
Sebastien Helleu
8df76563fd
alias: fix default value of alias options (in "cmd" and "completion" sections): defaults to initial command, instead of empty string
2012-11-27 12:32:00 +01:00
Peter Boström
1585593bda
core: display default values for changed config options in output of /set
2012-11-27 12:30:57 +01:00
Sebastien Helleu
215109e1a5
irc: fix compilation on FreeBSD: replace call to tzset by gmtime/localtime
2012-11-25 11:01:20 +01:00
Sebastien Helleu
46a3d95aab
irc: read timestamp or ISO 8601 date format in tag "time" (capability "server-time")
2012-11-24 09:43:50 +01:00
Sebastien Helleu
53b8cdfef3
irc: add support of tags in messages, add support of "server-time" capability (task #12255 )
...
For a server called "znc" in WeeChat, following command will enable the
"server-time" capability:
/set irc.server.znc.capabilities "znc.in/server-time"
2012-11-23 21:31:22 +01:00
Sebastien Helleu
777f977ea5
core: remove obsolete externs gui_color_init_pair and gui_color_init_pairs
2012-11-23 07:40:27 +01:00
Sebastien Helleu
1281b18688
api: use hashtable "options" for command arguments in function hook_process_hashtable (optional, default is a split of string with command)
2012-11-22 19:55:38 +01:00
Sebastien Helleu
efb795c74f
core: do not call shell to execute command in hook_process (fix security problem when a plugin/script gives untrusted command) (bug #37764 )
2012-11-18 10:38:30 +01:00
Sebastien Helleu
c1389f8fe1
aspell: refresh bar item "aspell_suggest" when aspell is enabled/disabled (bug #37744 )
2012-11-16 13:28:24 +01:00
Sebastien Helleu
f1d6f2c40a
irc: fix crash on /upgrade (free channels before server data when a server is destroyed) (bug #37736 )
2012-11-14 20:18:10 +01:00
Sebastien Helleu
bb09670757
irc: add comments in function irc_color_decode
2012-11-14 20:16:12 +01:00
Sebastien Helleu
9453e81baa
irc: fix crash when decoding IRC colors in strings (bug #37704 )
2012-11-09 18:10:42 +01:00
Sebastien Helleu
e8ab9ba18d
core: stop cmake if gcrypt lib is not found (bug #37671 )
2012-11-06 15:01:56 +01:00
Nils Görs
bae9215e9e
irc: fix refresh of bar item "away" after command /away or /disconnect
2012-11-05 20:17:21 +01:00
Sebastien Helleu
57d5afeda5
aspell: add bar item "aspell_suggest": suggestions for misspelled word at cursor (task #12061 ) (patch from Nils Görs)
2012-11-04 11:50:15 +01:00
Sebastien Helleu
9e94bfd48b
aspell: update bar item "aspell_dict" only if spellers have changed
2012-11-04 10:49:03 +01:00
Sebastien Helleu
ebc4ff82c0
aspell: fix creation of spellers when number of dictionaries is different between two buffers
2012-11-04 09:59:45 +01:00
Sebastien Helleu
c848cb42d8
irc: fix display bug in output of /quiet or /mode #channel +q (wrong nick displayed)
2012-11-03 09:59:48 +01:00
Nils Görs
8e5d313885
irc: add command /quiet, fix display of messages 728/729 (quiet list, end of quiet list) (task #12278 )
2012-11-02 18:15:24 +01:00
Nils Görs
b1005fc23e
irc: add option irc.network.alternate_nick to disable dynamic nick generation when all nicks are already in use on server (task #12281 )
2012-11-02 17:51:12 +01:00
Ailin Nemui
8b52fc90d5
core: add incomplete mouse events "event-down" and "event-drag" (task #11840 )
2012-11-02 17:26:52 +01:00
Sebastien Helleu
4d436e3ac6
core: expand buffer local variables in evaluation of expressions (command /eval and function "string_eval_expression" in plugin API)
2012-11-02 15:40:15 +01:00
Sebastien Helleu
f7b53fe6aa
core: support many commands in /eval (separated by semicolons)
2012-11-02 15:28:48 +01:00
Sebastien Helleu
7002c44622
irc: fix compilation when gnutls is disabled (bug #37639 )
2012-11-02 09:58:12 +01:00
Sebastien Helleu
32c93b5c0a
core: add command /eval, use expression in conditions for bars, add function "string_eval_expression" in plugin API
2012-11-02 09:37:15 +01:00
Sebastien Helleu
3ec0ad7c62
core: remove duplicated #include
2012-10-21 19:43:12 +02:00
Sebastien Helleu
9037c0fe4c
irc: add option irc.network.whois_double_nick to double nick in command /whois
2012-10-20 18:03:08 +02:00
Nils Görs
7ee9e58d1b
irc: send whois on self nick when /whois is done without argument on a channel (task #12273 )
2012-10-20 17:19:55 +02:00
Sebastien Helleu
eba2211427
relay: fix crash when receiving a new client on a socket
2012-10-19 19:28:26 +02:00
stfn
c2b26972da
core: fix gnutls warnings
2012-10-18 22:36:52 +02:00
Sebastien Helleu
ed506558e8
core: add option "-quit" for command /upgrade (save session and quit without restarting WeeChat, for delayed restoration)
2012-10-18 20:59:56 +02:00
Sebastien Helleu
93d3198b70
core: fix display of zoomed/merged buffer (with number >= 2) after switching to it (bug #37593 )
2012-10-18 10:25:34 +02:00
Simon Arlott
d5f140805b
core: fix sendmsg/recvmsg on BSD/OSX by sending 1 byte of data (in hook_connect)
2012-10-17 17:32:56 +02:00
Sebastien Helleu
f42b3d382f
core: fix display problem when option weechat.look.prefix_same_nick is set (problem with nick displayed in first line of screen) (bug #37556 )
...
To fix this bug, a feature has been removed: the first message with a nick has
the prefix forced (to not display the value of weechat.look.prefix_same_nick on
top of screen), commit was: 04e98c3f29
This feature may be reintroduced in a future commit.
2012-10-17 16:34:21 +02:00
Sebastien Helleu
066f184605
core: fix connection to servers on OS X
2012-10-17 12:17:10 +02:00