X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Mon, 20 Feb 2017 20:33:19 +0100 (CET) From: Roland Lutz To: "Evan Foss (evanfoss AT gmail DOT com) [via geda-user AT delorie DOT com]" Subject: Re: [geda-user] Recent gschem-PCB import problem? In-Reply-To: Message-ID: References: <1487162236 DOT 3011 DOT 9 DOT camel AT linetec> <1487176819 DOT 3011 DOT 27 DOT camel AT linetec> User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII Note-from-DJ: This may be spam Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Mon, 20 Feb 2017, Evan Foss (evanfoss AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: > That is a fair point. I guess it's the lack of options that doesn't sit > well with me. I wish gEDA or Lepton would let us opt out of scheme. My > distro didn't even package guile-2.x. With the way the code is structured right now, that wouldn't be easy. Even if the internal dependencies on Scheme could be avoided, you still wouldn't be able to execute configuration files or use the netlister the normal way (the current version can run non-Scheme backends, though). It would be possible to switch to a non-Scheme configuration system and invoke the netlister another way. But that would require a lot of work, and doing this in a way that makes sense would most probably break compatibility with more complex existing Scheme setups.