delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
X-Recipient: | geda-user AT delorie DOT com |
Date: | Wed, 16 Mar 2016 06:03:27 +0100 (CET) |
X-X-Sender: | igor2 AT igor2priv |
To: | geda-user AT delorie DOT com |
X-Debug: | to=geda-user AT delorie DOT com from="gedau AT igor2 DOT repo DOT hu" |
From: | gedau AT igor2 DOT repo DOT hu |
Subject: | [geda-user] guile 2.0: gh transition - call for contributors |
Message-ID: | <alpine.DEB.2.00.1603160550590.7885@igor2priv> |
User-Agent: | Alpine 2.00 (DEB 1167 2008-08-23) |
MIME-Version: | 1.0 |
Reply-To: | geda-user AT delorie DOT com |
Hi all, in pcb-rnd scripting is done using libgpmi. GPMI currently has support for 12 scripting langauges/engines. Guile is one of the engines. There's been some API change in guile 2.0 and the gh_ prefixed functions GPMI uses are gone. I've found https://www.gnu.org/software/guile/docs/docs-1.8/guile-ref/Transitioning-away-from-GH.html that describes how to forward port, but it's not an 1:1 mapping. I am looking for contributors to forward port a thin wrapper, about ~240 lines of C code written for guile 1.8 to guile 2.0. It has 7 gh_ calls. There is a unit test to check if the port works. Please let me know in private if you are interested. TIA, Igor2 P.S. Until the forward port, pcb-rnd supports guile 1.8 but not guile 2.0.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |