- Using unless to change eglot-server-program

This commit is contained in:
xiliuya
2023-09-24 11:56:49 +08:00
parent 9b26d25aa3
commit a6efb8713d

View File

@@ -56,10 +56,10 @@
;;;###autoload
(with-eval-after-load 'eglot
(defvar eglot-server-programs)
(setq eglot-server-programs
(assq-delete-all 'gdscript-mode eglot-server-programs))
(push (cons 'gdscript-mode #'gdscript-eglot-contact)
eglot-server-programs))
(unless (equal (alist-get 'gdscript-mode eglot-server-programs)
#'gdscript-eglot-contact)
(push (cons 'gdscript-mode #'gdscript-eglot-contact)
eglot-server-programs)))
(defvar gdscript-mode-map (let ((map (make-sparse-keymap)))
;; Movement