summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2019-02-23Merge remote-tracking branch 'origin/pr/1311'Sébastien Helleu
2019-02-22fset: fix slow refresh of fset buffer during /reload (closes #1313)Sébastien Helleu
2019-02-21gui: fix use after free bug in /filter del (issue #1309)Simmo Saan
Deleting (freeing) a filter also frees its buffers, so refilter must happen before freeing. Disabling the filter temporarily fixes the bug. This fix disables the filter before filter_removing signal, though.
2019-02-21gui: only refilter affected buffers on filter change (closes #1309)Simmo Saan
2019-02-19core: force new API version to prevent the old aspell plugin to load (issue ↵Sébastien Helleu
#1299)
2019-02-19spell: rename "aspell" plugin to "spell" (issue #1299)Sébastien Helleu
The following things have been renamed: - file aspell.conf -> spell.conf - options aspell.* -> spell.* - bar item aspell_dict -> spell_dict - bar item and local variable aspell_suggest -> spell_suggest - info aspell_dict -> spell_dict
2019-02-19Merge remote-tracking branch 'origin/pr/1307'Sébastien Helleu
2019-02-18core: fix compilation on Mac OS (closes #1308)Sébastien Helleu
This adds the missing include "unistd.h" for function "mkdtemp" (required on Mac OS only).
2019-02-18aspell: optimize stripping of nick_completer (issue #1306)Simmo Saan
2019-02-18aspell: strip trailing spaces from nick_completer (closes #1306)Simmo Saan
2019-02-04irc: fix parsing of whois messages in notifySébastien Helleu
2019-02-03Fix typo "part or words" -> "part of words"arza
2019-01-31irc: fix crash in parsing of IRC channel modes (issue #1296, closes #1297)Sébastien Helleu
Regression was introduced by commit b38b2abe3b397af1133951fb5326cc5cbb80807e.
2019-01-29irc: fix parsing of MODE, 341 (invite) and CHGHOST commands when there are ↵Sébastien Helleu
colons (closes #1296)
2019-01-28relay: fix crash on /upgrade when the real IP is not set (closes #1294)Sébastien Helleu
2019-01-27aspell: look for suggestions only if the misspelled word has changed (closes ↵Sébastien Helleu
#1175)
2019-01-26aspell: set a misspelled word without suggestions in local variable ↵Nils Görs
"aspell_suggest" (closes #1288)
2019-01-26core: do not automatically add a space when completing "nick:" at the ↵Sébastien Helleu
beginning of command line The space can be added in option weechat.completion.nick_completer (this is now the default value of the option): /set weechat.completion.nick_completer ": "
2019-01-26core: fix compilation of empty regular expression (not allowed on FreeBSD)Sébastien Helleu
2019-01-26doc: fix regex examples to be compatible with FreeBSDSébastien Helleu
The following special sequences are not supported in regular expressions on FreeBSD: - "\w": replaced with "[a-zA-Z0-9_]" - "\S": replaced with "[^ ]" (it should be "[^ \t\n\r\f\v]", but in practice only spaces could be a problem when we use this sequence).
2019-01-20script: add missing input actions "A" and "v" in /help scriptSébastien Helleu
2019-01-20tests: add tests on IRC color functionsSébastien Helleu
Functions tested: - irc_color_decode - irc_color_encode - irc_color_decode_ansi
2019-01-20irc: return IRC color code instead of WeeChat color code when decoding a too ↵Sébastien Helleu
short ANSI color sequence
2019-01-20irc: fix encoding of italic attribute when colors are removedSébastien Helleu
2019-01-20buflist: add alternate key codes for alt-F1/alt-F2 (xterm)Sébastien Helleu
2019-01-20buflist: fix typo on key code for ctrl-F2Sébastien Helleu
2019-01-20buflist: add default keys ctrl-F1/F2 to scroll up/down one page in buflist ↵Sébastien Helleu
(same action as F1/F2)
2019-01-20core: add default keys ctrl-F11/F12 to scroll up/down one page in nicklist ↵Sébastien Helleu
(same action as F11/F12)
2019-01-20buflist: add alternate key codes for F1/F2 and alt-F1/alt-F2 (compatibility ↵Sébastien Helleu
with terminals)
2019-01-13irc: fix compiler warning on GNU HurdSébastien Helleu
This fixes the following warning: irc-ctcp.c:411:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=]
2019-01-13irc: do not use strptime to parse a time as float number (issue #1289)Sébastien Helleu
2019-01-13tests: add tests on function irc_protocol_parse_timeSébastien Helleu
2019-01-13irc: check return code of calls to strptime (issue #1289)Sébastien Helleu
2019-01-11irc: fix parsing of "time" message tag on FreeBSD (issue #1289)Sébastien Helleu
2019-01-11tests: add tests on function irc_config_check_autojoinSébastien Helleu
2019-01-01core: update copyright datesSébastien Helleu
2018-12-22core: add note about option sec.crypt.passphrase_file in /help secure (issue ↵Sébastien Helleu
#1286)
2018-12-01core: use https for links in commentsSébastien Helleu
2018-11-29core: use https for all links where secured http is supportedSébastien Helleu
2018-11-29core: use https for links to GNU GPL licenseSébastien Helleu
2018-11-18core: replace "Mac OS X" and "OS X" by "macOS" (issue #1272)Sébastien Helleu
2018-11-17exec: add option exec.command.shell to customize the shell used with /exec -shSébastien Helleu
2018-11-17exec: fix command displayed in debug messageSébastien Helleu
2018-11-17core: add command line option "-t" (or "--temp-dir") to create a temporary ↵Sébastien Helleu
WeeChat home (deleted on exit)
2018-11-17core: add missing include of time.h in wee-secure.hSébastien Helleu
This fixes a compilation issue on FreeBSD 11.0.
2018-11-12core: improve help on option irc.look.server_buffer (closes #1269)Sébastien Helleu
2018-11-12core: improve help on option weechat.look.nick_color_stop_chars (closes #1268)Sébastien Helleu
2018-11-12relay: add support of close frame in websocket connection (closes #1281)Sébastien Helleu
2018-11-05buflist: add variable ${number2}, always set with the indented buffer numberSébastien Helleu
2018-11-04core: replace ellipses by "etc." (in English) and "etc..." by "etc." in FrenchSébastien Helleu