<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="129619" data-post-id="129619">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="axelson" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/axelson/120/26351_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  axelson
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
			          <div class="user-title">
									<span>Scenic Core Team</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Ah, interesting. I wonder what in your melpa directory ended up modifying the PATH. Glad you got it working!</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="129619" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/emacs-elixir-setup-configuration-wiki/19196/93">Post #92</a>
	                </div>
	            </div>
              <div id="likers-container-129619" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="129619"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #92"></div>
  </section>
</div>
    <div class="postbit" id="130156" data-post-id="130156">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Shikada" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Shikada/120/9626_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Shikada
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Is the main elixir-ls repo actively maintained again? I see it has new commits.</p>
<p>Btw, I just setup my emacs for elixir development. Thanks for this guide! This is all the configuration I needed to get a very functional setup. Maybe someone finds it useful.</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">(use-package elixir-mode)

(use-package yasnippet)

(use-package lsp-mode
  :bind ("C-c h" . lsp-describe-thing-at-point)
  :commands lsp
  :ensure t
  :diminish lsp-mode
  :hook
  (elixir-mode . lsp)
  :init
  (add-to-list 'exec-path "D:/repos/elixir-ls/release")
  (setq lsp-ui-doc-enable nil))

(use-package company)

(use-package company-lsp
  :bind
  ("M-SPC" . company-complete)
  :config
  (push 'company-lsp company-backends)
  (setq company-idle-delay 0)
  (setq company-minimum-prefix-length 1))
</code></pre> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="130156" data-batch-url="/posts/batch_likers">
                        3
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/emacs-elixir-setup-configuration-wiki/19196/94">Post #93</a>
	                </div>
	            </div>
              <div id="likers-container-130156" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="130156"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #93"></div>
  </section>
</div>
    <div class="postbit" id="130933" data-post-id="130933">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="axelson" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/axelson/120/26351_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  axelson
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
			          <div class="user-title">
									<span>Scenic Core Team</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="Shikada" data-post="94" data-topic="19196">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/shikada/48/9626_2.png" class="avatar"> Shikada:</div>
<blockquote>
<p>Is the main elixir-ls repo actively maintained again? I see it has new commits.</p>
</blockquote>
</aside>
<p>Yeah it is currently being maintained. Updated the wiki accordingly. And thanks for sharing your configuration!</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="130933" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/emacs-elixir-setup-configuration-wiki/19196/95">Post #94</a>
	                </div>
	            </div>
              <div id="likers-container-130933" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="130933"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #94"></div>
  </section>
</div>
    <div class="postbit" id="131047" data-post-id="131047">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="daniel.k" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  daniel.k
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I’m also struggling to get syntax highlighting working. The language server highlights errors once, when opening the project for the first time. After saving, errors are not updated. In addition, jumping to definitions doesn’t seem to work properly either. Here’s my relevant setup:</p>
<p>Elixir 1.8.1<br>
Erlang 21<br>
ElixirLS JakeBecker v0.2.25</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">(use-package flycheck
  :hook (after-init-hook . global-flycheck-mode))

(use-package lsp-mode)

(use-package lsp-ui
  :config
  (define-key lsp-ui-mode-map [remap xref-find-definitions] #'lsp-ui-peek-find-definitions)
  (define-key lsp-ui-mode-map [remap xref-find-references] #'lsp-ui-peek-find-references)
  (setq lsp-ui-sideline-enable t
        lsp-ui-doc-enable t
        lsp-ui-doc-delay 1.0
        lsp-ui-doc-position 'bottom
        lsp-ui-flycheck-enable t
        lsp-ui-imenu-enable t
        lsp-ui-sideline-ignore-duplicate t))

(use-package company-lsp
  :config
  (push 'company-lsp company-backends))

(add-to-list 'exec-path (expand-file-name "~/.emacs.d/elixir-lsp/"))

(use-package elixir-mode
  :config
  (add-hook
   'elixir-mode-hook
   #'lsp))

</code></pre>
<p>I’m using lsp-mode for C++ with no problems, so I doubt it’s the issue. Any ideas? The log shows:</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">Started ElixirLS
Elixir version: "1.8.1 (compiled with Erlang/OTP 20)"
Erlang version: "21"

22:07:31.476 [warn]  Did not receive workspace/didChangeConfiguration notification after 5 seconds. Using default settings.
Compiling with Mix env test
Compiling 5 files (.ex)
&lt;&lt;&lt;compile errors here&gt;&gt;&gt;

Compile took 127 milliseconds
</code></pre> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="131047" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/emacs-elixir-setup-configuration-wiki/19196/96">Post #95</a>
	                </div>
	            </div>
              <div id="likers-container-131047" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="131047"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #95"></div>
  </section>
</div>
    <div class="postbit" id="131053" data-post-id="131053">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="axelson" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/axelson/120/26351_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  axelson
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
			          <div class="user-title">
									<span>Scenic Core Team</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="daniel.k" data-post="96" data-topic="19196">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/letter_avatar_proxy/v4/letter/d/bcef8e/48.png" class="avatar"> daniel.k:</div>
<blockquote>
<p>&lt;&lt;&lt;compile errors here&gt;&gt;&gt;</p>
</blockquote>
</aside>
<p>What compilation errors are you receiving? And is syntax highlighting in general not working, or just the highlighting of errors?</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="131053" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/emacs-elixir-setup-configuration-wiki/19196/97">Post #96</a>
	                </div>
	            </div>
              <div id="likers-container-131053" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="131053"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #96"></div>
  </section>
</div>
    <div class="postbit" id="131098" data-post-id="131098">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Shikada" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Shikada/120/9626_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Shikada
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Shouldn’t this line:</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">(add-to-list 'exec-path (expand-file-name "~/.emacs.d/elixir-lsp/"))
</code></pre>
<p>contain release at the end, like this:</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">(add-to-list 'exec-path (expand-file-name "~/.emacs.d/elixir-lsp/release/"))
</code></pre> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="131098" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/emacs-elixir-setup-configuration-wiki/19196/98">Post #97</a>
	                </div>
	            </div>
              <div id="likers-container-131098" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="131098"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #97"></div>
  </section>
</div>
    <div class="postbit" id="131294" data-post-id="131294">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="daniel.k" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  daniel.k
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Thanks for the replies!</p>
<aside class="quote no-group" data-username="axelson" data-post="97" data-topic="19196">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/axelson/48/26351_2.png" class="avatar"> axelson:</div>
<blockquote>
<p>What compilation errors are you receiving? And is syntax highlighting in general not working, or just the highlighting of errors?</p>
</blockquote>
</aside>
<p>Sorry, I should have clarified. I’ve attached a screenshot of an example program and the error, after which elixir-lsp becomes unresponsive.</p>
<p></p><div class="lightbox-wrapper"><a class="lightbox" href="https://forum.elixirforum.com/uploads/default/original/2X/6/685f343127e35c7f85a31c2dfb1ea76484910733.jpeg" data-download-href="https://forum.elixirforum.com/uploads/default/685f343127e35c7f85a31c2dfb1ea76484910733" title="Screenshot%20from%202019-06-08%2009-16-27" rel="nofollow"><img src="https://forum.elixirforum.com/uploads/default/optimized/2X/6/685f343127e35c7f85a31c2dfb1ea76484910733_2_690x388.jpeg" alt="Screenshot%20from%202019-06-08%2009-16-27" data-base62-sha1="eTjD4PlFYxR74y9flZCJdCB4o2D" width="690" height="388" srcset="https://forum.elixirforum.com/uploads/default/optimized/2X/6/685f343127e35c7f85a31c2dfb1ea76484910733_2_690x388.jpeg, https://forum.elixirforum.com/uploads/default/optimized/2X/6/685f343127e35c7f85a31c2dfb1ea76484910733_2_1035x582.jpeg 1.5x, https://forum.elixirforum.com/uploads/default/optimized/2X/6/685f343127e35c7f85a31c2dfb1ea76484910733_2_1380x776.jpeg 2x" data-dominant-color="262624"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">Screenshot%20from%202019-06-08%2009-16-27</span><span class="informations">1918×1079 139 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div><p></p>
<p>Example File (In mix project):</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">defmodule LspTest do

  foo
  bar
  baz

  @moduledoc """
  Documentation for LspTest.
  """

  @doc """
  Hello world.

  ## Examples

      iex&gt; LspTest.hello()
      :world

  """
  def hello do
    foobar
    :world
  end
end

</code></pre>
<p>LSP Output:</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">09:14:27.362 [error] Process #PID&lt;0.132.0&gt; raised an exception
** (FunctionClauseError) no function clause matching in ElixirSense.Core.Source.tokenize_prefix/1
    lib/elixir_sense/core/source.ex:152: ElixirSense.Core.Source.tokenize_prefix({:ok, []})
    lib/elixir_sense/core/source.ex:138: ElixirSense.Core.Source.which_func/1
    lib/elixir_sense/providers/signature.ex:19: ElixirSense.Providers.Signature.find/5
    (language_server) lib/language_server/providers/signature_help.ex:4: ElixirLS.LanguageServer.Providers.SignatureHelp.signature/3
    (language_server) lib/language_server/server.ex:425: anonymous fn/3 in ElixirLS.LanguageServer.Server.handle_request_async/2

09:14:39.031 [error] Process #PID&lt;0.139.0&gt; raised an exception
** (FunctionClauseError) no function clause matching in ElixirSense.Core.Source.tokenize_prefix/1
    lib/elixir_sense/core/source.ex:152: ElixirSense.Core.Source.tokenize_prefix({:ok, [{:identifier, {1, 1, nil}, :defmodule}, {:alias, {1, 11, nil}, :LspTest}, {:identifier, {1, 19, nil}, :d}]})
    lib/elixir_sense/core/source.ex:138: ElixirSense.Core.Source.which_func/1
    lib/elixir_sense/providers/signature.ex:19: ElixirSense.Providers.Signature.find/5
    (language_server) lib/language_server/providers/signature_help.ex:4: ElixirLS.LanguageServer.Providers.SignatureHelp.signature/3
    (language_server) lib/language_server/server.ex:425: anonymous fn/3 in ElixirLS.LanguageServer.Server.handle_request_async/2

09:14:41.932 [error] Process #PID&lt;0.154.0&gt; raised an exception
** (FunctionClauseError) no function clause matching in ElixirSense.Core.Source.tokenize_prefix/1
    lib/elixir_sense/core/source.ex:152: ElixirSense.Core.Source.tokenize_prefix({:ok, [{:identifier, {1, 1, nil}, :defmodule}, {:alias, {1, 11, nil}, :LspTest}, {:do, {1, 19, nil}}, {:eol, {1, 21, 2}}, {:identifier, {3, 3, nil}, :foo}, {:eol, {3, 6, 1}}, {:identifier, {4, 3, nil}, :bar}, {:eol, {4, 6, 1}}, {:identifier, {5, 3, nil}, :baz}, {:eol, {5, 6, 2}}, {:at_op, {7, 3, nil}, :@}, {:identifier, {7, 4, nil}, :moduledoc}, {:bin_heredoc, {7, 14, nil}, ["Documentation for LspTest.\n"]}, {:eol, {9, 6, 2}}, {:at_op, {11, 3, nil}, :@}, {:identifier, {11, 4, nil}, :doc}, {:bin_heredoc, {11, 8, nil}, ["Hello world.\n\n## Examples\n\n    iex&gt; LspTest.hello()\n    :world\n\n"]}, {:eol, {19, 6, 1}}, {:identifier, {20, 3, nil}, :def}, {:do_identifier, {20, 7, nil}, :hello}, {:do, {20, 13, nil}}, {:eol, {20, 15, 1}}, {:identifier, {21, 5, nil}, :foobar}, {:eol, {21, 11, 1}}, {:atom, {22, 5, nil}, :world}, {:eol, {22, 11, 1}}, {:end, {23, 3, nil}}, {:eol, {23, 6, 1}}, {:end, {24, 1, nil}}, {:eol, {24, 4, 1}}]})
    lib/elixir_sense/core/source.ex:138: ElixirSense.Core.Source.which_func/1
    lib/elixir_sense/providers/signature.ex:19: ElixirSense.Providers.Signature.find/5
    (language_server) lib/language_server/providers/signature_help.ex:4: ElixirLS.LanguageServer.Providers.SignatureHelp.signature/3
    (language_server) lib/language_server/server.ex:425: anonymous fn/3 in ElixirLS.LanguageServer.Server.handle_request_async/2

09:15:20.077 [error] Process #PID&lt;0.156.0&gt; raised an exception
** (FunctionClauseError) no function clause matching in ElixirSense.Core.Source.tokenize_prefix/1
    lib/elixir_sense/core/source.ex:152: ElixirSense.Core.Source.tokenize_prefix({:ok, [{:identifier, {1, 1, nil}, :defmodule}, {:alias, {1, 11, nil}, :LspTest}, {:do, {1, 19, nil}}, {:eol, {1, 21, 2}}, {:identifier, {3, 3, nil}, :foo}, {:eol, {3, 6, 1}}, {:identifier, {4, 3, nil}, :bar}, {:eol, {4, 6, 1}}, {:identifier, {5, 3, nil}, :baz}, {:eol, {5, 6, 2}}, {:at_op, {7, 3, nil}, :@}, {:identifier, {7, 4, nil}, :moduledoc}, {:bin_heredoc, {7, 14, nil}, ["Documentation for LspTest.\n"]}, {:eol, {9, 6, 2}}, {:at_op, {11, 3, nil}, :@}, {:identifier, {11, 4, nil}, :doc}, {:bin_heredoc, {11, 8, nil}, ["Hello world.\n\n## Examples\n\n    iex&gt; LspTest.hello()\n    :world\n\n"]}, {:eol, {19, 6, 1}}, {:identifier, {20, 3, nil}, :def}, {:do_identifier, {20, 7, nil}, :hello}, {:do, {20, 13, nil}}, {:eol, {20, 15, 1}}, {:identifier, {21, 5, nil}, :foobar}, {:eol, {21, 11, 1}}, {:atom, {22, 5, nil}, :world}, {:eol, {22, 11, 1}}, {:end, {23, 3, nil}}, {:eol, {23, 6, 1}}, {:end, {24, 1, nil}}, {:eol, {24, 4, 1}}]})
    lib/elixir_sense/core/source.ex:138: ElixirSense.Core.Source.which_func/1
    lib/elixir_sense/providers/signature.ex:19: ElixirSense.Providers.Signature.find/5
    (language_server) lib/language_server/providers/signature_help.ex:4: ElixirLS.LanguageServer.Providers.SignatureHelp.signature/3
    (language_server) lib/language_server/server.ex:425: anonymous fn/3 in ElixirLS.LanguageServer.Server.handle_request_async/2

</code></pre>
<aside class="quote no-group" data-username="Shikada" data-post="98" data-topic="19196" data-full="true">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/shikada/48/9626_2.png" class="avatar"> Shikada:</div>
<blockquote>
<p>Shouldn’t this line:</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">(add-to-list 'exec-path (expand-file-name "~/.emacs.d/elixir-lsp/"))
</code></pre>
<p>contain release at the end, like this:</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">(add-to-list 'exec-path (expand-file-name "~/.emacs.d/elixir-lsp/release/"))
</code></pre>
</blockquote>
</aside>
<p>I downloaded the pre-built server at <a href="https://github.com/JakeBecker/elixir-ls/releases/download/v0.2.25/elixir-ls.zip" rel="noopener nofollow ugc">https://github.com/JakeBecker/elixir-ls/releases/download/v0.2.25/elixir-ls.zip</a> , which doesn’t use the release folder. I’ve also tried building it myself, and have changed the folder accordingly with no avail.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="131294" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/emacs-elixir-setup-configuration-wiki/19196/99">Post #98</a>
	                </div>
	            </div>
              <div id="likers-container-131294" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="131294"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #98"></div>
  </section>
</div>
    <div class="postbit" id="134017" data-post-id="134017">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="jsmestad" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/jsmestad/120/14153_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  jsmestad
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Something I had to do when I was getting random lsp errors from elixir-ls was to upgrade the dependencies in the project <code>mix deps.upgrade --all</code> to update the dialyzer dependency to rc6. It’s worth a shot.</p>
<p>Also my coworker had issues when his erlang version updated and he had to rebuild elixir-ls to get it to go away.</p>
<p>Sorry no direct answer but some things to try</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="134017" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/emacs-elixir-setup-configuration-wiki/19196/100">Post #99</a>
	                </div>
	            </div>
              <div id="likers-container-134017" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="134017"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #99"></div>
  </section>
</div>
    <div class="postbit" id="134478" data-post-id="134478">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="_rubenfa" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/_rubenfa/120/5558_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  _rubenfa
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Hi guys.</p>
<p>I have followed the wiki to install LSP, and it’s working pretty well. My problem though, it’s that I cannot use “go to definition”, and I don’t know why. When I try to use it, my Spacemacs says something like</p>
<blockquote>
<p>No workspace could handle textDocument/definition</p>
</blockquote>
<p>Any ideas? Probably I’m doing something wrong.</p>
<p>Thanks for your help.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="134478" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/emacs-elixir-setup-configuration-wiki/19196/101">Post #100</a>
	                </div>
	            </div>
              <div id="likers-container-134478" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="134478"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #100"></div>
  </section>
</div>
    <div class="postbit" id="134579" data-post-id="134579">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="axelson" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/axelson/120/26351_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  axelson
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
			          <div class="user-title">
									<span>Scenic Core Team</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Hmm, that error makes it sound like the LS has crashed or isn’t configured. Does your <code>*elixir-ls*</code> or <code>*lsp-log*</code> buffers have any errors?</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="134579" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/emacs-elixir-setup-configuration-wiki/19196/102">Post #101</a>
	                </div>
	            </div>
              <div id="likers-container-134579" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="134579"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #101"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <a class="load-more-button" data-turbo-stream="true" href="/topics/19196/load_more?page=11">Load more posts (126 remaining)</a>
</div></template></turbo-stream>