In addition I see interesting info about VirtualDub and reopen badly edited scripts
http://forums.virtualdub.org/index.p...&f=15&t=11178&
[phaeron wrote:] "The Reopen (F2) option deliberately opens a new version of the script without releasing the old version first. This ensures that if an error occurs on the reopen that VirtualDub still has the old script to fall back to. If the reopen fails, the new script is dropped; otherwise, the old script is dropped and replaced with the new one. This means that avisynth.dll will not unload when a reload occurs, since it always has at least one object outstanding."