* message file changes from r13177

git-svn-id: branches/objc@13178 -
This commit is contained in:
Jonas Maebe 2009-05-19 20:22:51 +00:00
parent ba2c2cd449
commit 27b3689f60
3 changed files with 349 additions and 340 deletions

View File

@ -366,7 +366,7 @@ scan_w_multiple_main_name_overrides=02086_W_Overriding name of "main" procedure
#
# Parser
#
# 03252 is the last used one
# 03255 is the last used one
#
% \section{Parser messages}
% This section lists all parser messages. The parser takes care of the
@ -1192,6 +1192,12 @@ parser_e_message_string_too_long=03253_E_Message name is too long (max. 255 char
parser_e_objc_message_name_too_long=03254_E_Objective-C message symbol name for "$1" is too long
% Due to compiler implementation reasons, mangled message names (i.e., the symbol names used in the assembler
% code) are currently limited to 255 characters.
parser_h_no_objc_parent=03255_H_Defining a new Objective-C root class. To derive from another root class (e.g., NSObject), specify it as the parent class.
% If no parent class is specified for an Object Pascal class, then it automatically derives from TObject.
% Objective-C classes however do not automatically derive from NSObject, because one can have multiple
% root classes in Objective-C. For example, in the Cocoa framework both NSObject and NSProxy are root classes.
% Therefore, you have to explicitly define a parent class (such as NSObject) if you want to derive your
% Objective-C class from it.
% \end{description}
#

View File

@ -342,6 +342,7 @@ const
parser_e_objc_no_constructor_destructor=03252;
parser_e_message_string_too_long=03253;
parser_e_objc_message_name_too_long=03254;
parser_h_no_objc_parent=03255;
type_e_mismatch=04000;
type_e_incompatible_types=04001;
type_e_not_equal_types=04002;
@ -792,9 +793,9 @@ const
option_info=11024;
option_help_pages=11025;
MsgTxtSize = 51509;
MsgTxtSize = 51640;
MsgIdxMax : array[1..20] of longint=(
24,87,255,88,65,51,108,22,202,62,
24,87,256,88,65,51,108,22,202,62,
47,20,1,1,1,1,1,1,1,1
);

File diff suppressed because it is too large Load Diff