home.social

#eglot — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #eglot, aggregated by home.social.

  1. #Jarchive teaches emacs how to open project dependencies that reside inside jar files. #Jarchive will open jar dependencies provided to #Eglot by lsp servers. This should work out of the box with #Emacs 29 and recent Eglot versions.

    git.sr.ht/~dannyfreeman/jarchi

  2. #Jarchive teaches emacs how to open project dependencies that reside inside jar files. #Jarchive will open jar dependencies provided to #Eglot by lsp servers. This should work out of the box with #Emacs 29 and recent Eglot versions.

    git.sr.ht/~dannyfreeman/jarchi

  3. #Jarchive teaches emacs how to open project dependencies that reside inside jar files. #Jarchive will open jar dependencies provided to #Eglot by lsp servers. This should work out of the box with #Emacs 29 and recent Eglot versions.

    git.sr.ht/~dannyfreeman/jarchi

  4. #Jarchive teaches emacs how to open project dependencies that reside inside jar files. #Jarchive will open jar dependencies provided to #Eglot by lsp servers. This should work out of the box with #Emacs 29 and recent Eglot versions.

    git.sr.ht/~dannyfreeman/jarchi

  5. 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

    codeberg.org/teoten/esr

  6. I was fighting with #lsp-mode in #emacs to get it to use my system #clangd and failed. But I discovered #eglot-mode which picked it up fine and I much prefer the #ui choices they have made. How long has it been in core Emacs?

  7. A minimal, declarative setup for productive Rust 🦀 hacking on Emacs + Guix

    jointhefreeworld.org/blog/arti

    I noticed there was a blatant lack of resources and documentation on this particular setup.

    With a tiny manifest and a small Emacs configuration, you get a powerful, reproducible, elegant Rust development environment.

    #rust #guix #emacs #dev #manifest #shell #development #environment #ide #clippy #lsp #gnu #reproducible #direnv #eglot

  8. What's not to like about eclipse-jdtls. It works just great with Emacs Eglot, except when it does not:

    "Workspace restored, but some problems occurred.\nnull"

    Result: the server does not provide any errors.

    What can be more infuriating than no error message at all? An error message like this: "na na nana na, I know there is a problem but I won't tell you!"

    #emacs #eglot #eclipsejdtls #languageserver

  9. Pulindo a configuración do meu Emacs como "Python IDE", ainda non queda fina de todo.
    Tamén probando BeanCount, para contabilidade en texto plano.
    #emacs #emacsElpaca #eglot #tree-sitter #BeanCount

    codeberg.org/salvari/emacs30_e

  10. I did it again: a new supplement for Emacs' Eglot package: eglot-selran gives you access to the language server's textDocument/selectionRange API.

    Read more: codeberg.org/harald/eglot-supp

    Feedback welcome.

    #eglot #emacs #eglot-supplements #lsp #languageserver #codeberg

  11. If you are using Emacs with Eglot and a language server, you may be interested in eglot-cthier.el (formally eglot-hierarchy.el) which alles to show and navigate the call hierarchy of an item.

    After feedback here, on the mailing list and on codeberg, an improved version is ready for testing.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript
    #codeberg

    codeberg.org/harald/eglot-supp

  12. If you are using Emacs with Eglot and a language server, you may be interested in eglot-cthier.el (formally eglot-hierarchy.el) which alles to show and navigate the call hierarchy of an item.

    After feedback here, on the mailing list and on codeberg, an improved version is ready for testing.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript
    #codeberg

    codeberg.org/harald/eglot-supp

  13. If you are using Emacs with Eglot and a language server, you may be interested in eglot-cthier.el (formally eglot-hierarchy.el) which alles to show and navigate the call hierarchy of an item.

    After feedback here, on the mailing list and on codeberg, an improved version is ready for testing.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript
    #codeberg

    codeberg.org/harald/eglot-supp

  14. If you are using Emacs with Eglot and a language server, you may be interested in eglot-cthier.el (formally eglot-hierarchy.el) which alles to show and navigate the call hierarchy of an item.

    After feedback here, on the mailing list and on codeberg, an improved version is ready for testing.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript
    #codeberg

    codeberg.org/harald/eglot-supp

  15. If you are using Emacs with Eglot and a language server, you may be interested in eglot-cthier.el (formally eglot-hierarchy.el) which alles to show and navigate the call hierarchy of an item.

    After feedback here, on the mailing list and on codeberg, an improved version is ready for testing.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript
    #codeberg

    codeberg.org/harald/eglot-supp

  16. If you are using Emacs with Eglot and a language server, you may be interested in my new package eglot-hierarchy.el which alles to show and navigate the call hierarchy of an item.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript

    codeberg.org/harald/eglot-supp

  17. If you are using Emacs with Eglot and a language server, you may be interested in my new package eglot-hierarchy.el which alles to show and navigate the call hierarchy of an item.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript

    codeberg.org/harald/eglot-supp

  18. If you are using Emacs with Eglot and a language server, you may be interested in my new package eglot-hierarchy.el which alles to show and navigate the call hierarchy of an item.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript

    codeberg.org/harald/eglot-supp

  19. If you are using Emacs with Eglot and a language server, you may be interested in my new package eglot-hierarchy.el which alles to show and navigate the call hierarchy of an item.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript

    codeberg.org/harald/eglot-supp

  20. If you are using Emacs with Eglot and a language server, you may be interested in my new package eglot-hierarchy.el which alles to show and navigate the call hierarchy of an item.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript

    codeberg.org/harald/eglot-supp

  21. A guide on integrating #emacs + #python + #hatch using [mostly] builtin tooling and project local .dir-locals.el variables.

    Specifically, this setup uses #Eglot + #pyright for live syntax checking, #pytest for code running, #MyPy for type-checking, and #IPython as the shell

    Feedback would be welcome -- trying to get it robust + idiomatic.

    jtmoulia.srht.site/guides/emac

  22. Today I published a PoC for #semantictokens for #eglot, the #languageserver client of #Emacs on #codeberg .

    As I am new to elisp, the code is likely horrible and code reviews with friendly suggestions are welcome. Please read the README:
    codeberg.org/harald/eglot-semt

  23. @mykhaylo any good candidate article from the top of your head? my biggest success for now — #eglot uses python-ts-mode and #pyright, but only with system python, ignoring what I set pyrightconfig.json or when running emacs inside activated venv.

  24. Our amazing IT department is finally getting around to a ticket I submitted in April regarding unfucking their security software and a #VHDL language server (github.com/VHDL-LS/rust_hdl). So I tinkered with the newest version of it this morning and it seems to still have the same errors as before. Seems to completely fail to pick up certain files and then also doesn't support genericized packages, based on how it's throwing a fit over #OSVVM. Might have to see if I can get #GHDL working on Windows without too much annoyance.

    Don't have too much hope though. On the plus side I don't NEED it. It'd just be a nice to have capability and I'd like to experiment with Emacs #eglot with my language of choice.