emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

emacs-30 4210e065648: Add language server for Odin


From: Stefan Kangas
Subject: emacs-30 4210e065648: Add language server for Odin
Date: Tue, 7 Jan 2025 14:09:50 -0500 (EST)

branch: emacs-30
commit 4210e065648dcc4fd7fbc22298047d19d679c84f
Author: Ellis Kenyo <me@elken.dev>
Commit: Stefan Kangas <stefankangas@gmail.com>

    Add language server for Odin
    
    * lisp/progmodes/eglot.el (eglot-server-programs): Add language server
    for the Odin programming language.  (Bug#75421)
    
    Copyright-paperwork-exempt: yes
---
 lisp/progmodes/eglot.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el
index 5a7b14fcb17..02bb844b54e 100644
--- a/lisp/progmodes/eglot.el
+++ b/lisp/progmodes/eglot.el
@@ -341,7 +341,8 @@ automatically)."
     (sml-mode
      . ,(lambda (_interactive project)
           (list "millet-ls" (project-root project))))
-    ((blueprint-mode blueprint-ts-mode) . ("blueprint-compiler" "lsp")))
+    ((blueprint-mode blueprint-ts-mode) . ("blueprint-compiler" "lsp"))
+    ((odin-mode odin-ts-mode) . ("ols")))
   "How the command `eglot' guesses the server to start.
 An association list of (MAJOR-MODE . CONTACT) pairs.  MAJOR-MODE
 identifies the buffers that are to be managed by a specific



reply via email to

[Prev in Thread] Current Thread [Next in Thread]