Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-07 | core: fix some styles | Sébastien Helleu | |
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-05-30 | api: add function hdata_compare | Sébastien Helleu | |
2017-03-25 | core: check that pointers received in arguments are not NULL in "free" functions | Sébastien Helleu | |
Functions: - hdata_free - infolist_var_free - infolist_item_free - infolist_free - string_shared_free - gui_window_objects_free - gui_color_free - gui_completion_free - gui_filter_free - gui_history_buffer_free - gui_hotlist_free - gui_key_free - gui_lines_free - gui_line_tags_free - gui_line_free - gui_window_tree_free - gui_window_scroll_free | |||
2017-01-01 | core: update copyright dates | Sébastien Helleu | |
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-08-27 | api: fix bug in function hdata_move when absolute value of count is greater ↵ | Sébastien Helleu | |
than 1 | |||
2014-05-24 | api: add argument "flags" in function hdata_new_list | Sébastien Helleu | |
2014-03-02 | core: fix memory leak when removing a hdata | Sebastien Helleu | |
2014-01-06 | core: add missing type "shared_string" in hdata_type_string[] | Sebastien Helleu | |
2014-01-05 | core: fix crash with hdata_update on shared strings, add hdata type ↵ | Sebastien Helleu | |
"shared_string" (bug #41104) | |||
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-11-03 | api: fix read of arrays in hdata functions hdata_<type> (bug #40354) | Sebastien Helleu | |
2013-08-09 | core: set "callback_free_value" directly in hashtable without calling ↵ | Sebastien Helleu | |
function hashtable_set_pointer | |||
2013-08-04 | api: add argument "options" in function string_eval_expression, add option ↵ | Sebastien Helleu | |
"-c" for command /eval (to evaluate a condition) | |||
2013-04-21 | api: add new function hdata_search | Sebastien Helleu | |
2013-02-17 | core: allow read of array in hdata without using index | Sebastien Helleu | |
2013-01-26 | core: use size of 32 for hashtables (instead of 4, 8 or 16) | Sebastien Helleu | |
A size of 32 will use a little more memory but will reduce collisions in key hashs, and then length of linked lists inside hash structure (faster search in hashtable). | |||
2013-01-01 | core: update copyright dates | Sebastien Helleu | |
2012-12-15 | core: move comments with description of C file to top of files | Sebastien Helleu | |
2012-12-13 | core: reformat comments for functions | Sebastien Helleu | |
2012-12-08 | api: allow creation of structure with hdata_update (allowed for hdata "history") | Sebastien Helleu | |
2012-08-27 | api: allow update for some variables of hdata, add new functions ↵ | Sebastien Helleu | |
hdata_update and hdata_set | |||
2012-08-14 | core: fix use of uninitialized variable in hdata_get_var_array_size | Sebastien Helleu | |
2012-07-21 | core: fix crash when reading array value of hdata variable with type ↵ | Sebastien Helleu | |
integer/long/time | |||
2012-07-20 | core: add support of arrays in hdata variables | Sebastien Helleu | |
2012-01-08 | core: update copyright dates | Sebastien Helleu | |
2011-12-19 | core: add type "hashtable" for hdata, new api functions: hdata_hashtable and ↵ | Sebastien Helleu | |
hashtable_map_string | |||
2011-12-17 | api: add new function hdata_check_pointer | Sebastien Helleu | |
2011-11-25 | core: add type char for hdata and function hdata_char in plugin/script API | Sebastien Helleu | |
2011-10-26 | core: remove unneeded whitespace | Sebastien Helleu | |
2011-06-26 | core: many improvements on hdata | Sebastien Helleu | |
New features: - add optional hdata name for variables in hdata - add plugin API functions: hdata_get_var_hdata - use hashtable to store hdata (created by WeeChat and plugins) - free hdata and infolists created by plugin on plugin unload - free all hdata on exit - add "free" option to command /debug hdata - remove hdata for hooks | |||
2011-06-13 | core: add "hdata" (direct access to WeeChat/plugin data) | Sebastien Helleu | |