Changes QSA 1.1.2
QSA 1.1.2 is a patch release, containing mostly bug fixes. It maintains both
forward and backward compatibility (source and binary) with QSA 1.1.1.
********************************************************************************
Interpreter/Language:
* Improved conversion between QVariant and internal types.
* Give error on access to non-static functions without an instance.
* Warn on use of 'arguments' as a parameter name in functions since it
has predefined value.
* Bugfix: Interpreter would pool memory when certain types were
returned from QSInterpreter::evaluate() and QSInterpreter::call().
* Bugfix: parseInt() did not parse negative numbers.
* Bugfix: Passing 0 to a slot taking a reference was possible. It is now
only possible to pass 0 to a function taking a pointer.
* Bugfix: Declaring the same member function in a class multiple times
would crash.
* Bugfix: Declaring a variable in a static function would crash under
certain circumstances.
********************************************************************************
QSInterpreter:
* Bugfix: Errors would sometimes be reported on the wrong file.
* Bugfix: QSInterpreter::variable() did not resolve members of base classes.
* Bugfix: Recursive calls to QSInterpreter::evaluate() would sometimes crash.
********************************************************************************
QSWrapperFactory:
* Bugfix: Support wrapping of null pointers.
********************************************************************************
QSObjectFactory:
* Warn when trying to add a class with the same name as a predefined class.
********************************************************************************
QSUtilFactory:
* Bugfix: Dir.mkdirs() would sometimes fail for absolute directories on
Unix/Linux.
********************************************************************************
QSEditor:
* Improved data type resolution for syntax completion.
********************************************************************************
Build System:
* QMAKESPEC with absolute paths are now supported on Windows.