|
Post by George on Jan 19, 2020 15:36:07 GMT -5
Hi, Based on some suggestions in the V2 feedback thread, I've repackaged V2 to go into its own install folder rather than going into the old SPFLite install folder. As well, there are some minor improvements.
Even if you have migrated to V2 already, PLEASE read the Migration Document again, it has new information related to using the new Install location.
Big Oops! If you downloaded prior to 16:30 PM EST Jan 20th, please do so again, a couple of gross errors were let loose. My apologies. (I'm losing it - obviously)
George
|
|
|
Post by mueh on Jan 20, 2020 2:54:55 GMT -5
George: After V2.1 Installation 1: X all cmd results in Unknown cmd . EX EXCLUDE and other single character cmd's like C F are okay . Do not have the new source but since X is last cmd in ObjPcmdT did you increase CmdNumber when adding CLS cmd ? 2: I'm unhappy with CLS T support . Open's now 2 additional Windows with Title SPFLite2 Editor and SPFLite Debug Log ( fixed size with 80 columns ) CLS T Closes the Debug Log only . We have the same disadvantages as in V11 . Closing the remaining window results in SPFLite Termaination and Open Files are not reopened on Restart . Leaving it open requires additional select of window when you click on ICON . Here my MCLS macro which can free and reestablish the PB Diagnostic Console in V11 if we get same handle value back . The fix i suggested should do the FreeConsole in SPFLite without requiring a MCLS r cmd to reestablish the PB Console .( which might not work ) ( lt's not tested but if it works in thinbasic Macro it should work in Powerbasic) MCLS.macro (4.35 KB) Thanks George for your Support
|
|
|
Post by George on Jan 20, 2020 10:26:54 GMT -5
mueh: Yes, I goofed on the command table, I'll post a corrected installer this morning.
"CLS T Closes the Debug log only" - Sorry, but isn't that what we were trying to accomplish with all this?
As to the debug window. It is no longer a Windows console, it is just another window. I could not get a true console window to close without killing everything.
If you are using thinBasic Console support, then YOU are triggering the opening a 2nd window. The thinbasic Console, and the SPFLite Debug window are no longer shared.
So if your macro is using thinBasic console directly for some output, you will have to switch to SPF_DEBUG(...) to get the output to the same window.
The SPFLite window is, as it says, for debugging, not as an alternative output for the macro's use (unless you actually DO want a separate console window, your choice). Yes, Debug window is fixed at 80 columns, but wrapping is ON, so long lines are not simply truncated.
I looked at MCLS - what on earth is all of that trying to do? I tried running it, just got a 'blink' of a window quickly opening and closing.
It seems you are trying to do things with the Debug window support far beyond what it was designed to do, I'm not prepared to fiddle with this support any more than is needed to handle actual debugging of macros.
George
|
|
|
Post by nicc on Jan 21, 2020 10:42:48 GMT -5
Could you remind me please - where is the migration document?
|
|
|
Post by George on Jan 21, 2020 13:01:38 GMT -5
Well, after the installer runs, it opens automatically.
Afterwards, it can be reached via the Start Menu -> SPFLite -> Migration Guide
George
|
|
|
Post by mueh on Jan 23, 2020 2:18:21 GMT -5
George: Sorry that i confused you with MCLS r Code . i's just trying to get a console with a handle value as it had before freeing it . MCLS f frees the Console window . Thanks for pointing out that thinbasic 'uses "Console"' openes a Console window . i'm now happy with new CLS support .
There is now a Problem with Line Command Clearing . Line Cmd not cleared when first character is entered for Top/Bottom line ( used when paste is done to new = empty file ) Line having Tag or Label . As a CRCMV i enter the Line cmd at 1'st Position and press ESC to clear the remaining data before i hit enter for those lines . SPFLite2.exe date is 20/1/2020 16:06
Thanks for your great support
|
|
|
Post by George on Jan 23, 2020 11:07:13 GMT -5
mueh:
Re-download and re-install, I scrambled a quickie replacement to 2.1.20019 and added a note to the announcement thread (above).
Shouldn't really have done it that way, but I couldn't face a whole re-packaging and version number update for a tiny fix.
Last minute Oops's are a royal pain.
George
|
|
|
Post by mueh on Jan 23, 2020 13:08:48 GMT -5
George: Downloading from home page results in /Files/SPFLite.V2.1.20019.zip (common basename) SPFLite2.exe date 20/1/2020 16:06 and same error trying to download source which is not there i noticed that another Version with v instead of V exists /Files/SPFLite.v2.1.20019.zip (common basename) SPFLite2.exe date 20/1/2020 22:20 and above Problem is solved Thanks
|
|
|
Post by George on Jan 24, 2020 12:06:01 GMT -5
MUEH: Ack! Another hurry up and make an error! The upload was supposed to REPLACE the previous. I guess the Web site OS (probably Linux) is case sensitive. I've deleted / renamed to get it right. Thanks for persevering.
George
|
|