Johannes Walcher
Johannes Walcher
# :heavy_check_mark: vim Installation: Using vim Ale (https://github.com/dense-analysis/ale) with added SCAD language (https://github.com/Tomatower/ale/tree/lsp-openscad NOT MAINTAINED! - will have to do a PR after this is merged.) do `set filetype=scad` if...
# :heavy_check_mark: emacs Installation: Use this fork of `lsp-mode`: https://github.com/Tomatower/lsp-mode/tree/client-openscad (upstream is pending to merging this PR) ## State of Integration * **Works** Text Document sync (`textDocument/didOpen` etc) * **Unsupported**...
# :heavy_check_mark: atom Installation: Somehow hack together a minimal LSP server, either as host or as client mode. If you ask me nicely I can give some source code. But...
# :yellow_circle: Netbeans (with plugin) - Install the plugin from https://github.com/Tomatower/netbeans-openscad (Contributions & Maintainer welcome) - Open a *.scad file - it will launch openscad for you automatically. ## State...
UI control, which is provided via DBUS is not scope of the LSP. The LSP is designed for things like autocomplete, context information and error reporting/highlighting. The dbus interface will...
thanks for the test, I will look into it!
Thanks - glad it helped, I did not have the time to test this enough to tell you! As you can see in the message log, the language server client...
I did not yet have any real issues with my own setup (where I use openscad as LSP + vscode), but I did not yet have the time to fix...
I would implement a custom protocol based on a deterministic lockstep method. Ontop of UDP as non-reliable but stateless and robust against package loss. The idea is to transfer "single...
Currently I was more thinking about applying the different packages pulled from the server (via a "get events for frame 5"-method), and then interpolating from there with the exact same...