|
Post by Stefan on Apr 12, 2021 15:01:52 GMT -5
Hi George,
Just to advise you that the installation process for v2.4
1) Leaves the following, now redundant, files in C:\Program Files (x86)\SPFLite2\ folder
EBCDIC.SOURCE SPFLite Edit Macros.chm SPFLite Edit Macros.pdf SPFLite2 Migration Guide.chm SPFLiteCFG2INI.EXE SPFLiteCFGExport.EXE SPFLiteINI2CFG.EXE \Lib\thinbasic_Bundle.dll \Lib\thinBasic_Trace.Ini
I'm not sure if all of these are from pre-v2.4 releases or if some have appeared with various beta versions I've tested.
2) I cannot find where the 'sample' Edit macros have been placed. They appear to be neither in C:\PROGRAM FILES (X86)\SPFLITE2\ nor in the SPFLite 'Data' or 'Home' Folders.
|
|
|
Post by Stefan on Apr 12, 2021 16:39:49 GMT -5
Robert,
Because I cleared out the entire C:\Program Files (X86)\SPFLITE2\ folder and the installation didn't place an EBCDIC.SOURCE file into it. I think it goes back to v11! The compared the contents of the folder against what I had from prior versions.
If EBCDIC.SOURCE is not actually redundant, then the install is now placing it elsewhere. Either way, a subsequent UNINSTALL process usually only removes files which the INSTALL placed in the folder(s). So there will be folder(s) left lying around on the user's system after UNINSTALL. I hate that sort of untidyness.
|
|
|
Post by George on Apr 13, 2021 9:11:47 GMT -5
Stefan: Robert: I just did a clean install to check this out.
EBCDIC went to the HomeFolder (where it belongs). Macros are messed up. I distinctly remember altering the Install script to move them elsewhere and not clobber existing \MACROS files. But that's not what the script says now, so somehow I lost it. I'll have to correct and re-package.
Stefan: As far as old obsolete stuff from old releases. Frankly, I'm doing nothing about it. I can't get excited about cleaning up a 1/2 dozen files totaling a few MB on current drives with Gigabytes of free space.
Get a decent Uninstall program (I use Revo Uninstaller Pro). It cleans up after the normal uninstaller program and it's rare when it comes back without finding additional stuff to remove.
If commercial apps, with a team of developers to work on it, can sell and push out stuff that leaves ridiculous numbers of files and Registry entries behind, then so can I.
I guess I'm not a perfectionist, more of a good-enoughist. As long as a clean install works, and an update install works, I'm satisfied.
George
|
|
|
Post by George on Apr 13, 2021 10:04:47 GMT -5
The Website Installer file has been replaced by a corrected one. No code or doc changes, just the installer corrections to properly create the sample macros folder.
George
|
|
|
Post by Stefan on Apr 13, 2021 10:19:08 GMT -5
George,
I found the EBCDIC.SOURCE. It is erroneously placed in the default home folder C:\USERS\<...>\DOCUMENTS\SPFLITE. Looks like the MACROS are there too, in a single directory called MACROS. If that's where they go, albeit in the correct 'Data' folder, they'll still 'pollute' the user's actual MACROS folder. By all means put them with the users's macros in the correct 'data' folder but in a subdirectory, eg., ...\SPFLITE\MACROS\Samples\
My Home folder points at C:\$USER\SPFLiteCFG\ and that's where the CFG file is. My Data folder points at S:\DOCUMENTS\SPFLITE\ and that's where the rest is.
Haven't tried today's revised install package yet - should I wait for another update?
|
|
|
Post by George on Apr 13, 2021 10:50:00 GMT -5
Stefan: a) EBCDIC.SOURCE is where it belongs - Homefolder - that's where it is looked for by the code. b) The revised installer should properly ignore the \Macros folder and put the macros in a new \SampleMacros folder. That's the only change. c) I'm not issuing this as a new release, altering version numbers is just too time consuming.
George
|
|
|
Post by Stefan on Apr 13, 2021 17:05:15 GMT -5
George - sorry to be a pain, but just for your info.... As at time of this post (23:00 hours GMT), the link on page www.spflite.com/Downloads.html to download v2.4 appears broken. Perhaps that's deliberate while you address Robert's crash issue.
There is an entry there for the v2.4.21101 package which I grabbed. It still writes sample macros and EBCDIC.SOURCE into the DEFAULT 'Home' folder (ie c:\USERS\<userid>\DOCUMENTS\SPFLITE) and not into the 'home' folder as recorded in the registry and shown on the OPTIONS panel). Possibly you haven't uploaded the revised package yet.
|
|
|
Post by George on Apr 14, 2021 9:05:56 GMT -5
Stefan: Damn case sensitive file systems. I uploaded the new one with a lower case 'v' in version rather than 'V'. I've deleted the old one and renamed the new one.
Big Oops!.
George
|
|
|
Post by George on Apr 14, 2021 13:28:19 GMT -5
Robert Yes, it was an Upload to 1&1. Simply a typo on my part when I created the ZIP file.
George
|
|