mitchell:
I suspect it has to do with OnClear. It now is called *before* the Lua global namespace is reinitialized, giving scripts a chance to "clean up after themselves" as in the documentation.
I thinks its a scoping or lifetime issue. If toolList is initialised after udl_ListTools then its OK: local toolList = "" Neil _______________________________________________ Scite-interest mailing list Scite-interest@lyra.org http://mailman.lyra.org/mailman/listinfo/scite-interest