<teepee>
so I guess, ignore my comment about the collapsible stuff
<teepee>
just to understand this correctly, you are saying if there's 2 lines of code separated by an empty line, OpenSCAD adds a comment // on all 3 lines and you expect it only on the 2 actual code lines?
<matthieulaurent[>
ok
<matthieulaurent[>
What about making that change though? I have the code written but i'm not too sure if i should commit it. Should i open an issue first?
<teepee>
I just tried in NetBeans and PyCharm, both behave the same, commenting the empty line too
<teepee>
ahh, VSCode ignores the empty line
J23k85 has quit [Quit: Client closed]
<matthieulaurent[>
huh, i remembered pycharm not commenting the empty lines, but it's been forever since i last used it
J23k85 has joined #openscad
<teepee>
let me try with an actual python file, I had a typescript file open when trying
<matthieulaurent[>
welp, if most IDEs don't do it that way then no point adding that
<teepee>
comments all 3 in python too
<teepee>
so far it's VSCode only :)
<teepee>
assuming SQL file counts
<matthieulaurent[>
my daily driver is VScode so that's probably why i'm used to it x)
<teepee>
in general I'm not too attached to GUI stuff, the only part with the concern meter at max is user code visible changes
<teepee>
with the -= I'd even say the openscad one is more readable if you did not write the code yourself :P
guso78k has joined #openscad
<guso78k>
haha, thank you for taking the challenge. its definitely two different strategies to approach the challenge
<guso78k>
people which think like production steps which are needed to work on wood, plaster, will better describe in the way i have shown. people with more physcial or mathematical background will stay with the more descriptive approach
<teepee>
yep, and I guess that's a good thing as people are used to think differently about that stuff. so options are useful
misterfish has quit [Ping timeout: 244 seconds]
guso78k has quit [Quit: Client closed]
guso36 has quit [Quit: Client closed]
guso78k has joined #openscad
<guso78k>
one advantage, which remains in SCAD language is the ability to use ! % modifiers. maybe i find something similar in python, maybe just a parameter, which exist for each function.
<teepee>
it's a tag in the generated CSG tree, so it should be doable
<teepee>
parameter feels a bit awkward
<teepee>
but is probably fine to get things working
<guso78k>
i feel it must be part of the ModuleInstantiation structure, i never peeked into that
guso78k has quit [Quit: Client closed]
<J23k85>
is it known that the $fs value for text is wrong and also changes with size
<teepee>
for some values of wrong yes.
<J23k85>
maybe because a font has points that can't be lowered only the fragments from the curve interpolation
<teepee>
plus there's no attempt on actual segmentation or so
<teepee>
there's certainly lots of opportunities for a better approach. same for SVG
fling has quit [Remote host closed the connection]