User Changes 3.2.2/zh CN
English · 中文(中国)
关于这个页面
Listed below are intentional changes made to the FPC compiler (3.2.2) since the previous release that may break existing code. The list includes reasons why these changes have been implemented, and suggestions for how you might adapt your code if you find that previously working code has been adversely affected by these recent changes.
The list of new features that do not break existing code can be found here.
Please add revision numbers to the entries from now on. This facilitates moving merged items to the user changes of a release.
所有系统
用法更改
语言更改
实施更改
TBufferedFileStream.Seek(0,soBeginning)
- 旧的行为: TBufferedFileStream.Seek(0,soBeginning)返回 -1.
- 新的行为: 现在TBufferedFileStream.Seek(0,soBeginning)返回 0.
- 原因: Delphi兼容
- svn版本: 48282
Fix matching of Boyer-Moore algorithm for periodicity
- 旧的行为: Pattern "abcab" and the text "abcabcabcabcabcabcab" indicates matches at positions 1, 7, and 13.
- 新的行为: Now the pattern "abcab" and the text "abcabcabcabcabcabcab" indicates matches at positions 1, 4, 7, 10 and 13.
- svn版本: 48752
SeekEof
- 旧的行为: 如果SeekEof没有找到文件的结尾,它将尝试将输入还原到原始状态/位置。
- '新的行为: 在查找文件结尾时(例如:空格)Data consumed by SeekEof所消耗的数据将保持消耗状态。
- 原因: 改善TP/BP/Delphi兼容性
- svn版本: 46946
单元更改
Darwin/iOS
与IOS对应的Darwin目标已经重命名为iOS
- 旧的行为: Darwin/ARM和Darwin/AArch64 (ARM64)目标为在这些架构上运行的iOS生成代码。
- 新的行为: Darwin/AArch64 (ARM64)目标为运行在AArch64上的macOS生成代码。为iOS生成代码,使用新的iOS目标(-Tios)
- 更改原因: macOS平台切换到AArch64
- svn版本: 45762
先前的发行说明
From the Free Pascal wiki, page "User Changes 3.2.2/zh CN", as it stood on 2022-08-06 after a change by Kai Burghardt, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.
Edited on wiki.freepascal.org by 2 people, 2021–2022
From the official wiki's backup of 26 May 2024: who edited this page there, and when. Edits made there after that date were not recorded, and the earlier versions are not shown here; the main page says why.
| When | Who | What changed |
|---|---|---|
| Robsean | Created page | |
| Robsean | About this page | |
| Robsean | ||
| Robsean | 先前的发行说明 | |
| Robsean | All systems | |
| Kai Burghardt | top: prepend {{LanguageBar}} |
Talk about this page
Nobody has opened a bench for this page yet. Sign in to open one.
