2650 Commits

Author SHA1 Message Date
Sébastien Helleu
a21a31e3ca buflist: add support of hdata "irc_server" and "irc_channel" in sort option (closes #968) 2017-04-26 20:22:06 +02:00
Sébastien Helleu
ef7851ab5c Merge pull request #955 from arza-zara/weechat-fi
doc: add non-official support channel #weechat-fi in user's guide
2017-04-25 21:24:57 +02:00
Sébastien Helleu
8edca0dd75 buflist: add pointers to IRC server and channel
New pointers in evaluated formats:

- irc_server: IRC server
- irc_channel: IRC channel
2017-04-25 21:07:15 +02:00
Sébastien Helleu
4049c6c8a2 doc: update auto-generated files with buflist options 2017-04-25 20:39:30 +02:00
Sébastien Helleu
112bebcddf core: add a way to count the suffix length in max chars displayed in cut of 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-24 22:37:49 +02:00
Sébastien Helleu
0470a71af9 doc: update German auto-generated files 2017-04-24 22:34:11 +02:00
Sébastien Helleu
671c216eb3 buflist: add option buflist.format.indent 2017-04-23 14:49:04 +02:00
Sébastien Helleu
2606b8a5a3 script: remove option script.scripts.url_force_https, use HTTPS by default in option script.scripts.url (issue #253) 2017-04-23 14:11:27 +02:00
Sébastien Helleu
3038380d25 doc: update Japanese auto-generated files 2017-04-22 21:15:31 +02:00
Sébastien Helleu
628313a663 doc: update auto-generated files with buflist options 2017-04-21 22:00:38 +02:00
Sébastien Helleu
90029f9abd doc: fix translation of command "eval" in user's guide 2017-04-21 21:59:52 +02:00
arza
c3b85da2d0 doc: add non-official support channel #weechat-fi in user's guide 2017-04-18 03:45:08 +03:00
Sébastien Helleu
67fe4beb70 core: update translations 2017-04-08 14:53:32 +02:00
Sébastien Helleu
fab7a8bdfd core: add Curl options for versions 7.50.0 to 7.52.0 2017-04-06 07:23:52 +02:00
Sébastien Helleu
2ab0b3b0a9 doc: remove trailing whitespace in docs 2017-04-05 08:17:32 +02:00
Sébastien Helleu
36661af744 doc: update German auto-generated files 2017-04-04 07:13:50 +02:00
Nils Görs
f12ab59a78 core: update German translations 2017-04-03 21:32:15 +02:00
Sébastien Helleu
a86a32334a doc: add min WeeChat version in function string_eval_expression (plugin API reference) 2017-04-02 15:54:20 +02:00
Sébastien Helleu
4a23309f22 doc: update Japanese auto-generated files 2017-04-02 14:12:04 +02:00
AYANOKOUZI, Ryuunosuke
6948d22e40 core: update Japanese translations 2017-04-02 09:00:00 +09:00
Sébastien Helleu
20bb762e28 buflist: add options buflist.look.nick_prefix and buflist.look.nick_prefix_empty
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-02 08:37:47 +02:00
Sébastien Helleu
b29f18d7ea aspell: add options to control delimiters in suggestions (closes #940)
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 12:26:48 +02:00
Sébastien Helleu
af138840b3 api: return pointer to string in function string_dyn_free() if argument "free_string" is 0 2017-04-01 12:04:28 +02:00
Sébastien Helleu
2ab3015114 script: move default mouse keys for script plugin from core to script-mouse.c 2017-03-31 21:07:32 +02:00
Sébastien Helleu
36eb3ee343 api: add special key "__quiet" in function key_bind 2017-03-31 21:04:21 +02:00
Sébastien Helleu
bb00b6b8fb core: add ${re:#} to get the index of last group captured in evaluation of expressions 2017-03-30 22:13:14 +02:00
Sébastien Helleu
f0c8da2f05 buflist: add mouse support
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 20:39:37 +02:00
Sébastien Helleu
467f482ea6 core: make "callback_cmp" optional in call to function arraylist_new()
If no callback is given, a default callback is used, which just compares
pointers.
2017-03-30 20:35:16 +02:00
Sébastien Helleu
0436fff31b buflist: add option buflist.format.number 2017-03-29 20:00:36 +02:00
Sébastien Helleu
454a4b14b2 doc: remove "translation missing" tag in French user's guide 2017-03-29 19:59:59 +02:00
Sébastien Helleu
ee82ba7461 doc: fix note about libncursesw5-dev dependency in user's guide 2017-03-27 21:40:02 +02:00
Sébastien Helleu
0fbca41d88 doc: rewrite note about libncursesw5-dev dependency in user's guide 2017-03-27 21:32:01 +02:00
Sébastien Helleu
f99c866f35 core: add cut of string with max chars displayed in evaluation of expressions
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-27 21:14:51 +02:00
Sébastien Helleu
7d47652c99 doc: update Japanese auto-generated files 2017-03-26 15:31:30 +02:00
AYANOKOUZI, Ryuunosuke
5ce678bf75 core: update Japanese translations 2017-03-26 09:00:00 +09:00
Sébastien Helleu
df833d9ba8 doc: fix some translations of "library" in French 2017-03-26 08:20:20 +02:00
Sébastien Helleu
9d0ae31fce buflist: add option buflist.look.display_conditions 2017-03-25 22:14:32 +01:00
Sébastien Helleu
9816c8cbce buflist: add option buflist.look.signals_refresh 2017-03-25 21:39:59 +01:00
Sébastien Helleu
370fbeb5a3 doc: add command /buflist in user's guide 2017-03-25 15:20:31 +01:00
Sébastien Helleu
fb66eeec79 core: update translations 2017-03-25 15:13:18 +01:00
Sébastien Helleu
98487253ca buflist: add command /buflist 2017-03-25 15:13:13 +01:00
Sébastien Helleu
6b8c5381d4 doc: add buflist plugin in FAQ 2017-03-25 14:19:48 +01:00
Sébastien Helleu
64a8c6d2ae doc: add buflist plugin in developer's guide 2017-03-25 14:19:48 +01:00
Sébastien Helleu
b77e0a2c6f doc: add buflist plugin in user's guide 2017-03-25 14:19:48 +01:00
Sébastien Helleu
d31e4f1d9a irc: send signal "irc_server_lag_changed", store lag in server buffer
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 14:19:48 +01:00
Sébastien Helleu
9a8ec36cbd core: add cut of string in evaluation of expressions
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.
2017-03-25 14:19:48 +01:00
Sébastien Helleu
a8bf5eb7ba core: add hotlist pointer in buffer structure 2017-03-25 14:19:48 +01:00
Sébastien Helleu
77af4e0a87 api: add arraylist functions
New functions:
- arraylist_new
- arraylist_size
- arraylist_get
- arraylist_search
- arraylist_insert
- arraylist_add
- arraylist_remove
- arraylist_clear
- arraylist_free
2017-03-25 14:18:19 +01:00
Sébastien Helleu
c18be9da21 buflist: load plugin after some other plugins by shifting plugins priority 2017-03-25 14:18:19 +01:00
Sébastien Helleu
ce5dafa6dc doc: add buflist options in documentation generator 2017-03-25 14:18:19 +01:00