Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2013-08

Testing Delphi converter

4 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Juha Manninen

I wrote in http://wiki.lazarus.freepascal.org/Lazarus_1.2.0_release_notes: Delphi converter is more robust and does not abort any more for parsing or other errors.
I am not sure if that is true yet but it is a goal.

Please test the converter are report errors where the conversion gets interrupted by itself, and also other errors in the current primitive conversions.
"Primitive conversion" means it only replaces, adds and removes units, types, properties and functions, and calculates some offsets, but does not do any deeper code analysis.
The existing conversions should work quite well though.

I fixed this :
http://bugs.freepascal.org/view.php?id=24852
The GUI for missing units was partly broken.

Even when the conversion succeeds without errors, it does not mean the program would run or work, but that is a very different issue. Fully automatic conversion, especially for cross-platform, will be quite impossible also in future.

Regards,
Juha

Reply by email

Daniel Gaspary
to Juha Manninen

And this [1] issue, was it
reapplied/corrected?

Sorry, I can't test at the moment.

[1] http://bugs.freepascal.org/view.php?id=24473

Juha Manninen wrote 30 lines
I wrote in http://wiki.lazarus.freepascal.org/Lazarus_1.2.0_release_notes: Delphi converter is more robust and does not abort any more for parsing or other errors. I am not sure if that is true yet but it is a goal. Please test the converter are report errors where the conversion gets interrupted by itself, and also other errors in the current primitive conversions. "Primitive conversion" means it only replaces, adds and removes units, types, properties and functions, and calculates some offsets, but does not do any deeper code analysis. The existing conversions should work quite well though. I fixed this : http://bugs.freepascal.org/view.php?id=24852 The GUI for missing units was partly broken. Even when the conversion succeeds without errors, it does not mean the program would run or work, but that is a very different issue. Fully automatic conversion, especially for cross-platform, will be quite impossible also in future. Regards, Juha -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Daniel Gaspary
to Juha Manninen
Juha Manninen wrote
On Sat, Aug 24, 2013 at 10:31 PM, Daniel Gaspary wrote: > And this [1] issue, was it reapplied/corrected? Not yet, sorry. CheckLFM is nasty.

No Problem, just checking if the issue was not been forgotten.

Reply by email