following the example control files exactly, "." is not allowed as a path name... specifically,
as an outpath name... neither is ".\"... this is with the DOS16 version of 3.3.1...
The issue appears to be related to these lines in the following documentation files:
distrib.ctl:outpath . ; put <name>.nnn in current directory
makenl.prn: | outpath . ; put <name>.nnn in current directory
makenl.txt: | outpath . ; put <name>.nnn in current directory
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
--- old+++ new@@ -1,3 +1,4 @@
An issue posted to the Makenl_NG echo:
> following the example control files exactly, "." is not allowed as a path name... specifically,
-> as an outpath name... neither is ".\"... this is with the DOS16 version of 3.3.1... +> as an outpath name... neither is ".\"... this is with the DOS16 version of 3.3.1...+
priority: 5 --> 7
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The default if outpath is not specified is to store the outgoing file in the Master directory. As such, this seems to be a valid bug, since the program does not handle a configuration provided in the examples distributed with it. The workaround is to explicitly specify the complete path in the outpath .CTL file entry.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The issue appears to be related to these lines in the following documentation files:
Configuring outpath that way does result in an error, an instance of which was posted to the MAKENL_NG echo:
An example configuration that results in the error:
Diff:
A question to be answered is, is this a bug in the documentation or in the program?
The default if outpath is not specified is to store the outgoing file in the Master directory. As such, this seems to be a valid bug, since the program does not handle a configuration provided in the examples distributed with it. The workaround is to explicitly specify the complete path in the outpath .CTL file entry.
This also affects the OS/2 16-bit (Watcom) version, although I suspect nobody uses that so it's only of academic value.
Fixing this one seems fairly low priority since the workaround is obvious, but I may take a look at it after 3.4 is released.