X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f X-Recipient: geda-help AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=ewbpEjMXgAsvKUWsjkOF8J3fyyQuYTClXSTn2RC3j/c=; b=QqUM+BHo3F6ZYRUTlcKekWJF+ExhPG9kbfY7uiOskZupuk8INNcOoMmACPl/EG4I4Z 65vxWbvfanQ2b2Um3X0gLDXXAJHkpXEjChpKq+X+O6eHgigrdT+o52SHrNqEaKYTP396 sBIHiGc0+VOIRm430AjnRZTNx0yCI2NueHLJx+009TuUT+BqntH+unAePZ3HMq9Oe/ys NSQjPjAEdMzzhuHPPcz4xHNmn+Fd2y6IoJtBvIB6JRRQoQyO7HhVC6OiSy944cgXhhh/ fHCHOOMoZES4xsaiOSZVcYCNkde94qcXf9mJ/lYIt12I4Ru39HGy3plAMT6WrbS+y/It BZcQ== X-Received: by 10.202.75.81 with SMTP id y78mr1846674oia.80.1416165595043; Sun, 16 Nov 2014 11:19:55 -0800 (PST) MIME-Version: 1.0 From: Mike Bushroe Date: Sun, 16 Nov 2014 12:19:24 -0700 Message-ID: Subject: [geda-help] Attribute names, Attribute editor columns, loose and woolly typing To: geda-help AT delorie DOT com Content-Type: multipart/alternative; boundary=001a113529a23c5c540507febfa8 Reply-To: geda-help AT delorie DOT com --001a113529a23c5c540507febfa8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable gschem 1.8.2 (g875406c) gsch2pcb 1.6 xgsch2pcb 0.1.3 pcb version 20140316 Compiled on Aug 29 2014 at 07:56:58 Ubuntu 14.10 (just up from 10.04 through 12.04) Toshiba 5.7GiB Core 2 Duo 2.2GHzx2 64bit As I was digging myself every deeper trying to get the single to 3 phase working with sub-schematics, I found at one point an error while manually doing the internal steps of sch2pcb with verbose mode on that one of my symbols for a sub-schematic did not have a pin label. I went back yet again to check that I ad deleted all the 'refdes', 'netnames', 'nets', and other attempts to span between pages and had only a pin label defined for each pin (even went as far as marking 'not displayed' for the pin number since they are physical devices anyway. But I still have the pin number and pin sequence attributes defined because it wasn't clear). What I discovered is that somehow one single line on one of 3 instances the attribute name had changed from 'pinlabel' to pinlable', which needless to say took me a while just to notice! I don't know how I managed to change it, but finding it and fixing it removed one of the error messages I could only find by running the internal steps of sch2pcb in verbose mode. On a separate occasion I was running attribute editor and thought that there should have been manuy more columns displayed. I saw the add column function and tried it, but instead of having a pull done list of attribute names known to the rest of the software, you had to type in your own. When I tried it did not fill with the data I thought should already be there so I immediately deleted what I had created before it could cause any more harm. Both of these lead me to wonder if there is some way to have a list of know and defined attribute names (like the pull down in gschem) for adding columns in attribute editor? And possibly a way to immediately highlight ones that don't match when you close what ever editor allowed me to mess up the symbol? It would also be nice to have columns in attribute editor that were read only but just there to help you keep track of where you are, like refdes to know which capacitor I am looking at? Maybe even the x and y coordinates to go back to the schematic page with, although that is a stretch. But at least when opening new columns, you should either have to choose from a list or make it clear you want to create a new attribute to avoid misspelling an old one and making a new one by mistake. Thanks again for all the help. Mike --=20 "Creativity is intelligence having fun." =E2=80=94 Albert Einstein --001a113529a23c5c540507febfa8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
gschem 1.8.2 (g875406c)
g= sch2pcb 1.6
xgsch2pcb 0.1.3
pcb version 20140316 Compiled on Aug 29 2= 014 at 07:56:58
Ubuntu 14.10 (just up from 10.04 through 12.04)
Toshi= ba 5.7GiB Core 2 Duo 2.2GHzx2 64bit

As I was digging myself ev= ery deeper trying to get the single to 3 phase working with sub-schematics,= I found at one point an error while manually doing the internal steps of s= ch2pcb with verbose mode on that one of my symbols for a sub-schematic did = not have a pin label. I went back yet again to check that I ad deleted all = the 'refdes', 'netnames', 'nets', and other attempt= s to span between pages and had only a pin label defined for each pin (even= went as far as marking 'not displayed' for the pin number since th= ey are physical devices anyway. But I still have the pin number and pin seq= uence attributes defined because it wasn't clear).

=C2=A0 = What I discovered is that somehow one single line on one of 3 instances the= attribute name had changed from 'pinlabel' to pinlable', which= needless to say took me a while just to notice! I don't know how I man= aged to change it, but finding it and fixing it removed one of the error me= ssages I could only find by running the internal steps of sch2pcb in verbos= e mode.

=C2=A0 On a separate occasion I was running attribute = editor and thought that there should have been manuy more columns displayed= . I saw the add column function and tried it, but instead of having a pull = done list of attribute names known to the rest of the software, you had to = type in your own. When I tried it did not fill with the data I thought shou= ld already be there so I immediately deleted what I had created before it c= ould cause any more harm.

=C2=A0 Both of these lead me to wond= er if there is some way to have a list of know and defined attribute names = (like the pull down in gschem) for adding columns in attribute editor? And = possibly a way to immediately highlight ones that don't match when you = close what ever editor allowed me to mess up the symbol? It would also be n= ice to have columns in attribute editor that were read only but just there = to help you keep track of where you are, like refdes to know which capacito= r I am looking at? Maybe even the x and y coordinates to go back to the sch= ematic page with, although that is a stretch. But at least when opening new= columns, you should either have to choose from a list or make it clear you= want to create a new attribute to avoid misspelling an old one and making = a new one by mistake.

Thanks again for all the help.

Mike

--
"Creativity is intelligence having fun.&= quot; =E2=80=94 Albert Einstein
--001a113529a23c5c540507febfa8--