Luanti logo

IRC log for #luanti-dev, 2025-03-21

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

All times shown according to UTC.

Time Nick Message
01:40 SFENCE joined #luanti-dev
02:13 SFENCE joined #luanti-dev
03:31 SFENCE joined #luanti-dev
03:42 SFENCE joined #luanti-dev
04:00 MTDiscord joined #luanti-dev
04:05 SFENCE joined #luanti-dev
05:15 SFENCE joined #luanti-dev
05:25 SFENCE joined #luanti-dev
06:13 Linn16 joined #luanti-dev
06:15 Linn16 I am trying to get started on contributing to this project. I have compiled luanti using MSYS2 under Windows. While trying to get a good understanding of the code's structure. I have attempted to enable a high debug log level by modifying the minetest.conf file. Yet, I noticed that the logs do not change. The only way for me to modify the logs is
06:15 Linn16 through passing another argument onto the executable : ./luanti.exe --verbose. I also have tried the following command : ./luanti.exe --config ../minetest.conf and it did not work either.
06:16 SFENCE joined #luanti-dev
06:44 SFENCE joined #luanti-dev
06:48 fluxionary joined #luanti-dev
07:07 SFENCE joined #luanti-dev
07:11 MTDiscord <herowl> sfan5: Looks like the metatable detection code has a bug: https://git.minetest.land/VoxeLibre/VoxeLibre/issues/5040
07:12 MTDiscord <herowl> See this loop: https://git.minetest.land/VoxeLibre/VoxeLibre/src/commit/042fc3fc60faeb4c572277b7b68d4bae31d78ce0/mods/ITEMS/mcl_potions/potions.lua#L870
07:13 MTDiscord <herowl> It's a compat item, to convert old things into new ones. We're not adding any metatables to them, and certainly not to that once specifically.
07:14 hwpplayer1 joined #luanti-dev
07:28 SFENCE joined #luanti-dev
07:46 SFENCE joined #luanti-dev
08:13 SFENCE joined #luanti-dev
08:36 sfan5 well i dont know how "getmetatable(foo) ~= nil" could possibly have a bug
08:36 sfan5 you can try yourself
10:04 hwpplayer1 joined #luanti-dev
10:24 sfan5 ah wait I think I know
10:24 sfan5 if you register using the same table twice the engine will detect its own metatable
10:26 sugarbeet joined #luanti-dev
10:29 MTDiscord <herowl> sfan5: Do I really have to table.copy() all the time if it is literally the same table?
10:42 [MatrxMT] <y5nw> Merging #15845, #15923 in 20m
10:42 ShadowBot https://github.com/luanti-org/luanti/issues/15845 -- TouchControls: Implement an option for dig/place buttons by grorp
10:43 ShadowBot https://github.com/luanti-org/luanti/issues/15923 -- Improve KeyPress handling by y5nw
10:52 sfan5 @herowl no
11:08 sfan5 its a bug then
12:03 MTDiscord <goodclover> somewhat surprised to see hole-punching had never even been mentioned before on the issue tracker
12:05 MTDiscord <josiah_wi> Linn16, I'm not a core dev, but welcome!
12:09 MTDiscord <josiah_wi> Which settings did you try in minetest.conf to change the debugging level? It looks like you can configure the logging level for debug.txt and for chat messages, but perhaps not for the messages printed to the terminal.
12:09 MTDiscord <josiah_wi> logging level*
14:28 MTDiscord1 joined #luanti-dev
17:46 hwpplayer1 joined #luanti-dev
18:30 SFENCE joined #luanti-dev
18:36 hwpplayer1 joined #luanti-dev
18:38 SFENCE joined #luanti-dev
18:42 SFENCE joined #luanti-dev
18:57 SFENCE joined #luanti-dev
19:04 SFENCE joined #luanti-dev
19:06 Pexin joined #luanti-dev
19:24 SFENCE joined #luanti-dev
19:28 Pexin joined #luanti-dev
19:29 SFENCE joined #luanti-dev
19:52 SFENCE joined #luanti-dev
20:02 SFENCE joined #luanti-dev
20:16 SFENCE joined #luanti-dev
20:38 Fleckenstein joined #luanti-dev
20:50 SFENCE joined #luanti-dev
21:11 SFENCE joined #luanti-dev
21:46 SFENCE joined #luanti-dev
22:17 SFENCE joined #luanti-dev
23:08 SFENCE joined #luanti-dev
23:32 panwolfram joined #luanti-dev
23:41 SFENCE joined #luanti-dev

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