[Lazarus] Pascalscript / testers please
kapibara.pas at aol.com
Thu Oct 26 22:30:04 CEST 2017
The testcase runs 100% fine under Linux Debian 9 - 64 bit. Even 64 bit
constructors work now. This is very good news!
A long time ago, FPC rev. 26683 broke pascalscript's 64 bit support for
constructors so I didn't expect that to work. A while ago I was trying
to fix it, after three days of looking I found the responsible version
and lines of code and then had a discussion with Carlo Kok about it:
The code that needed fixing was written in assembler (pascalscripts
x64.inc) which I don't understand, and Carlo didn't say he fixed it. So
I'm curious who did, you or Carlo?
On 10/25/2017 11:59 PM, Martin Frb via Lazarus wrote:
> I updated the version of PascalScript shipped with Lazarus.
> As we still have a few patches applied, I wonder how well it works on
> each platform.
> If you like to test....
> To test use Lazarus trunk (1.9).
> Revision: 56200
> Date: 25 October 2017 22:33:11
> or later.
> Only trunk has the latest version of pascalscript, and any test
> against older versions will not help at all.
> Open the testcase components\PascalScript\dunit\ifps3.lpi
> and run it.
> Please report:
> - fpc versions
> - OS
> - CPU/ 32/64Bit
> - test results
> - if you have: test results with Lazarus 1.8 or 1.6.4 (same old
> version of PascalScript)
> You may also check in the IDE, go to options => EditorMacroScripting
> and see if "scripting active" is shown.
More information about the Lazarus