comparison src/errors.h @ 31639:62237ea155d9 v9.0.1152

patch 9.0.1152: class "implements" argument not implemented Commit: https://github.com/vim/vim/commit/94674f2223aafeaa4690f25e12f3ebe07814c5ba Author: Bram Moolenaar <Bram@vim.org> Date: Fri Jan 6 18:42:20 2023 +0000 patch 9.0.1152: class "implements" argument not implemented Problem: Class "implements" argument not implemented. Solution: Implement "implements" argument. Add basic checks for when a class implements an interface.
author Bram Moolenaar <Bram@vim.org>
date Fri, 06 Jan 2023 19:45:05 +0100
parents 5c1b7a87466e
children 520857d1fda7
comparison
equal deleted inserted replaced
31638:75be0502f95c 31639:62237ea155d9
3412 INIT(= N_("E1343: Interface name must start with an uppercase letter: %s")); 3412 INIT(= N_("E1343: Interface name must start with an uppercase letter: %s"));
3413 EXTERN char e_cannot_initialize_member_in_interface[] 3413 EXTERN char e_cannot_initialize_member_in_interface[]
3414 INIT(= N_("E1344: Cannot initialize a member in an interface")); 3414 INIT(= N_("E1344: Cannot initialize a member in an interface"));
3415 EXTERN char e_not_valid_command_in_interface_str[] 3415 EXTERN char e_not_valid_command_in_interface_str[]
3416 INIT(= N_("E1345: Not a valid command in an interface: %s")); 3416 INIT(= N_("E1345: Not a valid command in an interface: %s"));
3417 #endif 3417 EXTERN char e_interface_name_not_found_str[]
3418 INIT(= N_("E1346: Interface name not found: %s"));
3419 EXTERN char e_not_valid_interface_str[]
3420 INIT(= N_("E1347: Not a valid interface: %s"));
3421 EXTERN char e_member_str_of_interface_str_not_implemented[]
3422 INIT(= N_("E1348: Member \"%s\" of interface \"%s\" not implemented"));
3423 EXTERN char e_function_str_of_interface_str_not_implemented[]
3424 INIT(= N_("E1349: Function \"%s\" of interface \"%s\" not implemented"));
3425 #endif