Hello Wilfred!
Wednesday December 14 2022 18:26, you wrote to me:
> Hi Vincent,
> On 2022-12-14 17:10:09, you wrote to me:
>>> You know there is a utility that can find lots of nodelist errors
>>> for you (including this one).
>>> In Z2 it is used to filter the segments before production. But you
>>> don't have to use it as a filter, you can just use the report it
>>> produces, to find possible errors.
>>> The python version is here:
>>> https://sourceforge.net/projects/errflags
>>> Or if you like to use the (compiled) pascal version you can look
>>> here:
>>> https://github.com/njonchee/errflags
VC>> This one is a lot more up to date as the python code base Pascal
VC>> version goes back to v2.17 as against 2.22.
> The python version is based on the latest v2.22 pascal version. I even
> sent in a few bug fixes for the v2.22 pascal version to the current
> maitainer.
> The v2.15 on the sourceforge website, was a bit of a special version,
> maybe I should remove that one to avoid confusion...
VC>> Python code looks up to date (without a very close look).
> It is! ;-)
Found a wee bug in the .pas code -
IF the following is not set or used (no parameters used)
EXECUTE then errflags returns after displaying the report with :
An unhandled exception occurred at $000000000042DAB9:
EProcess: Cannot execute empty command-line
$000000000042DAB9
$000000000042E283
$0000000000402194
$00000000004022AD
$0000000000408071
I suspect caused by not checking that the var that would hold param from
EXECUTE is not blank / null - It should first check it is not '' and only
then
issue the command.
For the moment I use :
EXECUTE ls
with ;EXECUTEPATH not set.
that works.
Vincent
--- Mageia Linux v8 X64/Mbse v1.0.8/GoldED+/LNX 1.1.5-b20180707
* Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)
|