Function: combobulate-query-builder-validate-query

combobulate-query-builder-validate-query is a natively compiled function defined in combobulate-query.el.

Signature

(combobulate-query-builder-validate-query QUERY)

Documentation

Validate QUERY and return a cons cell if the query is invalid.

Source Code

;; Defined in /nix/store/b5fvrwzi3zvkabyzx0in6gw1cj963z46-emacs-packages-deps/share/emacs/site-lisp/combobulate-query.el
(cl-defun combobulate-query-builder-validate-query (query)
  "Validate QUERY and return a cons cell if the query is invalid."
  (ignore-errors
    (condition-case err
        (progn (combobulate-query-capture
                (combobulate-root-node)
                query (point-min) (1+ (point-min)))
               nil)
      ;; this can easily happen during startup.
      (treesit-query-error
       (pcase-let ((`(,_ ,message ,start . ,_) err))
         (cons start message))))))