jtmoulia, to emacs
@jtmoulia@mstdn.social avatar

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

Specifically, this setup uses + for live syntax checking, for code running, for type-checking, and as the shell

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

https://jtmoulia.srht.site/guides/emacs-python-hatch/

lf_araujo, to emacs
@lf_araujo@mastodon.social avatar

Hey people, is superior to ? Not too familiar with eglot, I use lspmode in Doom and I find it relativelly slow compared to vim lsp implementations. Is eglot faster?

ctietze, to emacs
@ctietze@mastodon.social avatar

After so many people were amazed by 's capabilities to auto-refresh a LaTeX document preview, check this out:

latex-lsp/texlab: An implementation of the Language Server Protocol for LaTeX https://github.com/latex-lsp/texlab?tab=readme-ov-file

I didn't think there would be a language server for TeX documents but there you go!

In /, you now get auto-completion of all macros that are loaded by your project, even your own. 🤯

HaraldKi, to emacs German
@HaraldKi@nrw.social avatar

I am having the same question: How and work together in an editor?

The answers given are so la la.

Can anyone add more insight? Would it make sense to let tree-sitter ask the language server for the ast?

Asking, because I am working on semantic token fontification for and not using treesitter.

https://github.com/tree-sitter/tree-sitter/issues/2149

HaraldKi, to emacs German
@HaraldKi@nrw.social avatar

Modern software development is broken, worse by the day.

  • Tried out / to use -jdt-ls for Java.
  • Scarce docs to configure formatting.
  • Want see source of eclipse-jdt-ls, use
  • Import project, 4 popups, but all had all buttons except 'Cancel' disabled.
  • Cancel, install manually, retry from scratch, some tycho-thing still missing, nothing on the marketplace.

And note: this is eclipse to edit an eclipse project. Wow.💩 🤦‍♀️ 🤔
Next try. Most recent eclipse, lets see.

pkw, to emacs
@pkw@mastodon.sdf.org avatar

Anybody use #Emacs with #Python and #LSP ?

#Eglot #pylsp #jedi ?

It is not clear which of these are choices and which are intended to work together.

I'd love some recommendations or pointers to howtos.

root42, to emacs
@root42@chaos.social avatar

To my bubble: is there a way to get to always show the diagnostics for the current buffer? I can interactively call flymake-show-buffer-diagnostics but that’s only for the current buffer and has to be repeated on every buffer change. Is there any alternative to this, especially when using ?

czbr, to emacs
@czbr@hachyderm.io avatar

after two days of googling and digging yt, all I get that there is around zero guides for as ide with all that builtin features like tree-sitter and eglot respecting venvs :blobfoxangry:

so vscode seems like only working option :revblobfoxtableflip:

and there is around the corner…

czbr,
@czbr@hachyderm.io avatar

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

rostre, to emacs
@rostre@emacs.ch avatar

Is there an existing project that implements a debugger that's compatible with ? I feel like it's the biggest thing missing from my experience right now.

TitanOfOld, to random

PerlNavigator isn't perfect, but it seems to work better than the other Perl language servers. Strangely, and doesn't seem to work with completion suggestions. With no other changes to my config, -mode and Perl work just fine.

MeowKing, to emacs
@MeowKing@emacs.ch avatar

I just upgrade to 30, since only in this version can handle (java lsp) code actions. Besides, I also find some newly added options looking attractive.

  1. completion-preview-mode: inline compilation preview (preview the first completion candidate) just like corfu-candidate-overlay, but it seems more smooth and efficient and works with any completion methods.
  2. flymake-show-diagnostics-at-end-of-line (see the picture)
  3. :vc configuration option, which means you can directly use use-package to get packages from version control repos without using elpaca or straight, etc. ( Though I haven't use this option yet.)

flymake-show-diagnostics-at-end-of-line

jay, to emacs

Published my first medium article:
Configuring Emacs and Eglot to work with Astro language server

https://medium.com/@jrmjrm/configuring-emacs-and-eglot-to-work-with-astro-language-server-9408eb709ab0

dekkzz76, (edited ) to emacs
@dekkzz76@emacs.ch avatar

anyone got solargraph to work with eglot mode on 29.1 on a debian distro?

keeps throwing the eglot can't guess error

i've added the ruby-ts hook into enh-ruby-mode

dekkzz76, (edited )
@dekkzz76@emacs.ch avatar

@stefpac

removing enh-ruby-mode seems to have got me a long way,

eglot seems to work with plain ruby-mode although when i load a rb file the debugger kicks in, but M-x eglot seems to start it & the mode line shows [eglot:Ruby] where Ruby is the folder that holds the file & .git

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • magazineikmin
  • cubers
  • InstantRegret
  • cisconetworking
  • Youngstown
  • vwfavf
  • slotface
  • Durango
  • rosin
  • everett
  • kavyap
  • DreamBathrooms
  • provamag3
  • mdbf
  • khanakhh
  • modclub
  • tester
  • ethstaker
  • osvaldo12
  • GTA5RPClips
  • ngwrru68w68
  • Leos
  • anitta
  • tacticalgear
  • normalnudes
  • JUstTest
  • All magazines