Jonathan Ellis

Results 155 comments of Jonathan Ellis

Spec link: https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#textDocument_semanticTokens

Oh, I did expose SemanticTokens first, that part was straightforward https://github.com/jbellis/multilspy/commit/7dd61d990b78040dc50dad5ee08d9658af29e965

You're welcome to use the code but lspy turned out to be a poor fit for my use case so I moved on.

Hi there! What would your ideal solution look like?

Thanks for the report! Try the jbang `--fresh` option? I expected 0.9.8 to fix this.

Also: are you on a laptop with Intel + discrete GPUs? Or otherwise running multiple GPUs?

I didn't actually push the jbang catalog update for 0.9.8 -- it's live now.

Can you try disabling GPU acceleration? run with --verbose (`jbang --verbose run brokk@brokkai/brokk`), and see what it's running exactly ``` run: /home/jonathan/.jbang/currentjdk/bin/java --add-modules=jdk.incubator.vector -classpath /home/jonathan/.jbang/cache/urls/80ac95e589de2e85fbce39669506ba2720cb4eac37cfe01cf707df169bea5b7c/brokk-assembly-0.9.8.jar io.github.jbellis.brokk.Brokk ``` then add `-Dsun.java2d.opengl=false...

o3 thinks it's most likely one of these libraries missing in the container ``` libXrender libXtst libXi ``` less likely one of these ``` libXext libXrandr libXcursor libXinerama ```

okay, I'm going to put this on the shelf for now, will increase priority if more people run into it. thanks for the help troubleshooting!