Package: verb

Defined variables (67)

verb-util--log-levelsLog levels for the log buffer.
verb-util-log-mode-mapKeymap for `verb-util-log-mode'.
verb-util-log-mode-abbrev-tableAbbrev table for `verb-util-log-mode'.
verb-util--http-header-parse-regexpRegexp for parsing HTTP headers.
verb-util-log-mode-syntax-tableSyntax table for `verb-util-log-mode'.
verb-util--org-hyperlink-regexpRegexp for parsing Org mode hyperlinks.
verb-util--log-buffer-nameDefault name for log buffer.
verb-util-log-mode-hookHook run after entering `verb-util-log-mode'.
verb-show-timeout-warningReasonable max duration (s) for an HTTP request.
verb-content-type-handlersList of content type handlers.
verb-json-use-modeMode to enable in response buffers containing JSON data.
verb-suppress-load-unsecure-prelude-warningWhen set to a non-nil, suppress warning about loading Emacs Lisp Preludes.
verb--multipart-boundary-lengthNumber of characters per multipart form boundary.
verb--metadata-prefixPrefix for Verb metadata keys in heading properties.
verb--varsList of values set with `verb-var', with their corresponding names.
verb-versionVerb package version.
verb--in-flight-requestsNumber of HTTP requests currently in-flight.
verb-response-body-modeNon-nil if Verb-Response-Body mode is enabled.
verb-json-max-pretty-print-sizeMax JSON file size (# of chars) to automatically prettify when received.
verb-enable-var-previewWhen set to a non-nil value, enable preview of Verb variables.
verb--inhibit-code-tags-evaluationWhen non-nil, do not evaluate code tags in requests specs.
verb-enable-elisp-completionWhen set to a non-nil value, enable Lisp completion in code tags.
verb--template-keywordKeyword to use when defining request templates.
verb-response-headers-mode-hookHook run after entering `verb-response-headers-mode'.
verb-response-body-mode-menuMenu for Verb response body mode
verb-default-request-charsetCharset to add to "Content-Type" headers in HTTP requests.
verb-response-headers-mode-syntax-tableSyntax table for `verb-response-headers-mode'.
verb-mode-hookHook run after entering or leaving `verb-mode'.
verb-auto-kill-response-buffersWhether to kill existing response buffers before sending a request.
verb--requests-countNumber of HTTP requests sent in the past.
verb-babel-timeoutTimeout (s) for HTTP requests made from a Babel source blocks.
verb-trim-body-endWhen set to a regexp, use it to trim request body endings.
verb--http-header-regexpRegexp for font locking HTTP headers.
verb-response-body-mode-hookHook run after entering or leaving `verb-response-body-mode'.
verb--response-numberThe number of this particular HTTP response buffer.
verb-kill-this-bufferIf non-nil, kill this buffer after readings its contents.
verb-enable-logWhen non-nil, log different events in the *Verb Log* buffer.
verb--elisp-completion-bufferAuxiliary buffer for performing completion for Lisp code.
verb-enable-ctrl-c-ctrl-cWhen non-nil, enable sending requests with M-x org-ctrl-c-ctrl-c.
verb--bodyless-http-methodsList of HTTP methods which usually don't include bodies.
verb--stored-responsesAlist of stored HTTP responses.
verb-auto-show-headers-bufferAutomatically show headers buffer after receiving an HTTP response.
verb--set-var-histInput history for `verb-set-var'.
verb-lastStores the last received HTTP response (`verb-response' object).
verb-response-body-mode-mapKeymap for `verb-response-body-mode'.
verb--response-headers-bufferBuffer currently showing the HTTP response's headers.
verb--multipart-boundary-alphabetValid characters for multipart form boundaries.
verb-base-headersSet of HTTP headers used as base when reading request specs.
verb-url-retrieve-functionFunction to use in order to send HTTP requests.
verb-inhibit-cookiesIf non-nil, do not send or receive cookies when sending requests.
verb-default-content-type-handlerDefault content type handler.
verb-command-mapKeymap for `verb-mode' commands.
verb-code-tag-delimitersLisp code tag delimiters for HTTP request specifications.
verb-mode-menuMenu for Verb response headers mode
verb--multipart-boundaryCurrent multipart form boundary available for use in specs.
verb-modeNon-nil if Verb mode is enabled.
verb-advice-urlWhether to advice url.el functions or not.
verb-http-responseHTTP response for this response buffer (`verb-response' object).
verb-post-response-hookHook run after receiving an HTTP response.
verb-export-functionsAlist of request specification export functions.
verb-mode-mapKeymap for `verb-mode'.
verb-response-headers-mode-mapKeymap for `verb-response-headers-mode'.
verb--url-pre-defined-headersList of HTTP headers which are automatically added by url.el.
verb-tagTag used to mark headings that contain HTTP request specs.
verb--http-methodsList of valid HTTP methods.
verb-default-response-charsetDefault charset to use when reading HTTP responses.
verb-response-headers-mode-abbrev-tableAbbrev table for `verb-response-headers-mode'.

Defined functions (150)

verb-util--object-intervals(OBJECT)
verb-util--nonempty-string(S)
verb-util-form-url-encode(VALUES)
verb-util--log(REQUEST LEVEL &rest ARGS)
verb-util--string=(S1 S2)
verb-util--remove-org-hyperlinks(S)
verb-util--seq-contains-p(SEQUENCE ELT)
verb-util-log-mode()
verb-util-show-log()
verb-restclient--import(VALIDATOR)
copy-verb-restclient--request(ARG)
verb-restclient--request-comments--inliner(INLINE--FORM X)
verb-restclient--build-request(COMMENTS BODY)
verb-restclient--request-body--inliner(INLINE--FORM X)
verb-restclient--request-p(X)
make-verb-restclient--request
verb-restclient--request-p--inliner(INLINE--FORM X)
make-verb-restclient--request--cmacro
verb-restclient--request-comments(verb-restclient--request-comments X)
verb-restclient--request-body(verb-restclient--request-body X)
verb-restclient--parse(BUF)
verb-response--eieio-childp(OBJ)
verb-response-child-p(OBJ)
verb--http-methods-regexp()
verb-kill-response-buffer-and-window(&optional KEEP-WINDOW)
verb--timeout-warn(BUFFER RS NUM)
verb--load-prelude-from-file(FILENAME)
verb--request-spec-send-eww(&rest ARGS)
verb--export-to-websocat(RS &optional NO-MESSAGE NO-KILL)
verb-send-request-on-point-no-window(&optional ARG)
verb--heading-contents(&optional POINT)
verb-part(&optional NAME FILENAME)
verb--get-handler(CONTENT-TYPE)
verb--override-url-paths(ORIGINAL OTHER)
verb--insert-header-contents(HEADERS)
verb-headers-get(DATA NAME &optional NOERROR)
verb--status-code-face(STATUS-LINE)
verb-json-get(TEXT &rest PATH)
verb-response-headers-mode()
verb--maybe-extract-babel-src-block(POINT START END)
verb-customize-group()
verb-response-body-mode(&optional ARG)
verb--send-temp-request-on-point(SOURCE-WINDOW WHERE)
verb--undo-setup-proxy(RS)
verb-response-p(OBJ)
verb--ensure-org-mode()
verb--load-prelude(PRELUDE)
verb--request-spec-metadata-set(RS KEY VALUE)
verb--setup-temp-request-buffer(RS SOURCE-WINDOW VERB-VARIABLES WHERE)
verb--headers-content-type(HEADERS)
verb--try-read-fn-form(FORM)
verb-response-body-mode-menu(ARG1)
verb--request-spec-metadata-get(RS KEY)
verb--response-header-line-string(&rest ARGS)
verb-request-spec-validate(&rest ARGS)
verb--url-query-alist-to-string(QUERY)
verb--request-spec-send(&rest ARGS)
verb--ensure-verb-mode()
verb--setup-font-lock-keywords(&optional REMOVE)
verb-export-request-on-point-eww()
verb-stored-response(KEY)
verb-var(VAR &optional DEFAULT)
verb--export-to-eww(RS)
verb-request-spec-from-string(TEXT &optional METADATA)
verb--request-spec-callback(STATUS RS RESPONSE-BUF START TIMEOUT-TIMER WHERE NUM)
verb--maybe-store-response(RESPONSE)
verb-url(ARG1)
verb--eval-string(S &optional CONTEXT)
verb-kill-all-response-buffers(&optional KEEP-WINDOWS)
verb--http-headers-p(H)
verb--eval-code-tags-in-string(S &optional CONTEXT)
verb--unadvice-url()
verb-response-to-string(&rest ARGS)
verb-export-request-on-point(&optional NAME)
verb-kill-buffer-and-window()
verb-read-file(FILE &optional CODING-SYSTEM)
verb-send-request-on-point(WHERE &optional ARG)
verb--get-accept-header(HEADERS)
verb--url-query-string-to-alist(QUERY)
verb-set-var(&optional VAR VALUE)
verb-ctrl-c-ctrl-c-context-behavior()
verb--clean-url(URL)
verb-send-request-on-point-other-window-stay(&optional ARG)
verb--get-src-block-lang(HEADERS)
verb--url-port(URL)
verb--heading-properties(PREFIX)
verb--generate-response-buffer(NUM)
verb-boundary(&optional BOUNDARY)
verb--request-spec-from-heading(POINT)
verb-request-spec-to-string(&rest ARGS)
verb--load-prelude-from-string(VALUE)
verb-request-spec-child-p(OBJ)
verb--http-user-agent-string()
verb-unset-vars()
verb--back-to-heading()
verb-request-spec-p(OBJ)
verb--setup-request-environment(RS)
verb--buffer-string-no-properties()
verb--generate-multipart-boundary()
verb-shell(COMMAND &optional TRIM)
verb--request-spec-url-origin(&rest ARGS)
verb-request-spec-url-to-string(&rest ARGS)
verb--override-url(ORIGINAL OTHER)
verb-export-request-on-point-verb()
verb--heading-tags()
verb--http-handle-authentication(PROXY)
verb-response(&rest SLOTS)
verb--check-response-buffer()
verb--request-spec-from-babel-src-block(POS BODY VARS)
verb-handler-json()
verb--process-json-prelude(JSON-STRING)
verb--teardown-request-environment(RS)
verb--eval-code-tags-in-buffer(BUF CONTEXT)
verb-re-send-request-eww()
verb--var-preview()
verb-request-spec(&rest SLOTS)
verb--request-spec-from-hierarchy(&rest SPECS)
verb--alist-p(L)
verb--up-heading()
verb--to-ascii(S)
verb-send-request-on-point-other-window(&optional ARG)
verb-unix-epoch()
verb-request-spec--eieio-childp(OBJ)
verb-mode-menu(ARG1)
verb--request-spec-post-process(RS)
verb-send-request-on-point-display(&optional ARG)
verb-show-request()
verb--export-to-verb(RS &optional OMIT-HEADING)
verb-mode(&optional ARG)
verb--advice-url()
verb-show-vars()
verb-import-from-restclient.el()
verb--encode-http-body(BODY CHARSET)
verb--export-to-curl(RS &optional NO-MESSAGE NO-KILL)
verb-body-lf-to-crlf(RS)
verb--zlib-decompress-region(ARGS)
verb--override-url-queries(ARG1 ARG2 &optional ARG3)
verb-export-request-on-point-curl()
verb-re-send-request()
verb--object-of-class-p(OBJ CLASS)
verb--setup-proxy(RS)
verb-request-spec-override(&rest ARGS)
verb--load-preludes-from-hierarchy()
verb--override-headers(ORIGINAL OTHER)
verb--prepare-http-headers(HEADERS)
verb-elisp-completion-at-point()
verb-export-request-on-point-websocat()
verb-toggle-show-headers()
verb--override-alist(ORIGINAL OTHER &optional CASE-FOLD)
verb--http-method-p(M)

Defined faces (12)

verb-util--log-debugFace for highlighting D entries in the log buffer.
verb-util--log-warningFace for highlighting W entries in the log buffer.
verb-util--log-infoFace for highlighting I entries in the log buffer.
verb-util--log-errorFace for highlighting E entries in the log buffer.
verb-status-5xxFace for highlighting 5xx HTTP status codes.
verb-status-3xxFace for highlighting 3xx HTTP status codes.
verb-json-keyFace for highlighting JSON keys.
verb-headerFace for highlighting HTTP headers.
verb-status-4xxFace for highlighting 4xx HTTP status codes.
verb-http-keywordFace for highlighting HTTP methods.
verb-code-tagFace for highlighting Lisp code tags.
verb-status-2xxFace for highlighting 2xx HTTP status codes.