X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Authority-Analysis: v=2.0 cv=ZuBv2qHG c=1 sm=0 a=6jktZp3dcHAl1vye2O6wCg==:17 a=jl9P3j1e7_0A:10 a=2xJ3G-9csIsA:10 a=8hO_kANTrYkA:10 a=6WB07kdHjWAA:10 a=8nJEP1OIZ-IA:10 a=wR-FlJDvAAAA:8 a=8NhcT93wKjCRzqbbRDkA:9 a=wPNLvfGTeEIA:10 a=6jktZp3dcHAl1vye2O6wCg==:117 X-Cloudmark-Score: 0 X-Originating-IP: 70.113.67.117 Message-ID: <500A0E11.7090809@ecosensory.com> Date: Fri, 20 Jul 2012 21:04:01 -0500 From: John Griessen User-Agent: Mozilla/5.0 (X11; Linux i686; rv:10.0.4) Gecko/20120510 Icedove/10.0.4 MIME-Version: 1.0 To: geda-user AT delorie DOT com Subject: Re: [geda-user] pcb footprint update hack References: <20120719182728 DOT GA12447 AT slana DOT eecs DOT oregonstate DOT edu> <201207191846 DOT q6JIkbTb030133 AT envy DOT delorie DOT com> <20120719160003 DOT 3a3fb538 AT svelte> <201207192322 DOT q6JNMhYj012483 AT envy DOT delorie DOT com> <50089DC4 DOT 7020006 AT ecosensory DOT com> <201207200133 DOT q6K1XP90019375 AT envy DOT delorie DOT com> <20120721005807 DOT 42aba8c7 AT akka> In-Reply-To: <20120721005807.42aba8c7@akka> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Reply-To: geda-user AT delorie DOT com On 07/20/2012 05:58 PM, Kai-Martin Knaak wrote: >> Using a plugin that either does a regex search, or better, just >> > operates on "all selected elements". > IMHO, this should have have a firm place in the main code -- both in > gschem and in PCB. Powerful search and replace is one of the few > features I really miss since I left protel99SE. Search and replace of every element is what the chip design tools allow. I wouldn't mind it being in plugins for the chip design oriented. The underpinnings being in the main code is what is important, not the particular commands or GUI used. We're not ready yet. Probably in a 3 years as things have been going, we will have the underpinnings done for search and replace by gschem element and PCB element down to the polygon-on-a-layer level. And 2-way updating gschem-->PCB-->gschem-->PCB. But we're not there yet, and figuring how to do a hack to get by is a good thing. John