X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Tue, 22 Dec 2020 20:18:28 +0100 (CET) From: Roland Lutz To: "Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com]" Subject: Re: [geda-user] Problem with Guile 2.2.4 dependency for gEDA 1.10.1. In-Reply-To: <20201222095015.GA3607@newvzh.lokolhoz> Message-ID: References: <7cd2efb5-177d-05b9-ecd7-433750537790 AT fastmail DOT com> <20201221003057 DOT 08aca882 AT swips DOT iqo DOT uni-hannover DOT de> <20201221004804 DOT 5809 DOT qmail AT stuge DOT se> <20201221025620 DOT 5cd21bf5 AT swips DOT iqo DOT uni-hannover DOT de> <28a1b47f-13b3-9452-99ff-dce5d8c2a1e5 AT fastmail DOT com> <20201222095015 DOT GA3607 AT newvzh DOT lokolhoz> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed 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 Tue, 22 Dec 2020, Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: > Docks have been introduced before the fork. You just haven't > managed to find how to set up them? 'use-docks=true' in > ~/.config/lepton-eda/lepton-user.conf does the trick. Edward Hennessy did a good job starting with the dock implementation, but the 10% which were forked into lepton-eda aren't very useful by themselves, which is why few people are using them. You can't change which dialogs are docked, you can't change where they are docked, and the dialogs you'd most probably want to use as docks--symbol library and attribute editor--don't even support docking at all. > some of our contributions get to geda-gaf, ask Roland ;-) Since you keep bringing this up, let me give a comprehensive list of changes in lepton-eda which were applied to gEDA/gaf: fe23971 is a Guile-related bugfix (by Peter TB Brett) 83e8336 adds Guile 2.2 to the configure script (by Vladimir Zhbanov) 490bf1f un-deprecates two functions (by Peter TB Brett) These are three commits which, in total, add 21 and remove 6 lines of code, or in other words, 0.01% of the changes in gEDA/gaf 1.10.0. I chose to cherry-pick them instead of just re-implementing the gist because I think crediting them in this way is a sign of respect towards the developers who figured out how to solve this in the first place. By the way, the patch by dmn you mentioned some time ago (de98989) relates to libxornstorage which you didn't even bother forking. In short, the concept that I'd copied anything from lepton-eda is blatantly wrong. Roland