|
Post by George on Sept 9, 2019 11:59:59 GMT -5
Hi, [Update] Another minor correction, the PROFILE display was not handling USING relationships properly. Error affected the display only, the actual handling of the Profiles was fine. The latest Beta of SPFLite2 is available for download at www.spflite.com/Files/SPFLite2Beta19331Setup.zip [\Update]
This setup file contains ONLY the new binary files for SPFLite2. As such it expects to be installed and run from the normal SPFLite install folder (usually C:\Program Files (x86)\SPFLite. You cannot install and run it elsewhere (even though the Installer will let you). It does not alter your existing install in any way, and does not modify any of your existing configuration files. A separate SPFLite2 Icon will be created on the Desktop. The first execution will build the new CFG style configuration file, you'll get a couple of pop-up messages when this occurs (one time only) before the SPFLite window appears. Naturally, while using both versions, config changes you make in the new version and the old version are no longer synchronized, the migration is one-way, one-time only. This version hopefully contains all previous bug-fixes, even a couple that are not released in Version 11 yet. I'm sure you will have lots of comments/bugs/etc. to report, I just know I've overlooked some items, don't beat me up too badly. No full Doc. yet, just the preliminary stuff I posted earlier. George
|
|
|
Post by Jo on Sept 10, 2019 5:41:28 GMT -5
Installation went quite smooth, just 1 popup. All Profiles are forced to AUTOSAVE OFF NOPROMPT, so you are required to save before pressing PF3 (if you want to). Jo
|
|
|
Post by nicc on Sept 10, 2019 10:09:10 GMT -5
In addition: if you set 'autosave on' it resets to 'off' at some stage after closing the file being edited. I havn't played with profiles for a long time so I don't know if one is supposed to do something else to make the change 'stick'. If you do, that is not 'nice'.
Robert added a post whilst I was writing the above.
I want F3 to be End with save. There is a Cancel command to end without saving. Tough if I save the wrong data because I was careless with the keyboard and too lazy to check the result of a, detected, wrong keyboard interaction.
The autosave off warning should stay.
|
|
|
Post by Jo on Sept 10, 2019 10:11:21 GMT -5
The problem is: You cannot change it persistently. Jo
|
|
|
Post by Jo on Sept 10, 2019 10:15:42 GMT -5
Macro problem: FM_EQU_Profiles is not defined. Jo
|
|
|
Post by George on Sept 10, 2019 12:43:33 GMT -5
OK, AUTOSAVE turned out to be a typo in the load profile routine, AUTOSAVE was getting set to the AUTONUM value. It WAS being saved correctly, but then getting overlaid with the AUTONUM value. And I thought I had been SO careful typing all that junk.
The default is already set to OFF PROMPT.
FM_EQU_Profiles is now called FM_EQU_Config. Have to add that to the Doc. changes.
That's because the FM Display is now called Config instead of Profiles since it displays both Profiles and Instances. Maybe I'll just put back the _Profiles version for compatibility.
I will put up a corrected version as a link in the original post.
George
|
|
|
Post by George on Sept 10, 2019 15:37:34 GMT -5
Robert: Good eye! I've corrected it.
George
|
|
|
Post by Jo on Sept 11, 2019 3:46:00 GMT -5
19253 works fine. Except the performance when saving KEYMAP changes. I use a conventional HD, no SSD, and SPFlite2 is blocked for about 30-40 seconds. Portable version (on an old USB2.0 stick) is much faster, needs max 5 seconds. Jo
|
|
|
Post by George on Sept 11, 2019 9:46:46 GMT -5
Jo: Yes, Wow! That's ridiculous. Took close to a minute on my system. Should be interesting to see what it's doing.
George
[Update] OK, this has been fixed. (Use the wrong SQL function and you get burned). On my system, instead of almost a minute, it just 'blinks'.
I'll post a corrected version.
[\Update]
George
|
|
|
Post by George on Sept 15, 2019 14:49:58 GMT -5
OK
On Friday I will be off for two weeks cruising down the St Lawrence river, around Newfoundland,and back up river to Montreal.
So if you've been testing the Beta, speak up with anything you've found and I'll try to respond / fix whatever you've found and get a last Beta out before I head off.
So far there have been actual bugs reported, but no comments on the design of how the config data is now stored and/or how it meets your needs. I find it hard to believe that I just happened to do this in a way that everyone is happy with.
I'll target Tue/Wed for the next Beta release.
George
|
|
|
Post by nicc on Sept 16, 2019 3:11:25 GMT -5
Hi George
I think I should let you know just how/why I use SPFlite.
How: I set up colours to match 3278 (9? colours) and syntax colouring - mainly Rexx, C and DOS batch scripts. Nothing else off the top of my head. Why: because I am used to it but...my main editor is TextPad and I only switch to SPFLite when I need to do something that TextPad cannot do - eg 'folding' (what we call hiding). However, I have been doing a lot more editing during the beta testing - but still only in basic ISPF mode.
As you know - I have had problems with setting up colourisation for Dos batch scripts. I need to retry this which means either starting with a new filename extension type or deleteing the stuff from the CFG which you know I can do and I know you don't like. Is there a tool, apart from OPTIONS, for editing the CFG - explicitly in this case - removing profiles?
I shall look through the forum to see what was written.
Meanwhile, enjoy your cruise!
Nic
|
|
|
Post by George on Sept 16, 2019 9:33:29 GMT -5
Nicc: See File Manager -- Config Display (The right hand end of the Quick Bar). It used to be called Profiles.
Config displays all Instances and Profiles. Just do the usual, enter a "D" line command.
George
|
|
|
Post by nicc on Oct 15, 2019 15:56:22 GMT -5
I've tried it - still am. in fact. But - I do not particularly like it. Maybe I am just too used to Textpad. Both have a common fault - syntax hilighting is wonky: Textpad goes wonky when a string ends in a backslash and Notepad++ fails to highlight keywords even though a few lines before it did highlight the same keyword. Also, I understand that Notepad++'s backup facility can lose the data too. Still, I will keep exploring it. The biggest thing wrong was no provided Rexx xupport and the User Defined Language facility is a bit sparse with information on how to use it and what everything means - why not call a cursor a cursor instead of a caret which to me is this symbol: ^.
|
|
|
Post by nicc on Oct 16, 2019 5:01:18 GMT -5
Robert - My wording was, perhaps, ambiguous. I was not referring to Rexx as a macro language. I code a *lot* in Rexx and I do like highlighting - picks up the odd fat-finger here and there.
|
|
|
Post by George on Oct 16, 2019 15:02:23 GMT -5
In PB, the compile is so quick I just comment out the whole block (or SUB or FUNCTION - whatever) with Ctrl-Q to get a clean compile and then successively unblock (Shift-Ctrl-Q) chunks until the culprit is found.
George
==> Yeah, when I was doing PB compiles, I was amazed how fast the PB compiler is. It's not instantaneous but wow, you can rebuild the whole SPFLite in what seemed like 20 seconds or so, maybe even less. You have added a lot of code since then, so maybe it takes a little longer now.
- R
|
|