Patch 8.2.4890
Problem:    Inconsistent capitalization in error messages.
Solution:   Make capitalization consistent. (Doug Kearns)
Files:      src/errors.h


*** ../vim-8.2.4889/src/errors.h        2022-05-06 13:14:43.789076617 +0100
--- src/errors.h        2022-05-06 16:13:59.093898018 +0100
***************
*** 145,151 ****
  // E57 unused
  // E58 unused
  EXTERN char e_invalid_character_after_str_at[]
!       INIT(= N_("E59: invalid character after %s@"));
  EXTERN char e_too_many_complex_str_curly[]
        INIT(= N_("E60: Too many complex %s{...}s"));
  EXTERN char e_nested_str[]
--- 145,151 ----
  // E57 unused
  // E58 unused
  EXTERN char e_invalid_character_after_str_at[]
!       INIT(= N_("E59: Invalid character after %s@"));
  EXTERN char e_too_many_complex_str_curly[]
        INIT(= N_("E60: Too many complex %s{...}s"));
  EXTERN char e_nested_str[]
***************
*** 153,159 ****
  EXTERN char e_nested_str_chr[]
        INIT(= N_("E62: Nested %s%c"));
  EXTERN char e_invalid_use_of_underscore[]
!       INIT(= N_("E63: invalid use of \\_"));
  EXTERN char e_str_chr_follows_nothing[]
        INIT(= N_("E64: %s%c follows nothing"));
  EXTERN char e_illegal_back_reference[]
--- 153,159 ----
  EXTERN char e_nested_str_chr[]
        INIT(= N_("E62: Nested %s%c"));
  EXTERN char e_invalid_use_of_underscore[]
!       INIT(= N_("E63: Invalid use of \\_"));
  EXTERN char e_str_chr_follows_nothing[]
        INIT(= N_("E64: %s%c follows nothing"));
  EXTERN char e_illegal_back_reference[]
***************
*** 175,181 ****
  EXTERN char e_close_error_on_swap_file[]
        INIT(= N_("E72: Close error on swap file"));
  EXTERN char e_tag_stack_empty[]
!       INIT(= N_("E73: tag stack empty"));
  EXTERN char e_command_too_complex[]
        INIT(= N_("E74: Command too complex"));
  EXTERN char e_name_too_long[]
--- 175,181 ----
  EXTERN char e_close_error_on_swap_file[]
        INIT(= N_("E72: Close error on swap file"));
  EXTERN char e_tag_stack_empty[]
!       INIT(= N_("E73: Tag stack empty"));
  EXTERN char e_command_too_complex[]
        INIT(= N_("E74: Command too complex"));
  EXTERN char e_name_too_long[]
***************
*** 329,335 ****
  EXTERN char e_autocommands_unexpectedly_deleted_new_buffer_str[]
        INIT(= N_("E143: Autocommands unexpectedly deleted new buffer %s"));
  EXTERN char e_non_numeric_argument_to_z[]
!       INIT(= N_("E144: non-numeric argument to :z"));
  EXTERN char e_shell_commands_and_some_functionality_not_allowed_in_rvim[]
        INIT(= N_("E145: Shell commands and some functionality not allowed in 
rvim"));
  EXTERN char e_regular_expressions_cant_be_delimited_by_letters[]
--- 329,335 ----
  EXTERN char e_autocommands_unexpectedly_deleted_new_buffer_str[]
        INIT(= N_("E143: Autocommands unexpectedly deleted new buffer %s"));
  EXTERN char e_non_numeric_argument_to_z[]
!       INIT(= N_("E144: Non-numeric argument to :z"));
  EXTERN char e_shell_commands_and_some_functionality_not_allowed_in_rvim[]
        INIT(= N_("E145: Shell commands and some functionality not allowed in 
rvim"));
  EXTERN char e_regular_expressions_cant_be_delimited_by_letters[]
***************
*** 415,421 ****
  EXTERN char e_invalid_default_value_for_count[]
        INIT(= N_("E178: Invalid default value for count"));
  EXTERN char e_argument_required_for_str[]
!       INIT(= N_("E179: argument required for %s"));
  EXTERN char e_invalid_complete_value_str[]
        INIT(= N_("E180: Invalid complete value: %s"));
  EXTERN char e_invalid_address_type_value_str[]
--- 415,421 ----
  EXTERN char e_invalid_default_value_for_count[]
        INIT(= N_("E178: Invalid default value for count"));
  EXTERN char e_argument_required_for_str[]
!       INIT(= N_("E179: Argument required for %s"));
  EXTERN char e_invalid_complete_value_str[]
        INIT(= N_("E180: Invalid complete value: %s"));
  EXTERN char e_invalid_address_type_value_str[]
***************
*** 480,486 ****
  EXTERN char e_patchmode_cant_save_original_file[]
        INIT(= N_("E205: Patchmode: can't save original file"));
  EXTERN char e_patchmode_cant_touch_empty_original_file[]
!       INIT(= N_("E206: patchmode: can't touch empty original file"));
  EXTERN char e_cant_delete_backup_file[]
        INIT(= N_("E207: Can't delete backup file"));
  EXTERN char e_error_writing_to_str[]
--- 480,486 ----
  EXTERN char e_patchmode_cant_save_original_file[]
        INIT(= N_("E205: Patchmode: can't save original file"));
  EXTERN char e_patchmode_cant_touch_empty_original_file[]
!       INIT(= N_("E206: Patchmode: can't touch empty original file"));
  EXTERN char e_cant_delete_backup_file[]
        INIT(= N_("E207: Can't delete backup file"));
  EXTERN char e_error_writing_to_str[]
***************
*** 508,514 ****
  EXTERN char e_cant_execute_autocommands_for_all_events[]
        INIT(= N_("E217: Can't execute autocommands for ALL events"));
  EXTERN char e_autocommand_nesting_too_deep[]
!       INIT(= N_("E218: autocommand nesting too deep"));
  EXTERN char e_missing_open_curly[]
        INIT(= N_("E219: Missing {."));
  EXTERN char e_missing_close_curly[]
--- 508,514 ----
  EXTERN char e_cant_execute_autocommands_for_all_events[]
        INIT(= N_("E217: Can't execute autocommands for ALL events"));
  EXTERN char e_autocommand_nesting_too_deep[]
!       INIT(= N_("E218: Autocommand nesting too deep"));
  EXTERN char e_missing_open_curly[]
        INIT(= N_("E219: Missing {."));
  EXTERN char e_missing_close_curly[]
***************
*** 520,534 ****
  EXTERN char e_add_to_internal_buffer_that_was_already_read_from[]
        INIT(= N_("E222: Add to internal buffer that was already read from"));
  EXTERN char e_recursive_mapping[]
!       INIT(= N_("E223: recursive mapping"));
  EXTERN char e_global_abbreviation_already_exists_for_str[]
!       INIT(= N_("E224: global abbreviation already exists for %s"));
  EXTERN char e_global_mapping_already_exists_for_str[]
!       INIT(= N_("E225: global mapping already exists for %s"));
  EXTERN char e_abbreviation_already_exists_for_str[]
!       INIT(= N_("E226: abbreviation already exists for %s"));
  EXTERN char e_mapping_already_exists_for_str[]
!       INIT(= N_("E227: mapping already exists for %s"));
  EXTERN char e_makemap_illegal_mode[]
        INIT(= N_("E228: makemap: Illegal mode"));
  #ifdef FEAT_GUI
--- 520,534 ----
  EXTERN char e_add_to_internal_buffer_that_was_already_read_from[]
        INIT(= N_("E222: Add to internal buffer that was already read from"));
  EXTERN char e_recursive_mapping[]
!       INIT(= N_("E223: Recursive mapping"));
  EXTERN char e_global_abbreviation_already_exists_for_str[]
!       INIT(= N_("E224: Global abbreviation already exists for %s"));
  EXTERN char e_global_mapping_already_exists_for_str[]
!       INIT(= N_("E225: Global mapping already exists for %s"));
  EXTERN char e_abbreviation_already_exists_for_str[]
!       INIT(= N_("E226: Abbreviation already exists for %s"));
  EXTERN char e_mapping_already_exists_for_str[]
!       INIT(= N_("E227: Mapping already exists for %s"));
  EXTERN char e_makemap_illegal_mode[]
        INIT(= N_("E228: makemap: Illegal mode"));
  #ifdef FEAT_GUI
***************
*** 544,550 ****
  #endif
  # if defined(FEAT_GUI_GTK) || defined(FEAT_GUI_X11)
  EXTERN char e_cannot_open_display[]
!       INIT(= N_("E233: cannot open display"));
  # endif
  # if defined(FEAT_XFONTSET)
  EXTERN char e_unknown_fontset_str[]
--- 544,550 ----
  #endif
  # if defined(FEAT_GUI_GTK) || defined(FEAT_GUI_X11)
  EXTERN char e_cannot_open_display[]
!       INIT(= N_("E233: Cannot open display"));
  # endif
  # if defined(FEAT_XFONTSET)
  EXTERN char e_unknown_fontset_str[]
***************
*** 594,605 ****
        INIT(= N_("E246: FileChangedShell autocommand deleted buffer"));
  #ifdef FEAT_CLIENTSERVER
  EXTERN char e_no_registered_server_named_str[]
!       INIT(= N_("E247: no registered server named \"%s\""));
  EXTERN char e_failed_to_send_command_to_destination_program[]
        INIT(= N_("E248: Failed to send command to the destination program"));
  #endif
  EXTERN char e_window_layout_changed_unexpectedly[]
!       INIT(= N_("E249: window layout changed unexpectedly"));
  #ifdef FEAT_XFONTSET
  EXTERN char e_fonts_for_the_following_charsets_are_missing_in_fontset[]
        INIT(= N_("E250: Fonts for the following charsets are missing in 
fontset %s:"));
--- 594,605 ----
        INIT(= N_("E246: FileChangedShell autocommand deleted buffer"));
  #ifdef FEAT_CLIENTSERVER
  EXTERN char e_no_registered_server_named_str[]
!       INIT(= N_("E247: No registered server named \"%s\""));
  EXTERN char e_failed_to_send_command_to_destination_program[]
        INIT(= N_("E248: Failed to send command to the destination program"));
  #endif
  EXTERN char e_window_layout_changed_unexpectedly[]
!       INIT(= N_("E249: Window layout changed unexpectedly"));
  #ifdef FEAT_XFONTSET
  EXTERN char e_fonts_for_the_following_charsets_are_missing_in_fontset[]
        INIT(= N_("E250: Fonts for the following charsets are missing in 
fontset %s:"));
***************
*** 633,639 ****
  #endif
  #ifdef FEAT_CSCOPE
  EXTERN char e_no_matches_found_for_cscope_query_str_of_str[]
!       INIT(= N_("E259: no matches found for cscope query %s of %s"));
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_missing_name_after_method[]
--- 633,639 ----
  #endif
  #ifdef FEAT_CSCOPE
  EXTERN char e_no_matches_found_for_cscope_query_str_of_str[]
!       INIT(= N_("E259: No matches found for cscope query %s of %s"));
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_missing_name_after_method[]
***************
*** 641,649 ****
  #endif
  #ifdef FEAT_CSCOPE
  EXTERN char e_cscope_connection_str_not_founc[]
!       INIT(= N_("E261: cscope connection %s not found"));
  EXTERN char e_error_reading_cscope_connection_nr[]
!       INIT(= N_("E262: error reading cscope connection %d"));
  #endif
  #if defined(DYNAMIC_PYTHON) || defined(DYNAMIC_PYTHON3)
  EXTERN char 
e_sorry_this_command_is_disabled_python_library_could_not_be_found[]
--- 641,649 ----
  #endif
  #ifdef FEAT_CSCOPE
  EXTERN char e_cscope_connection_str_not_founc[]
!       INIT(= N_("E261: Cscope connection %s not found"));
  EXTERN char e_error_reading_cscope_connection_nr[]
!       INIT(= N_("E262: Error reading cscope connection %d"));
  #endif
  #if defined(DYNAMIC_PYTHON) || defined(DYNAMIC_PYTHON3)
  EXTERN char 
e_sorry_this_command_is_disabled_python_library_could_not_be_found[]
***************
*** 663,681 ****
  #endif
  #ifdef FEAT_RUBY
  EXTERN char e_unexpected_return[]
!       INIT(= N_("E267: unexpected return"));
  EXTERN char e_unexpected_next[]
!       INIT(= N_("E268: unexpected next"));
  EXTERN char e_unexpected_break[]
!       INIT(= N_("E269: unexpected break"));
  EXTERN char e_unexpected_redo[]
!       INIT(= N_("E270: unexpected redo"));
  EXTERN char e_retry_outside_of_rescue_clause[]
!       INIT(= N_("E271: retry outside of rescue clause"));
  EXTERN char e_unhandled_exception[]
!       INIT(= N_("E272: unhandled exception"));
  EXTERN char e_unknown_longjmp_status_nr[]
!       INIT(= N_("E273: unknown longjmp status %d"));
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_no_white_space_allowed_before_parenthesis[]
--- 663,681 ----
  #endif
  #ifdef FEAT_RUBY
  EXTERN char e_unexpected_return[]
!       INIT(= N_("E267: Unexpected return"));
  EXTERN char e_unexpected_next[]
!       INIT(= N_("E268: Unexpected next"));
  EXTERN char e_unexpected_break[]
!       INIT(= N_("E269: Unexpected break"));
  EXTERN char e_unexpected_redo[]
!       INIT(= N_("E270: Unexpected redo"));
  EXTERN char e_retry_outside_of_rescue_clause[]
!       INIT(= N_("E271: Retry outside of rescue clause"));
  EXTERN char e_unhandled_exception[]
!       INIT(= N_("E272: Unhandled exception"));
  EXTERN char e_unknown_longjmp_status_nr[]
!       INIT(= N_("E273: Unknown longjmp status %d"));
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_no_white_space_allowed_before_parenthesis[]
***************
*** 720,728 ****
  EXTERN char e_warning_could_not_set_destroy_callback_to_im[]
        INIT(= N_("E287: Warning: Could not set destroy callback to IM"));
  EXTERN char e_input_method_doesnt_support_any_style[]
!       INIT(= N_("E288: input method doesn't support any style"));
  EXTERN char e_input_method_doesnt_support_my_preedit_type[]
!       INIT(= N_("E289: input method doesn't support my preedit type"));
  # endif
  #endif
  #ifdef FEAT_SEARCH_EXTRA
--- 720,728 ----
  EXTERN char e_warning_could_not_set_destroy_callback_to_im[]
        INIT(= N_("E287: Warning: Could not set destroy callback to IM"));
  EXTERN char e_input_method_doesnt_support_any_style[]
!       INIT(= N_("E288: Input method doesn't support any style"));
  EXTERN char e_input_method_doesnt_support_my_preedit_type[]
!       INIT(= N_("E289: Input method doesn't support my preedit type"));
  # endif
  #endif
  #ifdef FEAT_SEARCH_EXTRA
***************
*** 733,739 ****
  EXTERN char e_invalid_count_for_del_bytes_nr[]
        INIT(= N_("E292: Invalid count for del_bytes(): %ld"));
  EXTERN char e_block_was_not_locked[]
!       INIT(= N_("E293: block was not locked"));
  EXTERN char e_seek_error_in_swap_file_read[]
        INIT(= N_("E294: Seek error in swap file read"));
  EXTERN char e_read_error_in_swap_file[]
--- 733,739 ----
  EXTERN char e_invalid_count_for_del_bytes_nr[]
        INIT(= N_("E292: Invalid count for del_bytes(): %ld"));
  EXTERN char e_block_was_not_locked[]
!       INIT(= N_("E293: Block was not locked"));
  EXTERN char e_seek_error_in_swap_file_read[]
        INIT(= N_("E294: Seek error in swap file read"));
  EXTERN char e_read_error_in_swap_file[]
***************
*** 783,799 ****
  EXTERN char e_preserve_failed[]
        INIT(= N_("E314: Preserve failed"));
  EXTERN char e_ml_get_invalid_lnum_nr[]
!       INIT(= N_("E315: ml_get: invalid lnum: %ld"));
  EXTERN char e_ml_get_cannot_find_line_nr_in_buffer_nr_str[]
!       INIT(= N_("E316: ml_get: cannot find line %ld in buffer %d %s"));
  EXTERN char e_pointer_block_id_wrong[]
!       INIT(= N_("E317: pointer block id wrong"));
  EXTERN char e_pointer_block_id_wrong_two[]
!       INIT(= N_("E317: pointer block id wrong 2"));
  EXTERN char e_pointer_block_id_wrong_three[]
!       INIT(= N_("E317: pointer block id wrong 3"));
  EXTERN char e_pointer_block_id_wrong_four[]
!       INIT(= N_("E317: pointer block id wrong 4"));
  EXTERN char e_updated_too_many_blocks[]
        INIT(= N_("E318: Updated too many blocks?"));
  EXTERN char e_sorry_command_is_not_available_in_this_version[]
--- 783,799 ----
  EXTERN char e_preserve_failed[]
        INIT(= N_("E314: Preserve failed"));
  EXTERN char e_ml_get_invalid_lnum_nr[]
!       INIT(= N_("E315: ml_get: Invalid lnum: %ld"));
  EXTERN char e_ml_get_cannot_find_line_nr_in_buffer_nr_str[]
!       INIT(= N_("E316: ml_get: Cannot find line %ld in buffer %d %s"));
  EXTERN char e_pointer_block_id_wrong[]
!       INIT(= N_("E317: Pointer block id wrong"));
  EXTERN char e_pointer_block_id_wrong_two[]
!       INIT(= N_("E317: Pointer block id wrong 2"));
  EXTERN char e_pointer_block_id_wrong_three[]
!       INIT(= N_("E317: Pointer block id wrong 3"));
  EXTERN char e_pointer_block_id_wrong_four[]
!       INIT(= N_("E317: Pointer block id wrong 4"));
  EXTERN char e_updated_too_many_blocks[]
        INIT(= N_("E318: Updated too many blocks?"));
  EXTERN char e_sorry_command_is_not_available_in_this_version[]
***************
*** 803,811 ****
  EXTERN char e_could_not_reload_str[]
        INIT(= N_("E321: Could not reload \"%s\""));
  EXTERN char e_line_number_out_of_range_nr_past_the_end[]
!       INIT(= N_("E322: line number out of range: %ld past the end"));
  EXTERN char e_line_count_wrong_in_block_nr[]
!       INIT(= N_("E323: line count wrong in block %ld"));
  #ifdef FEAT_POSTSCRIPT
  EXTERN char e_cant_open_postscript_output_file[]
        INIT(= N_("E324: Can't open PostScript output file"));
--- 803,811 ----
  EXTERN char e_could_not_reload_str[]
        INIT(= N_("E321: Could not reload \"%s\""));
  EXTERN char e_line_number_out_of_range_nr_past_the_end[]
!       INIT(= N_("E322: Line number out of range: %ld past the end"));
  EXTERN char e_line_count_wrong_in_block_nr[]
!       INIT(= N_("E323: Line count wrong in block %ld"));
  #ifdef FEAT_POSTSCRIPT
  EXTERN char e_cant_open_postscript_output_file[]
        INIT(= N_("E324: Can't open PostScript output file"));
***************
*** 904,910 ****
        INIT(= N_("E362: Using a boolean value as a Float"));
  #endif
  EXTERN char e_pattern_uses_more_memory_than_maxmempattern[]
!       INIT(= N_("E363: pattern uses more memory than 'maxmempattern'"));
  #ifdef FEAT_LIBCALL
  EXTERN char e_library_call_failed_for_str[]
        INIT(= N_("E364: Library call failed for \"%s()\""));
--- 904,910 ----
        INIT(= N_("E362: Using a boolean value as a Float"));
  #endif
  EXTERN char e_pattern_uses_more_memory_than_maxmempattern[]
!       INIT(= N_("E363: Pattern uses more memory than 'maxmempattern'"));
  #ifdef FEAT_LIBCALL
  EXTERN char e_library_call_failed_for_str[]
        INIT(= N_("E364: Library call failed for \"%s()\""));
***************
*** 921,930 ****
        INIT(= N_("E367: No such group: \"%s\""));
  #ifdef FEAT_LIBCALL
  EXTERN char e_got_sig_str_in_libcall[]
!       INIT(= N_("E368: got SIG%s in libcall()"));
  #endif
  EXTERN char e_invalid_item_in_str_brackets[]
!       INIT(= N_("E369: invalid item in %s%%[]"));
  #ifdef USING_LOAD_LIBRARY
  EXTERN char e_could_not_load_library_str_str[]
        INIT(= N_("E370: Could not load library %s: %s"));
--- 921,930 ----
        INIT(= N_("E367: No such group: \"%s\""));
  #ifdef FEAT_LIBCALL
  EXTERN char e_got_sig_str_in_libcall[]
!       INIT(= N_("E368: Got SIG%s in libcall()"));
  #endif
  EXTERN char e_invalid_item_in_str_brackets[]
!       INIT(= N_("E369: Invalid item in %s%%[]"));
  #ifdef USING_LOAD_LIBRARY
  EXTERN char e_could_not_load_library_str_str[]
        INIT(= N_("E370: Could not load library %s: %s"));
***************
*** 960,968 ****
  EXTERN char e_invalid_search_string_str[]
        INIT(= N_("E383: Invalid search string: %s"));
  EXTERN char e_search_hit_top_without_match_for_str[]
!       INIT(= N_("E384: search hit TOP without match for: %s"));
  EXTERN char e_search_hit_bottom_without_match_for_str[]
!       INIT(= N_("E385: search hit BOTTOM without match for: %s"));
  EXTERN char e_expected_question_or_slash_after_semicolon[]
        INIT(= N_("E386: Expected '?' or '/'  after ';'"));
  #ifdef FEAT_FIND_ID
--- 960,968 ----
  EXTERN char e_invalid_search_string_str[]
        INIT(= N_("E383: Invalid search string: %s"));
  EXTERN char e_search_hit_top_without_match_for_str[]
!       INIT(= N_("E384: Search hit TOP without match for: %s"));
  EXTERN char e_search_hit_bottom_without_match_for_str[]
!       INIT(= N_("E385: Search hit BOTTOM without match for: %s"));
  EXTERN char e_expected_question_or_slash_after_semicolon[]
        INIT(= N_("E386: Expected '?' or '/'  after ';'"));
  #ifdef FEAT_FIND_ID
***************
*** 985,991 ****
  EXTERN char e_didnt_find_region_item_for_str[]
        INIT(= N_("E394: Didn't find region item for %s"));
  EXTERN char e_contains_argument_not_accepted_here[]
!       INIT(= N_("E395: contains argument not accepted here"));
  // E396 unused
  EXTERN char e_filename_required[]
        INIT(= N_("E397: Filename required"));
--- 985,991 ----
  EXTERN char e_didnt_find_region_item_for_str[]
        INIT(= N_("E394: Didn't find region item for %s"));
  EXTERN char e_contains_argument_not_accepted_here[]
!       INIT(= N_("E395: Contains argument not accepted here"));
  // E396 unused
  EXTERN char e_filename_required[]
        INIT(= N_("E397: Filename required"));
***************
*** 1017,1035 ****
        INIT(= N_("E410: Invalid :syntax subcommand: %s"));
  #endif
  EXTERN char e_highlight_group_name_not_found_str[]
!       INIT(= N_("E411: highlight group not found: %s"));
  EXTERN char e_not_enough_arguments_highlight_link_str[]
        INIT(= N_("E412: Not enough arguments: \":highlight link %s\""));
  EXTERN char e_too_many_arguments_highlight_link_str[]
        INIT(= N_("E413: Too many arguments: \":highlight link %s\""));
  EXTERN char e_group_has_settings_highlight_link_ignored[]
!       INIT(= N_("E414: group has settings, highlight link ignored"));
  EXTERN char e_unexpected_equal_sign_str[]
!       INIT(= N_("E415: unexpected equal sign: %s"));
  EXTERN char e_missing_equal_sign_str_2[]
!       INIT(= N_("E416: missing equal sign: %s"));
  EXTERN char e_missing_argument_str[]
!       INIT(= N_("E417: missing argument: %s"));
  EXTERN char e_illegal_value_str[]
        INIT(= N_("E418: Illegal value: %s"));
  EXTERN char e_fg_color_unknown[]
--- 1017,1035 ----
        INIT(= N_("E410: Invalid :syntax subcommand: %s"));
  #endif
  EXTERN char e_highlight_group_name_not_found_str[]
!       INIT(= N_("E411: Highlight group not found: %s"));
  EXTERN char e_not_enough_arguments_highlight_link_str[]
        INIT(= N_("E412: Not enough arguments: \":highlight link %s\""));
  EXTERN char e_too_many_arguments_highlight_link_str[]
        INIT(= N_("E413: Too many arguments: \":highlight link %s\""));
  EXTERN char e_group_has_settings_highlight_link_ignored[]
!       INIT(= N_("E414: Group has settings, highlight link ignored"));
  EXTERN char e_unexpected_equal_sign_str[]
!       INIT(= N_("E415: Unexpected equal sign: %s"));
  EXTERN char e_missing_equal_sign_str_2[]
!       INIT(= N_("E416: Missing equal sign: %s"));
  EXTERN char e_missing_argument_str[]
!       INIT(= N_("E417: Missing argument: %s"));
  EXTERN char e_illegal_value_str[]
        INIT(= N_("E418: Illegal value: %s"));
  EXTERN char e_fg_color_unknown[]
***************
*** 1039,1045 ****
  EXTERN char e_color_name_or_number_not_recognized[]
        INIT(= N_("E421: Color name or number not recognized: %s"));
  EXTERN char e_terminal_code_too_long_str[]
!       INIT(= N_("E422: terminal code too long: %s"));
  EXTERN char e_illegal_argument_str_3[]
        INIT(= N_("E423: Illegal argument: %s"));
  EXTERN char e_too_many_different_highlighting_attributes_in_use[]
--- 1039,1045 ----
  EXTERN char e_color_name_or_number_not_recognized[]
        INIT(= N_("E421: Color name or number not recognized: %s"));
  EXTERN char e_terminal_code_too_long_str[]
!       INIT(= N_("E422: Terminal code too long: %s"));
  EXTERN char e_illegal_argument_str_3[]
        INIT(= N_("E423: Illegal argument: %s"));
  EXTERN char e_too_many_different_highlighting_attributes_in_use[]
***************
*** 1047,1053 ****
  EXTERN char e_cannot_go_before_first_matching_tag[]
        INIT(= N_("E425: Cannot go before first matching tag"));
  EXTERN char e_tag_not_found_str[]
!       INIT(= N_("E426: tag not found: %s"));
  EXTERN char e_there_is_only_one_matching_tag[]
        INIT(= N_("E427: There is only one matching tag"));
  EXTERN char e_cannot_go_beyond_last_matching_tag[]
--- 1047,1053 ----
  EXTERN char e_cannot_go_before_first_matching_tag[]
        INIT(= N_("E425: Cannot go before first matching tag"));
  EXTERN char e_tag_not_found_str[]
!       INIT(= N_("E426: Tag not found: %s"));
  EXTERN char e_there_is_only_one_matching_tag[]
        INIT(= N_("E427: There is only one matching tag"));
  EXTERN char e_cannot_go_beyond_last_matching_tag[]
***************
*** 1071,1083 ****
  EXTERN char e_no_str_entry_in_termcap[]
        INIT(= N_("E436: No \"%s\" entry in termcap"));
  EXTERN char e_terminal_capability_cm_required[]
!       INIT(= N_("E437: terminal capability \"cm\" required"));
  EXTERN char e_u_undo_line_numbers_wrong[]
        INIT(= N_("E438: u_undo: line numbers wrong"));
  EXTERN char e_undo_list_corrupt[]
!       INIT(= N_("E439: undo list corrupt"));
  EXTERN char e_undo_line_missing[]
!       INIT(= N_("E440: undo line missing"));
  #ifdef FEAT_QUICKFIX
  EXTERN char e_there_is_no_preview_window[]
        INIT(= N_("E441: There is no preview window"));
--- 1071,1083 ----
  EXTERN char e_no_str_entry_in_termcap[]
        INIT(= N_("E436: No \"%s\" entry in termcap"));
  EXTERN char e_terminal_capability_cm_required[]
!       INIT(= N_("E437: Terminal capability \"cm\" required"));
  EXTERN char e_u_undo_line_numbers_wrong[]
        INIT(= N_("E438: u_undo: line numbers wrong"));
  EXTERN char e_undo_list_corrupt[]
!       INIT(= N_("E439: Undo list corrupt"));
  EXTERN char e_undo_line_missing[]
!       INIT(= N_("E440: Undo line missing"));
  #ifdef FEAT_QUICKFIX
  EXTERN char e_there_is_no_preview_window[]
        INIT(= N_("E441: There is no preview window"));
***************
*** 1106,1112 ****
  #endif
  #ifdef FEAT_PROP_POPUP
  EXTERN char e_buffer_number_text_or_list_required[]
!       INIT(= N_("E450: buffer number, text or a list required"));
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_expected_right_curly_str[]
--- 1106,1112 ----
  #endif
  #ifdef FEAT_PROP_POPUP
  EXTERN char e_buffer_number_text_or_list_required[]
!       INIT(= N_("E450: Buffer number, text or a list required"));
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_expected_right_curly_str[]
***************
*** 1118,1124 ****
        INIT(= N_("E453: UL color unknown"));
  #ifdef FEAT_EVAL
  EXTERN char e_function_list_was_modified[]
!       INIT(= N_("E454: function list was modified"));
  #endif
  #ifdef FEAT_POSTSCRIPT
  EXTERN char e_error_writing_to_postscript_output_file[]
--- 1118,1124 ----
        INIT(= N_("E453: UL color unknown"));
  #ifdef FEAT_EVAL
  EXTERN char e_function_list_was_modified[]
!       INIT(= N_("E454: Function list was modified"));
  #endif
  #ifdef FEAT_POSTSCRIPT
  EXTERN char e_error_writing_to_postscript_output_file[]
***************
*** 1140,1146 ****
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_entries_missing_in_mapset_dict_argument[]
!       INIT(= N_("E460: entries missing in mapset() dict argument"));
  EXTERN char e_illegal_variable_name_str[]
        INIT(= N_("E461: Illegal variable name: %s"));
  #endif
--- 1140,1146 ----
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_entries_missing_in_mapset_dict_argument[]
!       INIT(= N_("E460: Entries missing in mapset() dict argument"));
  EXTERN char e_illegal_variable_name_str[]
        INIT(= N_("E461: Illegal variable name: %s"));
  #endif
***************
*** 1168,1174 ****
        INIT(= N_("E468: Completion argument only allowed for custom 
completion"));
  #ifdef FEAT_CSCOPE
  EXTERN char e_invalid_cscopequickfix_flag_chr_for_chr[]
!       INIT(= N_("E469: invalid cscopequickfix flag %c for %c"));
  #endif
  EXTERN char e_command_aborted[]
        INIT(= N_("E470: Command aborted"));
--- 1168,1174 ----
        INIT(= N_("E468: Completion argument only allowed for custom 
completion"));
  #ifdef FEAT_CSCOPE
  EXTERN char e_invalid_cscopequickfix_flag_chr_for_chr[]
!       INIT(= N_("E469: Invalid cscopequickfix flag %c for %c"));
  #endif
  EXTERN char e_command_aborted[]
        INIT(= N_("E470: Command aborted"));
***************
*** 1223,1236 ****
  EXTERN char e_trailing_characters_str[]
        INIT(= N_("E488: Trailing characters: %s"));
  EXTERN char e_no_call_stack_to_substitute_for_stack[]
!       INIT(= N_("E489: no call stack to substitute for \"<stack>\""));
  #ifdef FEAT_FOLDING
  EXTERN char e_no_fold_found[]
        INIT(= N_("E490: No fold found"));
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_json_decode_error_at_str[]
!       INIT(= N_("E491: json decode error at '%s'"));
  #endif
  EXTERN char e_not_an_editor_command[]
        INIT(= N_("E492: Not an editor command"));
--- 1223,1236 ----
  EXTERN char e_trailing_characters_str[]
        INIT(= N_("E488: Trailing characters: %s"));
  EXTERN char e_no_call_stack_to_substitute_for_stack[]
!       INIT(= N_("E489: No call stack to substitute for \"<stack>\""));
  #ifdef FEAT_FOLDING
  EXTERN char e_no_fold_found[]
        INIT(= N_("E490: No fold found"));
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_json_decode_error_at_str[]
!       INIT(= N_("E491: JSON decode error at '%s'"));
  #endif
  EXTERN char e_not_an_editor_command[]
        INIT(= N_("E492: Not an editor command"));
***************
*** 1239,1251 ****
  EXTERN char e_use_w_or_w_gt_gt[]
        INIT(= N_("E494: Use w or w>>"));
  EXTERN char e_no_autocommand_file_name_to_substitute_for_afile[]
!       INIT(= N_("E495: no autocommand file name to substitute for 
\"<afile>\""));
  EXTERN char e_no_autocommand_buffer_name_to_substitute_for_abuf[]
!       INIT(= N_("E496: no autocommand buffer number to substitute for 
\"<abuf>\""));
  EXTERN char e_no_autocommand_match_name_to_substitute_for_amatch[]
!       INIT(= N_("E497: no autocommand match name to substitute for 
\"<amatch>\""));
  EXTERN char e_no_source_file_name_to_substitute_for_sfile[]
!       INIT(= N_("E498: no :source file name to substitute for \"<sfile>\""));
  EXTERN char e_empty_file_name_for_percent_or_hash_only_works_with_ph[]
        // xgettext:no-c-format
        INIT(= N_("E499: Empty file name for '%' or '#', only works with 
\":p:h\""));
--- 1239,1251 ----
  EXTERN char e_use_w_or_w_gt_gt[]
        INIT(= N_("E494: Use w or w>>"));
  EXTERN char e_no_autocommand_file_name_to_substitute_for_afile[]
!       INIT(= N_("E495: No autocommand file name to substitute for 
\"<afile>\""));
  EXTERN char e_no_autocommand_buffer_name_to_substitute_for_abuf[]
!       INIT(= N_("E496: No autocommand buffer number to substitute for 
\"<abuf>\""));
  EXTERN char e_no_autocommand_match_name_to_substitute_for_amatch[]
!       INIT(= N_("E497: No autocommand match name to substitute for 
\"<amatch>\""));
  EXTERN char e_no_source_file_name_to_substitute_for_sfile[]
!       INIT(= N_("E498: No :source file name to substitute for \"<sfile>\""));
  EXTERN char e_empty_file_name_for_percent_or_hash_only_works_with_ph[]
        // xgettext:no-c-format
        INIT(= N_("E499: Empty file name for '%' or '#', only works with 
\":p:h\""));
***************
*** 1281,1296 ****
        INIT(= N_("E510: Can't make backup file (add ! to write anyway)"));
  #ifdef FEAT_NETBEANS_INTG
  EXTERN char e_netbeans_already_connected[]
!       INIT(= N_("E511: netbeans already connected"));
  #endif
  EXTERN char e_close_failed[]
        INIT(= N_("E512: Close failed"));
  EXTERN char e_write_error_conversion_failed_make_fenc_empty_to_override[]
!       INIT(= N_("E513: write error, conversion failed (make 'fenc' empty to 
override)"));
  EXTERN char 
e_write_error_conversion_failed_in_line_nr_make_fenc_empty_to_override[]
!       INIT(= N_("E513: write error, conversion failed in line %ld (make 
'fenc' empty to override)"));
  EXTERN char e_write_error_file_system_full[]
!       INIT(= N_("E514: write error (file system full?)"));
  EXTERN char e_no_buffers_were_unloaded[]
        INIT(= N_("E515: No buffers were unloaded"));
  EXTERN char e_no_buffers_were_deleted[]
--- 1281,1296 ----
        INIT(= N_("E510: Can't make backup file (add ! to write anyway)"));
  #ifdef FEAT_NETBEANS_INTG
  EXTERN char e_netbeans_already_connected[]
!       INIT(= N_("E511: NetBeans already connected"));
  #endif
  EXTERN char e_close_failed[]
        INIT(= N_("E512: Close failed"));
  EXTERN char e_write_error_conversion_failed_make_fenc_empty_to_override[]
!       INIT(= N_("E513: Write error, conversion failed (make 'fenc' empty to 
override)"));
  EXTERN char 
e_write_error_conversion_failed_in_line_nr_make_fenc_empty_to_override[]
!       INIT(= N_("E513: Write error, conversion failed in line %ld (make 
'fenc' empty to override)"));
  EXTERN char e_write_error_file_system_full[]
!       INIT(= N_("E514: Write error (file system full?)"));
  EXTERN char e_no_buffers_were_unloaded[]
        INIT(= N_("E515: No buffers were unloaded"));
  EXTERN char e_no_buffers_were_deleted[]
***************
*** 1333,1343 ****
  #endif
  #ifdef FEAT_NETBEANS_INTG
  EXTERN char e_highlighting_color_name_too_long_in_defineAnnoType[]
!       INIT(= N_("E532: highlighting color name too long in defineAnnoType"));
  #endif
  #ifdef FEAT_GUI
  EXTERN char e_cant_select_wide_font[]
!       INIT(= N_("E533: can't select wide font"));
  EXTERN char e_invalid_wide_font[]
        INIT(= N_("E534: Invalid wide font"));
  #endif
--- 1333,1343 ----
  #endif
  #ifdef FEAT_NETBEANS_INTG
  EXTERN char e_highlighting_color_name_too_long_in_defineAnnoType[]
!       INIT(= N_("E532: Highlighting color name too long in defineAnnoType"));
  #endif
  #ifdef FEAT_GUI
  EXTERN char e_cant_select_wide_font[]
!       INIT(= N_("E533: Can't select wide font"));
  EXTERN char e_invalid_wide_font[]
        INIT(= N_("E534: Invalid wide font"));
  #endif
***************
*** 1345,1351 ****
        INIT(= N_("E535: Illegal character after <%c>"));
  #ifdef FEAT_FOLDING
  EXTERN char e_comma_required[]
!       INIT(= N_("E536: comma required"));
  EXTERN char e_commentstring_must_be_empty_or_contain_str[]
        INIT(= N_("E537: 'commentstring' must be empty or contain %s"));
  #endif
--- 1345,1351 ----
        INIT(= N_("E535: Illegal character after <%c>"));
  #ifdef FEAT_FOLDING
  EXTERN char e_comma_required[]
!       INIT(= N_("E536: Comma required"));
  EXTERN char e_commentstring_must_be_empty_or_contain_str[]
        INIT(= N_("E537: 'commentstring' must be empty or contain %s"));
  #endif
***************
*** 1358,1364 ****
        INIT(= N_("E540: Unclosed expression sequence"));
  // E541 unused
  EXTERN char e_unbalanced_groups[]
!       INIT(= N_("E542: unbalanced groups"));
  #endif
  #ifdef MSWIN
  EXTERN char e_not_valid_codepage[]
--- 1358,1364 ----
        INIT(= N_("E540: Unclosed expression sequence"));
  // E541 unused
  EXTERN char e_unbalanced_groups[]
!       INIT(= N_("E542: Unbalanced groups"));
  #endif
  #ifdef MSWIN
  EXTERN char e_not_valid_codepage[]
***************
*** 1379,1385 ****
        INIT(= N_("E547: Illegal mouseshape"));
  #endif
  EXTERN char e_digit_expected[]
!       INIT(= N_("E548: digit expected"));
  EXTERN char e_illegal_percentage[]
        INIT(= N_("E549: Illegal percentage"));
  #ifdef FEAT_PRINTER
--- 1379,1385 ----
        INIT(= N_("E547: Illegal mouseshape"));
  #endif
  EXTERN char e_digit_expected[]
!       INIT(= N_("E548: Digit expected"));
  EXTERN char e_illegal_percentage[]
        INIT(= N_("E549: Illegal percentage"));
  #ifdef FEAT_PRINTER
***************
*** 1388,1394 ****
  EXTERN char e_illegal_component[]
        INIT(= N_("E551: Illegal component"));
  EXTERN char e_digit_expected_2[]
!       INIT(= N_("E552: digit expected"));
  #endif
  #ifdef FEAT_QUICKFIX
  EXTERN char e_no_more_items[]
--- 1388,1394 ----
  EXTERN char e_illegal_component[]
        INIT(= N_("E551: Illegal component"));
  EXTERN char e_digit_expected_2[]
!       INIT(= N_("E552: Digit expected"));
  #endif
  #ifdef FEAT_QUICKFIX
  EXTERN char e_no_more_items[]
***************
*** 1397,1405 ****
  EXTERN char e_syntax_error_in_str_curlies[]
        INIT(= N_("E554: Syntax error in %s{...}"));
  EXTERN char e_at_bottom_of_tag_stack[]
!       INIT(= N_("E555: at bottom of tag stack"));
  EXTERN char e_at_top_of_tag_stack[]
!       INIT(= N_("E556: at top of tag stack"));
  EXTERN char e_cannot_open_termcap_file[]
        INIT(= N_("E557: Cannot open termcap file"));
  EXTERN char e_terminal_entry_not_found_in_terminfo[]
--- 1397,1405 ----
  EXTERN char e_syntax_error_in_str_curlies[]
        INIT(= N_("E554: Syntax error in %s{...}"));
  EXTERN char e_at_bottom_of_tag_stack[]
!       INIT(= N_("E555: At bottom of tag stack"));
  EXTERN char e_at_top_of_tag_stack[]
!       INIT(= N_("E556: At top of tag stack"));
  EXTERN char e_cannot_open_termcap_file[]
        INIT(= N_("E557: Cannot open termcap file"));
  EXTERN char e_terminal_entry_not_found_in_terminfo[]
***************
*** 1412,1418 ****
  EXTERN char e_usage_cscope_str[]
        INIT(= N_("E560: Usage: cs[cope] %s"));
  EXTERN char e_unknown_cscope_search_type[]
!       INIT(= N_("E561: unknown cscope search type"));
  EXTERN char e_usage_cstag_ident[]
        INIT(= N_("E562: Usage: cstag <ident>"));
  EXTERN char e_stat_str_error_nr[]
--- 1412,1418 ----
  EXTERN char e_usage_cscope_str[]
        INIT(= N_("E560: Usage: cs[cope] %s"));
  EXTERN char e_unknown_cscope_search_type[]
!       INIT(= N_("E561: Unknown cscope search type"));
  EXTERN char e_usage_cstag_ident[]
        INIT(= N_("E562: Usage: cstag <ident>"));
  EXTERN char e_stat_str_error_nr[]
***************
*** 1426,1437 ****
  EXTERN char e_could_not_create_cscope_pipes[]
        INIT(= N_("E566: Could not create cscope pipes"));
  EXTERN char e_no_cscope_connections[]
!       INIT(= N_("E567: no cscope connections"));
  EXTERN char e_duplicate_cscope_database_not_added[]
!       INIT(= N_("E568: duplicate cscope database not added"));
  // E569 unused
  EXTERN char e_fatal_error_in_cs_manage_matches[]
!       INIT(= N_("E570: fatal error in cs_manage_matches"));
  #endif
  #ifdef DYNAMIC_TCL
  EXTERN char e_sorry_this_command_is_disabled_tcl_library_could_not_be_loaded[]
--- 1426,1437 ----
  EXTERN char e_could_not_create_cscope_pipes[]
        INIT(= N_("E566: Could not create cscope pipes"));
  EXTERN char e_no_cscope_connections[]
!       INIT(= N_("E567: No cscope connections"));
  EXTERN char e_duplicate_cscope_database_not_added[]
!       INIT(= N_("E568: Duplicate cscope database not added"));
  // E569 unused
  EXTERN char e_fatal_error_in_cs_manage_matches[]
!       INIT(= N_("E570: Fatal error in cs_manage_matches"));
  #endif
  #ifdef DYNAMIC_TCL
  EXTERN char e_sorry_this_command_is_disabled_tcl_library_could_not_be_loaded[]
***************
*** 1439,1445 ****
  #endif
  #ifdef FEAT_TCL
  EXTERN char e_exit_code_nr[]
!       INIT(= N_("E572: exit code %d"));
  #endif
  #ifdef FEAT_CLIENTSERVER
  EXTERN char e_invalid_server_id_used_str[]
--- 1439,1445 ----
  #endif
  #ifdef FEAT_TCL
  EXTERN char e_exit_code_nr[]
!       INIT(= N_("E572: Exit code %d"));
  #endif
  #ifdef FEAT_CLIENTSERVER
  EXTERN char e_invalid_server_id_used_str[]
***************
*** 1464,1470 ****
  EXTERN char e_if_nesting_too_deep[]
        INIT(= N_("E579: :if nesting too deep"));
  EXTERN char e_block_nesting_too_deep[]
!       INIT(= N_("E579: block nesting too deep"));
  EXTERN char e_endif_without_if[]
        INIT(= N_("E580: :endif without :if"));
  EXTERN char e_else_without_if[]
--- 1464,1470 ----
  EXTERN char e_if_nesting_too_deep[]
        INIT(= N_("E579: :if nesting too deep"));
  EXTERN char e_block_nesting_too_deep[]
!       INIT(= N_("E579: Block nesting too deep"));
  EXTERN char e_endif_without_if[]
        INIT(= N_("E580: :endif without :if"));
  EXTERN char e_else_without_if[]
***************
*** 1472,1478 ****
  EXTERN char e_elseif_without_if[]
        INIT(= N_("E582: :elseif without :if"));
  EXTERN char e_multiple_else[]
!       INIT(= N_("E583: multiple :else"));
  EXTERN char e_elseif_after_else[]
        INIT(= N_("E584: :elseif after :else"));
  EXTERN char e_while_for_nesting_too_deep[]
--- 1472,1478 ----
  EXTERN char e_elseif_without_if[]
        INIT(= N_("E582: :elseif without :if"));
  EXTERN char e_multiple_else[]
!       INIT(= N_("E583: Multiple :else"));
  EXTERN char e_elseif_after_else[]
        INIT(= N_("E584: :elseif after :else"));
  EXTERN char e_while_for_nesting_too_deep[]
***************
*** 1509,1515 ****
        INIT(= N_("E596: Invalid font(s)"));
  # ifdef FEAT_XFONTSET
  EXTERN char e_cant_select_fontset[]
!       INIT(= N_("E597: can't select fontset"));
  EXTERN char e_invalid_fontset[]
        INIT(= N_("E598: Invalid fontset"));
  # endif
--- 1509,1515 ----
        INIT(= N_("E596: Invalid font(s)"));
  # ifdef FEAT_XFONTSET
  EXTERN char e_cant_select_fontset[]
!       INIT(= N_("E597: Can't select fontset"));
  EXTERN char e_invalid_fontset[]
        INIT(= N_("E598: Invalid fontset"));
  # endif
***************
*** 1534,1540 ****
  EXTERN char e_finally_without_try[]
        INIT(= N_("E606: :finally without :try"));
  EXTERN char e_multiple_finally[]
!       INIT(= N_("E607: multiple :finally"));
  EXTERN char e_cannot_throw_exceptions_with_vim_prefix[]
        INIT(= N_("E608: Cannot :throw exceptions with 'Vim' prefix"));
  #endif
--- 1534,1540 ----
  EXTERN char e_finally_without_try[]
        INIT(= N_("E606: :finally without :try"));
  EXTERN char e_multiple_finally[]
!       INIT(= N_("E607: Multiple :finally"));
  EXTERN char e_cannot_throw_exceptions_with_vim_prefix[]
        INIT(= N_("E608: Cannot :throw exceptions with 'Vim' prefix"));
  #endif
***************
*** 1565,1573 ****
  #endif
  #ifdef FEAT_POSTSCRIPT
  EXTERN char e_file_str_is_not_postscript_resource_file[]
!       INIT(= N_("E618: file \"%s\" is not a PostScript resource file"));
  EXTERN char e_file_str_is_not_supported_postscript_resource_file[]
!       INIT(= N_("E619: file \"%s\" is not a supported PostScript resource 
file"));
  EXTERN char e_unable_to_convert_to_print_encoding_str[]
        INIT(= N_("E620: Unable to convert to print encoding \"%s\""));
  EXTERN char e_str_resource_file_has_wrong_version[]
--- 1565,1573 ----
  #endif
  #ifdef FEAT_POSTSCRIPT
  EXTERN char e_file_str_is_not_postscript_resource_file[]
!       INIT(= N_("E618: File \"%s\" is not a PostScript resource file"));
  EXTERN char e_file_str_is_not_supported_postscript_resource_file[]
!       INIT(= N_("E619: File \"%s\" is not a supported PostScript resource 
file"));
  EXTERN char e_unable_to_convert_to_print_encoding_str[]
        INIT(= N_("E620: Unable to convert to print encoding \"%s\""));
  EXTERN char e_str_resource_file_has_wrong_version[]
***************
*** 1587,1604 ****
  #endif
  #if defined(FEAT_CSCOPE) && !defined(UNIX)
  EXTERN char e_cannot_open_cscope_database_str[]
!       INIT(= N_("E625: cannot open cscope database: %s"));
  EXTERN char e_cannot_get_cscope_database_information[]
!       INIT(= N_("E626: cannot get cscope database information"));
  #endif
  #ifdef FEAT_NETBEANS_INTG
  EXTERN char e_missing_colon_str[]
!       INIT(= "E627: missing colon: %s");
  EXTERN char e_missing_bang_or_slash_in_str[]
!       INIT(= "E628: missing ! or / in: %s");
  #ifdef NBDEBUG
  EXTERN char e_bad_return_from_nb_do_cmd[]
!       INIT(= "E629: bad return from nb_do_cmd");
  #endif
  #endif
  #ifdef FEAT_JOB_CHANNEL
--- 1587,1604 ----
  #endif
  #if defined(FEAT_CSCOPE) && !defined(UNIX)
  EXTERN char e_cannot_open_cscope_database_str[]
!       INIT(= N_("E625: Cannot open cscope database: %s"));
  EXTERN char e_cannot_get_cscope_database_information[]
!       INIT(= N_("E626: Cannot get cscope database information"));
  #endif
  #ifdef FEAT_NETBEANS_INTG
  EXTERN char e_missing_colon_str[]
!       INIT(= "E627: Missing colon: %s");
  EXTERN char e_missing_bang_or_slash_in_str[]
!       INIT(= "E628: Missing ! or / in: %s");
  #ifdef NBDEBUG
  EXTERN char e_bad_return_from_nb_do_cmd[]
!       INIT(= "E629: Bad return from nb_do_cmd");
  #endif
  #endif
  #ifdef FEAT_JOB_CHANNEL
***************
*** 1609,1659 ****
  #endif
  #ifdef FEAT_NETBEANS_INTG
  EXTERN char e_invalid_buffer_identifier_in_getlength[]
!       INIT(= "E632: invalid buffer identifier in getLength");
  EXTERN char e_invalid_buffer_identifier_in_gettext[]
!       INIT(= "E633: invalid buffer identifier in getText");
  EXTERN char e_invalid_buffer_identifier_in_remove[]
!       INIT(= "E634: invalid buffer identifier in remove");
  EXTERN char e_invalid_buffer_identifier_in_insert[]
!       INIT(= "E635: invalid buffer identifier in insert");
  EXTERN char e_invalid_buffer_identifier_in_create[]
!       INIT(= "E636: invalid buffer identifier in create");
  EXTERN char e_invalid_buffer_identifier_in_startdocumentlisten[]
!       INIT(= "E637: invalid buffer identifier in startDocumentListen");
  EXTERN char e_invalid_buffer_identifier_in_stopdocumentlisten[]
!       INIT(= "E638: invalid buffer identifier in stopDocumentListen");
  EXTERN char e_invalid_buffer_identifier_in_settitle[]
!       INIT(= "E639: invalid buffer identifier in setTitle");
  EXTERN char e_invalid_buffer_identifier_in_initdone[]
!       INIT(= "E640: invalid buffer identifier in initDone");
  EXTERN char e_invalid_buffer_identifier_in_setbuffernumber[]
!       INIT(= "E641: invalid buffer identifier in setBufferNumber");
  EXTERN char e_file_str_not_found_in_setbuffernumber[]
        INIT(= "E642: File %s not found in setBufferNumber");
  EXTERN char e_invalid_buffer_identifier_in_setfullname[]
!       INIT(= "E643: invalid buffer identifier in setFullName");
  EXTERN char e_invalid_buffer_identifier_in_editfile[]
!       INIT(= "E644: invalid buffer identifier in editFile");
  EXTERN char e_invalid_buffer_identifier_in_setvisible[]
!       INIT(= "E645: invalid buffer identifier in setVisible");
  EXTERN char e_invalid_buffer_identifier_in_setmodified[]
!       INIT(= "E646: invalid buffer identifier in setModified");
  EXTERN char e_invalid_buffer_identifier_in_setdot[]
!       INIT(= "E647: invalid buffer identifier in setDot");
  EXTERN char e_invalid_buffer_identifier_in_close[]
!       INIT(= "E648: invalid buffer identifier in close");
  EXTERN char e_invalid_buffer_identifier_in_close_2[]
!       INIT(= "E649: invalid buffer identifier in close");
  EXTERN char e_invalid_buffer_identifier_in_defineannotype[]
!       INIT(= "E650: invalid buffer identifier in defineAnnoType");
  EXTERN char e_invalid_buffer_identifier_in_addanno[]
!       INIT(= "E651: invalid buffer identifier in addAnno");
  EXTERN char e_invalid_buffer_identifier_in_getanno[]
        INIT(= "E652: Invalid buffer identifier in getAnno");
  #endif
  // E653 unused
  EXTERN char e_missing_delimiter_after_search_pattern_str[]
!       INIT(= N_("E654: missing delimiter after search pattern: %s"));
  #ifdef FEAT_EVAL
  EXTERN char e_too_many_symbolic_links_cycle[]
        INIT(= N_("E655: Too many symbolic links (cycle?)"));
--- 1609,1659 ----
  #endif
  #ifdef FEAT_NETBEANS_INTG
  EXTERN char e_invalid_buffer_identifier_in_getlength[]
!       INIT(= "E632: Invalid buffer identifier in getLength");
  EXTERN char e_invalid_buffer_identifier_in_gettext[]
!       INIT(= "E633: Invalid buffer identifier in getText");
  EXTERN char e_invalid_buffer_identifier_in_remove[]
!       INIT(= "E634: Invalid buffer identifier in remove");
  EXTERN char e_invalid_buffer_identifier_in_insert[]
!       INIT(= "E635: Invalid buffer identifier in insert");
  EXTERN char e_invalid_buffer_identifier_in_create[]
!       INIT(= "E636: Invalid buffer identifier in create");
  EXTERN char e_invalid_buffer_identifier_in_startdocumentlisten[]
!       INIT(= "E637: Invalid buffer identifier in startDocumentListen");
  EXTERN char e_invalid_buffer_identifier_in_stopdocumentlisten[]
!       INIT(= "E638: Invalid buffer identifier in stopDocumentListen");
  EXTERN char e_invalid_buffer_identifier_in_settitle[]
!       INIT(= "E639: Invalid buffer identifier in setTitle");
  EXTERN char e_invalid_buffer_identifier_in_initdone[]
!       INIT(= "E640: Invalid buffer identifier in initDone");
  EXTERN char e_invalid_buffer_identifier_in_setbuffernumber[]
!       INIT(= "E641: Invalid buffer identifier in setBufferNumber");
  EXTERN char e_file_str_not_found_in_setbuffernumber[]
        INIT(= "E642: File %s not found in setBufferNumber");
  EXTERN char e_invalid_buffer_identifier_in_setfullname[]
!       INIT(= "E643: Invalid buffer identifier in setFullName");
  EXTERN char e_invalid_buffer_identifier_in_editfile[]
!       INIT(= "E644: Invalid buffer identifier in editFile");
  EXTERN char e_invalid_buffer_identifier_in_setvisible[]
!       INIT(= "E645: Invalid buffer identifier in setVisible");
  EXTERN char e_invalid_buffer_identifier_in_setmodified[]
!       INIT(= "E646: Invalid buffer identifier in setModified");
  EXTERN char e_invalid_buffer_identifier_in_setdot[]
!       INIT(= "E647: Invalid buffer identifier in setDot");
  EXTERN char e_invalid_buffer_identifier_in_close[]
!       INIT(= "E648: Invalid buffer identifier in close");
  EXTERN char e_invalid_buffer_identifier_in_close_2[]
!       INIT(= "E649: Invalid buffer identifier in close");
  EXTERN char e_invalid_buffer_identifier_in_defineannotype[]
!       INIT(= "E650: Invalid buffer identifier in defineAnnoType");
  EXTERN char e_invalid_buffer_identifier_in_addanno[]
!       INIT(= "E651: Invalid buffer identifier in addAnno");
  EXTERN char e_invalid_buffer_identifier_in_getanno[]
        INIT(= "E652: Invalid buffer identifier in getAnno");
  #endif
  // E653 unused
  EXTERN char e_missing_delimiter_after_search_pattern_str[]
!       INIT(= N_("E654: Missing delimiter after search pattern: %s"));
  #ifdef FEAT_EVAL
  EXTERN char e_too_many_symbolic_links_cycle[]
        INIT(= N_("E655: Too many symbolic links (cycle?)"));
***************
*** 1685,1698 ****
  EXTERN char e_at_end_of_changelist[]
        INIT(= N_("E663: At end of changelist"));
  EXTERN char e_changelist_is_empty[]
!       INIT(= N_("E664: changelist is empty"));
  #ifdef FEAT_GUI
  EXTERN char e_cannot_start_gui_no_valid_font_found[]
        INIT(= N_("E665: Cannot start GUI, no valid font found"));
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_compiler_not_supported_str[]
!       INIT(= N_("E666: compiler not supported: %s"));
  #endif
  #ifdef HAVE_FSYNC
  EXTERN char e_fsync_failed[]
--- 1685,1698 ----
  EXTERN char e_at_end_of_changelist[]
        INIT(= N_("E663: At end of changelist"));
  EXTERN char e_changelist_is_empty[]
!       INIT(= N_("E664: Changelist is empty"));
  #ifdef FEAT_GUI
  EXTERN char e_cannot_start_gui_no_valid_font_found[]
        INIT(= N_("E665: Cannot start GUI, no valid font found"));
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_compiler_not_supported_str[]
!       INIT(= N_("E666: Compiler not supported: %s"));
  #endif
  #ifdef HAVE_FSYNC
  EXTERN char e_fsync_failed[]
***************
*** 1730,1736 ****
        INIT(= N_("E678: Invalid character after %s%%[dxouU]"));
  #ifdef FEAT_SYN_HL
  EXTERN char e_recursive_loop_loading_syncolor_vim[]
!       INIT(= N_("E679: recursive loop loading syncolor.vim"));
  #endif
  EXTERN char e_buffer_nr_invalid_buffer_number[]
        INIT(= N_("E680: <buffer=%d>: invalid buffer number"));
--- 1730,1736 ----
        INIT(= N_("E678: Invalid character after %s%%[dxouU]"));
  #ifdef FEAT_SYN_HL
  EXTERN char e_recursive_loop_loading_syncolor_vim[]
!       INIT(= N_("E679: Recursive loop loading syncolor.vim"));
  #endif
  EXTERN char e_buffer_nr_invalid_buffer_number[]
        INIT(= N_("E680: <buffer=%d>: invalid buffer number"));
***************
*** 1744,1750 ****
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_list_index_out_of_range_nr[]
!       INIT(= N_("E684: list index out of range: %ld"));
  #endif
  EXTERN char e_internal_error_str[]
        INIT(= N_("E685: Internal error: %s"));
--- 1744,1750 ----
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_list_index_out_of_range_nr[]
!       INIT(= N_("E684: List index out of range: %ld"));
  #endif
  EXTERN char e_internal_error_str[]
        INIT(= N_("E685: Internal error: %s"));
***************
*** 1773,1779 ****
  EXTERN char e_missing_end_of_list_rsb_str[]
        INIT(= N_("E697: Missing end of List ']': %s"));
  EXTERN char e_variable_nested_too_deep_for_making_copy[]
!       INIT(= N_("E698: variable nested too deep for making a copy"));
  EXTERN char e_too_many_arguments[]
        INIT(= N_("E699: Too many arguments"));
  EXTERN char e_unknown_function_str_2[]
--- 1773,1779 ----
  EXTERN char e_missing_end_of_list_rsb_str[]
        INIT(= N_("E697: Missing end of List ']': %s"));
  EXTERN char e_variable_nested_too_deep_for_making_copy[]
!       INIT(= N_("E698: Variable nested too deep for making a copy"));
  EXTERN char e_too_many_arguments[]
        INIT(= N_("E699: Too many arguments"));
  EXTERN char e_unknown_function_str_2[]
***************
*** 1824,1830 ****
  EXTERN char e_missing_dict_end[]
        INIT(= N_("E723: Missing end of Dictionary '}': %s"));
  EXTERN char e_variable_nested_too_deep_for_displaying[]
!       INIT(= N_("E724: variable nested too deep for displaying"));
  EXTERN char e_calling_dict_function_without_dictionary_str[]
        INIT(= N_("E725: Calling dict function without Dictionary: %s"));
  EXTERN char e_stride_is_zero[]
--- 1824,1830 ----
  EXTERN char e_missing_dict_end[]
        INIT(= N_("E723: Missing end of Dictionary '}': %s"));
  EXTERN char e_variable_nested_too_deep_for_displaying[]
!       INIT(= N_("E724: Variable nested too deep for displaying"));
  EXTERN char e_calling_dict_function_without_dictionary_str[]
        INIT(= N_("E725: Calling dict function without Dictionary: %s"));
  EXTERN char e_stride_is_zero[]
***************
*** 1866,1872 ****
  EXTERN char e_cannot_change_value_of_str[]
        INIT(= N_("E742: Cannot change value of %s"));
  EXTERN char e_variable_nested_too_deep_for_unlock[]
!       INIT(= N_("E743: variable nested too deep for (un)lock"));
  #endif
  #ifdef FEAT_NETBEANS_INTG
  EXTERN char e_netbeans_does_not_allow_changes_in_read_only_files[]
--- 1866,1872 ----
  EXTERN char e_cannot_change_value_of_str[]
        INIT(= N_("E742: Cannot change value of %s"));
  EXTERN char e_variable_nested_too_deep_for_unlock[]
!       INIT(= N_("E743: Variable nested too deep for (un)lock"));
  #endif
  #ifdef FEAT_NETBEANS_INTG
  EXTERN char e_netbeans_does_not_allow_changes_in_read_only_files[]
***************
*** 1883,1889 ****
  EXTERN char e_no_previously_used_register[]
        INIT(= N_("E748: No previously used register"));
  EXTERN char e_empty_buffer[]
!       INIT(= N_("E749: empty buffer"));
  #ifdef FEAT_PROFILE
  EXTERN char e_first_use_profile_start_fname[]
        INIT(= N_("E750: First use \":profile start {fname}\""));
--- 1883,1889 ----
  EXTERN char e_no_previously_used_register[]
        INIT(= N_("E748: No previously used register"));
  EXTERN char e_empty_buffer[]
!       INIT(= N_("E749: Empty buffer"));
  #ifdef FEAT_PROFILE
  EXTERN char e_first_use_profile_start_fname[]
        INIT(= N_("E750: First use \":profile start {fname}\""));
***************
*** 1969,1977 ****
  EXTERN char e_sug_file_doesnt_match_spl_file_str[]
        INIT(= N_("E781: .sug file doesn't match .spl file: %s"));
  EXTERN char e_error_while_reading_sug_file_str[]
!       INIT(= N_("E782: error while reading .sug file: %s"));
  EXTERN char e_duplicate_char_in_map_entry[]
!       INIT(= N_("E783: duplicate char in MAP entry"));
  #endif
  EXTERN char e_cannot_close_last_tab_page[]
        INIT(= N_("E784: Cannot close last tab page"));
--- 1969,1977 ----
  EXTERN char e_sug_file_doesnt_match_spl_file_str[]
        INIT(= N_("E781: .sug file doesn't match .spl file: %s"));
  EXTERN char e_error_while_reading_sug_file_str[]
!       INIT(= N_("E782: Error while reading .sug file: %s"));
  EXTERN char e_duplicate_char_in_map_entry[]
!       INIT(= N_("E783: Duplicate char in MAP entry"));
  #endif
  EXTERN char e_cannot_close_last_tab_page[]
        INIT(= N_("E784: Cannot close last tab page"));
***************
*** 2053,2059 ****
  EXTERN char e_using_float_as_number[]
        INIT(= N_("E805: Using a Float as a Number"));
  EXTERN char e_using_float_as_string[]
!       INIT(= N_("E806: using Float as a String"));
  #endif
  #ifdef FEAT_FLOAT
  EXTERN char e_expected_float_argument_for_printf[]
--- 2053,2059 ----
  EXTERN char e_using_float_as_number[]
        INIT(= N_("E805: Using a Float as a Number"));
  EXTERN char e_using_float_as_string[]
!       INIT(= N_("E806: Using Float as a String"));
  #endif
  #ifdef FEAT_FLOAT
  EXTERN char e_expected_float_argument_for_printf[]
***************
*** 2118,2124 ****
  EXTERN char e_cannot_open_undo_file_for_writing_str[]
        INIT(= N_("E828: Cannot open undo file for writing: %s"));
  EXTERN char e_write_error_in_undo_file_str[]
!       INIT(= N_("E829: write error in undo file: %s"));
  #endif
  EXTERN char e_undo_number_nr_not_found[]
        INIT(= N_("E830: Undo number %ld not found"));
--- 2118,2124 ----
  EXTERN char e_cannot_open_undo_file_for_writing_str[]
        INIT(= N_("E828: Cannot open undo file for writing: %s"));
  EXTERN char e_write_error_in_undo_file_str[]
!       INIT(= N_("E829: Write error in undo file: %s"));
  #endif
  EXTERN char e_undo_number_nr_not_found[]
        INIT(= N_("E830: Undo number %ld not found"));
***************
*** 2145,2151 ****
  #endif
  #if defined(FEAT_NETBEANS_INTG) && defined(FEAT_GUI)
  EXTERN char e_netbeans_is_not_supported_with_this_GUI[]
!       INIT(= N_("E838: netbeans is not supported with this GUI"));
  #endif
  // E839 unused
  # ifdef FEAT_COMPL_FUNC
--- 2145,2151 ----
  #endif
  #if defined(FEAT_NETBEANS_INTG) && defined(FEAT_GUI)
  EXTERN char e_netbeans_is_not_supported_with_this_GUI[]
!       INIT(= N_("E838: NetBeans is not supported with this GUI"));
  #endif
  // E839 unused
  # ifdef FEAT_COMPL_FUNC
***************
*** 2155,2168 ****
  EXTERN char e_reserved_name_cannot_be_used_for_user_defined_command[]
        INIT(= N_("E841: Reserved name, cannot be used for user defined 
command"));
  EXTERN char e_no_line_number_to_use_for_slnum[]
!       INIT(= N_("E842: no line number to use for \"<slnum>\""));
  #ifdef FEAT_CRYPT
  EXTERN char e_error_while_updating_swap_file_crypt[]
        INIT(= N_("E843: Error while updating swap file crypt"));
  #endif
  #ifdef FEAT_CONCEAL
  EXTERN char e_invalid_cchar_value[]
!       INIT(= N_("E844: invalid cchar value"));
  #endif
  #ifdef FEAT_SPELL
  EXTERN char e_insufficient_memory_word_list_will_be_incomplete[]
--- 2155,2168 ----
  EXTERN char e_reserved_name_cannot_be_used_for_user_defined_command[]
        INIT(= N_("E841: Reserved name, cannot be used for user defined 
command"));
  EXTERN char e_no_line_number_to_use_for_slnum[]
!       INIT(= N_("E842: No line number to use for \"<slnum>\""));
  #ifdef FEAT_CRYPT
  EXTERN char e_error_while_updating_swap_file_crypt[]
        INIT(= N_("E843: Error while updating swap file crypt"));
  #endif
  #ifdef FEAT_CONCEAL
  EXTERN char e_invalid_cchar_value[]
!       INIT(= N_("E844: Invalid cchar value"));
  #endif
  #ifdef FEAT_SPELL
  EXTERN char e_insufficient_memory_word_list_will_be_incomplete[]
***************
*** 2193,2199 ****
        INIT(= N_("E853: Duplicate argument name: %s"));
  #endif
  EXTERN char e_path_too_long_for_completion[]
!       INIT(= N_("E854: path too long for completion"));
  EXTERN char e_autocommands_caused_command_to_abort[]
        INIT(= N_("E855: Autocommands caused command to abort"));
  #ifdef FEAT_EVAL
--- 2193,2199 ----
        INIT(= N_("E853: Duplicate argument name: %s"));
  #endif
  EXTERN char e_path_too_long_for_completion[]
!       INIT(= N_("E854: Path too long for completion"));
  EXTERN char e_autocommands_caused_command_to_abort[]
        INIT(= N_("E855: Autocommands caused command to abort"));
  #ifdef FEAT_EVAL
***************
*** 2271,2277 ****
  EXTERN char e_uniq_compare_function_failed[]
        INIT(= N_("E882: Uniq compare function failed"));
  EXTERN char 
e_search_pattern_and_expression_register_may_not_contain_two_or_more_lines[]
!       INIT(= N_("E883: search pattern and expression register may not contain 
two or more lines"));
  EXTERN char e_function_name_cannot_contain_colon_str[]
        INIT(= N_("E884: Function name cannot contain a colon: %s"));
  #endif
--- 2271,2277 ----
  EXTERN char e_uniq_compare_function_failed[]
        INIT(= N_("E882: Uniq compare function failed"));
  EXTERN char 
e_search_pattern_and_expression_register_may_not_contain_two_or_more_lines[]
!       INIT(= N_("E883: Search pattern and expression register may not contain 
two or more lines"));
  EXTERN char e_function_name_cannot_contain_colon_str[]
        INIT(= N_("E884: Function name cannot contain a colon: %s"));
  #endif
***************
*** 2293,2299 ****
  #endif
  #ifdef FEAT_SYN_HL
  EXTERN char e_trailing_char_after_rsb_str_str[]
!       INIT(= N_("E890: trailing char after ']': %s]%s"));
  #endif
  #ifdef FEAT_FLOAT
  EXTERN char e_using_funcref_as_float[]
--- 2293,2299 ----
  #endif
  #ifdef FEAT_SYN_HL
  EXTERN char e_trailing_char_after_rsb_str_str[]
!       INIT(= N_("E890: Trailing char after ']': %s]%s"));
  #endif
  #ifdef FEAT_FLOAT
  EXTERN char e_using_funcref_as_float[]
***************
*** 2335,2349 ****
  EXTERN char e_cannot_connect_to_port[]
        INIT(= N_("E902: Cannot connect to port"));
  EXTERN char e_received_command_with_non_string_argument[]
!       INIT(= N_("E903: received command with non-string argument"));
  EXTERN char e_last_argument_for_expr_call_must_be_number[]
!       INIT(= N_("E904: last argument for expr/call must be a number"));
  EXTERN char e_third_argument_for_call_must_be_list[]
!       INIT(= N_("E904: third argument for call must be a list"));
  EXTERN char e_received_unknown_command_str[]
!       INIT(= N_("E905: received unknown command: %s"));
  EXTERN char e_not_an_open_channel[]
!       INIT(= N_("E906: not an open channel"));
  #endif
  #ifdef FEAT_FLOAT
  EXTERN char e_using_special_value_as_float[]
--- 2335,2349 ----
  EXTERN char e_cannot_connect_to_port[]
        INIT(= N_("E902: Cannot connect to port"));
  EXTERN char e_received_command_with_non_string_argument[]
!       INIT(= N_("E903: Received command with non-string argument"));
  EXTERN char e_last_argument_for_expr_call_must_be_number[]
!       INIT(= N_("E904: Last argument for expr/call must be a number"));
  EXTERN char e_third_argument_for_call_must_be_list[]
!       INIT(= N_("E904: Third argument for call must be a list"));
  EXTERN char e_received_unknown_command_str[]
!       INIT(= N_("E905: Received unknown command: %s"));
  EXTERN char e_not_an_open_channel[]
!       INIT(= N_("E906: Not an open channel"));
  #endif
  #ifdef FEAT_FLOAT
  EXTERN char e_using_special_value_as_float[]
***************
*** 2351,2357 ****
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_using_invalid_value_as_string_str[]
!       INIT(= N_("E908: using an invalid value as a String: %s"));
  EXTERN char e_cannot_index_special_variable[]
        INIT(= N_("E909: Cannot index a special variable"));
  #endif
--- 2351,2357 ----
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_using_invalid_value_as_string_str[]
!       INIT(= N_("E908: Using an invalid value as a String: %s"));
  EXTERN char e_cannot_index_special_variable[]
        INIT(= N_("E909: Cannot index a special variable"));
  #endif
***************
*** 2361,2367 ****
  EXTERN char e_using_job_as_float[]
        INIT(= N_("E911: Using a Job as a Float"));
  EXTERN char e_cannot_use_evalexpr_sendexpr_with_raw_or_nl_channel[]
!       INIT(= N_("E912: cannot use ch_evalexpr()/ch_sendexpr() with a raw or 
nl channel"));
  EXTERN char e_using_channel_as_number[]
        INIT(= N_("E913: Using a Channel as a Number"));
  EXTERN char e_using_channel_as_float[]
--- 2361,2367 ----
  EXTERN char e_using_job_as_float[]
        INIT(= N_("E911: Using a Job as a Float"));
  EXTERN char e_cannot_use_evalexpr_sendexpr_with_raw_or_nl_channel[]
!       INIT(= N_("E912: Cannot use ch_evalexpr()/ch_sendexpr() with a raw or 
nl channel"));
  EXTERN char e_using_channel_as_number[]
        INIT(= N_("E913: Using a Channel as a Number"));
  EXTERN char e_using_channel_as_float[]
***************
*** 2369,2379 ****
  EXTERN char e_in_io_buffer_requires_in_buf_or_in_name_to_be_set[]
        INIT(= N_("E915: in_io buffer requires in_buf or in_name to be set"));
  EXTERN char e_not_valid_job[]
!       INIT(= N_("E916: not a valid job"));
  EXTERN char e_cannot_use_callback_with_str[]
        INIT(= N_("E917: Cannot use a callback with %s()"));
  EXTERN char e_buffer_must_be_loaded_str[]
!       INIT(= N_("E918: buffer must be loaded: %s"));
  #endif
  EXTERN char e_directory_not_found_in_str_str[]
        INIT(= N_("E919: Directory not found in '%s': \"%s\""));
--- 2369,2379 ----
  EXTERN char e_in_io_buffer_requires_in_buf_or_in_name_to_be_set[]
        INIT(= N_("E915: in_io buffer requires in_buf or in_name to be set"));
  EXTERN char e_not_valid_job[]
!       INIT(= N_("E916: Not a valid job"));
  EXTERN char e_cannot_use_callback_with_str[]
        INIT(= N_("E917: Cannot use a callback with %s()"));
  EXTERN char e_buffer_must_be_loaded_str[]
!       INIT(= N_("E918: Buffer must be loaded: %s"));
  #endif
  EXTERN char e_directory_not_found_in_str_str[]
        INIT(= N_("E919: Directory not found in '%s': \"%s\""));
***************
*** 2385,2391 ****
  EXTERN char e_invalid_callback_argument[]
        INIT(= N_("E921: Invalid callback argument"));
  EXTERN char e_expected_dict[]
!       INIT(= N_("E922: expected a dict"));
  EXTERN char e_second_argument_of_function_must_be_list_or_dict[]
        INIT(= N_("E923: Second argument of function() must be a list or a 
dict"));
  #endif
--- 2385,2391 ----
  EXTERN char e_invalid_callback_argument[]
        INIT(= N_("E921: Invalid callback argument"));
  EXTERN char e_expected_dict[]
!       INIT(= N_("E922: Expected a dict"));
  EXTERN char e_second_argument_of_function_must_be_list_or_dict[]
        INIT(= N_("E923: Second argument of function() must be a list or a 
dict"));
  #endif
***************
*** 2427,2433 ****
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_invalid_submatch_number_nr[]
!       INIT(= N_("E935: invalid submatch number: %d"));
  #endif
  EXTERN char e_cannot_delete_current_group[]
        INIT(= N_("E936: Cannot delete the current group"));
--- 2427,2433 ----
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_invalid_submatch_number_nr[]
!       INIT(= N_("E935: Invalid submatch number: %d"));
  #endif
  EXTERN char e_cannot_delete_current_group[]
        INIT(= N_("E936: Cannot delete the current group"));
***************
*** 2444,2450 ****
        INIT(= N_("E940: Cannot lock or unlock variable %s"));
  # ifdef FEAT_CLIENTSERVER
  EXTERN char e_already_started_server[]
!       INIT(= N_("E941: already started a server"));
  # else
  EXTERN char e_clientserver_feature_not_available[]
        INIT(= N_("E942: +clientserver feature not available"));
--- 2444,2450 ----
        INIT(= N_("E940: Cannot lock or unlock variable %s"));
  # ifdef FEAT_CLIENTSERVER
  EXTERN char e_already_started_server[]
!       INIT(= N_("E941: Already started a server"));
  # else
  EXTERN char e_clientserver_feature_not_available[]
        INIT(= N_("E942: +clientserver feature not available"));
***************
*** 2507,2523 ****
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_no_line_number_to_use_for_sflnum[]
!       INIT(= N_("E961: no line number to use for \"<sflnum>\""));
  EXTERN char e_invalid_action_str_2[]
        INIT(= N_("E962: Invalid action: '%s'"));
  EXTERN char e_setting_str_to_value_with_wrong_type[]
!       INIT(= N_("E963: setting %s to value with wrong type"));
  #endif
  #ifdef FEAT_PROP_POPUP
  EXTERN char_u e_invalid_column_number_nr[]
        INIT(= N_("E964: Invalid column number: %ld"));
  EXTERN char e_missing_property_type_name[]
!       INIT(= N_("E965: missing property type name"));
  #endif
  #ifdef FEAT_EVAL
  EXTERN char_u e_invalid_line_number_nr[]
--- 2507,2523 ----
  #endif
  #ifdef FEAT_EVAL
  EXTERN char e_no_line_number_to_use_for_sflnum[]
!       INIT(= N_("E961: No line number to use for \"<sflnum>\""));
  EXTERN char e_invalid_action_str_2[]
        INIT(= N_("E962: Invalid action: '%s'"));
  EXTERN char e_setting_str_to_value_with_wrong_type[]
!       INIT(= N_("E963: Setting %s to value with wrong type"));
  #endif
  #ifdef FEAT_PROP_POPUP
  EXTERN char_u e_invalid_column_number_nr[]
        INIT(= N_("E964: Invalid column number: %ld"));
  EXTERN char e_missing_property_type_name[]
!       INIT(= N_("E965: Missing property type name"));
  #endif
  #ifdef FEAT_EVAL
  EXTERN char_u e_invalid_line_number_nr[]
***************
*** 2525,2531 ****
  #endif
  #ifdef FEAT_PROP_POPUP
  EXTERN char e_text_property_info_corrupted[]
!       INIT(= N_("E967: text property info corrupted"));
  EXTERN char e_need_at_least_one_of_id_or_type[]
        INIT(= N_("E968: Need at least one of 'id' or 'type'"));
  EXTERN char e_property_type_str_already_defined[]
--- 2525,2531 ----
  #endif
  #ifdef FEAT_PROP_POPUP
  EXTERN char e_text_property_info_corrupted[]
!       INIT(= N_("E967: Text property info corrupted"));
  EXTERN char e_need_at_least_one_of_id_or_type[]
        INIT(= N_("E968: Need at least one of 'id' or 'type'"));
  EXTERN char e_property_type_str_already_defined[]
***************
*** 2556,2562 ****
        INIT(= N_("E979: Blob index out of range: %ld"));
  # ifndef USE_INPUT_BUF
  EXTERN char e_lowlevel_input_not_supported[]
!       INIT(= N_("E980: lowlevel input not supported"));
  # endif
  #endif
  EXTERN char e_command_not_allowed_in_rvim[]
--- 2556,2562 ----
        INIT(= N_("E979: Blob index out of range: %ld"));
  # ifndef USE_INPUT_BUF
  EXTERN char e_lowlevel_input_not_supported[]
!       INIT(= N_("E980: Lowlevel input not supported"));
  # endif
  #endif
  EXTERN char e_command_not_allowed_in_rvim[]
***************
*** 2573,2581 ****
  EXTERN char e_dot_equal_not_supported_with_script_version_two[]
        INIT(= N_("E985: .= is not supported with script version >= 2"));
  EXTERN char e_cannot_modify_tag_stack_within_tagfunc[]
!       INIT(= N_("E986: cannot modify the tag stack within tagfunc"));
  EXTERN char e_invalid_return_value_from_tagfunc[]
!       INIT(= N_("E987: invalid return value from tagfunc"));
  #endif
  #ifdef GUI_MAY_SPAWN
  EXTERN char e_gui_cannot_be_used_cannot_execute_gvim_exe[]
--- 2573,2581 ----
  EXTERN char e_dot_equal_not_supported_with_script_version_two[]
        INIT(= N_("E985: .= is not supported with script version >= 2"));
  EXTERN char e_cannot_modify_tag_stack_within_tagfunc[]
!       INIT(= N_("E986: Cannot modify the tag stack within tagfunc"));
  EXTERN char e_invalid_return_value_from_tagfunc[]
!       INIT(= N_("E987: Invalid return value from tagfunc"));
  #endif
  #ifdef GUI_MAY_SPAWN
  EXTERN char e_gui_cannot_be_used_cannot_execute_gvim_exe[]
***************
*** 2587,2599 ****
  EXTERN char e_missing_end_marker_str[]
        INIT(= N_("E990: Missing end marker '%s'"));
  EXTERN char e_cannot_use_heredoc_here[]
!       INIT(= N_("E991: cannot use =<< here"));
  #endif
  EXTERN char e_not_allowed_in_modeline_when_modelineexpr_is_off[]
        INIT(= N_("E992: Not allowed in a modeline when 'modelineexpr' is 
off"));
  #ifdef FEAT_EVAL
  EXTERN char e_window_nr_is_not_popup_window[]
!       INIT(= N_("E993: window %d is not a popup window"));
  EXTERN char e_not_allowed_in_popup_window[]
        INIT(= N_("E994: Not allowed in a popup window"));
  EXTERN char e_cannot_modify_existing_variable[]
--- 2587,2599 ----
  EXTERN char e_missing_end_marker_str[]
        INIT(= N_("E990: Missing end marker '%s'"));
  EXTERN char e_cannot_use_heredoc_here[]
!       INIT(= N_("E991: Cannot use =<< here"));
  #endif
  EXTERN char e_not_allowed_in_modeline_when_modelineexpr_is_off[]
        INIT(= N_("E992: Not allowed in a modeline when 'modelineexpr' is 
off"));
  #ifdef FEAT_EVAL
  EXTERN char e_window_nr_is_not_popup_window[]
!       INIT(= N_("E993: Window %d is not a popup window"));
  EXTERN char e_not_allowed_in_popup_window[]
        INIT(= N_("E994: Not allowed in a popup window"));
  EXTERN char e_cannot_modify_existing_variable[]
***************
*** 3229,3235 ****
  EXTERN char e_cannot_import_same_script_twice_str[]
        INIT(= N_("E1262: Cannot import the same script twice: %s"));
  EXTERN char e_cannot_use_name_with_hash_in_vim9_script_use_export_instead[]
!       INIT(= N_("E1263: cannot use name with # in Vim9 script, use export 
instead"));
  EXTERN char e_autoload_import_cannot_use_absolute_or_relative_path[]
        INIT(= N_("E1264: Autoload import cannot use absolute or relative path: 
%s"));
  EXTERN char e_cannot_use_partial_here[]
--- 3229,3235 ----
  EXTERN char e_cannot_import_same_script_twice_str[]
        INIT(= N_("E1262: Cannot import the same script twice: %s"));
  EXTERN char e_cannot_use_name_with_hash_in_vim9_script_use_export_instead[]
!       INIT(= N_("E1263: Cannot use name with # in Vim9 script, use export 
instead"));
  EXTERN char e_autoload_import_cannot_use_absolute_or_relative_path[]
        INIT(= N_("E1264: Autoload import cannot use absolute or relative path: 
%s"));
  EXTERN char e_cannot_use_partial_here[]
***************
*** 3251,3257 ****
        INIT(= N_("E1270: Cannot use :s\\/sub/ in Vim9 script"));
  #ifdef FEAT_EVAL
  EXTERN char e_compiling_closure_without_context_str[]
!       INIT(= N_("E1271: compiling closure without context: %s"));
  EXTERN char e_using_type_not_in_script_context_str[]
        INIT(= N_("E1272: Using type not in a script context: %s"));
  #endif
--- 3251,3257 ----
        INIT(= N_("E1270: Cannot use :s\\/sub/ in Vim9 script"));
  #ifdef FEAT_EVAL
  EXTERN char e_compiling_closure_without_context_str[]
!       INIT(= N_("E1271: Compiling closure without context: %s"));
  EXTERN char e_using_type_not_in_script_context_str[]
        INIT(= N_("E1272: Using type not in a script context: %s"));
  #endif
*** ../vim-8.2.4889/src/version.c       2022-05-06 16:10:46.905976085 +0100
--- src/version.c       2022-05-06 16:14:52.553875957 +0100
***************
*** 748,749 ****
--- 748,751 ----
  {   /* Add new patch number below this line */
+ /**/
+     4890,
  /**/

-- 
Support your right to bare arms!  Wear short sleeves!

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///                                                                      \\\
\\\        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/20220506151910.EB3921C13F2%40moolenaar.net.

Raspunde prin e-mail lui