--- Log opened Thu Oct 29 00:00:56 2015 20151029 00:03:05-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20151029 00:06:42-!- Bitron [5ce1377a@gateway/web/freenode/ip.92.225.55.122] has quit [Ping timeout: 246 seconds] 20151029 00:07:03-!- joet [~joet@host86-191-22-102.range86-191.btcentralplus.com] has joined #wesnoth-dev 20151029 00:08:31-!- joet [~joet@host86-191-22-102.range86-191.btcentralplus.com] has left #wesnoth-dev [] 20151029 00:14:09-!- wedge010 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20151029 00:15:26-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 260 seconds] 20151029 00:17:46-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Ping timeout: 240 seconds] 20151029 00:17:46-!- wedge010 is now known as wedge009 20151029 00:20:18-!- gfgtdf [~chatzilla@x50ab6fc8.dyn.telefonica.de] has joined #wesnoth-dev 20151029 00:21:56< gfgtdf> shadowm: i cannot answer to bugreports without logging in on gna anymore (instead of a the 'in which year was the book written' question thre is not a 'Error: not logged in' message) do you know anything about this? 20151029 00:31:16-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Quit: Leaving] 20151029 00:39:42< shadowm> gfgtdf: No, but you really should be logging in anyway. 20151029 00:39:55-!- mjs-de [~mjs-de@x4db51e99.dyn.telefonica.de] has quit [Remote host closed the connection] 20151029 00:40:40< gfgtdf> shadowm: does the 'Error: not logged in' also appear to you if your not logged in ? 20151029 00:41:58< shadowm> No idea because I always make sure my responses can be attributed to me. 20151029 00:43:58-!- louis94 [~~louis94@109.129.245.154] has quit [Quit: Konversation terminated!] 20151029 00:46:16< gfgtdf> shadowm: well im just worried that other poeple might not be able to post a bug if they find one. 20151029 00:46:45< shadowm> Well,, does it happen when submitting a new report too? 20151029 00:47:08< gfgtdf> shadowm: think it does let me test 20151029 00:47:31< gfgtdf> shadowm: yes it happens 20151029 00:49:04< shadowm> The only thing I know is that I haven't touched the bug tracker settings in months. I'll see if they somehow changed on their own later when I can actually access websites. 20151029 00:49:58< shadowm> But I am not sure there is much point in asking the Gna.org staff to look into it if there's a problem at their end, even without taking into account their chronic unresponsiveness. 20151029 00:51:41< gfgtdf> shadowm: you have irc but you cannot acces websites? 20151029 00:52:56< shadowm> I have SSH rather than IRC, but yes. 20151029 01:01:44-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has joined #wesnoth-dev 20151029 01:18:45-!- iceiceice [~chris@ext-74.ias.edu] has joined #wesnoth-dev 20151029 01:18:45-!- iceiceice [~chris@ext-74.ias.edu] has quit [Changing host] 20151029 01:18:45-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20151029 01:28:06-!- Portaljacker [~Portaljac@modemcable081.139-178-173.mc.videotron.ca] has joined #wesnoth-dev 20151029 01:30:02-!- Portaljacker [~Portaljac@modemcable081.139-178-173.mc.videotron.ca] has quit [Client Quit] 20151029 01:31:39-!- prkc [~prkc@51B78F27.dsl.pool.telekom.hu] has quit [Remote host closed the connection] 20151029 01:45:31< celticminstrel> iceiceice, shadowm: C++11 support is fairly decent in 2013 edition. It's not complete, but a lot of the features are supported. 20151029 01:46:27< iceiceice> celticminstrel: what is missing? 20151029 01:47:00< celticminstrel> Uhh, I don't remember off the top of my head. I know lambdas and range-for are supported (not missing) and annotations are not supported. 20151029 01:48:02< iceiceice> https://msdn.microsoft.com/en-us/library/hh567368%28v=vs.120%29.aspx#featurelist 20151029 01:48:03< celticminstrel> Also, this isn't MSVC-related, but MinGW apparently doesn't include the header last I heard. 20151029 01:48:12< iceiceice> says 2013 has no constexpr 20151029 01:48:17< celticminstrel> Ah, yeah. 20151029 01:48:27< celticminstrel> I ran into that at one point. 20151029 01:48:34< iceiceice> i dont know what "v1.1" means 20151029 01:48:37< iceiceice> is that a patch? 20151029 01:49:18< iceiceice> http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2634.html 20151029 01:49:29< iceiceice> not allowing expression sfinae means that a lot of C++11 template metaprogramming won't work 20151029 01:50:03< iceiceice> assuming that i understand clearly what expression sfinae is, 20151029 01:50:16< iceiceice> i mean you usually use that alot when using variadic templates 20151029 01:51:01< celticminstrel> I think const is sufficient in many cases. 20151029 01:51:12< iceiceice> maybe i dont understand what it means, it says 2015 doesnt support expression sfinae either 20151029 01:51:13< celticminstrel> If there are no function calls. 20151029 01:51:38< iceiceice> celticminstrel: a pretty common use in c++11 is, 20151029 01:51:46< iceiceice> instead of declaring some constant string using a macro, 20151029 01:51:51< iceiceice> you make a static constexpr const char * 20151029 01:51:56< iceiceice> and then you can initialize it inline 20151029 01:52:06< shadowm> gfgtdf: All options were already set to allow anonymous posters as before. 20151029 01:52:08< iceiceice> if its not constexpr i dont know if that initialization is allowed 20151029 01:52:11< celticminstrel> That'll work as const if you don't initialize it inline. 20151029 01:52:17< iceiceice> exactly but thats the point 20151029 01:52:20< iceiceice> you want to initialize it inline 20151029 01:52:24< celticminstrel> Okay. 20151029 01:52:30< iceiceice> because, you are avoiding a macro 20151029 01:53:06< iceiceice> no inheriting constructors is painful also 20151029 01:53:34< celticminstrel> I've never found myself needing them. 20151029 01:56:04-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20151029 01:58:35< iceiceice> its sometimes really helpful if you need to wrap an iterator in some iterator adaptor 20151029 01:58:52< iceiceice> it makes something a one-liner that is otherwise quite tedious 20151029 02:11:48< gfgtdf> shadowm: so you do see the "in which year the fampus book was written" question ath the bottom ? 20151029 02:13:00-!- gfgtdf [~chatzilla@x50ab6fc8.dyn.telefonica.de] has quit [Read error: Connection reset by peer] 20151029 02:13:29< shadowm> gfgtdf: Only "Error: not logged in". 20151029 02:14:48-!- gfgtdf [~chatzilla@x50ab6fc8.dyn.telefonica.de] has joined #wesnoth-dev 20151029 02:16:21-!- Shackra [~Jorge@186.177.2.148] has joined #wesnoth-dev 20151029 02:16:59< gfgtdf> shadowm: hmm ok so im not the only one having that error 20151029 02:18:21< gfgtdf> iceiceice: my problem is currently that afaik visual studio 2015 is not supported on windows 7. 20151029 02:20:52< gfgtdf> iceiceice: hmm wait 20151029 02:21:45< gfgtdf> iceiceice: it just sais "with windows 8.1 update 2919355 is needed to run visual studio" is actualy doent say anything about windows 7 20151029 02:22:19< shadowm> You are on Windows 7 then? 20151029 02:22:52< gfgtdf> shadowm: yes 20151029 02:23:25< shadowm> https://www.visualstudio.com/visual-studio-2015-compatibility-vs 20151029 02:24:05< shadowm> Oh I guess that's the deployment targets. Never mind, why was I led there by the previous page? :x 20151029 02:24:39< shadowm> The thing is, VS Express 2015 is explicitly listed as supporting Windows 7 SP 1 here: https://www.visualstudio.com/en-us/downloads/visual-studio-2015-system-requirements-vs.aspx#5 20151029 02:25:13< shadowm> But I think they recommend using VS Community instead now, not really sure what the difference is. 20151029 02:32:03< shadowm> It sort of sounds like people have installed it on 7 SP 1 anyway. 20151029 02:34:02< shadowm> But it's weird because the official page itself appears to make it sound like that's not the case. 20151029 02:34:20< shadowm> "Visual Studio 2015 also targets earlier platforms such as Windows 7 (for deployment)" -- as if implying it won't run on Windows 7 anyway. 20151029 02:35:59< gfgtdf> shadowm: rthe first page you linked has "only build" for windows 7 on the list of supported developement OS but i don't know what that means 20151029 02:36:15< shadowm> That's what I just explained. 20151029 02:36:56< gfgtdf> shadowm: hmm maybe i didnt understand because teh page shows to me translated in germen 20151029 02:37:26< shadowm> Yeah I'm reading the English version because I've never really trusted translations anyway. 20151029 02:38:52-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: So long and thanks for all the fish.] 20151029 02:39:25< shadowm> So the gist of it is that VS Express 2015 is explicitly listed as runnable on Windows 7, but VS Community Edition 2015's requirements are only very vaguely implied -- and reading between lines, since Windows 7 is mentioned as an "old" possible deployment target, it kind of implies that the IDE won't run there? Because obviously no-one would question being able to deploy to platforms the IDE runs on. 20151029 02:40:34< shadowm> But then again, I found a few posts elsewhere where people appear to be under the impression that VS CE 2015 will run on Windows 7 SP 1, so ultimately I would go and try to install it to see what happens, if I could spare the big download. 20151029 02:41:27< shadowm> Windows 7 is still supported until January 2020, so it'd be a dick move on their part to drop IDE support on it. 20151029 02:41:27< gfgtdf> shadowm: an unrelated issue: is there a way to find out which side own a village in wesnoth if the sides colors are very similar 20151029 02:41:50< shadowm> No, not in the UI, other than the allied/enemy distinction. 20151029 02:42:11< gfgtdf> shadowm: hmm ok 20151029 02:42:42< shadowm> Whether a village is owned by an ally or enemy is reflected on the terrain label on the sidebar. 20151029 02:46:24-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151029 02:46:37< gfgtdf> shadowm: y i saw 20151029 02:53:32-!- gfgtdf [~chatzilla@x50ab6fc8.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.92 [Firefox 41.0.2/20151014143721]] 20151029 04:01:34-!- Shackra [~Jorge@186.177.2.148] has quit [Ping timeout: 268 seconds] 20151029 04:14:25< Aginor> shadowm: I have set up VS 2015 community edition(?) on W7 SP1 and it appears to be working fine 20151029 04:14:30< Aginor> not that I've used it for much 20151029 04:18:26< iceiceice> i tried to set up a virtualbox in my ubuntu so i could run W7 and see how VS2015 works, 20151029 04:18:35< iceiceice> but it completely messed up my machine unfortunately... 20151029 04:18:39< iceiceice> now it is in some very gimped state 20151029 04:19:05< iceiceice> something bad happened to my kernel i think, and mdm would no longer start up when i boot 20151029 04:19:13< iceiceice> i had to switch to gdm to get a graphical desktop back 20151029 04:19:42< iceiceice> i probably will reinstall i guess, but its just barely working well enough that i put it off 20151029 04:20:50< o11c> iceiceice: KDE5 is pretty unstable these days, and so is X11 20151029 04:20:53< shadowm> iceiceice: That sounds really odd. What did you do? 20151029 04:21:09< iceiceice> i installed virtualbox from the official website. 20151029 04:21:16< iceiceice> rather than from my package manager 20151029 04:21:22< o11c> yeah, bad idea 20151029 04:21:34< iceiceice> i tried to do it form the package manager first, and it did not work 20151029 04:21:54< o11c> if the package manager doesn't have a new enough version, look in -backports or something 20151029 04:21:56< iceiceice> like, it would not let me start any of the virtual machines 20151029 04:21:57< o11c> or at least a PPA 20151029 04:22:08< iceiceice> yeah, i never did this before 20151029 04:22:20< iceiceice> i didnt realize how intrusive it was to the system 20151029 04:22:38< iceiceice> i guess it has to do all this hardware assisted stuff 20151029 04:22:42< o11c> rule #1 of linux: don't use root to do anything except use the system package manager 20151029 04:22:58< o11c> iceiceice: you might have to enable hardware virtualization in your BIOS 20151029 04:23:14< o11c> but virtualbox should work (slowly) even without that 20151029 04:23:24< o11c> that said, qemu is much more reliable than virtualbox 20151029 04:23:28< iceiceice> hmmm 20151029 04:23:31< o11c> though it doesn't do the *management* part 20151029 04:23:39< o11c> it only takes care of *running* the machines 20151029 04:23:48< o11c> if you're comfortable with shell scripts I'd just use qemu 20151029 04:23:57< iceiceice> thanks for the tip that might be exactly what i do 20151029 04:24:30< iceiceice> at least i have my /home in a separate partition, so reinstall is not that disruptive 20151029 04:29:46< shadowm> iceiceice: That's rather surprising, but actually not the first time I hear of such a thing happening to a Ubuntu user. 20151029 04:32:32< shadowm> VirtualBox itself doesn't do much with the host other than talk to the host kernel module. 20151029 04:33:58< shadowm> Bugs in the host module are obviously not ouf of the realm of possibility, but I've never encountered any problems all these years other than a few one-off oopses. 20151029 04:34:41< shadowm> The packaging is a bit crap, though, and doesn't play nice with kernel upgrades etc. as in the host module doesn't get built automatically as expected, period. 20151029 04:35:49< shadowm> I wouldn't recommend QEMU/KVM for running (recent) Windows, IME there's always something off about it perfomance-wise. 20151029 04:38:31-!- MrMaemo [4b442c98@gateway/web/freenode/ip.75.68.44.152] has joined #wesnoth-dev 20151029 04:42:50-!- Kwandulin [~Miranda@p200300760F18C053316BBF5B242E68D5.dip0.t-ipconnect.de] has joined #wesnoth-dev 20151029 04:45:15< shadowm> (Also, I assume that by "from the official website" you mean "from virtualbox.org's repository"; they have apt repositories for Ubuntu and Debian, always superior to the distro-independent installer script alternative.) 20151029 04:45:44< iceiceice> it was a few days ago that i tried 20151029 04:45:55< iceiceice> i think it was either virtualbox.org or oracle 20151029 04:46:05< iceiceice> i could look in my firefox history i guess 20151029 04:46:40< iceiceice> hmm i think i used wget actually 20151029 04:46:43< shadowm> Yes, but that's not what I meant. 20151029 04:47:32< iceiceice> i downloaded some kind of dpkg thing i think 20151029 04:47:33< shadowm> You either downloaded the distro-independent installer and ran it directly, or downloaded the .deb and installed it with dpkg -i, or added the repository to your sources.list and used apt-get. 20151029 04:48:21< shadowm> Hm, the .deb should be the same as the one you'd get from their apt repository then. 20151029 04:49:08< iceiceice> i think i tried several things 20151029 04:49:19< iceiceice> looking at firefox histroy now... 20151029 04:49:21< iceiceice> i think i tried this: https://www.virtualbox.org/wiki/Linux_Downloads 20151029 04:49:23< iceiceice> and then, this 20151029 04:49:35< iceiceice> http://www.itworld.com/article/2696773/install-virtualbox-4-3-14-in-linux-mint-17.html 20151029 04:50:05< iceiceice> i'm not really sure anymore though 20151029 05:19:12-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20151029 05:30:24-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has joined #wesnoth-dev 20151029 05:38:50-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] 20151029 05:42:08-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 272 seconds] 20151029 05:50:34-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 250 seconds] 20151029 05:52:13-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Quit: Leaving] 20151029 05:52:17-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20151029 06:28:03-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151029 06:55:08-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20151029 07:40:16-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20151029 07:40:23-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20151029 07:42:21-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20151029 07:43:01-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20151029 08:00:43-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151029 08:00:49-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151029 08:25:22-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has joined #wesnoth-dev 20151029 08:34:05-!- boucman_work [~jrosen@2a01:e35:2427:9ba0:d267:e5ff:fe3c:dad2] has joined #wesnoth-dev 20151029 08:34:06-!- boucman_work [~jrosen@2a01:e35:2427:9ba0:d267:e5ff:fe3c:dad2] has quit [Changing host] 20151029 08:34:06-!- boucman_work [~jrosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20151029 08:53:16-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has quit [Ping timeout: 268 seconds] 20151029 08:59:40-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151029 08:59:50-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151029 09:06:46-!- boucman_work [~jrosen@wesnoth/developer/boucman] has quit [Ping timeout: 240 seconds] 20151029 09:07:10-!- boucman_work [~jrosen@ras75-2-82-66-121-186.fbx.proxad.net] has joined #wesnoth-dev 20151029 09:07:10-!- boucman_work [~jrosen@ras75-2-82-66-121-186.fbx.proxad.net] has quit [Changing host] 20151029 09:07:10-!- boucman_work [~jrosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20151029 09:12:56-!- Kwandulin [~Miranda@p200300760F18C053316BBF5B242E68D5.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20151029 09:19:12-!- joet [~joet@host86-191-22-102.range86-191.btcentralplus.com] has joined #wesnoth-dev 20151029 09:43:51-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 252 seconds] 20151029 09:50:57-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has joined #wesnoth-dev 20151029 09:55:10-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has quit [Ping timeout: 240 seconds] 20151029 10:19:02-!- zombah [~zombah@2a02:28:3:1:214:4fff:fe47:5920] has joined #wesnoth-dev 20151029 10:28:11-!- Kwandulin [~Miranda@p200300760F18C053556D8D71340A341E.dip0.t-ipconnect.de] has joined #wesnoth-dev 20151029 10:40:52-!- Appleman1234 [~Appleman1@KD118156244126.au-net.ne.jp] has joined #wesnoth-dev 20151029 10:44:05< ypnos> Aginor: have a look at this SDL2 segfault if you like: https://gna.org/bugs/?23318 (top comment) 20151029 10:50:41-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Read error: Connection reset by peer] 20151029 10:51:26-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has joined #wesnoth-dev 20151029 10:51:33-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151029 10:55:39-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has quit [Ping timeout: 240 seconds] 20151029 11:35:30-!- boucman_work [~jrosen@wesnoth/developer/boucman] has quit [Ping timeout: 250 seconds] 20151029 11:52:09-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has joined #wesnoth-dev 20151029 11:57:39-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has quit [Ping timeout: 268 seconds] 20151029 12:07:34-!- Appleman1234 [~Appleman1@KD118156244126.au-net.ne.jp] has quit [Ping timeout: 250 seconds] 20151029 12:11:45-!- prkc [~prkc@51B78F27.dsl.pool.telekom.hu] has joined #wesnoth-dev 20151029 12:14:06-!- wedge010 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20151029 12:17:12-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Ping timeout: 255 seconds] 20151029 12:17:12-!- wedge010 is now known as wedge009 20151029 12:19:22-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20151029 12:21:44< loonycyborg> I need to update my branch against master, I bet it will result in hugeass spam again 20151029 12:22:48-!- irker633 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20151029 12:22:48< irker633> wesnoth: Kevin Yap wesnoth:asio_wesnothd ca07ec58ff91 / data/tools/wmllint: Extract spell check replacements http://git.io/vOYHe 20151029 12:22:48< irker633> wesnoth: Kevin Yap wesnoth:asio_wesnothd 2e30e0e7fece / data/tools/wmllint: Improve idiomaticity of wmllint http://git.io/vOYHv 20151029 12:22:49< irker633> wesnoth: Kevin Yap wesnoth:asio_wesnothd a3fd3c71e160 / data/tools/wmllint: Loop over lines in wmllint using enumerate() http://git.io/vOYHf 20151029 12:22:50< irker633> wesnoth: ln-zookeeper wesnoth:asio_wesnothd ae2abf65e960 / data/core/images/terrain/water/ (38 files): Tweaked the new water images as per LordBob's suggestion. http://git.io/vOqie 20151029 12:22:51< irker633> wesnoth: Elvish-Hunter wesnoth:asio_wesnothd 627e00a3e447 / data/tools/wmllint: Merge pull request #428 from iKevinY/wmllint http://git.io/vOYHJ 20151029 12:22:52< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd 54a006383b60 / data/tools/wmllint: wmllint: automatically handle values above 255 when converting to Pango http://git.io/vOZ6b 20151029 12:22:54< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd 522778503434 / data/tools/wmllint: wmllint: use print function http://git.io/vOZ6N 20151029 12:22:57< irker633> wesnoth: Andreas Löf wesnoth:asio_wesnothd aae2ad77e6d2 / / (12 files in 6 dirs): Make the game compile with SDL2. http://git.io/vO2Jh 20151029 12:22:58< irker633> wesnoth: Patrick Bechon wesnoth:asio_wesnothd deafe6e0f628 / src/synced_context.hpp: Fix a compilation error with XCode Version 6.2 on OSX 10.9 http://git.io/vO4zP 20151029 12:23:01< irker633> wesnoth: Charles Dang wesnoth:asio_wesnothd d10b206a8bd2 / src/game_launcher.cpp: Some on-launch stderr formatting http://git.io/vOl9x 20151029 12:23:04< irker633> wesnoth: Charles Dang wesnoth:asio_wesnothd d2375c07b6a1 / src/synced_context.hpp: Merge pull request #438 from PBechon/master http://git.io/vO4zX 20151029 12:23:06< irker633> wesnoth: midzer wesnoth:asio_wesnothd 7a32ff0e45b5 / src/ (game_config_manager.cpp global.hpp): Added VC14 support http://git.io/vOE7D 20151029 12:23:08< irker633> wesnoth: Ignacio R. Morelle wesnoth:asio_wesnothd 66511d2c2a19 / src/ (game_config_manager.cpp global.hpp): Merge pull request #444 from midzer/VC14 http://git.io/vOE7y 20151029 12:23:11< irker633> wesnoth: Quentin Pradet wesnoth:asio_wesnothd c2808da642fa / .travis.yml: Prefix `apt-get -qq with `travis_wait` http://git.io/vOgR2 20151029 12:23:13< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd 501b3aa2d968 / data/tools/wmlindent: wmlindent: open files as UTF-8 and use Unicode literals http://git.io/vOu9N 20151029 12:23:16< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd ab88b9091f13 / data/tools/wmlscope: wmlscope: open files as UTF-8 and use Unicode literals http://git.io/vOu9A 20151029 12:23:17< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd d91c9f1fba36 / data/tools/ (wesnoth/wmliterator.py wmllint): wmllint and wmliterator: open files as UTF-8 and use Unicode literals http://git.io/vOu9x 20151029 12:23:19< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd 43d83609f42e / data/tools/wesnoth/wmltools.py: wmltools: open files as UTF-8 and use Unicode literals http://git.io/vOu9p 20151029 12:23:21< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd 5149be176c17 / data/tools/wesnoth/wmliterator.py: wmliterator: used print function http://git.io/vOu9h 20151029 12:23:24< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd 005337ec33a2 / data/tools/wesnoth/wmltools.py: wmltools: use print function http://git.io/vOu9j 20151029 12:23:25< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd eaf6a9bd097e / data/tools/wesnoth/wmltools.py: wmltools: fixed MD5 hashing not working with UTF-8 http://git.io/vOuHe 20151029 12:23:27< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd cebfbba68e30 / data/tools/ (wmllint wmlscope): wmllint and wmlscope: fixed encoding declarations http://git.io/vOuHv 20151029 12:23:30< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd 499866323b82 / data/tools/GUI.pyw: GUI.pyw: fixed an obscure bug triggered by Unicode literals http://git.io/vOuHf 20151029 12:23:31< irker633> wesnoth: Andreas Löf wesnoth:asio_wesnothd f0613f48bd19 / src/ (sdl/window.cpp sdl/window.hpp storyscreen/render.cpp): Remove defunct code. http://git.io/vO2Jj 20151029 12:23:33< irker633> wesnoth: aquileia wesnoth:asio_wesnothd f3ee4548fb2c / .travis.yml: Merge pull request #442 from pquentin/travis-wait http://git.io/vOgRa 20151029 12:23:36< irker633> wesnoth: gfgtdf wesnoth:asio_wesnothd 8c9416cfaf21 / src/desktop/version.cpp: fix msvc compiler warning. http://git.io/vOgjB 20151029 12:23:37< irker633> wesnoth: lipk wesnoth:asio_wesnothd 5aab187ee61d / / (12 files in 6 dirs): Merge pull request #437 from aginor/sdl2 http://git.io/vO2Ue 20151029 12:23:40< irker633> wesnoth: gfgtdf wesnoth:asio_wesnothd f5c64af8dec7 / src/ (random_new.cpp random_new.hpp synced_context.cpp synced_context.hpp): use mt19937 also in default random generator http://git.io/vOwrG 20151029 12:23:42< irker633> wesnoth: gfgtdf wesnoth:asio_wesnothd 2cd2cf47c027 / src/scripting/ (game_lua_kernel.cpp game_lua_kernel.hpp): add wesnoth.random lua function http://git.io/vOwrZ 20151029 12:23:43< irker633> wesnoth: gfgtdf wesnoth:asio_wesnothd 0038448fcbda / data/lua/helper.lua: make helper.shuffle synced http://git.io/vOwrn 20151029 12:23:45< irker633> wesnoth: gfgtdf wesnoth:asio_wesnothd 39ffd1e37d6d / / (7 files in 3 dirs): Merge pull request #441 from gfgtdf/lua_random http://git.io/vOwrc 20151029 12:23:48< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd 90919e12c6f0 / data/tools/ (wesnoth/wmltools.py wmlindent wmllint): wmllint, wmlindent, wmltools: fixed dir being used as variable name http://git.io/vOXMD 20151029 12:23:49< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd 778e9296d8c2 / data/tools/wmlscope: wmlscope: fixed files being incorrectly opened as UTF8 instead of binary http://git.io/vOXMy 20151029 12:23:52< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd ad3631419c59 / data/tools/wesnoth/ (wmliterator.py wmltools.py): wmltools and wmliterator: removed __cmp__ method http://git.io/vOXMS 20151029 12:23:53< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd 6d67feff9f6a / data/tools/ (wesnoth/wmltools.py wmlscope): wmlscope and wmltools: removed calls to cmp() function http://git.io/vOXM9 20151029 12:23:56< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd c1a783b0389a / data/tools/ (wesnoth/wmliterator.py wesnoth/wmltools.py wmlindent wmllint wmlscope): all main wml tools: use filter(), map() and zip() from Python 3 http://git.io/vOXMH 20151029 12:23:57< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd 8c098c326440 / data/tools/wmlscope: wmlscope: refactored collision detection http://git.io/vOXMQ 20151029 12:23:59< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd 6c4ceacb0089 / data/tools/wmlscope: wmlscope: fixed a copy-pasting error http://git.io/vO1lb 20151029 12:24:02< irker633> wesnoth: aquileia wesnoth:asio_wesnothd 4e4fdd0504b9 / / (74 files in 17 dirs): manual: Clean up localized files http://git.io/vO9Ny 20151029 12:24:03< irker633> wesnoth: gfgtdf wesnoth:asio_wesnothd 6cc2c9385331 / src/serialization/schema_validator.cpp: Better errormessage when failing to read schema.cfg http://git.io/vON9y 20151029 12:24:06< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd 889eb5aa7b0e / data/tools/wmllint: wmllint: fixed a bug in spellchecking caused by Python 3 map() http://git.io/vObXi 20151029 12:24:07< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd bb51399d26be / data/tools/wesnoth/wmltools.py: wmltools: shorten code by using sorted() instead of .sort() http://git.io/vObXP 20151029 12:24:10< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd 032609e7821f / data/tools/wmlscope: wmlscope: clearer message when checking for duplicated files http://git.io/vObXX 20151029 12:24:12< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd c407625ad3c6 / data/tools/wmllint: wmllint: fixed .keys() usages for Python 3 http://git.io/vObX1 20151029 12:24:13< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd be62976d80b7 / data/tools/ (wesnoth/wmltools.py wmlscope): wmltools and wmlscope: fixed .keys() usages for Python 3 http://git.io/vObXM 20151029 12:24:16< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd 4d675c377f03 / data/tools/ (wesnoth/wmliterator.py wesnoth/wmltools.py wmlindent wmllint wmlscope): All main wml tools: used Python 3 floating point division http://git.io/vObXD 20151029 12:24:18< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd 63863d9f2fc1 / data/tools/wmlscope: wmlscope: enabled image size checks http://git.io/vObXy 20151029 12:24:20< irker633> wesnoth: Elvish_Hunter wesnoth:asio_wesnothd 2559f9706377 / data/tools/wmlscope: wmlscope: slightly improved percentage output when checking for untyped formals http://git.io/vObXS 20151029 12:24:22< irker633> wesnoth: Celtic Minstrel wesnoth:asio_wesnothd af6d3060e246 / / (18 files in 11 dirs): Add new "category" and "creator" properties to map labels http://git.io/v3eZ3 20151029 12:24:23-!- mode/#wesnoth-dev [+q *!*@uruz.ai0867.net] by ChanServ 20151029 12:24:23-ChanServ:#wesnoth-dev- loonycyborg quieted *!*@uruz.ai0867.net 20151029 12:24:40< zookeeper> phew. 20151029 12:24:46< zookeeper> good job :P 20151029 12:52:04-!- irker633 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20151029 12:53:02-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has joined #wesnoth-dev 20151029 12:57:42-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has quit [Ping timeout: 255 seconds] 20151029 13:04:02-!- Appleman1234 [~Appleman1@KD118156249205.au-net.ne.jp] has joined #wesnoth-dev 20151029 13:06:34-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20151029 13:07:19-ChanServ:#wesnoth-dev- loonycyborg unquieted *!*@uruz.ai0867.net 20151029 13:07:22-!- mode/#wesnoth-dev [-q *!*@uruz.ai0867.net] by ChanServ 20151029 13:07:50-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20151029 13:07:57-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 268 seconds] 20151029 13:08:54< vultraz> loonycyborg: is that branch going to be merged soon/eventually? 20151029 13:11:50< loonycyborg> vultraz: it will be eventually 20151029 13:14:54-!- travis-ci [~travis-ci@ec2-54-162-147-185.compute-1.amazonaws.com] has joined #wesnoth-dev 20151029 13:14:55< travis-ci> wesnoth/wesnoth#7737 (asio_wesnothd - 5c42f3d : loonycyborg): The build is still failing. 20151029 13:14:55< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/88100721 20151029 13:14:55-!- travis-ci [~travis-ci@ec2-54-162-147-185.compute-1.amazonaws.com] has left #wesnoth-dev [] 20151029 13:35:35-!- boucman_work [~jrosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20151029 13:37:25-!- joet [~joet@host86-191-22-102.range86-191.btcentralplus.com] has quit [Ping timeout: 240 seconds] 20151029 13:42:39-!- Kwandulin [~Miranda@p200300760F18C053556D8D71340A341E.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20151029 13:53:43-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has joined #wesnoth-dev 20151029 13:57:49-!- joet [~joet@host86-191-22-102.range86-191.btcentralplus.com] has joined #wesnoth-dev 20151029 13:58:31-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has quit [Ping timeout: 268 seconds] 20151029 14:01:38-!- zombah [~zombah@2a02:28:3:1:214:4fff:fe47:5920] has quit [Quit: Leaving] 20151029 14:05:59-!- mjs-de [~mjs-de@x4db59880.dyn.telefonica.de] has joined #wesnoth-dev 20151029 14:08:25-!- gfgtdf [~chatzilla@x50ab6e6e.dyn.telefonica.de] has joined #wesnoth-dev 20151029 14:14:12-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20151029 14:14:13-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 250 seconds] 20151029 14:33:18-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: mattsc] 20151029 14:42:34-!- aquileia [~chatzilla@eduroam172-145.wlan.uni-ulm.de] has joined #wesnoth-dev 20151029 14:42:50-!- Gambit is now known as git_add-a 20151029 14:49:39< aquileia> shadowm: I'm on Win 8.1 (and might update to 10 later down the road), so I wouldn't mind using VC 2015. Seems it can target XP, so we could still pitch in for a release if loonycyborg had an issue 20151029 14:50:03< loonycyborg> pitch what? 20151029 14:50:19< loonycyborg> I'm not using msvc at all 20151029 14:51:43< aquileia> I know, I meant if you had e.g. internet problems one of us MSVC users could still provide a XP compatible binary 20151029 14:51:51-!- Kwandulin [~Miranda@p200300760F18C064F450F1AB2387ED8A.dip0.t-ipconnect.de] has joined #wesnoth-dev 20151029 14:51:53-!- ancestral [~ancestral@63.92.240.233] has joined #wesnoth-dev 20151029 14:53:12-!- ancestral [~ancestral@63.92.240.233] has quit [Client Quit] 20151029 14:55:14-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20151029 14:57:28-!- fabi [~quassel@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20151029 14:57:54< loonycyborg> oh btw I upgraded my nsis install to 2.46 20151029 14:58:10< loonycyborg> and it still seems to work 20151029 14:58:57< loonycyborg> aquileia: what's the best way of having 2.46 and 3.x installed at the same time? 20151029 15:00:32< aquileia> loonycyborg: Well, I deinstalled 2.46 before installing NSIS 3, but other than making sure only one appears in PATH, there shouldn't be issues AFAIK 20151029 15:01:04< loonycyborg> maybe, but perhaps one will automatically deinstall other 20151029 15:01:37< aquileia> I don't know, would have to try 20151029 15:02:40-!- fendrin [~quassel@176.6.117.48] has joined #wesnoth-dev 20151029 15:02:40-!- fendrin [~quassel@176.6.117.48] has quit [Changing host] 20151029 15:02:40-!- fendrin [~quassel@wesnoth/developer/fendrin] has joined #wesnoth-dev 20151029 15:02:55< aquileia> loonycyborg: I tried, the second installer gives you a dialog with the choice whether to uninstall the other version or keep both 20151029 15:03:31< loonycyborg> second was 3.x? 20151029 15:03:36< aquileia> 'other' because the 2.46 installer recognized 3.0 and allowed parallel installation 20151029 15:03:51< loonycyborg> ok cool 20151029 15:11:45< aquileia> Hmm... I just noticed that the VC compiled binary + CRT & openMP merge modules are 10 MB compared to your 22 MB from MinGW. Guess I should check whether the vcproj links some libs dynamically that your build includes statically 20151029 15:19:52< aquileia> loonycyborg, shadowm, gfgtdf: BTW, the NSIS script for generating patches is basically ready (I'm still working out how to treat version recognition in the uninstaller, but that's minor). The scons fragment is still a mess though 20151029 15:22:50< loonycyborg> what fragment? 20151029 15:23:12< loonycyborg> specific to patch generation? 20151029 15:23:20< aquileia> Yes 20151029 15:23:56< aquileia> I basically wrote it in Python and don't know how to wire it into scons 20151029 15:26:46< loonycyborg> just make an alias for it, like "windows-installer" 20151029 15:28:07< loonycyborg> Alias can also take a python function with three args 20151029 15:28:42< aquileia> My main problem is that our scons script can't handle MSVC and thus I cna't test anything depending on the wesnoth target 20151029 15:28:50< gfgtdf> i wonder whether we should have added some web-stuff part to the call for help thread (mostly for the bugtracker migration and the translation server thing) 20151029 15:29:40-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151029 15:30:46< loonycyborg> aquileia: I didn't add msvc support mainly because of hdd space constraints on my winxp partition 20151029 15:30:53< loonycyborg> you could install mingw too 20151029 15:33:16< aquileia> I actually tried installing MinGW for the linux shell emulator once, but I had some issues 20151029 15:35:01< loonycyborg> just install some mingw distro like Ming64 or TDM-GCC 20151029 15:38:09< loonycyborg> aquileia: http://forums.wesnoth.org/viewtopic.php?f=5&t=40694 20151029 15:42:19< aquileia> loonycyborg: That's what I currently have http://pastebin.com/4SWLmhgy 20151029 15:43:11< aquileia> As you recently mentioned the Textfile builder, that's probably a better method to write deletelist.txt & patch.txt 20151029 15:53:38< loonycyborg> aquileia: you can pass a list of actions to Command, instead of just that git diff string 20151029 15:54:51< aquileia> Well, you can, I can't ;) 20151029 15:55:35< loonycyborg> you should put your extra python code into functions taking three arguments (target, source, env) 20151029 15:55:42< loonycyborg> and then pass them to command 20151029 15:56:15< loonycyborg> Command(..., ["diff ...", action1, action2,..."]) 20151029 15:56:59< loonycyborg> and for those actions the first "target" arg will be the node representing difflist txt 20151029 15:57:34< loonycyborg> you can get actual file name from that node with str() 20151029 15:57:43< loonycyborg> and then open() it 20151029 15:58:25< loonycyborg> Command by itself does nothing 20151029 15:58:44< loonycyborg> it only specifies a way to build particular target 20151029 15:59:17< loonycyborg> thus all code that does useful work must be in actions 20151029 15:59:50< aquileia> Oh... well, that explains quite a bit. 20151029 16:02:19< aquileia> Is there any way to just execute a command, or do I always have to use the Command builder and depend on the target node? 20151029 16:05:08< aquileia> e.g. difflist is generated for every previous minor version, I'd need to build the difflist target for each... 20151029 16:12:08-!- aeonchild is now known as aeonskelton 20151029 16:13:11< aquileia> shadowm: Just to be sure, we'll stay with the X.Y.Z version format and won't add a fourth number, right? 20151029 16:16:41< loonycyborg> aquileia: I don't fully understand how exactly your process works. 20151029 16:17:00< loonycyborg> but you can also have a Command that has a list of targets 20151029 16:17:17< loonycyborg> and with action that generates all those files at once 20151029 16:18:54< loonycyborg> and there's really no need to keep track of files that aren't sources elsewhere 20151029 16:21:52< aquileia> Basically, I need to append the diff compared to all previous versions (1.12.0 to 1.12.x, 1.12.1 to 1.12.x, ...) to a variable AMD_name 20151029 16:22:11< loonycyborg> shadowm: there's one problem with dropping sdl dependency from wesnothd: util.hpp includes SDL_types.h 20151029 16:23:50< aquileia> AMD_name is then parsed into a list of files to be deleted and a list of files to be added/patched, which are packed to an archive patch.7z 20151029 16:27:04-!- travis-ci [~travis-ci@ec2-23-22-129-105.compute-1.amazonaws.com] has joined #wesnoth-dev 20151029 16:27:05< travis-ci> gfgtdf/wesnoth-old#557 (accuracy_parry - 1abd924 : gfgtdf): The build passed. 20151029 16:27:05< travis-ci> Build details : https://travis-ci.org/gfgtdf/wesnoth-old/builds/88137161 20151029 16:27:05-!- travis-ci [~travis-ci@ec2-23-22-129-105.compute-1.amazonaws.com] has left #wesnoth-dev [] 20151029 16:28:03< loonycyborg> aquileia: hmm so you can just have Command() with patch.7z as a target and do everything in actions attached to that command 20151029 16:30:12< aquileia> Is there a tutorial or something where I can read up what are allowed actions? 20151029 16:33:36< loonycyborg> aquileia: http://www.scons.org/doc/production/HTML/scons-man.html 20151029 16:33:47< loonycyborg> in the Action Objects section there 20151029 16:36:43-!- louis94 [~~louis94@109.129.245.154] has joined #wesnoth-dev 20151029 16:42:03-!- boucman_work [~jrosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20151029 17:05:07-!- Kwandulin [~Miranda@p200300760F18C064F450F1AB2387ED8A.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 20151029 17:10:06-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20151029 17:11:38-!- Kwandulin [~Miranda@p200300760F18C064390F1D1EDA271982.dip0.t-ipconnect.de] has joined #wesnoth-dev 20151029 17:23:04-!- mjs-de [~mjs-de@x4db59880.dyn.telefonica.de] has quit [Remote host closed the connection] 20151029 17:37:21-!- git_add-a is now known as BatmanGambit 20151029 17:39:19-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has quit [Quit: Connection closed for inactivity] 20151029 17:52:46-!- Kwandulin [~Miranda@p200300760F18C064390F1D1EDA271982.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20151029 17:53:03-!- horrowind1 [~Icedove@2a02:810a:8b00:1c54:21b:fcff:fee3:c3ff] has joined #wesnoth-dev 20151029 18:15:37-!- joet [~joet@host86-191-22-102.range86-191.btcentralplus.com] has quit [Remote host closed the connection] 20151029 18:19:32< Aginor> ypnos: thanks. Presumably you're running main to get a crash in SDL2 20151029 18:26:06< gfgtdf> loonycyborg: you can remove the SDL_types.h include form util.hpp and use the bost integer types instead 20151029 18:26:36< gfgtdf> boost* 20151029 18:26:40< loonycyborg> that'll affect entire project and not just wesnothd 20151029 18:27:05< loonycyborg> so before making that change I'd rather know more about rationale behind that stuff 20151029 18:27:25< gfgtdf> yes i know, but we have the boost integer types are already used in ine entire project 20151029 18:28:43< gfgtdf> loonycyborg: alternativeley you can move that part the uses it to a different file 20151029 18:29:31< gfgtdf> (sdl/utils.hpp maybe) 20151029 18:31:16-!- aquileia [~chatzilla@eduroam172-145.wlan.uni-ulm.de] has quit [Quit: ChatZilla 0.9.92 [Firefox 41.0.2/20151014143721]] 20151029 18:40:35-!- Shackra [~Jorge@186.177.2.148] has joined #wesnoth-dev 20151029 18:41:49-!- gfgtdf [~chatzilla@x50ab6e6e.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.92 [Firefox 41.0.2/20151014143721]] 20151029 19:10:19-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20151029 19:18:50< celticminstrel> I'm not sure why the unit tests are missing a main. 20151029 19:19:25< celticminstrel> It seems I was right after all that the Boost testing framework provides the main, and the libs that mattsc sent me are Universal... 20151029 19:25:04< mattsc> celticminstrel: yes, I specifically compiled them that way 20151029 19:25:29< celticminstrel> The main.cpp specifically says that main is provided by the framework, too. 20151029 19:26:06< celticminstrel> But there's a link error for main in the i386 architecture. 20151029 19:26:37< celticminstrel> I'm probably not building the x86_64 architecture, so not sure if it's also missing there. 20151029 19:27:05< mattsc> celticminstrel: I am building on x86_64 and the error is there 20151029 19:27:25< mattsc> “Undefined symbols for architecture x86_64: 20151029 19:27:25< mattsc> "_main", referenced from:” 20151029 19:28:06< celticminstrel> :/ 20151029 19:32:17< mattsc> celticminstrel: I just tried something based on a quick Google search; I added /opt/local/lib to the library search path, but that did not help either. 20151029 19:32:28< mattsc> I was pretty sure it would not, but it was easy to try. 20151029 19:47:39< loonycyborg> shadowm: also, what shape asio_wesnothd must be in before you'd recommed it merged into master? 20151029 19:48:41-!- ancestral [~ancestral@209.181.254.220] has joined #wesnoth-dev 20151029 20:02:30-!- louis94 [~~louis94@109.129.245.154] has quit [Ping timeout: 250 seconds] 20151029 20:02:41-!- ancestral [~ancestral@209.181.254.220] has quit [Quit: i go nstuf kthxbai] 20151029 20:12:58< mattsc> celticminstrel: figured out a solution! 20151029 20:13:12< celticminstrel> Eh? 20151029 20:13:26< mattsc> I added -DBOOST_TEST_DYN_LINK to ‘other C++ flags’ and now it compiles with only one (unrelated) warning 20151029 20:13:38< celticminstrel> Okay. 20151029 20:15:30< celticminstrel> By the way, mattsc, what do you think about including the XCode scheme definitions in the repo? 20151029 20:15:35< celticminstrel> There are upsides and downsides. 20151029 20:16:41< shadowm> aquileia: I'd like to reserve the right to add a fourth number or remove the third number. Do also note that some patched releases have a suffix (see the 1.12.4a Windows package, for example). 20151029 20:17:22< shadowm> (The patch suffix isn't my invention btw, it's carried over from Ivanovic and isaac's days.) 20151029 20:17:45< mattsc> celticminstrel: Umm, my general opinion is that anything to make it easier for other folks to compile is a good thing. I do not know where this falls on that scale. 20151029 20:18:14< mattsc> Or if it even matters for that. 20151029 20:18:57< shadowm> aquileia: Of course I generally won't do that to an existing series, but it's a (admittedly unlikely) possibility in either 1.13.x or 1.15.x. 20151029 20:19:44< shadowm> loonycyborg: What shape is it in right now? 20151029 20:20:12< loonycyborg> it can host games and chat but admin features don't work mostly 20151029 20:20:25< loonycyborg> cause they're mostly old code commented out :P 20151029 20:21:08< shadowm> loonycyborg: SDL_types.h defines types that can really be replaced with their or Boost cstdint.h equivalents, last time I checked like a decade ago. 20151029 20:21:38< shadowm> is IIRC crippled or not provided in some 2000s MSVC++ versions, not sure if we still support that. 20151029 20:22:46< shadowm> loonycyborg: Admin features must work. 20151029 20:23:27< shadowm> Both admin commands through the lobby chat interface, and socket commands. They are essential for obvious reasons. 20151029 20:23:48< shadowm> Server redirection must also work. 20151029 20:23:50< loonycyborg> server restart and the like 20151029 20:28:53-!- horrowind1 [~Icedove@2a02:810a:8b00:1c54:21b:fcff:fee3:c3ff] has quit [Quit: horrowind1] 20151029 20:29:25-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20151029 20:30:24< celticminstrel> mattsc: The schemes are automatically generated when you first open the project, but one of the default settings causes the game to crash. On the other hand, the schemes are the sort of things that people may want to personalize, for example if they want to run the test scenario. 20151029 20:31:17< mattsc> celticminstrel: it crashes the game when you start it from Xcode? 20151029 20:31:22< celticminstrel> Yes. 20151029 20:31:38< celticminstrel> Or, well. 20151029 20:31:53< mattsc> okay - I have encountered (and fixed) that, but had forgotten if it was related to the scheme. 20151029 20:31:56< celticminstrel> ...no, I guess you'd call it a crash. Unhandled exception. 20151029 20:32:01< mattsc> right 20151029 20:32:09< celticminstrel> It's something about NSDocumentDebugging or something. 20151029 20:32:18< mattsc> celticminstrel: yes, that looks familiar 20151029 20:32:38< celticminstrel> Including the schemes could prevent new devs from encountering it, though it could also be fixed in the code. 20151029 20:32:54< mattsc> Right. 20151029 20:32:57< mattsc> I don’t really mind one way or the other. If you want to include them, go ahead. 20151029 20:33:08< shadowm> celticminstrel: Since you documented the attributes recently, perhaps you have an opinion on https://github.com/wesnoth/wesnoth/pull/547 ? 20151029 20:34:04< celticminstrel> I was using accuracy/parry in one of my unreleased addons. 20151029 20:35:04< celticminstrel> I'm not 100% sure whether [chance_to_hit] can fully reproduce the effect (in the original thread about it, I believe zookeeper noted that it was possible provided that [chance_to_hit] can handle negative values or something like that?). 20151029 20:38:56< shadowm> Can it? What do negative values do? 20151029 20:40:28< celticminstrel> http://forums.wesnoth.org/viewtopic.php?f=8&t=20997&p=294016&hilit=accuracy+parry#p294016 20151029 20:40:48< celticminstrel> I think it can probably handle negative values by using sub= instead of add= 20151029 20:41:43< celticminstrel> I don't see any point in removing it, myself. 20151029 20:42:55-!- Appleman1234 [~Appleman1@KD118156249205.au-net.ne.jp] has quit [Ping timeout: 250 seconds] 20151029 20:43:50< celticminstrel> But it's probably true that [chance_to_hit] can replicate the same effect. 20151029 20:44:28-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20151029 20:48:11< shadowm> I'm leaving it to you to decide whether to object their removal then. 20151029 20:48:49< shadowm> aquileia, gfgtdf: Can either of you deal with https://github.com/wesnoth/wesnoth/pull/544 ? 20151029 20:56:34< zookeeper> so considering dave said at the time that "my implementation in C++ only took about a dozen lines of code", has the relevant code just been refactored so much since then that the code needed for parry has bloated that much? the removal commit removes quite a lot of code. 20151029 20:58:30< celticminstrel> I'm actually not sure. 20151029 20:59:10< celticminstrel> Perhaps his original implementation didn't include the support in [effect]apply_to=attack... 20151029 20:59:34< shadowm> Wasn't that part of your PR anyway? :p 20151029 20:59:58< celticminstrel> I did touch that, but if I recall correctly, the code was already there - what I added was the increase_* variants. I think. 20151029 21:00:59< celticminstrel> Maybe he counted some of the long lines as a single line, and they were later broken up. 20151029 21:01:11< celticminstrel> But even with that, it's still a lot of code removed. 20151029 21:15:18-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20151029 21:24:27-!- prkc [~prkc@51B78F27.dsl.pool.telekom.hu] has quit [Remote host closed the connection] 20151029 21:25:51-!- prkc [~prkc@51B78F27.dsl.pool.telekom.hu] has joined #wesnoth-dev 20151029 21:42:19-!- gfgtdf [~chatzilla@f054155221.adsl.alicedsl.de] has joined #wesnoth-dev 20151029 21:50:29-!- louis94 [~~louis94@109.129.245.154] has joined #wesnoth-dev 20151029 21:50:33-!- daMark [5439aa5b@gateway/web/freenode/ip.84.57.170.91] has joined #wesnoth-dev 20151029 21:55:07-!- Appleman1234 [~Appleman1@KD111239029208.au-net.ne.jp] has joined #wesnoth-dev 20151029 22:06:58-!- Appleman1234 [~Appleman1@KD111239029208.au-net.ne.jp] has quit [Ping timeout: 272 seconds] 20151029 22:08:38-!- louis94 [~~louis94@109.129.245.154] has quit [Ping timeout: 260 seconds] 20151029 22:15:10-!- daMark [5439aa5b@gateway/web/freenode/ip.84.57.170.91] has left #wesnoth-dev [] 20151029 22:17:13-!- fabi [~quassel@176.6.15.99] has joined #wesnoth-dev 20151029 22:17:13-!- fabi [~quassel@176.6.15.99] has quit [Changing host] 20151029 22:17:13-!- fabi [~quassel@wesnoth/developer/fendrin] has joined #wesnoth-dev 20151029 22:21:06-!- fendrin [~quassel@wesnoth/developer/fendrin] has quit [Ping timeout: 268 seconds] 20151029 22:34:05-!- louis94 [~~louis94@109.129.245.154] has joined #wesnoth-dev 20151029 22:50:45-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: mattsc] 20151029 23:05:22-!- mjs-de [~mjs-de@x4db59880.dyn.telefonica.de] has joined #wesnoth-dev 20151029 23:06:51-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 252 seconds] 20151029 23:07:11-!- Appleman1234 [~Appleman1@KD111239023035.au-net.ne.jp] has joined #wesnoth-dev 20151029 23:15:36-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20151029 23:33:18-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20151029 23:49:10-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: So long and thanks for all the fish.] --- Log closed Fri Oct 30 00:00:15 2015