Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-09 | core: rename function string_iconv_fprintf to string_fprintf | Sébastien Helleu | |
2016-04-23 | api: add support of functions in hook_process | Sébastien Helleu | |
2016-04-05 | core: 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-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-17 | core: use ${info:term_width} instead of ${window.win_width} in /help ↵ | Sébastien Helleu | |
weechat.bar.xxx.conditions (closes #703) | |||
2016-02-28 | core: check that pointers received in arguments are not NULL in buffers and ↵ | Sébastien Helleu | |
windows functions | |||
2016-02-16 | core: fix truncation of buffer names in hotlist (closes #668) | Sébastien Helleu | |
2016-02-15 | core: 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-07 | core: fix update of window title under tmux (closes #685) | Sébastien Helleu | |
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-12-24 | core: 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-10-03 | core: add option weechat.look.paste_auto_add_newline (closes #543) | Sébastien Helleu | |
2015-09-09 | core: display a more explicit error when a filter fails to be added (closes ↵ | Sébastien Helleu | |
#522) | |||
2015-08-23 | core: fix truncated messages after a word with a length of zero on screen ↵ | Sébastien Helleu | |
(bug #40985, issue #502) | |||
2015-08-18 | api: add argument "length" in function utf8_is_valid() | Sébastien Helleu | |
2015-07-26 | core: factorize functions to search text in window | Sébastien Helleu | |
2015-07-26 | Merge remote-tracking branch 'origin/pr/393' | Sébastien Helleu | |
2015-07-26 | core: add option weechat.look.key_grab_delay to set the default delay when ↵ | Sébastien Helleu | |
grabbing a key with alt-k | |||
2015-07-25 | core: flush stdout/stderr after sending text directly on them (fix corrupted ↵ | Sébastien Helleu | |
data sent to hook_process() callback) (closes #442) | |||
2015-07-25 | core: allow execution of command "/input return" on a buffer which is not ↵ | Sébastien Helleu | |
displayed in a window | |||
2015-07-24 | core: allow jump from current to previous buffer with default keys "alt-j NN" | Simmo Saan | |
2015-07-18 | core: 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-05 | core: fix type of value returned by function gui_bar_window_content_get | Sébastien Helleu | |
2015-07-04 | core: fix type of value returned by function gui_mouse_grab_event2input | Sébastien Helleu | |
2015-07-04 | core: fix type of value returned by functions gui_chat_string_next_char, ↵ | Sébastien Helleu | |
gui_chat_string_add_offset and gui_chat_string_add_offset_screen | |||
2015-07-04 | api: fix type of value returned by functions utf8_prev_char, utf8_next_char ↵ | Sébastien Helleu | |
and utf8_add_offset | |||
2015-07-04 | core: add missing comments before functions when the result must be freed ↵ | Sébastien Helleu | |
after use | |||
2015-07-03 | api: fix type of value returned by function strcasestr | Sébastien Helleu | |
2015-06-28 | core: allow ctrl-C to exit WeeChat when the passphrase is asked on startup ↵ | Sébastien Helleu | |
(closes #452) | |||
2015-06-27 | core: fix display of invalid UTF-8 chars in bars (issue #218) | Sébastien Helleu | |
2015-06-22 | core: fix bar item "scroll" after /buffer clear (closes #448) | Sébastien Helleu | |
2015-06-14 | core: fix display of time in bare display when option ↵ | Sébastien Helleu | |
weechat.look.buffer_time_format is set to empty string (closes #441) This reverts commit 2498ff63dba0ad3880fc3dadcac6b36f047ac0e2. | |||
2015-05-01 | core: fix compilation on Cygwin | Sébastien Helleu | |
The header sys/select.h is now required for select() function. | |||
2015-04-30 | core: add comments after some #endif | Sébastien Helleu | |
2015-04-26 | core: remove extra spaces in function gui_bar_item_default_mouse_status | Sébastien Helleu | |
2015-04-26 | core: add support of full color option name in command /eval and API ↵ | Sébastien Helleu | |
function string_eval_expression() | |||
2015-04-26 | api: add support of full color option name in function color() | Sébastien Helleu | |
2015-04-25 | core: display the welcome message immediately after the startup message, ↵ | Sébastien Helleu | |
move source code to weechat.c | |||
2015-04-19 | core: add options weechat.look.quote_{nick_prefix|nick_suffix|time_format} ↵ | Sébastien Helleu | |
to customize quoted messages in cursor mode (closes #403) | |||
2015-04-19 | api: add "_chat_line" (line pointer) in hashtable of hook_focus | Sébastien Helleu | |
2015-04-17 | core: add a welcome message on first WeeChat run (closes #318) | Sébastien Helleu | |
2015-04-12 | core: add more intuitive buffer searching (closes #76) | Simmo Saan | |
2015-04-11 | core: add options weechat.look.word_chars_{highlight|input} (closes #55, ↵ | Sébastien Helleu | |
task #9459) | |||
2015-03-08 | core: update comments on default keys | Sébastien Helleu | |
2015-01-24 | core: fix random error when creating symbolic link weechat-curses on make ↵ | Sébastien Helleu | |
install with cmake (bug #40313) | |||
2015-01-23 | core: fix crash when a root bar has conditions different from ↵ | Sébastien Helleu | |
active/inactive/nicklist (closes #317) | |||
2015-01-03 | core: fix NULL pointer in free of bar window (closes #293); add extra checks ↵ | Sébastien Helleu | |
on bar window pointers | |||
2015-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-12-28 | core: check bar conditions in root bars and on each update of a bar item | Sébastien Helleu | |
2014-12-20 | core: fully evaluate commands bound to keys in cursor and mouse contexts | Sébastien Helleu | |