TIP: Click on subject to list as thread! ANSI
echo: fidotest
to: Wilfred van Velzen
from: Vincent Coen
date: 2022-12-14 18:28:00
subject: A Test

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)

SOURCE: echomail via QWK@pharcyde.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.