77 Commits (6c7c531a5fd10e470b75f0fcfea9745e17d0ec8b)

Author SHA1 Message Date
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 10 months ago
Jeff Young 6686ade45b Remove (somewhat atrophied) manual pretty printing. 11 months ago
Ian McInerney d8b47d18d3 Initial rename of file plugin infrastructure components to IO 2 years ago
Jon Evans f1f8981395 Automatic whitespace and indentation prettification for sexpr formats 2 years ago
Seth Hillbrand dc47d251f5 Fix richio vprint 2 years ago
Marek Roszko 11de95778b Unwrap the FROM_UTF8 macro in favor of direct function 2 years ago
Marek Roszko dd8dc4e513 Add a sequential read flagged fopen helper 3 years ago
Marek Roszko 5dcc221950 Use _fgetc_nolock with msvc 2 years ago
Jeff Young c381b6d024 More robust file reading for simulator files. 3 years ago
Marek Roszko ea077bc34d Banish ignore.h to core 3 years ago
Pavel Dovgalyuk 9cd9d7a36a Fix STRING_LINE_READER buffer overflow 3 years ago
Marek Roszko 90a62d8b02 Use fgetc directly under msvc in richio 3 years ago
Seth Hillbrand 548e5f49bd Clean up unused variable usage 4 years ago
Wayne Stambaugh bcd6bddfd4 Start expunging NULL. 4 years ago
Jeff Young 5fa5a73c6d File open/import progress dialogs. 4 years ago
luz paz f968fc8719 Fix source comment / documentation typos 4 years ago
Dominik Wernberger 07635d2fc7 Minor adjustments 5 years ago
Dominik Wernberger ac94d72d2d Add more const specifiers 5 years ago
Jeff Young c7802e7ff8 Adjust ruler text on non-HDPI displays. 5 years ago
jean-pierre charras 42350a4928 Minor code cleanup: remove useless include or useless code. 5 years ago
jean-pierre charras 3f8c9d49f8 Revert "Code cleanup: remove useless wx/wx.h include inside a few files." 5 years ago
jean-pierre charras cffccc3970 Code cleanup: remove useless wx/wx.h include inside a few files. 5 years ago
Jeff Young 4a9f82109a Uniformly quote strings which may have user content. 7 years ago
Jeff Young 8db361882b Fix compile error on Linux. 7 years ago
Jeff Young 01882d3103 Add more/better error messages for file i/o problems. 7 years ago
Simon Richter a9ccf1161b Fix quotes in UI messages 8 years ago
jean-pierre charras 2337b83ba6 richio.h, class LINE_READER: prefix variable member names by "m_", like in other classes in Kicad. 8 years ago
jean-pierre charras e985fc18e0 Fix a corner case in richio.cpp that creates a memory allocation overrun (allocate more space). 8 years ago
Kristoffer Ödmark 19d5cc7548 Removed all exception specifiers since deprecated. 8 years ago
Dick Hollenbeck 9ad49dc2d1 Split IO_ERROR out of richio.* and store Problem() and Where() separately 9 years ago
Chris Pavlina e8dba1c14b Remove unnecessary and possibly problematic optimization 10 years ago
Chris Pavlina f9386fcbc0 Add support for PCB and footprint format versioning 10 years ago
Simon Wells 2028fa7926 Add missing header to richio 10 years ago
jean-pierre charras c99f6722df Messages created by IO_ERROR and PARSE_ERROR: the short filename of the kicad source file is printed instead of the full filename. 10 years ago
jean-pierre charras a928bbfaac Fix issue in richio.cpp, when printing strings with a size > 500 chars. 10 years ago
unknown b3b791961a coverity common folder fixes (mainly not initialized members). 11 years ago
Dick Hollenbeck 611592029f fix Inner1.Cu in pcb_parser.cpp, start cvpcb work. 11 years ago
Dick Hollenbeck 5f0679bf6e comment/doc cleanups 12 years ago
Dick Hollenbeck 4f7c7eb174 Make pretty prettier by striving for single line module pads. Add slick std::string based strprintf(), twice. 12 years ago
Dick Hollenbeck 063907211e more fp_lib_table work, enhance parser 13 years ago
marco. 52541cc10c MacOSX: cleanups 3817 & completes 3820 13 years ago
Dick Hollenbeck 98086a8891 Change READ_LINE classes to use less virtual functions, and READ_LINE::ReadLine() to return char* 13 years ago
Dick Hollenbeck 7f84f6aeb1 Another constructor for FILE_LINE_READER which enables more consistent file open strategies, and only call setvbuf() when the file is at position 0 13 years ago
Dick Hollenbeck 4612ef9d50 switch to new s-expression format for footprint exports, use english layernames for naked footprints, dodge conflict with pythons HAVE_GETC_UNLOCKED 13 years ago
Dick Hollenbeck 7c5e42b4d0 switch from STREAM_OUTPUTFORMATTER to FILE_OUTPUTFORMATTER mostly throughout,and minor richio factoring 13 years ago
Dick Hollenbeck d32333a012 streamline the FILE_OUTPUTFORMATTER API for ease of use 13 years ago
Wayne Stambaugh c11f3407b8 Check for getc_unlocked() and fall back to getc() in richio if it's not available. 13 years ago
Dick Hollenbeck 56796a950c *) Use fgetc() technique to avoid strlen() in FILE_LINE_READER::ReadLine(), 13 years ago
Dick Hollenbeck fdc7e9a818 Commit Dick's INPUTSTREAM_LINE_READER patch. 13 years ago
Wayne Stambaugh 1468a4ae31 Pcbnew s-experssion footprint library implementation. 13 years ago