Russ Whitaker wrote:
{$define ESC char(27)}
Is there any problem with using a constant (ESC = char (27))? Macros are a GPC extension (and quite ugly IMHO ;-), and a constant seems to work fine AFAICT.
Admittedly this wasn't a good use for $define. Was trying it out and just left it in. (A better use might be {$define asm asmname} because some of the source lines in the units are rather long and I don't have a wide carrage printer.)
If you mean the units written by me, this won't help much as some lines are much longer. ;-)
What could be done is to split the lines automatically, like the pas2texi script (included in GPC source distributions, but written in sed not Pascal) does to include the unit interfaces in the manual.
Aso, please make minor correction:
If you expect that I'm somehow maintaining or keeping the official version, I don't intend to do it actually...
Peter and I have discussed creating a place on agnes for such contributions, together with short descriptions (somewhat similar to LSM) and an index, created automatically from them...
In section "check for existing TOF" add a "continue" statement thus:
[..] NewPage; continue;
end;
Historical footnote: wrote original in A86 assembly 15 years ago.
Congratulations, the code doesn't look like it (-: no gotos including break or continue, except the one above)...
Frank