Comment 5 for bug 1292607

Revision history for this message
Stuart Brorson (sdb-cloud9) wrote : Re: [Bug 1292607] Re: Tool for refdesrenum replaced

Fair enough. I'll give the new utility a try at some point.

Stuart

On Fri, 14 Mar 2014, Peter TB Brett wrote:

> One quick note for Alexey: before we can merge this into the geda-gaf
> package, I would like to see an updated manpage and a unit test suite
> for the new program.
>
> Stuart, we already have a plethora of renumbering programs in the tree,
> and I think we should institute a "one out, one in" policy. In this case
> we have an (allegedly) fully-backwards-compatible contribution that
> introduces new features. With proper documentation and a test suite
> that we can use to verify that the new tool is fully interchangeable
> with refdes-renum, I can see no reason not to accept it as a
> replacement. For people who have a particular need for the older version
> ? which is poorly documented and lacks a test suite, I might add ? there
> will always be the option to grab it from older release tarballs.
>
> --
> You received this bug notification because you are a member of gEDA Bug
> Team, which is subscribed to gEDA.
> https://bugs.launchpad.net/bugs/1292607
>
> Title:
> Tool for refdesrenum replaced
>
> Status in GPL Electronic Design Automation tools:
> New
>
> Bug description:
> http://www.gedasymbols.org/user/alexey_kharikovskiy/
>
> This is my new renumber tool.
> It completely compatible with old renumber tool (refdes_renum)
>
> This python script performs renumber of REFDES attributes of symbols
> and footprints of whole project simultaneously.
>
> This tool is nessesary when exist the .sch and the .pcb files of
> development project and We forced add some components to project and
> then renumber it.
>
> Features:
>
> 1. This script completely compatible (input,output,errors) with official "refdes_renum" script of geda project and writen for replacing him.
> 2. This script can take list of .sch files
> Example:
> refdes_renum.py mysch_1.sch mysch_2.sch ... mysch_N.sch
> or list of .sch and list of .pcb files:
> refdes_renum.py mysch_1.sch ... mysch_N.sch mypcb_1.pcb ... mypcb_N.pcb
> or project file:
> refdes_renum.py pathto/projectfile
> 3. --sort option allows to use defferent directions of renumber (Top to bottom, diagonal, left to right and other). For details see --help option
> 4. --component option allows to use component coordinates for renumber instead REFDES coordinates.
>
> PS. Read help for more :)
> More detailed discussion of geda-user http://comments.gmane.org/gmane.comp.cad.geda.user/41537
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/geda/+bug/1292607/+subscriptions
>