delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
X-Recipient: | geda-user AT delorie DOT com |
X-Original-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; |
d=googlemail.com; s=20120113; | |
h=mime-version:in-reply-to:references:from:date:message-id:subject:to; | |
bh=VfUInWzBWDHFL4Wsm/du9chSD0D/HBwUl1o9BpW+YRk=; | |
b=Az/9qN4wlxlg5pYY4Coef0gMlPNMu8Fv+D0/lKN9Fys5grbaGtg50QgafIxnfmMtpj | |
iQ88N/w5mHwcriw40n66tcutCKiRFFO1vPcPDVuUMSVVAH2gD5Ap+JTZZVdZVLna4Hhq | |
X3vn/rAXwWSAcZCXdnkb4vERYwWjEGIWCGaRWQmcsjVxpD6TRDrxZBFLNOkJ9xA6936m | |
fBMSI81kB04OinM3C7bfE322ub92lgMEDuUIi+i4nK91CJM1/XlhHyAbss/tnqVyau9v | |
A/h7k0Go5DLEb1R0M2du8Mez5+/1uIHaeJt83tRZJidn+eBzWgPWH61inTM/JPVub8ax | |
0olw== | |
X-Google-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; |
d=1e100.net; s=20130820; | |
h=x-gm-message-state:mime-version:in-reply-to:references:from:date | |
:message-id:subject:to; | |
bh=VfUInWzBWDHFL4Wsm/du9chSD0D/HBwUl1o9BpW+YRk=; | |
b=SvlUqZcDNRFDiZA8wsN+wZD2B6esA/ZhTsaH2wtRLKctgZC6dkyv1AnrOQm+u9RJ9K | |
C/CJc5e0SoqrAW/GL24vftlW2a1PWkDXjc2QY87PZHZmGvSEWfLpu/uMAlBgfngeMav9 | |
EkhWVC77vT8sbBP7vRxsLSvbtGkVCb4rI36EPC89/YGxCSdfgtIijIG3QvZOmzf7ySZw | |
4OYn8W2fdylvhhKjjwR1uUlFeEseO5GW3UaBBcCsqI2n219rhGnR097NEge8/BrEpj81 | |
3nRd0UQIt1dU0ZDq8IUJDrQCmg6Maz2IWX9LFYxt46s9ywuelgmMCrCy6/YikDJLTgcG | |
KiGQ== | |
X-Gm-Message-State: | AE9vXwPCGcWuvxTcpHwsqPQzpsEkq8r6PkE5j/uam9eqG2QTaNxE8iBxzSo8BN/QLLoj6uQoLacRI5w7NVCgNw== |
X-Received: | by 10.36.208.142 with SMTP id m136mr12761730itg.56.1473317062385; |
Wed, 07 Sep 2016 23:44:22 -0700 (PDT) | |
MIME-Version: | 1.0 |
In-Reply-To: | <CAJXU7q-TFRp7iUcB5Oph_iTrz7fQY65SrcoWXBpu2p_nHdGkOA@mail.gmail.com> |
References: | <CAGde_xMkqgbbfH81MPOLPfTaui0wRvmUctk31r-eE3=fQ+U0pA AT mail DOT gmail DOT com> |
<A9C29BBE-B381-4BD1-BD54-E0E27DF1307C AT noqsi DOT com> <20160823053301 DOT 865f671a1b40b5a422e59ce7 AT gmail DOT com> | |
<da433c1d-c711-e0d8-f9ff-a6e843bfe266 AT sbcglobal DOT net> <AB0B2DAD-9075-4AEC-B33E-A57DA050B079 AT noqsi DOT com> | |
<CAGde_xOYrkv-4eWyR4OOTT+XQMPcr4MxmT1xomB9uCneZBCT6A AT mail DOT gmail DOT com> | |
<20160824185818 DOT GD14293 AT localhost DOT localdomain> <CAGde_xNfx_VmpWTm6EwHac2QaKQCRefs1cKK=s9gE8OOuMiWdA AT mail DOT gmail DOT com> | |
<20160831221409 DOT GA2585 AT localhost DOT localdomain> <CAGde_xMDpUFy5P05Mg+zmzDtvbshvZAghR13F4UkSxxMqtw7yw AT mail DOT gmail DOT com> | |
<20160906213426 DOT GA10224 AT localhost DOT localdomain> <alpine DOT DEB DOT 2 DOT 11 DOT 1609071254540 DOT 1888 AT nimbus> | |
<201609071522 DOT u87FM4aD011791 AT envy DOT delorie DOT com> <CAJXU7q9=-f0A0crYTjzWrxTW0ndnEXaX3z4y-NDKRJqPAUAu-Q AT mail DOT gmail DOT com> | |
<CAJXU7q-TFRp7iUcB5Oph_iTrz7fQY65SrcoWXBpu2p_nHdGkOA AT mail DOT gmail DOT com> | |
From: | "Peter Clifton (petercjclifton AT googlemail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com> |
Date: | Thu, 8 Sep 2016 07:44:21 +0100 |
Message-ID: | <CAJXU7q83ZG48GTnH9NrgaWtxh=pmhTsFq4+tuOUhAeD5szv6Sg@mail.gmail.com> |
Subject: | Re: [geda-user] Attribute namespaces (was: Can an attribute be |
attached to text for later inclusion in gnetlist backend?) | |
To: | gEDA User Mailing List <geda-user AT delorie DOT com> |
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 |
--001a1149c3162523fc053bf95c31 Content-Type: text/plain; charset=UTF-8 I prefer DJ's color of bike shed for its syntactic similarity to names paces in certain programing languages. The idea is solid, and would be nice to see. Ideally, backends should be able to communicate a list of attributes they consume as a means to help populate lists in the gui (if we ever get to the point where there is enough "project" concept to determine at schematic capture time what backend(s) the user is targeting.) A configuration file entry for target backends might be enough. Peter On 7 Sep 2016 16:26, "DJ Delorie" <dj AT delorie DOT com> wrote: > 'partslist3' backends), so I suggest using attribute "namespaces" which > backends can share or not share as appropriate: > > spice:pinseq PCB already uses namespaces in its attributes, but using two colons: "The target specified to be built is the first of these that apply: @itemize @bullet @item The target specified by an @code{import::target} attribute. @item The output file specified by an @code{import::outfile} attribute." --001a1149c3162523fc053bf95c31 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <p dir=3D"ltr">I prefer DJ's color of bike shed for its syntactic simil= arity to names paces in certain programing languages.</p> <p dir=3D"ltr">The idea is solid, and would be nice to see.</p> <p dir=3D"ltr">Ideally, backends should be able to communicate a list of at= tributes they consume as a means to help populate lists in the gui (if we e= ver get to the point where there is enough "project" concept to d= etermine at schematic capture time what backend(s) the user is targeting.) = A configuration file entry for target backends might be enough.</p> <p dir=3D"ltr">Peter</p> <div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On 7 Sep 2016 16:= 26, "DJ Delorie" <<a href=3D"mailto:dj AT delorie DOT com">dj AT delorie= .com</a>> wrote:<br type=3D"attribution"><blockquote class=3D"quote" sty= le=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div c= lass=3D"quoted-text"><br> > 'partslist3' backends), so I suggest using attribute "nam= espaces" which<br> > backends can share or not share as appropriate:<br> ><br> >=C2=A0 =C2=A0 =C2=A0 spice:pinseq<br> <br> </div>PCB already uses namespaces in its attributes, but using two colons:<= br> <br> "The target specified to be built is the first of these that apply:<br= > <br> =C2=A0 AT itemize @bullet<br> <br> =C2=A0 AT item<br> =C2=A0The target specified by an @code{import::target} attribute.<br> <br> =C2=A0 AT item<br> =C2=A0The output file specified by an @code{import::outfile} attribute.&quo= t;<br> </blockquote></div><br></div> --001a1149c3162523fc053bf95c31--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |