I love the concept of the VERBTIMER program, and have implemented a version of my own. However, there is currently a nasty bug that comes along with this. If you have an active select list going into this program, it is ignored. The new SELECT that happens within the program gives you a brand new list based on the most recent criteria, rather than a derivative of the list you previously had.
It is pretty easy to recreate the bug.
- Follow the README to get everything set up.
- Do a
SELECT at TCL with some specific criteria or perform a GET.LIST.
- Immediately perform a basic
SELECT, like SELECT <Filename>.
- You will be left with a list of all records in that file, rather than the previously selected records.
Is there a way to respect any previous active list? I need this to be 100% transparent to the user for it to have any chance of running in production.
/cc @byrnem
I love the concept of the VERBTIMER program, and have implemented a version of my own. However, there is currently a nasty bug that comes along with this. If you have an active select list going into this program, it is ignored. The new
SELECTthat happens within the program gives you a brand new list based on the most recent criteria, rather than a derivative of the list you previously had.It is pretty easy to recreate the bug.
SELECTat TCL with some specific criteria or perform aGET.LIST.SELECT, likeSELECT <Filename>.Is there a way to respect any previous active list? I need this to be 100% transparent to the user for it to have any chance of running in production.
/cc @byrnem