X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-TCPREMOTEIP: 66.30.8.244 X-Authenticated-UID: jpd AT noqsi DOT com From: John Doty X-Pgp-Agent: GPGMail 2.5.2 Content-Type: multipart/signed; boundary="Apple-Mail=_F97F76FF-C149-4B5E-B294-DE2350B79B81"; protocol="application/pgp-signature"; micalg=pgp-sha512 Subject: [geda-user] New gnetlist back ends on gedasymbols Date: Sat, 7 Nov 2015 12:58:09 -0500 Message-Id: To: geda-user AT delorie DOT com Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) X-Mailer: Apple Mail (2.1878.6) Reply-To: geda-user AT delorie DOT com --Apple-Mail=_F97F76FF-C149-4B5E-B294-DE2350B79B81 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 http://www.gedasymbols.org/user/john_doty/tools/check-duplicates.html http://www.gedasymbols.org/user/john_doty/tools/check-pincount.html The first I=92ve posted here before. It checks for duplicate refdes/pin = pairs. The second checks that the number of pins associated with the = refdes matches either the expectation for the footprint, or the = designer=92s expectation. These are both good at detecting misconstructed packages: = missing/duplicate slots or pieces of split packages. For easy scripting, = they log errors to standard error output and return an exit code of 1 if = they detect a problem. Reviews/suggestions welcome! John Doty Noqsi Aerospace, Ltd. http://www.noqsi.com/ jpd AT noqsi DOT com --Apple-Mail=_F97F76FF-C149-4B5E-B294-DE2350B79B81 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJWPjuxAAoJEF1Aj/0UKykRCcIP/i1QbFjv3g69JU+dHjp4lYl2 oXkz8CBpDQ8zxuhwgKNT66wJVbz2H1A3btHHLnI0cfn2RfwRaCatCCYS9gWpQJ0d jMQxT4dqv8lkfYO03x5M1vclTNPdipolaL/YsdFRC8FkKJyeHfz80f60dlNnUQYc I0WzDhhwqv5NXqkJAkvXpMuuwFLmZl1F18g8EkAq7EIHR+5PgwostjFiadYHeCHZ /hjDFI4EUIYlUUoLZwRN2Eyxow1hUgudtgrShvHQ46U6DLUeIzDt+C+Kam5ghuhF WOPxQ2KabUM9LuJMdo5dn270I4kD2lcPCCGe351kgxG3gutdQoUiw3Fz4xHuxqQ8 T0dqQJ4J7gnYleBfE1cEURsrljTG4+lWh5/lpA9y6INJWiA81AFUqB8fOISN7UfO 44tsbr6ZPdjp/b3wZjArxpN5H5NcVxvH4xSBcEWgWHcVIFp/KeaLPoVC6TbiwsZK mqA4gWtIUOhy7o5SrgDNfaXDC+n97EQH3K4NjKJcizcoEeHPxu7TkEpZQ9Kn2wS2 qsNVu/4G32QBG6fIUszLGHUNJdb6t+MKRH1VHQIO9XNvxHQrYlZ4koM6Q6tQNwEF +dWauIeR6kH+3oMNhO/HNxP7IlSmpIl/GrHjKqyEfRCLVGTFhaLMVR7/v9rUvr+D ZgK1JgAUWB7I2cI0CyMj =w+Nr -----END PGP SIGNATURE----- --Apple-Mail=_F97F76FF-C149-4B5E-B294-DE2350B79B81--