Minetest logo

IRC log for #minetest-hub, 2019-06-15

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

All times shown according to UTC.

Time Nick Message
00:24 benrob0329 joined #minetest-hub
00:30 scr267_ joined #minetest-hub
00:32 FrostRanger joined #minetest-hub
05:44 ssieb joined #minetest-hub
06:32 Peppy joined #minetest-hub
06:37 JTE joined #minetest-hub
06:37 BakerPrime joined #minetest-hub
06:37 Diamound joined #minetest-hub
06:38 benrob0329 joined #minetest-hub
06:38 rubenwardy joined #minetest-hub
06:39 rubenwardy joined #minetest-hub
06:40 CWz joined #minetest-hub
07:16 epod joined #minetest-hub
07:21 behalebabo joined #minetest-hub
07:29 FrostRanger joined #minetest-hub
07:34 BuckarooBanzai joined #minetest-hub
07:50 Krock joined #minetest-hub
09:50 nerzhul joined #minetest-hub
09:52 nerzhul joined #minetest-hub
10:09 Krock joined #minetest-hub
10:11 nerzhul joined #minetest-hub
10:23 Niwla23 joined #minetest-hub
11:33 Fixer joined #minetest-hub
11:50 lisac joined #minetest-hub
11:58 calcul0n joined #minetest-hub
12:07 ShadowNinja joined #minetest-hub
12:08 BakerPrime joined #minetest-hub
12:08 ShadowBot joined #minetest-hub
12:10 VanessaE joined #minetest-hub
12:10 VanessaE joined #minetest-hub
12:26 xerox123_ joined #minetest-hub
12:44 calcul0n joined #minetest-hub
13:22 xerox123_ joined #minetest-hub
13:53 xerox123_ joined #minetest-hub
14:15 LoneWolfHT joined #minetest-hub
14:33 Ganome317 joined #minetest-hub
14:38 _scr267 joined #minetest-hub
15:02 Calinou joined #minetest-hub
15:21 aerozoic joined #minetest-hub
15:36 VanessaE Krock: "Ignoring mod A and B, since they are independent." did you mean "A and C"?
15:45 Krock EDITTO
15:45 Krock also: Yes.
15:45 Krock working on a possible solution now
15:46 Krock chaining all dependencies to sort it properly
16:26 VanessaE Krock: oh ok.
16:28 Krock the whole sorting algorithm will become much more time-consuming on startup but still nothing compared to Lua Mapgen inefficiencies :D
16:35 VanessaE heh
16:36 VanessaE well the way I look at it, no one cares how long a server takes *to boot*, so much as how long it takes for a client to connect, and I doubt this would affect that  :)
16:40 _Xenon joined #minetest-hub
17:00 Krock first attempt
17:00 Krock *tries*
17:02 Krock oh boy this lambda error goes insane
17:11 VanessaE Krock: would you mind removing "unconfirmed bug?
17:11 VanessaE +"
17:12 Krock 200 OK
17:13 VanessaE thanks :)
17:40 Krock np. the code compiles now finally. figured that there's no remove_if for unordered_sets
17:41 VanessaE "It compiles -- SHIP IT!!"  :P
17:42 Krock recursion hits close home. endless loop
17:42 VanessaE I thought there was a trap for that anyway?
17:43 VanessaE (circular dependency or some such)
17:48 Krock no trap if you forget to increment the index inside a loop
17:52 VanessaE heh
17:53 Krock oops. now it's sorting it in reverse
19:18 Krock VanessaE: by any chance.. do you have a modpack to easily test the common dependency issues?
19:18 Krock preferably an artificial mod setup, without tons of media
19:19 VanessaE not really, no.
19:19 VanessaE didn't really occur to me to make a "proper" test case
19:19 VanessaE but you might be able to reproduce it with just pipeworks, homedecor, and mesecons.
19:20 VanessaE I only discovered the resolver bug while working on an unrelated bug in homedecor_lighting
19:22 Krock oh boy this sorting seems to work well
19:22 Krock came unexpected
19:22 Krock testing with a circular dependency
19:29 Krock ok. that somehow caused minetest to segfault
19:50 scr267_ joined #minetest-hub
20:04 Krock VanessaE: #8603
20:04 ShadowBot https://github.com/minetest/minetest/issues/8603 -- Mods: Improve mod loading priorities by SmallJoker
20:05 Krock the common cases are already tested. now it's about to find special edge-cases about which I haven't thought yet
20:06 Krock definitely not wasted four hours :D
20:07 VanessaE heh
20:08 VanessaE well finding corner-cases ought to be easy:  start enabling/disabling stuff at random on Dreambuilder :)
20:08 Krock lol
20:09 VanessaE +1
20:09 VanessaE (for concept, I trust your code :) )
20:09 Krock so even in circular dependencies it should(TM) work since hard-deps are preferred over soft
20:11 Krock the mods would then still load, but the order cannot be corrected. Lua error as result of this, I guess. can't do much about that
20:11 VanessaE I assume it'll still throw a warning ?
20:12 Krock yes it will
20:14 VanessaE sounds good :)
20:18 Krock well so, I figured out that there's a bug in MTG
20:19 Krock player_api should be a hard-dependency in "default"
20:20 Krock nvm... this will take some more time to finally fix everything
20:56 Ruslan1 joined #minetest-hub
21:08 aerozoic joined #minetest-hub
21:11 LoneWolfHT joined #minetest-hub
22:04 VanessaE sofar: seems blert is long gone from MT.  Maybe his water and air critters mods should be forked to minetest-mods?
22:04 VanessaE (they're add-ons for mobs-redo)
22:05 VanessaE ( https://github.com/blert2112/mobs_water and https://github.com/blert2112/mobs_sky )
22:06 VanessaE (they both need some maintenance but I figured that that's pointless unless the mods are hosted somewhere where that can be done)

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