gEDA-user: Remove refdes number on copy
Peter Clifton
pcjc2 at cam.ac.uk
Fri Feb 8 09:49:37 EST 2008
On Fri, 2008-02-08 at 14:13 +0000, Kai-Martin Knaak wrote:
> In gschem I frequently copy some already placed symbols to add features
> to some existing schematics. If I use the usual y-c / y-p sequence the
> copy will receive the same refdes as the original. This is almost always
> wrong. So I change the refdes manually to something like R? and do a
> renumber when I am ready to migrate the changes to pcb.
> This is kind of error-prone. I tend to forget the manual step and end up
> with multiple symbols with the same refdes. This just bit me again...
>
> Is there a way to automagically remove refdes numbers on copy/paste?
> Maybe some kind of renumber hook in my local gschemrc?
Yes, this is exactly the sort of thing hooks should be good for (and in
this case, it will work, since we just edit the attribute, not delete
any of the objects being copied).
See attached.
I hooked this up adding the following lines in ~/.gEDA/gschemrc:
(load-from-path "/home/pcjc2/.gEDA/unnumber-refdes.scm")
(add-hook! copy-component-hook unnumber-refdes)
Obviously adjust the path to wherever you put unnumber-refdes.scm
Best wishes,
--
Peter Clifton
Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA
Tel: +44 (0)7729 980173 - (No signal in the lab!)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: unnumber-refdes.scm
Type: text/x-scheme
Size: 1422 bytes
Desc: not available
Url : http://www.seul.org/pipermail/geda-user/attachments/20080208/f210c2bd/attachment.bin
More information about the geda-user
mailing list