Seth Hillbrand
aac6f576c2
Fix broken comparison in pin_numbers
Pin names like "+V" were incorrectly parsed as doubles leading to broken
comparisons. These caused heap overflows when sorting pin tables
This corrects the comparison so that numeric sorts are only performed
when there is an actual number in the symbol segment. Also adds unit
tests for common error cases
4 years ago
Jeff Young
d5533e7999
ADDED unit-filtering for pin table.
Fixes https://gitlab.com/kicad/code/kicad/issues/9382
4 years ago
Kevin Lannen
08ca19f95d
Eeschema: Display pin count and duplicate pin list in pin table dialog
5 years ago
Seth Hillbrand
9a8d1246cc
We don't keep a CHANGELOG.TXT
Direct interested readers to AUTHORS.TXT instead.
4 years ago
Jeff Young
46338403e7
Unwrap some std::library typedefs.
4 years ago
Jeff Young
87e4a1c672
Remove cover type; capitalize class name; make filename equal classname.
4 years ago
Jeff Young
b227d2b910
More component -> symbol.
5 years ago
Seth Hillbrand
9f09c3872f
Ensure file reads always use the C-locale variant
Str2Double assumes current locale. We usually switch the locale when
reading files but we should be using the function that explicitly gets
the C-locale conversion.
5 years ago
Brian Henning
2bd2cf6a6b
Added an include to tell the compiler where to find wxIsdigit
7 years ago
Wayne Stambaugh
aef0221d3b
Replace isdigit() with wxIsdigit() when testing wxString characters.
This is a continuation of commit 8a03025a . All known instances of
using isdigit() to test a character in a wxString have been replaced
by wxIsdigit().
7 years ago
Simon Richter
5af18e553c
Compress consecutive numbers in pin summary.
For pin numbers ending in digits, consecutive numbers are collapsed to
ranges for a better overview.
10 years ago
Simon Richter
3c5a4a3505
Add pin number summary
Below the pin table, display which pins are currently defined, in order to
find gaps.
10 years ago
Chris Pavlina
f7c7920b0b
Add missing files from 6461 and 6462
10 years ago