delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/07/24/21:15:44

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Yahoo-Newman-Id: 553916 DOT 31400 DOT bm AT omp1001 DOT access DOT mail DOT mud DOT yahoo DOT com
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
s=s1024; d=sbcglobal.net;
h=DKIM-Signature:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding;
b=izt4NM+F1LnrINo3tjIuHS0eoQoiZVoqvKlhRBPfsljNEJScyz+qGPlFowoG9eLyzpOpNvvYmnLMjAuF7sxnKiQETp64V4mBuN3GlocrFOhK808u3+E049DbCeIiARY0rf6DLGXdoJs3riYRNDIMtNWniBMQJpAa/lnsj4INqTk= ;
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sbcglobal.net; s=s1024; t=1343178918; bh=+cwKT2TZv5dCdLHeKoxkHeBUoOiDSGWJOwoxgMHkLvo=; h=X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=b0HK+sQH+9yMfW4bLR2KASc5ZnfNOmxalG8B3WJAUG1L+0l1bi9e/8z3FcZdT4T7hapbJTTVVy9Vp6un+7VRMHuLBkAExKGHq7t1ImvzV9Lqg0bWfzpjWh7cAGBu6ma7c8vtulaEtUXuJPHfT1x87fv2ds21kjEhW7psHY5lOqM=
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: t244.PgVM1mb3MWiJ9E5qt_qoxzPSHZuYpouqn9tQjk6wxv
AIdfA6QXR2xeF9AksdX5WR5gj6xySlyIZ6MZaV6fn65VB3si7tc_5X1trLSo
ENdNfA7Cpz38zxz4KvKnmmyDnzxpQPg07u3ETyUw4lc_bUFxWusw4G4.pIJb
BJ3ocIgNEmDy2d4ZbfG_dB3hbvalsCVQRTaZOlXfoMTN8Z_mtY4Cza.uMUXX
Ttfn1IpxfeFnWE.yCSXK9iVRDTYDTM1dOoKXF.pGMF9Va7Hj4pI2cJeG8V8z
BnLyxdyNEKqIqQgu2KtJP0o_0gyj7wVFC17ratvuGCJv.v.fyx8Eai0cjGxl
Nh4wJJT1yaGpDhiY.BgMVD5fE0l_TnFJ9_FHi3KoXWXgShhxwCrE7sUXaVnU
CT8rIafx_LhGACibpB6_aZVXNRh56YVRDCvcF0lm78J1jjpOX3XdUK1dUYYz
Pju8kQCTZkA--
X-Yahoo-SMTP: f_DTt3mswBBgAkQlHvfWr7fedPivEj8lM_i1QPTGLa1z0f7XFiw-
Message-ID: <500F4824.1080905@sbcglobal.net>
Date: Tue, 24 Jul 2012 18:13:08 -0700
From: "Girvin R. Herr" <girvin DOT herr AT sbcglobal DOT net>
User-Agent: Thunderbird 2.0.0.24 (X11/20100228)
MIME-Version: 1.0
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] Symbol attributes
References: <50084839 DOT 9080804 AT sbcglobal DOT net> <201207191830 DOT q6JIUH0o028413 AT envy DOT delorie DOT com> <juj1ab$sg2$1 AT dough DOT gmane DOT org> <500DB5AB DOT 4000903 AT sbcglobal DOT net> <jun5p4$o11$1 AT dough DOT gmane DOT org>
In-Reply-To: <jun5p4$o11$1@dough.gmane.org>
Reply-To: geda-user AT delorie DOT com

Kai,
Thanks for your response to my thread.  See my responses below.

Kai-Martin Knaak wrote:
> If I want to attach some text that can be edited in the schametic but does 
> not have a special meaning for any other tool, I introduce a visible 
> symbol "component-label=".
>
>   
That is just about what I am doing now, but I am calling it "symname=", 
for Symbolic Name.
> Do you find gsymcheck actually useful? 
> Last time I tried checked, it produced way too many "warnings" and even 
> "errors" in my symbols which are proven to work fine with the ordinary 
> gschem/pcb workflow. E.g., a missing device= attribute is considered an 
> error. If there is no numslots attribute gsymcheck issues a warning. 
> unless I missed something, gsymcheck does not seem to be adaptable to 
> local needs, short of patching the source.
>
>   
Yes, I guess I do find gsymcheck useful.  It only takes a few seconds to 
run it on a new symbol of mine and I get a "sanity check" from it.  I 
suppose a symbol that fails gsymcheck would work fine with the current 
tools, although I have yet to use them all.  However, I fear that it may 
break sometime in the future, so I go ahead and try to make gsymcheck 
happy.  From my experience with the "symname=" attribute producing an 
"unknown attribute" warning, your "component-label=" attribute and any 
others you create that are not on the list would also produce a 
warning.  Alas, you have confirmed my suspicion that the known attribute 
names are hardwired into gsymcheck.  It would be nice if gsymcheck would 
be more flexible, such as loading the attribute names from a 
configuration file.  Then new names we users create could be added to 
the list in order to stop the warnings.  According to the gsymcheck 
manpage, you can use -v (one "v") to list errors but not warnings.  That 
could stop the multitude of warnings that you are experiencing.  I, on 
the other hand, would rather know about them, even if I ignore them.
> ---<)kaiamrtin(>---
>
>   
Girvin Herr

- Raw text -


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