Re: gEDA-user: Looking for PCB fab recommendations
On Friday 19 June 2009 03:52:10 Michael Sokolov wrote: * SnPb finish - this one is an absolute requirement for ideological / philosophical reasons, RoHS crap is *not* acceptable. In the nicest possible way, WTF? * Both plated and unplated drill. Some parts have plastic mounting elements and I want unplated holes for those. And again, WHY? Peter -- Peter Brett Cambridge University Engineering Department signature.asc Description: This is a digitally signed message part. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Looking for PCB fab recommendations
Ineiev ine...@gmail.com wrote: BTW why unplated holes may be preferable for this case? Sentimental reasons: I want my SDSL gadget to be just as professional as all those mainstream existing SDSL CPE products that fill eBay. I have *never* seen a real commercial product PCB on which the holes accommodating the plastic mounting tabs of non-Ethernet RJ connectors were plated. The SDSL gear is no exception: every single piece of SDSL CPE I've ever taken apart has had a plastic RJ connector for the DSL port (either 6-pin or 8-pin, but never the shielded type used for Ethernet), and the holes where the plastic mounting tabs go are unplated. Hence I want the same on my board. Right now I'm leaning toward pcbfabexpress.com as my fab choice. I'll call them tomorrow to ask if they can do SnPb finish (late night here right now). They charge $50 extra for unplated drill and I'm OK with that. (That's for the whole order, not per board.) MS ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Looking for PCB fab recommendations
Peter TB Brett pe...@peter-b.co.uk wrote: * SnPb finish - this one is an absolute requirement for ideological / philosophical reasons, RoHS crap is *not* acceptable. In the nicest possible way, WTF? RoHS is an evil abomination that is reprehensible to the core of my being. The whole underlying philosophy behind RoHS is that bad elements should be eliminated from electronic products because those products will ultimately be thrown out and put into landfill. I am fundamentally at odds with that ideology because I don't believe that any computing, communication or other electronics should *ever* be thrown out. The idea of buying a new computer every few years and tossing the old one out is fundamentally reprehensible to me. Computing machinery should be passed through generations from father to son to grandson. I am using 1970s technology to compose this E-mail and I plan on continuing to use it well past 2038. The lead-free crap suffers from the severe problem of tin whiskers. The f***heads behind it don't care because they expect their crap to be thrown into trash long before tin whiskers grow, but it is a real problem for anyone who wants his electronic creations to outlast his own lifetime. I want my SDSL gadget to be usable to my great-great-great- great-grandchildren, so they can still connect their networks at 384 kbps even when everyone else around them has gone to exabits per second. MS ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Looking for PCB fab recommendations
On Fri, Jun 19, 2009 at 3:02 AM, Michael Sokolovmsoko...@ivan.harhan.org wrote: Peter TB Brett pe...@peter-b.co.uk wrote: * SnPb finish - this one is an absolute requirement for ideological / philosophical reasons, RoHS crap is *not* acceptable. In the nicest possible way, WTF? RoHS is an evil abomination that is reprehensible to the core of my being. The whole underlying philosophy behind RoHS is that bad elements should be eliminated from electronic products because those products will ultimately be thrown out and put into landfill. I am fundamentally at odds with that ideology because I don't believe that any computing, communication or other electronics should *ever* be thrown out. The idea of buying a new computer every few years and tossing the old one out is fundamentally reprehensible to me. So you still use a PDP-8 or something for all your computing tasks? I also don't like RoHS being legally required because I feel it lets us off the hook for doing real recycling programs. I also dislike it because there are so many other chemicals in machines that are also toxic and can't be removed as yet. The thing is keeping all our old hardware for ever and never replacing/upgrading anything is unreasonable. Computing machinery should be passed through generations from father to son to grandson. I am using 1970s technology to compose this E-mail and I plan on continuing to use it well past 2038. I have a slide rule and a uP board from the 1960's that does not mean I have a use ether. The uP is an energy hog as all the older stuff is relative to what we have now. The lead-free crap suffers from the severe problem of tin whiskers. The I though they added some nickle to solve this. f***heads behind it don't care because they expect their crap to be thrown into trash long before tin whiskers grow, but it is a real problem This I totally agree on. for anyone who wants his electronic creations to outlast his own lifetime. I want my SDSL gadget to be usable to my great-great-great- great-grandchildren, so they can still connect their networks at 384 kbps even when everyone else around them has gone to exabits per second. I doubt there will be any ISP that supports 384 kbps service in 50 years. MS ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user -- http://www.coe.neu.edu/~efoss/ http://evanfoss.googlepages.com/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: CNC Milling
I've been thinking for a while about CNC milling as a means of board fabrication over chemical etching. The limiting factor for the idea is cost. Every premade PCB mill I have found has been well over $3000UAU. One LPKF mill I found, which was advertised as their 'budget' model started at $20,000AU. Does anyone know of any 'cheaper' PCB mill manufacturers and if so do the play nicely with PCB gerber files. It seems like most mills I've found require their own proprietary, windows only, software or a conversion from gerber to g-code. It seems like it is pretty popular for people to make their own mills but I'm not too confident I could pull this off well. Thanks Nick ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: CNC Milling
The Fab Lab in Boston uses a Roland Modela MDX-20. There is a python script that translates the gerber files that Eagle creates into routing commands (http://web.media.mit.edu/~neilg/fab/dist/cam.py). I brought a couple of Gerber files (created with gEDA/PCB) to try routing a board using the milling machine. Unfortunately the CAM program only understands a subset of the Gerber specification, specifically the subset that Eagle outputs :( Some pictures I took at the Fab Lab in South Boston are at http://luciani.org/photos/pic1/2008-03-22-fab-lab/index.html. The Fab Lab is an educational outreach component for the Center for Bits and Atoms (CBA) at MIT. (* jcl *) -- You can't create open hardware with closed EDA tools. 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: CNC Milling
I have heard of people using a regular CNC mill or mini mill like a sherline. The real trick is to have a very fast spindle speed ~50,000 RPMS. I have a PCB mill that I built, but I still have to finish my stepper motor drivers. The hardest part is the file conversion for driving the milling. I use gcode files to drive EMC (linux cnc software for controlling a machine). I have been working on a program to convert generic gerber files to gcode files that most CNC software understands. However, it is not quite ready for production use yet. I am still working on the logic for converting all the shapes that touch into the largest outside path. If you want more information about converting gerbers to gcode take a look at source forge or send me an email and I will point you to what I know. Matthew On Fri, Jun 19, 2009 at 6:56 AM, spuzzdawg [1]spuzzd...@spuzzdawg.net wrote: I've been thinking for a while about CNC milling as a means of board fabrication over chemical etching. The limiting factor for the idea is cost. Every premade PCB mill I have found has been well over $3000UAU. One LPKF mill I found, which was advertised as their 'budget' model started at $20,000AU. Does anyone know of any 'cheaper' PCB mill manufacturers and if so do the play nicely with PCB gerber files. It seems like most mills I've found require their own proprietary, windows only, software or a conversion from gerber to g-code. References 1. mailto:spuzzd...@spuzzdawg.net ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Looking for PCB fab recommendations
Michael - On Fri, Jun 19, 2009 at 06:52:14AM +, Michael Sokolov wrote: Ineiev ine...@gmail.com wrote: BTW why unplated holes may be preferable for this case? [pcbfabexpress.com] charge $50 extra for unplated drill and I'm OK with that. (That's for the whole order, not per board.) That's payment so that _they_ can make undersized plated holes, and then drill them out -- maybe by hand, maybe in their CNC drill. - Larry ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: CNC Milling
Some of us local roboteers have been considering this unit but no one has plunked down the money yet: http://www.probotix.com/FireBall_v90_cnc_router_kit/ You could probably put together a CNC router capable of doing PCB's for under US$1,000 Still personally I'd rather send PCB's out and spend my time on other things instead of fabbing a PCB with limited feature resolution and no plated-through holes. Even if I had one of the above routers, I'd be using it for mechanical components -- not PCB's. -dave spuzzdawg wrote: I've been thinking for a while about CNC milling as a means of board fabrication over chemical etching. The limiting factor for the idea is cost. Every premade PCB mill I have found has been well over $3000UAU. One LPKF mill I found, which was advertised as their 'budget' model started at $20,000AU. Does anyone know of any 'cheaper' PCB mill manufacturers and if so do the play nicely with PCB gerber files. It seems like most mills I've found require their own proprietary, windows only, software or a conversion from gerber to g-code. It seems like it is pretty popular for people to make their own mills but I'm not too confident I could pull this off well. Thanks Nick ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Try to add component
Hi Stuart, Thank you very much for the instructions. Following your instruction I produced next patch and new symbol. Thanks, Alex. --- geda-gnetlist-1.5.2/scheme/gnet-spice-sdb.scm2009-06-11 04:42:06.063911837 -0700 +++ geda-gnetlist/scheme/gnet-spice-sdb.scm2009-06-17 17:28:10.236009806 -0700 @@ -1425,6 +1425,38 @@ ))) ;;-- +;; Include a file using an .LIB directive +;;-- +(define spice-sdb:write-library + (lambda (package port) +(debug-spew (string-append Found SPICE .LIB box. Refdes = package \n)) +(let ((corner (gnetlist:get-package-attribute package corner)) + (file (gnetlist:get-package-attribute package file)) + ) ;; end of local assignments + (debug-spew (string-appendcorner = corner \n)) + (debug-spew (string-appendfile = file \n)) + (display (string-append .LIB file corner \n) port) + (debug-spew placing .lib directive string into netlist.\n)) + + ) +) + +;;-- +;; Include a simulation directive +;;-- +(define spice-sdb:write-simulation + (lambda (package port) +(debug-spew (string-append Found SPICE Simulation box. Refdes = package \n)) +(let ((value (gnetlist:get-package-attribute package value)) + ) ;; end of local assignments + (debug-spew (string-append value= value \n)) + (display (string-append value \n) port) + (debug-spew placing simulation directive string into netlist.\n)) + + ) +) + +;;-- ;; Include an option using an .OPTIONS directive ;;-- (define spice-sdb:write-options @@ -1617,6 +1649,10 @@ (spice-sdb:write-directive package port)) ( (string=? device include) (spice-sdb:write-include package port)) + ( (string=? device library) + (spice-sdb:write-library package port)) + ( (string=? device simulation) + (spice-sdb:write-simulation package port)) ( else (spice-sdb:write-default-component package file-info-list port)) ) ;; end of cond *8 v 20090328 2 B 0 400 1900 300 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 T 100 300 9 10 0 1 0 0 1 device=library T 100 500 9 10 1 1 0 0 1 refdes=A? T 600 500 9 10 1 0 0 0 1 SPICE LIBR T 500 200 8 10 1 1 0 0 1 file=? T 100 200 9 10 1 0 0 0 1 File: T 0 -5 8 10 1 0 0 0 1 corner=? ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: ngspice:try to add vc1, vc2 to res model.
Please find patch file attached. I'm trying to add vc1,2 to res model. Notation R1 2 1 w=10u l=100u vc1=7e-5 vc2=1e-3 But .model rmod ( + VC1=7e-5 + VC2=1e-3 + ) R1 2 1 rmod w=10u l=100u vc1=7e-5 vc2=1e-3 Doesn't work. What I'm doing wrong? Thanks, Alex. Common subdirectories: ngspice-original/ng-spice-rework/src/spicelib/devices/res/CVS and ngspice/ng-spice-rework/src/spicelib/devices/res/CVS Only in ngspice/ng-spice-rework/src/spicelib/devices/res/: .deps Only in ngspice/ng-spice-rework/src/spicelib/devices/res/: Makefile Only in ngspice/ng-spice-rework/src/spicelib/devices/res/: Makefile.in diff -u ngspice-original/ng-spice-rework/src/spicelib/devices/res/resask.c ngspice/ng-spice-rework/src/spicelib/devices/res/resask.c --- ngspice-original/ng-spice-rework/src/spicelib/devices/res/resask.c 2009-06-14 12:37:52.578562944 -0700 +++ ngspice/ng-spice-rework/src/spicelib/devices/res/resask.c 2009-06-14 12:49:48.653551529 -0700 @@ -64,12 +64,18 @@ case RES_M: value-rValue = fast-RESm; return(OK); - case RES_TC1: - value-rValue = fast-REStc1; - return(OK); - case RES_TC2: - value-rValue = fast-REStc2; - return(OK); + case RES_TC1: + value-rValue = fast-REStc1; + return(OK); + case RES_TC2: + value-rValue = fast-REStc2; + return(OK); + case RES_VC1: + value-rValue = fast-RESvc1; + return(OK); + case RES_VC2: + value-rValue = fast-RESvc2; + return(OK); case RES_NOISY: value-iValue = fast-RESnoisy; return(OK); diff -u ngspice-original/ng-spice-rework/src/spicelib/devices/res/res.c ngspice/ng-spice-rework/src/spicelib/devices/res/res.c --- ngspice-original/ng-spice-rework/src/spicelib/devices/res/res.c 2009-06-14 12:37:52.559563322 -0700 +++ ngspice/ng-spice-rework/src/spicelib/devices/res/res.c 2009-06-14 14:54:01.025553126 -0700 @@ -22,6 +22,9 @@ IOPU( tc, RES_TC1, IF_REAL,First order temp. coefficient), IOPU( tc1, RES_TC1, IF_REAL,First order temp. coefficient), IOPU( tc2, RES_TC2, IF_REAL,Second order temp. coefficient), + IOPU( vc, RES_VC1, IF_REAL,First order volt. coefficient), + IOPU( vc1, RES_VC1, IF_REAL,First order volt. coefficient), + IOPU( vc2, RES_VC2, IF_REAL,Second order volt. coefficient), IOPU( scale, RES_SCALE, IF_REAL,Scale factor), IOP( noisy,RES_NOISY, IF_INTEGER, Resistor generate noise), IP(sens_resist, RES_RESIST_SENS, IF_FLAG, @@ -46,6 +49,8 @@ IOPR( dlr,RES_MOD_SHORT,IF_REAL,Shortening of resistor), IOPQ( tc1,RES_MOD_TC1, IF_REAL,First order temp. coefficient), IOPQO( tc2,RES_MOD_TC2, IF_REAL,Second order temp. coefficient), + IOPQ( vc1,RES_MOD_VC1, IF_REAL,First order volt. coefficient), + IOPQO( vc2,RES_MOD_VC2, IF_REAL,Second order volt. coefficient), IOPX( defw, RES_MOD_DEFWIDTH, IF_REAL,Default device width), IOPR( w, RES_MOD_DEFWIDTH, IF_REAL,Default device width), IOPQ( kf, RES_MOD_KF, IF_REAL,Flicker noise coefficient), diff -u ngspice-original/ng-spice-rework/src/spicelib/devices/res/resdefs.h ngspice/ng-spice-rework/src/spicelib/devices/res/resdefs.h --- ngspice-original/ng-spice-rework/src/spicelib/devices/res/resdefs.h 2009-06-14 12:37:52.579552456 -0700 +++ ngspice/ng-spice-rework/src/spicelib/devices/res/resdefs.h 2009-06-14 15:12:25.114801141 -0700 @@ -43,6 +43,10 @@ double RESm;/* Multiplicity factor for this instance */ double REStc1; /* first temperature coefficient of resistors */ double REStc2; /* second temperature coefficient of resistors */ +/* alx begin */ +double RESvc1; /* first voltage coefficient of resistors */ +double RESvc2; /* second voltage coefficient of resistors */ +/* alx end */ intRESnoisy;/* Set if the resistor generates noise */ double *RESposPosptr; /* pointer to sparse matrix diagonal at * (positive,positive) */ @@ -63,6 +67,10 @@ unsigned RESmGiven : 1;/* indicates M parameter specified */ unsigned REStc1Given: 1;/* indicates tc1 parameter specified */ unsigned REStc2Given: 1;/* indicates tc2 parameter specified */ +/* alx begin */ +unsigned RESvc1Given: 1;/* indicates vc1 parameter specified */ +unsigned RESvc2Given: 1;/* indicates vc2 parameter specified */ +/* alx end */ unsigned RESnoisyGiven : 1;/* indicates if noisy is specified */ intRESsenParmNo;/* parameter # for sensitivity use;
gEDA-user: ngspice: command file cause run out of memory
I wrote simple command file: $more com source rtest3.cir run plot v(1,2)/i(v1) save $ ngspice -b com Warning - approaching max data size: current size = 15.960 kB, limit = 0 bytes Warning - approaching max data size: current size = 15.960 kB, limit = 0 bytes Warning - approaching max data size: current size = 15.960 kB, limit = 0 bytes Warning - approaching max data size: current size = 15.960 kB, limit = 0 bytes Warning - approaching max data size: current size = 15.960 kB, limit = 0 bytes Circuit: source rtest3.cir ^C $ when I run command file, ngspice quickly eat all memory and become uncontrollable! ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Looking for PCB fab recommendations
Ineiev wrote: On 6/19/09, Larry Doolittle ldool...@recycle.lbl.gov wrote: On Fri, Jun 19, 2009 at 02:52:10AM +, Michael Sokolov wrote: * Both plated and unplated drill. Some parts have plastic mounting elements and I want unplated holes for those. Get all your holes plated and drill out your mounting holes by hand. Otherwise you will end up with a more expensive process. BTW why unplated holes may be preferable for this case? I always figured it was so the holes wouldn't get filled up if the board were wave soldered. But then again, I never cared enough to ask our producibility guys at work why they wanted un-plated mounting holes. -Dan ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: ngspice: res model parameter RSH
Hi, In the manual parameter RSH declared, but in reality doesn't work. $ more rtest2.cir * Spice netlister for gnetlist V2 1 0 DC 1.5V V1 2 0 DC 0.5V R1 2 1 rsh=1K w=100u l=10u tc1=3e-3 tc2=5e-7 narrow=0.05u .dc temp -40 125 1 .print dc i(v1) .END [al...@bazilik geda]$ ngspice rtest2.cir Warning - approaching max data size: current size = 15.960 kB, limit = 0 bytes Warning - approaching max data size: current size = 15.960 kB, limit = 0 bytes Warning - approaching max data size: current size = 15.960 kB, limit = 0 bytes Warning - approaching max data size: current size = 15.960 kB, limit = 0 bytes Warning - approaching max data size: current size = 15.960 kB, limit = 0 bytes ** ** ngspice-19 : Circuit level simulation program ** The U. C. Berkeley CAD Group ** Copyright 1985-1994, Regents of the University of California. ** Please submit bug-reports to: ngspice-b...@lists.sourceforge.net ** Creation Date: Sun Jun 14 14:58:10 PDT 2009 ** Circuit: * spice netlister for gnetlist Error on line 5 : r1 2 1 rsh=1k w=100u l=10u tc1=3e-3 tc2=5e-7 narrow=0.05u unknown parameter (rsh) ngspice 1 - ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: ngspice: potantialy memory problem
Whatever I'm doing in ngspice, I've get warnings about memory $ more rtest2.cir * Spice netlister for gnetlist V2 1 0 DC 1.5V V1 2 0 DC 0.5V R1 2 1 rsh=1K w=100u l=10u tc1=3e-3 tc2=5e-7 narrow=0.05u .dc temp -40 125 1 .print dc i(v1) .END [al...@bazilik geda]$ ngspice rtest2.cir Warning - approaching max data size: current size = 15.960 kB, limit = 0 bytes Warning - approaching max data size: current size = 15.960 kB, limit = 0 bytes Warning - approaching max data size: current size = 15.960 kB, limit = 0 bytes Warning - approaching max data size: current size = 15.960 kB, limit = 0 bytes Warning - approaching max data size: current size = 15.960 kB, limit = 0 bytes ** ** ngspice-19 : Circuit level simulation program ** The U. C. Berkeley CAD Group ** Copyright 1985-1994, Regents of the University of California. ** Please submit bug-reports to: ngspice-b...@lists.sourceforge.net ** Creation Date: Sun Jun 14 14:58:10 PDT 2009 ** Circuit: * spice netlister for gnetlist Error on line 5 : r1 2 1 rsh=1k w=100u l=10u tc1=3e-3 tc2=5e-7 narrow=0.05u unknown parameter (rsh) ngspice 1 - ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: CNC Milling
Dave N6NZ wrote: Some of us local roboteers have been considering this unit but no one has plunked down the money yet: http://www.probotix.com/FireBall_v90_cnc_router_kit/ Heh, their office is like five minutes from mine! I've been meaning to swing by, haven't had time. Of course, there's little point in mentioning the above. :) But I thought I would anyway, in case my proximity to them would be of use to anyone. I don't dare invest in such a device because of the vast quantities of productive time it would almost certainly suck out of me. :) b.g. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Parenthesis and commas in pcb action arguments
First is for the pcb repo and adds quoting and escaping to the action argument parsing in pcb. I made the quoting rules similar to those for bash (single quotes give literal string, double quotes give literal string but allow escapes). I pushed this one. It turns out we had a similar patch in the patch tracker, but I thought this one was better. The other one, however, had a nifty feature - if the string had multiple actions, it would run all of them. It would be nice if we could have that feature with this patch, since the function name *is* hid_parse_action*S* ;-) Other action-related thoughts... One thing the lesstif HID allows is free-form actions. I.e. you can type this: :changesize selectedlines =15 mil No need for () or ,, arbitrary whitespace, etc. It would be nice if this logic could be moved to hid/common - if the string includes a paren, parse one or more actions the current way. If the string has *no* parens, parse it the lesstif way. I think if we did that, the lesstif hid could be changed to just call the common routine and remove a lot of replicated code. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Parenthesis and commas in pcb action arguments
On Fri, Jun 19, 2009 at 8:57 PM, DJ Deloried...@delorie.com wrote: I pushed this one. It turns out we had a similar patch in the patch tracker, but I thought this one was better. The other one, however, had a nifty feature - if the string had multiple actions, it would run all of them. It would be nice if we could have that feature with this patch, since the function name *is* hid_parse_action*S* ;-) Thanks. Unless I'm missing something, hid_parse_actions() would already (and still) runs multiple actions if they are there, seperated by spaces. It could be more robust (currently if you put Action1(); Action2(); it'll fail, cause it isn't expecting the ';'s) but it should work if you use Action1() Action2(). In fact if I remember right, the mouse resource patch I put in earlier relies on that. Also, looks like a change uncommenting the fprintf(stderr, invoke: `%s'\n, rstr); line got added to the patch before commit. Other action-related thoughts... snip I think if we did that, the lesstif hid could be changed to just call the common routine and remove a lot of replicated code. I'll take a look at this when I get a chance, since I was just looking at that code. Jared ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Parenthesis and commas in pcb action arguments
Also, looks like a change uncommenting the fprintf(stderr, invoke: `%s'\n, rstr); line got added to the patch before commit. Oops, fixed. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user