delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/01/09/12:14:26

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-TCPREMOTEIP: 63.119.35.194
X-Authenticated-UID: jpd AT noqsi DOT com
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
Subject: Re: [geda-user] Primitive electrical types [WAS: Re: first attempt at bus support in gnetlist for pcb]
X-Pgp-Agent: GPGMail 2.5.2
From: John Doty <jpd AT noqsi DOT com>
In-Reply-To: <20160109174859.dd0f8a57f22b639eeed623fb@gmail.com>
Date: Sat, 9 Jan 2016 12:14:14 -0500
Message-Id: <54399EAF-93E9-4F3D-96FF-2DEAC98855AD@noqsi.com>
References: <CAJXU7q8edycnyhZbZ7+M3q6HA13U4Tr5R9M7KAG59HVpH2+cMg AT mail DOT gmail DOT com> <6CD06E56-4FC6-4CFD-A6A8-0297CC1F995B AT noqsi DOT com> <20160109174859 DOT dd0f8a57f22b639eeed623fb AT gmail DOT com>
To: geda-user AT delorie DOT com
X-Mailer: Apple Mail (2.1878.6)
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

--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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019