Function: eca-process--cleanup-old-server
eca-process--cleanup-old-server is a natively compiled function
defined in eca-process.el.
Signature
(eca-process--cleanup-old-server)
Documentation
Try to delete any leftover .old server binary from previous update.
On Windows, running executables can be renamed but not deleted, so we clean them up on next startup.
Source Code
;; Defined in /nix/store/jklqzw6pzz6j4jrbv8wy0iwgi7jlrbld-emacs-packages-deps/share/emacs/site-lisp/elpa/eca-20260928.1827/eca-process.el
(defun eca-process--cleanup-old-server ()
"Try to delete any leftover .old server binary from previous update.
On Windows, running executables can be renamed but not deleted, so we
clean them up on next startup."
(let ((old-path (concat eca-server-install-path ".old")))
(when (f-exists? old-path)
(condition-case nil
(progn
(f-delete old-path)
(eca-info "Cleaned up old server binary"))
(error nil)))))