[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/graphql 164e1b021c 30/56: Merge pull request #1 from ta
From: |
ELPA Syncer |
Subject: |
[elpa] externals/graphql 164e1b021c 30/56: Merge pull request #1 from tarsius/fixup |
Date: |
Sat, 29 Oct 2022 13:58:00 -0400 (EDT) |
branch: externals/graphql
commit 164e1b021cda7b6abdf177c201860c53d2e06037
Merge: 03d5cc4c3c 98f9131b27
Author: Sean Allred <code@seanallred.com>
Commit: GitHub <noreply@github.com>
Merge pull request #1 from tarsius/fixup
Fix a bug and add whitespace
---
graphql.el | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/graphql.el b/graphql.el
index 3fb34191bf..b0538e4ae9 100644
--- a/graphql.el
+++ b/graphql.el
@@ -41,10 +41,13 @@
((and (consp obj)
(not (consp (cdr obj))))
(symbol-name (car obj)))))
+
(defun graphql--encode-argument-spec (spec)
(graphql--encode-argument (car spec) (cdr spec)))
+
(defun graphql--encode-argument (key value)
(format "%s:%s" key (graphql--encode-argument-value value)))
+
(defun graphql--encode-argument-value (value)
(cond
((symbolp value)
@@ -58,7 +61,8 @@
((numberp value)
(number-to-string value))
(t
- (graphql--encode value))))
+ (graphql-encode value))))
+
(defun graphql--encode-parameter-spec (spec)
"Encode a parameter SPEC.
SPEC is expected to be of the following form:
@@ -88,6 +92,7 @@ parameter."
(nth 1 spec)
nil
(nthcdr 2 spec))))
+
(defun graphql--encode-parameter (name type &optional required default)
(format "$%s:%s%s%s"
(symbol-name name)
- [elpa] externals/graphql 22a84b1b08 15/56: Fix issue if `:op-name' and `:arguments' are given to one object, (continued)
- [elpa] externals/graphql 22a84b1b08 15/56: Fix issue if `:op-name' and `:arguments' are given to one object, ELPA Syncer, 2022/10/29
- [elpa] externals/graphql f43b1da554 17/56: Fix *-parameter-spec behavior when REQUIRED is omitted, ELPA Syncer, 2022/10/29
- [elpa] externals/graphql e66ffb7743 19/56: Test suite fixes, ELPA Syncer, 2022/10/29
- [elpa] externals/graphql e755652074 23/56: Various metadata, ELPA Syncer, 2022/10/29
- [elpa] externals/graphql 6afdd2c8c8 26/56: Update resources, ELPA Syncer, 2022/10/29
- [elpa] externals/graphql df200ddcf5 25/56: New test to ensure we're on the correct tag, ELPA Syncer, 2022/10/29
- [elpa] externals/graphql 03d5cc4c3c 27/56: New function graphql-simplify-response-edges, ELPA Syncer, 2022/10/29
- [elpa] externals/graphql c17526d9cd 31/56: Fix compile issues, ELPA Syncer, 2022/10/29
- [elpa] externals/graphql 85eac3bbc2 20/56: Rename test file, ELPA Syncer, 2022/10/29
- [elpa] externals/graphql b5a9df03ac 28/56: Separate top-level code-blocks with empty lines, ELPA Syncer, 2022/10/29
- [elpa] externals/graphql 164e1b021c 30/56: Merge pull request #1 from tarsius/fixup,
ELPA Syncer <=
- [elpa] externals/graphql f5660677d9 35/56: Add documentation, ELPA Syncer, 2022/10/29
- [elpa] externals/graphql f32ffec1a2 37/56: Change macro syntax to be slightly more natural, ELPA Syncer, 2022/10/29
- [elpa] externals/graphql 2056967feb 38/56: More docstrings, ELPA Syncer, 2022/10/29
- [elpa] externals/graphql 72f8c90334 40/56: Merge pull request #2 from tarsiiformes/minor, ELPA Syncer, 2022/10/29
- [elpa] externals/graphql df311b3e31 42/56: Remove '$' from planned features; it is implemented in README, ELPA Syncer, 2022/10/29
- [elpa] externals/graphql 82354bb5af 45/56: Run lints as part of CI, ELPA Syncer, 2022/10/29
- [elpa] externals/graphql 44af7744d5 48/56: Ignore generated files, ELPA Syncer, 2022/10/29
- [elpa] externals/graphql 6c4c5abb26 49/56: Remove defunct test/make.el, ELPA Syncer, 2022/10/29
- [elpa] externals/graphql b64ab8d585 53/56: Do not suggest packaging `examples.el', ELPA Syncer, 2022/10/29
- [elpa] externals/graphql e2b309689f 55/56: Add 'clean' target, ELPA Syncer, 2022/10/29