Minetest logo

IRC log for #minetest-dev, 2021-11-26

| Channels | #minetest-dev index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:14 fluxionary joined #minetest-dev
00:34 AliasAlreadyTake joined #minetest-dev
03:28 queria^clone joined #minetest-dev
03:33 queria^clone joined #minetest-dev
04:13 olliy joined #minetest-dev
05:00 MTDiscord joined #minetest-dev
05:18 proller joined #minetest-dev
07:46 tekakutli joined #minetest-dev
08:38 kilbith joined #minetest-dev
08:59 olliy1or joined #minetest-dev
09:06 calcul0n joined #minetest-dev
09:45 Fixer joined #minetest-dev
10:35 queria^clone joined #minetest-dev
11:15 appguru joined #minetest-dev
11:18 olliy joined #minetest-dev
12:09 loggingbot_ joined #minetest-dev
12:09 Topic for #minetest-dev is now Minetest core development and maintenance. Chit-chat goes to #minetest. https://dev.minetest.net/
13:09 proller joined #minetest-dev
15:57 Extex joined #minetest-dev
16:06 Fixer_ joined #minetest-dev
16:25 appguru joined #minetest-dev
17:57 Extex joined #minetest-dev
18:10 asdflkj_sh joined #minetest-dev
18:15 Krock Will merge #9249, #9847, #11770 and #11793 in 15 minutes
18:15 ShadowBot https://github.com/minetest/minetest/issues/9249 -- Minimap: gamma-correct average texture colour calculation by HybridDog
18:15 ShadowBot https://github.com/minetest/minetest/issues/9847 -- Add bitop library by Lejo1
18:16 ShadowBot https://github.com/minetest/minetest/issues/11770 -- Fix find_nodes_in_area misbehaving with out-of-map coordinates by sfan5
18:16 ShadowBot https://github.com/minetest/minetest/issues/11793 -- Remove unused error when attempting to enable shaders with Direct3D video driver selected by rollerozxa
18:27 rubenwardy that'll bring us down to 99 PRs, awesome
18:28 Krock 69 would be nice tho
18:28 rubenwardy yeah, 69 > 99
18:30 Krock merging
18:31 calcul0n joined #minetest-dev
18:32 kilbith joined #minetest-dev
18:33 Krock done
18:34 rubenwardy easy documentation PR: 9853
18:34 rubenwardy #9853
18:34 ShadowBot https://github.com/minetest/minetest/issues/9853 -- pauloue's ItemStack example by FreeLikeGNU
18:35 rubenwardy #10492 is also fairly easy and has been open for a while
18:35 ShadowBot https://github.com/minetest/minetest/issues/10492 -- Implemented disconnect_player by IceDragon200
18:38 kilbith too bad we can't overload << & | >> with metatables
18:46 rubenwardy merging #10492 in 10
18:46 ShadowBot https://github.com/minetest/minetest/issues/10492 -- Implemented disconnect_player by IceDragon200
18:53 kilbith only way I see to use native bitops is to load a Lua file as string and perform some global substitutions on the bitops
18:58 MTDiscord <savilli> or upgrade to lua 5.3?
18:58 MTDiscord <Sublayer plank> nono
18:58 MTDiscord <GreenXenith> Just wait until lua 5.6 when it reaches JIT speed
18:59 MTDiscord <Sublayer plank> actually how large are the incompatibilities between 5.1 and 5.4?
18:59 kilbith 5.4 sucks
19:00 kilbith `local foo <const>` could have just been `const foo`
19:01 kilbith and Mike Pall is the last gatekeeper of the Lua language
19:01 rubenwardy yeah, I hate <> notation
19:02 MTDiscord <savilli> just fork to mtlua and backport bitwise operators
19:02 rubenwardy I suspect the reason is that const is a valid variable name, so it would assignment to globals
19:02 rubenwardy +break
19:03 kilbith we did fork LuaJIT at EvidenceB/Kidscode, to make it impossible to decrypt the bytecode
19:09 nrz_ if you encrypted it , it should be decrypted to be interprted, then you can decrypt it, the key shouuld be in binary or something i think no ?
19:10 rubenwardy I suspect they're referring to obscurification
19:10 kilbith I'll certainly *not* explain how it works
19:11 nrz_ blizzard encrypts their builds too before they make publically available and strangely everyone find a way to decrypt them :p
19:11 MTDiscord <savilli> that requires some efforts at least
19:12 rubenwardy it's an odd decision for singleplayer as modding breathes so much life into games
19:12 rubenwardy but for multiplayer and student software \o/
19:18 MTDiscord <Jonathon> once ruben merges his, that will be 5 prs in a day, most in a while
19:19 rubenwardy thanks for reminding me
19:20 rubenwardy I think we had 6 merges in Oct 31, 2021
19:20 rubenwardy or 5
19:20 rubenwardy there's a few non-squashed commits, I think it's 6
19:21 rubenwardy certainly a while
19:21 rubenwardy #11746
19:21 ShadowBot https://github.com/minetest/minetest/issues/11746 -- Update to Android target SDK 30 by rubenwardy
19:50 MTDiscord <luatic> "69 > 99" - well yes, but actually no
21:04 erle_annoyed joined #minetest-dev
21:10 sfan5 rubenwardy: did you test that it works without a permissions request
21:10 sfan5 (it should but just to be sure)
21:11 rubenwardy I tested it on Android 12 and it worked
21:11 rubenwardy I don't have access to any other phones than this one
21:12 rubenwardy I've built a build, I can upload it
21:12 sfan5 please do
21:16 rubenwardy https://github.com/rubenwardy/minetest/releases/tag/android-30-2
21:18 erle_annoyed FYI: i just encountered an assertion failing due to the merge of #11770 in the code of the (previously-working) lua workaround for exactly the bug that PR is supposed to fix. i will of course adjust my code, but the assertion was basically “can minetest be trusted to find all the nodes that it can place?”. congratulations, you now have an
21:18 erle_annoyed engine that can place nodes but then fail to find them. have fun with the little bugs it will cause for years.
21:18 ShadowBot https://github.com/minetest/minetest/issues/11770 -- Fix find_nodes_in_area misbehaving with out-of-map coordinates by sfan5
21:18 sfan5 yep works
21:18 erle_annoyed sfan5 sorry for not having filed the other bug yet, i am on holidays. is it important to you that i do it fast?
21:18 erle_annoyed the one with the upright sprite not being rendered
21:19 sfan5 ah
21:19 sfan5 nah, no hurry
21:19 erle_annoyed (i have not yet reproduced it outside mcl2/mineclonia)
21:19 erle_annoyed ok
21:59 Extex joined #minetest-dev
22:22 kilbith oh no, not him again
22:23 MTDiscord <luatic> you talking 'bout yourself?
22:52 proller joined #minetest-dev
23:06 erle_annoyed joined #minetest-dev
23:10 proller joined #minetest-dev
23:19 erle_annoyed sfan5 is there a reason, why the networking code contains no explicit null pointer checks except “hasn't visibly blown up yet”?
23:21 sfan5 that is too vague to answer
23:39 calcul0n joined #minetest-dev
23:40 erle_annoyed to be more specific
23:40 erle_annoyed src/network/networkpacket.cpp:556:8: runtime error: null pointer passed as argument 2, which is declared to never be null
23:40 erle_annoyed src/network/networkpacket.cpp:66:8: runtime error: null pointer passed as argument 1, which is declared to never be null
23:52 rubenwardy merging #11746 in 10
23:52 ShadowBot https://github.com/minetest/minetest/issues/11746 -- Update to Android target SDK 30 by rubenwardy
23:59 tekakutli joined #minetest-dev

| Channels | #minetest-dev index | Today | | Google Search | Plaintext