Script Upgrades

When editing an IEG script using the IEG Editor, the script is edited in-place. This means that changes can be made to scripts that may have been executed or are currently being executed. In a development environment, this is required to allow changes to be verified in a development/test cycle. In a production environment, in-place changes, other than changes to text elements, should not be made to scripts that are currently being executed or may be re-executed. If non-text changes are required where script executions may be resumed, it is recommended that the script should be copied and the changes made to the new script. In this scenario any existing executions of the original script will not be affected and can be completed. Any subsequent executions should invoke the new script definition.