Post by George on Jun 13, 2019 15:11:02 GMT -5
Hi,
I haven't done this before, but so often right after a new release, users seem to pop up with ideas, suggestions etc. and my reaction has been "why didn't they say something sooner?".
So, since we're very close to a new release I thought I'd try a 'pre-announcement' of what's coming. Maybe it will trigger your ideas and suggestions a bit sooner so (perhaps) they could be included.
Here's the current Change Log to outline what's coming. Any and all comments, suggestions etc. are welcome.
George
---------------------------------------------
I haven't done this before, but so often right after a new release, users seem to pop up with ideas, suggestions etc. and my reaction has been "why didn't they say something sooner?".
So, since we're very close to a new release I thought I'd try a 'pre-announcement' of what's coming. Maybe it will trigger your ideas and suggestions a bit sooner so (perhaps) they could be included.
Here's the current Change Log to outline what's coming. Any and all comments, suggestions etc. are welcome.
George
---------------------------------------------
- Correct error in SORT when using alternate COLLATE sequence. The keys for
descending sorts were not being built correctly. - Alter MAKELIST behaviour when creating new entries to pick up, where
possible, the File Pattern mask and move it to the new FLIST entries. - Add a new Profile option - IMACRO - to specify a macro to be run immediately
after loading the file. An initial macro can also be provided on the command
line by prefixing the macro name with a @ character. See the Help for
details. - Add a new command line option, -DO to specify a DO macro to be run after normal initialization is complete. The DO macro will be executed in the File Manager tab.
- Add additional totals to the File Manager total line. The total line will now include totals for Lines (when available), and for the Total Size of the files.
- Add a W line command to File Manager to perform a "Windows Shell Open" on a file. i.e. Open it in its default application.
- Added support for the \ and / line command modifiers to the FM Line Command parsing support.
- Correct error in the SAVE of MEdit files when there are zero lines left in the file at SAVE time.
- Correct error in the COPY line command. If the A destination line was placed on an X'd indicator line, it was not adjusted properly.
- Add a new SORT option to File Manager. The 'Name' item now has a Name* setting in addition to the previous Name+ and Name- values. The Name* is taken as a request to display the list items in their native unsorted sequence. i.e. in the order they were retrieved, either from the disk directory, or from their sequence in an FLIST file.
- Open up Macro support to allow use in the File Manager tab. There are a whole new set of Macro functions to provide the needed interfaces to the File Manager data. Macros in File Manager can, of course, use all the additional module support provided by thinBasic. The FILE module alone in thinBasic provides over 40+ file maintenance functions. Review the SPFLite Macros documentation for full details.
- Add a new general macro function - SPF_Post_Do to allow specifying a standard DO macro string to be executed immediately following macro execution. This can be used, for example, to perform actions not otherwise allowed in a macro, like Opening a new edit session in another tab.
- Alter entering commands into a File Manager line field to start commands in position one when starting a new command. This now operates the same way line commands are handled in an Edit tab.
- Correct FF (Find in File) command handling to prevent accidental enqueue of the filename when it should not be done.
- Added a new KB primitive (PA1) to simulate what the PA1 key did on the old 3270 terminals - allow you to 'throw away' your typing since the last screen refresh. Typically you would do this after discovering you had been typing away, but not where you thought the cursor was on the screen and you'd over typed a bunch of good data. As long as you hit PA1 before any of the normal Attention keys (Enter, PFn, PgUp, PgDn, etc.) the screen will be refreshed back to it's last display. Repeated PA1 keys with no other intervening keys will 'toggle' the display between the two versions.
- Revise the File Manager screen history support. It will now function more like a Browser history. There are two new KB primitives which are available, (FMBack) and (FMFwd) which request moving back and forth in the FM screen history. This will alleviate having to re-enter criteria repeatedly when moving between the various FM screen display modes.