#eglot — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #eglot, aggregated by home.social.
-
Configuring #Emacs #Eglot for Optimal Performance:
https://www.jamescherti.com/emacs-eglot-performance/ -
Configuring #Emacs #Eglot for Optimal Performance:
https://www.jamescherti.com/emacs-eglot-performance/ -
Configuring #Emacs #Eglot for Optimal Performance:
https://www.jamescherti.com/emacs-eglot-performance/ -
Configuring #Emacs #Eglot for Optimal Performance:
https://www.jamescherti.com/emacs-eglot-performance/ -
Configuring #Emacs #Eglot for Optimal Performance:
https://www.jamescherti.com/emacs-eglot-performance/ -
Programming language support in #Emacs is much enhanced now that #Eglot brings robust support for #LSP (Language Server Protocol). Eglot is established and mature, and opens up the wealth of sophisticated language support in that ecosystem.
@i_dabble For #Ruby, you should start with https://emacs-lsp.github.io/lsp-mode/page/lsp-ruby-lsp/
and for how to get Eglot working, start with the Emacs documentation: https://www.gnu.org/software/emacs/manual/html_node/eglot/Quick-Start.html
-
Programming language support in #Emacs is much enhanced now that #Eglot brings robust support for #LSP (Language Server Protocol). Eglot is established and mature, and opens up the wealth of sophisticated language support in that ecosystem.
@i_dabble For #Ruby, you should start with https://emacs-lsp.github.io/lsp-mode/page/lsp-ruby-lsp/
and for how to get Eglot working, start with the Emacs documentation: https://www.gnu.org/software/emacs/manual/html_node/eglot/Quick-Start.html
-
Programming language support in #Emacs is much enhanced now that #Eglot brings robust support for #LSP (Language Server Protocol). Eglot is established and mature, and opens up the wealth of sophisticated language support in that ecosystem.
@i_dabble For #Ruby, you should start with https://emacs-lsp.github.io/lsp-mode/page/lsp-ruby-lsp/
and for how to get Eglot working, start with the Emacs documentation: https://www.gnu.org/software/emacs/manual/html_node/eglot/Quick-Start.html
-
Programming language support in #Emacs is much enhanced now that #Eglot brings robust support for #LSP (Language Server Protocol). Eglot is established and mature, and opens up the wealth of sophisticated language support in that ecosystem.
@i_dabble For #Ruby, you should start with https://emacs-lsp.github.io/lsp-mode/page/lsp-ruby-lsp/
and for how to get Eglot working, start with the Emacs documentation: https://www.gnu.org/software/emacs/manual/html_node/eglot/Quick-Start.html
-
Programming language support in #Emacs is much enhanced now that #Eglot brings robust support for #LSP (Language Server Protocol). Eglot is established and mature, and opens up the wealth of sophisticated language support in that ecosystem.
@i_dabble For #Ruby, you should start with https://emacs-lsp.github.io/lsp-mode/page/lsp-ruby-lsp/
and for how to get Eglot working, start with the Emacs documentation: https://www.gnu.org/software/emacs/manual/html_node/eglot/Quick-Start.html
-
My current version is 1.23.xxx, list-package shows a 1.24. Nice.
Yet: any idea how to get any information about what is new? The github repo now seems to be really outdated. Is it really like
% git clone ...savannah...emacs...
git log -- lisp/progmodes/eglot.elOr am I missing something?
-
My current version is 1.23.xxx, list-package shows a 1.24. Nice.
Yet: any idea how to get any information about what is new? The github repo now seems to be really outdated. Is it really like
% git clone ...savannah...emacs...
git log -- lisp/progmodes/eglot.elOr am I missing something?
-
My current version is 1.23.xxx, list-package shows a 1.24. Nice.
Yet: any idea how to get any information about what is new? The github repo now seems to be really outdated. Is it really like
% git clone ...savannah...emacs...
git log -- lisp/progmodes/eglot.elOr am I missing something?
-
Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
https://jointhefreeworld.org/blog/articles/emacs/emacs-eglot-scala-kotlin/index.html
Comments: https://news.ycombinator.com/item?id=48990219
#HackerNews #EscapeIntelliJ #Scala #Kotlin #LSP #Emacs #Eglot #Programming
-
Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
https://jointhefreeworld.org/blog/articles/emacs/emacs-eglot-scala-kotlin/index.html
Comments: https://news.ycombinator.com/item?id=48990219
#HackerNews #EscapeIntelliJ #Scala #Kotlin #LSP #Emacs #Eglot #Programming
-
Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
https://jointhefreeworld.org/blog/articles/emacs/emacs-eglot-scala-kotlin/index.html
Comments: https://news.ycombinator.com/item?id=48990219
#HackerNews #EscapeIntelliJ #Scala #Kotlin #LSP #Emacs #Eglot #Programming
-
Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
https://jointhefreeworld.org/blog/articles/emacs/emacs-eglot-scala-kotlin/index.html
Comments: https://news.ycombinator.com/item?id=48990219
#HackerNews #EscapeIntelliJ #Scala #Kotlin #LSP #Emacs #Eglot #Programming
-
Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
https://jointhefreeworld.org/blog/articles/emacs/emacs-eglot-scala-kotlin/index.html
Comments: https://news.ycombinator.com/item?id=48990219
#HackerNews #EscapeIntelliJ #Scala #Kotlin #LSP #Emacs #Eglot #Programming
-
[eglot] (warning) Reached ‘eglot-max-file-watches’ limit of 10000, not watching some directories
Yet:
- (message "%S" file-notify-descriptors) spits out 5 entries
- The one project on which I use eglot has 3500 files and directories in totalIdeas? Hints on where I could look what it thinks it is watching?
-
[eglot] (warning) Reached ‘eglot-max-file-watches’ limit of 10000, not watching some directories
Yet:
- (message "%S" file-notify-descriptors) spits out 5 entries
- The one project on which I use eglot has 3500 files and directories in totalIdeas? Hints on where I could look what it thinks it is watching?
-
[eglot] (warning) Reached ‘eglot-max-file-watches’ limit of 10000, not watching some directories
Yet:
- (message "%S" file-notify-descriptors) spits out 5 entries
- The one project on which I use eglot has 3500 files and directories in totalIdeas? Hints on where I could look what it thinks it is watching?
-
[eglot] (warning) Reached ‘eglot-max-file-watches’ limit of 10000, not watching some directories
Yet:
- (message "%S" file-notify-descriptors) spits out 5 entries
- The one project on which I use eglot has 3500 files and directories in totalIdeas? Hints on where I could look what it thinks it is watching?
-
[eglot] (warning) Reached ‘eglot-max-file-watches’ limit of 10000, not watching some directories
Yet:
- (message "%S" file-notify-descriptors) spits out 5 entries
- The one project on which I use eglot has 3500 files and directories in totalIdeas? Hints on where I could look what it thinks it is watching?
-
@PvN
> #Emacs config for working with #Python* #EditorConfig for seamless project-specific configuration of basic text editing rules, that every modern text editor can obey.
* The default 'python-mode' is fine.
* #Eglot for #LSP enhances that. Follow Eglot documentation to set up for Python.
* #Magit for excellent Git porcelain.
* 'pyvenv-mode' to detect and activate Python virtualenv in a project. -
@PvN
> #Emacs config for working with #Python* #EditorConfig for seamless project-specific configuration of basic text editing rules, that every modern text editor can obey.
* The default 'python-mode' is fine.
* #Eglot for #LSP enhances that. Follow Eglot documentation to set up for Python.
* #Magit for excellent Git porcelain.
* 'pyvenv-mode' to detect and activate Python virtualenv in a project. -
@PvN
> #Emacs config for working with #Python* #EditorConfig for seamless project-specific configuration of basic text editing rules, that every modern text editor can obey.
* The default 'python-mode' is fine.
* #Eglot for #LSP enhances that. Follow Eglot documentation to set up for Python.
* #Magit for excellent Git porcelain.
* 'pyvenv-mode' to detect and activate Python virtualenv in a project. -
@PvN
> #Emacs config for working with #Python* #EditorConfig for seamless project-specific configuration of basic text editing rules, that every modern text editor can obey.
* The default 'python-mode' is fine.
* #Eglot for #LSP enhances that. Follow Eglot documentation to set up for Python.
* #Magit for excellent Git porcelain.
* 'pyvenv-mode' to detect and activate Python virtualenv in a project. -
@PvN
> #Emacs config for working with #Python* #EditorConfig for seamless project-specific configuration of basic text editing rules, that every modern text editor can obey.
* The default 'python-mode' is fine.
* #Eglot for #LSP enhances that. Follow Eglot documentation to set up for Python.
* #Magit for excellent Git porcelain.
* 'pyvenv-mode' to detect and activate Python virtualenv in a project. -
Anyone using #Emacs, #Eglot and #Typescript?
How do you like the code completion? Afaict they come 100% from the #LSP server, but somehow they can read my mind and put the one I need absolutely always last.😩
Is that just me?
In the example, the last is the good one. I have no freaking idea where the other shit comes from with the trigger characters sprinkled all around. WTF:
-
Anyone using #Emacs, #Eglot and #Typescript?
How do you like the code completion? Afaict they come 100% from the #LSP server, but somehow they can read my mind and put the one I need absolutely always last.😩
Is that just me?
In the example, the last is the good one. I have no freaking idea where the other shit comes from with the trigger characters sprinkled all around. WTF:
-
Anyone using #Emacs, #Eglot and #Typescript?
How do you like the code completion? Afaict they come 100% from the #LSP server, but somehow they can read my mind and put the one I need absolutely always last.😩
Is that just me?
-
Anyone using #Emacs, #Eglot and #Typescript?
How do you like the code completion? Afaict they come 100% from the #LSP server, but somehow they can read my mind and put the one I need absolutely always last.😩
Is that just me?
-
New blog "Remote Linux kernel development with Emacs" https://davemq.github.io/2026/05/12/remote-linux-dev-with-emacs.html
-
New blog "Remote Linux kernel development with Emacs" https://davemq.github.io/2026/05/12/remote-linux-dev-with-emacs.html
-
New blog "Remote Linux kernel development with Emacs" https://davemq.github.io/2026/05/12/remote-linux-dev-with-emacs.html
-
New blog "Remote Linux kernel development with Emacs" https://davemq.github.io/2026/05/12/remote-linux-dev-with-emacs.html
-
TIL about `eglot-extend-to-xref` which solves a long standing woe I had with eglot/LSPs. When jumping to a dependency by default the buffer is not under the same LSP server so the dependency doesn't have jump-to-definition enabled. By enabling `eglot-extend-to-xref` the dependencies are also covered by the same #eglot session so jump to definition works! #emacs
-
TIL about `eglot-extend-to-xref` which solves a long standing woe I had with eglot/LSPs. When jumping to a dependency by default the buffer is not under the same LSP server so the dependency doesn't have jump-to-definition enabled. By enabling `eglot-extend-to-xref` the dependencies are also covered by the same #eglot session so jump to definition works! #emacs
-
TIL about `eglot-extend-to-xref` which solves a long standing woe I had with eglot/LSPs. When jumping to a dependency by default the buffer is not under the same LSP server so the dependency doesn't have jump-to-definition enabled. By enabling `eglot-extend-to-xref` the dependencies are also covered by the same #eglot session so jump to definition works! #emacs
-
TIL about `eglot-extend-to-xref` which solves a long standing woe I had with eglot/LSPs. When jumping to a dependency by default the buffer is not under the same LSP server so the dependency doesn't have jump-to-definition enabled. By enabling `eglot-extend-to-xref` the dependencies are also covered by the same #eglot session so jump to definition works! #emacs
-
TIL about `eglot-extend-to-xref` which solves a long standing woe I had with eglot/LSPs. When jumping to a dependency by default the buffer is not under the same LSP server so the dependency doesn't have jump-to-definition enabled. By enabling `eglot-extend-to-xref` the dependencies are also covered by the same #eglot session so jump to definition works! #emacs
-
I have just released version 1.0.0 of ESR: an R tree sitter mode for #emacs
It is the first version independent of #ESS although tree sitter can be paired with ESS.
ESR's interaction mode can use comint or #vterm The second one plays well with #radian Coding tools for now are supported by R's package #languageserver and can be connected with #eglot
A big step for the #rstats users of Emacs
-
I have just released version 1.0.0 of ESR: an R tree sitter mode for #emacs
It is the first version independent of #ESS although tree sitter can be paired with ESS.
ESR's interaction mode can use comint or #vterm The second one plays well with #radian Coding tools for now are supported by R's package #languageserver and can be connected with #eglot
A big step for the #rstats users of Emacs
-
I have just released version 1.0.0 of ESR: an R tree sitter mode for #emacs
It is the first version independent of #ESS although tree sitter can be paired with ESS.
ESR's interaction mode can use comint or #vterm The second one plays well with #radian Coding tools for now are supported by R's package #languageserver and can be connected with #eglot
A big step for the #rstats users of Emacs
-
I have just released version 1.0.0 of ESR: an R tree sitter mode for #emacs
It is the first version independent of #ESS although tree sitter can be paired with ESS.
ESR's interaction mode can use comint or #vterm The second one plays well with #radian Coding tools for now are supported by R's package #languageserver and can be connected with #eglot
A big step for the #rstats users of Emacs
-
I have just released version 1.0.0 of ESR: an R tree sitter mode for #emacs
It is the first version independent of #ESS although tree sitter can be paired with ESS.
ESR's interaction mode can use comint or #vterm The second one plays well with #radian Coding tools for now are supported by R's package #languageserver and can be connected with #eglot
A big step for the #rstats users of Emacs
-
Spent the morning replacing lsp-mode with Eglot due to slop code in the former.
Seems to have gone smoothly, I'm really enjoying the snappiness of it, using lsp-mode by comparison is like wading through molasses.
Am using the following:
* java-language-server as the LSP language server, which is blazingly fast
* company-mode for completions
* breadcrumb-mode for headerbar navigationThings I'm missing still (suggestions welcome!):
* auto-import (this may be a limitation of the LSP impl?)
* a context menu for jumping to declarations at point
* flymake error/warning/info summary in dired mode -
Spent the morning replacing lsp-mode with Eglot due to slop code in the former.
Seems to have gone smoothly, I'm really enjoying the snappiness of it, using lsp-mode by comparison is like wading through molasses.
Am using the following:
* java-language-server as the LSP language server, which is blazingly fast
* company-mode for completions
* breadcrumb-mode for headerbar navigationThings I'm missing still (suggestions welcome!):
* auto-import (this may be a limitation of the LSP impl?)
* a context menu for jumping to declarations at point
* flymake error/warning/info summary in dired mode -
Spent the morning replacing lsp-mode with Eglot due to slop code in the former.
Seems to have gone smoothly, I'm really enjoying the snappiness of it, using lsp-mode by comparison is like wading through molasses.
Am using the following:
* java-language-server as the LSP language server, which is blazingly fast
* company-mode for completions
* breadcrumb-mode for headerbar navigationThings I'm missing still (suggestions welcome!):
* auto-import (this may be a limitation of the LSP impl?)
* a context menu for jumping to declarations at point
* flymake error/warning/info summary in dired mode -
#Emacs community. Anyone proficient in combining #company_mode, #Eglot and #yasnippet. I have a yasnippet defined and it expands even without a valid prefix, just after a space character.
My company backends are, according to company-diag:
company-backends: ((company-capf :with company-yasnippet))
More details: https://emacs.stackexchange.com/q/85540/12065
-
#Emacs community. Anyone proficient in combining #company_mode, #Eglot and #yasnippet. I have a yasnippet defined and it expands even without a valid prefix, just after a space character.
My company backends are, according to company-diag:
company-backends: ((company-capf :with company-yasnippet))
More details: https://emacs.stackexchange.com/q/85540/12065
-
-
-