96 Commits (730e5dab66da64d2e1cc939a4bb13c6d63f3cea4)

Author SHA1 Message Date
Mark Roszko b3de964eff Add fast_float for float parsing. 3 months ago
Mark Roszko fd57f637ac Revert "Compilers should have complete from_chars support now" 3 months ago
Mark Roszko 3a8dd87db4 Compilers should have complete from_chars support now 3 months ago
John Beard ed01324c1d Footprints: allow to set specific internal copper layers 3 months ago
Seth Hillbrand 094870e7a4 String fixes 4 months ago
Jeff Young d3b293ee42 Cleanup. 4 months ago
Jeff Young 89fcd3134e ADDED: text variable processing in DRC rules. 5 months ago
Jeff Young 70dfc9215d Accept empty "(fp)" statements. 5 months ago
Jeff Young adb535e649 Initializer safety. 5 months ago
jean-pierre charras c278deb9ef DSNLEXER: do not leave a member ( m_knowsBar ) uninitialized 5 months ago
Seth Hillbrand dd92736c46 Handle unquoted strings that use the bar '|' character 6 months ago
jean-pierre charras 4ee1542e4f Ensure double DSNLEXER::parseDouble() is locale independent with old compilers 6 months ago
Jeff Young b11b1a6f72 Ease in a bit more fmt::format(). 8 months ago
Wayne Stambaugh 5c8f4697ca Common folder housekeeping part 1. 10 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 11 months ago
Seth Hillbrand 77797103f7 Add ability to embed files in various elements 2 years ago
Marek Roszko f8744b7797 dsnlexer can live in kicommon 2 years ago
Seth Hillbrand bd4c2df3ba Suppress signedness warning 3 years ago
Marek Roszko 2ee6f67892 Handle leading whitespace with std::from_chars 3 years ago
Marek Roszko c418b25756 Centralize the parseDouble functions in the parsers and gcc specialcase 3 years ago
Marek Roszko f695ae5522 Generate const keyword_hash maps at compile time 3 years ago
jean-pierre charras ee5f9034f7 pcb parser: ensure the parser is reinitialized before parsing a new fp file 4 years ago
Wayne Stambaugh bcd6bddfd4 Start expunging NULL. 4 years ago
Marek Roszko af2707929d Don't leak a wx header via eda_item.h 5 years ago
Ian McInerney ecd9bf696e Be consistent about using nullptr instead of 0 5 years ago
Jonathan Haas 55679be2e3 Fix some typos across the codebase 5 years ago
Werni 0e44f5128c Add const specifiers 5 years ago
Jeff Young 834c7bbe05 Report lexer issues through error reporter. 5 years ago
Marek Roszko a1c75748a0 Remove GetChars(), a wxWidgets 2.9 compatibility hack 5 years ago
jean-pierre charras 13304d0870 more cleanup about removing useless include 5 years ago
Wayne Stambaugh ede39780e2 Remove all debugging output that cannot be disabled. 5 years ago
jean-pierre charras 9b6ade6b1c Fix a link issue (symbol not found). 5 years ago
Jeff Young f27661fa39 Be more flexible with user input; more multibyte safety. 5 years ago
Jeff Young c415130de9 Improve parse error messages. 6 years ago
Jeff Young 160981ee71 Better error reporting for DRC rule parsing. 6 years ago
Jeff Young b8fd2f3c79 Revert "Don't be pedantic about the file format." 8 years ago
Jeff Young 1537cbc59c Don't be pedantic about the file format. 8 years ago
Simon Richter a9ccf1161b Fix quotes in UI messages 8 years ago
Kristoffer Ödmark 19d5cc7548 Removed all exception specifiers since deprecated. 9 years ago
Konrad Beckmann c4ea54227e Remove redundant statement in DSNLEXER::PopReader 9 years ago
jean-pierre charras c2227abb36 Specctra import: accept layer names like numbers (i.e. +12). 9 years ago
unknown b3b791961a coverity common folder fixes (mainly not initialized members). 11 years ago
Wayne Stambaugh 4c6ca81f2c More Coverity scan error fixes. 11 years ago
jean-pierre charras d83eb11aa6 Minor fixes. Remove unused icon. Add 3 new icons. Change one icon (3 icons are from Konstantin Baranowskiy) 11 years ago
jean-pierre charras 0e996cac9e Pcbnew: fix Bug #1395594 (pcbplotparams parser sensitive to formatting) 11 years ago
Dick Hollenbeck acbe6290c5 switch back to original sexpr usage of PTREE, add new DSNLEXER constructor, enforce accessors in kicad.exe 12 years ago
Dick Hollenbeck 8c2d3d12fc comment improvements 13 years ago
Dick Hollenbeck 9d6ec5a265 dsnlexer.cpp's isNumber() was recently stupid-ized, un-stupid-ize it. 13 years ago
Dick Hollenbeck caf5fc8d8d DSNLEXER::NextTok() organizes the specctraMode code better, into one if block mostly. 13 years ago
Dick Hollenbeck 44d31a1897 Speed up DSNLEXER::findToken() to such an extent that it resulted in an approximate 13% reduction 13 years ago