1768.7 |
Compiler edit 1061: extend edit 1060 (below) to treat a single "@" as a comment indicator if it is the first statement token on the line—i.e. preceded by nothing other than white space and possibly a line number. |
|||||
---|---|---|---|---|---|---|
1768.6 |
Compiler edit 1060: treat "@@@" as equivalent to REM or !, i.e. start of a comment. This was apparently a feature of some early versions of AlphaBASIC. |
|||||
1768.5 |
Fix |
XTREE: rework edit 1768.4 to fix problem with last column width being initialized to zero when XTR.CLOSEDENDED=1, XTF2_AUTOEXPCOL not set, and the column not given a Dspwid value. |
||||
1768.4 |
Fix |
XTREE: an extra column containing row numbers was in come cases appearing in property sheets. Problem was introduced in edit 1765 and affected Windows client side only. |
||||
1768.3 |
Fix |
Compiler edit 1059: the minimum run version in the RUN header was still being unnecessarily set to 1767 in many cases where DEFSTRUCTs were defined but not embedded. |
||||
1768.2.1 |
Fix |
PolyShell: A-Shell was locking up when launched by PolyShell. The problem was actually in A-Shell, starting in edit 1764.0, but only manifested when launched by PolyShell. |
||||
1768.2.1 |
PolyShell 1.5(175): updated to support 64 bit environments. |
|||||
1768.1.1 |
Fix |
Compiler edit 1058: function parameters with default values set to actual variables (e.g. arg1=GTOTAL as f6) were not being compiled correctly, resulting in an illegal syntax error (#34) at runtime. Note that this is somewhat rare and exotic technique, requiring that the variable in question be declared PRIVATE to the module (and thus global to the functions in the module). As part of the fix, attempting to declare a default value that is actually a function (e.g. arg1=fn'foo() as f6) is now tagged as illegal by the compiler. (Previously the compiler let it slip through, triggering another illegal syntax error when called.) |
||||
1768.1.1 |
ISAM 1.x refinement: auto-expansion of the IDA now fills the new records with nulls. Previously they were essentially filled with garbage. This doesn't matter to ISAM, but it's now cleaner. |
|||||
1768.0.1 |
License utilitization enhancement for CGI sessions: instead of failing when there are no more licenses available, it now retries several times over a period of several seconds. Since CGI sessions typically last for a few seconds or less, this provides a much better chance for each CGI request to get serviced during bursts of web activity. |
|||||
1768.0.2 |
QUTL.LIT 3.1(137) now displays additional statistics (in the STATUS option) that are now captured by A-Shell: JOBTBL.SYS created: Tue Jan 14 10:08:40 2025 Number of job table entries: 2 Highwater job count: 4 Number of license denials: 0 Number of sessions started: 631 Number of sessions ended: 629 CGI sessions: Current: 0 Cumulative: 629 Highwater: 2 Note that these fields will contain garbage (harmless) until the JOBTBL.SYS is recreated using 7.0.1768.0+. |
|||||
1768.0.3 |
Improved tracking statistics for license utilization, particularly for CGI sessions. See the updated ASHINC:JOBTBL.SDF structure definition and QUTL.LIT update above for details. |
|||||
1768.0.4 |
CSV2XL.SBX 2.1(296) updated to support the latest LIBXL.DLL 4.5.0 |
|||||
1768.0.5 |
PRTXLS.SBX 2.1(224) updated to support the latest LIBXL.DLL 4.5.0 (with APEX). |
|||||
1768.0.6 |
Compiler edit 1057:-
|