X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=fdo/+Lx48FYbb8l/rNOsSFUGNbywXpGO0TWfZJGl0IQ=; b=ltA5hh9RQTCiGcn6sE5KJYDUCin6h2SlIaavluDHEPos8sqZQNBigZRbHdSb51VkAR YfoXCSBE0vIz9HekIqL28aKoUef26wGksGSBQK8NwkzmR8dwOTDUlmeFKTAf7ab64T72 qvhqRfHZ6558rASIcyHKHvmIKurnPSpXEuZobPlSsW9PoQh2czqkob+Ausv642I5qqN+ lvGqtBZm9E5i3RKImiANSmzc62xR2odro8J3dCHgOrwk6ASxK2/iqYKZ5uufitjXQDfy D/oJ40r+X6d+iKBmpOqUlCdFAF9RP88bndRUhWOVOUwhOKJdVi7+WFyKk4q2V/Zc4Xue ZdLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=fdo/+Lx48FYbb8l/rNOsSFUGNbywXpGO0TWfZJGl0IQ=; b=qPjnBNiDm2uJty+ZlZFiF4NaDRCfMEqCGwBZdPwSEkTAp3t4QJWRgrToWsyTB44dg6 Te72fd5ZQQtWf/8fC8RNBaoKK9xGp6EmF4xnBucB8tQ7PX6D2gYHfkyJdmxiBkzdsoji UmQVTVbT6BW4HqZDsIhnsPzGkJMzaIIB2RiUKQfbSuXaZInwHFDioiWSBNqst+i3Q/f8 +4zZZ+5spg2wFDHigff3lRZof3PjFdK88/6PH2PjAY9kXIxE0kDBBsOvW0nE43wWoyJ5 n8dYpHa0v2f/nWpfKioRfsEFQ75oh/uMkxSAxX5r16XWGv+Y+6OqLeyPhJFUgMc27/aB eCPg== X-Gm-Message-State: APjAAAX7dOLwgzLVIYbrahlD87c/8wBmGcT255FJxnVpTQh4TvkcRo2v 4+8X8FgWmsS617SLp4LWGP714Tr0 X-Google-Smtp-Source: APXvYqwGfm1qvZcJWIIIbV9mIm5P8yWCYtDSfskEoi53/58mmxAje9qoXCsL8KBls8sgo/gVKfk+xA== X-Received: by 2002:a2e:85c9:: with SMTP id h9mr18940468ljj.155.1576481706483; Sun, 15 Dec 2019 23:35:06 -0800 (PST) Date: Mon, 16 Dec 2019 10:35:02 +0300 From: "dmn (graahnul DOT grom AT gmail DOT com) [via geda-user AT delorie DOT com]" To: geda-user AT delorie DOT com Subject: Re: [geda-user] gschem shows the "About" dialog for most keystrokes and all menu commands Message-ID: <20191216103502.16c740c1@demon> In-Reply-To: References: X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; amd64-portbld-freebsd11.3) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 Sun, 15 Dec 2019 14:33:26 +0100 "Claudio Fabri (clafi AT gmx DOT com) [via geda-user AT delorie DOT com]" wrote: > after a > regular system upgrade that I've noticed gschem now shows the About > dialog for almost every keystroke instead of doing the expected > action. It is the result of upgrading the Guile package from 2.0 to 2.2 (it's not just a minor version update, there are significant differences between 2.0 and 2.2, and it breaks the behavior of actions). > Does anybody have a hint on what/where the problem may lie? I've > started to take a look at the code and I have stumbled upon g_keys.c > in gschem/src source directory, out of curiosity. As I'm an > experienced C/C++ developer I might as well try figuring it on my own > but I think I need some hints. The problem is in the action.scm file. You can see how it was fixed in lepton-eda [1] in this commit: https://github.com/lepton-eda/lepton-eda/pull/326/commits/2f3d20ed5c4b0a84396b4d5a249b0cdedb3b38ca [1] https://github.com/lepton-eda/lepton-eda Regards, Dmitry.