Len Trigg
Len Trigg
@Tomatower I figured how how to send the `$openscad/preview` message and that it wanted the uri of the file to preview. However, I get the response: "File was not opened!",...
I saw your force push and had another try - the extra logging helped. Looks like I was sending the preview with the incorrect message structure (you can see in...
I should also mention that I don't like the fact that when you run openscad as an LSP server, it permanently overwrites the user's preference for whether to show the...
@Tomatower Have you had any time to take this feature any further?
Can you describe your workflow in more detail, in terms of where openscad gets started, when and how you trigger previews / renders / STL exports etc, and how that...
As an alternative take on a language server for openscad, see https://github.com/dzhu/openscad-language-server (it doesn't require openscad itself).
I'm confused by this feature. The tests have a case like this: ``` points=600; random_angles=rands(0,360,points,42); hull() for(i=[0:3:points-1]) rotate([random_angles[i],random_angles[i+1],random_angles[i+2]]) translate([10,0,0]) cube(); ``` It outputs a solid ball type thing. I would...
Why should `intersection` be any different to `hullchain` in this example? It certainly seems inconsistent! I would suggest that the currently implemented version of lazy union is incorrect if these...
It might need some deeper changes, e.g. when you move the cursor ("end") position from somewhere after the start position to somewhere before the start position, the cell at the...
(Also weirdly, when I clicked the close button on on of the GUI terminals, it immediately opened a new one, I think into a different workspace)