Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-25 | cmake: allow custom libdir (fix #1341) | Ryan Farley | |
Allows for custom LIBDIR to specified with cmake builds. WEECHAT_LIBDIR is used for a custom Weechat directory, or set from LIBDIR (as LIBDIR used to be set). | |||
2019-03-24 | core: add CMake option "ENABLE_CODE_COVERAGE" to compile with code coverage ↵ | Sébastien Helleu | |
options This option is OFF by default and should be enabled only for tests, to measure test coverage. | |||
2019-03-10 | core: replace argument "keep_eol" by "flags" in function string_split ↵ | Sébastien Helleu | |
(closes #1322) | |||
2019-01-01 | core: update copyright dates | Sébastien Helleu | |
2018-11-29 | core: use https for all links where secured http is supported | Sébastien Helleu | |
2018-11-29 | core: use https for links to GNU GPL license | Sébastien Helleu | |
2018-11-17 | exec: add option exec.command.shell to customize the shell used with /exec -sh | Sébastien Helleu | |
2018-11-17 | exec: fix command displayed in debug message | Sébastien Helleu | |
2018-05-19 | exec: fix minimal length of unquoted string | Sébastien Helleu | |
2018-02-07 | exec: add note about piped commands in /help exec for option -sh | Sébastien Helleu | |
2018-01-14 | core: reinitialize config file pointer to NULL after an error on section ↵ | Sébastien Helleu | |
creation | |||
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-09-23 | core, plugins: check return code of strftime function | Sébastien Helleu | |
2017-08-12 | core: fix cast of time_t (to "long long" instead of "long") (closes #1051) | Sébastien Helleu | |
2017-08-10 | core: remove value for first #define in headers, add "PLUGIN" in plugin headers | Sébastien Helleu | |
2017-06-25 | fset: shift plugins priority to insert fset plugin between buflist and fifo | Sébastien Helleu | |
2017-06-10 | core, plugins: fix conditions to insert elements in linked lists | Sébastien Helleu | |
This removes scan-build warnings about dereference of last_xxx null pointers. | |||
2017-06-03 | exec, fifo, irc: remove unused #define-s | Simmo Saan | |
2017-03-25 | buflist: load plugin after some other plugins by shifting plugins priority | Sébastien Helleu | |
2017-01-13 | tests: fix compilation of tests on FreeBSD 11 | Sébastien Helleu | |
Some includes were missing in .h files, and the tests must be linked with intl and execinfo on FreeBSD. | |||
2017-01-07 | exec: update help descriptions for command /exec to keep compatibility ↵ | AYANOKOUZI, Ryuunosuke | |
between options Related-Bug: #877 | |||
2017-01-06 | exec: add option "-oc" in command /exec to execute commands in process ↵ | Sébastien Helleu | |
output (closes #877) The behavior of existing option "-o" is changed: now commands are NOT executed (which is more secure by default). | |||
2017-01-06 | exec: fix memory leak in display of process output | Sébastien Helleu | |
2017-01-01 | core: update copyright dates | Sébastien Helleu | |
2016-06-18 | api: remove functions printf_date() and printf_tags() | Sébastien Helleu | |
2016-03-21 | core: add pointer in some callbacks (closes #406) | Sébastien Helleu | |
This pointer is the first argument received by callbacks, and the existing argument "data" is now automatically freed by WeeChat when the object containing the callback is removed. With this new pointer, the linked list of callbacks in scripts has been removed. This will improve speed of scripts (using a lot of hooks), reduce memory used by scripts and reduce time to unload scripts. Following functions are affected in the C API: * exec_on_files * config_new * config_new_section * config_new_option * hook_command * hook_command_run * hook_timer * hook_fd * hook_process * hook_process_hashtable * hook_connect * hook_print * hook_signal * hook_hsignal * hook_config * hook_completion * hook_modifier * hook_info * hook_info_hashtable * hook_infolist * hook_hdata * hook_focus * unhook_all_plugin * buffer_new * bar_item_new * upgrade_new * upgrade_read | |||
2016-03-13 | exec: fix example in /help exec | Sébastien Helleu | |
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-01-15 | core: add priority in plugins to initialize them in order | Sébastien Helleu | |
Current order is: charset, logger, exec, trigger, aspell, alias, fifo, xfer, irc, relay, guile/lua/perl/python/ruby/tcl, script. | |||
2015-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-12-13 | core: use https for WeeChat URLs | Sébastien Helleu | |
2014-11-22 | api: return value in function command(), remove WeeChat error after command ↵ | Sébastien Helleu | |
callback if return code is WEECHAT_RC_ERROR | |||
2014-08-09 | exec: invert a condition to make code more readable | Sébastien Helleu | |
2014-04-12 | core: use lower case for CMake keywords | Sébastien Helleu | |
2014-04-03 | exec: fix tag stdout/stderr used in command output | Sébastien Helleu | |
2014-04-03 | exec: remove comment | Sébastien Helleu | |
2014-04-03 | exec: kill all processes using an exec buffer that is being closed | Sébastien Helleu | |
2014-04-03 | exec: add examples with "tail -f" and "-kill" in /help exec | Sébastien Helleu | |
2014-04-03 | exec: display output of commands in real time, add options -flush/-noflush ↵ | Sébastien Helleu | |
in command /exec | |||
2014-04-03 | exec: display command output even if process is killed | Sébastien Helleu | |
2014-03-30 | exec: fix typo in /help exec | Sébastien Helleu | |
2014-03-25 | exec: allow clear of new buffers with /buffer clear | Sebastien Helleu | |
2014-03-25 | exec: add options -nf and -cl/-nocl in command /exec | Sebastien Helleu | |
-nf: create a new buffer with free content -cl: clear new buffer -nocl: append in new buffer | |||
2014-03-19 | core: fix use of reserved C identifiers in headers (closes #31) | Sebastien Helleu | |
2014-03-17 | exec: don't use shell by default when executing commands (for security reasons) | Sebastien Helleu | |
It is possible to force shell by default with this command: /set exec.command.default_options "-sh" | |||
2014-03-16 | exec: add example with option "-pipe" in /help exec | Sebastien Helleu | |
2014-03-16 | exec: add return code ("rc") in hashtable sent with option "-hsignal" | Sebastien Helleu | |
2014-03-16 | exec: add values "irc" and "weechat" for option "-color", replace "decode" ↵ | Sebastien Helleu | |
by "auto" | |||
2014-03-16 | exec: add options "-pipe" and "-hsignal" in command /exec | Sebastien Helleu | |
2014-03-15 | exec: do not create/switch to buffer with option "-bg" | Sebastien Helleu | |