[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gEDA: gnetlist ERROR: Stack overflow



Hi Stefan,

[snip]
>I took the freedom to rewrite that function to non-recursive. It first

	Excellent. :-)  

[snip]
>(define (pads:display-connections nets)
>  (let ((k ""))
>    (for-each (lambda (in-string)
>                (set! k (string-append k in-string)))
>              (map (lambda (net)
>                     (string-append " " (car net) "." (car (cdr net))))
>                   nets))
>    (string-append k "\n")))
>
>Hope it works better, it does for me at least...

	If you have some time, could you please check this change into
CVS?  Let me know if you need any thing to make this easier.  I would
just make the change in the pads backend and as we have time, fix the
other backends, unless it's easier to just fix them all right now.
Thanks a bunch.

								-Ales