[fpc-devel] Breaking change in FPC 2.6.1

Michael Van Canneyt michael at freepascal.org
Tue May 1 23:56:58 CEST 2012



On Tue, 1 May 2012, Hans-Peter Diettrich wrote:

> Michael Van Canneyt schrieb:
>
>>>> Well, then they'll have to live with the warning.
>>>> 
>>>> And this is the point of having the warning in the first place. Make 
>>>> people aware of a coming change.
>>> 
>>> As already mentioned in this thread, a mere hint about "may change 
>>> somehow, in the next version" is of no real use. IMO "deprecated" means to 
>>> the user that he should change his code *now*, in anticipation of the 
>>> coming change. This obviously is not the case with the breaking change of 
>>> the bookmark type, where *no* workaround exists in the current release.
>> 
>> Instead of repeating the remark, suggesting a solution would be useful.
>
> The solution is so easy: don't mark it as deprecated.
>
> I also have a clear opinion about Delphi compatibility: Every FPC
> version must be compatible to a Delphi version. A mix of incompatible
> features from different Delphi versions is useless.
>
> Simply specify the Delphi version, to which FPC 2.6.1 should be compatible, 
> then the rest is clear.

There is no such version.

2.6.1 is in many ways D7 compatible, but also has a lot of D20O9 compatible features.

Michael.



More information about the fpc-devel mailing list