comparison src/errors.h @ 26775:2df40c348c70 v8.2.3916

patch 8.2.3916: no error for passing an invalid line number to append() Commit: https://github.com/vim/vim/commit/8dac2acd6a79d571ff5409d9c90b4c9e73237eb4 Author: Bram Moolenaar <Bram@vim.org> Date: Mon Dec 27 20:57:06 2021 +0000 patch 8.2.3916: no error for passing an invalid line number to append() Problem: No error for passing an invalid line number to append(). Solution: In Vim9 script check for a non-negative number. (closes https://github.com/vim/vim/issues/9417)
author Bram Moolenaar <Bram@vim.org>
date Mon, 27 Dec 2021 22:00:04 +0100
parents 3a2b222107a6
children 30d8377ea1b1
comparison
equal deleted inserted replaced
26774:73cedd119ce2 26775:2df40c348c70
355 EXTERN char e_using_invalid_value_as_string_str[] 355 EXTERN char e_using_invalid_value_as_string_str[]
356 INIT(= N_("E908: using an invalid value as a String: %s")); 356 INIT(= N_("E908: using an invalid value as a String: %s"));
357 EXTERN char e_cannot_index_special_variable[] 357 EXTERN char e_cannot_index_special_variable[]
358 INIT(= N_("E909: Cannot index a special variable")); 358 INIT(= N_("E909: Cannot index a special variable"));
359 #endif 359 #endif
360 EXTERN char_u e_invalid_column_number_nr[]
361 INIT(= N_("E964: Invalid column number: %ld"));
362 EXTERN char_u e_invalid_line_number_nr[]
363 INIT(= N_("E966: Invalid line number: %ld"));
360 EXTERN char e_command_not_supported_in_vim9_script_missing_var_str[] 364 EXTERN char e_command_not_supported_in_vim9_script_missing_var_str[]
361 INIT(= N_("E1100: Command not supported in Vim9 script (missing :var?): %s")); 365 INIT(= N_("E1100: Command not supported in Vim9 script (missing :var?): %s"));
362 #ifdef FEAT_EVAL 366 #ifdef FEAT_EVAL
363 EXTERN char e_variable_not_found_str[] 367 EXTERN char e_variable_not_found_str[]
364 INIT(= N_("E1001: Variable not found: %s")); 368 INIT(= N_("E1001: Variable not found: %s"));