49 Commits (aefaa521d163df6943d5e387ae3a679c68e34fe5)

Author SHA1 Message Date
JamesJCode eb17ebee4e Implement time-domain length tuning 9 months ago
jean-pierre charras eaa1e6d594 Fix a collision with a Windows define and our use of the same var name. 8 months ago
Jeff Young f951497a4f Code brevity. 8 months ago
Wayne Stambaugh f161d94521 Common folder housekeeping part 2. 10 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 10 months ago
Marek Roszko c1afade6f9 Silence the assert in NUMERIC_EVALUATOR on windows due to unicode 2 years ago
Ian McInerney b64631d7bc Add um support to the unit binder 2 years ago
Jeff Young 572c10b2c4 If we don't recognize a var then it's an error, not 0.0. 3 years ago
Jon Evans ad8e5891d2 Properties: update evaluator locale when creating editors 3 years ago
Jeff Young 295ef6588d Fix uninitialized variable. 3 years ago
Jeff Young b7d41e0e56 Update simulator with NUMERIC_EVAL, decimal separator processing, etc. 3 years ago
Jon Evans 4134db3c47 GCC fixes 3 years ago
Jon Evans 3d0fcfe8af Remove debug code 3 years ago
Jon Evans 2091aaba2f Properties: Move angles to UNIT_BINDER 3 years ago
Jeff Young 390069cee9 Formatting. (No functional changes.) 3 years ago
Jeff Young e02c05d38f Add unit and eval support to WX_GRIDs. 3 years ago
Seth Hillbrand fdf9fcc24d Fix missing token initializer 3 years ago
Seth Hillbrand 19378675f1 Ensure that token size is large enough 3 years ago
Marek Roszko ece23d434b Split up Double2Str to a format function to make its use case clear 3 years ago
Jeff Young 6aaf4413b3 Fix kicad_string.h / string.cpp mismatch. 4 years ago
Wayne Stambaugh 65c7958293 Coverity issue fixes. 4 years ago
Wayne Stambaugh 9d348d7e6d Coverity issue fixes. 4 years ago
Jon Evans 433e148e08 Move some string formatting functions out of base_units 5 years ago
jean-pierre charras 7c64dba333 NUMERIC_EVALUATOR::parseSetResult(): fix incorrect use of %g to print a double. 5 years ago
Mikolaj Wielgus d9fd6e549b Remove "useMils" variable from numeric evaluator 5 years ago
Ian McInerney 0a1d8c1aaa Move lemon parser generation into build directory 5 years ago
Ian McInerney 0f0e845d74 Add parsing for centimeters into the numeric evaluator 5 years ago
Tomasz Wlostowski 3005aab444 common: libeval_compiler :virtual method support 5 years ago
Mark Roszko 11ff16be4e Switch to scoped enums 6 years ago
Seth Hillbrand 4d2e953f42 Cleanup: Replace C-only deprecated headers 6 years ago
John Beard dd17f24c04 Libeval: consistent formatting for NaN 7 years ago
John Beard 5e705347bb Libeval: Use add_custom_target so grammar.c won't be cleaned 7 years ago
John Beard 157519d722 Libeval: leading + is a sign, not an operator 7 years ago
John Beard f30f5b3249 Build: Add a CMake target libeval lemon grammar 7 years ago
John Beard 49c723fc83 QA: Add numeric evaluator tests 7 years ago
Jeff Young 3024ded91e Improve robustness of numeric evaluation. 7 years ago
Jeff Young d1a679e496 Save original_text before obliterating it. 7 years ago
Jeff Young 40f5ca0bf7 Fix copy/paste error in numeric evaluator. 7 years ago
Jeff Young 06bf958bf1 UNIT_BINDERize eeschema's plot and text edit dialogs. 8 years ago
Jeff Young f0f9e4a1cb Kicad-ize the numeric evaluator. 8 years ago
Jeff Young 74acb76e7f Switch UNIT_BINDER and DIALOG_SHIM to local units. 8 years ago
Jeff Young 99e659ff54 Coverity fixes. 8 years ago
Maciej Suminski dfd2a8fc48 NumericEvaluator: return false for invalid expressions 8 years ago
Maciej Suminski 5f2b8e0409 Change NumericEvaluator::clear() to optionally accept an object to clear 8 years ago
Michael Geselbracht 21f46776c6 Fix decimal point bug, support for more units V2 8 years ago
Michael Geselbracht 5d738dcb6d Coverity fix for libeval (CID #169327) 8 years ago
Maciej Suminski 1f70cc8c5f Expression evaluator: increased output precision 8 years ago
Maciej Suminski 9866196130 Expression evaluator: handle locale setting for decimal separator 8 years ago
Michael Geselbracht b5fc6e45cf Numeric expression evaluator 8 years ago