GNU bug report logs -
#60992
[PATCH] gnu: Add emacs-paradox.
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 60992 in the body.
You can then email your comments to 60992 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#60992
; Package
guix-patches
.
(Sat, 21 Jan 2023 17:48:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Cayetano Santos <csantosb <at> inventati.org>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Sat, 21 Jan 2023 17:48:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/emacs-xyz.scm (emacs-paradox): 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 dc85764746..d9f509c6c3 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -3125,6 +3125,33 @@ (define-public emacs-beacon
shine on top of your cursor so you know where it is.")
(license license:gpl3+)))
+(define-public emacs-paradox
+ (let ((version "2.5.5")
+ (commit "96401577ed02f433debe7604e49afd478e9eda61"))
+ (package
+ (name "emacs-paradox")
+ (version version)
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/Malabarba/paradox")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "0v9hmvq6bcr2hwlb09ldsd6pjl19ri5n2hl2bs3x52fqjj6fdzzn"))))
+ (build-system emacs-build-system)
+ (propagated-inputs
+ (list emacs-seq emacs-let-alist emacs-spinner emacs-hydra))
+ (home-page "https://github.com/Malabarba/paradox")
+ (synopsis "A modern Packages Menu")
+ (description
+ "Project for modernizing Emacs' Package Menu. With improved appearance,
+mode-line information. Github integration, customizability, asynchronous
+upgrading, and more.")
+ (license license:gpl2+))))
+
(define-public emacs-carp
(let ((commit "17d3d84963434233997626850195f205882bf0df")
(revision "0"))
base-commit: 900d33527c9286a811f064d4bb8f4a9b18d1db0b
--
2.39.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#60992
; Package
guix-patches
.
(Sun, 22 Jan 2023 16:45:02 GMT)
Full text and
rfc822 format available.
Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):
Hello,
Cayetano Santos via Guix-patches via <guix-patches <at> gnu.org> writes:
> * gnu/packages/emacs-xyz.scm (emacs-paradox): New variable.
Thank you.
This project is no longer maintained, and the repository is read-only.
Last release is more than 3 years old. Do you think the whole thing is
worth packaging nonetheless ?
> +(define-public emacs-paradox
> + (let ((version "2.5.5")
> + (commit "96401577ed02f433debe7604e49afd478e9eda61"))
> + (package
> + (name "emacs-paradox")
> + (version version)
You can insert version directly here. No need for a binding.
> + (source
> + (origin
> + (method git-fetch)
> + (uri (git-reference
> + (url "https://github.com/Malabarba/paradox")
> + (commit commit)))
> + (file-name (git-file-name name version))
> + (sha256
> + (base32
> + "0v9hmvq6bcr2hwlb09ldsd6pjl19ri5n2hl2bs3x52fqjj6fdzzn"))))
> + (build-system emacs-build-system)
> + (propagated-inputs
> + (list emacs-seq emacs-let-alist emacs-spinner emacs-hydra))
Please order inputs alphabetically.
> + (home-page "https://github.com/Malabarba/paradox")
> + (synopsis "A modern Packages Menu")
Synopsis must not start with article "A". Also, "modern" may be vague.
> + (description
> + "Project for modernizing Emacs' Package Menu. With improved appearance,
> +mode-line information. Github integration, customizability, asynchronous
> +upgrading, and more.")
Description should consist of complete sentences.
Regards,
--
Nicolas Goaziou
Information forwarded
to
guix-patches <at> gnu.org
:
bug#60992
; Package
guix-patches
.
(Sun, 22 Jan 2023 16:45:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#60992
; Package
guix-patches
.
(Sun, 22 Jan 2023 20:15:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 60992 <at> debbugs.gnu.org (full text, mbox):
>dim. 22 janv. 2023 at 17:43, Nicolas Goaziou
><mail <at> nicolasgoaziou.fr> ...
> Hello,
>
> Cayetano Santos via Guix-patches via <guix-patches <at> gnu.org>
> writes:
>
>> * gnu/packages/emacs-xyz.scm (emacs-paradox): New variable.
>
> Thank you.
>
> This project is no longer maintained, and the repository is
> read-only.
> Last release is more than 3 years old. Do you think the whole
> thing is
> worth packaging nonetheless ?
Good question (a few other packages, not explicitly declared as
out of maintenance, are in a similar position).
For as long as I’m concerned, this is a great piece of code which
I’ve been using frequently for a long time. Its stable and
performs well.
Regards,
C.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#60992
; Package
guix-patches
.
(Sun, 22 Jan 2023 20:22:02 GMT)
Full text and
rfc822 format available.
Message #17 received at 60992 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/emacs-xyz.scm (emacs-paradox): New variable.
---
gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index dc85764746..9653ce1ef4 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -3125,6 +3125,32 @@ (define-public emacs-beacon
shine on top of your cursor so you know where it is.")
(license license:gpl3+)))
+(define-public emacs-paradox
+ (let ((commit "96401577ed02f433debe7604e49afd478e9eda61"))
+ (package
+ (name "emacs-paradox")
+ (version "2.5.5")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/Malabarba/paradox")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "0v9hmvq6bcr2hwlb09ldsd6pjl19ri5n2hl2bs3x52fqjj6fdzzn"))))
+ (build-system emacs-build-system)
+ (propagated-inputs
+ (list emacs-hydra emacs-let-alist emacs-seq emacs-spinner))
+ (home-page "https://github.com/Malabarba/paradox")
+ (synopsis "Paradox is an extension to Emacs packages menu")
+ (description
+ "Paradox is a project for modernizing Emacs' Package Menu. It provides
+improved appearance, mode-line information, github integration,
+customizability and asynchronous upgrading.")
+ (license license:gpl2+))))
+
(define-public emacs-carp
(let ((commit "17d3d84963434233997626850195f205882bf0df")
(revision "0"))
base-commit: 900d33527c9286a811f064d4bb8f4a9b18d1db0b
--
2.39.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#60992
; Package
guix-patches
.
(Wed, 25 Jan 2023 18:02:01 GMT)
Full text and
rfc822 format available.
Message #20 received at submit <at> debbugs.gnu.org (full text, mbox):
Hello,
Cayetano Santos via Guix-patches via <guix-patches <at> gnu.org> writes:
> * gnu/packages/emacs-xyz.scm (emacs-paradox): New variable.
Applied with small tweaks in description (capitalization mainly).
Thank you.
Regards,
--
Nicolas Goaziou
Reply sent
to
Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
:
You have taken responsibility.
(Wed, 25 Jan 2023 18:02:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Cayetano Santos <csantosb <at> inventati.org>
:
bug acknowledged by developer.
(Wed, 25 Jan 2023 18:02:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 23 Feb 2023 12:24:13 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 63 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.