Mail Archives: geda-user/2016/01/09/12:14:26
--Apple-Mail=_45249B8A-2617-46DF-B17E-5490FF9A1B20
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=windows-1252
On Jan 9, 2016, at 11:48 AM, Nicklas Karlsson =
(nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com] =
<geda-user AT delorie DOT com> wrote:
>>> Whether or not this is fully factored in the code or not, from the =
graphical entity point of view these are effectively sub-type =
specialisations of the line primitive, as John has suggested. Whilst it =
would be technically possible to take this as a more "duck typed" =
approach, I'd probably not suggest it.
>>=20
>> What I was trying to get at is that I see line drawing style as a =
fundamentally orthogonal issue to line =93type". What we have now is =
hard-wired, except for purely graphical lines. That doesn=92t fit all =
uses. It gets us into unresolvable arguments over thick net segments for =
power versus thin segments for signals. Conventions are good. Defaults =
implementing conventions are good. Hard wiring them is bad.
>>=20
>> John Doty Noqsi Aerospace, Ltd.
>> http://www.noqsi.com/
>> jpd AT noqsi DOT com
>=20
> You mean if a line should be considered: net, bus, pin, ... should =
depend on an assigned attribute?
>=20
That=92s the obvious way to make line style orthogonal to line type =
without changing the file format. It=92s also extensible to new types.
John Doty Noqsi Aerospace, Ltd.
http://www.noqsi.com/
jpd AT noqsi DOT com
--Apple-Mail=_45249B8A-2617-46DF-B17E-5490FF9A1B20
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
iQIcBAEBCgAGBQJWkT/nAAoJEF1Aj/0UKykRf8QP/0D20Pw8BEhyiCYDsWMF6aTW
v1g4sAap/CL65gf2/J+IC/h16SOy4LtMoPt7sRVaqUKpzzGohkW173Ft9TqfNzXn
xzdmUS/SQLFgKBKC0JwCzOJXi7BspeTnKGTzb80V/P/4b1rU0E64aXxlAnxzZJDu
J9yP8a/JMFloR3iqAGeOPtjTmYcSaiES5V16Tpc3ZOKlxRN7+327ysX5GzJ9xjDP
4TPggWyfX/IVbg/nmDDJzOJuiWYJWRqtlGOPT9EiLd5TBH5wF8oc0uZY6ErQRYbj
flk9Et8bIhtFjyYcBWlHN7RoJRG882Cvw1oywV0xmAZvg9UJQHSMW3W4zGlzyjv3
qxodybrUd7b2YkCbQw6xj8FlSMOIIHEU9KGiZ20lDuYu2T3Qe2HSght8YpZfi5Uy
RVkMWglq90GiM4QLvpu1NOojKtI7PpI99LNhGKkeG45QAfMeRQ5rPZMrGVWmgaSZ
ndqUmWPkGhalefWL0CQKiqhKd4Y4kgeUx1dtEoMR6wj1Msnpv8Lu4uLSwqSNK73C
q6FJgte3SqWvT7WjC/bK6lScCwVprjIAL97sI30T3nGdDdsR1oi4IvnHGD7NtRej
Zr6WrJRhJF9rx2fFdMg4pKqBACZjU6FWkYsEuouudf1777O2ppHCmk9aCddjTI4V
zhF421IFxYHYcWp2hZ5w
=Mosa
-----END PGP SIGNATURE-----
--Apple-Mail=_45249B8A-2617-46DF-B17E-5490FF9A1B20--
- Raw text -