teepee changed the topic of #openscad to: OpenSCAD - The Programmers Solid 3D CAD Modeller | This channel is logged! | Website: http://www.openscad.org/ | FAQ: https://goo.gl/pcT7y3 | Request features / report bugs: https://goo.gl/lj0JRI | Tutorial: https://bit.ly/37P6z0B | Books: https://bit.ly/3xlLcQq | FOSDEM 2020: https://bit.ly/35xZGy6 | Logs: https://bit.ly/32MfbH5
e2k_ has joined #openscad
e2k has quit [Ping timeout: 240 seconds]
rawgreaze has quit [Quit: ZNC 1.8.2 - https://znc.in]
rawgreaze has joined #openscad
Guest7 has joined #openscad
<Guest7> Anyone have a good setup with vim + openscad?
<Guest7> I'm trying to make syntax error be displayed in quickfix list? Anyone tried it before?
mmu_man has joined #openscad
J23k8 has joined #openscad
J23k has quit [Ping timeout: 246 seconds]
L29Ah has quit [Ping timeout: 252 seconds]
LordOfBikes_ has quit [Ping timeout: 258 seconds]
LordOfBikes_ has joined #openscad
Guest7 has quit [Ping timeout: 246 seconds]
MatrixBot1234513 has quit [Server closed connection]
MatrixBot1234513 has joined #openscad
ali1234 has quit [Quit: Leaving]
J23k8 has quit [Ping timeout: 246 seconds]
mmu_man has quit [Ping timeout: 240 seconds]
guso78 has quit [Ping timeout: 246 seconds]
J23k has joined #openscad
crazy_imp has quit [Server closed connection]
crazy_imp has joined #openscad
crazy_imp has quit [Changing host]
crazy_imp has joined #openscad
marcus has quit [Remote host closed the connection]
marcus has joined #openscad
mmu_man has joined #openscad
qeed__ has joined #openscad
qeed_ has quit [Ping timeout: 240 seconds]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
L29Ah has joined #openscad
mmu_man has quit [Quit: reboot]
mmu_man has joined #openscad
hyperair has quit [Ping timeout: 240 seconds]
hyperair has joined #openscad
<stefanct> is that one still hard to implement? https://github.com/openscad/openscad/issues/1913
<stefanct> i dont fully comprehend why it would be hard in the first place... depending on how parsing work. normally "#including" things and just writing the resulting intermediate trees is easy but i havent looked at the code
<teepee> stefanct: as single file, impossible for the general case
<stefanct> because the statements can be within functions and stuff (do they?)?
<teepee> no, because there's no namespacing
<teepee> use<> will localize things if spread across multiple files
<stefanct> oh so there are implicit file scopes in openscad?
<teepee> putting all into a single file can give various surprising effects
<teepee> plus use<> only imports the modules, not top level variables or module calls
<teepee> plus there's the question why to have "single file" at all
<teepee> the only reason I see is for thingiverse, and honestly that's not going to motivate me very much
<teepee> in my opinion that time would be better spend going into direction of some sort of simple package management everyone can use and benefit from
<stefanct> fair enough. it's very annoying to share models somewhat in source form :<
<stefanct> so ppl just put stls online or copy definitions manually if it's trivial
<stefanct> that would of course be great(er) :)
<teepee> true, and improving that would be great.
<teepee> I don't think that requires single file sharing
<stefanct> thanks
<teepee> the in-between solution for some of the newer sharing places is to allow uploading additional files and/or providing some commonly used libraries out-of-the-box
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
muesli has quit [Quit: NO CARRIER]
muesli has joined #openscad
Ekho has quit [Server closed connection]
Ekho has joined #openscad
mmu_man has quit [Ping timeout: 240 seconds]
mmu_man has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
mmu_man has quit [Ping timeout: 240 seconds]
Guest17 has joined #openscad
mmu_man has joined #openscad
Guest17 has quit [Client Quit]