summaryrefslogtreecommitdiff
path: root/slang-lsp.el
diff options
context:
space:
mode:
Diffstat (limited to 'slang-lsp.el')
-rw-r--r--slang-lsp.el8
1 files changed, 7 insertions, 1 deletions
diff --git a/slang-lsp.el b/slang-lsp.el
index b5edf80..d71e641 100644
--- a/slang-lsp.el
+++ b/slang-lsp.el
@@ -1,10 +1,15 @@
1;;; -*- lexical- binding: t; -*- 1;;; -*- lexical- binding: t; -*-
2;;; slang-lsp.el --- LSP mode for Slang shader files 2;;; slang-lsp.el --- LSP mode for Slang shader files
3 3
4;; Author: Michael Ghaben <michaelghaben@gmail.com>
5;; Version: 0.0.2
6;; Package-Requires: ((emacs "28.1") (cape "2.2.0") (slang-mode "0.0.1"))
7;; Keywords: slang shaders vulkan opengl spir-v lsp lsp-server
8
4;;; Code: 9;;; Code:
5(require 'eglot) 10(require 'eglot)
6(require 'slang-mode) 11(require 'slang-mode)
7 12(require 'cape)
8 13
9(defgroup slang-lsp nil 14(defgroup slang-lsp nil
10 "LSP integration for Slang mode." 15 "LSP integration for Slang mode."
@@ -31,6 +36,7 @@ Can be either a full path or just the executable name if it's in PATH."
31 '("/usr/local/bin" 36 '("/usr/local/bin"
32 "/usr/bin" 37 "/usr/bin"
33 "~/.local/bin" 38 "~/.local/bin"
39 "~/.local/slang/bin"
34 "~/bin" 40 "~/bin"
35 "/opt/slang/bin") 41 "/opt/slang/bin")
36 "Paths to search for slangd executable." 42 "Paths to search for slangd executable."