GNU bug report logs - #54351
[PATCH] gnu: Add emacs-xah-fly-keys.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Jai Vetrivelan <jaivetrivelan@HIDDEN>; Keywords: patch; dated Sat, 12 Mar 2022 12:25:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 54351 <at> debbugs.gnu.org:


Received: (at 54351) by debbugs.gnu.org; 12 Mar 2022 17:59:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 12 12:59:41 2022
Received: from localhost ([127.0.0.1]:40788 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nT61l-0002Fl-70
	for submit <at> debbugs.gnu.org; Sat, 12 Mar 2022 12:59:41 -0500
Received: from laurent.telenet-ops.be ([195.130.137.89]:55264)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nT61j-0002Fb-Ob
 for 54351 <at> debbugs.gnu.org; Sat, 12 Mar 2022 12:59:40 -0500
Received: from [172.20.10.5] ([188.189.206.172])
 by laurent.telenet-ops.be with bizsmtp
 id 5Vzc2700J3jiMiL01Vzdi7; Sat, 12 Mar 2022 18:59:37 +0100
Message-ID: <8853d5968ea3bd8245079e5e69ed90c2a04d8b75.camel@HIDDEN>
Subject: Re: [bug#54351] [PATCH] gnu: Add emacs-xah-fly-keys.
From: Maxime Devos <maximedevos@HIDDEN>
To: Jai Vetrivelan <jaivetrivelan@HIDDEN>, 54351 <at> debbugs.gnu.org
Date: Sat, 12 Mar 2022 18:59:31 +0100
In-Reply-To: <874k43tl50.fsf@HIDDEN>
References: <874k43tl50.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-Q7+3R8SO5ovmgbB6dHxc"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1647107978; bh=bCzglkJh+zA+k3pXIMABIPVS6APm68jfZmLZGTA4F4g=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=Pj6pMC5oI/IckA8xCITn/4Oen3S4DOnvftUXkFnEbO/+vdDFu0jmYV210It0G69kU
 haylPt3VCHw8llv24rIivUfd5FmwFU4U4t1Vb2hzDUjvKljGdQXy5Pjuk+noVkgMoH
 6QKlWAzs9cz06qbLXNUqokqEKPcswWyiDgQAvVGCbeRcKXH79rleWZNoEKPCKZ0A3/
 1azYoHpBwRiSwDo02bIT/xgvWYLYECUWbePQcS8+XXy1IDuJuaiSRookfDW1artW0+
 J3l0JzcrP+2ppBYj6LtzQex7Jb99z6t8YKjd08SwvYhVGUouZo1LsJZb08qXDW3BPm
 zeuIted85igdw==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 54351
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--=-Q7+3R8SO5ovmgbB6dHxc
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Jai Vetrivelan schreef op za 12-03-2022 om 17:53 [+0530]:
> There's no COPYING or LICENSE file in the repository, and the emacs-
> lisp
> file states:
>=20
> =E2=94=8C=E2=94=80=E2=94=80=E2=94=80=E2=94=80
> =E2=94=82 ;; License: GPL v2. Tell your friends to buy a copy.
> =E2=94=94=E2=94=80=E2=94=80=E2=94=80=E2=94=80
>=20
> Please let me know if this package is considered free software to be
> included in Guix. Thank you.

Emacs is GPL3+ (according to guix show).  This extension of Emacs is
GPL2-only (according to the package definition). =C2=A0Seems like the autho=
r
intended it to be free software, but accidentally made a license
incompatibility? =20

Additionally, IIRC, the GPL has some requirements about including a
copy of the GPL.

I assume these issue would be easy to correct by contacting upstream.

I looked a little further and saw
<https://github.com/xahlee/xah-fly-keys/issues/28>, so I guess that the
.el is just a little out-of-date.

Greetings,
Maxime.

--=-Q7+3R8SO5ovmgbB6dHxc
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYizfgxccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7ug/APsFcpf8wkhDjb3GUg2PJo7uPcq/
1ZZPydndy12/1NPDsAD/T/bqkGFyP5M7lezRAwPkzkp02HScNCgUOeiP93qnpg0=
=9NlF
-----END PGP SIGNATURE-----

--=-Q7+3R8SO5ovmgbB6dHxc--





Information forwarded to guix-patches@HIDDEN:
bug#54351; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 12 Mar 2022 12:24:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 12 07:24:04 2022
Received: from localhost ([127.0.0.1]:39362 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nT0mx-00060N-V8
	for submit <at> debbugs.gnu.org; Sat, 12 Mar 2022 07:24:04 -0500
Received: from lists.gnu.org ([209.51.188.17]:54258)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jaivetrivelan@HIDDEN>) id 1nT0mw-000606-0p
 for submit <at> debbugs.gnu.org; Sat, 12 Mar 2022 07:24:02 -0500
Received: from eggs.gnu.org ([209.51.188.92]:37244)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jaivetrivelan@HIDDEN>)
 id 1nT0mv-0005YQ-CX
 for guix-patches@HIDDEN; Sat, 12 Mar 2022 07:24:01 -0500
Received: from [2607:f8b0:4864:20::636] (port=33730
 helo=mail-pl1-x636.google.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <jaivetrivelan@HIDDEN>)
 id 1nT0mt-0001iC-EB
 for guix-patches@HIDDEN; Sat, 12 Mar 2022 07:24:01 -0500
Received: by mail-pl1-x636.google.com with SMTP id m2so9897407pll.0
 for <guix-patches@HIDDEN>; Sat, 12 Mar 2022 04:23:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:subject:date:message-id:mime-version;
 bh=/y847e03qRTPWUqvo/YHOo0xRKxRZFtNIvs0GVK39Z4=;
 b=VEcy6t42lLVuchfSrbTpV6pOtRfaAp82pY70TPuRA4YD4kHoz88hIMJ0+DWWntRlWO
 dS2FlmRZcPnzU9RldEHf2kZzExtz48H6N5H2f7fAUiynQhcHQts2QL/vuL3m8D+XY3QJ
 2eP8AQOFWKO82j5a8BXRd+0eNvhn4V4fIpZLDit2t5y7Mwrn8XwS3iwmljoR8iF+1OZl
 dSSWq6KpG8M7SDZwICpiJm9eEIeamqIkdeqkZMyJzgiyMMWhOaZw7zyMxibQllFPcA+1
 E6/8804DWKBf0MgV4VfJMe7l1yLCLMC3Z8KP5yAAM1QNrfrnwzEUgr+t1qEiJ9peb8IZ
 oYbQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version;
 bh=/y847e03qRTPWUqvo/YHOo0xRKxRZFtNIvs0GVK39Z4=;
 b=khE7EqOnBtBEJ2EPaoYYPjiM0I158QiazhIthiI4/S4YpfSwaVsNyYtOACoQ0J2N3K
 8M0zkzHrLd1DtzhI3XDcmpnDn7i5m3V0JoBeEngR5Uy03OcPOAqeE6xpCNMy/nFDUgUm
 DtPoc0axiHpQa2rYdD6gQBqY7oTCVVwKe2lHgGhkHjFFOUlpgYHZS7Q7AU5BwbIZFR4Z
 TRu1hlB13XYqyNn2wwWAWTgMqD5E7EAnLrkGVtTawjF95xoJogfLqJJprkVovoRwrlQb
 GpLc6g3dGl+QCM002BVpclEis70sY9n0+0MSzHEsX+CWV7281izQU5OxOoBXr2orQRAA
 9F/Q==
X-Gm-Message-State: AOAM533+GOtRpMvskYmkc2fPPW0B7x8qMN4MFqH3eGv/K/HEFKE3YRMh
 MVaBdzQPA/HNwqaCtdjtcFa6Z6MNL7Q=
X-Google-Smtp-Source: ABdhPJz8YJd67Ca+qCxlYpp/vJNPjY7fC4ycZAB724qQtzDR/G7HB5iWUI+2GNTfdKNqavM9icJzfA==
X-Received: by 2002:a17:90a:f013:b0:1bf:f7f0:818a with SMTP id
 bt19-20020a17090af01300b001bff7f0818amr13890296pjb.21.1647087837030; 
 Sat, 12 Mar 2022 04:23:57 -0800 (PST)
Received: from guix ([2409:4072:8e08:a987:8ecf:bb0f:1cb:6cf8])
 by smtp.gmail.com with ESMTPSA id
 p15-20020a056a000b4f00b004f7b71f8bd6sm404489pfo.47.2022.03.12.04.23.54
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 12 Mar 2022 04:23:56 -0800 (PST)
From: Jai Vetrivelan <jaivetrivelan@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: Add emacs-xah-fly-keys.
X-Tom-Swifty: "The GNU project will probably not be Posix conformant,
 " Tom said noncommittally.
Date: Sat, 12 Mar 2022 17:53:23 +0530
Message-ID: <874k43tl50.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="==-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::636
 (failed)
Received-SPF: pass client-ip=2607:f8b0:4864:20::636;
 envelope-from=jaivetrivelan@HIDDEN; helo=mail-pl1-x636.google.com
X-Spam_score_int: -6
X-Spam_score: -0.7
X-Spam_bar: /
X-Spam_report: (-0.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 PDS_HP_HELO_NORDNS=0.659, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

--==-=-=
Content-Type: multipart/mixed; boundary="=-=-="

--=-=-=
Content-Type: text/plain


This patch adds the xah-fly-keys package.


--=-=-=
Content-Type: text/patch
Content-Disposition: inline; filename=0001-gnu-Add-emacs-xah-fly-keys.patch
Content-Transfer-Encoding: quoted-printable

From=20ef13bc5df0030ada79826d77fda32a58cb03a025 Mon Sep 17 00:00:00 2001
From: Jai Vetrivelan <jaivetrivelan@HIDDEN>
Date: Sat, 12 Mar 2022 17:01:43 +0530
Subject: [PATCH] gnu: Add emacs-xah-fly-keys.

* gnu/packages/emacs-xyz.scm (emacs-xah-fly-keys): New variable.
=2D--
 gnu/packages/emacs-xyz.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 826c2141a9..98b04d3d34 100644
=2D-- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -14078,6 +14078,29 @@ (define-public emacs-xmlgen
 conversion for Emacs Lisp.")
     (license license:gpl2+)))
=20
+(define-public emacs-xah-fly-keys
+  (let ((commit "fc0d82958eb484b630e5b87adff6b670e1697f20"))
+    (package
+    (name "emacs-xah-fly-keys")
+    (version "16.14.20220304152948")
+    (source (origin
+             (method git-fetch)
+             (uri (git-reference
+                   (url "https://github.com/xahlee/xah-fly-keys")
+                   (commit commit)))
+             (file-name (git-file-name name version))
+             (sha256
+              (base32
+               "18sf3k6al00n1m36b67yzswfpj5gf14zipw5waxw0vsa10f48wm7"))))
+    (build-system emacs-build-system)
+    (home-page "http://xahlee.info/emacs/misc/ergoemacs_vi_mode.html")
+    (synopsis "Modal keybinding system for emacs, based on command frequen=
cy and
+ergonomics.")
+    (description "xah-fly-keys.el is a modal editing mode for emacs, like =
vi,
+but the design of key/command choice is based on command frequency statist=
ics
+and ease-of-key score. Most frequently used commands have most easy keys.")
+    (license license:gpl2))))
+
 (define-public emacs-cdlatex
   (package
     (name "emacs-cdlatex")

base-commit: 662f1f7bbac54d5762a06862b6174977003f46b9
=2D-=20
2.34.0


--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


There's no COPYING or LICENSE file in the repository, and the emacs-lisp
file states:

=E2=94=8C=E2=94=80=E2=94=80=E2=94=80=E2=94=80
=E2=94=82 ;; License: GPL v2. Tell your friends to buy a copy.
=E2=94=94=E2=94=80=E2=94=80=E2=94=80=E2=94=80

Please let me know if this package is considered free software to be
included in Guix. Thank you.

=2D-=20
Jai Vetrivelan

--=-=-=--

--==-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJMBAEBCAA2FiEE0sFiNFJFp/P+5XqUp+GV74GQxVIFAmIskMAYHGphaXZldHJp
dmVsYW5AZ21haWwuY29tAAoJEKfhle+BkMVSyLwQAIvcQQj+lpjjSAX6CqGWGkYT
YO6CYYM54jTgLKFEIikVwaReFCep2LV/Ds23DJ0JBoo+WqBBK3z6mKG8jlM50UIr
DKYplako7JfpdH8jkEgWugGiLJsI+2w7kLwodT+eNNfRVt0tSyxjtCdxcQy38URh
wJD2ZhkVzMEc1chY9T9EMT/abm01QNCrvLGSB/MbNF623Itw9bTjT0254CxiwHDF
FJVTxGsV9yIwWjQckI4Yglqklg8zV8bF6g9EJAAzSuLmuvljd2Uk0geXjY+mhyry
QqXDqaIgt7WoYwjubz2L7SsqUJ6z4PQAopEqWqXnYHGpkKWSjnVNNFqJI+B744BZ
Y1WjxiSWT7VZsjC38RkssAc8tzeikVbRNCaPwM9oVfdcGIy5ztI0vFYcitf029bY
k10NtaoiGUbszuhYmnkI3X0vCUzV7/FA4nw77TyU2mak+ciWDa8p7y17R0SqNDbl
Gvi/EMfCK1gXn69GiuWHOjwNJLtDV8GR7fpXMn8ay+S6CCCfyGm1jqYQ5G/yS6NP
ZCiyGEEezavgA0K8bQxdjIC9GNcMq0S3+i+ovSheOSDoGZWIprPvEcNpk8T8Kw2r
cV8TN7Xn4+x+eB+2u8oEO6OQpOhp4MHs+cMp4Spbktb5lunxhByjeZEVuAR5DAOY
sNxqA5Psy5yMY9Ow2EzY
=8d3+
-----END PGP SIGNATURE-----
--==-=-=--




Acknowledgement sent to Jai Vetrivelan <jaivetrivelan@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#54351; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 12 Mar 2022 18:15:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.