--- Log opened Fri Nov 17 00:00:21 2017 20171117 00:04:15-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 248 seconds] 20171117 00:15:55-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20171117 00:22:41-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20171117 00:22:48-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20171117 00:27:28-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20171117 00:51:52-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20171117 01:01:20< vultraz> celticminstrel: did you deprecate concatenate()? 20171117 01:07:12< celticminstrel> No. 20171117 01:08:22< vultraz> please do 20171117 01:21:29-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20171117 01:25:51-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 248 seconds] 20171117 01:30:01-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Ping timeout: 240 seconds] 20171117 01:31:56-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20171117 01:32:06< celticminstrel> In unrelated news, I'm strongly considering uninstalling MSVC Community 2015/7. 20171117 01:36:01< vultraz> why? 20171117 01:37:35< celticminstrel> Because it requires an Internet connection. 20171117 01:37:47< celticminstrel> And a Microsoft account. 20171117 01:38:25< vultraz> well, then, you won't be able to compile anything once we drop VS 2013 20171117 01:38:42< celticminstrel> I'm not sure how you'd draw that conclusion. 20171117 01:39:19< vultraz> because if we add code that doesn't compile on that platform and you don't have 2015 or 2017, you can't build? 20171117 01:39:39< celticminstrel> I'm really not sure how you'd draw that conclusion. 20171117 01:40:13< vultraz> you just said you wanted to uninstall your copies of 2015 and 2017 and presumably stick with 2013 :| 20171117 01:40:17< celticminstrel> Actually, come to think of it, if I really wanted to I bet I could compile in MSVC 2013 even after you drop it... 20171117 01:40:28< celticminstrel> Anyway, you're missing a couple of crucial points. 20171117 01:41:01< celticminstrel> 1. First, emphasis on Community. I'm not ruling out the possibility of getting Professional or something at some point in the future (though not the near future). 20171117 01:41:20< celticminstrel> 2. Second, your assumption that MSVC is required to compile on Windows is false in the first place. 20171117 01:41:34< vultraz> well, yes, true 20171117 01:41:39< vultraz> but i though that's what you used 20171117 01:41:55< celticminstrel> It's what I use because I got the Ultimate edition for free through DreamSpark. :P 20171117 01:42:16< vultraz> i see 20171117 01:42:30< celticminstrel> (Also because it's actually pretty good.) 20171117 01:43:03< celticminstrel> Anyway, it's possible I could continue to use MSVC 2013 even after you drop support by making it use clang instead of cl as the compiler. 20171117 01:43:14< celticminstrel> So there are many possibilities, basically. 20171117 01:43:44< vultraz> i see 20171117 01:43:49< vultraz> well, that's for you to deal with 20171117 01:44:22< celticminstrel> ATM I'm giving VSCode a try. 20171117 01:44:36< vultraz> VSCode is excellent 20171117 01:44:46< celticminstrel> So I've heard, but I will judge for myself. 20171117 01:44:51< vultraz> i switched from N++ 20171117 01:44:56< vultraz> Noptepad++ 20171117 01:45:22< vultraz> nice to work with a modern editor whose UI doesn't look like it was made in 2007 20171117 01:45:44< celticminstrel> I still like N++ 20171117 01:45:51< celticminstrel> But the UI is certainly a little clunky. 20171117 01:45:59< celticminstrel> TextWrangler is much better, but that's for Mac. 20171117 01:47:28< vultraz> if you're trying VSCode for c++ stuff you should install the c++ plugins 20171117 01:47:31< vultraz> plugin 20171117 01:47:42-!- Bonobo [~Bonobo@14-203-49-124.tpgi.com.au] has joined #wesnoth-dev 20171117 01:55:20< celticminstrel> Why do I even have so many copies of freetype in the path. 20171117 01:55:40< celticminstrel> First it tried to load one from MSVC's folders. Then it tried to load one from GTK. 20171117 01:55:50< celticminstrel> Why is it even looking in the GTK folder anyway. 20171117 01:56:13< celticminstrel> Presumably if I rename the "wrong" ones it'll work, but surely there's a better way to get it to work. 20171117 01:57:36< celticminstrel> TBH my initial impresion of VSCode isn't great. 20171117 01:57:42< celticminstrel> ^impression 20171117 01:57:51< celticminstrel> Specifically the fact that "Settings" opens a text file. 20171117 02:02:31< vultraz> is that bad? 20171117 02:02:44< celticminstrel> It's not good. 20171117 02:02:48< celticminstrel> It's not really bad though. 20171117 02:02:53< celticminstrel> Only a little bad. 20171117 03:13:56-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20171117 04:08:15< Necrosporus> celticminstrel, try Emacs? 20171117 04:10:49< celticminstrel> That's pretty much the worst suggestion you could give. Well okay, maybe second-worst. 20171117 04:15:09< vultraz> xD 20171117 04:15:17< vultraz> is the first vim? 20171117 04:15:25< celticminstrel> Something like that. 20171117 04:45:19< fabi> Vim and Emacs are both fine development tools. You simply don"t know what you are talking about. 20171117 04:50:52< Necrosporus> And certainly better than most of "regular" IDEs. How can a text editor plus compiler take a whole DVD disk and load up for a minute? 20171117 04:51:17< Necrosporus> That's how I remembered Visual Studio and Delphi after it was bought by E... how it's called 20171117 04:51:31< Necrosporus> I didn't try use them since 20171117 04:52:25< Necrosporus> Yeah, I know that there's more than that in Delphi or VS, but if I'm using only text editor (with line numbers, syntax highlighting and so on) and compiler then IDEs seem to be a bad choice 20171117 04:53:30< Necrosporus> Besides Emacs at least is pretty advanced and can do all that regular IDEs do, only taking less system resources 20171117 04:59:42-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20171117 05:04:01-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 240 seconds] 20171117 05:06:03-!- JyrkiVesterinen [~JyrkiVest@85-23-197-3.bb.dnainternet.fi] has joined #wesnoth-dev 20171117 06:18:43-!- midzer [~quassel@2001:41d0:a:2255::1] has joined #wesnoth-dev 20171117 06:33:31-!- JyrkiVesterinen [~JyrkiVest@85-23-197-3.bb.dnainternet.fi] has quit [Quit: .] 20171117 06:48:01-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20171117 06:52:27-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 268 seconds] 20171117 07:17:13-!- JyrkiVesterinen [~JyrkiVest@195-192-251-124.s1networks.fi] has joined #wesnoth-dev 20171117 07:34:41-!- amir|2 [~amir@212-88-19-7.hdsl.highway.telekom.at] has joined #wesnoth-dev 20171117 07:37:32< galegosimpatico> Holy war! If you bring the gasoline, I have some timber! 20171117 07:37:43< galegosimpatico> VIM rules! 20171117 07:40:54-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20171117 07:55:39< Necrosporus> galegosimpatico, Text Adept! 20171117 07:55:47< Necrosporus> KWrite 20171117 08:20:06< fabi> galegosimpatico: :-) 20171117 08:20:31< fabi> howl is also a nice editor 20171117 08:36:18-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20171117 08:40:52-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 258 seconds] 20171117 08:44:55< amir|2> In version 1.12 there were 3857 ladder games that ended with leader kill... here the faction win/loss ratio: http://viel-zu.org/ladder.html 20171117 08:49:59< Soliton> how do you determine leader kill? 20171117 08:50:38< Soliton> the percentages look odd. probably need to multiply by 100. 20171117 08:51:38< Soliton> and maybe rather divide by total number instead of losses. 20171117 08:54:28< amir|2> the percentage was a type... fixed 20171117 08:55:12< amir|2> leader kill is detemined by: 1. there is no "player has left" server message. 2. The last attack of the game 20171117 08:55:30< amir|2> keep in mind i only parsed ladder games with 2 players 20171117 08:55:59< Soliton> i'd be curious to see the implementation of 2. 20171117 08:59:57< amir|2> btw.. i just updated the page because i had a bug in calculating the ratio 20171117 09:01:38< amir|2> well.. the logic behind 2 is: find the checkup of the last attack. determine attacker and defender. count number of results. if the the number is odd, attacker wins else defender wins 20171117 09:06:33< amir|2> you can find the implementation here: https://gist.github.com/kallaballa/ee365704b3ce76d1ecfdad3c91867d6e 20171117 09:11:27< Soliton> and the assumption is that since the game ended it must have been an attack on a leader? 20171117 09:13:03< Soliton> do you know which side won from that? 20171117 09:13:27< amir|2> yes.. because i don't include mirror games and so i can determine the faction of the killing unit 20171117 09:13:28< Soliton> or you just check what unit types were involved? 20171117 09:14:30< Soliton> ok, i see. cool. 20171117 09:14:44< amir|2> thx :) 20171117 09:15:48< Soliton> the odd/even thing depends on the number of attack of the units involved though, no? 20171117 09:17:48< amir|2> not really, because the last attack must be the deadly one 20171117 09:18:51< Soliton> attacker hits twice because he has 2 strikes. defender hits and kills. defender wins. 20171117 09:20:23< amir|2> they always hit alternating 20171117 09:20:47< amir|2> attacker hits - doesn't kill. defender hits - kills. stop 20171117 09:21:44< Soliton> right, of course. so what about first strike? 20171117 09:23:28< amir|2> oh shit. 20171117 09:23:32< amir|2> that is true 20171117 09:23:53< amir|2> i have to create a special clause for that 20171117 09:24:18< amir|2> only loyalist units have first strike? 20171117 09:24:21< Soliton> not sure if there are other cases. i think first strike might be the only one. 20171117 09:24:47< Soliton> goblins have as well but that's probably no issue here. 20171117 09:25:09< Bonobo> drake clasher and arbiter also have first strike 20171117 09:26:56< Soliton> yeah, arbiter you can also get as a leader. 20171117 09:27:27< Soliton> and he has a firststrike and non-firststrike melee weapon... 20171117 09:29:35< amir|2> that _is_ a problem 20171117 09:33:55< amir|2> i guess all i can do is filter games where the last attack involves a first strike defender 20171117 09:34:26< amir|2> with a non first strike weapon as well 20171117 09:35:29< Soliton> there's the weapon number in the attack tag. 20171117 09:35:55< Soliton> defender_weapon 20171117 09:36:11< amir|2> oh 20171117 09:36:16< amir|2> good catch 20171117 09:36:22< amir|2> i can use that 20171117 09:36:49< Soliton> yeah, just need a list of units that have firststrike and on what weapon. 20171117 10:46:37-!- JyrkiVesterinen [~JyrkiVest@195-192-251-124.s1networks.fi] has quit [Quit: .] 20171117 11:18:46-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20171117 11:22:57-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 240 seconds] 20171117 11:26:53-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20171117 11:34:12-!- amir|2 [~amir@212-88-19-7.hdsl.highway.telekom.at] has quit [Ping timeout: 252 seconds] 20171117 11:35:58-!- JyrkiVesterinen [~JyrkiVest@195-192-251-124.s1networks.fi] has joined #wesnoth-dev 20171117 11:37:39-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20171117 12:01:34-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20171117 12:02:04-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Client Quit] 20171117 12:28:41-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20171117 12:33:05-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Ping timeout: 240 seconds] 20171117 12:48:27-!- atarocch [~atarocch@93.56.164.28] has quit [Ping timeout: 240 seconds] 20171117 12:50:37-!- vultraz [uid24821@wesnoth/developer/vultraz] has quit [Quit: Connection closed for inactivity] 20171117 12:51:13-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.] 20171117 13:19:44-!- atarocch [~atarocch@93.56.164.28] has joined #wesnoth-dev 20171117 13:19:52-!- vultraz [uid24821@wesnoth/developer/vultraz] has joined #wesnoth-dev 20171117 14:03:12-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20171117 14:23:52-!- DeFender [~DeFender1@89-139-219-165.bb.netvision.net.il] has quit [Quit: I'm not back now.] 20171117 14:34:23-!- Soap__ [~Soap__@gentoo/developer/soap] has joined #wesnoth-dev 20171117 14:57:56-!- TadCarlucci [~lundberg@74.193.219.119] has joined #wesnoth-dev 20171117 15:10:15-!- atarocch [~atarocch@93.56.164.28] has quit [Read error: Connection reset by peer] 20171117 15:10:43-!- TadCarlucci [~lundberg@74.193.219.119] has quit [Quit: Leaving] 20171117 15:24:19-!- atarocch [~atarocch@93.56.164.28] has joined #wesnoth-dev 20171117 15:26:22-!- JyrkiVesterinen [~JyrkiVest@195-192-251-124.s1networks.fi] has quit [Quit: .] 20171117 15:31:11-!- Bonobo [~Bonobo@14-203-49-124.tpgi.com.au] has quit [Ping timeout: 248 seconds] 20171117 17:08:59-!- iceiceice [~chris@209.133.79.7] has joined #wesnoth-dev 20171117 17:08:59-!- iceiceice [~chris@209.133.79.7] has quit [Changing host] 20171117 17:08:59-!- iceiceice [~chris@unaffiliated/iceiceice] has joined #wesnoth-dev 20171117 17:10:37-!- vultraz [uid24821@wesnoth/developer/vultraz] has quit [Quit: Connection closed for inactivity] 20171117 17:28:18-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20171117 17:38:07-!- irker853 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20171117 17:38:07< irker853> wesnoth: lundberg wesnoth:master e8cd3df79a13 / src/halo.cpp: Fix MSVC variable hides variable warning https://github.com/wesnoth/wesnoth/commit/e8cd3df79a13bc5874173d33848041aade1cc037 20171117 17:55:04-!- travis-ci [~travis-ci@ec2-54-234-76-147.compute-1.amazonaws.com] has joined #wesnoth-dev 20171117 17:55:05< travis-ci> wesnoth/wesnoth#15638 (master - ec02c49 : Jyrki Vesterinen): The build passed. 20171117 17:55:05< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/303135105 20171117 17:55:05-!- travis-ci [~travis-ci@ec2-54-234-76-147.compute-1.amazonaws.com] has left #wesnoth-dev [] 20171117 18:09:45-!- JyrkiVesterinen [~JyrkiVest@85-23-197-3.bb.dnainternet.fi] has joined #wesnoth-dev 20171117 19:38:40-!- travis-ci [~travis-ci@ec2-54-243-25-76.compute-1.amazonaws.com] has joined #wesnoth-dev 20171117 19:38:41< travis-ci> wesnoth/wesnoth#15644 (master - e8cd3df : lundberg): The build passed. 20171117 19:38:41< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/303646676 20171117 19:38:41-!- travis-ci [~travis-ci@ec2-54-243-25-76.compute-1.amazonaws.com] has left #wesnoth-dev [] 20171117 19:41:35< irker853> wesnoth: David Seifert wesnoth:master 533c0b800578 / / (6 files in 6 dirs): Use GNUInstallDirs to specify directories https://github.com/wesnoth/wesnoth/commit/533c0b800578c1a0f48913a5e0e6f2c503222533 20171117 19:41:37< irker853> wesnoth: David Seifert wesnoth:master 509aa5a1ea68 / changelog: Update changelog https://github.com/wesnoth/wesnoth/commit/509aa5a1ea6832f71d23a6a879bf9a03fcc9e285 20171117 19:45:12-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth-dev 20171117 19:45:26-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20171117 19:52:38-!- atarocch [~atarocch@93.56.164.28] has quit [Ping timeout: 255 seconds] 20171117 20:03:13-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20171117 20:05:07-!- atarocch [~atarocch@93.56.164.28] has joined #wesnoth-dev 20171117 21:14:02< irker853> wesnoth: Gregory A Lundberg wesnoth:master d8efb9a2bf58 / .gitignore: Git: do NOT ignore any MO translations in the po folder. https://github.com/wesnoth/wesnoth/commit/d8efb9a2bf5826784bb8b6cb1c04be57f254592d 20171117 21:56:10-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20171117 22:27:05-!- JyrkiVesterinen [~JyrkiVest@85-23-197-3.bb.dnainternet.fi] has quit [Quit: .] 20171117 22:33:39-!- gfgtdf [~chatzilla@x4e36953f.dyn.telefonica.de] has joined #wesnoth-dev 20171117 22:39:02-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 268 seconds] 20171117 23:02:10< gfgtdf> vultraz:w why does append_children_by_move take a config& and not a config&& ? 20171117 23:38:13-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20171117 23:58:06-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20171117 23:58:15-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20171117 23:58:56-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20171117 23:59:01-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev --- Log closed Sat Nov 18 00:00:22 2017