Bulk rename of components
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pcb |
New
|
Undecided
|
Unassigned |
Bug Description
Often while composing boards with many repeated functional blocks (with components named hierachically for convenience), I'll delete the components of all but one of the blocks, layout the remaining block, and copy this block. This is quite easy as Select By Name support regular expressions.
Unfortunately, after copying the block I still need to rename the copied components. While for small blocks I'll often do this by hand, for larger blocks I tend to save only the block to a layout, rename the components with a regular expression in a text editor, and import the modified design. I repeat this as many times as necessary. While this works, it's quite ugly and very inefficient.
However, this task could be very straightforward if pcb had the ability to run a regular expression substitution on the names of a selection of components. This way you could select a functional block, run "s/stepper1/
Changed in geda-project: | |
importance: | Undecided → Wishlist |
http:// www.delorie. com/pcb/ renumberblock. c ?