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

https://codeberg.org/teoten/esr

esr

R's Tree Sitter Major Mode

Codeberg.org
🤔 Ah, the noble quest: building a "full" language server in #Go that "mostly" supports LSP 3.17. ⚙️ Translation: we’re reinventing the wheel with half the spokes, but hey, at least it’s written in Go.🚴‍♂️
https://github.com/owenrumney/go-lsp #languageServer #LSP3.17 #softwareDevelopment #programming #humor #HackerNews #ngated
GitHub - owenrumney/go-lsp: Go LSP helper library support 3.17 of the LSP specification (mostly)

Go LSP helper library support 3.17 of the LSP specification (mostly) - owenrumney/go-lsp

GitHub
GitHub - owenrumney/go-lsp: Go LSP helper library support 3.17 of the LSP specification (mostly)

Go LSP helper library support 3.17 of the LSP specification (mostly) - owenrumney/go-lsp

GitHub

#eclipse_jdtls can be a real pita

!MESSAGE file:///[clipped]/Groups.java does not resolve to a ICompilationUnit

In 2019: "After cleaning the language server workspace,..."

Yeah, clear the workspace early and often.

Probably: My .classpath was wrecked. I fixed it in the project directory, but, hey, the language server seems to prefer to use some shit cache, even through multiple restarts.

I know it is maintained by volunteers, but 😩 .

https://github.com/redhat-developer/vscode-java/issues/667#issuecomment-500679147

#java #languageserver

Does not resolve to a ICompilationUnit · Issue #667 · redhat-developer/vscode-java

RedHat Language for Java is just not working No linter, no code suggestions, no "popups" on hovering, anything I'm able to get the following error: [Error - 21:08:10] 08-Oct-2018 21:08:10 file:///h...

GitHub
Expert LSP first release candidate is coming out really soon. Subscribe to now-empty RSS feed to know first!

https://expert-lsp.org/feed.xml

#elixir #languageserver

Ra mắt Quadlet LSP v0.7.0: hỗ trợ thư mục lồng nhau, sửa lỗi, cung cấp syntax highlight, completion, go‑to definition. Có plugin cho Neovim, VS Code, Zed. Mời cộng đồng đóng góp ý tưởng và bug. #Podman #Quadlet #LanguageServer #OpenSource #CôngNghệ #PhátTriển

https://www.reddit.com/r/selfhosted/comments/1qghayi/podman_quadlet_languager_server_new_release/

"[Helix] Spellchecking in Git commits with Harper"

https://blog.skyplabs.net/posts/helix-git-commit/

"Unlike Vim, Helix doesn't include a spell checker natively. However, Helix has built-in support for LSP, which makes it easy to pair it with an LSP-based spell checker such as Harper. All you need is tweaking a bit your languages.toml Helix configuration file as explained in the official documentation."

#Helix #Vim #LSP #LanguageServer #Harper #SpellChecking #Linux #Git #GitCommit #VCS #Dotfiles

[Helix] Spellchecking in Git commits with Harper - Skyper's blog

Personal blog about IT, Electronics, InfoSec, Hacking, Bug Hunting...

Eclipse Fun:

1. Language server jdtls code formatting: needs XML file exported from eclipse.
2. Command line JavaCodeFormatter (https://help.eclipse.org/latest/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Ftasks%2Ftasks-231.htm) wants a properties file for -config

I used

xq <eclipse-formatter.xml | jq -Mr '.profiles.profile.setting[] | ."@id" + "=" + ."@value"' >config.props

and all worked but the indent with spaces. It used tabs. Reason:

- XML export uses value="SPACE"
- the property file needs ...=space

🤦‍♀️

#java #eclipsejdtls #codeFormatter #languageServer

Help - Eclipse Platform