GNU bug report logs -
#55786
[PATCH 0/1] Add emacs-spaceleader.
Previous Next
Reported by: jgart <jgart <at> dismail.de>
Date: Fri, 3 Jun 2022 19:18:02 UTC
Severity: normal
Tags: patch
Done: Tobias Geerinckx-Rice <me <at> tobias.gr>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 55786 in the body.
You can then email your comments to 55786 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#55786
; Package
guix-patches
.
(Fri, 03 Jun 2022 19:18:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
jgart <jgart <at> dismail.de>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Fri, 03 Jun 2022 19:18:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hi Guixers,
Here's spaceleader, an implementation of the Spacemacs leader key functionality.
https://github.com/mohkale/spaceleader
all best,
jgart
https://whereis.みんな/
Information forwarded
to
guix-patches <at> gnu.org
:
bug#55786
; Package
guix-patches
.
(Fri, 03 Jun 2022 19:23:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 55786 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/emacs-xyz.scm (emacs-bind-map): New variable.
---
gnu/packages/emacs-xyz.scm | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index edcd6a3f4b..4f35cf8a9c 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -30437,6 +30437,33 @@ (define-public emacs-iter2
original package.")
(license license:gpl3+)))
+(define-public emacs-bind-map
+ (let ((commit "510a24138d8de3b8df0783f1ac493a551fc9bd74")
+ (revision "0"))
+ (package
+ (name "emacs-bind-map")
+ (version (git-version "0.2" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/justbur/bind-map")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "0crxjy1ykgb429z8ikjv5iy8vg5i0qn8n86p2lgri4glx45sxxx0"))))
+ (build-system emacs-build-system)
+ (home-page "https://github.com/mohkale/bind-map")
+ (synopsis "Bind personal keymaps in multiple locations")
+ (description
+"@code{emacs-bind-map} provides a macro bind-map which can be used to
+make a keymap available across different leader keys including ones
+tied to evil states. It is essentially a generalization of the idea
+of a leader key as used in Vim or the @code{emacs-evil-leader} package,
+and allows for an arbitrary number of leader keys.")
+ (license license:gpl3+))))
+
(define-public emacs-promise
(package
(name "emacs-promise")
--
2.36.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#55786
; Package
guix-patches
.
(Fri, 03 Jun 2022 19:23:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 55786 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/emacs-xyz.scm (emacs-spaceleader): New variable.
---
gnu/packages/emacs-xyz.scm | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 4f35cf8a9c..f8396b199b 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -30464,6 +30464,36 @@ (define-public emacs-bind-map
and allows for an arbitrary number of leader keys.")
(license license:gpl3+))))
+(define-public emacs-spaceleader
+ (let ((commit "5e27c7c517f60beaf2bd2446957aec0ce55e11fe")
+ (revision "0"))
+ (package
+ (name "emacs-spaceleader")
+ (version (git-version "0.2" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/mohkale/spaceleader")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "0ghdybh7rpyrzp02bw43ks009n9idck9sxpjfnbqpyr6j45l5wnh"))))
+ (build-system emacs-build-system)
+ (propagated-inputs
+ (list emacs-dash
+ emacs-general
+ emacs-which-key
+ emacs-use-package
+ emacs-bind-map))
+ (home-page "https://github.com/mohkale/spaceleader")
+ (synopsis "Emacs leader-key implementation from Spacemacs")
+ (description
+"@code{emacs-spaceleader} implements the leader-key functionality from
+spacemacs.")
+ (license license:gpl3+))))
+
(define-public emacs-promise
(package
(name "emacs-promise")
--
2.36.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#55786
; Package
guix-patches
.
(Fri, 03 Jun 2022 19:42:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 55786 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
jgart via Guix-patches via schreef op vr 03-06-2022 om 14:21 [-0500]:
> + (url "https://github.com/justbur/bind-map")
> + (commit commit)))
> + (file-name (git-file-name name version))
> + (sha256
> + (base32
> + "0crxjy1ykgb429z8ikjv5iy8vg5i0qn8n86p2lgri4glx45sxxx0"))))
> + (build-system emacs-build-system)
> + (home-page "https://github.com/mohkale/bind-map")
Both of these result in a 404 for me.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#55786
; Package
guix-patches
.
(Fri, 03 Jun 2022 19:44:02 GMT)
Full text and
rfc822 format available.
Message #17 received at 55786 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
jgart via Guix-patches via schreef op vr 03-06-2022 om 14:21 [-0500]:
> + (version (git-version "0.2" revision commit))
> + (source
> + (origin
> + (method git-fetch)
> + (uri (git-reference
> + (url "https://github.com/mohkale/spaceleader")
> + (commit commit)))
A copy of the GPL is missing, while the GPL requires it:
4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that [...]; and give all
recipients a copy of this License along with the Program.
Greetings,
Maxime.
[signature.asc (application/pgp-signature, inline)]
Reply sent
to
Tobias Geerinckx-Rice <me <at> tobias.gr>
:
You have taken responsibility.
(Sat, 04 Jun 2022 22:01:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
jgart <jgart <at> dismail.de>
:
bug acknowledged by developer.
(Sat, 04 Jun 2022 22:01:02 GMT)
Full text and
rfc822 format available.
Message #22 received at 55786-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi,
The GPL was added thanks to jgart[0], so I've pushed both of these
patches.
Maxime Devos 写道:
> Both of these result in a 404 for me.
https://github.com/justbur/emacs-bind-map (with extra ‘emacs-’)
works for me.
I changed the base version of emacs-bind-map to 1.1.2 as the
commit we use postdates [1].
My guess is an incomplete copy-paste job led to both?
…or maybe not, since spaceleader states its version as 0.0.3. I
don't see where either 0.2 came from.
I took the liberty of moving both lonely source hash strings up a
line, because I can :o)
I also re-indented the packages and expanded the description of
emacs-spaceleader just a bit, based on the .el comment and our own
emacs-evil-leader package.
Thanks!
T G-R
[0]: https://github.com/mohkale/spaceleader/issues/3
[1]:
https://github.com/justbur/emacs-bind-map/commit/6977e0fec5c4a3c62a10503798c2a15194167046
[signature.asc (application/pgp-signature, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sun, 03 Jul 2022 11:24:07 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 290 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.