SIMION 8.0 Issues/Bugs/Enhancements

Filter issues by query:

IssueI262 [med-high,enhancement,80,lua,probablyresolved]
Force Lua garbage collection at begin/end of Fly'm and
on removing all PAs from RAM (e.g. closing file handles).
Prior to 8.0.4-TEST19, if file is opened but never closed in Lua
user program, it remains open until SIMION is restarted (preventing
write/delete of file). An opened file cannot be deleted in Windows.
This is aleviated (though not entirely prevented) in 8.0.4-TEST19
by forcing Lua garbage collections at the begin and end of Fly'ms
and upon removing all PAs from RAM. This will usually cause any
open Lua files to close.
As of 8.0.4-TEST19, a full Lua garbage collection is forced
at the begin/end of the Fly'm and on removing all PAs from RAM.
On removing all PAs from RAM, the Lua environment of any current
program is cleared.
Reported by theo-20061019
Implemented in 8.0.4-TEST19. (test case t4)