Delphi of course is not compatible to itself. ;-)
(Not regarding the very old pre long-string versions of Borland Pascal,)
especially with Strings, there is a huge incompatibility between the
pre- Unicode versions and the Unicode versions (and AFAIK there are some
compatibility issues between the different Unicode aware versions.
No wonder that the current Lazarus is not very compatible to either of
them, while the pre Unicode Lazarus was very compatible with the pre
Unicode Delphi.
And it is debatable whether "full" compatibility with the current Delphi
version really is desirable.
Nonetheless, as FPC seems to be moving to (rather) Delphi compatible
Unicode strings (i.e. 16 Bit character code by default), Lazarus
supposedly will need to follow some day and get rather compatible with
D-XE? .
-Michael
--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus