summaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
2016-07-29core: add keys for secure buffer in /help secure (closes #756)Sébastien Helleu
2016-07-09core: rename function string_iconv_fprintf to string_fprintfSébastien Helleu
2016-07-09core: replace some single quotes by double quotes in help of optionsSébastien Helleu
2016-05-27core, irc, xfer: display more information in memory allocation errors (issue ↵Sébastien Helleu
#573)
2016-05-08core: fix the hardcoded separator in string_split_commandWojciech Kwolek
2016-04-30core: add Curl options for versions 7.38.1 to 7.49.0Sébastien Helleu
2016-04-23api: add support of functions in hook_processSébastien Helleu
2016-04-06core: set default value "djb2" for option weechat.look.nick_color_hashSébastien Helleu
2016-04-05core: move nick coloring from irc plugin to core (closes #262)Sébastien Helleu
Options moved from irc.conf to weechat.conf: * "irc.look.nick_color_force" moved to "weechat.look.nick_color_force" * "irc.look.nick_color_hash" moved to "weechat.look.nick_color_hash" * "irc.look.nick_color_stop_chars" moved to "weechat.look.nick_color_stop_chars" New info (for API function "info_get"): * "nick_color" (replaces "irc_nick_color") * "nick_color_name" (replaced "irc_nick_color_name") Info "irc_nick_color" and "irc_nick_color_name" are now deprecated. And a bug has been fixed in nick coloring: stop chars are removed before looking at a forced color.
2016-03-22core: add missing pointer argument in calls to hook_connect callbackSébastien Helleu
2016-03-21core: 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-06core: remove plugin pointer in hooks debug messagesSébastien Helleu
2016-02-22core: fix long linesSébastien Helleu
2016-02-18core: fix typo in a commentSébastien Helleu
2016-02-15core: move irc bar item "away" and two options to core (closes #692)Sébastien Helleu
Options moved: * "irc.look.item_away_message" --> "weechat.look.item_away_message" * "irc.color.item_away" --> "weechat.color.item_away".
2016-02-12core: add note about options to save config/layout on exit in help of ↵Sébastien Helleu
commands /layout, /save and /quit (closes #687)
2016-01-31core: fix typo in a commentSébastien Helleu
2016-01-24doc: add an example in function string_split (plugin API reference)Sébastien Helleu
2016-01-23core: fix number of arguments returned by string_splitSébastien Helleu
When keep_eol is 2 and separators are found at the end of string, the function returned argc + 1 instead of argc.
2016-01-06core: remove unused option weechat.color.nicklist_offlineSimmo Saan
Added in c1c1005b364d28409339f46b5233bcb0f2f86ed7.
2016-01-01core: update copyright datesSébastien Helleu
2015-12-31core: fix execution of empty command nameSébastien Helleu
The strings "/" and "/ " are not considered as valid commands any more.
2015-12-24Fixed a typo in wee-log.cKamran Mackey
Signed-off-by: Kamran Mackey <kamranm1200@gmail.com>
2015-12-24core: add a parent name in options (closes #629)Sébastien Helleu
Inherited values are now displayed in /set output when the value is null, if a parent option name is defined in option. New option: weechat.color.chat_value_null
2015-12-23core: free global variables at the very endSébastien Helleu
2015-12-23core: fix memory leak when using multiple "-d" or "-r" in command line argumentsSébastien Helleu
2015-12-10irc: add support of SNI in SSL connection to IRC server (closes #620)Sébastien Helleu
2015-11-12core: add "tmux" and "tmux-256color" in supported $TERM values (closes #519)Sébastien Helleu
2015-11-04core: fix example in /help keySébastien Helleu
2015-10-03core: add option weechat.look.paste_auto_add_newline (closes #543)Sébastien Helleu
2015-09-09core: display a more explicit error when a filter fails to be added (closes ↵Sébastien Helleu
#522)
2015-08-24api: fix handle of invalid escape in function string_convert_escaped_chars()Sébastien Helleu
And a new test is now checking that "\" returns "".
2015-08-22api: add function string_hex_dump()Sébastien Helleu
2015-08-18core: fix /uptime output for 0 daysSimmo Saan
2015-08-18api: add argument "length" in function utf8_is_valid()Sébastien Helleu
2015-08-11core: add completion "colors" (closes #481)Sébastien Helleu
2015-08-11core: fix long linesSébastien Helleu
2015-08-09core: fix long lines in weechat.cSébastien Helleu
2015-08-08Merge pull request #476 from sim642/alias-exampleSébastien Helleu
core: update examples of alias add commands
2015-08-06core: update examples of alias add commandsSimmo Saan
2015-08-03core: update options supporting secured data in /help secureSébastien Helleu
2015-07-26core: fix typo in /help weechat.look.key_grab_delaySébastien Helleu
2015-07-26Merge remote-tracking branch 'origin/pr/393'Sébastien Helleu
2015-07-26core: add option weechat.look.key_grab_delay to set the default delay when ↵Sébastien Helleu
grabbing a key with alt-k
2015-07-25core: flush stdout/stderr after sending text directly on them (fix corrupted ↵Sébastien Helleu
data sent to hook_process() callback) (closes #442)
2015-07-23core: remove useless "return"Sébastien Helleu
2015-07-22core: fix typo in /help windowSébastien Helleu
2015-07-18core: fix crash if a file descriptor used in hook_fd() is too high (> 1024 ↵Sébastien Helleu
on Linux/BSD) (closes #465) The calls to select() are replaced by poll(), which doesn't have limitation on file descriptor number.
2015-07-17core: fix format of commentSébastien Helleu
2015-07-16core: fix comment in function hook_find_posSébastien Helleu