/[svn]/linuxsampler/trunk/ChangeLog
ViewVC logotype

Diff of /linuxsampler/trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3562 by schoenebeck, Fri Aug 23 12:51:58 2019 UTC revision 3577 by schoenebeck, Wed Aug 28 15:23:23 2019 UTC
# Line 7  Version SVN trunk (?) Line 7  Version SVN trunk (?)
7        for checking in configure for C++11 support (as mandatory        for checking in configure for C++11 support (as mandatory
8        requirement) and automatically adds compiler argument if required        requirement) and automatically adds compiler argument if required
9        (e.g. -std=C++11).        (e.g. -std=C++11).
10        - RTMath: Implemented floating point comparison methods
11          fEqual32(float,float) and fEqual64(double,double) which take the
12          expected floating point tolerances into account.
13    
14    * Real-time instrument scripts:    * Real-time instrument scripts:
15      - Added method ScriptVM::setExitResultEnabled() which allows to      - Added method ScriptVM::setExitResultEnabled() which allows to
# Line 35  Version SVN trunk (?) Line 38  Version SVN trunk (?)
38        being "final".        being "final".
39      - NKSP script editor API: Added support for detecting standard unit tokens      - NKSP script editor API: Added support for detecting standard unit tokens
40        and their potential metric prefix token.        and their potential metric prefix token.
41        - NKSP language: Added support for NKSP real number literals and
42          arithmetic operations on them (e.g. "(3.9 + 2.9) / 12.3 - 42.0").
43        - NKSP language: Added support for NKSP real number (floating point) script
44          variables (declare ~foo).
45        - NKSP language: Added support for NKSP real number (floating point) array
46          script variables (declare ?foo[]).
47        - Built-in script function "message()" accepts now real number argument as
48          well.
49        - Added built-in script function "real_to_int()" and its short hand form
50          "int()" for casting from real number to integer in NKSP scripts.
51        - Added built-in script function "int_to_real()" and its short hand form
52          "real()" for casting from integer to real number in NKSP scripts.
53        - Allow built-in exit() function to potentially accept real number type
54          argument as well.
55        - Built-in script functions may have a different return type depending on
56          the arguments passed to the function.
57        - Built-in script function "abs()" optionally accepts and returns real
58          number.
59        - Built-in script functions "min()" and "max()" optionally accept real
60          number arguments and return real number as result in that case.
61    
62    * test cases:    * test cases:
63      - Fixed compiler errors in test cases.      - Fixed compiler errors in test cases.
# Line 46  Version SVN trunk (?) Line 69  Version SVN trunk (?)
69      - Added test cases for NKSP core language aspects and core built-in      - Added test cases for NKSP core language aspects and core built-in
70        functions.        functions.
71      - Fixed thread tests segfaulting on Linux.      - Fixed thread tests segfaulting on Linux.
72        - NKSP: Added real number test cases for built-in functions exit(),
73          int_to_real(), real(), real_to_int() and int(), as well as for the
74          plus, minus and negate language operators.
75    
76  Version 2.1.1 (27 Jul 2019)  Version 2.1.1 (27 Jul 2019)
77    

Legend:
Removed from v.3562  
changed lines
  Added in v.3577

  ViewVC Help
Powered by ViewVC