[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