GNU bug report logs - #33338
[PATCH] gnu: Add emacs-webpaste

Previous Next

Package: guix-patches;

Reported by: Brett Gilio <brettg <at> posteo.net>

Date: Sat, 10 Nov 2018 21:06:02 UTC

Severity: normal

Tags: moreinfo, patch

Done: Arun Isaac <arunisaac <at> systemreboot.net>

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 33338 in the body.
You can then email your comments to 33338 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#33338; Package guix-patches. (Sat, 10 Nov 2018 21:06:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Brett Gilio <brettg <at> posteo.net>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sat, 10 Nov 2018 21:06:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Brett Gilio <brettg <at> posteo.net>
To: guix-patches <at> gnu.org
Cc: Brett Gilio <brettg <at> posteo.net>
Subject: [PATCH] gnu: Add emacs-webpaste
Date: Sat, 10 Nov 2018 15:04:51 -0600
---
 gnu/packages/emacs.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index c6008e6a9..72112cfc0 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -40,6 +40,7 @@
 ;;; Copyright © 2018 Pierre-Antoine Rouby <pierre-antoine.rouby <at> inria.fr>
 ;;; Copyright © 2018 Alex Branham <alex.branham <at> gmail.com>
 ;;; Copyright © 2018 Thorsten Wilms <t_w_ <at> freenet.de>
+;;; Copyright © 2018 Brett Gilio <bgilio <at> posteo.net>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -9837,6 +9838,31 @@ CSS, JavaScript, JSON.")
 throw a shell history.")
       (license license:gpl3+))))
 
+(define-public emacs-webpaste
+  (package
+    (name "emacs-webpaste")
+    (version "20180815.1855")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://melpa.org/packages/webpaste-"
+             version
+             ".el"))
+       (sha256
+        (base32
+         "0afbyrqs0hk9b5a7g75lar31v8bmmbgvcl64z0i52bi78vz7fdv8"))))
+    (build-system emacs-build-system)
+    (propagated-inputs
+     `(("emacs-request" ,emacs-request)))
+    (home-page "https://github.com/etu/webpaste.el")
+    (synopsis "Paste to pastebin-like services")
+    (description "This mode allows to paste whole buffers or parts of buffers to
+pastebin-like services.  It supports more than one service and will
+failover if one service fails.  More services can easily be added
+over time and prefered services can easily be configured.")
+    (license license:gpl3+)))
+
 (define-public emacs-discover-my-major
   (package
     (name "emacs-discover-my-major")
-- 
2.19.1





Information forwarded to guix-patches <at> gnu.org:
bug#33338; Package guix-patches. (Sat, 10 Nov 2018 21:09:02 GMT) Full text and rfc822 format available.

Message #8 received at 33338 <at> debbugs.gnu.org (full text, mbox):

From: Brett Gilio <brettg <at> posteo.net>
To: 33338 <at> debbugs.gnu.org
Cc: Brett Gilio <brettg <at> posteo.net>
Subject: Re: bug#33338: Acknowledgement ([PATCH] gnu: Add emacs-webpaste)
Date: Sat, 10 Nov 2018 15:08:21 -0600
Small error in the patch. Please revise the email line to "brettg <at> posteo.net"




Information forwarded to guix-patches <at> gnu.org:
bug#33338; Package guix-patches. (Mon, 19 Nov 2018 21:37:02 GMT) Full text and rfc822 format available.

Message #11 received at 33338 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Brett Gilio <brettg <at> posteo.net>
Cc: 33338 <at> debbugs.gnu.org
Subject: Re: [bug#33338] [PATCH] gnu: Add emacs-webpaste
Date: Mon, 19 Nov 2018 22:36:00 +0100
Hi Brett, and sorry for the delay!

Brett Gilio <brettg <at> posteo.net> skribis:

> ---
>  gnu/packages/emacs.scm | 26 ++++++++++++++++++++++++++
>  1 file changed, 26 insertions(+)

Could you add a commit log along the lines of what we usually do?  (See
‘git log’ to get an idea.)

> +  (package
> +    (name "emacs-webpaste")
> +    (version "20180815.1855")
> +    (source
> +     (origin
> +       (method url-fetch)
> +       (uri (string-append
> +             "https://melpa.org/packages/webpaste-"
> +             version
> +             ".el"))

Since files on MELPA disappear or are modified in place, it’s safer to
take them from upstream repositories.  Could you send an updated patch
that fetches code from the github.com repo?

Thank you!

Ludo’.




Information forwarded to guix-patches <at> gnu.org:
bug#33338; Package guix-patches. (Sat, 24 Nov 2018 21:03:01 GMT) Full text and rfc822 format available.

Message #14 received at 33338 <at> debbugs.gnu.org (full text, mbox):

From: Brett Gilio <brettg <at> posteo.net>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 33338 <at> debbugs.gnu.org, Brett Gilio <brettg <at> posteo.net>
Subject: Re: [bug#33338] [PATCH] gnu: Add emacs-webpaste
Date: Sat, 24 Nov 2018 15:02:38 -0600
Ludovic Courtès writes:

> Hi Brett, and sorry for the delay!
>
> Brett Gilio <brettg <at> posteo.net> skribis:
>
>> ---
>>  gnu/packages/emacs.scm | 26 ++++++++++++++++++++++++++
>>  1 file changed, 26 insertions(+)
>
> Could you add a commit log along the lines of what we usually do?  (See
> ‘git log’ to get an idea.)
>
>> +  (package
>> +    (name "emacs-webpaste")
>> +    (version "20180815.1855")
>> +    (source
>> +     (origin
>> +       (method url-fetch)
>> +       (uri (string-append
>> +             "https://melpa.org/packages/webpaste-"
>> +             version
>> +             ".el"))
>
> Since files on MELPA disappear or are modified in place, it’s safer to
> take them from upstream repositories.  Could you send an updated patch
> that fetches code from the github.com repo?
>
> Thank you!
>
> Ludo’.

Hi Ludo,

When I run git format-patch -1 I suppose it isn't adding the commit log
to the patch file? I think that is what you are trying to say. How then
should I add it, because I am making commits before I generate the
patch?

Brett Gilio




Information forwarded to guix-patches <at> gnu.org:
bug#33338; Package guix-patches. (Sun, 25 Nov 2018 10:08:01 GMT) Full text and rfc822 format available.

Message #17 received at 33338 <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <somebody <at> not-sent-or-endorsed-by.tobias.gr>
To: Brett Gilio <brettg <at> posteo.net>
Cc: Ludovic Courtès <ludo <at> gnu.org>, 33338 <at> debbugs.gnu.org
Subject: Re: [bug#33338] [PATCH] gnu: Add emacs-webpaste
Date: Sun, 25 Nov 2018 11:07:32 +0100
Brett,

Brett Gilio wrote:
> When I run git format-patch -1 I suppose it isn't adding the 
> commit log
> to the patch file? I think that is what you are trying to 
> say. How then
> should I add it, because I am making commits before I generate 
> the
> patch?

That's the normal (only?) way. ‘git format-patch’es will include 
whatever commit messages you wrote during ’git commit’, and which 
are displayed by ’git log’, ‘git show’, et al.

What do the latter commands show?

Kind regards,

T G-R




Information forwarded to guix-patches <at> gnu.org:
bug#33338; Package guix-patches. (Sun, 25 Nov 2018 15:53:01 GMT) Full text and rfc822 format available.

Message #20 received at 33338 <at> debbugs.gnu.org (full text, mbox):

From: Brett Gilio <brettg <at> posteo.net>
To: Tobias Geerinckx-Rice <somebody <at> not-sent-or-endorsed-by.tobias.gr>
Cc: Ludovic Courtès <ludo <at> gnu.org>, 33338 <at> debbugs.gnu.org,
 Brett Gilio <brettg <at> posteo.net>
Subject: Re: [bug#33338] [PATCH] gnu: Add emacs-webpaste
Date: Sun, 25 Nov 2018 09:52:19 -0600
Tobias Geerinckx-Rice writes:

> Brett,
>
> Brett Gilio wrote:
>> When I run git format-patch -1 I suppose it isn't adding the commit
>> log
>> to the patch file? I think that is what you are trying to say. How
>> then
>> should I add it, because I am making commits before I generate the
>> patch?
>
> That's the normal (only?) way. ‘git format-patch’es will include
> whatever commit messages you wrote during ’git commit’, and which are
> displayed by ’git log’, ‘git show’, et al.
>
> What do the latter commands show?
>
> Kind regards,
>
> T G-R

The patches are including the commit in the name of the format itself,
but it seems like ludo is wanting something contained within the patch
itself which it is not doing.

Git log is showing my commit history with the messages, git show is
also. So, I am confused as to what exactly I am not doing correctly.

Brett




Information forwarded to guix-patches <at> gnu.org:
bug#33338; Package guix-patches. (Tue, 27 Nov 2018 10:59:01 GMT) Full text and rfc822 format available.

Message #23 received at 33338 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Brett Gilio <brettg <at> posteo.net>
Cc: 33338 <at> debbugs.gnu.org
Subject: Re: [bug#33338] [PATCH] gnu: Add emacs-webpaste
Date: Tue, 27 Nov 2018 11:58:19 +0100
Hello Brett,

Just a friendly reminder.  :-)

Ludo’.

ludo <at> gnu.org (Ludovic Courtès) skribis:

> Hi Brett, and sorry for the delay!
>
> Brett Gilio <brettg <at> posteo.net> skribis:
>
>> ---
>>  gnu/packages/emacs.scm | 26 ++++++++++++++++++++++++++
>>  1 file changed, 26 insertions(+)
>
> Could you add a commit log along the lines of what we usually do?  (See
> ‘git log’ to get an idea.)
>
>> +  (package
>> +    (name "emacs-webpaste")
>> +    (version "20180815.1855")
>> +    (source
>> +     (origin
>> +       (method url-fetch)
>> +       (uri (string-append
>> +             "https://melpa.org/packages/webpaste-"
>> +             version
>> +             ".el"))
>
> Since files on MELPA disappear or are modified in place, it’s safer to
> take them from upstream repositories.  Could you send an updated patch
> that fetches code from the github.com repo?
>
> Thank you!
>
> Ludo’.




Added tag(s) moreinfo. Request was from Ludovic Courtès <ludo <at> gnu.org> to control <at> debbugs.gnu.org. (Thu, 27 Dec 2018 11:01:01 GMT) Full text and rfc822 format available.

Reply sent to Arun Isaac <arunisaac <at> systemreboot.net>:
You have taken responsibility. (Fri, 11 Dec 2020 07:35:02 GMT) Full text and rfc822 format available.

Notification sent to Brett Gilio <brettg <at> posteo.net>:
bug acknowledged by developer. (Fri, 11 Dec 2020 07:35:02 GMT) Full text and rfc822 format available.

Message #30 received at 33338-done <at> debbugs.gnu.org (full text, mbox):

From: Arun Isaac <arunisaac <at> systemreboot.net>
To: Ludovic Courtès <ludo <at> gnu.org>, Brett Gilio
 <brettg <at> posteo.net>
Cc: 33338-done <at> debbugs.gnu.org
Subject: Re: [bug#33338] [PATCH] gnu: Add emacs-webpaste
Date: Fri, 11 Dec 2020 13:04:46 +0530
[Message part 1 (text/plain, inline)]
Hi,

I fixed this patch, packaged the tests, and pushed to master.

Cheers! :-)
[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. (Fri, 08 Jan 2021 12:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 108 days ago.

Previous Next


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