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
L29Ah has left #openscad [#openscad]
ali12341 has quit [Remote host closed the connection]
ali1234 has joined #openscad
J24k73 has quit [Quit: Client closed]
J24k73 has joined #openscad
snaked has joined #openscad
Guest1297 has joined #openscad
Guest1297 has quit [Read error: Connection reset by peer]
crazy_imp has quit [Ping timeout: 255 seconds]
crazy_imp has joined #openscad
t4nk_fn has quit [Quit: ZNC 1.8.2 - https://znc.in]
t4nk_freenode has joined #openscad
hisacro has quit [Ping timeout: 252 seconds]
dalias has quit [Ping timeout: 260 seconds]
dalias has joined #openscad
hisacro has joined #openscad
mmu_man has quit [Ping timeout: 260 seconds]
guso78 has quit [Read error: Connection reset by peer]
guso78_ has joined #openscad
dalias has quit [Ping timeout: 276 seconds]
lostapathy has quit [Ping timeout: 276 seconds]
lostapathy has joined #openscad
dalias has joined #openscad
J24k54 has joined #openscad
J24k73 has quit [Ping timeout: 256 seconds]
califax has quit [Ping timeout: 260 seconds]
califax has joined #openscad
teepee has quit [Quit: bye...]
teepee has joined #openscad
<gbruno> [github] timgblack synchronize pull request #5127 (Show save dialog when exiting via shortcut or menu item) https://github.com/openscad/openscad/pull/5127
lockywolf has joined #openscad
Guest33 has joined #openscad
Guest33 has quit [Client Quit]
Guest66 has joined #openscad
<pca006132> kintel: sounds reasonable
<Guest66> can someone tell me what this project is really about
<Guest66> i am thinking of applying it for in gsoc
Guest66 has quit [Client Quit]
<gbruno> [github] MethylBromide opened issue #5436 (search function interprets named arguments incorrectly) https://github.com/openscad/openscad/issues/5436
snaked has quit [Quit: Leaving]
snaked has joined #openscad
<pca006132> Guest66 you should try to google it
abff has quit [Quit: everybody gets one]
germ has quit [Quit: ZNC 1.8.2 - https://znc.in]
abff has joined #openscad
drfff has joined #openscad
germ has joined #openscad
kow__ has quit [Ping timeout: 276 seconds]
misterfish has joined #openscad
Joel has quit [Ping timeout: 255 seconds]
Joel has joined #openscad
othx has quit [Ping timeout: 248 seconds]
othx has joined #openscad
hyperair has quit [Ping timeout: 276 seconds]
misterfish has quit [Ping timeout: 248 seconds]
misterfish has joined #openscad
hyperair has joined #openscad
L29Ah has joined #openscad
teepee has quit [Ping timeout: 260 seconds]
teepee has joined #openscad
hyperair has quit [Ping timeout: 246 seconds]
<sobel> ugh. and Guest66 should stick around longer than an hour.
fling_ has joined #openscad
fling has quit [Ping timeout: 260 seconds]
<J24k54> I like to work for your company .. btw. can you tell me what your company does?
fling_ is now known as fling
<gbruno> [github] lgarron opened issue #5437 (SIGSEGV when using `minkowski(&)` with Manifold, different behaviour depending on how OpenSCAD was invoked.) https://github.com/openscad/openscad/issues/5437
<gbruno> [github] lgarron edited issue #5437 () https://github.com/openscad/openscad/issues/5437
<gbruno> [github] lgarron edited issue #5437 () https://github.com/openscad/openscad/issues/5437
<gbruno> [github] lgarron closed issue #5437 () https://github.com/openscad/openscad/issues/5437
<gbruno> [github] lgarron edited issue #5437 () https://github.com/openscad/openscad/issues/5437
<gbruno> [github] lgarron opened issue #5438 (App crashes with SIGSEGV when using `minkowski(&)` with Manifold, different behaviour depending on how OpenSCAD was invoked) https://github.com/openscad/openscad/issues/5438
<gbruno> [github] lgarron edited issue #5438 (App crashes with SIGSEGV when using `minkowski(&)` with Manifold, different behaviour depending on how OpenSCAD was invoked) https://github.com/openscad/openscad/issues/5438
<sobel> J24k54: ikr!?
mmu_man has joined #openscad
<gbruno> [github] lgarron edited issue #5438 (App crashes with SIGSEGV when using `minkowski(&)` with Manifold, different behaviour depending on how OpenSCAD was invoked) https://github.com/openscad/openscad/issues/5438
hyperair has joined #openscad
snaked has quit [Quit: Leaving]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 260 seconds]
teepee_ is now known as teepee
L29Ah has quit [Ping timeout: 252 seconds]
<gbruno> [github] damienmarchal synchronize pull request #5431 (FIX issue #5318) https://github.com/openscad/openscad/pull/5431
azzamsa has joined #openscad
<azzamsa> Hi, :wave:
<azzamsa> How to add fillet to only one side of the cube?
<azzamsa> minkowski() and offset() add to both of the sides
<azzamsa> I know I can just make other cube with flat point in the other side, but is there any better approach?
azzamsa has quit [Quit: Client closed]
azzamsa has joined #openscad
azzamsa has quit [Client Quit]
pca006132 has quit [Quit: Ping timeout (120 seconds)]
pca006132 has joined #openscad
Guest3 has joined #openscad
Guest3 has quit [Client Quit]
misterfish has quit [Ping timeout: 248 seconds]
invultri has joined #openscad
<invultri> Am I correct that a function can only be equal to itself? (f=function() undef; echo(f==f) // true) ?
<teepee> yes
<invultri> nice
<InPhase> Hmm.
<InPhase> invultri: Some additional clarification...
<InPhase> function test(t, rec=0) = let(f=function() 1) echo(f, t, rec, f==t) rec==1 ? t==f : test(f, 1); echo(test(undef));
<InPhase> This is false.
<InPhase> Function f is defined once per recursion, so comparing f from one entry into test, to f from the second entry into f, compares not equal. This is, I feel, the correct behavior, because they are in different contexts. But it could catch one by surprise.
<InPhase> Functions can obtain values and behaviors that differ due to the values within their contexts, so it should in fact do this.
<InPhase> So the answer to your question is still "yes", if you sufficiently understand what "itself" means. :)
<InPhase> Only true if the same function assignment evaluated as a function literal within the same context.
<invultri> Which is enough, I just wanted something to distinguish 'unset' from undef or nan
<invultri> https://gist.github.com/christianvdstap/3565c5d5c2b70f7adfbb71bb3cb5a666 looking at different ways to indirectly invoke.
<invultri> currying is another option
<InPhase> invultri: Uhm, doesn't that call all parameter levels of that function, and only keep one result?
<InPhase> Oh, nevermind.
<InPhase> No, you're fine.
<InPhase> Be advised that trailing list comma after map is a nightly build feature not yet present in the last stable release.
<InPhase> It was added to increase syntax tolerance, but a side effect is some people developing with nightly accidentally leave them in when they didn't mean to. :)
<invultri> you mean [a,b*,*] ?
<InPhase> let(a=5, b=6,)
<InPhase> The last comma
<InPhase> Or in your case, [a,b,]
<invultri> ah, well I think I am stuck to nightly anyway (and yes, those ** was to highlight but my irssi is rather old)
<InPhase> Ah, one of those was already supported in the last release. I just tested. Only the let one trips it up on yours.
<InPhase> Only a concern if you share and expect it to work in stable.
mmu_man has quit [Ping timeout: 272 seconds]
<invultri> Pretty sure no-one is waiting for this :) if I figured out what is wrong I will post the result
mmu_man has joined #openscad
<invultri> I think I will stick to this over currying. Cause that got awkward with "how many times do I need to wrap this in a list?" unless I would do all params as a seperate function.
<gbruno> [github] julvr123 opened issue #5439 (floor not working properly) https://github.com/openscad/openscad/issues/5439
L29Ah has joined #openscad
<gbruno> [github] dhyananbho opened issue #5440 (Opening an empty file when double-clicking on a `.scad` file in the Finder under macOS 15.1) https://github.com/openscad/openscad/issues/5440
<gbruno> [github] rullbandspelare opened issue #5441 (Unable to convert .stl to.png from command line) https://github.com/openscad/openscad/issues/5441
J24k54 has quit [Quit: Client closed]
J24k54 has joined #openscad
<gbruno> [github] t-paul closed issue #5441 (Unable to convert .stl to.png from command line) https://github.com/openscad/openscad/issues/5441
<gbruno> [github] t-paul closed issue #5439 (floor not working properly) https://github.com/openscad/openscad/issues/5439
mmu_man has quit [Ping timeout: 252 seconds]
Guest94 has joined #openscad
Guest94 has quit [Client Quit]
mmu_man has joined #openscad
Guest94 has joined #openscad
Guest94 has quit [Client Quit]
othx has quit [Ping timeout: 252 seconds]
othx has joined #openscad
misterfish has joined #openscad
mmu_man has quit [Ping timeout: 252 seconds]
mmu_man has joined #openscad
mmu_man has quit [Ping timeout: 245 seconds]
mmu_man has joined #openscad
TheAssassin has quit [Remote host closed the connection]
TheAssassin has joined #openscad
buZz has quit [Ping timeout: 255 seconds]
buZz has joined #openscad
buZz is now known as Guest9842
Guest9842 has quit [Client Quit]
buZz_ has joined #openscad
buZz_ is now known as buZz
pie_ has quit [Ping timeout: 252 seconds]
pie_ has joined #openscad
invultri has quit [Quit: Lost terminal]
J24k54 has quit [Quit: Client closed]
J24k54 has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 260 seconds]
teepee_ is now known as teepee
J24k54 has quit [Quit: Client closed]
J24k54 has joined #openscad
J24k54 has quit [Quit: Client closed]
J24k54 has joined #openscad
L29Ah has left #openscad [Error from remote client]
L29Ah has joined #openscad
mmu_man has quit [Ping timeout: 252 seconds]
mmu_man has joined #openscad
snaked has joined #openscad