Comment 3 for bug 1292607

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

Hi guys,

I suggest that we keep the old refdes_renum around and give the new,
Python renumber script a different name, like gref_renum or something
like that.

The reason is that the old refdes_renum has been around for a long
time and several people have made changes to it -- including me -- to
give it useful functionality. It's written in reasonably easy to
understand Perl. It's time-tested, and it ain't broke, so I'd nbe
very cautious about replacing it.

I'm all in favor of a new refdes renumber program, and will probably
use it, but would rather keep the old one around too just in case we
need to fall back to it.

Stuart

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

> Hi Alexey,
>
> If this is completely backwards compatible with geda-gaf's
> "refdes_renum" script, maybe it should replace it.
>
> What do you think?
>
> Regards,
>
> Peter
>
> --
> 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
>