GNU bug report logs - #43930
gnu: Add emacs-graphql-mode.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: John Soo <jsoo1@HIDDEN>; dated Sun, 11 Oct 2020 17:00:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 43930 <at> debbugs.gnu.org:


Received: (at 43930) by debbugs.gnu.org; 19 Oct 2020 17:44:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 19 13:44:40 2020
Received: from localhost ([127.0.0.1]:42295 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kUZD6-00020U-KA
	for submit <at> debbugs.gnu.org; Mon, 19 Oct 2020 13:44:40 -0400
Received: from mail-pj1-f67.google.com ([209.85.216.67]:39486)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jsoo1@HIDDEN>) id 1kUZD5-00020B-2b
 for 43930 <at> debbugs.gnu.org; Mon, 19 Oct 2020 13:44:39 -0400
Received: by mail-pj1-f67.google.com with SMTP id gv6so171163pjb.4
 for <43930 <at> debbugs.gnu.org>; Mon, 19 Oct 2020 10:44:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=asu-edu.20150623.gappssmtp.com; s=20150623;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=csawVj/HVzUcDOCjwjU1duB4ov0UQKEaJx6nqs5E6a4=;
 b=oan+ySffpx3falagyvqzsOEFrlhGVETwYZ3sT8ripxobIC0+3TjDSLshpciEesijAb
 S/oRYriddtF/Bi291i5mBO+r/QOEy65WY+KEMtCGofTpHRIp3nlrOs4eDLqDjWaCBr/I
 zu7kF7w16oOxY8o6uq0BFOyRKUTU4X+UyJSaZlfkjEoWam6x9ihyhDzTYqF6xwBpKGop
 1HY1p9BadT2Z7qbVGLk50bIr+nuWUY+G4dahpi1qbFI0K6tgptMGBeXX7g1zNJER37KT
 ZDKFTe/l56+M3YBZGYkynTwva4F74wAdvRk5r98BKI5cqh9h5d8CWSZaqE3I/El493v+
 aFxw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=csawVj/HVzUcDOCjwjU1duB4ov0UQKEaJx6nqs5E6a4=;
 b=kio7VkKacM4VK2Q+Bh/42NWZpBLi/TR253zfaouFAWbR2MU7XXJi0JB2X8RlkTejrd
 amXADfNRRKNhEpYsClGZud3TYW93yPZU9QnatTx3dZJ8KGoNUje7HdSrUUvoF61WEM+I
 4uvymYQeYGaX2gzhm2IubS+OK1ZJM9oBsxU6EaOEAz5zUT3RcHn8YKZapFEAItQkYejj
 GsSPhap/YzeQXQQ6rNkd/07BWpadBCETMfK38DtBJ4ricOi4MlhZCFex6W0rzAYD2n83
 bgD4M6liH15jHwG2+AaR/lVX6sLNMYplPZla//t5qfWkRfayFk3cHChvYXE6Rm6aenxQ
 /4WQ==
X-Gm-Message-State: AOAM530N8zGumIMG2DjvcvQcBwY8aNfpxTDvOuz9rpqT2X+nPzJVQO8q
 yBSC9rD/a6t2njZuDW7nHy7kQCBXgH16r3Hc
X-Google-Smtp-Source: ABdhPJxJOkJpLTWZudvHQ+0dfkW9Sc6MDgVuXxIWsE4OOg8YxEo92NU/D5el66K4k+8sB+IKp6jzlw==
X-Received: by 2002:a17:90a:8c87:: with SMTP id b7mr542998pjo.66.1603129472908; 
 Mon, 19 Oct 2020 10:44:32 -0700 (PDT)
Received: from ecenter ([2600:1700:83b0:8bd0::7a8])
 by smtp.gmail.com with ESMTPSA id x18sm250644pga.49.2020.10.19.10.44.30
 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256);
 Mon, 19 Oct 2020 10:44:31 -0700 (PDT)
From: John Soo <jsoo1@HIDDEN>
To: Nicolas Goaziou <mail@HIDDEN>
Subject: Re: [bug#43930] gnu: Add emacs-graphql-mode.
References: <87imbgofzz.fsf@HIDDEN> <87imbe61gn.fsf@HIDDEN>
Date: Mon, 19 Oct 2020 10:44:30 -0700
In-Reply-To: <87imbe61gn.fsf@HIDDEN> (Nicolas Goaziou's message of
 "Tue, 13 Oct 2020 09:15:36 +0200")
Message-ID: <87r1pu2jr5.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 43930
Cc: 43930 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain

Hi Nicolas,

Thanks for the review.

Nicolas Goaziou <mail@HIDDEN> writes:

> Could you add a comment explaining why you don't use a tagged commit
> (in this case, there is none)?

Done.

>> +        (revision "1"))
>> +    (package
>> +      (name "emacs-graphql-mode")
>> +      (version commit)
>> +      (source
>> +       (origin
>> +         (method git-fetch)
>> +         (uri (git-reference
>> +               (url "https://github.com/davazp/graphql-mode")
>> +               (commit commit)))
>> +         (file-name (git-file-name name version))
>> +         (sha256
>> +          (base32
>> +           "0x9y7qq6y0zg8ncamzvk68ccmdyzh7xsj0xs0ykyl20d5wdpplj4"))))
>
> Nitpick: please move the string on the same line as `base32'.

Done.

>> +      (build-system emacs-build-system)
>> +      (home-page
>> +       "https://github.com/davazp/graphql-mode")
>
> Nitpick: please move the string on the same line as `home-page'.

Done.

>> +      (synopsis "Emacs mode to edit GraphQL schema and queries")
>> +      (description
>> +       "This package provides an Emacs mode for editing graphql queries and
>> +schemas.")
>
> I suggest to expound the description a bit. For example, using
> commentary section of the library, it could be something along the lines
> of:
>
>     This package implements a major mode to edit GraphQL schemas and
>     query. The basic functionality includes syntax highlight and
>     indentation. Additionally, it is able to send GraphQL queries to an
>     end-point URL.
>
>     Files with the @file{.graphql} and @file{.gql} extensions are
>     automatically opened with this mode.

Done. I missed the description in graphql-mode.el.

Thanks again,

John


--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment;
 filename=0001-gnu-Add-emacs-graphql-mode.patch

From 5dcdcad8869f5c63ed6f86499aaa9e162196d076 Mon Sep 17 00:00:00 2001
From: John Soo <jsoo1@HIDDEN>
Date: Tue, 29 Sep 2020 09:58:05 -0700
Subject: [PATCH] gnu: Add emacs-graphql-mode.

* gnu/packages/emacs-xyz.scm (emacs-graphql-mode): New variable.
---
 gnu/packages/emacs-xyz.scm | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index fca4c22569..2859028809 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -765,6 +765,40 @@ GraphQL is a data query language and runtime designed and used to request and
 deliver data to mobile and web apps.")
     (license license:gpl3+)))
 
+(define-public emacs-graphql-mode
+  ;; No tagged commit
+  (let ((commit "9bed568ec86242dbe30bdbab324aa0eb2cd9bf08")
+        (revision "1"))
+    (package
+      (name "emacs-graphql-mode")
+      (version commit)
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/davazp/graphql-mode")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "0x9y7qq6y0zg8ncamzvk68ccmdyzh7xsj0xs0ykyl20d5wdpplj4"))))
+      (build-system emacs-build-system)
+      (home-page "https://github.com/davazp/graphql-mode")
+      (synopsis "Emacs mode to edit GraphQL schema and queries")
+      (description
+       "This package implements a major mode to edit GraphQL schemas and
+query.  The basic functionality includes:
+@itemize
+@item Syntax highlight
+@item Automatic indentation
+Additionally, it is able to
+@end itemize
+@itemize
+@item Sending GraphQL queries to an end-point URL
+@end itemize
+Files with the @file{.graphql} and @file{.gql} extensions are automatically
+opened with this mode.")
+      (license license:gpl3+))))
+
 (define-public emacs-ghub
   (package
     (name "emacs-ghub")
-- 
2.28.0


--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#43930; Package guix-patches. Full text available.

Message received at 43930 <at> debbugs.gnu.org:


Received: (at 43930) by debbugs.gnu.org; 13 Oct 2020 07:15:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 13 03:15:48 2020
Received: from localhost ([127.0.0.1]:44986 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kSEXE-0000ZG-7a
	for submit <at> debbugs.gnu.org; Tue, 13 Oct 2020 03:15:48 -0400
Received: from relay11.mail.gandi.net ([217.70.178.231]:54501)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1kSEXA-0000Yy-SK
 for 43930 <at> debbugs.gnu.org; Tue, 13 Oct 2020 03:15:47 -0400
Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67])
 (Authenticated sender: admin@HIDDEN)
 by relay11.mail.gandi.net (Postfix) with ESMTPSA id EC9E910000B;
 Tue, 13 Oct 2020 07:15:36 +0000 (UTC)
From: Nicolas Goaziou <mail@HIDDEN>
To: John Soo <jsoo1@HIDDEN>
Subject: Re: [bug#43930] gnu: Add emacs-graphql-mode.
References: <87imbgofzz.fsf@HIDDEN>
Date: Tue, 13 Oct 2020 09:15:36 +0200
In-Reply-To: <87imbgofzz.fsf@HIDDEN> (John Soo's message of "Sun, 11 Oct 2020
 09:59:44 -0700")
Message-ID: <87imbe61gn.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 43930
Cc: 43930 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Hello,

John Soo <jsoo1@HIDDEN> writes:

> I've been writing some graphql recently and graphql-mode has been
> invaluable.

Thank you. Some comments follow.

> +(define-public emacs-graphql-mode
> +  (let ((commit "9bed568ec86242dbe30bdbab324aa0eb2cd9bf08")

Could you add a comment explaining why you don't use a tagged commit
(in this case, there is none)?

> +        (revision "1"))
> +    (package
> +      (name "emacs-graphql-mode")
> +      (version commit)
> +      (source
> +       (origin
> +         (method git-fetch)
> +         (uri (git-reference
> +               (url "https://github.com/davazp/graphql-mode")
> +               (commit commit)))
> +         (file-name (git-file-name name version))
> +         (sha256
> +          (base32
> +           "0x9y7qq6y0zg8ncamzvk68ccmdyzh7xsj0xs0ykyl20d5wdpplj4"))))

Nitpick: please move the string on the same line as `base32'.

> +      (build-system emacs-build-system)
> +      (home-page
> +       "https://github.com/davazp/graphql-mode")

Nitpick: please move the string on the same line as `home-page'.

> +      (synopsis "Emacs mode to edit GraphQL schema and queries")
> +      (description
> +       "This package provides an Emacs mode for editing graphql queries and
> +schemas.")

I suggest to expound the description a bit. For example, using
commentary section of the library, it could be something along the lines
of:

    This package implements a major mode to edit GraphQL schemas and
    query. The basic functionality includes syntax highlight and
    indentation. Additionally, it is able to send GraphQL queries to an
    end-point URL.

    Files with the @file{.graphql} and @file{.gql} extensions are
    automatically opened with this mode.


Could you send an updated patch?

Regards,
-- 
Nicolas Goaziou




Information forwarded to guix-patches@HIDDEN:
bug#43930; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 11 Oct 2020 16:59:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 11 12:59:51 2020
Received: from localhost ([127.0.0.1]:40945 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kRehL-0005BY-6g
	for submit <at> debbugs.gnu.org; Sun, 11 Oct 2020 12:59:51 -0400
Received: from lists.gnu.org ([209.51.188.17]:58676)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jsoo1@HIDDEN>) id 1kRehJ-0005BR-Ow
 for submit <at> debbugs.gnu.org; Sun, 11 Oct 2020 12:59:50 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:52254)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jsoo1@HIDDEN>) id 1kRehJ-0004FH-Fo
 for guix-patches@HIDDEN; Sun, 11 Oct 2020 12:59:49 -0400
Received: from mail-pf1-x42c.google.com ([2607:f8b0:4864:20::42c]:42539)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <jsoo1@HIDDEN>) id 1kRehH-0006sN-Qx
 for guix-patches@HIDDEN; Sun, 11 Oct 2020 12:59:49 -0400
Received: by mail-pf1-x42c.google.com with SMTP id x13so8604760pfa.9
 for <guix-patches@HIDDEN>; Sun, 11 Oct 2020 09:59:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=asu-edu.20150623.gappssmtp.com; s=20150623;
 h=from:to:subject:date:message-id:mime-version;
 bh=bl+ZnSdoY1RrOC8VDolA8I/eYE2P2bIrYPKYz7Ftl+Y=;
 b=xDISy1Lmkw+hMYYmZoli9SubrDpLtKYOtkn1TQlk4tT50qAubymKXkc8crBYcHK4WK
 iu2XSUudxutfJyVU6cHocFnULx0xlJNjQu1mfdHa9SEBjHvHu1iUZClbhrrAQwGr4fGP
 E19tQwB68daMtaF2VU5o/hGH5QY2vGvzd+hfS9C0aHz04qPF1upcVb8K7tCxBk9c7KaR
 EO/HU7/u4tfztip8tgG3tnEQ+kQJ6hPtNlKlsegXMEVruKIrtDF6OtGrguQFl4/dUuzv
 oetP/hsvtgfxB4IPUSVxPeGAw9TmCCK9R6tU+o6ngDotqIvRY7RJR5ugGmhyKexy9MJG
 LTsQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version;
 bh=bl+ZnSdoY1RrOC8VDolA8I/eYE2P2bIrYPKYz7Ftl+Y=;
 b=rE2217qt1cvfrFH2Fbz1aLIjmlQVTu95DLOPH9w4v+Kxjp4X80vgUrLCZUK2A0T/10
 b4gsCougk7p54NTMVvUMTqaFXKokW5WBvHmtY3X0MAVC6Q/Ami+n90UAyuFMmJP2geRe
 U5SjJO85dTHY9CTVfJBHu5jPezwt6vVHMogVGVPJIr1+VpUCmFdFdRD/LlStGfcW0oax
 tUajK4+NTaO/69Co0RcYcURbnzj3uvB+BR80ieeDngDa3iejFvOtKcpCp8N+jAtPixF6
 vvGroxfJfihkuXyZEmlUaWXorPrq683zJ469nCoJFEIzRoN8PMqm54gd182fYURp+Ra+
 zkcg==
X-Gm-Message-State: AOAM530xuwrJjWBGge1lyYEIFfLqBT+PsEYFyP+AhQEySgorzL7YqX/p
 mkMdtkdqECsYCGJRJVBl6FcbkK8FQEpP5jrD
X-Google-Smtp-Source: ABdhPJy4PHPkPDM1dUfyk7PzWNVnjPPGmoOwSFIvpimm1kMYLyq3ncSrp4ctBRFbN3iuYJ0Gtysy6g==
X-Received: by 2002:aa7:8d4a:0:b029:152:4da3:df1 with SMTP id
 s10-20020aa78d4a0000b02901524da30df1mr20560409pfe.78.1602435586228; 
 Sun, 11 Oct 2020 09:59:46 -0700 (PDT)
Received: from ecenter ([2600:1700:83b0:8bd0::4ec])
 by smtp.gmail.com with ESMTPSA id f9sm498440pfe.146.2020.10.11.09.59.45
 for <guix-patches@HIDDEN>
 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256);
 Sun, 11 Oct 2020 09:59:45 -0700 (PDT)
From: John Soo <jsoo1@HIDDEN>
To: guix-patches@HIDDEN
Subject: gnu: Add emacs-graphql-mode.
Date: Sun, 11 Oct 2020 09:59:44 -0700
Message-ID: <87imbgofzz.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
Received-SPF: pass client-ip=2607:f8b0:4864:20::42c;
 envelope-from=jsoo1@HIDDEN; helo=mail-pf1-x42c.google.com
X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache.
 That's all we know.
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

--=-=-=
Content-Type: text/plain

Hi Guix,

I've been writing some graphql recently and graphql-mode has been
invaluable.

Thanks!

John


--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment;
 filename=0001-gnu-Add-emacs-graphql-mode.patch

From b1203ce58608f70de97c9cf44f53eef026c60bf4 Mon Sep 17 00:00:00 2001
From: John Soo <jsoo1@HIDDEN>
Date: Tue, 29 Sep 2020 09:58:05 -0700
Subject: [PATCH] gnu: Add emacs-graphql-mode.

* gnu/packages/emacs-xyz.scm (emacs-graphql-mode): New variable.
---
 gnu/packages/emacs-xyz.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index fca4c22569..612248ad96 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -765,6 +765,31 @@ GraphQL is a data query language and runtime designed and used to request and
 deliver data to mobile and web apps.")
     (license license:gpl3+)))
 
+(define-public emacs-graphql-mode
+  (let ((commit "9bed568ec86242dbe30bdbab324aa0eb2cd9bf08")
+        (revision "1"))
+    (package
+      (name "emacs-graphql-mode")
+      (version commit)
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/davazp/graphql-mode")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32
+           "0x9y7qq6y0zg8ncamzvk68ccmdyzh7xsj0xs0ykyl20d5wdpplj4"))))
+      (build-system emacs-build-system)
+      (home-page
+       "https://github.com/davazp/graphql-mode")
+      (synopsis "Emacs mode to edit GraphQL schema and queries")
+      (description
+       "This package provides an Emacs mode for editing graphql queries and
+schemas.")
+      (license license:gpl3+))))
+
 (define-public emacs-ghub
   (package
     (name "emacs-ghub")
-- 
2.28.0


--=-=-=--




Acknowledgement sent to John Soo <jsoo1@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#43930; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 19 Oct 2020 17:45:01 UTC

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