Time |
Nick |
Message |
00:22 |
|
diemartin joined #minetest-dev |
00:23 |
|
acerspyro joined #minetest-dev |
00:33 |
|
Taoki joined #minetest-dev |
00:36 |
|
shadowzone_ joined #minetest-dev |
01:29 |
|
diemartin joined #minetest-dev |
01:34 |
|
Wayward_One joined #minetest-dev |
01:43 |
|
shadowzone joined #minetest-dev |
01:43 |
|
shadowzone_ joined #minetest-dev |
04:44 |
|
compunerd joined #minetest-dev |
04:45 |
|
Hunterz joined #minetest-dev |
04:46 |
|
compunerd joined #minetest-dev |
05:18 |
|
Zeno` joined #minetest-dev |
05:42 |
|
DFeniks joined #minetest-dev |
05:46 |
|
selat joined #minetest-dev |
05:46 |
Zeno` |
some of this bugs are like trying to find the end of a rainbow :( |
05:53 |
Zeno` |
hmmmm, you said the other day smoothlighting might be broken again. Is this confirmed? |
05:54 |
hmmmm |
no, smooth day/night transitions |
05:55 |
hmmmm |
we're not going to be able to release tomorrow at this rate |
05:56 |
Zeno` |
ah ok |
05:56 |
* Zeno` |
looks |
05:57 |
Zeno` |
what is "broken" though? |
05:57 |
hmmmm |
it doesn't gradually make the transition |
05:57 |
hmmmm |
instead each block is updated to the new day/night color at some cutoff time |
05:58 |
hmmmm |
this seems to keep happening for some ungodly reason |
05:58 |
hmmmm |
I mean the same bug |
05:58 |
hmmmm |
then it gets fixed, time passes, it breaks again |
05:58 |
Zeno` |
I'm not seeing it. This is another one of those "chase the rainbow bugs" :/ |
05:59 |
hmmmm |
i'll have to do it |
05:59 |
Zeno` |
darn it |
05:59 |
hmmmm |
i can replicate it just fine |
05:59 |
Zeno` |
well, don't break mine when you fix it :) |
05:59 |
Zeno` |
because my game is fine :P |
06:00 |
hmmmm |
btw is wayward_one able to compile his own minetest? |
06:00 |
Zeno` |
yeah |
06:00 |
hmmmm |
oh good |
06:01 |
hmmmm |
that narrows things down, it might suffice to have him add a print statement in the one exception handler for Server::Receive() |
06:02 |
Zeno` |
yeah he'd be able to do that |
06:03 |
hmmmm |
yeah, Zeno, are you checking for the day/night transition to begin with? |
06:03 |
hmmmm |
let me try changing it back to Debug mode |
06:03 |
Zeno` |
I've even had him apply gist patches for me |
06:03 |
hmmmm |
maybe it's release that has the problem |
06:03 |
|
MichaelRpdx joined #minetest-dev |
06:04 |
Zeno` |
I'm wonder if maybe (just maybe) stuff like "Optimize bumpmapping mathematics" is the issue that cause intermittent regressions; since, as you know, floating point statements/operands are not communicative (unless fast math is enabled as a compiler switch, but this wouldn't apply to shaders) |
06:05 |
Zeno` |
not "necessarily" communicative* |
06:05 |
Zeno` |
I was looking at finalColorBlend() for another reason and remembered your statement from the other day |
06:06 |
hmmmm |
yup it's broken for me still |
06:06 |
hmmmm |
let's see here |
06:08 |
Zeno` |
actually fastmath doesn't make floating point ops commicative; it allows the compiler to refactor statements that it normally wouldn't because of the non-commutativity |
06:10 |
Zeno` |
I made a change to finalcolorblend not that long ago, btw |
06:11 |
Zeno` |
https://github.com/minetest/minetest/commit/5e58a954910d9a9a3368bee71ab3aa0b3baf7c3a |
06:11 |
Zeno` |
Can't see how that would break anything, but *shrug* |
06:11 |
hmmmm |
that's pretty innocent looking |
06:12 |
hmmmm |
nah it's older than that |
06:12 |
hmmmm |
I just tried a commit from 15 days ago |
06:12 |
hmmmm |
hrmmm |
06:13 |
|
chchjesus joined #minetest-dev |
06:16 |
hmmmm |
i think it's been happening since before 0.4.11 and nobody noticed |
06:16 |
VanessaE |
it has been. |
06:17 |
hmmmm |
you knew about this?? |
06:17 |
VanessaE |
yeah, figured everyone else did too: |
06:17 |
VanessaE |
RBA broke and fixed it once: https://github.com/minetest/minetest/issues/1705 |
06:17 |
Zeno` |
I thought that was due to RBA's removal of stuff from shaders, but that that got added back just before 0.4.11 was released |
06:17 |
hmmmm |
oh thefucidfa |
06:17 |
hmmmm |
no |
06:17 |
Zeno` |
yeah that one |
06:17 |
hmmmm |
Zeno`, that was my own hack to disable shading of the wieldhand with shaders |
06:18 |
hmmmm |
God dammit RBA |
06:18 |
hmmmm |
alrgiht |
06:18 |
VanessaE |
but I've noticed it since then as well so I guess his fix got undone somehow. |
06:18 |
Zeno` |
how would it get undone? |
06:18 |
hmmmm |
he removed it from the shaders again |
06:18 |
Zeno` |
oh dear |
06:18 |
VanessaE |
beats me |
06:18 |
VanessaE |
ohhhhh |
06:19 |
hmmmm |
i'll probably have to get that one |
06:19 |
hmmmm |
so before 0.4.12, we need to fix: |
06:19 |
VanessaE |
everything. |
06:19 |
VanessaE |
;) |
06:19 |
hmmmm |
day/night transitions with shaders, finish the minidump thing, the single player serverthread hangups |
06:21 |
hmmmm |
the get_craft_recipie thing i think, but i won't be the one to do that |
06:21 |
VanessaE |
there are a few bugs marked as "high priority" that might be worth considering before 0.4.12 also |
06:22 |
VanessaE |
(but two of those are "unconfirmed" also) |
06:22 |
hmmmm |
schematic crash? |
06:23 |
hmmmm |
why don't people ever respond to these |
06:23 |
VanessaE |
that's one of them but idk what that's even about |
06:23 |
hmmmm |
that one's old... I remember Jordach also having a schematic crash that we solved in the channel and he didn't even need to make a problem report for |
06:23 |
hmmmm |
could be the same |
06:24 |
VanessaE |
another that should be sorted before 0.4.12 goes out is when sapier broke the size of the HUD |
06:24 |
VanessaE |
(default window size, it's too big now, causes the health bar to overlap the hotbar in e.g. dreambuilder, probably carbone too) |
06:24 |
hmmmm |
https://github.com/minetest/minetest/issues/2024 ouch |
06:24 |
hmmmm |
yeah |
06:24 |
hmmmm |
I don't really know how to fix that one |
06:24 |
hmmmm |
I'll try though |
06:25 |
|
Hunterz joined #minetest-dev |
06:50 |
Zeno` |
hmmmm, is it still an issue? |
06:51 |
Zeno` |
I know it was reported on 30th dec... but on 24th Nov there was https://github.com/minetest/minetest/commit/26cf98ccfc70909be916d29f0cc480f6929cbb08 |
06:52 |
|
chchjesus joined #minetest-dev |
07:11 |
|
ImQ009 joined #minetest-dev |
07:28 |
* Zeno` |
tears his hair out |
07:37 |
Zeno` |
the size of the hotbar looks fine (to me) at 0.75% (I got that number from 800/600) but... it's all messy |
07:38 |
Zeno` |
I mean the relationships between the sizes of font, display density, gui element size, layout... it's all very odd |
07:58 |
|
Robby joined #minetest-dev |
08:05 |
|
jin_xi joined #minetest-dev |
08:48 |
|
proller joined #minetest-dev |
09:03 |
|
kilbith joined #minetest-dev |
10:19 |
|
Zeno` joined #minetest-dev |
10:31 |
|
gregorycu joined #minetest-dev |
10:57 |
Zeno` |
Does anyone understand #2024? |
10:57 |
ShadowBot |
https://github.com/minetest/minetest/issues/2024 -- Local map saving runs on locally started server, overwriting another world. |
11:02 |
Zeno` |
I mean the description... not where the bug is ;) |
11:15 |
Zeno` |
sfan5, https://gist.github.com/Zeno-/b2e9c9f8b183ab38f74a <--comments? |
11:27 |
Zeno` |
I doubt it fixes 2024, but *shrug* |
11:28 |
Zeno` |
I can't really understand the description of 2024 so I don't really know |
11:30 |
|
SopaXT joined #minetest-dev |
11:34 |
|
casimir joined #minetest-dev |
12:06 |
Zeno` |
Others please look at https://gist.github.com/Zeno-/b2e9c9f8b183ab38f74a as well, of course |
12:07 |
Zeno` |
I still cannot reproduce 2024 though ;/ |
12:25 |
|
gregorycu joined #minetest-dev |
13:01 |
|
T4im joined #minetest-dev |
13:20 |
|
twoelk joined #minetest-dev |
13:21 |
|
deezl joined #minetest-dev |
13:29 |
kilbith |
sfan5: a bit of media optimization before the release please : https://github.com/minetest/minetest_game/pull/415 |
13:29 |
twoelk |
only slightly related problem; when saving to local mt seems to not be able to save to local if the game stated in the world.mt is not installed |
13:33 |
* twoelk |
notes he might have had to inspect some of the recent links before stating the obvious :( |
13:35 |
* T4im |
already amended a more detailed description of reproduction for Zeno |
13:35 |
T4im |
bug reproduction* |
13:39 |
T4im |
only missed him by an hour or two :( |
13:42 |
twoelk |
he might be server testing on the inchra network |
13:46 |
T4im |
on a different bug, might I raise awareness of #2222 in hope a fix would still make it into the release? ;) lua unit test was added yesterday too |
13:46 |
ShadowBot |
https://github.com/minetest/minetest/issues/2222 -- minetest.get_craft_recipe occasionally returns wrong recipes |
13:50 |
|
kilbith joined #minetest-dev |
13:51 |
|
shadowzone joined #minetest-dev |
13:57 |
shadowzone |
Wasn't there suppose to be a release today? |
13:58 |
sfan5 |
the day hasn't ended yet |
13:58 |
sfan5 |
releases mostly happen in the evening |
13:59 |
shadowzone |
Oh. |
13:59 |
shadowzone |
What time is it then? I just woke up. |
13:59 |
|
proller joined #minetest-dev |
14:00 |
sfan5 |
15:00 here (CET) |
14:03 |
shadowzone |
Okay. |
14:10 |
|
kaeza joined #minetest-dev |
14:12 |
twoelk |
sfan5: have been playing withthe copy-to-local feature for some time now. Could there be an info.txt file added into the world folder with stuff from the server list related to the downloaded world, such as a modlist and other stuff? |
14:40 |
est31 |
I'm currently trying to bisect an issue, and I'm getting "Assertion 'hand_server.count == 1' failed." for 0.4.0. What could I have done wrong? |
14:41 |
T4im |
where is the assertion failing? |
14:44 |
casimir |
I did not notice that there is a release planed for today. What will be the version number? |
14:44 |
est31 |
~topic |
14:44 |
ShadowBot |
est31: **FEATURE FREEZE FOR 0.4.12** **TENATIVE RELEASE DATE: 2015-01-29** Minetest core development and maintenance. Chit-chat goes to #minetest. Consider this instead of /msg celeron55. http://irc.minetest.ru/minetest-dev/ http://dev.minetest.net/ |
14:45 |
est31 |
T4im: http://pastebin.com/BkCE98t4 |
14:46 |
est31 |
0.4.4 works, 0.4.3 is the latest release the assertion fails |
14:46 |
est31 |
and unfortunately my problem already exists with 0.4.4 |
14:47 |
T4im |
hmm try running with --disable-unittests |
14:47 |
T4im |
provided you don't need em ;) |
14:48 |
est31 |
works thanks :D |
14:50 |
T4im |
great :) |
14:51 |
est31 |
ok, I'm sure now this is not caused by minetest. Some driver or irrlicht misbehaves or something like that, but not MT. Never used 0.4.0, and 0.4.0 already fails. |
14:52 |
est31 |
weird error though. Happens when you enable sound, and stacktrace points to some irrlicht vector code |
14:52 |
T4im |
sound can be located and directed |
14:53 |
|
MinetestForFun joined #minetest-dev |
14:54 |
|
CraigyDavi joined #minetest-dev |
14:56 |
est31 |
bt for master: http://pastebin.com/nDFipXRc |
14:57 |
est31 |
and the funny thing is, the bt changes from crash to crash |
14:58 |
|
shadowzone_ joined #minetest-dev |
14:58 |
T4im |
maybe find the common tracestep then? |
14:59 |
T4im |
if there is one… |
14:59 |
est31 |
?? |
14:59 |
T4im |
but might have to run that through valgrind |
14:59 |
|
shadowzone joined #minetest-dev |
14:59 |
est31 |
oh gonna disable clouds then |
14:59 |
* est31 |
knows valgrind is slooooooow |
15:00 |
* T4im |
is uncomfortable with c++ memory issues though as java dev |
15:00 |
T4im |
very much so |
15:01 |
est31 |
oh man, valgrind already crashes at startup |
15:01 |
est31 |
src/script/cpp_api/s_base.cpp:75: ScriptApiBase::ScriptApiBase(): Assertion 'm_luastack' failed. |
15:02 |
T4im |
that would have been the next question… what mods are you running? |
15:02 |
T4im |
especially one that plays sound |
15:02 |
est31 |
minimal |
15:02 |
T4im |
O_o |
15:02 |
T4im |
oh |
15:03 |
est31 |
I mean, valgrind crashes when I start the mainmenu |
15:03 |
est31 |
without valgrind, the crash only occurs when I load a world, and MT would play a sound (at least I guess so) |
15:06 |
T4im |
so it doesn't load lua when running with valgrind? O_o |
15:08 |
est31 |
seems so |
15:08 |
est31 |
when I disable luajit, it works |
15:08 |
|
hmmmm joined #minetest-dev |
15:08 |
est31 |
at least mainmenu |
15:09 |
est31 |
although valgrind sais "invalid read of size 8" |
15:10 |
|
Vexyl left #minetest-dev |
15:11 |
est31 |
oh FPS of 0 |
15:11 |
est31 |
drawtime 3649 |
15:14 |
est31 |
yeah, its complaining about libopenal... |
15:14 |
est31 |
gonna install libopenal debug symbols.... |
15:15 |
T4im |
well that sounds fitting |
15:17 |
T4im |
and valgrind slowness is normal :P it instruments so much code… and from what I've seen it really has problems when including the graphicsdriver as they seem to rewrite their code in memory |
15:18 |
|
NakedFury joined #minetest-dev |
15:19 |
est31 |
and now... lets gonna make a minimal test example for upstream... |
15:20 |
est31 |
debug symbols dont contain line numbers :( |
15:20 |
est31 |
just func names |
15:36 |
est31 |
also funny the func name isnt even /found/ in src dir |
15:39 |
est31 |
http://pastebin.com/QPuKV1Ph |
15:39 |
est31 |
^ Thats the log |
15:41 |
|
alexxs joined #minetest-dev |
15:44 |
est31 |
seem to be not the only one: http://www.soldak.com/forums/showthread.php?p=72247 |
15:45 |
hmmmm |
did you compile a debug build of openal? |
15:46 |
est31 |
not yet will try |
15:46 |
hmmmm |
oh how'd you get symbols |
15:47 |
hmmmm |
they obviously weren't full symbols though |
15:47 |
est31 |
btw found the func in 1.15.1, the one I checked last was 1.14.1 |
15:47 |
hmmmm |
so basically it seems their MixDirect_SSE is a little messed up |
15:47 |
est31 |
yeah |
15:48 |
hmmmm |
i can see how that error might occur.. |
15:48 |
hmmmm |
i doubt you'll be able to make more sense until you compile a debug version |
15:49 |
* est31 |
searches for that cool dpkg-buildpackage stuff |
15:55 |
Wayward_One |
hmmmm, still need me to add that print statement? |
15:56 |
hmmmm |
oh yes |
15:56 |
hmmmm |
i didn't realize you were in this channel |
15:56 |
Wayward_One |
yep, i'm always here :P |
15:58 |
hmmmm |
so on src/server.cpp, line 1175, add a print statement |
15:58 |
hmmmm |
if my theory is correct, you should see a LOT of that being printed out constantly in singleplayer |
16:02 |
|
ImQ009 joined #minetest-dev |
16:02 |
Wayward_One |
ok, and what exactly should i put? i'm not too familiar with print statements |
16:03 |
hmmmm |
okay nevermind |
16:03 |
hmmmm |
I realized why I haven't been seeing any |
16:03 |
Wayward_One |
oh |
16:03 |
hmmmm |
i'm getting a flood of "No incoming data" |
16:04 |
hmmmm |
you should be too... except in your case it's eating a metric shitton of cpu time |
16:04 |
hmmmm |
okay this to the end: |
16:04 |
hmmmm |
catch(std::exception &e) |
16:04 |
hmmmm |
{ |
16:04 |
hmmmm |
// Do nothing |
16:04 |
hmmmm |
printf(">>>>>>>>> %s\n", e.what()); |
16:04 |
hmmmm |
} |
16:05 |
hmmmm |
in the console you'll see a huuuuuuuuge amount of output |
16:06 |
hmmmm |
thanks sapier' |
16:08 |
hmmmm |
in fact I'm not even sure how this doesn't cause a warning |
16:08 |
hmmmm |
Connection::Receive doesn't return any value.. |
16:15 |
|
SopaXorzTaker joined #minetest-dev |
16:18 |
|
Zeno` joined #minetest-dev |
16:27 |
|
shadowzone_ joined #minetest-dev |
16:42 |
Zeno` |
wtf is this: https://forum.minetest.net/viewtopic.php?f=7&t=5432&p=169046 |
16:43 |
sfan5 |
Zeno` possibly wanted to link to https://forum.minetest.net/viewtopic.php?p=169046#p169046 |
16:43 |
Zeno` |
quoting gregorycu: "The new standards may be outside the understanding of some developers" |
16:43 |
sfan5 |
also this is users |
16:43 |
Zeno` |
this is not about users (completely) |
16:43 |
Zeno` |
see my response |
16:44 |
Zeno` |
just about every server operator compiles their own minetest |
16:44 |
Zeno` |
I don't know of any that don't |
16:44 |
Zeno` |
and none of us understand c++11? |
16:44 |
Zeno` |
s/us/coredevs |
16:47 |
Zeno` |
dammit I am sick of him. I gave him nothing but support and encouragement (including rebasing his PRs, fixing his whitespace errors and fixing his repo when he broke it) |
16:48 |
hmmmm |
well I certainly am not aware of all the new features of C++11 |
16:48 |
hmmmm |
I support its adoption more than i used to |
16:48 |
Zeno` |
I do as well. But apparently it's beyond our comprehension, hmmmm |
16:49 |
Zeno` |
Too hard for us to understand |
16:49 |
hmmmm |
the specific wording used indicates arrogance |
16:49 |
hmmmm |
frighteningly similar to prestidigitator for us failing to adopt his super-convoluted OOP patterns |
16:50 |
T4im |
…or frustration venting |
16:50 |
hmmmm |
this seems to be a common theme among language fanboys |
16:50 |
sfan5 |
is the what-not-to-do example still in the style guidelines? |
16:51 |
hmmmm |
yeah i added it back |
16:51 |
hmmmm |
it's very telling |
16:51 |
sfan5 |
Shadowninja also removed the second "Do not uses spaces to indent." |
16:51 |
hmmmm |
we don't want code where 85% of the code is framework |
16:52 |
hmmmm |
well, at least *I* don't |
16:52 |
hmmmm |
and I would imagine that I speak for the majority of others |
16:52 |
Zeno` |
Apparently, though, this is why he put me on ignore and when the personal attacks started |
16:52 |
hmmmm |
read this http://sebastiansylvan.com/2013/08/16/the-perils-of-future-coding/ |
16:53 |
hmmmm |
I should probably add a link to this article to the coding style guidelines |
16:53 |
hmmmm |
I can't beat it into peoples' heads good enough |
16:53 |
hmmmm |
there is a happy medium between proller and prestidigitator and it's quite easy to achieve |
16:53 |
hmmmm |
the majority of us already do |
16:54 |
|
Calinou joined #minetest-dev |
16:55 |
Zeno` |
i.e. right here: http://irc.minetest.ru/minetest-dev/2015-01-24#i_4129295 |
16:56 |
Zeno` |
I can't see how that conversation warrants the treatment directed towards me by him |
16:56 |
Zeno` |
He told me today that's why he put me on ignore |
16:56 |
hmmmm |
that's ridiculous |
16:57 |
hmmmm |
reentrant locks are poor design anyway. i can't understand what's so bad about passing the new value .. |
16:57 |
sfan5 |
hmmmm: that's an interesting article |
16:57 |
hmmmm |
we explicitly avoid reentrant locks already in Settings and Map |
16:58 |
|
roniz joined #minetest-dev |
16:58 |
hmmmm |
sfan5 yeah, it does a good job at articulating the issues i have with certain people |
16:58 |
sfan5 |
http://irc.minetest.ru/minetest-dev/2015-01-24#i_4129385 wat |
16:59 |
hmmmm |
the most infuirating thing about future coders is their superiority complex and how they'll often presume we're not using their methods because we don't understand them |
16:59 |
Zeno` |
sfan5, apparently that's not a personal attack |
17:00 |
sfan5 |
Zeno`: that _is_ a personal attack |
17:00 |
Zeno` |
anyway, this is where gregorycu's issue with me apparently started |
17:01 |
Zeno` |
And I still don't know what I said or did wrong |
17:01 |
hmmmm |
regardless, this doesn't mean we should stop accepting his contributions |
17:02 |
hmmmm |
for the most part they're good |
17:02 |
sfan5 |
oh also |
17:02 |
sfan5 |
Zeno`: that patch you proposed today morning makes no sense to me |
17:02 |
sfan5 |
or is m_localserver automatically initialized when the class is created? |
17:02 |
hmmmm |
apart from the deadlock-on-systems-that-use-pthread issue they're been helpful |
17:03 |
sfan5 |
i didn't even read the whole code because i had no time |
17:03 |
sfan5 |
so i might be completly wrong |
17:05 |
Zeno` |
sfan5, localserver is allocated but as far as I could see not deleted |
17:05 |
Zeno` |
that's all the gist was aobut |
17:05 |
Zeno` |
about* |
17:05 |
sfan5 |
allocated? |
17:05 |
sfan5 |
where? |
17:06 |
Zeno` |
https://github.com/minetest/minetest/blob/master/src/client.cpp#L306 |
17:07 |
sfan5 |
where's the problem, it only gets allocated when local-map-saving is requested |
17:07 |
Zeno` |
but never gets deleted |
17:08 |
Zeno` |
well, unless I am missing something (which I could be) |
17:08 |
sfan5 |
can you give me the link to your patch again? |
17:08 |
sfan5 |
afk food |
17:08 |
Zeno` |
https://gist.github.com/Zeno-/b2e9c9f8b183ab38f74a |
17:09 |
Zeno` |
The gist (that one ^^) also removes line https://github.com/minetest/minetest/blob/master/src/client.cpp#L298 |
17:09 |
Zeno` |
but I'm not sure if that's correct; certainly world_gameid is never used, but I didn't look at all the side-effects (which is why it's only a gist) |
17:10 |
|
Routh joined #minetest-dev |
17:13 |
Routh |
Hey folks. Need some insight. I'm new to LUA scripting, however a fairly competent coder. I'm attempting to debug an issue with Sokomine's mobf_trader mod. Currently I've determined that the crash is because the mobf_trader.MAX_TRADER_PER_PLAYER var is 'nil' - despite it's being defined at line 31 in init.lua - The declaration seems fine, yet a 'print' of the var value reveals it is nil. Has something changed with LUA var declaration? |
17:13 |
|
Krock joined #minetest-dev |
17:14 |
est31 |
Routh: --> #minetest |
17:15 |
hmmmm |
Routh: yes, setting and getting global variables has become disallowed |
17:15 |
hmmmm |
undeclared global variables that is |
17:15 |
Routh |
@est31 #minetest for a dev issue? |
17:15 |
hmmmm |
it's a mod issue |
17:16 |
Routh |
@hmmmm Ok, is there a good site for the LUA language documentation? |
17:16 |
est31 |
Routh: yea strange... |
17:16 |
est31 |
http://rubenwardy.com/minetest_doc/lua_api.html |
17:16 |
hmmmm |
what's wrong with the official lua website? |
17:16 |
hmmmm |
you mean lua language or the minetest API? |
17:17 |
est31 |
The link I posted was minetest API |
17:17 |
Routh |
Both really, but that link that est31 gave just helped me find both, thanks. |
17:17 |
Routh |
Hopefully will have a pull request for Sokomine by end of day |
17:18 |
Routh |
Annd I'll move mod debug to #minetest |
17:18 |
Routh |
Thanks |
17:18 |
hmmmm |
np |
17:18 |
est31 |
np :) |
17:19 |
hmmmm |
something about schematic specifiers is wrong in the documentation |
17:20 |
hmmmm |
did the person who wrote it marked up like that take the liberty to modify some wording? it's (p / 255) * 100 |
17:20 |
hmmmm |
and the condition should be 0 <= p <= 255 |
17:21 |
sfan5 |
Zeno`: ooh makes sense |
17:23 |
sfan5 |
hmmmm: is this something that can be merged while in feature freeze? https://github.com/minetest/minetest/pull/2228 |
17:25 |
sfan5 |
Zeno`: https://github.com/sfan5/minetest/compare/minetest:master...sfan5:issue2024 |
17:25 |
Zeno` |
IMO I think it can be merged |
17:25 |
Zeno` |
hmmmm? |
17:26 |
sfan5 |
Zeno`: what about the bugfix? |
17:26 |
Zeno` |
well, it's related to resolve |
17:26 |
Zeno` |
Resolve() |
17:27 |
Zeno` |
I'd have to scrollback |
17:27 |
sfan5 |
huh? |
17:27 |
Zeno` |
the bug is when server_name == "" |
17:28 |
Zeno` |
kind of |
17:28 |
sfan5 |
<sfan5> Zeno`: https://github.com/sfan5/minetest/compare/minetest:master...sfan5:issue2024 |
17:28 |
sfan5 |
I'm talking about that |
17:28 |
Zeno` |
oh yeah, that's fine |
17:29 |
Zeno` |
it's just a bug fix |
17:29 |
Zeno` |
something trivially missed |
17:29 |
Zeno` |
s/missed/overlooked |
17:29 |
sfan5 |
actually |
17:29 |
sfan5 |
hm |
17:29 |
sfan5 |
the issue is something different |
17:29 |
T4im |
hm… there should be some way added though to allow testing undeclared global variables for declaration (which is commonly done testing them for nil) or allow supressing the warnings in those cases where it is a intentional and good thing to do |
17:29 |
Zeno` |
yeah the issue is different |
17:30 |
Zeno` |
that's what I meant |
17:30 |
sfan5 |
Zeno`: the problem is that address and remote_port are not set correctly when connecting to a local server |
17:31 |
Krock |
is the infinite loop on the speed test wanted or an issue? |
17:31 |
Zeno` |
in client.cpp (line 288?) the path name and of the local server are expected to be set in g_settings... yeah |
17:31 |
sfan5 |
local map saving should probably be forced off when a local server is started |
17:34 |
Zeno` |
yeah, it's tricky though.... |
17:34 |
Zeno` |
https://github.com/minetest/minetest/blob/master/src/game.cpp#L2127 |
17:35 |
Zeno` |
the thing is std::string *address is not modified if *address is empty |
17:35 |
Zeno` |
and that led me to connect_address.Resolve(address->c_str()); |
17:35 |
Zeno` |
connect_address is modified (kind of) |
17:36 |
Zeno` |
but *address is not |
17:36 |
Zeno` |
so by the time it gets to the local map saving g_setting(".............whatever............"); is still the value of the previous connection |
17:36 |
sfan5 |
what happens when local map saving is enabled in singleplayer? |
17:36 |
Zeno` |
it breaks |
17:37 |
Zeno` |
that's why it's been disabled for simplesingleplayer |
17:37 |
est31 |
hmmmm: the audio crash log with a debug build |
17:37 |
est31 |
http://pastebin.com/Dm9S6Cu7 |
17:38 |
Zeno` |
I only looked at it for a while by tracing it I can see exactly what's happening. I'm just not sure *where* it should be fixed |
17:38 |
sfan5 |
it should just be disabled for simple singleplayer |
17:38 |
Zeno` |
sfan5, it is |
17:38 |
sfan5 |
or address should be set to 127.0.0.1 for local server |
17:38 |
sfan5 |
oh sorry |
17:38 |
Zeno` |
the problem is from the server tab |
17:38 |
sfan5 |
Zeno`: s/simple singleplayer/local server/ |
17:41 |
Zeno` |
sfan5, that's the obvious solution |
17:41 |
Zeno` |
https://github.com/minetest/minetest/blob/master/src/client.cpp#L288 |
17:41 |
Zeno` |
which is why I asked why g_settings() was used |
17:41 |
sfan5 |
what else am i supposed to use |
17:42 |
celeron55 |
wtf is going on on the forum |
17:43 |
Zeno` |
sfan5, that's what I'm not sure about. Perhaps the server address needs to be passed to the client ctor? |
17:44 |
Zeno` |
sfan5, what I'm saying is that what's going on is easy to see, but how to solve it is... a bit more difficult |
17:44 |
sfan5 |
ideally it would just set the correct address and remote_port for local servers |
17:44 |
Zeno` |
so to answer "what else am i supposed to use"... I really don't know yet :( |
17:45 |
Zeno` |
sfan5 then perhaps adding the address and port to Client::Client() may be the most straightforward solution |
17:45 |
sfan5 |
why? |
17:46 |
Zeno` |
so g_settings can be avoided |
17:46 |
sfan5 |
why do we want to avoid g_settings? |
17:46 |
sfan5 |
g_settings is fine |
17:46 |
Zeno` |
because they're not updated until after a successful connection |
17:47 |
Zeno` |
there are lots of ways to solve this; which is what I meant by "I don't know what the best way is" |
17:47 |
sfan5 |
how does this work then? |
17:47 |
sfan5 |
if they are only updated after opening a map folder how does it work? |
17:47 |
Zeno` |
ok, do this: |
17:48 |
Zeno` |
a) connect to a remote server |
17:48 |
Zeno` |
b) quit to main menu |
17:48 |
Zeno` |
c) change to server tab |
17:48 |
Zeno` |
d) create a new local server |
17:48 |
Zeno` |
e) connect to that new local server (from the server tab) |
17:49 |
Zeno` |
and see where the local map is saved to... |
17:49 |
Zeno` |
it's not what you'd expect |
17:50 |
sfan5 |
i know the bug |
17:51 |
sfan5 |
i was asking how the current code works if the settings are only updated after a successful connection |
17:53 |
Zeno` |
because writeSettings() or whatever it's called is called as part of the destructor of Game (or something like that) |
17:53 |
Zeno` |
Shall I attempt to write a fix? I'm not worried if you don't want me to, heheh |
17:54 |
sfan5 |
please do |
17:54 |
Zeno` |
ok, I'll do that tomorrow and make a gist |
17:54 |
sfan5 |
where is remote_port even set |
17:54 |
celeron55 |
here's my reply https://forum.minetest.net/viewtopic.php?f=7&t=5432&p=169057#p169057 |
17:54 |
sfan5 |
in builtin apparently |
17:55 |
Zeno` |
celeron55, none of us understand C++11 though :( |
17:55 |
Zeno` |
anyway, I must sleep! |
17:55 |
sfan5 |
celeron55: ubuntu 12.04's gcc does not support c++11 |
17:55 |
sfan5 |
or at least there were some problems |
17:55 |
celeron55 |
ubuntu 12.04 is practically obsolete |
17:56 |
celeron55 |
stop using it |
17:56 |
sfan5 |
tell that the people at travis |
17:56 |
Zeno` |
there are a lot of LTS linux versions that do not (properly) support C++11 (and, yes, including travis) |
17:56 |
sfan5 |
the minetestmapper job only builds w/ CXX11=1 when using clang |
17:56 |
celeron55 |
ubuntu 12.04 has gcc 4.6, it's new enough for many C++11 features |
17:56 |
celeron55 |
it doesn't have some of them, but many |
17:57 |
Krock |
celeron55, IF C++11 is used, I would like to continue my weekly builds. This requires the implentation of those parameters. I don't know much about this, therefore I'm worried about the future |
17:57 |
|
selat joined #minetest-dev |
17:57 |
sfan5 |
i don't exactly remember what was wrong with CXX11, minetestmapper and gcc 4.6 |
17:57 |
celeron55 |
Krock: implementation of what? |
17:57 |
sfan5 |
Krock: just update to a newer visual studio i guess |
17:57 |
Krock |
https://github.com/freeminer/freeminer/issues/157 |
17:58 |
Zeno` |
if C++11 becomes accepted then where does that leave people who cannot compile c++11? |
17:58 |
Krock |
sfan5, I think the additional packages which come with VS matter, not the program itself |
17:58 |
Zeno` |
I'm not suggesting that c++11 should never be accepted, but... LTS, LTS, LTS |
17:59 |
celeron55 |
microsoft messing up windows XP support is not going to stop me pushing C++11 |
17:59 |
celeron55 |
it will work with mingw anyway in any case |
17:59 |
sfan5 |
Zeno`: merge? [y/n] http://sprunge.us/DUES?diff |
17:59 |
celeron55 |
Zeno`: latest ubuntu LTS is 14.04 |
18:00 |
Zeno` |
celeron55, not the entire world uses ubuntu |
18:00 |
celeron55 |
if other distributions can't catch up to even something as old as 12.04's gcc 4.6, it's their problem, not ours |
18:01 |
Zeno` |
no, not all enterprise distributions support a version of gcc that is compatible |
18:01 |
Zeno` |
anyway, it will happen when it happens |
18:01 |
sfan5 |
>enterprise |
18:01 |
celeron55 |
it looks like it will never happen |
18:01 |
celeron55 |
switch your distro today |
18:02 |
sfan5 |
this reminds me of the guy who insisted that minetest was an enterprise app because it can be run on servers that cost upward 500$ a month |
18:02 |
VanessaE |
sfan5: I remember that :P |
18:02 |
Zeno` |
:/ |
18:02 |
Zeno` |
that's not what I am saying |
18:02 |
Zeno` |
by anyway |
18:02 |
Zeno` |
s/by/but |
18:02 |
sfan5 |
Zeno`: what about my patch |
18:03 |
Zeno` |
sfan5, I'm not sure... I think I'd have to test |
18:03 |
|
SopaXT joined #minetest-dev |
18:03 |
sfan5 |
Zeno`: if my patch does not fix the issue something's seriously wrong with minetest or my patch |
18:05 |
sfan5 |
Zeno`: would be nice if you could test it though |
18:05 |
Zeno` |
yep, I will for sure |
18:06 |
celeron55 |
http://strawpoll.me/3514458 |
18:06 |
celeron55 |
here's my GCC version poll |
18:07 |
celeron55 |
(i don't want to require forum login for a simple thing like this) |
18:07 |
VanessaE |
celeron55: my answer to that poll: whatever is supplied by the distro whose "current LTS" is the most outdated. :) |
18:07 |
celeron55 |
well go and answer that |
18:07 |
celeron55 |
the answer to that is going to stay the same for half a year anyway |
18:07 |
VanessaE |
I've got 4.8.2 here, Xubuntu 14.04 |
18:07 |
sfan5 |
4.9.2 here, arch |
18:08 |
celeron55 |
VanessaE: input it to strawpoll, otherwise it doesn't count |
18:09 |
sfan5 |
(yes, i voted on strawpoll) |
18:09 |
VanessaE |
ubuntu 12.04 has gcc 4.4.7, fwiw |
18:09 |
VanessaE |
and yeah, I voted |
18:10 |
VanessaE |
hm, 4.7.2 on my server box, can't change my vote :-/ |
18:11 |
celeron55 |
ubuntu 12.04 has gcc 4.6 |
18:11 |
|
sapier joined #minetest-dev |
18:11 |
sfan5 |
VanessaE: whats your server os? my ubuntu has 4.8 |
18:11 |
Brains |
Rolling release FTW. And grey hair. |
18:11 |
VanessaE |
celeron55: oh yep, you're right. |
18:11 |
VanessaE |
sfan5: debian 7.4 |
18:13 |
T4im |
debian: old-stable 4.4.5, stable 4.7.2, testing 4.9.1, unstable 4.9.2 |
18:14 |
T4im |
testing common for clients, stable common for servers (and if they are either badly maintained or have certain stability requirements old-stable) |
18:15 |
VanessaE |
I'd say that's accurate, or deb-stable for the server, and at least some ubuntu variant for the client anyway |
18:15 |
VanessaE |
(which is more or less the same thing) |
18:15 |
Zeno` |
what about RedHat? |
18:16 |
celeron55 |
this is the time of debian's release schedule where debian stable is actually somewhat up-to-date as latest stable was released this month |
18:16 |
|
rubenwardy joined #minetest-dev |
18:17 |
est31 |
upstream bug for the audio problem: https://bugs.launchpad.net/ubuntu/+source/openal-soft/+bug/1416042 |
18:18 |
Calinou |
http://packages.ubuntu.com/search?keywords=gcc |
18:18 |
Calinou |
4.6.3 in precise |
18:18 |
VanessaE |
yeah, I was looking in the wrong repo |
18:19 |
VanessaE |
4.6 there, 4.7 in debian-stable, 4.8 recent client OS's, seems to me 4.7 is probably a good target? |
18:20 |
celeron55 |
(looks like i actually forgot 4.5 from that poll, but no distro is using it anyway) |
18:20 |
celeron55 |
well, the poll is getting so few votes that it's kind of useless |
18:21 |
celeron55 |
but what i'm proposing is to start requiring 4.6 so that we can use many (not all) C++11 things |
18:21 |
|
leat joined #minetest-dev |
18:22 |
Calinou |
people should upgrade to 14.04 already :\ |
18:22 |
Brains |
Maybe a revised requirement after a nice stable release, gives some time for the laggards to catch up / make arrangements / whatever. |
18:22 |
celeron55 |
basically the only distributions that anyone uses which fail the requirement are redhat and freebsd |
18:22 |
sapier |
I don't like half grown solutions I'd vote for requireing full c++11 support if we wanna use it at all |
18:22 |
VanessaE |
centos7 has 4.8 available... |
18:22 |
celeron55 |
sapier: nobody supports full C++11 |
18:22 |
VanessaE |
fedora 21 does 4.9 |
18:22 |
sapier |
clang does |
18:23 |
VanessaE |
not sure what's actually current in that distro though |
18:23 |
sapier |
gcc 4.8 too |
18:23 |
celeron55 |
we can't require gcc 4.8, it's not in debian stable and that's quite a strict limitation that i won't go past |
18:24 |
celeron55 |
debian stable has 4.7 |
18:24 |
Calinou |
requiring what Debian stable requires sounds good. |
18:24 |
kilbith |
jessie will be released very soon |
18:24 |
celeron55 |
4.7 basically has everything except the threading stuff |
18:24 |
Calinou |
but lots of users won't upgrade as usual |
18:24 |
sapier |
I don't wanna have to permanently look for errors happening because of incomplete c++11 support ... if we don't demand it it's more then likely we'll have to find workarounds for missing features anyway |
18:25 |
celeron55 |
sapier: this page is quite accessible: https://gcc.gnu.org/gcc-4.7/cxx0x_status.html |
18:25 |
sapier |
celeron55: and thereading stuff is the part about c++11 I miss most |
18:25 |
T4im |
how do you know kilbith? :/ they always tell that a very short time before they actually do… and till then its just waiting that the bugcount goes down |
18:25 |
VanessaE |
RHEL6.x seems to have gcc 4.7 |
18:25 |
T4im |
debians clang versions: old-stable 2.7, stable 3.0, testing and unstable 3.5 |
18:26 |
sapier |
ok most important part (atomics) of threading is supported in 4.7 too ... yet it's quite ugly |
18:26 |
VanessaE |
gentoo has 4.8... |
18:27 |
VanessaE |
ok I guess that's enough :P |
18:27 |
Brains |
4.8.3 is stable on funtoo (and presumably gentoo) |
18:27 |
celeron55 |
clang 3.0 is pretty bad |
18:27 |
celeron55 |
3.5 is fine |
18:27 |
sapier |
well the main question is how much additional reports about compile errors do we wanna have |
18:28 |
kilbith |
T4im: it's frozen since november, so it's incoming |
18:28 |
celeron55 |
many competent C++ programmers already hate C++03, how many lost programmers do we want to have? |
18:28 |
est31 |
sapier: Isn't it possible to set up cmake to do version checking? |
18:29 |
celeron55 |
doing that is very easy actually |
18:29 |
est31 |
Then the build doesnt even start, and people know their compiler is not recent enough |
18:29 |
sapier |
and amount of compile errors depends on someone force pushing c++11 code the next months ... if we just continue development and use c++11 every now and then there most likely wont be a big issue but if someone does a "lets change everything to c++11" pull we'll have them |
18:29 |
T4im |
kilbith: november isn't that long ago… don't be surprised if they freeze for half or a full year |
18:30 |
Calinou |
last time they froze between june and may |
18:30 |
rubenwardy |
How about we use Boost as well as C++11? |
18:30 |
Calinou |
they are trying to make it shorter |
18:30 |
celeron55 |
rubenwardy: what?! |
18:30 |
Calinou |
rubenwardy, nice joke :P |
18:30 |
sapier |
*throwing things at rubenwardy for silly jokes* |
18:30 |
rubenwardy |
XD. C++11 is cool, just don't let it make the code stupid. |
18:31 |
sapier |
c++11 has some nice features true, yet I don't think it's spread enough yet ... at least not till debian stable has full support :-) |
18:33 |
Calinou |
yes, let's wait for jessie release |
18:33 |
celeron55 |
well here's a story: we wait until debian 8 is released, having gcc 4.9 with full C++11 support; everyone is happy for all the time? |
18:33 |
sapier |
of course that's personal opinion only ;-) |
18:33 |
celeron55 |
it was a short and happy story |
18:34 |
celeron55 |
now |
18:34 |
celeron55 |
except that then ubuntu 14.04 is not supported as it will only have 4.8 |
18:34 |
* Brains |
wonders what the story is behind the person running minetest on a host stuck on 4.2 is... |
18:34 |
celeron55 |
and the next ubuntu LTS is coming after 1.5 years from that point or something |
18:34 |
sapier |
doesn't 4.8 provide full c++11 support? |
18:34 |
celeron55 |
does it? |
18:35 |
Brains |
4.8.1 provides almost all of C++11, IIRC. |
18:35 |
sapier |
according to gcc docs it's c++11 feature complete |
18:35 |
celeron55 |
hmm actually it does |
18:35 |
celeron55 |
Brains: freebsd has 4.2 and will never update |
18:35 |
celeron55 |
they're taking clang into use... some day during the next century |
18:36 |
sapier |
haven't there been rumors about some bsd version switching to clang? |
18:36 |
sapier |
ok you heared same rumors |
18:36 |
celeron55 |
freebsd is hopeless in my books, it's not worth looking at regarding to this issue |
18:36 |
celeron55 |
i assume they'll update once minetest needs newer than 4.2 |
18:37 |
celeron55 |
otherwise they're not interested |
18:37 |
celeron55 |
because minetest is obviously the killer game for freebsd |
18:37 |
celeron55 |
they don't have other games! |
18:37 |
sapier |
hmm dropping bsd support doesn't sound right to me |
18:37 |
sapier |
but I don't see a better option too |
18:38 |
rubenwardy |
Can't you cross compile at all? |
18:38 |
celeron55 |
http://www.freshports.org/lang/gcc48 |
18:38 |
celeron55 |
they can just install that |
18:38 |
celeron55 |
it's just that the system doesn't come with anything newer due to licenses |
18:38 |
est31 |
its not dropping support. You can still download the compiler, and let it compile minetest. |
18:39 |
celeron55 |
wait what https://www.freebsd.org/releases/10.0R/announce.html |
18:39 |
Calinou |
there is Red Eclipse for FreeBSD, official builds :P |
18:39 |
* T4im |
wonders if the compiler can then be compiled |
18:39 |
celeron55 |
does this mean that freebsd 10 has clang and it has been released? |
18:39 |
est31 |
T4im: yes |
18:39 |
sapier |
so no issues with freebsd |
18:40 |
celeron55 |
they have clang 3.3 as it seems |
18:40 |
T4im |
5 November 2012 Clang becomes the default compiler in FreeBSD 10.x |
18:40 |
Calinou |
which Clang versions fully support C++11? |
18:40 |
celeron55 |
which has everything |
18:40 |
celeron55 |
http://clang.llvm.org/cxx_status.html |
18:41 |
celeron55 |
3.3 is the one that has everything |
18:41 |
Calinou |
3.3 apparently |
18:41 |
est31 |
T4im: GCC can be compiled with every compiler supporting C++98 https://gcc.gnu.org/install/prerequisites.html |
18:41 |
Brains |
As an aside, anybody done any benchmarking of gcc vs clang builds? |
18:41 |
T4im |
ah, nice |
18:41 |
Calinou |
performance is probably very similar |
18:42 |
|
MinetestForFun_ joined #minetest-dev |
18:42 |
Calinou |
Phoronix frequently benchmarks GCC vs Clang, the conclusion is that performance is often the same. |
18:42 |
Brains |
Calinou: It should be... The devil is in the details usually though. |
18:42 |
T4im |
performance might even vary between releases |
18:42 |
T4im |
performance difference* |
18:42 |
|
MinetestForFun joined #minetest-dev |
18:42 |
sapier |
so debian 8 release would be all major distrubutions having at least gcc 4.8 or clang 3.3 |
18:43 |
T4im |
debian 8 would even come with both ;) |
18:43 |
celeron55 |
and i declare windows to officially not be a problem at that point |
18:43 |
celeron55 |
because it's not allowed to be |
18:43 |
celeron55 |
if it is, it can go straight to hell |
18:44 |
* Brains |
is kinda impressed by how much VS2013 apparently doesn't support of C++11... https://msdn.microsoft.com/en-us/library/hh567368.aspx |
18:44 |
celeron55 |
now everyone knows when MT will move to C++11 (at debian 8 release) and why (then everything supports full C++11 out of the box) and cannot complain, and everyone has plenty of time to get ready |
18:46 |
celeron55 |
Brains: well, i hope the MSVC people are ready to continuously write pull requests for fixing problems related to those |
18:46 |
VanessaE |
celeron55: so, about 5 years from now :P |
18:47 |
celeron55 |
VanessaE: factually probably about half a year |
18:47 |
celeron55 |
or less |
18:47 |
celeron55 |
or more |
18:47 |
celeron55 |
that's what about means |
18:47 |
VanessaE |
I was kidding :) |
18:48 |
Brains |
celeron55: I kinda hope they aren't... I suffered through their initial template implementation years and years ago. I'd like them to suffer a bit in penance now... |
18:48 |
rubenwardy |
Many Minetest players use Windows. Mainly because they're forced to by parents or by game companies. |
18:48 |
rubenwardy |
Or don't care about FOSS and Linux is unfriendly to them |
18:48 |
Brains |
rubenwardy: MSVC isn't the only option for Windows folks AFAIK... (Not having done it myself) |
18:49 |
T4im |
path dependency… "I need it for <x>" - "no you don't, you haven't even tried the open source equivalent yet" |
18:50 |
T4im |
Brains: don't they have mingw) |
18:50 |
* Brains |
dualboots, but that is more for games in the middle... Older games (emulated) and newer games (native) work fine. |
18:50 |
T4im |
?* |
18:50 |
Brains |
T4im: That is what I was thinking but the build instructions in the README are what I was going off of and they even say they are outdated. |
18:50 |
Krock |
hmm I wonder if it's possible to use MSVC libraries for GCC |
18:51 |
celeron55 |
it seems that mingw might not support C++11 concurrency but mingw-w64 does |
18:51 |
celeron55 |
mingw-w64 is anyway considered the better alternative so that's not an issue |
18:51 |
celeron55 |
(and it builds 32-bit binaries regardless of the name) |
19:00 |
|
nrzkt joined #minetest-dev |
19:10 |
|
roniz_ joined #minetest-dev |
19:23 |
|
Anchakor joined #minetest-dev |
19:38 |
rubenwardy |
Two core devs have +1. This can be merged. https://github.com/minetest/minetest/pull/2185 |
19:38 |
rubenwardy |
#2185 |
19:38 |
ShadowBot |
https://github.com/minetest/minetest/issues/2185 -- Fix NDT_GLASSLIKE normals by kahrl |
19:40 |
rubenwardy |
It's a bug fix. Although maybe wait if the release is in progress |
19:57 |
|
loggingbot_ joined #minetest-dev |
19:57 |
|
Topic for #minetest-dev is now **FEATURE FREEZE FOR 0.4.12** **TENATIVE RELEASE DATE: 2015-01-29** Minetest core development and maintenance. Chit-chat goes to #minetest. Consider this instead of /msg celeron55. http://irc.minetest.ru/minetest-dev/ http://dev.minetest.net/ |
20:03 |
|
Player_2 joined #minetest-dev |
20:09 |
|
rubenwardy_ joined #minetest-dev |
20:16 |
|
clymancer joined #minetest-dev |
20:23 |
|
MinetestForFun joined #minetest-dev |
20:23 |
|
proller joined #minetest-dev |
20:28 |
|
IAmRasputin joined #minetest-dev |
20:49 |
sfan5 |
Zeno`: ping |
20:50 |
|
MinetestForFun joined #minetest-dev |
20:56 |
|
iqualfragile joined #minetest-dev |
21:12 |
|
electrodude512 joined #minetest-dev |
21:26 |
|
sapier left #minetest-dev |
21:51 |
|
acerspyro joined #minetest-dev |
21:54 |
|
Topic for #minetest-dev is now **FEATURE FREEZE FOR 0.4.12** **TENATIVE RELEASE DATE: 2015-01-30** Minetest core development and maintenance. Chit-chat goes to #minetest. Consider this instead of /msg celeron55. http://irc.minetest.ru/minetest-dev/ http://dev.minetest.net/ |
22:06 |
sofar |
sfan5: out of curiosity - I consider my pull request rather mundane and low impact, so it's relatively easy to merge. Do you guys have something like a merge window where after release all the trivial changes get added? Or do pull requests get randomly picked up as needed at any time in a release? |
22:06 |
sofar |
moreover I'd like to know since I'm contemplating making some game-changing patches next |
22:56 |
|
shadowzone_ joined #minetest-dev |
23:02 |
|
shadowzone joined #minetest-dev |
23:02 |
hmmmm |
<sfan5> hmmmm: is this something that can be merged while in feature freeze? https://github.com/minetest/minetest/pull/2228 |
23:02 |
hmmmm |
yes |
23:03 |
hmmmm |
are you guys okay with dropping windows 2000 support? |
23:15 |
Brains |
We went with C++11 in the forseeable future, I think Win2k doesn't have a chance. |
23:15 |
jasonjayr |
unsolicited 2 cents: Folks who are still on win2k should just hop on linux if they don't want to/can't afford to upgrade ... |
23:19 |
|
paramat joined #minetest-dev |
23:31 |
paramat |
hi hmmmm, pre-release bugfixes and corrections for mgv7 are ready for review/merge https://github.com/minetest/minetest/pull/2229 good screenshots too |
23:35 |
hmmmm |
i'll have to take a look |
23:35 |
|
younishd joined #minetest-dev |
23:36 |
hmmmm |
paramat: i noticed that mapgen v5 generates terrain relative to water_level which defeats the purpose of the water_level variable. is this intentional? |
23:38 |
paramat |
that's fixed in these 2 commits https://github.com/minetest/minetest/pull/2175 also waiting for review/merge |
23:43 |
hmmmm |
ahh ok |
23:52 |
|
shadowzone joined #minetest-dev |
23:54 |
exio4 |
has anyone ever used mt in w2k? |