summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-21buflist: Fix wrong pointers being used in hdata_compareTrygve Aaberge
This used pointer1 and pointer2 which are pointers to the buffers, but it should use ptr_hotlist1 and ptr_hotlist1 which are pointers to the hotlists it is trying to compare.
2021-03-20core: update ChangeLog (issue #1591, issue #1592)Sébastien Helleu
2021-03-20core: Prevent switching to start of visited buffers when jumping to nextTrygve Aaberge
If you run /input jump_next_visited_buffer right after switching to a buffer, weechat changes to the first buffer in the visited buffers list. That is, it wraps around and goes to the buffer you visited the longest ago. This patch fixes that. The reason it happens is that when you switch to a buffer (normally, i.e. in another way than using jump_previously_visited_buffer/ jump_next_visited_buffer) gui_buffers_visited_index is set to -1 (in gui_buffer_visited_add). This makes gui_buffer_visited_get_index_next return 0 because it returns gui_buffers_visited_index + 1, which makes gui_input_jump_next_visited_buffer jump to the first buffer in the list of visited buffers. Fixes #1591
2021-03-20doc: update German auto-generated fileSébastien Helleu
2021-03-20doc: update German documentationNils Görs
2021-03-20core: update German translationsNils Görs
2021-03-19core: update ChangeLogSébastien Helleu
2021-03-19core: add repository ppa:ondrej/php in CISébastien Helleu
2021-03-19core: do not force build of JavaScript plugin in CISébastien Helleu
2021-03-19tests: disable pylint error useless-object-inheritanceSébastien Helleu
2021-03-19core: replace pylint3 by pylint in CI on Ubuntu 20.04Sébastien Helleu
2021-03-19core: first remove package php7.4-common in CI on Ubuntu 20.04Sébastien Helleu
See: https://github.com/actions/virtual-environments/issues/2859
2021-03-19core: switch from Ubuntu 18.04 to 20.04 in CISébastien Helleu
2021-03-18core: add pointer name in description of function eval_replace_vars_cbSébastien Helleu
2021-03-17doc: update German auto-generated filesSébastien Helleu
2021-03-17api: add support of pointer names in function string_eval_expression (direct ↵Sébastien Helleu
and in hdata) These two formats are now supported, if "pointer_name" is present in the "pointers" hashtable: * "${pointer_name}": value of pointer (example: "0x1234abcd") * ${buffer[pointer_name].full_name}: use of a pointer name instead of pointer value or list name
2021-03-17tests: use macros UINT32_C and UINT64_C for integer constants of type ↵Sébastien Helleu
uint32_t and uint64_t This fixes the following compiler warnings: "integer constant is so large that it is unsigned".
2021-03-17core: update German translationsNils Görs
2021-03-16doc: add section "plugin" in weechat.conf (user's guide)Sébastien Helleu
2021-03-16core: add options to customize commands on system signals, quit by default ↵Sébastien Helleu
on SIGHUP when not running headless (closes #1595) New options to customize behavior on signals received, with the default behavior: - weechat.signal.sighup: quit in normal mode, reload config in headless - weechat.signal.sigquit: quit - weechat.signal.sigterm: quit - weechat.signal.sigusr1: no command executed by default - weechat.signal.sigusr2: no command executed by default The signals SIGUSR1 and SIGUSR2 are introduced by this commit, so it's now possible to run commands when they are received. The SIGHUP signal makes now WeeChat quit, it was the behavior before version 2.9 of WeeChat (see commit de1e61f7cd50cbd1a99777fe6611642a51abf5f6).
2021-03-14api: add info "weechat_daemon"Sébastien Helleu
2021-03-14doc: use full path /usr/bin/pass in example for option ↵Sébastien Helleu
sec.crypt.passphrase_command
2021-03-14core: mention /fset command in header comment of configuration filesSébastien Helleu
2021-03-14core: update ChangeLog (closes #1618)Sébastien Helleu
2021-03-14fset: add fset bar on configuration reload (issue #1618)Sébastien Helleu
2021-03-14buflist: always add buflist bar when plugin is loaded, hide bar by default ↵Sébastien Helleu
if buflist is disabled (issue #1618)
2021-03-14buflist: add buflist bar on configuration reload (issue #1618)Sébastien Helleu
2021-03-13doc: update German documentationNils Görs
2021-03-13doc: add upgrade chapter in user's guideSébastien Helleu
2021-03-08debian: update debian/ubuntu patches with new Standards-VersionSébastien Helleu
2021-03-08debian: fix watch according to download page changesSébastien Helleu
2021-03-08debian: bump Standards-Version to 4.5.1Sébastien Helleu
2021-03-07core: add missing include of sys/time.h in C headersSébastien Helleu
2021-03-07Version 3.2-devSébastien Helleu
2021-03-07Version 3.1Sébastien Helleu
2021-03-07core: reorder release notes for version 3.1Sébastien Helleu
2021-03-07core: fix compilation of tests on FreeBSDSébastien Helleu
2021-03-07debian: update changelogSébastien Helleu
2021-03-06doc: update Polish auto-generated filesSébastien Helleu
2021-03-06doc: updated polish user guideKrzysztof Korościk
2021-03-06po: updated polish translationKrzysztof Korościk
2021-03-05core: add contributor in AUTHORS.adoc (issue #1615)Sébastien Helleu
2021-03-05core: fix pt_BR translationsSébastien Helleu
2021-03-05core: update pt_BR translations.Érico Rolim
2021-03-05core: force Ubuntu 18.04 for CISébastien Helleu
2021-02-28core: fix quoted line in cursor mode (closes #1602)Sébastien Helleu
Regression was introduced in version 2.7 by commit 93d2dbf3e1ef30e676a6edd56ab2b9bd2ddd70d9.
2021-02-28Version 3.1-rc1Sébastien Helleu
2021-02-28core: add missing "xxx" in format of evaluated expressions (ChangeLog)Sébastien Helleu
2021-02-27Merge branch 'master' of https://github.com/weechat/weechatNils Görs
2021-02-27doc: update German documentationNils Görs