TStrings: default options:

* remove soWriteBOM for FPC backwards compatibility
* add soPreserveBOM so that a loaded file is correctly resaved

git-svn-id: trunk@43947 -
This commit is contained in:
ondrej 2020-01-14 15:30:38 +00:00
parent c3f8b7c914
commit 461a648f67

View File

@ -1024,7 +1024,7 @@ begin
inherited Create;
FDefaultEncoding:=TEncoding.Default;
FEncoding:=nil;
FOptions := [soWriteBOM,soTrailingLineBreak,soUseLocale];
FOptions := [soTrailingLineBreak,soUseLocale,soPreserveBOM];
FAlwaysQuote:=False;
end;