Post by George on Apr 2, 2023 8:44:28 GMT -5
This thread will contain the latest Beta release following the V3.0.23088 production release.
I've created a unique Beta notice based on the Production version so that thread postings from a previous Beta version are not lost nor confused with comments on THIS release.
By Beta, I mean one that is, in my opinion, at least good enough to let other users try it out.
If you download and use one of these Betas, you should take precautions to be able to back off should it prove unstable.
I will try to provide, with every version, any information that may affect switching to the Beta release. When a new Beta completely replaces previous versions, the download link for the previous beta versions will be removed.
If you are running the latest production release, this Beta can simply be swapped in place of the production EXE.
==========================================================================
NOTE: This beta (23164) contains a major internal revision of how File Manager Line Commands are handled. There
are NO changes to command formats etc.
As such, please be on the lookout for anomalies, I have done basic testing, and all SEEMS well, but I would
really appreciate additional testers to gain more confidence.
i.e. Be prepared to back this out if you're not happy with it.
Beta 23166 contains further macro handling fixes.
==========================================================================
For members: SPFLite2.3.0.23166.exe (514.5 KB)
For non-members: Here
For non-Members, comments should be emailed to : support@SPFLite.com
RE: Beta 3.0.23.122 -- or whatever the version is --
Or better yet, become a member, as it says in the news, it costs nothing, you get to post on the forum, and you will not be bothered by any emails from us.
I've created a unique Beta notice based on the Production version so that thread postings from a previous Beta version are not lost nor confused with comments on THIS release.
By Beta, I mean one that is, in my opinion, at least good enough to let other users try it out.
If you download and use one of these Betas, you should take precautions to be able to back off should it prove unstable.
I will try to provide, with every version, any information that may affect switching to the Beta release. When a new Beta completely replaces previous versions, the download link for the previous beta versions will be removed.
If you are running the latest production release, this Beta can simply be swapped in place of the production EXE.
==========================================================================
NOTE: This beta (23164) contains a major internal revision of how File Manager Line Commands are handled. There
are NO changes to command formats etc.
As such, please be on the lookout for anomalies, I have done basic testing, and all SEEMS well, but I would
really appreciate additional testers to gain more confidence.
i.e. Be prepared to back this out if you're not happy with it.
Beta 23166 contains further macro handling fixes.
==========================================================================
- Correct SET command, it was not handling an empty SET table properly. (Corrected again)
- Correct (Paste) logic when pasting into the command line.
- Correct colorization scan, it was not handling the AUTOCASE of a single delimiter character properly.
- The macro function Get_Profile$ has been re-written to properly perform what the HELP file indicates. The HELP file itself also had corrections made to agree, these edits will appear in the Help with the next full release. As well the BNDS, MASK, MARK and TABS line data can be retrieved either with the functions Get_xxxxLINE$ or with Get_Profile$("xxxxLINE").
- When loading a file using an XMACRO, the routine that validates the SOURCE attribute will be skipped, to avoid issuing extraneous messages.
- Adjust the custom MSGBOX routine to correct the calculation of the needed size. It was incorrect and the Buttons were not always completely visible.
- Correct error in saving Hilite entries in the STATE file. The length of color fields was incorrect if within 1 character of the line length.
- Macro Get_Profile$ will now, for EMACRO, IMACRO and XFORM return the ON / OFF value as the last operand in the string.
- Correct handling of the Dialog for missing Profiles. If SKIP or SKIP(W) is chosen the entry was being added to the wrong CFG table.
- Correct some old logic in handling the read/write of RECFM=F files, with and without actual EOL delimiters.
- Note: This item has been revised, again. The primary commands RECFM, EOL, and LRECL control how your data files are processed during reading and writing. There are a variety of combinations of these parameters which are illogical. Validation in the individual commands has not prevented the creation of these illogical combinations.
So, these individual commands are internally becoming 'pass-through' commands, meaning they no longer perform the validation and actual change to the Profile settings themselves. The command is restructured and passed to a new DCB command, which will 'do all the work'. The new command can, of course, be used directly and is the recommended approach. For most users, using the old commands is probably still more familiar and will continue to operate.
The format of the new command is:
DCB [ RECFM operand ] [ LRECL operand ] [ EOL operand ]
i.e. A standard TXT file would be specified as DCB RECFM U LRECL 0 EOL CRLF
The operands following the keywords RECFM, LRECL and EOL are identical to the operands of the former commands. This allows for proper validation of the parameters and will prevent the accidental creation of illogical sets of parameters.
For members: SPFLite2.3.0.23166.exe (514.5 KB)
For non-members: Here
For non-Members, comments should be emailed to : support@SPFLite.com
RE: Beta 3.0.23.122 -- or whatever the version is --
Or better yet, become a member, as it says in the news, it costs nothing, you get to post on the forum, and you will not be bothered by any emails from us.