Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-26 | buflist: add support of hdata "irc_server" and "irc_channel" in sort option ↵ | Sébastien Helleu | |
(closes #968) | |||
2017-04-25 | buflist: add pointers to IRC server and channel | Sébastien Helleu | |
New pointers in evaluated formats: - irc_server: IRC server - irc_channel: IRC channel | |||
2017-04-25 | buflist: add option buflist.format.nick_prefix | Sébastien Helleu | |
2017-04-25 | core: fix check of condition in ${if:...} (evaluated strings) | Sébastien Helleu | |
2017-04-25 | core: fix command /cursor stop (do not toggle cursor mode) (closes #964) | Sébastien Helleu | |
2017-04-25 | core: add new cut formats in function comment | Sébastien Helleu | |
2017-04-24 | core: add a way to count the suffix length in max chars displayed in cut of ↵ | Sébastien Helleu | |
string ("cut:" and "cutscr:") (closes #963) The format to use is one of: - ${cut:+max,suffix,string} - ${cutscr:+max,suffix,string} With the "+" before max, WeeChat ensures there are at most "max" chars in output, including the length of suffix string. | |||
2017-04-23 | buflist: add option buflist.format.indent | Sébastien Helleu | |
2017-04-23 | script: remove option script.scripts.url_force_https, use HTTPS by default ↵ | Sébastien Helleu | |
in option script.scripts.url (issue #253) | |||
2017-04-22 | core: ensure length is not negative in function string_strndup | Sébastien Helleu | |
2017-04-22 | irc: fix parsing of DCC filename | Tobias Stoeckmann | |
2017-04-21 | doc: fix translation of command "eval" in user's guide | Sébastien Helleu | |
2017-04-21 | core: add link to function color (plugin API reference) in /help eval | Sébastien Helleu | |
2017-04-20 | buflist: add example in /help buflist.look.display_conditions | Sébastien Helleu | |
2017-04-20 | buflist: remove foreground color from default value of option ↵ | Sébastien Helleu | |
buflist.format.buffer_current (closes #954) The foreground is not needed because it is overriden by the hotlist color. | |||
2017-04-20 | buflist: fix refresh of buflist bar item when the option ↵ | Sébastien Helleu | |
buflist.look.display_conditions is reset | |||
2017-04-08 | core: fix typo in /help buffer | arza | |
2017-04-07 | Merge pull request #944 from arza-zara/duplicate_sigquit | Sébastien Helleu | |
core: remove duplicate util_catch_signal for SIGQUIT | |||
2017-04-07 | irc: fix double decoding of IRC colors in messages sent/displayed by ↵ | Sébastien Helleu | |
commands /msg and /query (issue #943) | |||
2017-04-07 | core: remove duplicate util_catch_signal for SIGQUIT | arza | |
2017-04-06 | core: add Curl options for versions 7.50.0 to 7.52.0 | Sébastien Helleu | |
2017-04-04 | buflist: move set of "nick_prefix" in hashtable | Sébastien Helleu | |
2017-04-02 | api: fix memory leak in function string_dyn_free() | Sébastien Helleu | |
Bug was introduced by commit af138840b3484e106d247c4a6a18a28e8225f5bb. | |||
2017-04-02 | buflist: add options buflist.look.nick_prefix and buflist.look.nick_prefix_empty | Sébastien Helleu | |
The option buflist.look.signals_refresh is not an extra list of signals for refresh, so it is empty by default. The default list of signals is handled directly by buflist and not visible to the user. | |||
2017-04-01 | aspell: add options to control delimiters in suggestions (closes #940) | Sébastien Helleu | |
New options: - aspell.color.suggestion_delimiter_dict - aspell.color.suggestion_delimiter_word - aspell.look.suggestion_delimiter_dict - aspell.look.suggestion_delimiter_word Option renamed: - aspell.color.suggestions -> aspell.color.suggestion | |||
2017-04-01 | api: return pointer to string in function string_dyn_free() if argument ↵ | Sébastien Helleu | |
"free_string" is 0 | |||
2017-03-31 | script: move default mouse keys for script plugin from core to script-mouse.c | Sébastien Helleu | |
2017-03-31 | buflist: add key "__quiet" in hashtable for function key_bind | Sébastien Helleu | |
2017-03-31 | api: add special key "__quiet" in function key_bind | Sébastien Helleu | |
2017-03-30 | core: add ${re:#} to get the index of last group captured in evaluation of ↵ | Sébastien Helleu | |
expressions | |||
2017-03-30 | buflist: add mouse support | Sébastien Helleu | |
New options: - buflist.look.mouse_jump_visited_buffer - buflist.look.mouse_move_buffer - buflist.look.mouse_wheel New keys added by buflist plugin: - @item(buflist):button1* => hsignal:buflist_mouse - @item(buflist):button2* => hsignal:buflist_mouse - @bar(buflist):ctrl-wheelup => hsignal:buflist_mouse - @bar(buflist):ctrl-wheeldown => hsignal:buflist_mouse | |||
2017-03-30 | core: make "callback_cmp" optional in call to function arraylist_new() | Sébastien Helleu | |
If no callback is given, a default callback is used, which just compares pointers. | |||
2017-03-29 | buflist: add option buflist.format.number | Sébastien Helleu | |
2017-03-28 | core: fix cut of chars in "cutscr" of evaluated strings | Sébastien Helleu | |
This fixes two problems: - stop before max char displayed with wide chars - preserve combining chars in the output Before the fix (wrong): >> ${cutscr:3,+,こんにちは世界} == [こん+] >> ${cutscr:1,+,a${\u0308}} == [a+] After the fix (OK): >> ${cutscr:3,+,こんにちは世界} == [こ+] >> ${cutscr:1,+,a${\u0308}} == [ä] | |||
2017-03-27 | core: add cut of string with max chars displayed in evaluation of expressions | Sébastien Helleu | |
The syntax is: ${cutscr:max,suffix,string}. The string is cut after max chars displayed on screen. If the string is cut, the optional suffix is added after. | |||
2017-03-26 | Merge pull request #938 from arza-zara/buffer_get_localvar | Sébastien Helleu | |
core: support local variables in /buffer get | |||
2017-03-26 | relay: check buffer pointer received in "sync" and "desync" commands ↵ | Sébastien Helleu | |
(weechat protocol) (closes #936) | |||
2017-03-26 | relay: remove buffer from synchronized buffers when it is closed (fix memory ↵ | Sébastien Helleu | |
leak) | |||
2017-03-26 | core: support local variables in /buffer get | arza | |
2017-03-25 | buflist: add option buflist.look.display_conditions | Sébastien Helleu | |
2017-03-25 | buflist: add option buflist.look.signals_refresh | Sébastien Helleu | |
2017-03-25 | core: update translations | Sébastien Helleu | |
2017-03-25 | buflist: add command /buflist | Sébastien Helleu | |
2017-03-25 | buflist: add formats for hotlist | Sébastien Helleu | |
New options: - buflist.format.hotlist - buflist.format.hotlist_separator | |||
2017-03-25 | irc: fix type of values for hashtable extra_vars in irc_server_get_default_msg | Sébastien Helleu | |
2017-03-25 | core: fix type of values for hashtables extra_vars and options in ↵ | Sébastien Helleu | |
gui_bar_check_conditions | |||
2017-03-25 | buflist: add option "buflist.format.lag" and variable "format_lag" for ↵ | Sébastien Helleu | |
buffer line format | |||
2017-03-25 | core: prevent infinite loop in evaluation of expression with extra_vars_eval | Sébastien Helleu | |
When extra variables are evaluated, to prevent infinite loop if the evaluated variable is calling itself, it is removed from hashtable "extra_vars" before evaluation. | |||
2017-03-25 | irc: send signal "irc_server_lag_changed", store lag in server buffer | Sébastien Helleu | |
The lag is stored in the local variable "lag" of the server buffer. When there is no lag, the local variable does not exist. | |||
2017-03-25 | core: add cut of string in evaluation of expressions | Sébastien Helleu | |
The syntax is: ${cut:max,suffix,string}. The string is cut after max chars. If the string is cut, the optional suffix is added after. |