Am I correct in thinking that Angelscript does not currently support the 'using' keyword? If so, that is a bit of a shame: it would allow us to stick the whole library in a namespace, without actually having to bother the user with having to prefix everything with 'std::'. Right now this isn't a big deal for us yet, since there is only one version of our tool and the user can easily avoid name clashes in their scripts, but I'm thinking about future updates that will have additional library classes and functions. Ideally those would live in their own namespace, so as not to cause any name clashes, but I'd still like the ability to bring them into a script using either a single `using namespace <name>`, or, should that result in a clash, a more targeted `using <object name>`. So uhh, could I request for this to be added to the Angelscript wish list? ?
While I'm at it, I certainly wouldn't say no to the ability to catch exceptions in scripts either ?