X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Message-ID: <570B6770.2080208@iee.org> Date: Mon, 11 Apr 2016 09:59:28 +0100 From: "M. J. Everitt (m DOT j DOT everitt AT iee DOT org) [via geda-user AT delorie DOT com]" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: geda-user AT delorie DOT com Subject: Re: [geda-user] gschem attribute list, value list References: <20160324143854 DOT 1a1535a687a8c9fc7ff0bd01 AT gmail DOT com> <570B1B35 DOT 5030503 AT iee DOT org> <20160411104504 DOT a4ce38adaa9d03992ad996da AT gmail DOT com> In-Reply-To: <20160411104504.a4ce38adaa9d03992ad996da@gmail.com> X-Enigmail-Version: 1.6 OpenPGP: id=93C22371 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="h76PlnVoADNAcSviai320nobLjor9OKf3" X-Provags-ID: V03:K0:rGrzCz7wA0CD1YvRbD2kLJfttuFFCpgGbxeHZKn9fmgBovM0g2b VHCyCwn06DS8k3XYsVJEAlTBYPdGIGsLKKN58ZDTuebTnvOQmnq3TcvJwoe6gRJEfx1i/8W FtzDF8Uib+d07xcTD2A6gQenTgwuCg7xLON53azMNWGoqZG5mji4eGn6JXfhuwIuhX/XV7s vnCJpoiDkwjGThk2iB1jA== X-UI-Out-Filterresults: notjunk:1;V01:K0:tkAYkjODToA=:+UlugIdf3xq9bUVsRMLeKJ 7wdh+466o0+sMR8GCYrsxY84xcCDXj6Zh2KDXVwNbRDrfFWacZy08oJWwrTqcJ9iXot/LIc7+ SWmExmsuC6o/fBsvbEj/3oTxGL7Q8wBpoaZVSGhGS1pFtkbWEDA72j/hT5ueRkAS2RChQ4Wc2 W+3LSC/RX4nSiV04K8VCbTX+WoSizXjRjm5YaCXIEq01rZSd06PpoPgMaigmB93T89YghfmSR 9fzYzAWdhKpeSAMRI0T1u5zz91SR4O9rsHRj1RUVZ80x0AQNciQqakNlSB5bnxvQsE67KbOIe dbrTRIOQ4t3895qbObR6hGIcXb2bPXrtT2Ddgu0wy6JXOABFxyYs+sLvZhMmfQXmBFyBkbKYx NqMhJ4BwHGIZOr0eQpIOwE+Jf4sjY01LQIEadsf8pon9qshFqqPaRL7kkG2rUvWmlNHfTtVo3 ggdexth1nYrQg1Wr7V99rz+uFiH1z6i+XLsLhIIQCyAoXvta5i9FbvgZSfYTjAf5JmwqNZB7F c/zF6KE5UyX2cxjIJLCVB5wNKMpncbff9qrWeFw0wMP0+YQ+qHmiZukzDDovudLy5uU6DjeKu d0X/ztIB7uD3BqWrL+zxI6jGsxyyMEdsSMQe9ryJvywbQfrcB4UDk8QXZNgPIRwVTDYtkBswi r7bXP2JyleVSkg9YbJaMxukHppR7H7lBN0ANQLDpm55v91QGS4we6HKNVk0hORVnYz+I= Reply-To: geda-user AT delorie DOT com This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --h76PlnVoADNAcSviai320nobLjor9OKf3 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 11/04/16 09:45, Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: >>> Ack. >>> The symbols of my gschem libraries include an attribute "footprints" >>> with a comma separated list of suggested footprints. Similarly,=20 >>> they may contain an attribute "values" with a list of preferred=20 >>> values. The GUI could present these list attributes as a drop-down=20 >>> list for the user to choose from. >>> >>> See >>> http://www.gedasymbols.org/user/kaimartin_knaak/essential/essential.h= tml >>> section "List attributes" >>> >> Does it actually work in a compatible manner to list alternate >> footprints and propagate through gsch2pcb and PCB ? I've long tried to= >> find a way to do this that works, but nearest I've come to, is create >> footprint2, footprint3 attributes to avoid conflict? If there was a >> better way, I'd like to know! > The comma separated list should propagate fine through gsch2pcb and PCB= although as I discovered earlier parantheses caused import schematic to = crash but this considered a bug. > > The comma separated will be used only for a list of values to chose fro= m and the chosen value is copied to the ordinary attribute. > > Basically an extra attribute with an "s" at the end for, footprint, val= ue or whatever ordinary attribute name is used to store a list of possibl= e values. It should be rather straightforward to implement whenever there= is enough time. It will work great until someone invent something better= if at all. > > > Nicklas Karlsson Thanks for that .. will try it on the next layout .. :D --h76PlnVoADNAcSviai320nobLjor9OKf3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJXC2d1AAoJEEwwM0+TwiNxTXYP/2cEUmIF2eKj8GHRuPvywfzx haJOpt6fazZkQIrYouEzBxj2IPoO9pRi+HSJKct3B7quE523hVFOPki8x7I1uxHs gRC4ZJK/h8MJNY5CyVefi2UI4S17waVUGerCTqCiJb+ut28TA7NV3bjeSfZnKPtO LzTLDE8haglmgKtGvy+64+GmIwfwsTHirEGcqcVSDdFX4ke1KgCwpCqcex6oFET9 /kn8/PnEBkSLI+tHgQyzbJOY03d5oKXe/+FJqU28ft8vCWErwA1Wz/cV6pzQtTpE G4d7B1FWTw9ZYW7qHNPVBOj8vmVCK2rXDnZ10wqTAMjkV5eAKHyVsjuKP4K6/RPW vI/b6rPfX2FmsBVE5wWnXJrddv5EbsArXyUbjFBvC6fo9ZDE9J8vCA468hrYBWha Z7qAdk8cNzDH9EdZz5LCKvbCVAdC6qmQzJ9tOJHzErlw+i6ySaJ2BTdIYdqc9WXP SMD3mzZboh1lmHtGNjzz1NRR2LTobfkVC3GOq1wbRowloEiqwAIwI7s3Q2nge0Kr dBvP802kidf384AmtXAxpcyRwmfXDyNHoBNMIvNo3I0PpThMUkOFCwCZzS3kH85J tQPgFX/xJEwazxhZ39dSKchTM7NLCSyIaU0Wrur2L6G/mGeA6lnir5F8OaxwLiQZ AQOJpxo0E4yJwiGdJ5FQ =lZTp -----END PGP SIGNATURE----- --h76PlnVoADNAcSviai320nobLjor9OKf3--