X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Sat, 21 Jul 2012 00:58:07 +0200 From: Kai-Martin Knaak To: geda-user AT delorie DOT com Subject: Re: [geda-user] pcb footprint update hack Message-ID: <20120721005807.42aba8c7@akka> In-Reply-To: <201207200133.q6K1XP90019375@envy.delorie.com> 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> X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:0Osu8Epd3PFMWkZpHJqfSxaNXY0D4dVGzmq9gjjOf0p +eFfvHl7fHxyAPP735rExLsxcJLRTxWXTiLrA2ZkLHveZewNQo haRopenumIaWUD6QL9MXkF976dD/t6kY77j+nrnJd1/aWYl77s 7uLrLiOltONPAgGGbNrztJKNyJAxcKGxQr8++zYzjlD3f3TZKj zGeoBdqpbJxR8It7ZvH5HWR2h1QS78rBQXEiByLlGqSBcPeVGC r1V8DU/AsbahYYqVFWMbMo31BykCYSyB2kFEuVyBaJrfrY3IFB pbP1poG0zxuzBSrx50Q+/qt7cRKFewJ8VKgOGl761tWzn9P9Q= = 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 DJ Delorie schrieb am 19. July 2012: > > 1. search and replace with sed or ? on the file Board.pcb to replace > > XYZ123.fp with XYZ123_new.fp > > Using a plugin that either does a regex search, or better, just > operates on "all selected alements". 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. Plugins more likely than not bit rot and go away, when its creator stops caring actively for it. ---<)kaimartin(>--- -- Kai-Martin Knaak kmk AT lilalaser DOT de http://lilalaser.de/blog