Function: eca-process--get-property

eca-process--get-property is a natively compiled function defined in eca-process.el.

Signature

(eca-process--get-property PROPERTY &optional VERSION)

Documentation

Retrieve PROPERTY for server binary VERSION.

When VERSION is nil, returns PROPERTY from the latest release.

Source Code

;; Defined in /nix/store/jklqzw6pzz6j4jrbv8wy0iwgi7jlrbld-emacs-packages-deps/share/emacs/site-lisp/elpa/eca-20260928.1827/eca-process.el
(defun eca-process--get-property (property &optional version)
  "Retrieve PROPERTY for server binary VERSION.
When VERSION is nil, returns PROPERTY from the latest release."
  (when-let ((releases (eca-process--fetch-releases)))
    (let ((props (if version
                     (seq-find (lambda (ver)
                                 (string-equal
                                  (plist-get ver :tag_name)
                                  version))
                               releases)
                   (elt releases 0))))
      (plist-get props property))))