Maciej Suminski
5f2b8e0409
Change NumericEvaluator::clear() to optionally accept an object to clear
2018-02-27 12:47:32 +01:00
Michael Geselbracht
21f46776c6
Fix decimal point bug, support for more units V2
...
If ',' is used as decimal separator by the current locale a '.' is also accepted.
Also add support for units "mi", "th" and "in" as described in the documentation of pcbnew.
Fixes: lp:1751315
* https://bugs.launchpad.net/kicad/+bug/1751315
2018-02-25 08:21:23 +01:00
Michael Geselbracht
5d738dcb6d
Coverity fix for libeval (CID #169327 )
2018-02-15 15:43:12 +01:00
Maciej Suminski
1f70cc8c5f
Expression evaluator: increased output precision
2017-11-24 21:16:13 +01:00
Maciej Suminski
9866196130
Expression evaluator: handle locale setting for decimal separator
...
NumericEvaluator uses the locale settings to determine the decimal
separator character which will be used when parsing expressions.
2017-11-24 21:16:13 +01:00
Michael Geselbracht
b5fc6e45cf
Numeric expression evaluator
2017-11-24 21:15:40 +01:00