--- linuxsampler/trunk/ChangeLog 2019/08/27 21:36:53 3573 +++ linuxsampler/trunk/ChangeLog 2019/08/28 11:12:04 3575 @@ -7,6 +7,9 @@ for checking in configure for C++11 support (as mandatory requirement) and automatically adds compiler argument if required (e.g. -std=C++11). + - RTMath: Implemented floating point comparison methods + fEqual32(float,float) and fEqual64(double,double) which take the + expected floating point tolerances into account. * Real-time instrument scripts: - Added method ScriptVM::setExitResultEnabled() which allows to @@ -47,6 +50,8 @@ "int()" for casting from real number to integer in NKSP scripts. - Added built-in script function "int_to_real()" and its short hand form "real()" for casting from integer to real number in NKSP scripts. + - Allow built-in exit() function to potentially accept real number type + argument as well. * test cases: - Fixed compiler errors in test cases. @@ -58,6 +63,9 @@ - Added test cases for NKSP core language aspects and core built-in functions. - Fixed thread tests segfaulting on Linux. + - NKSP: Added real number test cases for built-in functions exit(), + int_to_real(), real(), real_to_int() and int(), as well as for the + plus, minus and negate language operators. Version 2.1.1 (27 Jul 2019)