delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2019/12/16/02:57:20

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]" <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: <trinity-5efb5dd6-d251-429d-8170-612a88fe6430-1576416806259@3c-app-mailcom-bs16>
References: <trinity-5efb5dd6-d251-429d-8170-612a88fe6430-1576416806259 AT 3c-app-mailcom-bs16>
X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; amd64-portbld-freebsd11.3)
MIME-Version: 1.0
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

On Sun, 15 Dec 2019 14:33:26 +0100
"Claudio Fabri (clafi AT gmx DOT com) [via geda-user AT delorie DOT com]"
<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.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019