summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-01-28core: make filter names case sensitive (issue #1872)Sébastien Helleu
2023-01-28core: make color names and attributes case sensitive (issue #1872)Sébastien Helleu
2023-01-28core, plugins: make input actions in buffers case sensitive (issue #1872)Sébastien Helleu
2023-01-28core: make function gui_buffer_match_list case sensitive (issue #1872)Sébastien Helleu
2023-01-28core: make buffer types and notify levels case sensitive (issue #1872)Sébastien Helleu
2023-01-28core: make proxy options and types case sensitive (issue #1872)Sébastien Helleu
2023-01-28core: make weelist position case sensitive (issue #1872)Sébastien Helleu
2023-01-28core: make hashtable types case sensitive (issue #1872)Sébastien Helleu
2023-01-28core: make Curl constants and options case sensitive (issue #1872)Sébastien Helleu
2023-01-28core: make get/set object properties case sensitive (issue #1872)Sébastien Helleu
2023-01-28core, plugins: make plugin names case sensitive (issue #1872)Sébastien Helleu
2023-01-28core: make bar and bar items case sensitive (issue #1872)Sébastien Helleu
2023-01-28core, plugins: make info, info_hashtable and infolist case sensitive (issue ↵Sébastien Helleu
#1872)
2023-01-28irc: make case insensitive comparison with a lower case string (issue #1872)Sébastien Helleu
This is faster because with case insensitive comparison, the chars are converted to lower case anyway before being compared.
2023-01-28core: make case insensitive comparison with a lower case string (issue #1872)Sébastien Helleu
This is faster because with case insensitive comparison, the chars are converted to lower case anyway before being compared.
2023-01-28core, plugins: make commands, hook command_run, completions and aliases case ↵Sébastien Helleu
sensitive (issue #1872)
2023-01-28alias: make aliases case sensitive, convert default aliases to lower case ↵Sébastien Helleu
(issue #1872)
2023-01-28core: make configuration files, sections and options case sensitive (issue ↵Sébastien Helleu
#1872)
2023-01-28core: add function config_file_get_configs_by_priority (issue #1872)Sébastien Helleu
2023-01-28core: simplify code in config functions (issue #1872)Sébastien Helleu
2023-01-28core: sort configuration files by name, reload them by priority (issue #1872)Sébastien Helleu
2023-01-28plugins: set priority in calls to weechat_config_new (issue #1872)Sébastien Helleu
2023-01-28core: set priority in calls to config_file_new (issue #1872)Sébastien Helleu
2023-01-28core: add priority in config file (issue #1872)Sébastien Helleu
Priority is now allowed in function config_file_new, parameter `name`, with the same format as hooks: "priority|name" (for example: "2000|test"). If not specified, the default priority is 1000.
2023-01-28core: move function hook_get_priority_and_name to wee-string.c (issue #1872)Sébastien Helleu
2023-01-24irc: add option `join` in command `/autojoin`Sébastien Helleu
2023-01-23irc: fix autojoin on server connection (closes #1873)Sébastien Helleu
Now the autojoin is made only one time, until the server buffer is closed. A new flag `autojoin_done` is added to know whether the autojoin has already been done or not on the server. It is set to 1 on first autojoin, and reset to 0 only if the server buffer is closed. The flag `reconnect_join` is removed, because it is now obsolete.
2023-01-15irc: update message with number of nicks when joining a channelSébastien Helleu
Changed: - "N voices" to "N voiced" - "N normals" to "N regular"
2023-01-12core: remove useless continue statement in loopSébastien Helleu
2023-01-12core: display error in command if allocation of arraylist failsSébastien Helleu
2023-01-12core: fix display glitch in command errors when a wide char is set in option ↵Sébastien Helleu
weechat.look.command_chars (closes #1871)
2023-01-08python: remove unneded call to deprecated function PySys_SetArgvSébastien Helleu
This function is deprecated since Python 3.11.
2023-01-08core: do not allocate strings in dir_search_full_lib_name_ext, check return ↵Sébastien Helleu
code of snprintf This removes three compiler warnings.
2023-01-08irc: check return code of snprintfSébastien Helleu
This removes two compiler warnings.
2023-01-08typing: fix crash when pointer buffer is not received in callback for signal ↵Sébastien Helleu
"input_text_changed" (closes #1869)
2023-01-08core: remove build with autotoolsSébastien Helleu
CMake is now the only way to build WeeChat.
2023-01-08ruby: remove warnings on unused parametersSébastien Helleu
These warnings may be enabled again in future when Ruby itself will be fixed.
2023-01-08php: remove warnings on variables "argc" and "ret_i" that might be clobbered ↵Sébastien Helleu
by longjmp or vfork
2023-01-04core: fix Curl version in commentsSébastien Helleu
2023-01-03api: add Curl options for versions 7.64.0 to 7.87.0Sébastien Helleu
2023-01-03plugins: change priority of scripting pluginsSébastien Helleu
Use a step of 10 between each scripting plugin priority.
2023-01-03core: fix crash or infinite loop in /allbuf commandSébastien Helleu
A crash could occur if the command closes buffers. An infinite loop could occur if the command creates new buffers.
2023-01-03core: add variable list_size to prevent computing arraylist size in each ↵Sébastien Helleu
iteration
2023-01-03irc: properly rename private buffer on notice messagesSébastien Helleu
2023-01-02irc: properly rename private buffer on nick changes or private message when ↵Sébastien Helleu
new nick is the same with different case
2023-01-02irc: replace "private window" by "private buffer" in commentsSébastien Helleu
2023-01-01core: update copyright datesSébastien Helleu
2023-01-01core: check that buffer is not NULL in function gui_input_clipboard_copySébastien Helleu
2022-12-31core: move function gui_input_move_to_buffer to gui-buffer.cSébastien Helleu
2022-12-30core: fix color when the delimiter is not followed by a background color ↵Sébastien Helleu
(closes #1867)