summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-12core: update ChangeLog (issue #1461)Sébastien Helleu
2020-04-12core: fix indentationSébastien Helleu
2020-04-12cmake: fix bugged WEECHAT_SHAREDIR definition exposed by DATAROOTDIR renameEli Schwartz
configure.ac defines this to /usr/share/weechat, which means scripts can load from this directory as a fallback for $HOME/.weechat/, but cmake defines this instead as /usr/share, which means system-installed fallback scripts would need to be installed to /usr/share/python/foo.py instead, and that's completely insane! Fix this discrepancy by creating a cmake define specifically for WEECHAT_SHAREDIR based on the datarootdir, just like autotools does it.
2020-04-12cmake: rename internal variable SHAREDIR to DATAROOTDIREli Schwartz
This is how other build systems (e.g. autotools) see the variable, and cmake's own GNUInstallDirs defines the same. It more clearly describes what this setting does vs. the ambiguous "sharedir".
2020-04-12trigger: evaluate arguments of command when the trigger is created (closes ↵Sébastien Helleu
#1472)
2020-04-11core: add contributor in AUTHORS.adoc (issue #1460)Sébastien Helleu
2020-04-11core: update ChangeLog (issue #1460)Sébastien Helleu
2020-04-11core: remove file cmake/FindPackageHandleStandardArgs.cmake from top ↵Sébastien Helleu
Makefile.am (issue #1460)
2020-04-11cmake: removed vendored FindPackageHandleStandardArgsDanilo Spinella
2020-04-11tests: add missing include of locale.hSébastien Helleu
This fixes build of tests on FreeBSD.
2020-04-10tests: fix name of testsSébastien Helleu
2020-04-08tests: add tests on calc functionsSébastien Helleu
Functions tested: - calc_operator_precedence - calc_pop_value - calc_list_free_cb - calc_operation - calc_operation_stacks
2020-04-07tests: add missing include of stdio.h (issue #1469)Sébastien Helleu
2020-04-07core: fix memory leak in calculation of expression on FreeBSD (closes #1469)Sébastien Helleu
The memory leak was caused by a bug in function setlocale on FreeBSD: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243195 The fix is the following: * Remove the calls to setlocale when formatting the result. * The function snprintf is still called, and then is now locale dependent, for example in French the decimal separator is a comma instead of a dot. * A new function calc_sanitize_decimal_number is introduced to "sanitize" a decimal number: keep only the decimal separator (replace it by a dot) and remove any other separator found. Unit tests are added on these functions: * calc_sanitize_decimal_number * calc_format_result
2020-04-07core: fix resize of a bar when its size is 0 (automatic) (closes #1470)Sébastien Helleu
2020-04-06buflist: evaluate option buflist.look.sort (closes #1465)Sébastien Helleu
The evaluation allows to use different sort for the bar items, for example with such value: ${if:${bar_item.name}==buflist?number:short_name} This sorts by number on the first bar item and by short name on the two other bar items.
2020-04-05doc: update Polish auto-generated filesSébastien Helleu
2020-04-05doc: update polish translationKrzysztof Korościk
2020-04-05po: update polish translationKrzysztof Korościk
2020-04-05doc: fix broken literal blocks in Japanese docs with Firefox (closes #1466)Sébastien Helleu
2020-04-04python: fix crash when invalid UTF-8 string is in a WeeChat hashtable ↵Sébastien Helleu
converted to a Python dict (closes #1463)
2020-04-03doc: update German auto-generated fileSébastien Helleu
2020-04-03core: update German translationsNils Görs
2020-04-02fset: fix help on options fset.format.option1 and fset.format.option2Sébastien Helleu
2020-03-31tests: add tests on function irc_protocol_cb_353 with option ↵Sébastien Helleu
irc.look.color_nicks_in_names set to on
2020-03-30tests: add tests on IRC color functionsSébastien Helleu
Functions tested: - irc_color_convert_rgb2irc - irc_color_convert_term2irc - irc_color_for_tags - irc_color_modifier_cb - irc_color_weechat_add_to_infolist
2020-03-30tests: add test with remapped color in function irc_color_decodeSébastien Helleu
2020-03-30irc: add missing modifier "irc_color_decode_ansi" in comment on function ↵Sébastien Helleu
irc_color_modifier_cb
2020-03-29core: remove directory usr/share/applications/ from cygport fileSébastien Helleu
2020-03-29Version 2.9-devSébastien Helleu
2020-03-29Version 2.8Sébastien Helleu
2020-03-29core: add version 2.7.1 in weechat.specSébastien Helleu
2020-03-28tests: add tests on remaining IRC protocol functions and callbacksSébastien Helleu
2020-03-28tests: add tests on function irc_protocol_get_message_tagsSébastien Helleu
2020-03-28irc: move functions irc_protocol_get_message_tags and ↵Sébastien Helleu
irc_protocol_parse_time before protocol callbacks
2020-03-28irc: remove empty linesSébastien Helleu
2020-03-27irc: fix typo in description of message 001Sébastien Helleu
2020-03-27irc: add examples of NOTICE and PRIVMSG messages to channel opsSébastien Helleu
2020-03-26tests: add tests on function irc_protocol_cb_pingSébastien Helleu
2020-03-26doc: update German documentationNils Görs
2020-03-25tests: add tests on function irc_protocol_cb_partSébastien Helleu
2020-03-24tests: add test with no arguments for AWAY commandSébastien Helleu
2020-03-24tests: add tests on IRC protocol functions with not enough argumentsSébastien Helleu
2020-03-23core: fix compiler warnings on CygwinSébastien Helleu
2020-03-22doc: add question about configuration for a small terminal size in FAQSébastien Helleu
2020-03-22doc: fix font size in literal blocksSébastien Helleu
2020-03-22doc: update German auto-generated fileSébastien Helleu
2020-03-22core: update German translationsNils Görs
2020-03-22Version 2.8-rc1Sébastien Helleu
2020-03-22core: fix C++ compiler flags with autotoolsSébastien Helleu