unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#33338] [PATCH] gnu: Add emacs-webpaste
@ 2018-11-10 21:04 Brett Gilio
       [not found] ` <handler.33338.B.154188391713669.ack@debbugs.gnu.org>
  2018-11-19 21:36 ` [bug#33338] [PATCH] gnu: Add emacs-webpaste Ludovic Courtès
  0 siblings, 2 replies; 8+ messages in thread
From: Brett Gilio @ 2018-11-10 21:04 UTC (permalink / raw)
  To: 33338

---
 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@inria.fr>
 ;;; Copyright © 2018 Alex Branham <alex.branham@gmail.com>
 ;;; Copyright © 2018 Thorsten Wilms <t_w_@freenet.de>
+;;; Copyright © 2018 Brett Gilio <bgilio@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

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [bug#33338] Acknowledgement ([PATCH] gnu: Add emacs-webpaste)
       [not found] ` <handler.33338.B.154188391713669.ack@debbugs.gnu.org>
@ 2018-11-10 21:08   ` Brett Gilio
  0 siblings, 0 replies; 8+ messages in thread
From: Brett Gilio @ 2018-11-10 21:08 UTC (permalink / raw)
  To: 33338


Small error in the patch. Please revise the email line to "brettg@posteo.net"

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [bug#33338] [PATCH] gnu: Add emacs-webpaste
  2018-11-10 21:04 [bug#33338] [PATCH] gnu: Add emacs-webpaste Brett Gilio
       [not found] ` <handler.33338.B.154188391713669.ack@debbugs.gnu.org>
@ 2018-11-19 21:36 ` Ludovic Courtès
  2018-11-24 21:02   ` Brett Gilio
  2018-11-27 10:58   ` Ludovic Courtès
  1 sibling, 2 replies; 8+ messages in thread
From: Ludovic Courtès @ 2018-11-19 21:36 UTC (permalink / raw)
  To: Brett Gilio; +Cc: 33338

Hi Brett, and sorry for the delay!

Brett Gilio <brettg@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’.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [bug#33338] [PATCH] gnu: Add emacs-webpaste
  2018-11-19 21:36 ` [bug#33338] [PATCH] gnu: Add emacs-webpaste Ludovic Courtès
@ 2018-11-24 21:02   ` Brett Gilio
  2018-11-25 10:07     ` Tobias Geerinckx-Rice
  2018-11-27 10:58   ` Ludovic Courtès
  1 sibling, 1 reply; 8+ messages in thread
From: Brett Gilio @ 2018-11-24 21:02 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 33338


Ludovic Courtès writes:

> Hi Brett, and sorry for the delay!
>
> Brett Gilio <brettg@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

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [bug#33338] [PATCH] gnu: Add emacs-webpaste
  2018-11-24 21:02   ` Brett Gilio
@ 2018-11-25 10:07     ` Tobias Geerinckx-Rice
  2018-11-25 15:52       ` Brett Gilio
  0 siblings, 1 reply; 8+ messages in thread
From: Tobias Geerinckx-Rice @ 2018-11-25 10:07 UTC (permalink / raw)
  To: Brett Gilio; +Cc: 33338

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

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [bug#33338] [PATCH] gnu: Add emacs-webpaste
  2018-11-25 10:07     ` Tobias Geerinckx-Rice
@ 2018-11-25 15:52       ` Brett Gilio
  0 siblings, 0 replies; 8+ messages in thread
From: Brett Gilio @ 2018-11-25 15:52 UTC (permalink / raw)
  To: Tobias Geerinckx-Rice; +Cc: 33338


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

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [bug#33338] [PATCH] gnu: Add emacs-webpaste
  2018-11-19 21:36 ` [bug#33338] [PATCH] gnu: Add emacs-webpaste Ludovic Courtès
  2018-11-24 21:02   ` Brett Gilio
@ 2018-11-27 10:58   ` Ludovic Courtès
  2020-12-11  7:34     ` bug#33338: " Arun Isaac
  1 sibling, 1 reply; 8+ messages in thread
From: Ludovic Courtès @ 2018-11-27 10:58 UTC (permalink / raw)
  To: Brett Gilio; +Cc: 33338

Hello Brett,

Just a friendly reminder.  :-)

Ludo’.

ludo@gnu.org (Ludovic Courtès) skribis:

> Hi Brett, and sorry for the delay!
>
> Brett Gilio <brettg@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’.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#33338: [PATCH] gnu: Add emacs-webpaste
  2018-11-27 10:58   ` Ludovic Courtès
@ 2020-12-11  7:34     ` Arun Isaac
  0 siblings, 0 replies; 8+ messages in thread
From: Arun Isaac @ 2020-12-11  7:34 UTC (permalink / raw)
  To: Ludovic Courtès, Brett Gilio; +Cc: 33338-done

[-- Attachment #1: Type: text/plain, Size: 81 bytes --]


Hi,

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

Cheers! :-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 524 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2020-12-11  7:35 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-11-10 21:04 [bug#33338] [PATCH] gnu: Add emacs-webpaste Brett Gilio
     [not found] ` <handler.33338.B.154188391713669.ack@debbugs.gnu.org>
2018-11-10 21:08   ` [bug#33338] Acknowledgement ([PATCH] gnu: Add emacs-webpaste) Brett Gilio
2018-11-19 21:36 ` [bug#33338] [PATCH] gnu: Add emacs-webpaste Ludovic Courtès
2018-11-24 21:02   ` Brett Gilio
2018-11-25 10:07     ` Tobias Geerinckx-Rice
2018-11-25 15:52       ` Brett Gilio
2018-11-27 10:58   ` Ludovic Courtès
2020-12-11  7:34     ` bug#33338: " Arun Isaac

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).