nl_tokens: LiveEdit main entry point : changes a script text to a new string .
pl_tokens: function SetScriptSource ( script , new_source , preview_only , change_log ) { var old_source = script . source ; var diff = CompareStrings ( old_source , new_source ) ; return ApplyPatchMultiChunk ( <mask> , diff , new_source , preview_only , change_log ) ; }