--- Log opened Mon Nov 25 00:00:45 2013 20131125 00:17:56-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: Ik ga weg] 20131125 00:18:47-!- knotwork [~markm@unaffiliated/knotwork] has quit [Quit: Leaving] 20131125 00:19:00-!- knotwork [~markm@142.68.128.190] has joined #wesnoth-dev 20131125 00:19:00-!- knotwork [~markm@142.68.128.190] has quit [Changing host] 20131125 00:19:00-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20131125 00:20:29-!- Octalot [~noct@87.114.171.23] has quit [Read error: Operation timed out] 20131125 01:37:24< gfgtdf> fabi: have you already documented the "jamming" feature ? 20131125 01:37:33< fabi> gfgtdf: nope 20131125 01:37:50< fabi> gfgtdf: Is it useful for you? 20131125 01:39:59< gfgtdf> fabi: no but when i look at the code it always looks like a unused feature, and makes me unhappy :( 20131125 01:41:56< gfgtdf> fabi: there was recently a post: http://forums.wesnoth.org/viewtopic.php?f=21&t=39661 do you tihnk you could make your unit carrying system to a more generic unit to unit actions ? i still dont have an exact idea though. 20131125 01:44:25< fabi> yes 20131125 01:44:30< fabi> That would be nice. 20131125 01:45:44< shadowm> Hi yes, you people are supposed to document new WML features in the wiki. 20131125 01:52:30< shadowm> If something goes undocumented for multiple releases you do deserve a generous blow to the head. 20131125 02:08:27-!- kex [~kex@78.157.29.205] has joined #wesnoth-dev 20131125 02:20:49-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20131125 02:23:30-!- Alarantalara [~Adium@192-0-128-11.cpe.teksavvy.com] has quit [Quit: Leaving.] 20131125 02:30:58< mattsc> iceiceice: funny thing, a couple months ago, one of my running friends told me all about linear programming and how it might be used in an AI while we were out for a jog. 20131125 02:31:54< mattsc> If you want, PM me your email address and I can try to put you in contact with him. He'd certainly have much more useful comments than I. 20131125 02:36:46< iceiceice> haha thats pretty cool 20131125 02:36:50< iceiceice> ok 20131125 02:42:26-!- knotwork [~markm@unaffiliated/knotwork] has quit [Quit: Leaving] 20131125 02:42:47-!- knotwork [~markm@142.68.128.190] has joined #wesnoth-dev 20131125 02:42:47-!- knotwork [~markm@142.68.128.190] has quit [Changing host] 20131125 02:42:47-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20131125 02:43:44-!- nurupo is now known as irunwindowstoo 20131125 02:44:05-!- wesbot changed the topic of #wesnoth-dev to: 200 bugs, 346 feature requests, 28 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20131125 02:46:39-!- irunwindowstoo is now known as irunwindows2 20131125 02:51:04< irker530> wesnoth: mattsc wesnoth-old:master 78ac0fb5626a / changelog: Update changelog http://git.io/sxErNQ 20131125 02:51:59< mattsc> Should any of that ^ go into the players_changelog as well? 20131125 02:55:12< shadowm> I believe you should be able to tell whether a player will notice a change or not. 20131125 02:55:49< shadowm> At least one of those changes sounds like a crucial fix for a bug that would be observed by them otherwise. 20131125 02:58:28< mattsc> shadowm: okay, will add a couple of them 20131125 03:04:03-!- exciton [chuck-the-@89.208.169.104] has quit [Ping timeout: 260 seconds] 20131125 03:05:29-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20131125 03:13:17-!- fabi [~fabi@wesnoth/developer/fendrin] has quit [Ping timeout: 252 seconds] 20131125 03:17:53-!- fabi [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20131125 03:40:48-!- Ivanovic_ [~ivanovic@x2f4d10e.dyn.telefonica.de] has joined #wesnoth-dev 20131125 03:44:19-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 272 seconds] 20131125 03:45:28-!- Ivanovic_ [~ivanovic@x2f4d10e.dyn.telefonica.de] has quit [Ping timeout: 264 seconds] 20131125 03:57:05-!- Ivanovic [~ivanovic@x2f4d10e.dyn.telefonica.de] has joined #wesnoth-dev 20131125 03:57:05-!- Ivanovic [~ivanovic@x2f4d10e.dyn.telefonica.de] has quit [Changing host] 20131125 03:57:05-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20131125 03:59:50-!- Gambit [~derek@wesnoth/developer/grickit] has quit [Read error: Connection reset by peer] 20131125 04:00:15-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20131125 04:01:36-!- gfgtdf [~chatzilla@f054139049.adsl.alicedsl.de] has quit [Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258]] 20131125 04:05:31-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20131125 04:08:49-!- jamit [~jamit@wesnoth/developer/jamit] has quit [Ping timeout: 246 seconds] 20131125 04:10:17-!- Chusslove [~Chusslove@unaffiliated/chusslove] has quit [Ping timeout: 272 seconds] 20131125 04:23:50-!- kex [~kex@78.157.29.205] has quit [Remote host closed the connection] 20131125 04:24:23-!- kex [~kex@78.157.29.205] has joined #wesnoth-dev 20131125 04:29:33-!- kex [~kex@78.157.29.205] has quit [Ping timeout: 272 seconds] 20131125 04:36:10-!- Chusslove [~Chusslove@unaffiliated/chusslove] has joined #wesnoth-dev 20131125 05:00:15-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20131125 05:05:29-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20131125 05:17:24-!- Crendgrim [~crend@37-4-131-59-dynip.superkabel.de] has quit [Quit: No Ping reply in 180 seconds.] 20131125 05:17:47-!- Crendgrim [~crend@37-4-131-59-dynip.superkabel.de] has joined #wesnoth-dev 20131125 05:31:17-!- mattsc [~mattsc@154.20.32.246] has quit [Quit: Ciao] 20131125 05:38:36-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Remote host closed the connection] 20131125 05:49:14-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20131125 05:58:10-!- ancestral [~ancestral@71-215-216-176.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20131125 05:59:38-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20131125 06:05:34-!- trademark_ [~trademark@nsg93-8-88-175-59-164.fbx.proxad.net] has joined #wesnoth-dev 20131125 06:13:05-!- kex [~kex@78.157.29.205] has joined #wesnoth-dev 20131125 06:17:08-!- kex [~kex@78.157.29.205] has quit [Ping timeout: 240 seconds] 20131125 06:48:04-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Ping timeout: 246 seconds] 20131125 06:52:21-!- trademark_ [~trademark@nsg93-8-88-175-59-164.fbx.proxad.net] has quit [Ping timeout: 248 seconds] 20131125 07:00:51-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20131125 07:23:41-!- Gallaecio [~quassel@84.120.115.29.dyn.user.ono.com] has joined #wesnoth-dev 20131125 07:30:37-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20131125 07:46:00-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20131125 07:55:13-!- boucman_work [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20131125 07:58:56-!- Gallaecio [~quassel@84.120.115.29.dyn.user.ono.com] has quit [Remote host closed the connection] 20131125 08:02:11-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: Ik ga weg] 20131125 08:04:06-!- zookeeper2 [~lmsnie@37.35.27.57] has joined #wesnoth-dev 20131125 08:04:17-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Disconnected by services] 20131125 08:04:19-!- zookeeper2 is now known as zookeeper 20131125 08:04:22-!- zookeeper [~lmsnie@37.35.27.57] has quit [Changing host] 20131125 08:04:22-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20131125 08:25:30-!- Crendgrim [~crend@37-4-131-59-dynip.superkabel.de] has quit [Ping timeout: 246 seconds] 20131125 08:30:25-!- Crendgrim [~crend@37-4-131-59-dynip.superkabel.de] has joined #wesnoth-dev 20131125 08:44:05-!- wesbot changed the topic of #wesnoth-dev to: 201 bugs, 346 feature requests, 28 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20131125 08:57:25-!- thunderstruck [~zaibotren@cpc13-sgyl31-2-0-cust696.18-2.cable.virginm.net] has joined #wesnoth-dev 20131125 09:57:21-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 272 seconds] 20131125 10:02:40-!- knotwork [~markm@unaffiliated/knotwork] has quit [Remote host closed the connection] 20131125 10:04:30-!- knotwork [~markm@142.68.128.190] has joined #wesnoth-dev 20131125 10:04:30-!- knotwork [~markm@142.68.128.190] has quit [Changing host] 20131125 10:04:30-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20131125 10:23:55-!- stikonas [~gentoo@cpc18-sgyl27-2-0-cust35.18-2.cable.virginm.net] has joined #wesnoth-dev 20131125 10:23:59-!- stikonas [~gentoo@cpc18-sgyl27-2-0-cust35.18-2.cable.virginm.net] has quit [Changing host] 20131125 10:24:00-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20131125 10:36:47-!- mjs-de [~mjs-de@f049181054.adsl.alicedsl.de] has joined #wesnoth-dev 20131125 10:49:09-!- Jetrel [~Jetrel@c-75-73-180-126.hsd1.mn.comcast.net] has quit [Ping timeout: 248 seconds] 20131125 10:51:27-!- Jetrel [~Jetrel@c-75-73-180-126.hsd1.mn.comcast.net] has joined #wesnoth-dev 20131125 11:33:05-!- horon [~horon@nttkyo210231.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #wesnoth-dev 20131125 11:37:39-!- thunderstruck [~zaibotren@cpc13-sgyl31-2-0-cust696.18-2.cable.virginm.net] has quit [Quit: leaving] 20131125 12:12:36-!- akiebs [~V@88-73-ftth.on.nl] has joined #wesnoth-dev 20131125 12:13:43-!- {V} [~V@88-73-ftth.on.nl] has quit [Disconnected by services] 20131125 12:13:47-!- akiebs is now known as {V} 20131125 12:14:02-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20131125 13:05:30-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20131125 13:05:44-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20131125 13:27:25-!- kex [~kex@89.205.75.19] has quit [Remote host closed the connection] 20131125 13:27:53-!- TooLmaN [~TooLmaN@mx1.thomsonplastics.com] has joined #wesnoth-dev 20131125 13:28:02-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20131125 13:32:57-!- kex [~kex@89.205.75.19] has quit [Ping timeout: 272 seconds] 20131125 13:49:29-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20131125 13:58:42-!- iceiceice [~chris@cpe-24-193-85-148.nyc.res.rr.com] has quit [Ping timeout: 240 seconds] 20131125 14:00:20-!- Kostic [~marko@85.202.113.107] has joined #wesnoth-dev 20131125 14:04:32-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20131125 14:26:15-!- thunderstruck [~zaibotren@cpc13-sgyl31-2-0-cust696.18-2.cable.virginm.net] has joined #wesnoth-dev 20131125 14:29:35-!- irker530 [~irker@ai0867.net] has quit [Quit: transmission timeout] 20131125 14:38:32-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20131125 14:43:21-!- kex [~kex@89.205.75.19] has quit [Ping timeout: 252 seconds] 20131125 14:44:11-!- Kostic [~marko@85.202.113.107] has quit [Ping timeout: 265 seconds] 20131125 14:47:23-!- exciton_ [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20131125 14:48:47-!- molgrum [~molgrum@h-94-220.a230.priv.bahnhof.se] has quit [Read error: Connection reset by peer] 20131125 14:50:12-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20131125 14:51:03-!- exciton [chuck-the-@89.208.169.104] has quit [Ping timeout: 260 seconds] 20131125 14:56:55-!- stikonas [~gentoo@cpat003.wlan.net.ed.ac.uk] has joined #wesnoth-dev 20131125 14:56:55-!- stikonas [~gentoo@cpat003.wlan.net.ed.ac.uk] has quit [Changing host] 20131125 14:56:55-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20131125 14:58:31-!- horon [~horon@nttkyo210231.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Quit: Leaving...] 20131125 15:02:31-!- exciton_ [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20131125 15:02:46-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20131125 15:04:09-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 246 seconds] 20131125 15:05:04-!- mattsc [~mattsc@207.230.251.234] has joined #wesnoth-dev 20131125 15:05:29-!- Kostic [~marko@85.202.113.252] has joined #wesnoth-dev 20131125 15:18:20< mattsc> fabi: are you aware of this bug: https://gna.org/bugs/?21278 ? 20131125 15:19:23< mattsc> I'm just wondering if you know what causes it and are working on it. While that is marked as severity=normal, I'd consider that a blocker and would look into it if nobody else does so yet. 20131125 15:21:27-!- stikonas [~gentoo@cpat001.wlan.net.ed.ac.uk] has joined #wesnoth-dev 20131125 15:21:27-!- stikonas [~gentoo@cpat001.wlan.net.ed.ac.uk] has quit [Changing host] 20131125 15:21:27-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20131125 15:22:29-!- thunderstruck [~zaibotren@cpc13-sgyl31-2-0-cust696.18-2.cable.virginm.net] has quit [Quit: leaving] 20131125 15:25:58-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Ping timeout: 245 seconds] 20131125 15:26:20-!- molgrum [~molgrum@h-94-220.a230.priv.bahnhof.se] has joined #wesnoth-dev 20131125 15:39:45-!- mattsc [~mattsc@207.230.251.234] has quit [Quit: Computer's napping] 20131125 15:55:39-!- Alarantalara [~Adium@192-0-128-11.cpe.teksavvy.com] has joined #wesnoth-dev 20131125 15:56:41-!- Alarantalara1 [~Adium@192-0-128-11.cpe.teksavvy.com] has joined #wesnoth-dev 20131125 15:56:41-!- Alarantalara [~Adium@192-0-128-11.cpe.teksavvy.com] has quit [Read error: Connection reset by peer] 20131125 16:00:02< Soliton> mattsc: that does indeed sound like a blocker. feel free to mark it as such. 20131125 16:00:27-!- mattsc [~mattsc@fw.hia.nrc.ca] has joined #wesnoth-dev 20131125 16:15:40< AI0867> mattsc: http://forums.wesnoth.org/viewtopic.php?p=563184#p563184 20131125 16:16:01< AI0867> 00:32 < mattsc> Should I strip trailing white spaces in C++ code as I come across them? <-- yes 20131125 16:16:36< AI0867> gfgtdf, anonymissimus: you might be interested too? ^^ 20131125 16:17:38< mattsc> AI0867: cool, thanks. I'll need to remind myself how to switch to another fork and I'll get on with testing. 20131125 16:19:03< AI0867> git remote add ai0867 https://github.com/AI0867/wesnoth-old.git && git checkout ai0867/unit_map_fixes 20131125 16:25:10< mattsc> AI0867: something's not quite working ("did not match any files ...") and I seem to be too stupid to figure it out. How do I remove a remote again in order to start over? 20131125 16:25:33< AI0867> which command gave you that error? 20131125 16:26:00< mattsc> copy/pasting what you typed there into a terminal 20131125 16:26:20< AI0867> right 20131125 16:26:35< AI0867> well, the remote probably works, so do: git fetch ai0867 20131125 16:26:36< mattsc> oh, the second of those two commands 20131125 16:26:39-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20131125 16:26:44-!- travis-ci [~travis-ci@ec2-54-242-253-145.compute-1.amazonaws.com] has joined #wesnoth-dev 20131125 16:26:44< travis-ci> [travis-ci] AI0867/wesnoth-old#17 (unit_map_fixes - 6e9872c : Alexander van Gessel): The build failed. 20131125 16:26:44< travis-ci> [travis-ci] Build details : http://travis-ci.org/AI0867/wesnoth-old/builds/14498351 20131125 16:26:44-!- travis-ci [~travis-ci@ec2-54-242-253-145.compute-1.amazonaws.com] has left #wesnoth-dev [] 20131125 16:26:48< AI0867> ugh 20131125 16:27:30< mattsc> the 'fetch' did work, thanks 20131125 16:29:52< AI0867> can any C++ template expert tell me what the errors that the travis builds produce even mean? 20131125 16:30:18< AI0867> both builds are complaining about std::map not having enough template arguments 20131125 16:30:52< AI0867> sure, you're allowed to also pass a comparator and allocator class, but usually you don't... 20131125 16:31:18-!- kex [~kex@89.205.75.19] has quit [Ping timeout: 246 seconds] 20131125 16:32:51< AI0867> hmm, stackoverflow suggests missing include 20131125 16:38:10< mattsc> AI0867: I get that same error when trying to build. 20131125 16:38:44< AI0867> fix is pushed 20131125 16:38:47< AI0867> so pull 20131125 16:41:41-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20131125 16:44:07< mattsc> compiling ... 20131125 16:48:53< AI0867> builds have been maxed out for an hour now, so the travis build may take some time 20131125 16:50:05< AI0867> note that I stripped out a lot of stuff, but part of that may actually have been useful features 20131125 16:50:58< AI0867> a possible issue is if a unit gets removed and readded during an iteration 20131125 16:51:34< AI0867> I think it should still work, but I haven't exactly done a full analysis 20131125 16:56:05< zookeeper> someone's broken something in 1.11.7: http://forums.wesnoth.org/viewtopic.php?f=4&t=39675 20131125 16:56:08< zookeeper> it's not just his save 20131125 16:58:18< mattsc> zookeeper: that's the bug that I asked fabi about at 15:18 log time 20131125 16:58:35< zookeeper> right, i wasn't following 20131125 16:59:18< mattsc> I'll look into it, unless fabi knows what causes it. 20131125 17:00:40< mattsc> The freezing happens because Wesnoth immediately ends the turn after starting it and then gets caught in an infinite loop. 20131125 17:00:59< AI0867> it seems to hang somewhere in the drawing phase 20131125 17:02:08< mattsc> AI0867: still compiling. I had messed something up and needed to start over. 20131125 17:04:10-!- boucman_work [~rosen@wesnoth/developer/boucman] has quit [Ping timeout: 245 seconds] 20131125 17:04:14-!- trademark_ [~trademark@nsg93-8-88-175-59-164.fbx.proxad.net] has joined #wesnoth-dev 20131125 17:04:23< mattsc> AI0867: ah, "build succeeded", I'll do some testing now. 20131125 17:11:03< mattsc> AI0867: all my test cases work correctly now (units do things in the same order) 20131125 17:11:38< mattsc> The OOS error when doing this: recruit 2 units, save, load, recruit 2 more units, save replay, play replay ... 20131125 17:11:59< mattsc> ... still exists, but I now actually believe that that has a different reason. 20131125 17:14:31< mattsc> Yes, confirmed, that one does have a different cause. 20131125 17:14:56< mattsc> AI0867: so as far as I can tell, your fixes work. 20131125 17:16:35< AI0867> =) 20131125 17:17:18< AI0867> amusingly, I did this by changing one thing and then ripping out now-unnecessary features until it worked again 20131125 17:22:15-!- Gallaecio [~quassel@84.120.115.29.dyn.user.ono.com] has joined #wesnoth-dev 20131125 17:22:24< mattsc> cool :) 20131125 17:22:54< mattsc> AI0867: just did a couple more tests and they all work out, so I think this is good. 20131125 17:23:06< mattsc> Are there any special situations you'd like me to try? 20131125 17:27:00< AI0867> not really 20131125 17:27:54< mattsc> okay, I'll switch back to master then 20131125 17:34:43-!- iceiceice [~chris@cpe-24-193-85-148.nyc.res.rr.com] has joined #wesnoth-dev 20131125 17:36:07-!- travis-ci [~travis-ci@ec2-54-237-127-137.compute-1.amazonaws.com] has joined #wesnoth-dev 20131125 17:36:07< travis-ci> [travis-ci] AI0867/wesnoth-old#19 (unit_map_fixes - e16bf37 : Alexander van Gessel): The build was fixed. 20131125 17:36:07< travis-ci> [travis-ci] Build details : http://travis-ci.org/AI0867/wesnoth-old/builds/14499901 20131125 17:36:07-!- travis-ci [~travis-ci@ec2-54-237-127-137.compute-1.amazonaws.com] has left #wesnoth-dev [] 20131125 17:40:03-!- thunderstruck [~zaibotren@cpc13-sgyl31-2-0-cust696.18-2.cable.virginm.net] has joined #wesnoth-dev 20131125 17:41:00-!- prkc [~negusnyul@catv-188-142-168-46.catv.broadband.hu] has joined #wesnoth-dev 20131125 17:50:24< mattsc> Interesting. That save/load/replay bug I mentioned up there is actually a false alarm. It is true that the random numbers are out of sync (and I even know why), but the game itself is not. 20131125 17:50:52< mattsc> That was actually the case in 1.10 already, just that it did not throw an in-game error. 20131125 17:51:41< mattsc> Sigh - unfortunately I do not know what the best way to go about this is. 20131125 17:56:13< fabi> mattsc: hello 20131125 17:57:18< mattsc> hey fabi 20131125 17:57:58< fabi> mattsc: I have looked at the bug you pointed my at. But I don't know about savegames much. 20131125 17:59:17< mattsc> fabi: I'm confused. What does it have to do with savegames? 20131125 17:59:40< fabi> mattsc: Maybe I am confused :-) 20131125 18:00:17< fabi> mattsc: The bug is about random maps causing crashes. Then you talk about bugs with savegames. This is not related? 20131125 18:00:39< mattsc> fabi: oh, I see. No, it is not related. 20131125 18:01:19< mattsc> The "the bug I mentioned up there" refers to the one I mentioned in the meantime in my conversation with AI0867. 20131125 18:01:25< mattsc> Sorry for the confusion. :) 20131125 18:02:33< mattsc> fabi: and I have no idea whether you would know about the random cave scenario bug, you've just made the most significant changes since 1.11.6, so I am taking a shot in the dark. :) 20131125 18:02:41< fabi> mattsc: No problem. I have made some changes to random map generation when I introduced the different map format. But that change was reverted. Maybe I missed something with the underground ones. 20131125 18:03:17< mattsc> fabi: okay. I'll let you look into it then and will assign the bug to you? 20131125 18:03:21< fabi> mattsc: Yes, I added the generator from pyrophorus. 20131125 18:03:30< AI0867> I'm currently bisecting the savegame thing 20131125 18:03:32< AI0867> I'm almost done 20131125 18:04:04< mattsc> AI0867: the one were replays get out of sync from intermediate saves? 20131125 18:04:25< AI0867> no, the hang on draw at the start of that one scenario thing 20131125 18:04:51< mattsc> Oh, okay. Too bad. ;) 20131125 18:05:56< fabi> mattsc: I can reproduce it. Scepter of Fire is not starting. 20131125 18:06:30< AI0867> be398487ea4d6b8b53cb4e1174f051a74672ebd3 20131125 18:06:34< AI0867> that's where it breaks 20131125 18:06:38< AI0867> according to my bisect 20131125 18:08:57< fabi> AI0867: How can I use the web frontend with the hash? 20131125 18:10:19< AI0867> shikadibot: log be398487ea4d6b8b53cb4e1174f051a74672ebd3 20131125 18:10:20< shikadibot> AI0867: Revision be398487ea4d (Andrius Silinskas) on Tue Jul 16 09:06:30 2013: 20131125 18:10:24< shikadibot> AI0867: Move scenario & map generation to functions. Reduces code duplication. 20131125 18:10:27< shikadibot> AI0867: Web interface URL: https://github.com/wesnoth/wesnoth-old/commit/be398487ea4d 20131125 18:10:29< AI0867> like that 20131125 18:11:41< fabi> AI0867, mattsc: Looking at the bisecting result both bugs might be introduced by this commit. 20131125 18:13:22< fabi> AI0867: Can you test Scepter of Fire with your build as well, please? 20131125 18:13:42< AI0867> which one? I've already reset my bisect 20131125 18:14:01< AI0867> how do you think that commit introduces this? I don't really see it from the diff 20131125 18:14:07< bumbadadabum> What does bisect do exactly, if I may ask? 20131125 18:14:30< AI0867> a binary search 20131125 18:14:36< AI0867> you tell it a good commit and a bad commit 20131125 18:14:41< AI0867> then it picks something halfway 20131125 18:14:48< AI0867> you test whether it's good or bad 20131125 18:14:54< AI0867> then it picks something halfway again 20131125 18:14:59< bumbadadabum> ok 20131125 18:15:00< AI0867> until you get to the responsible commit 20131125 18:15:06< bumbadadabum> so you locate a problem? 20131125 18:15:11< bumbadadabum> ok that's pretty coo 20131125 18:15:11< AI0867> so for X commits, you need log(X) tests 20131125 18:15:16< fabi> AI0867: Do you have a framework for it? 20131125 18:15:22< AI0867> ??? 20131125 18:15:41< fabi> A tool you use for the bisect. 20131125 18:15:45< AI0867> git 20131125 18:15:53< AI0867> it's built into the thing 20131125 18:17:37< mattsc> fabi: the other bug was already present in 1.10, so no, that's not it. :) 20131125 18:18:03< thunderstruck> Which bug that commit did introduce? 20131125 18:18:15< thunderstruck> (It was my commit). 20131125 18:18:28< mattsc> thunderstruck: https://gna.org/bugs/?21278 20131125 18:19:22< fabi> mattsc: I'm currently bisecting the savegame thing 20131125 18:19:27< fabi> I am confused again. 20131125 18:21:12< mattsc> fabi: so was, that's why I asked: 20131125 18:21:13< mattsc> 20131125 18:04:04< mattsc> AI0867: the one were replays get out of sync from intermediate saves? 20131125 18:21:14< mattsc> 20131125 18:04:25< AI0867> no, the hang on draw at the start of that one scenario thing 20131125 18:21:14< AI0867> that's the HttT SoF savegame thing 20131125 18:22:09< fabi> Okay, so may I assign the bug to thunderstruck and mark it a blocker? 20131125 18:23:00< thunderstruck> fabi: Yes, please. I'll try to resolve it soon. 20131125 18:23:29-!- prkc [~negusnyul@catv-188-142-168-46.catv.broadband.hu] has left #wesnoth-dev ["Konversation terminated!"] 20131125 18:23:36< mattsc> thunderstruck: could you reply to the forum post too? 20131125 18:24:34< thunderstruck> mattsc: Could you send me a link to that post? 20131125 18:24:51< mattsc> http://forums.wesnoth.org/viewtopic.php?f=4&t=39675 20131125 18:26:08< thunderstruck> Thanks. I should be able to work on this in a few hours. 20131125 18:29:19< mattsc> fabi: the other bug (let's call it the 'replay bug' to avoid further confusion) is something that's been around since 1.10 (at least) and it's a false alarm about replays being out of sync when they really aren't. 20131125 18:29:23< mattsc> It's just that in 1.10 it only produced an error to stderr (and even that only when you used the --log-debug=random CL option, I think), whereas in 1.11 a dialog comes up in game. 20131125 18:29:28< mattsc> It's caused by the deterministic rng counter getting reset when you reload, which doesn't happen when you play through the replay. That results in the random numbers being out of sync, but due to the way how replays work, the replay itself is just fine. 20131125 18:31:31-!- irker501 [~irker@ai0867.net] has joined #wesnoth-dev 20131125 18:31:31< irker501> wesnoth: Alexander van Gessel wesnoth-old:master 008550e9f247 / src/unit.cpp: Comment out unused argument http://git.io/Z8xWPg 20131125 18:31:51< AI0867> mattsc: ^ 20131125 18:32:46< mattsc> AI0867: thanks. I have actually been looking for that warning and have not found it (yet?) 20131125 18:36:45< fabi> http://imagebin.org/278829 20131125 18:37:11< fabi> Please have a look at the latest UI work screenshot. 20131125 18:38:24< mattsc> By contrast, I get tons of other warnings from bits of code that I have never touched, like this: 20131125 18:38:28< mattsc> wesnoth/src/language.cpp:144:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 20131125 18:38:28< mattsc> ERR_G << "setenv LANG failed: " << strerror(errno); 20131125 18:38:49< fabi> I have made the minimap larger. Sadly a bug, which prevents the minimap from being at the right size before a redraw event is triggered, made it in the screenshot. 20131125 18:39:34< fabi> The buttons to control some minimap features have been made smaller. 20131125 18:39:39-!- Chusslove [~Chusslove@unaffiliated/chusslove] has quit [] 20131125 18:39:52< mattsc> ... and lots of "extraneous parentheses" warnings from the boost headers :P 20131125 18:41:29< fabi> Everything related to the unit's status is now shown to the right of the unit image. 20131125 18:41:59< mattsc> fabi: could you make the minimap even larger by avoiding the double frame around it? 20131125 18:42:10< fabi> Yes 20131125 18:42:12< fabi> sure 20131125 18:42:24< fabi> It is a question of "bling". 20131125 18:42:35< mattsc> I don't know, the frame looks pretty, but feels a but like a "waste of space". 20131125 18:43:21< mattsc> Also, do I see that right that only the poisoned status is shown there, and I need to hover over it or click on it to see other statuses? What do the dots on its right mean? 20131125 18:43:31< irker501> wesnoth: Nils Kneuper wesnoth-old:1.10 2de3dfb25c8e / changelog players_changelog po/wesnoth-sotbe/zh_TW.po po/wesnoth-utbs/zh_TW.po: updated Chinese (traditional) translation http://git.io/3TGZsw 20131125 18:44:06< irker501> wesnoth: Nils Kneuper wesnoth-old:master 5962d4140651 / changelog players_changelog po/wesnoth-sotbe/zh_TW.po: updated Chinese (traditional) translation http://git.io/xb4i4g 20131125 18:44:12< fabi> mattsc: Yes, they mean that the unit is not only poisoned but that all icons did not fit in there. 20131125 18:46:06< mattsc> fabi: I know that previously I could see at least 3 simultaneously. And while three is not that common, two of them (say, poisoned and slowed) is not that unusual. I'd argue that at least 2 of them should be visible without me having to click on something. 20131125 18:46:20< fabi> mattsc: It would be nice to have 2 statuses being displayed at the same time, I think at least the poisoned + slowed is a fairly often combination. 20131125 18:46:23< mattsc> But that's a detail, overall I quite like it. 20131125 18:46:43< mattsc> fabi: ha, typing the same thing there at the same time. :) 20131125 18:46:53< fabi> Indeed :-) 20131125 18:47:16< fabi> I will try to get room for at least 2 of the status icons. 20131125 18:47:36< fabi> I removed the line with the race. 20131125 18:48:20< fabi> Wasting a whole line for just a short word that gives not much further information seemed like a good idea. 20131125 18:49:14< mattsc> That's fine by me. 20131125 18:49:22< mattsc> AI0867, fabi: I just did a clean build and recompiled (version before AI0867's last commit) and I do not get that "unused argument" warning. 20131125 18:49:56< fabi> Are you building with gcc? Which version? 20131125 18:49:57< mattsc> So it's not something I missed, but apparently my build settings do not catch it. 20131125 18:50:32< mattsc> No, I am using whatever Xcode wants to use by default... 20131125 18:50:55< mattsc> Apple LLVM 5.0 20131125 18:51:09< fabi> oh 20131125 18:51:19< fabi> You are on MacOSX. 20131125 18:51:30< mattsc> yes 20131125 18:51:37< fabi> I have not much experience with it. 20131125 18:51:51< mattsc> me neither :) 20131125 18:52:18< mattsc> I'll ask Alarantalara1 about it sometime 20131125 18:53:44-!- mjs-de [~mjs-de@f049181054.adsl.alicedsl.de] has quit [Remote host closed the connection] 20131125 18:54:05< AI0867> mattsc: according to http://boredzo.org/blog/archives/2009-11-07/warnings the option at least exists somewhere 20131125 18:54:20< AI0867> including the strict mode most of us use (warnings become errors) 20131125 18:54:33< fabi> I would like to prepend the race before the unit_type. 20131125 18:54:45< fabi> But that gives stranges results in some times. 20131125 18:54:52< fabi> "Human Thief" is fine. 20131125 18:55:07< fabi> But "Elf Elvish Archer" is strange. 20131125 18:57:16< mattsc> AI0867: I'm sure it exists and I'll try to switch to it. As you know, I don't really know what I am doing here, but bit by bit I am getting it figured out (and I'm sorry for the inconvenience I cause by that) :P 20131125 18:57:32< mattsc> fabi: Elvish Archer (Elf) 20131125 18:58:00< mattsc> That way it's also the race (less important bit) that gets cut off if the combination is too long to fit 20131125 18:58:10< bumbadadabum> mattsc: That gives some things problems as well 20131125 18:58:26< mattsc> bumbadadabum: probably 20131125 18:58:31< bumbadadabum> For example, my add-on uses Foo (bar) for some units 20131125 18:58:44< bumbadadabum> and I think doofus-01's does as well 20131125 18:58:48< mattsc> I'm fine with leaving it out altogether 20131125 18:59:12< mattsc> ... and don't really have a strong opinion one way or the other 20131125 19:00:41< AI0867> race isn't particularly pertinent info 20131125 19:01:07< fabi> Currently there is also no field for the unit's alignment. 20131125 19:01:09< AI0867> it's mostly just flavor. The only things it decides are name and trait selection, IIRC 20131125 19:01:19< fabi> I have moved the bonus in the current tod beside the minimap. 20131125 19:01:28< AI0867> that's more important, though you do have a "current effect for this ToD" display 20131125 19:01:33< fabi> But the name of the unit's alignment itself is missing current.y. 20131125 19:02:40< fabi> AI0867: If you look at the screenshot, the chaotic thief has a +0 bonus in twilight, It's right to the minimap. 20131125 19:02:46< fabi> s/minimap/tod image. 20131125 19:03:14< fabi> Maybe a line with the race and the alignment makes sense: 20131125 19:03:21< fabi> Lawful Human 20131125 19:03:25< fabi> Neutral Elf 20131125 19:03:55< AI0867> fabi: yes, that's what I said 20131125 19:09:13-!- kex [~kex@89.205.75.19] has quit [Remote host closed the connection] 20131125 19:09:47-!- kex [~kex@89.205.75.19] has joined #wesnoth-dev 20131125 19:12:30< mattsc> thunderstruck: this bug might be related: https://gna.org/bugs/?21291 20131125 19:13:58-!- kex [~kex@89.205.75.19] has quit [Read error: Operation timed out] 20131125 19:23:29-!- travis-ci [~travis-ci@ec2-54-235-6-45.compute-1.amazonaws.com] has joined #wesnoth-dev 20131125 19:23:29< travis-ci> [travis-ci] wesnoth/wesnoth-old#1022 (1.10 - 2de3dfb : Nils Kneuper): The build is still failing. 20131125 19:23:29< travis-ci> [travis-ci] Build details : http://travis-ci.org/wesnoth/wesnoth-old/builds/14505766 20131125 19:23:29-!- travis-ci [~travis-ci@ec2-54-235-6-45.compute-1.amazonaws.com] has left #wesnoth-dev [] 20131125 19:31:51< irker501> wesnoth: Alexander van Gessel wesnoth-old:master 255504870dd4 / data/lua/wml-tags.lua: Add side filters to [scroll_to] and [scroll_to_unit] http://git.io/6TnUlQ 20131125 19:31:53< irker501> wesnoth: Alexander van Gessel wesnoth-old:master 28f03f07f01b / changelog: changelog update http://git.io/g9i4HA 20131125 19:31:55< irker501> wesnoth: Alexander van Gessel wesnoth-old:master 8a88f5bb59f9 / changelog players_changelog po/wesnoth-sotbe/zh_TW.po: Merge branch 'master' of github.com:wesnoth/wesnoth-old http://git.io/A-pI0g 20131125 19:33:40< AI0867> bumbadadabum: ^ 20131125 19:33:54< AI0867> was there a feature request or forum thread about this? 20131125 19:34:04< bumbadadabum> AI0867: No. 20131125 19:36:26-!- irunwindows2 is now known as nurupo 20131125 19:42:40-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20131125 19:46:44-!- mjs-de [~mjs-de@wh.Uni-Dortmund.DE] has joined #wesnoth-dev 20131125 19:51:10< bumbadadabum> http://forums.wesnoth.org/viewtopic.php?f=12&t=39635 regarding this thread 20131125 19:51:24< bumbadadabum> I'm planning on redoing the colors for all the ToD 20131125 19:51:34< bumbadadabum> would this be a nice change 20131125 19:54:01-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20131125 19:54:15-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20131125 20:00:01-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20131125 20:10:53-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20131125 20:12:13-!- Kostic [~marko@85.202.113.252] has quit [Ping timeout: 245 seconds] 20131125 20:15:39-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20131125 20:52:43-!- stikonas [~gentoo@cpc18-sgyl27-2-0-cust35.18-2.cable.virginm.net] has joined #wesnoth-dev 20131125 20:52:43-!- stikonas [~gentoo@cpc18-sgyl27-2-0-cust35.18-2.cable.virginm.net] has quit [Changing host] 20131125 20:52:43-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20131125 20:56:03-!- prkc [~negusnyul@catv-188-142-168-46.catv.broadband.hu] has joined #wesnoth-dev 20131125 21:05:47-!- exciton [chuck-the-@89.208.169.104] has quit [Ping timeout: 260 seconds] 20131125 21:06:19-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20131125 21:14:16-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20131125 21:15:35< lipkab> Jetrel: http://forums.wesnoth.org/viewtopic.php?f=9&p=563216#p563216 20131125 21:15:44< lipkab> I too think it'd be nice. 20131125 21:27:12-!- Alarantalara1 [~Adium@192-0-128-11.cpe.teksavvy.com] has quit [Quit: Leaving.] 20131125 21:35:05-!- TooLmaN [~TooLmaN@mx1.thomsonplastics.com] has quit [Quit: Off to save the world!] 20131125 21:37:05-!- Gallaecio [~quassel@84.120.115.29.dyn.user.ono.com] has quit [Read error: Connection reset by peer] 20131125 21:38:40-!- prkc [~negusnyul@catv-188-142-168-46.catv.broadband.hu] has left #wesnoth-dev ["Konversation terminated!"] 20131125 21:42:28-!- lipkab [~the_new_l@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 264 seconds] 20131125 21:44:27-!- Chusslove [~Chusslove@brsg-4dbbd333.pool.mediaWays.net] has joined #wesnoth-dev 20131125 21:44:28-!- Chusslove [~Chusslove@brsg-4dbbd333.pool.mediaWays.net] has quit [Changing host] 20131125 21:44:29-!- Chusslove [~Chusslove@unaffiliated/chusslove] has joined #wesnoth-dev 20131125 21:52:57-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20131125 21:59:17-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 240 seconds] 20131125 21:59:21-!- stikonas_ [~gentoo@anon-36-182.vpn.ipredator.se] has joined #wesnoth-dev 20131125 21:59:28-!- stikonas_ [~gentoo@anon-36-182.vpn.ipredator.se] has quit [Changing host] 20131125 21:59:29-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20131125 22:04:23-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20131125 22:05:32-!- Gambit [~derek@wesnoth/developer/grickit] has joined #wesnoth-dev 20131125 22:11:31-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20131125 22:16:40-!- kex [~kex@78.157.29.205] has joined #wesnoth-dev 20131125 22:25:58-!- iceiceice [~chris@cpe-24-193-85-148.nyc.res.rr.com] has quit [Ping timeout: 245 seconds] 20131125 22:27:44-!- iceiceice [~chris@cpe-24-193-85-148.nyc.res.rr.com] has joined #wesnoth-dev 20131125 22:29:09-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20131125 22:30:22< irker501> wesnoth: Andrius Silinskas wesnoth-old:master 6b4ab7c3bc40 / src/playcampaign.cpp: Partially revert be398487ea4d6b8b53cb4e1174f051a74672ebd3. http://git.io/BYeoQA 20131125 22:30:51< thunderstruck> mattsc: ^ those bugs should be fixed. I'll update them. 20131125 22:30:57< thunderstruck> AI0867: Thanks for doing the bisect. 20131125 22:35:29< AI0867> thunderstruck: I don't see what part of the change might cause this. Can you explain? 20131125 22:36:47< thunderstruck> AI0867: I actually don't know that myself. I was guessing that it might has something to do with static variable lifetime. 20131125 22:36:57< AI0867> maybe 20131125 22:37:08< thunderstruck> However, I don't have much time now, so I decided to just revert it. 20131125 22:37:10< AI0867> have you checked if clearing the config would help? 20131125 22:37:12< AI0867> ah, okay 20131125 22:37:16< AI0867> maybe I can take a look 20131125 22:38:11< thunderstruck> I'll try to look into it later if you haven't looked at it by then. 20131125 22:38:34< thunderstruck> If you do, let me know. I'm interested why this has happened. 20131125 22:38:57< AI0867> hmm, you already assign to it... 20131125 22:42:17< thunderstruck> AI0867: Why do you think that clearing config might help? 20131125 22:43:47< AI0867> it's that static config that the thing gets stored into and a pointer to that gets passed around 20131125 22:47:44< thunderstruck> AI0867: I don't think I can clear that config, 'cause that pointer is "config const *". 20131125 22:48:04< thunderstruck> Unless you mean something else? 20131125 22:51:11< AI0867> the function (the new one or the piece of code the old stuff is in) has a static config 20131125 22:51:22< AI0867> a config const * gets passed in 20131125 22:51:27< AI0867> that's a pointer to a const config 20131125 22:51:38< AI0867> this config gets copied into the static config 20131125 22:51:45< AI0867> more stuff gets added to the static config 20131125 22:51:56< AI0867> then the address of the static config gets stored in the pointer 20131125 22:52:34< thunderstruck> Sorry, but I'm not sure why you're explaining that to me. 20131125 22:52:44< thunderstruck> I read that code. 20131125 22:53:04< AI0867> and I see that's where it goes wrong I think 20131125 22:53:10 * AI0867 tries something 20131125 22:55:57-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20131125 22:56:20< AI0867> and fixed 20131125 22:57:00< thunderstruck> What was the problem? :) 20131125 22:58:17< AI0867> assigning to a const config* doesn't do anything 20131125 22:58:29< AI0867> so I turned it into a const config*& 20131125 22:58:38< irker501> wesnoth: Alexander van Gessel wesnoth-old:master a8171d07a04b / src/playcampaign.cpp: Turn a config const* into config const*& so assigning to it is meaningful http://git.io/ALHNMA 20131125 23:03:56< thunderstruck> Thanks. I've to go now. 20131125 23:03:58-!- thunderstruck [~zaibotren@cpc13-sgyl31-2-0-cust696.18-2.cable.virginm.net] has quit [Quit: leaving] 20131125 23:08:18-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 265 seconds] 20131125 23:26:13-!- Alarantalara [~Adium@192-0-128-11.cpe.teksavvy.com] has joined #wesnoth-dev 20131125 23:27:15-!- Alarantalara1 [~Adium@192-0-128-11.cpe.teksavvy.com] has joined #wesnoth-dev 20131125 23:27:15-!- Alarantalara [~Adium@192-0-128-11.cpe.teksavvy.com] has quit [Read error: Connection reset by peer] 20131125 23:27:21-!- mjs-de [~mjs-de@wh.Uni-Dortmund.DE] has quit [Remote host closed the connection] 20131125 23:29:53-!- Alarantalara1 [~Adium@192-0-128-11.cpe.teksavvy.com] has quit [Client Quit] 20131125 23:30:58-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: Ik ga weg] 20131125 23:43:34< mattsc> thunderstruck, AI0867: great! 20131125 23:53:47-!- mjs-de [~mjs-de@f049181054.adsl.alicedsl.de] has joined #wesnoth-dev 20131125 23:53:48-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20131125 23:54:59-!- trademark_ [~trademark@nsg93-8-88-175-59-164.fbx.proxad.net] has quit [Ping timeout: 272 seconds] --- Log closed Tue Nov 26 00:00:14 2013