|
@@ -624,12 +624,16 @@ implementation
|
|
include(init_settings.localswitches,cs_strict_var_strings);
|
|
include(init_settings.localswitches,cs_strict_var_strings);
|
|
end;
|
|
end;
|
|
|
|
|
|
- { in delphi mode, excess precision is by default on }
|
|
|
|
|
|
+ { in delphi mode, excess precision and open strings are by default on }
|
|
if ([m_delphi] * current_settings.modeswitches <> []) then
|
|
if ([m_delphi] * current_settings.modeswitches <> []) then
|
|
begin
|
|
begin
|
|
include(current_settings.localswitches,cs_excessprecision);
|
|
include(current_settings.localswitches,cs_excessprecision);
|
|
|
|
+ include(current_settings.localswitches,cs_openstring);
|
|
if changeinit then
|
|
if changeinit then
|
|
- include(init_settings.localswitches,cs_excessprecision);
|
|
|
|
|
|
+ begin
|
|
|
|
+ include(init_settings.localswitches,cs_excessprecision);
|
|
|
|
+ include(init_settings.localswitches,cs_openstring);
|
|
|
|
+ end;
|
|
end;
|
|
end;
|
|
|
|
|
|
{$ifdef i8086}
|
|
{$ifdef i8086}
|