gEDA-dev: [pcb] DRC error handling

Tobias Weihmann weihmann at fomalhaut.de
Mon Aug 14 16:40:48 EDT 2006


Hello there,

First let me thank all gschem and PCB developers for their great work.
At the moment I am working with PCB layouts containing quite a lot of
DRC errors. IMHO the usability of PCB DRC error handling at the moment
is sub-optimal. The check-fix cycle could be (drastically) shortened
with a hyperlinked list of errors or something akin to the vim quickfix
function.

Two brief questions:

- Previous PCB versions used to center the display on the problem
   spot. With the new CVS functions I get color highlighting, but the
   display is not moved to the error location. That's quite impractical
   for larger layouts, as it takes a while to visually search the
   layout for marked objects. Have other people noticed this problem
   as well? The code still seems to call the CenterDisplay function.

- Is there any interest in a patch? I don't have time for a full
   GUI implementation right now, so I might go for the vim quickfix
   method of jumping between registered error spots using a hotkey.
   New and old DRC error handling can be switched by preprocessor
   definition. A HID list box might be added later as a frontend.

Greetings,
Tobias







More information about the geda-dev mailing list