X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Wed, 14 Sep 2016 12:17:09 +0200 (CEST) From: Roland Lutz To: geda-user AT delorie DOT com Subject: Re: [geda-user] Attribute namespaces (was: Can an attribute be attached to text for later inclusion in gnetlist backend?) In-Reply-To: <201609071522.u87FM4aD011791@envy.delorie.com> Message-ID: References: <20160823053301 DOT 865f671a1b40b5a422e59ce7 AT gmail DOT com> <20160824185818 DOT GD14293 AT localhost DOT localdomain> <20160831221409 DOT GA2585 AT localhost DOT localdomain> <20160906213426 DOT GA10224 AT localhost DOT localdomain> <201609071522 DOT u87FM4aD011791 AT envy DOT delorie DOT com> User-Agent: Alpine 2.11 (DEB 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed 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 Precedence: bulk On Wed, 7 Sep 2016, DJ Delorie wrote: >> 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: I don't think PCB "attributes" are a good model for this as they are quite a different concept. gEDA/gaf already uses a single colon as the namespace separator in Scheme; it would only be consistent to use a single colon as the namespace separator for attributes as well.