1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-02 15:53:12 +02:00

core, plugins: make commands, hook command_run, completions and aliases case sensitive (issue #1872)

This commit is contained in:
Sébastien Helleu
2023-01-15 10:54:56 +01:00
parent 1de735b779
commit f0415c8ec3
41 changed files with 711 additions and 721 deletions
+22 -22
View File
@@ -108,13 +108,13 @@ fset_command_fset (const void *pointer, void *data,
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "-bar") == 0)
if (weechat_strcmp (argv[1], "-bar") == 0)
{
fset_add_bar ();
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "-refresh") == 0)
if (weechat_strcmp (argv[1], "-refresh") == 0)
{
fset_option_get_options ();
fset_buffer_refresh (0);
@@ -122,7 +122,7 @@ fset_command_fset (const void *pointer, void *data,
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "-up") == 0)
if (weechat_strcmp (argv[1], "-up") == 0)
{
if (fset_buffer)
{
@@ -143,7 +143,7 @@ fset_command_fset (const void *pointer, void *data,
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "-down") == 0)
if (weechat_strcmp (argv[1], "-down") == 0)
{
if (fset_buffer)
{
@@ -164,7 +164,7 @@ fset_command_fset (const void *pointer, void *data,
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "-left") == 0)
if (weechat_strcmp (argv[1], "-left") == 0)
{
if (fset_buffer)
{
@@ -188,7 +188,7 @@ fset_command_fset (const void *pointer, void *data,
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "-right") == 0)
if (weechat_strcmp (argv[1], "-right") == 0)
{
if (fset_buffer)
{
@@ -212,13 +212,13 @@ fset_command_fset (const void *pointer, void *data,
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "-go") == 0)
if (weechat_strcmp (argv[1], "-go") == 0)
{
if (fset_buffer)
{
if (argc < 3)
WEECHAT_COMMAND_ERROR;
if (weechat_strcasecmp (argv[2], "end") == 0)
if (weechat_strcmp (argv[2], "end") == 0)
line = weechat_arraylist_size (fset_options) - 1;
else
line = fset_command_get_int_arg (argc, argv, 2, -1);
@@ -233,7 +233,7 @@ fset_command_fset (const void *pointer, void *data,
if (argv[1][0] == '-')
{
if (weechat_strcasecmp (argv[1], "-toggle") == 0)
if (weechat_strcmp (argv[1], "-toggle") == 0)
{
if (fset_option_count_marked > 0)
{
@@ -257,7 +257,7 @@ fset_command_fset (const void *pointer, void *data,
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "-add") == 0)
if (weechat_strcmp (argv[1], "-add") == 0)
{
value = fset_command_get_int_arg (argc, argv, 2, 0);
if (value == 0)
@@ -295,7 +295,7 @@ fset_command_fset (const void *pointer, void *data,
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "-reset") == 0)
if (weechat_strcmp (argv[1], "-reset") == 0)
{
if (fset_option_count_marked > 0)
{
@@ -319,7 +319,7 @@ fset_command_fset (const void *pointer, void *data,
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "-unset") == 0)
if (weechat_strcmp (argv[1], "-unset") == 0)
{
if (fset_option_count_marked > 0)
{
@@ -343,35 +343,35 @@ fset_command_fset (const void *pointer, void *data,
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "-set") == 0)
if (weechat_strcmp (argv[1], "-set") == 0)
{
fset_command_get_option (&ptr_fset_option, &ptr_option);
fset_option_set (ptr_fset_option, ptr_option, buffer, 0);
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "-setnew") == 0)
if (weechat_strcmp (argv[1], "-setnew") == 0)
{
fset_command_get_option (&ptr_fset_option, &ptr_option);
fset_option_set (ptr_fset_option, ptr_option, buffer, -1);
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "-append") == 0)
if (weechat_strcmp (argv[1], "-append") == 0)
{
fset_command_get_option (&ptr_fset_option, &ptr_option);
fset_option_set (ptr_fset_option, ptr_option, buffer, 1);
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "-mark") == 0)
if (weechat_strcmp (argv[1], "-mark") == 0)
{
fset_command_get_option (&ptr_fset_option, &ptr_option);
fset_option_toggle_mark (ptr_fset_option, ptr_option);
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "-format") == 0)
if (weechat_strcmp (argv[1], "-format") == 0)
{
min = weechat_hdata_integer (fset_hdata_config_option,
fset_config_look_format_number,
@@ -388,20 +388,20 @@ fset_command_fset (const void *pointer, void *data,
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "-export") == 0)
if (weechat_strcmp (argv[1], "-export") == 0)
{
if (argc < 3)
WEECHAT_COMMAND_ERROR;
with_help = weechat_config_boolean (fset_config_look_export_help_default);
ptr_filename = argv_eol[2];
if (weechat_strcasecmp (argv[2], "-help") == 0)
if (weechat_strcmp (argv[2], "-help") == 0)
{
with_help = 1;
if (argc < 4)
WEECHAT_COMMAND_ERROR;
ptr_filename = argv_eol[3];
}
else if (weechat_strcasecmp (argv[2], "-nohelp") == 0)
else if (weechat_strcmp (argv[2], "-nohelp") == 0)
{
with_help = 0;
if (argc < 4)
@@ -483,8 +483,8 @@ fset_command_run_set_cb (const void *pointer, void *data,
* (we must not catch that in fset!)
*/
if ((argc > 1)
&& ((weechat_strcasecmp (argv[1], "diff") == 0)
|| (weechat_strcasecmp (argv[1], "env") == 0)))
&& ((weechat_strcmp (argv[1], "diff") == 0)
|| (weechat_strcmp (argv[1], "env") == 0)))
{
goto end;
}