GNU bug report logs - #43624
[PATCH]Add emacs-mood-line

Previous Next

Package: guix-patches;

Reported by: marco.au.grassi98 <at> protonmail.com

Date: Sat, 26 Sep 2020 01:27:02 UTC

Severity: normal

Tags: patch

Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#43624: closed ([PATCH]Add emacs-mood-line)
Date: Sun, 27 Sep 2020 12:26:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Sun, 27 Sep 2020 14:24:56 +0200
with message-id <87sgb34dbb.fsf <at> nicolasgoaziou.fr>
and subject line Re: [bug#43624] [PATCH]Add emacs-mood-line
has caused the debbugs.gnu.org bug report #43624,
regarding [PATCH]Add emacs-mood-line
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
43624: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=43624
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: marco.au.grassi98 <at> protonmail.com
To: "guix-patches <at> gnu.org" <guix-patches <at> gnu.org>
Subject: [PATCH]Add emacs-mood-line
Date: Fri, 25 Sep 2020 18:10:29 +0000
[Message part 3 (text/plain, inline)]
Hello, i made a patch to add the mood-line emacs package.
This is my first contribution, let me know if i did something wrong.

Grassi Marco
[Message part 4 (text/html, inline)]
[0001-Add-emacs-mood-line.patch (text/x-patch, attachment)]
[Message part 6 (message/rfc822, inline)]
From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: "marco.au.grassi98--- via Guix-patches" via <guix-patches <at> gnu.org>
Cc: marco.au.grassi98 <at> protonmail.com, 43624-done <at> debbugs.gnu.org
Subject: Re: [bug#43624] [PATCH]Add emacs-mood-line
Date: Sun, 27 Sep 2020 14:24:56 +0200
Hello,

"marco.au.grassi98--- via Guix-patches" via <guix-patches <at> gnu.org>
writes:

> Hello, i made a patch to add the mood-line emacs package.

Thank you.

> This is my first contribution, let me know if i did something wrong.

Welcome!

I made the changes detailed below and applied your patch.

> Subject: [PATCH] Add emacs-mood-line.

I changed the commit message to

    gnu: Add emacs-mood-line.

    * gnu/packages/emacs-xyz.scm (emacs-mood-line): New variable.

as it is standard practice in the repository. If you use Emacs (!) and
Yasnippets, typing "add" and <TAB> in an empty commit message should
fill the template above for you.

> +   (source (origin
> +            (method git-fetch)
> +            (uri (git-reference
> +                  (url "https://gitlab.com/jessieh/mood-line.git")
> +                  (commit version)))
> +            (file-name (git-file-name name version))
> +            (sha256
> +             (base32
> +              "0fh9j9fkgl433nykfzjnzap5labi4sdndfk1nv4f904ij69pmvxb"))))

I moved `origin' below `source' and the hash string on the same line as
`base32'. I also fixed indentation of the whole definition. Eventually,
I removed the ".git" suffix from the URI.

> +   (build-system emacs-build-system)
> +   (home-page "https://gitlab.com/jessieh/mood-line")
> +   (synopsis "Minimal mode-line for Emacs")
> +   (description "Mood-line is a minimal mode-line configuration that aims
> +to replicate some of the features of the
> +doom-modeline package.")

I added a reference to Emacs in the description, moved the text below
the `description' keyword (a nitpick of mine), and changed doom-modeline
to Doom modeline (nitpick about typography vs. Lisp naming practices).

> +   (license license:gpl3+)))

I also added a copyright line for you in the file header. Please let me
know if I fumbled on one of its parts.

I also fixed the license, which is gpl2+ according to library's header
lines.

Regards,
-- 
Nicolas Goaziou


This bug report was last modified 4 years and 232 days ago.

Previous Next


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