aboutsummaryrefslogtreecommitdiff
path: root/lisp/mastodon-http.el
diff options
context:
space:
mode:
authormarty hiatt <martianhiatus [a t] riseup [d o t] net>2022-11-10 11:16:10 +0100
committermarty hiatt <martianhiatus [a t] riseup [d o t] net>2022-11-10 11:16:10 +0100
commit085ade5f958250886e8c96c2538f689a8278ec02 (patch)
tree207700497c3f6a6dd31dd6f20a26c77b9d7cc75d /lisp/mastodon-http.el
parent57678cf452c868f835a2e197995b44edea503565 (diff)
http vector docstrings
Diffstat (limited to 'lisp/mastodon-http.el')
-rw-r--r--lisp/mastodon-http.el7
1 files changed, 5 insertions, 2 deletions
diff --git a/lisp/mastodon-http.el b/lisp/mastodon-http.el
index 9525568..66707b7 100644
--- a/lisp/mastodon-http.el
+++ b/lisp/mastodon-http.el
@@ -151,13 +151,15 @@ SILENT means don't message."
(defun mastodon-http--get-response (url &optional no-headers silent vector)
"Make synchronous GET request to URL. Return JSON and response headers.
SILENT means don't message.
-NO-HEADERS means don't collect http response headers."
+NO-HEADERS means don't collect http response headers.
+VECTOR means return json arrays as vectors."
(with-current-buffer (mastodon-http--get url silent)
(mastodon-http--process-response no-headers vector)))
(defun mastodon-http--get-json (url &optional silent vector)
"Return only JSON data from URL request.
-SILENT means don't message."
+SILENT means don't message.
+VECTOR means return json arrays as vectors."
(car (mastodon-http--get-response url :no-headers silent vector)))
(defun mastodon-http--process-json ()
@@ -170,6 +172,7 @@ Callback to `mastodon-http--get-json-async', usually
"Process http response.
Return a cons of JSON list and http response headers.
If NO-HEADERS is non-nil, just return the JSON.
+VECTOR means return json arrays as vectors.
Callback to `mastodon-http--get-response-async', usually
`mastodon-tl--init*', is run on the result."
;; view raw response: