View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006135 | JEDI Code Library | Donation | public | 2013-04-28 19:20 | 2013-05-19 20:45 |
Reporter | Karlheinz | Assigned To | jfudickar | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Product Version | Version 2.5 (Subversion repository/Daily zips) | ||||
Target Version | Fixed in Version | ||||
Summary | 0006135: Modified jedi.inc for XE4 | ||||
Description | Attached the patch file for XE4 Version of the jedi.inc | ||||
Tags | No tags attached. | ||||
Fixed in GIT commit | |||||
Fixed in SVN revision | |||||
IDE version | All | ||||
2013-04-28 19:20
|
jedi.inc.patch (11,734 bytes)
Index: jedi.inc =================================================================== --- jedi.inc (Revision 161) +++ jedi.inc (Arbeitskopie) @@ -146,6 +146,8 @@ DELPHIXE2 Alias for DELPHI16 DELPHI17 Defined when compiling with Delphi XE3 for Win32 (Codename WATERDRAGON) DELPHIXE3 Alias for DELPHI17 + DELPHI18 Defined when compiling with Delphi XE4 for Win32 (Codename ?) + DELPHIXE4 Alias for DELPHI18 DELPHI1_UP Defined when compiling with Delphi 1 or higher DELPHI2_UP Defined when compiling with Delphi 2 or higher DELPHI3_UP Defined when compiling with Delphi 3 or higher @@ -170,6 +172,8 @@ DELPHIXE2_UP Alias for DELPHI16_UP DELPHI17_UP Defined when compiling with Delphi XE3 for Win32 or higher DELPHIXE3_UP Alias for DELPHI17_UP + DELPHI18_UP Defined when compiling with Delphi XE4 for Win32 or higher + DELPHIXE4_UP Alias for DELPHI18_UP - Kylix Versions @@ -208,6 +212,7 @@ DELPHICOMPILER15 Defined when compiling with Delphi Personality of BDS 8.0 DELPHICOMPILER16 Defined when compiling with Delphi Personality of BDS 9.0 DELPHICOMPILER17 Defined when compiling with Delphi Personality of BDS 10.0 + DELPHICOMPILER18 Defined when compiling with Delphi Personality of BDS 11.0 DELPHICOMPILER1_UP Defined when compiling with Delphi 1 or higher DELPHICOMPILER2_UP Defined when compiling with Delphi 2 or higher DELPHICOMPILER3_UP Defined when compiling with Delphi 3 or higher @@ -224,8 +229,8 @@ DELPHICOMPILER15_UP Defined when compiling with Delphi XE for Win32 or higher DELPHICOMPILER16_UP Defined when compiling with Delphi XE2 for Win32 or higher DELPHICOMPILER17_UP Defined when compiling with Delphi XE3 for Win32 or higher + DELPHICOMPILER18_UP Defined when compiling with Delphi XE4 for Win32 or higher - - C++Builder Versions The following directives are direct mappings from the VERXXX directives to a @@ -246,6 +251,7 @@ BCB15 Defined when compiling with C++Builder Personality of RAD Studio XE (also known as C++Builder XE) (Codename FULCRUM) BCB16 Defined when compiling with C++Builder Personality of RAD Studio XE2 (also known as C++Builder XE2) (Codename PULSAR) BCB17 Defined when compiling with C++Builder Personality of RAD Studio XE3 (also known as C++Builder XE3) (Codename WATERDRAGON) + BCB18 Defined when compiling with C++Builder Personality of RAD Studio XE4 (also known as C++Builder XE4) (Codename ?) BCB1_UP Defined when compiling with C++Builder 1 or higher BCB3_UP Defined when compiling with C++Builder 3 or higher BCB4_UP Defined when compiling with C++Builder 4 or higher @@ -258,8 +264,8 @@ BCB15_UP Defined when compiling with C++Builder Personality of RAD Studio XE or higher BCB16_UP Defined when compiling with C++Builder Personality of RAD Studio XE2 or higher BCB17_UP Defined when compiling with C++Builder Personality of RAD Studio XE3 or higher + BCB18_UP Defined when compiling with C++Builder Personality of RAD Studio XE4 or higher - - RAD Studio / Borland Developer Studio Versions The following directives are direct mappings from the VERXXX directives to a @@ -281,6 +287,7 @@ BDS8 Defined when compiling with BDS 8.0 (Embarcadero RAD Studio XE) (Codename FULCRUM) BDS9 Defined when compiling with BDS 9.0 (Embarcadero RAD Studio XE2) (Codename PULSAR) BDS10 Defined when compiling with BDS 10.0 (Embarcadero RAD Studio XE3) (Codename WATERDRAGON) + BDS11 Defined when compiling with BDS 11.0 (Embarcadero RAD Studio XE4) (Codename ?) BDS2_UP Defined when compiling with BDS 2.0 or higher BDS3_UP Defined when compiling with BDS 3.0 or higher BDS4_UP Defined when compiling with BDS 4.0 or higher @@ -290,6 +297,7 @@ BDS8_UP Defined when compiling with BDS 8.0 or higher BDS9_UP Defined when compiling with BDS 9.0 or higher BDS10_UP Defined when compiling with BDS 10.0 or higher + BDS11_UP Defined when compiling with BDS 11.0 or higher - Compiler Versions @@ -318,6 +326,7 @@ COMPILER15 Defined when compiling with Delphi or C++Builder Personalities of BDS 8.0 COMPILER16 Defined when compiling with Delphi or C++Builder Personalities of BDS 9.0 COMPILER17 Defined when compiling with Delphi or C++Builder Personalities of BDS 10.0 + COMPILER18 Defined when compiling with Delphi or C++Builder Personalities of BDS 11.0 COMPILER1_UP Defined when compiling with Delphi 1 or higher COMPILER2_UP Defined when compiling with Delphi 2 or C++Builder 1 or higher COMPILER3_UP Defined when compiling with Delphi 3 or higher @@ -335,8 +344,8 @@ COMPILER15_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 8.0 or higher COMPILER16_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 9.0 or higher COMPILER17_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 10.0 or higher + COMPILER18_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 11.0 or higher - - RTL Versions Use e.g. following to determine the exact RTL version since version 14.0: @@ -369,6 +378,7 @@ RTL220_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 8.0 or higher RTL230_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 9.0 or higher RTL240_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 10.0 or higher + RTL250_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 11.0 or higher - CLR Versions @@ -791,18 +801,33 @@ {$UNDEF UNKNOWN_COMPILER_VERSION} {$ENDIF VER240} + {$IFDEF VER250} // RAD Studio XE4 + {$DEFINE BDS} + {$DEFINE BDS11} + {$DEFINE COMPILER18} + {$IFDEF BCB} + {$DEFINE BCB18} + {$ELSE} + {$DEFINE DELPHI18} + {$DEFINE DELPHIXE4} // synonym to DELPHI18 + {$DEFINE DELPHICOMPILER18} + {$ENDIF BCB} + {$DEFINE RTL250_UP} + {$UNDEF UNKNOWN_COMPILER_VERSION} + {$ENDIF VER250} + {$IFDEF UNKNOWN_COMPILER_VERSION} // adjust for newer version (always use latest version) {$DEFINE BDS} - {$DEFINE BDS10} - {$DEFINE COMPILER17} + {$DEFINE BDS11} + {$DEFINE COMPILER18} {$IFDEF BCB} - {$DEFINE BCB17} + {$DEFINE BCB18} {$ELSE} - {$DEFINE DELPHI17} - {$DEFINE DELPHIXE3} // synonym to DELPHI17 - {$DEFINE DELPHICOMPILER17} + {$DEFINE DELPHI18} + {$DEFINE DELPHIXE4} // synonym to DELPHI17 + {$DEFINE DELPHICOMPILER18} {$ENDIF BCB} - {$DEFINE RTL240_UP} + {$DEFINE RTL250_UP} {$UNDEF UNKNOWN_COMPILER_VERSION} {$ENDIF} @@ -822,6 +847,7 @@ { DELPHIX_UP from DELPHIX mappings } {------------------------------------------------------------------------------} +{$IFDEF DELPHI18} {$DEFINE DELPHI18_UP} {$ENDIF} {$IFDEF DELPHI17} {$DEFINE DELPHI17_UP} {$ENDIF} {$IFDEF DELPHI16} {$DEFINE DELPHI16_UP} {$ENDIF} {$IFDEF DELPHI15} {$DEFINE DELPHI15_UP} {$ENDIF} @@ -843,6 +869,11 @@ { DELPHIX_UP from DELPHIX_UP mappings } {------------------------------------------------------------------------------} +{$IFDEF DELPHI18_UP} + {$DEFINE DELPHIXE4_UP} // synonym to DELPHI18_UP + {$DEFINE DELPHI17_UP} +{$ENDIF} + {$IFDEF DELPHI17_UP} {$DEFINE DELPHIXE3_UP} // synonym to DELPHI17_UP {$DEFINE DELPHI16_UP} @@ -895,6 +926,7 @@ { BCBX_UP from BCBX mappings } {------------------------------------------------------------------------------} +{$IFDEF BCB18} {$DEFINE BCB18_UP} {$ENDIF} {$IFDEF BCB17} {$DEFINE BCB17_UP} {$ENDIF} {$IFDEF BCB16} {$DEFINE BCB16_UP} {$ENDIF} {$IFDEF BCB15} {$DEFINE BCB15_UP} {$ENDIF} @@ -912,6 +944,7 @@ { BCBX_UP from BCBX_UP mappings } {------------------------------------------------------------------------------} +{$IFDEF BCB18_UP} {$DEFINE BCB17_UP} {$ENDIF} {$IFDEF BCB17_UP} {$DEFINE BCB16_UP} {$ENDIF} {$IFDEF BCB16_UP} {$DEFINE BCB15_UP} {$ENDIF} {$IFDEF BCB15_UP} {$DEFINE BCB14_UP} {$ENDIF} @@ -928,6 +961,7 @@ { BDSX_UP from BDSX mappings } {------------------------------------------------------------------------------} +{$IFDEF BDS11} {$DEFINE BDS11_UP} {$ENDIF} {$IFDEF BDS10} {$DEFINE BDS10_UP} {$ENDIF} {$IFDEF BDS9} {$DEFINE BDS9_UP} {$ENDIF} {$IFDEF BDS8} {$DEFINE BDS8_UP} {$ENDIF} @@ -942,6 +976,7 @@ { BDSX_UP from BDSX_UP mappings } {------------------------------------------------------------------------------} +{$IFDEF BDS11_UP} {$DEFINE BDS10_UP} {$ENDIF} {$IFDEF BDS10_UP} {$DEFINE BDS9_UP} {$ENDIF} {$IFDEF BDS9_UP} {$DEFINE BDS8_UP} {$ENDIF} {$IFDEF BDS8_UP} {$DEFINE BDS7_UP} {$ENDIF} @@ -955,6 +990,7 @@ { DELPHICOMPILERX_UP from DELPHICOMPILERX mappings } {------------------------------------------------------------------------------} +{$IFDEF DELPHICOMPILER18} {$DEFINE DELPHICOMPILER18_UP} {$ENDIF} {$IFDEF DELPHICOMPILER17} {$DEFINE DELPHICOMPILER17_UP} {$ENDIF} {$IFDEF DELPHICOMPILER16} {$DEFINE DELPHICOMPILER16_UP} {$ENDIF} {$IFDEF DELPHICOMPILER15} {$DEFINE DELPHICOMPILER15_UP} {$ENDIF} @@ -976,6 +1012,7 @@ { DELPHICOMPILERX_UP from DELPHICOMPILERX_UP mappings } {------------------------------------------------------------------------------} +{$IFDEF DELPHICOMPILER18_UP} {$DEFINE DELPHICOMPILER17_UP} {$ENDIF} {$IFDEF DELPHICOMPILER17_UP} {$DEFINE DELPHICOMPILER16_UP} {$ENDIF} {$IFDEF DELPHICOMPILER16_UP} {$DEFINE DELPHICOMPILER15_UP} {$ENDIF} {$IFDEF DELPHICOMPILER15_UP} {$DEFINE DELPHICOMPILER14_UP} {$ENDIF} @@ -997,6 +1034,7 @@ { COMPILERX_UP from COMPILERX mappings } {------------------------------------------------------------------------------} +{$IFDEF COMPILER18} {$DEFINE COMPILER18_UP} {$ENDIF} {$IFDEF COMPILER17} {$DEFINE COMPILER17_UP} {$ENDIF} {$IFDEF COMPILER16} {$DEFINE COMPILER16_UP} {$ENDIF} {$IFDEF COMPILER15} {$DEFINE COMPILER15_UP} {$ENDIF} @@ -1019,6 +1057,7 @@ { COMPILERX_UP from COMPILERX_UP mappings } {------------------------------------------------------------------------------} +{$IFDEF COMPILER18_UP} {$DEFINE COMPILER17_UP} {$ENDIF} {$IFDEF COMPILER17_UP} {$DEFINE COMPILER16_UP} {$ENDIF} {$IFDEF COMPILER16_UP} {$DEFINE COMPILER15_UP} {$ENDIF} {$IFDEF COMPILER15_UP} {$DEFINE COMPILER14_UP} {$ENDIF} @@ -1040,6 +1079,7 @@ { RTLX_UP from RTLX_UP mappings } {------------------------------------------------------------------------------} +{$IFDEF RTL250_UP} {$DEFINE RTL240_UP} {$ENDIF} {$IFDEF RTL240_UP} {$DEFINE RTL230_UP} {$ENDIF} {$IFDEF RTL230_UP} {$DEFINE RTL220_UP} {$ENDIF} {$IFDEF RTL220_UP} {$DEFINE RTL210_UP} {$ENDIF} @@ -1360,6 +1400,10 @@ {$DEFINE HAS_UNIT_SYSTEM_ACTIONS} {$ENDIF RTL240_UP} +{$IFDEF RTL250_UP} + +{$ENDIF RTL250_UP} + {------------------------------------------------------------------------------} { Cross-platform related defines } {------------------------------------------------------------------------------} |
|
You can close this issue. Karlheinz |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-04-28 19:20 | Karlheinz | New Issue | |
2013-04-28 19:20 | Karlheinz | File Added: jedi.inc.patch | |
2013-04-28 19:20 | Karlheinz | IDE version | => All |
2013-05-15 19:37 | Karlheinz | Note Added: 0020485 | |
2013-05-19 20:45 | jfudickar | Status | new => resolved |
2013-05-19 20:45 | jfudickar | Resolution | open => fixed |
2013-05-19 20:45 | jfudickar | Assigned To | => jfudickar |