Re: gEDA-user: YARR (refdes-update)

2007-02-17 Thread John Griessen

DJ Delorie wrote:

Hehe, another refdes update utility.  :-)  I have completely
lost track of the number of these.  I'm sure it is at least 5+ by now.
It's pretty amusing actually, we might end up with a new one of these
per week. :)


So, it's a race between refdes update utilities and PCB HIDs?  ;-)


I've gotten most of the GTK menus translated to the configurable form the 
lesstif HID uses...   Dan's planning to get the missing functions connected, 
then lesstif and GTK will be neck and neck... with both having 
user-quick-changeable menus and bind keys.


John G


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


gEDA-user: YARR (refdes-update)

2007-02-16 Thread John Luciani

I placed my version of a refdes_renum utility at ---

http://www.luciani.org/geda/util/util-index.html#refdes-update

The command line options are listed below. See my webpage for a
better format.

N.B. I have performed minimal testing on this script. If you decide to use it
you should test it on a victim schematic in a victim directory.

(* jcl *)

--clear
 Resets all refdes ordinals to the undefined value.
--list
 Outputs a list of refdes's that were found in each schematic.
Suffixes are ignored.
--verbose
 Sundry annoying messages.
--dryrun
 Outputs a list of actions to be taken without performing them.
--reuse
 Reuses refdes ordinals that were skipped in each schematic.
--update
 Only change refdes's were the ordinal is undefined.
--renum
 Change all refdes's. This should perform like refdes_renum
--nopageoffset
 Do not add an offset to subsequent schematic pages.
--pageoffset \value
 The offset value added to the refdes ordinal is
 \hbox{$(pagenumber - 1)\cdot pageoffset$}.
 The default value is set to 100. Each schematic specified on the
 command-line is considered a page.

--
http://www.luciani.org


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: YARR (refdes-update)

2007-02-16 Thread Ales Hvezda
Hi John,


I placed my version of a refdes_renum utility at ---


Hehe, another refdes update utility.  :-)  I have completely
lost track of the number of these.  I'm sure it is at least 5+ by now.
It's pretty amusing actually, we might end up with a new one of these
per week. :)

-Ales



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: YARR (refdes-update)

2007-02-16 Thread DJ Delorie

   Hehe, another refdes update utility.  :-)  I have completely
 lost track of the number of these.  I'm sure it is at least 5+ by now.
 It's pretty amusing actually, we might end up with a new one of these
 per week. :)

So, it's a race between refdes update utilities and PCB HIDs?  ;-)


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: YARR (refdes-update)

2007-02-16 Thread Ben Jackson
On Fri, Feb 16, 2007 at 10:17:53PM -0500, DJ Delorie wrote:
 
 So, it's a race between refdes update utilities and PCB HIDs?  ;-)

Actually I started hacking on djboxsym, got frustrated, started over
and I'm up to about 550 lines of perl, and you can do things like:

# Labels appear at the lower left of the part box
gaf::gsave;
gaf::rmoveto(0, -50);
foreach my $label (@{$self-{labels}-{pins}}) {
gaf::text(str = $label-{label}, color = 5, alignment = 2);
gaf::rmoveto(0, -$pinspacing);
}
gaf::grestore;

Let the race begin.  ;-)

-- 
Ben Jackson AD7GD
[EMAIL PROTECTED]
http://www.ben.com/


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user