summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-09-12irc: fix typo in English plural form of "normal" (normals -> normal)Sébastien Helleu
2020-09-06script: add option script.scripts.download_enabled (closes #1548)Sébastien Helleu
2020-09-02script: do not automatically download list of scripts on startup if the file ↵Sébastien Helleu
is too old (closes #1548) The repository file is downloaded anyway if too old on any /script action.
2020-08-28spell: also skip IRC color attributes codes when checking words in input ↵Sébastien Helleu
(issue #1547)
2020-08-25irc: add comments in functions irc_color_decode and irc_color_encodeSébastien Helleu
2020-08-25spell: skip IRC color codes when checking words in input (closes #1547)Sébastien Helleu
2020-08-24spell: use dynamic string functions to return modified stringSébastien Helleu
2020-08-23api: add argument "bytes" in function string_dyn_concatSébastien Helleu
2020-08-22spell: properly skip WeeChat color codes when checking words in input ↵Sébastien Helleu
(closes #1547)
2020-08-22api: add function string_color_code_size (issue #1547)Sébastien Helleu
2020-08-20fset: fix refresh of option values in fset buffer (issue #1553)Sébastien Helleu
2020-08-17irc: replace calls to malloc by callocSébastien Helleu
After these calls to malloc the memory is set to zero, so it's better to call calloc that does it already.
2020-08-17core: replace calls to malloc by callocSébastien Helleu
After these calls to malloc the memory is set to zero, so it's better to call calloc that does it already.
2020-08-16core: set notify_level to 3 if highlight is forced in gui_line_hook_update ↵Sébastien Helleu
(only if tag "notify_none" is not in the line) (issue #1529)
2020-08-16core: set notify_level to 3 in case of highlight in gui_line_hook_update ↵Sébastien Helleu
only if tag "notify_none" is not in the line (issue #1529)
2020-08-16core: set notify_level to 3 in case of highlight only if tag "notify_none" ↵Sébastien Helleu
is not in the line (issue #1529)
2020-08-15core: set "notify_level" to 3 if there is a highlight in the line (closes #1529)Sébastien Helleu
2020-08-09fset: add option fset.look.auto_refresh (closes #1553)Sébastien Helleu
2020-08-05irc: send all channels in a single JOIN command when reconnecting to the ↵Sébastien Helleu
server (closes #1551)
2020-08-04core: check that line is not NULL in functions gui_line_is_displayed and ↵Sébastien Helleu
gui_line_get_nick_tag
2020-08-04core: check that line_data is not NULL in functions gui_line_tags_alloc and ↵Sébastien Helleu
gui_line_has_tag_no_filter
2020-08-04core: rename functions to allocate/free linesSébastien Helleu
2020-07-31trigger: fix recursive calls to triggers using regex (closes #1546)Sébastien Helleu
2020-07-21irc: add pointer "irc_nick" in hashtable sent to hook focus callback (closes ↵Simmo Saan
#1535)
2020-07-20irc: allow to send text on buffers with commands /allchan, /allpv and /allservSébastien Helleu
2020-07-20irc: evaluate command executed by commands /allchan, /allpv and /allserv ↵Sébastien Helleu
(closes #1536) The extra variables are now replaced (in addition to `$server`, `$channel` and `$nick`): - `${irc_server.xxx}`: variable xxx in server - `${irc_channel.xxx}`: variable xxx in channel
2020-07-20trigger: check that tag "notify_none" is not present in message to run ↵Sébastien Helleu
command of default trigger beep (issue #1529)
2020-07-20core: do not add line with highlight and tag "notify_none" to hotlist ↵Sébastien Helleu
(closes #1529)
2020-07-07Add $weechat_sharedir/python for global python package importMarco Sirabella
Related: #1461 Some scripts (eg weechat-matrix) ship directories that need to be imported from the script. Rather than globally installing the python packages to python's `site-packages` the directories can be installed alongside the script in `WEECHAT_SHAREDIR/python`. This change adds that directory to the `$PYTHONPATH` to import successfully.
2020-06-30api: add pointer "_bar_window" in hashtable sent to hook focus callback ↵Sébastien Helleu
(closes #1450)
2020-06-26relay: add missing field "notify_level" in message "_buffer_line_added" ↵Sébastien Helleu
(issue #1529)
2020-06-21core: add bar option "color_bg_inactive" (issue #732)Sébastien Helleu
2020-06-21irc: check that the first nick char is not a prefix char or chantype in ↵Sébastien Helleu
function irc_nick_is_nick
2020-06-21irc: change default chantypes from "#&+!" to "#&"Sébastien Helleu
The default chantypes was conflicting with irc_server_prefix_chars_default ("@+").
2020-06-20irc: add support of UTF8MAPPING, add support of optional server in info ↵Sébastien Helleu
"irc_is_nick" (closes #1528)
2020-06-20irc: return NULL in info "irc_is_channel" if arguments is NULL or empty stringSébastien Helleu
2020-06-15irc: fix display of ACCOUNT message when the account name is ":*" (closes #1526)Sébastien Helleu
2020-06-15irc: skip semicolon before account name in ACCOUNT messageSébastien Helleu
2020-06-10buflist: add "window" pointer in bar item evaluation only if it's not NULL ↵Sébastien Helleu
(if bar type is "window")
2020-06-07guile: fix compiler warning (issue #1514)Sébastien Helleu
2020-06-07guile: fix memory leak in output portJoram Schrijver
2020-06-07guile: re-enable "/guile eval" (issue #1098)Joram Schrijver
With the output port now properly implemented for Guile >= 2.2, this command works again.
2020-06-07guile: fix printing of output to buffer (issue #1098)Joram Schrijver
The support for Guile 2.2 did not implement the custom port correctly, and did not configure it to be the default output port. This caused output from Guile to be printed straight to the TTY, breaking the WeeChat interface. Note that the port is unbuffered, so that code like (display "test") immediately results in output, without an explicit call to force-output.
2020-06-07api: fix use of pointer after free in function key_unbindSébastien Helleu
2020-06-04irc: fix add of ignore with flags in regex, display full ignore mask in list ↵Sébastien Helleu
of ignores (closes #1518)
2020-06-03irc: display account messages in buffersMax Teufel
2020-06-02Add Alacritty title escape sequence supportChristian Duerr
2020-05-21core: add base 16/32/64 encoding/decoding in evaluation of expressionsSébastien Helleu
2020-05-21core: move functions string_base_encode and string_base_decode from ↵Sébastien Helleu
plugin-api.c to wee-string.c
2020-05-21core: return -1 in case of error in functions string_base16_decode and ↵Sébastien Helleu
string_base64_decode