Overview
Request 132455 accepted
- Update to new upstream release 4.5.0
* Removed support for the "eval()" function from the supported
syntax. (This function was too dangerous, too difficult to maintain
internally, not very useful, and more or less a gimmick in the
first place.)
* Removed several of the conditional compiling macro definitions,
namely FP_SUPPORT_TR1_MATH, FP_ENABLE_EVAL, FP_EVAL_MAX_REC_LEVEL,
FP_NO_EVALUATION_CHECKS and FP_EPSILON.
* The epsilon value used in comparisons is now set with a member
function of FunctionParser (which allows setting different values
for different versions of the parser).
* The math functions previously turned on with FP_SUPPORT_TR1_MATH
are now automatically used if __cplusplus indicates that C++11 is
in use.
Request History
jengelh created request
- Update to new upstream release 4.5.0
* Removed support for the "eval()" function from the supported
syntax. (This function was too dangerous, too difficult to maintain
internally, not very useful, and more or less a gimmick in the
first place.)
* Removed several of the conditional compiling macro definitions,
namely FP_SUPPORT_TR1_MATH, FP_ENABLE_EVAL, FP_EVAL_MAX_REC_LEVEL,
FP_NO_EVALUATION_CHECKS and FP_EPSILON.
* The epsilon value used in comparisons is now set with a member
function of FunctionParser (which allows setting different values
for different versions of the parser).
* The math functions previously turned on with FP_SUPPORT_TR1_MATH
are now automatically used if __cplusplus indicates that C++11 is
in use.
factory-auto added a reviewer
Please review sources
a_jaeger approved review
ok
coolo accepted request
checkin
licensedigger accepted review
{"approve": "preliminary, version number changed"}
factory-auto accepted review
Builds for repo openSUSE_Factory
a_jaeger accepted review
ok