X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Message-ID: <508DA677.60300@innocent.com> Date: Sun, 28 Oct 2012 17:41:11 -0400 From: Gus Fantanas User-Agent: Mozilla/5.0 (X11; Linux i686; rv:16.0) Gecko/20121011 Thunderbird/16.0.1 MIME-Version: 1.0 To: geda-user AT delorie DOT com Subject: [geda-user] Thank You; Observations/Questions (WAS: Re: import schematics? was Re: [geda-user] Odd position mangling error ) References: <5086B5AD DOT 9080706 AT estechnical DOT co DOT uk> <5086C5E4 DOT 7060900 AT estechnical DOT co DOT uk> <5086FDF5 DOT 1070006 AT estechnical DOT co DOT uk> <20121023140840 DOT 4cf8d4d6 AT svelte> <50872E3F DOT 1030806 AT neurotica DOT com> <20121023172735 DOT 702ee2f3 AT svelte> <508886D5 DOT 80406 AT innocent DOT com> <201210250026 DOT q9P0Qlcv018957 AT envy DOT delorie DOT com> <508D7C2C DOT 7060009 AT innocent DOT com> <201210281846 DOT q9SIkmIx024157 AT envy DOT delorie DOT com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Reply-To: geda-user AT delorie DOT com On 10/28/2012 03:21 PM, Kai-Martin Knaak wrote: > DJ Delorie wrote: > >> No spaces around the :: > More scecifically: "Import::src0" looks like a syntax with thwo items > divided by the double colon. Hoewver, the code treats it as a single > string, that is not parsed in any sophisticated way. > > ---<)kaimartin(>--- Thank you, DJ Delorie and Kai-Martin Knaak, for your advice. I finally got the Import feature to work, thus modernizing my way of working with gEDA. Yes, I found out the hard way that there should be no spaces around the '::'! I have a couple of observations/questions: (1) Going through gyrations (deleting the pcb file I was working with) because I had spaces on either side of the '::', I observed that, somehow, pcb remembered the library file settings, even after the original pcb file I used to set them was gone! (I still invoked pcb from the same directory.) Does pcb write library preferences in some secret file? If so, why didn't pcb remember the library preferences as they were set in the pcb file with the finished project (which I started with gsch2pcb)? (2) Inexplicably, the footprint referred to by a part in gschem was missing from my files (I probably failed to sync my gaf directories on this computer with the corresponding ones at work). The part had three slots, all referring to the nonexistent footprint. I fired up gschem and corrected the footprint of the FIRST slot ONLY, saved the gschem file, and re-imported everything (since I got the hang of the importing process). The part came through fine! This seems to indicate that pcb only looks at the footprint of the first slot only.