--- Log opened Wed Apr 20 00:00:12 2016 20160420 00:00:15-!- gfgtdf [~chatzilla@x4e363713.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.92 [Firefox 45.0.2/20160407164938]] 20160420 00:08:07-!- aquileia [5fd07d56@gateway/web/freenode/ip.95.208.125.86] has joined #wesnoth-dev 20160420 00:20:21< aquileia> gfgtdf, shadowm: Well, I'm at my wits end with getting g++-5 from the PPA working with scons... https://travis-ci.org/aquileia/wesnoth/jobs/124338327#L868 20160420 00:22:18< aquileia> For reference, I'm using https://github.com/aquileia/wesnoth/blob/travis_1y/.travis.yml#L51 for the alias 20160420 00:24:40< aquileia> So while I can commit a few minor improvements to the travis script, it seems we won't have a C++14 build on travis before Xenial 20160420 00:24:41< shadowm> aquileia: cat build/config.log 20160420 00:27:18-!- travis-ci [~travis-ci@ec2-54-81-148-209.compute-1.amazonaws.com] has joined #wesnoth-dev 20160420 00:27:19< travis-ci> aquileia/wesnoth#40 (travis_1y - 025b47a : aquileia): The build was canceled. 20160420 00:27:19< travis-ci> Build details : https://travis-ci.org/aquileia/wesnoth/builds/124342782 20160420 00:27:19-!- travis-ci [~travis-ci@ec2-54-81-148-209.compute-1.amazonaws.com] has left #wesnoth-dev [] 20160420 00:27:41-!- travis-ci [~travis-ci@ec2-54-91-207-172.compute-1.amazonaws.com] has joined #wesnoth-dev 20160420 00:27:42< travis-ci> aquileia/wesnoth#41 (travis_1y - 1944131 : aquileia): The build was canceled. 20160420 00:27:42< travis-ci> Build details : https://travis-ci.org/aquileia/wesnoth/builds/124348805 20160420 00:27:42-!- travis-ci [~travis-ci@ec2-54-91-207-172.compute-1.amazonaws.com] has left #wesnoth-dev [] 20160420 00:38:13< aquileia> shadowm: g++-5 -o build/sconf_temp/conftest_7.o -c -pipe build/sconf_temp/conftest_7.cpp sh: 1: g++-5: not found (https://travis-ci.org/aquileia/wesnoth/jobs/124349421#L1041) 20160420 00:38:42< shadowm> There's your problem. 20160420 00:39:09 * shadowm can't read the full log now, will check later. 20160420 00:39:30< aquileia> Thanks for the tip - no idea how to fix it, though... 20160420 00:41:57< aquileia> loonycyborg: BTW, shouldn't scons check for g++ 4.7 on master (currently, it checks for 3.3) ? 20160420 00:43:19< loonycyborg> probably nobody got around to updating it yet. It should be lowest version of gcc that can compile it without errors 20160420 00:44:27< loonycyborg> compile wesnoth that is 20160420 00:44:33-!- exciton_ [chuck-the-@89.208.170.132] has quit [Read error: Connection reset by peer] 20160420 00:45:39< loonycyborg> maybe even remove that check and use boost.config instead :P 20160420 00:49:34< aquileia> Well, unless you just volunteered for that, I'll only replace the version number 20160420 00:49:45-!- exciton [chuck-the-@89.208.170.132] has joined #wesnoth-dev 20160420 00:51:05< loonycyborg> ok do that 20160420 00:51:31< shadowm> aquileia: What's the name of the binary that the PPA's pacckage installs? 20160420 00:52:44< aquileia> I no longer have Ubuntu installed, so I can't check, but it's at least aliased to gcc-5 20160420 00:53:03< shadowm> Not the Ubuntu stock packages, the PPA's. 20160420 00:53:20< shadowm> We already established that the PPA's maintainers don't follow the distribution's practices for packaging GCC. 20160420 00:54:17< shadowm> I guess I can check that myself on the web... 20160420 00:54:44-!- travis-ci [~travis-ci@ec2-54-163-183-200.compute-1.amazonaws.com] has joined #wesnoth-dev 20160420 00:54:45< travis-ci> aquileia/wesnoth#42 (travis_1y - 084f4ea : aquileia): The build is still failing. 20160420 00:54:45< travis-ci> Build details : https://travis-ci.org/aquileia/wesnoth/builds/124349419 20160420 00:54:45-!- travis-ci [~travis-ci@ec2-54-163-183-200.compute-1.amazonaws.com] has left #wesnoth-dev [] 20160420 00:58:30< shadowm> aquileia: Okay, so how did you arrive to the conclusion that the package to install was gcc-5 and not g++-5? 20160420 00:58:58< aquileia> The ppa doesn't provide g++-5 ? 20160420 00:59:05< shadowm> I suspect I should start apologizing to the PPA's maintainers for badmouthing them. 20160420 00:59:11< shadowm> https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test/+sourcepub/5750675/+listing-archive-extra 20160420 00:59:25< shadowm> See the section "Built packages". 20160420 01:04:04< shadowm> Let me elaborate a bit further: each Debian binary package is built from a source package. One source package can produce many binary packages to account for: 1) different architectures (the most obvious case); 2) different optional components built from the same source (GCC as published by upstream provides front-ends for C, C++, FORTRAN, Ada, Java, and more); 3) different build configurations (for example there's a popular IRC ... 20160420 01:04:10< shadowm> ... client implemented using the client/server model that comes in monolithic and modular build flavors). 20160420 01:06:25< celticminstrel> gfgtdf: Which characters are these? 20160420 01:06:28< shadowm> 4) shared libraries 20160420 01:06:33< aquileia> loonycyborg: Now I remember why it's 3.3 - clang version numbers are lower. 20160420 01:07:01< shadowm> So if that page is right, all of this could've been avoided if it had occurred to me to check launchpad first. 20160420 01:07:08-!- travis-ci [~travis-ci@ec2-54-91-207-172.compute-1.amazonaws.com] has joined #wesnoth-dev 20160420 01:07:09< travis-ci> aquileia/wesnoth#43 (travis_1y - 423d231 : aquileia): The build was canceled. 20160420 01:07:09< travis-ci> Build details : https://travis-ci.org/aquileia/wesnoth/builds/124352425 20160420 01:07:09-!- travis-ci [~travis-ci@ec2-54-91-207-172.compute-1.amazonaws.com] has left #wesnoth-dev [] 20160420 01:08:16< aquileia> shadowm: http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/pool/main/g/gcc-5/ indeed has a g++5 package... 20160420 01:11:14< aquileia> shadowm, gfgtdf: https://travis-ci.org/aquileia/wesnoth/jobs/124353892 20160420 01:11:22< aquileia> shadowm: Thanks! 20160420 01:11:41< loonycyborg> nope that check was exactly for gcc and not clang 20160420 01:12:46< aquileia> loonycyborg: clang places it's own version number in these macros, thus the check has to take its numbering into account 20160420 01:13:32< aquileia> shadowm: Should I mark the C++14 build as allowed to fail and push to master? 20160420 01:13:54< loonycyborg> I mean when that check was originally added clang wasn't a viable compiler option 20160420 01:14:19< loonycyborg> so it couldn't be taken into account 20160420 01:14:50< shadowm> aquileia: Uh, I don't know. That's not my call anymore. 20160420 01:15:51< shadowm> It did seem gfgtdf has rather strong opinions about the matter and considers it to be a necessity for C++14 builds to be clean. 20160420 01:16:32< shadowm> (From https://gna.org/bugs/?24568 at least.) 20160420 01:17:01< aquileia> Well, currently the build fails, and gfgtdf can't easily check that without travis because we're on MSVC 20160420 01:27:16-!- travis-ci [~travis-ci@ec2-54-163-183-200.compute-1.amazonaws.com] has joined #wesnoth-dev 20160420 01:27:17< travis-ci> aquileia/wesnoth#44 (travis_1y - 04a4b68 : aquileia): The build was canceled. 20160420 01:27:17< travis-ci> Build details : https://travis-ci.org/aquileia/wesnoth/builds/124353890 20160420 01:27:17-!- travis-ci [~travis-ci@ec2-54-163-183-200.compute-1.amazonaws.com] has left #wesnoth-dev [] 20160420 01:32:10-!- ancestral [~ancestral@75-168-27-21.mpls.qwest.net] has joined #wesnoth-dev 20160420 01:36:12-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20160420 01:52:10-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20160420 01:52:16-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20160420 01:59:42-!- aquileia [5fd07d56@gateway/web/freenode/ip.95.208.125.86] has quit [Quit: Page closed] 20160420 02:04:02-!- irker944 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20160420 02:04:42-!- fabi [~quassel@wesnoth/developer/fendrin] has quit [Quit: No Ping reply in 180 seconds.] 20160420 02:06:05-!- fabi [~quassel@wesnoth/developer/fendrin] has joined #wesnoth-dev 20160420 02:20:20-!- travis-ci [~travis-ci@ec2-54-163-183-200.compute-1.amazonaws.com] has joined #wesnoth-dev 20160420 02:20:21< travis-ci> aquileia/wesnoth#45 (travis_1y - 0b42ddb : aquileia): The build failed. 20160420 02:20:21< travis-ci> Build details : https://travis-ci.org/aquileia/wesnoth/builds/124358193 20160420 02:20:21-!- travis-ci [~travis-ci@ec2-54-163-183-200.compute-1.amazonaws.com] has left #wesnoth-dev [] 20160420 03:43:47-!- exciton [chuck-the-@89.208.170.132] has quit [Read error: Connection reset by peer] 20160420 03:55:48-!- exciton [chuck-the-@89.208.170.132] has joined #wesnoth-dev 20160420 03:58:44-!- SigurdFD [~SigurdFD@dynamic-acs-72-23-176-151.zoominternet.net] has quit [] 20160420 04:56:51-!- wedge010 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20160420 04:59:37-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Ping timeout: 252 seconds] 20160420 04:59:37-!- wedge010 is now known as wedge009 20160420 05:06:58-!- ancestral [~ancestral@75-168-27-21.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20160420 05:15:34-!- ancestral [~ancestral@75-168-27-21.mpls.qwest.net] has joined #wesnoth-dev 20160420 05:49:12-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] 20160420 06:45:50-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth-dev 20160420 07:07:31-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20160420 07:17:05-!- Kwandulin [~Miranda@p200300760F42AB81DDBE5DEED1FD9D75.dip0.t-ipconnect.de] has joined #wesnoth-dev 20160420 07:27:14-!- boucman_work [~boucman@247.37.0.109.rev.sfr.net] has joined #wesnoth-dev 20160420 07:34:50-!- ancestral_ [~ancestral@75-168-27-21.mpls.qwest.net] has joined #wesnoth-dev 20160420 07:41:52-!- ancestral_ [~ancestral@75-168-27-21.mpls.qwest.net] has quit [Ping timeout: 252 seconds] 20160420 07:58:02-!- Crendgrim_ [~crend@wesnoth/forum-moderator/crendgrim] has joined #wesnoth-dev 20160420 07:58:52-!- Crendgrim [~crend@wesnoth/forum-moderator/crendgrim] has quit [Ping timeout: 250 seconds] 20160420 08:48:22-!- atarocch [atarocch@nat/redhat/x-idchsmypnbtexray] has joined #wesnoth-dev 20160420 08:49:33-!- Appleman1234 [~Appleman1@KD036012050206.au-net.ne.jp] has quit [Ping timeout: 240 seconds] 20160420 08:53:08-!- ancestral [~ancestral@75-168-27-21.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20160420 09:02:26-!- ancestral [~ancestral@75-168-27-21.mpls.qwest.net] has joined #wesnoth-dev 20160420 09:11:57-!- ancestral [~ancestral@75-168-27-21.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20160420 09:35:46-!- travis-ci [~travis-ci@ec2-54-163-183-200.compute-1.amazonaws.com] has joined #wesnoth-dev 20160420 09:35:47< travis-ci> aquileia/wesnoth#45 (travis_1y - 0b42ddb : aquileia): The build passed. 20160420 09:35:47< travis-ci> Build details : https://travis-ci.org/aquileia/wesnoth/builds/124358193 20160420 09:35:47-!- travis-ci [~travis-ci@ec2-54-163-183-200.compute-1.amazonaws.com] has left #wesnoth-dev [] 20160420 09:38:03-!- mjs-de [~mjs-de@x4db5834b.dyn.telefonica.de] has joined #wesnoth-dev 20160420 09:39:06-!- irker750 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20160420 09:39:06< irker750> wesnoth: aquileia wesnoth:master a58dee4daf91 / .travis.yml: travis: Reorder before_install instructions https://github.com/wesnoth/wesnoth/commit/a58dee4daf91d82bdcf9b8f3297943b657bf2f57 20160420 09:39:06< irker750> wesnoth: aquileia wesnoth:master 23abf97f362c / .travis.yml: travis: Add C++14 build with g++-5 https://github.com/wesnoth/wesnoth/commit/23abf97f362cee0774700d8b3e256e2c6ff7bcc2 20160420 09:46:38-!- Kwandulin [~Miranda@p200300760F42AB81DDBE5DEED1FD9D75.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20160420 09:47:02-!- Appleman1234 [~Appleman1@KD036012045229.au-net.ne.jp] has joined #wesnoth-dev 20160420 09:49:43-!- aquileia [5fd07d56@gateway/web/freenode/ip.95.208.125.86] has joined #wesnoth-dev 20160420 09:53:41-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has quit [Quit: Connection closed for inactivity] 20160420 09:55:36< aquileia> gfgtdf: Even though travis will report a successful build, the C++14 sub-build will fail (but is listed as an allowed fail) unless you fix these: https://travis-ci.org/wesnoth/wesnoth/jobs/124423631#L926 20160420 09:56:40< Aginor> I think it'd be worthwhile to fix 20160420 09:57:55 * Aginor sighs 20160420 09:57:59< Aginor> so many conflicts 20160420 10:04:40-!- travis-ci [~travis-ci@ec2-54-91-207-172.compute-1.amazonaws.com] has joined #wesnoth-dev 20160420 10:04:41< travis-ci> wesnoth/wesnoth#9308 (master - 23abf97 : aquileia): The build was broken. 20160420 10:04:41< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/124423629 20160420 10:04:41-!- travis-ci [~travis-ci@ec2-54-91-207-172.compute-1.amazonaws.com] has left #wesnoth-dev [] 20160420 10:17:15< aquileia> Oh... the g++4.7 C++11 sub-build on my feature branch showed the same error, but I re-ran it and it passed, so I had dismissed it... but actually the build 'passed' because the worker powered off 20160420 10:18:48< aquileia> But why would the Xvfb configuration only be problematic for the g++ binary? 20160420 10:19:59< aquileia> Ah, no that's only a warning and separate from the segfault 20160420 10:25:34< irker750> wesnoth: Boris Nagaev wesnoth:renderpath_redo 6e0886434556 / CMakeLists.txt doc/man/CMakeLists.txt doc/manual/CMakeLists.txt: respect CMAKE_MODULE_PATH provided by user https://github.com/wesnoth/wesnoth/commit/6e0886434556975a4c51d04c1929f6823b835203 20160420 10:25:36< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo 97b33cfdfca3 / / (11 files in 5 dirs): Allow the attacks aspect to be implemented with Lua https://github.com/wesnoth/wesnoth/commit/97b33cfdfca346a1ef265b7c4cf9713577eff6f3 20160420 10:25:38< irker750> wesnoth: mattsc wesnoth:renderpath_redo 263227852a5f / data/ai/micro_ais/ (cas/ca_zone_guardian.lua micro_ai_wml_tag.lua): Micro AI CAs: use consistent indenting https://github.com/wesnoth/wesnoth/commit/263227852a5f55e1a64b5c18b02bb8a1367899c1 20160420 10:25:40< irker750> wesnoth: mattsc wesnoth:renderpath_redo 9ed1b39b9071 / data/ai/micro_ais/cas/ca_recruit_random.lua: Random Recruiting MAI: use require() instead of dofile() https://github.com/wesnoth/wesnoth/commit/9ed1b39b90713650f94b025104ce8bce90872c06 20160420 10:25:42< irker750> wesnoth: mattsc wesnoth:renderpath_redo 1e3d80df0ba4 / data/ai/micro_ais/scenarios/ (animals.cfg goto.cfg wolves.cfg): Micro AI tests: do not change controller to null for active side https://github.com/wesnoth/wesnoth/commit/1e3d80df0ba43c95efaad628c3649d245f476cdd 20160420 10:25:44< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo 5b8e53855f32 / src/ai/default/aspect_attacks.cpp: Fixup include https://github.com/wesnoth/wesnoth/commit/5b8e53855f32a63261eb4b3f026d370d0640b449 20160420 10:25:46< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo 49e7e03718b3 / src/ai/lua/lua_object.cpp: Fixup include - again https://github.com/wesnoth/wesnoth/commit/49e7e03718b36fc2176eb2da01671780728f9c75 20160420 10:25:48< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo b555bc2bb7e1 / / (7 files in 5 dirs): Delete empty source files https://github.com/wesnoth/wesnoth/commit/b555bc2bb7e1eafc4154d4b31ac355b01b7fd229 20160420 10:25:50< irker750> wesnoth: ln-zookeeper wesnoth:renderpath_redo 6026780539ea / data/core/terrain.cfg: Fixed wmllint mistake in 2cd4298f https://github.com/wesnoth/wesnoth/commit/6026780539eafaf2ab057103b540d1bcc34aa007 20160420 10:25:52< irker750> wesnoth: mattsc wesnoth:renderpath_redo c82ae94ae97e / data/ai/micro_ais/mai-defs/recruiting.lua: Random Recruiting Micro AI: fix [probability] tag https://github.com/wesnoth/wesnoth/commit/c82ae94ae97e7b08d56ff51fddb2e2ada39b6ff4 20160420 10:25:54< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo dd02202fc831 / src/ai/default/aspect_attacks.cpp: Fix attacks aspect assert https://github.com/wesnoth/wesnoth/commit/dd02202fc8316bc1cbe44f8958efd120d4988e4d 20160420 10:25:56< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo 32c3abbbaf3c / data/ai/micro_ais/ (10 files in 2 dirs): Micro AIs: Distinguish attribute and tag parameters and copy all of the latter https://github.com/wesnoth/wesnoth/commit/32c3abbbaf3c7bae6dcfdd3c814e0fe48aaedcf2 20160420 10:25:58< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo d4104e01c5f0 / data/ai/micro_ais/cas/ca_recruit_rushers.lua: Rush Recruit MAI: Pass requested CA score to recruit engine https://github.com/wesnoth/wesnoth/commit/d4104e01c5f05df98b8ca33b28471ad817ad651d 20160420 10:26:00< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo c8b47e48a167 / data/ai/micro_ais/mai-defs/misc.lua: Simple Attack MAI: Fix filters being ignored https://github.com/wesnoth/wesnoth/commit/c8b47e48a167c2ffe9839806aa75e32be9c2e92e 20160420 10:26:02< irker750> wesnoth: mattsc wesnoth:renderpath_redo ff11fecfe3db / data/ai/micro_ais/scenarios/guardians.cfg: Guardians MAI test scenario: update portrait paths https://github.com/wesnoth/wesnoth/commit/ff11fecfe3db7a1e3de9c2685f34f53cc2498e84 20160420 10:26:04< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo aed87126eed7 / projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj: XCode: Remove empty testing group https://github.com/wesnoth/wesnoth/commit/aed87126eed77e300fc3bc7b3f13632ec3834f66 20160420 10:26:06< irker750> wesnoth: ln-zookeeper wesnoth:renderpath_redo 4336e0fb0340 / data/core/ (27 files in 2 dirs): Merged slightly modified sand shores into the beach waves animation https://github.com/wesnoth/wesnoth/commit/4336e0fb0340145d452a664a84ac87cb97cab202 20160420 10:26:08< irker750> wesnoth: Charles Dang wesnoth:renderpath_redo 576a88ea7d1c / src/sdl/window.cpp: Properly rendering background fill color when creating SDL windows https://github.com/wesnoth/wesnoth/commit/576a88ea7d1c78c63a2ec492d10f7dd278915e1c 20160420 10:26:11< irker750> wesnoth: Charles Dang wesnoth:renderpath_redo 60910506c620 / src/gui/widgets/window.cpp: GUI2: call events pump when showing non-modal dialogs https://github.com/wesnoth/wesnoth/commit/60910506c620a3fb325c63a5d7f37d20a4b1d383 20160420 10:26:14< irker750> wesnoth: Charles Dang wesnoth:renderpath_redo 465f5eece176 / / (20 files in 8 dirs): Implement new GUI2 loadscreen https://github.com/wesnoth/wesnoth/commit/465f5eece176258b63e9138d1b30f0adeb9083eb 20160420 10:26:17< irker750> wesnoth: Charles Dang wesnoth:renderpath_redo cc368b181100 / src/ (CMakeLists.txt SConscript): Fixup cmake and scons https://github.com/wesnoth/wesnoth/commit/cc368b18110036360c8a829dcbebfe11b999f32a 20160420 10:26:20< irker750> wesnoth: ln-zookeeper wesnoth:renderpath_redo 0eed39ff23be / data/ (5 files in 2 dirs): Changed terrain code of desert mountains from Mdy to Mdd https://github.com/wesnoth/wesnoth/commit/0eed39ff23be490e8ea1c151cab191bc57b260e2 20160420 10:26:22< irker750> wesnoth: ln-zookeeper wesnoth:renderpath_redo cb2e8bc412ed / changelog: Updated changelog https://github.com/wesnoth/wesnoth/commit/cb2e8bc412ed4134d0e0124c49b879cbeeebb417 20160420 10:26:24< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo 49fc414cc614 / projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj: Update XCode project https://github.com/wesnoth/wesnoth/commit/49fc414cc614bad8c4cf9ca65c4474a4493c65bc 20160420 10:26:26< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo 7b6dea55c848 / src/units/ (filter.cpp formula_manager.cpp formula_manager.hpp): Move filtering code out of the unit formula manager. https://github.com/wesnoth/wesnoth/commit/7b6dea55c848f6e30b90d5681491c218968b41d9 20160420 10:26:28< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo d8ee9dca290e / changelog src/units/filter.cpp: Expose second unit to unit filter formulas https://github.com/wesnoth/wesnoth/commit/d8ee9dca290e260d2fe95fce74ee3a892949b6d1 20160420 10:26:30< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo 0f072f34f2da / / (7 files in 5 dirs): Several expansions to filters https://github.com/wesnoth/wesnoth/commit/0f072f34f2da7f2d38c6d265443b73374ff3e161 20160420 10:26:32< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo 07116154812b / data/gui/window/lua_interpreter.cfg: tlua_interpreter: Eliminate horizontal scrollbar on 800x600 https://github.com/wesnoth/wesnoth/commit/07116154812be3cebfee1055adb741b95bffcfb5 20160420 10:26:34< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo 7c5c79aa207c / / (10 files in 3 dirs): Update all FormulaAI scripts for renamed keys https://github.com/wesnoth/wesnoth/commit/7c5c79aa207cdb6b6e6b92c9e0456a6c465d3148 20160420 10:26:36< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo 41095c11e6a4 / projectfiles/VC9/wesnoth.vcproj src/ai/lua/lua_object.cpp: MSVC fixups https://github.com/wesnoth/wesnoth/commit/41095c11e6a49745849ec6481a1b634547bc5949 20160420 10:26:38< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo d535ec4fa9eb / src/ (9 files in 4 dirs): tloadscreen: Stub for progress/stage indicator https://github.com/wesnoth/wesnoth/commit/d535ec4fa9eb052304cd7bf68cceb18f063046b3 20160420 10:26:40< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo 85a498ba159a / data/ai/micro_ais/cas/ (ca_fast_attack_utils.lua ca_fast_combat.lua ca_fast_combat_leader.lua): Fast MAI: Correctly honour the attacks aspect if set https://github.com/wesnoth/wesnoth/commit/85a498ba159a7cf586369d8a64ce07755d87d8e9 20160420 10:26:42< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo 74ce7454d982 / data/ai/micro_ais/scenarios/recruiting.cfg: Random Recruit MAI test: Add second [probability] tag https://github.com/wesnoth/wesnoth/commit/74ce7454d98210894a9f83950f3fe608cfd8125c 20160420 10:26:44< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo d7c58276c2cb / .travis.yml: Travis: Make all builds C++11 https://github.com/wesnoth/wesnoth/commit/d7c58276c2cba60c1b15d7be7c2ffae8f2aae7a2 20160420 10:26:46< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo 64892b8c81c3 / / (4 files in 3 dirs): Align formula and Lua views of unit types https://github.com/wesnoth/wesnoth/commit/64892b8c81c3da7af87c820508c6cef9cf98adf5 20160420 10:26:48< irker750> wesnoth: Celtic Minstrel wesnoth:renderpath_redo de270e4d1d25 / data/campaigns/Legend_of_Wesmere/ (ai/patrol.fai scenarios/chapter4/16_The_Chief_Must_Die.cfg): Remove duplicate file https://github.com/wesnoth/wesnoth/commit/de270e4d1d25d35f9668afffeb8c1b9ff3804d0d 20160420 10:26:50< irker750> wesnoth: ancestral wesnoth:renderpath_redo 353a9c38e789 / data/ (gui/macros/_initial.cfg hardwired/fonts.cfg): Lato is now the new game font. Initially, this will be limited to GUI2, but as t https://github.com/wesnoth/wesnoth/commit/353a9c38e7893bafbd166153ef216482d34aa895 20160420 10:26:52-!- mode/#wesnoth-dev [+o zookeeper] by ChanServ 20160420 10:26:52< irker750> wesnoth: ancestral wesnoth:renderpath_redo 280c5fe69a2d / / (5 files in 2 dirs): Minor formatting change to _initial.cfg https://github.com/wesnoth/wesnoth/commit/280c5fe69a2d1b4a2039c8f1bd6a70f1de7b21a4 20160420 10:26:54< irker750> wesnoth: Martin Proud wesnoth:renderpath_redo 30fefe488af1 / data/hardwired/fonts.cfg: Leaving Lato-Regular.ttf out due to GUI1 reasons https://github.com/wesnoth/wesnoth/commit/30fefe488af148d0347010fcb87268680fea6db1 20160420 10:26:56< irker750> wesnoth: Wedge009 wesnoth:renderpath_redo 808c3fb77919 / projectfiles/VC9/ (wesnoth.vcproj wesnothd.vcproj wesnothlib.vcproj): Updating load screen file locations (vcproj). https://github.com/wesnoth/wesnoth/commit/808c3fb77919c31bde57c81a11e8e157e86f04d4 20160420 10:26:58< irker750> wesnoth: gfgtdf wesnoth:renderpath_redo 60653e2632f1 / src/global.hpp: ignore c4477 msvc warning. https://github.com/wesnoth/wesnoth/commit/60653e2632f193d8f4b1f78b7610394faf90f936 20160420 10:27:02-!- mode/#wesnoth-dev [+q irker*!*@*] by zookeeper 20160420 10:27:05<@zookeeper> you could have just asked :p 20160420 10:27:37< Aginor> yeah, I should have 20160420 10:27:43< Aginor> sorry 20160420 10:28:04< Aginor> I wasn't feeling comfortable rebasing, there were just so many conficts 20160420 10:29:00-!- Kwandulin [~Miranda@p200300760F42AB81F91F42A9599C0E96.dip0.t-ipconnect.de] has joined #wesnoth-dev 20160420 10:30:36-!- mode/#wesnoth-dev [-q irker*!*@*] by zookeeper 20160420 10:30:36< irker750> wesnoth: Charles Dang wesnoth:renderpath_redo 9fc19a9fbde3 / src/tracer.cpp: Convert two remaining cases of BOOST_FOREACH to range-for https://github.com/wesnoth/wesnoth/commit/9fc19a9fbde34fcf90cd2efe44e7d0de68781cd2 20160420 10:30:39< irker750> wesnoth: mattsc wesnoth:renderpath_redo 20b07c63791c / data/ai/micro_ais/ (micro_ai_helper.lua scenarios/goto.cfg): Micro AIs: internal changes to AI and CA ID handling https://github.com/wesnoth/wesnoth/commit/20b07c63791c1c1add1ed2b9655808739a4a12f6 20160420 10:30:44-!- mode/#wesnoth-dev [+q irker*!*@*] by zookeeper 20160420 10:31:01< Aginor> it's probably going to be a while longer 20160420 10:31:28< Aginor> it's been a long time since I touched the code, I was waiting for the c++11 and then loadscreen changes to settle down 20160420 10:40:14<@zookeeper> Jetrel_bot, still in rather early stages of editing, but ought to be able to be made serviceable: https://dl.dropboxusercontent.com/u/63964618/wesnoth/giant-spider.jpg 20160420 10:43:34< aquileia> zookeeper, @zookeeper: Arachnophobes are going to love you... 20160420 10:45:10<@zookeeper> _i_ don't like spiders :P 20160420 10:46:02< aquileia> That's going to be one giant jump-scare... a nearly photo-realistic spider of about 10cm on our screen... 20160420 10:47:27<@zookeeper> that'd be a first, i'd imagine 20160420 10:47:35-!- mode/#wesnoth-dev [-q irker*!*@*] by zookeeper 20160420 10:47:35-!- ChipmunkV [~vova@d0017-2-88-172-31-68.fbx.proxad.net] has joined #wesnoth-dev 20160420 10:47:50-!- mode/#wesnoth-dev [-o zookeeper] by ChanServ 20160420 10:49:15< aquileia> Cue the horror music ;) 20160420 11:01:21-!- ChipmunkV [~vova@d0017-2-88-172-31-68.fbx.proxad.net] has quit [Quit: ChipmunkV] 20160420 11:14:08-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20160420 11:19:54-!- aquileia [5fd07d56@gateway/web/freenode/ip.95.208.125.86] has quit [Quit: Page closed] 20160420 12:38:40-!- Kwandulin [~Miranda@p200300760F42AB81F91F42A9599C0E96.dip0.t-ipconnect.de] has quit [Ping timeout: 268 seconds] 20160420 12:44:51-!- fabi [~quassel@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20160420 12:55:07-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: So long and thanks for all the fish.] 20160420 13:13:52-!- Crendgrim_ is now known as Crendgrim 20160420 13:20:18-!- exciton [chuck-the-@89.208.170.132] has quit [Read error: Connection reset by peer] 20160420 13:25:33-!- exciton [chuck-the-@89.208.170.132] has joined #wesnoth-dev 20160420 13:26:00-!- exciton [chuck-the-@89.208.170.132] has quit [Read error: Connection reset by peer] 20160420 13:30:32-!- exciton [chuck-the-@89.208.170.132] has joined #wesnoth-dev 20160420 13:35:05-!- irker750 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20160420 13:40:50-!- Kwandulin [~Miranda@p200300760F42AB9CF0FAAF9E4AD38B6D.dip0.t-ipconnect.de] has joined #wesnoth-dev 20160420 13:42:57-!- fabi_ [~quassel@176.2.69.19] has joined #wesnoth-dev 20160420 13:43:29< fabi_> hi 20160420 13:48:22< Kwandulin> hi 20160420 14:46:01< vultraz> zookeeper: HOLY @(!*(_)#(()*()$&&*^*(@#U 20160420 14:46:05< vultraz> SPIDER 20160420 14:46:07< vultraz> O_O 20160420 14:46:33< vultraz> too realistic 20160420 14:55:20< zookeeper> it might bite ^___^ 20160420 14:55:29< zookeeper> but yeah i hope i can get it to look painterly enough 20160420 14:56:16< vultraz> Or we could just wait until LB gets to doing the spider :P 20160420 14:56:56< zookeeper> waiting an indeterminate time is unpleasant 20160420 14:57:55< vultraz> Less unpleasant that that spider p_p 20160420 15:01:04< vultraz> No matter how painterly you make that 20160420 15:01:10< vultraz> It is genuinely terrifying 20160420 15:05:15< zookeeper> i saw much more unpleasant ones when searching for a suitable source 20160420 15:05:20-!- hi [05ddc8c6@gateway/web/freenode/ip.5.221.200.198] has joined #wesnoth-dev 20160420 15:05:43-!- hi is now known as Guest5028 20160420 15:09:27< zookeeper> (which, in this case, happens to be this: https://commons.wikimedia.org/wiki/File:Spider_on_the_yellow_pond-lily_leaf.JPG ) 20160420 15:09:42< zookeeper> it's a big image, you can zoom in a lot and look closer! 20160420 15:09:52< zookeeper> and when you do 20160420 15:09:58< zookeeper> you'll notice that it's looking back at you 20160420 15:15:58-!- Guest5028 [05ddc8c6@gateway/web/freenode/ip.5.221.200.198] has quit [Quit: Page closed] 20160420 15:16:56-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20160420 15:47:00-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20160420 15:47:06-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20160420 15:50:37-!- ChipmunkV [~vova@d0017-2-88-172-31-68.fbx.proxad.net] has joined #wesnoth-dev 20160420 16:10:01-!- exciton [chuck-the-@89.208.170.132] has quit [Read error: Connection reset by peer] 20160420 16:10:17-!- exciton [chuck-the-@89.208.170.132] has joined #wesnoth-dev 20160420 16:11:00-!- exciton [chuck-the-@89.208.170.132] has quit [Read error: Connection reset by peer] 20160420 16:26:16-!- exciton [chuck-the-@89.208.170.132] has joined #wesnoth-dev 20160420 16:46:41-!- atarocch [atarocch@nat/redhat/x-idchsmypnbtexray] has quit [Remote host closed the connection] 20160420 16:56:51-!- wedge010 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20160420 16:59:01-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Ping timeout: 252 seconds] 20160420 16:59:01-!- wedge010 is now known as wedge009 20160420 17:02:26-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20160420 17:11:20-!- fabi_ [~quassel@176.2.69.19] has quit [Quit: No Ping reply in 180 seconds.] 20160420 17:42:30-!- ancestral [~ancestral@63.92.240.233] has joined #wesnoth-dev 20160420 17:49:24-!- ancestral [~ancestral@63.92.240.233] has quit [Ping timeout: 246 seconds] 20160420 18:08:00-!- irker756 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20160420 18:08:00< irker756> wesnoth: ln-zookeeper wesnoth:master 329fa031d922 / data/campaigns/Son_Of_The_Black_Eye/scenarios/04_The_Siege_of_Barag_Gor.cfg: Scroll to show the city in the intro https://github.com/wesnoth/wesnoth/commit/329fa031d922581b0706d31f28d759e76e9af90a 20160420 18:08:00< irker756> wesnoth: ln-zookeeper wesnoth:master 799695a04b1f / data/campaigns/Son_Of_The_Black_Eye/scenarios/04_The_Siege_of_Barag_Gor.cfg: Allow side 3 to release Jetto https://github.com/wesnoth/wesnoth/commit/799695a04b1f5e88467d9475f9f4511c9a03aa85 20160420 18:37:07-!- travis-ci [~travis-ci@ec2-54-197-136-110.compute-1.amazonaws.com] has joined #wesnoth-dev 20160420 18:37:08< travis-ci> wesnoth/wesnoth#9310 (master - 799695a : ln-zookeeper): The build was fixed. 20160420 18:37:08< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/124547091 20160420 18:37:08-!- travis-ci [~travis-ci@ec2-54-197-136-110.compute-1.amazonaws.com] has left #wesnoth-dev [] 20160420 18:37:43-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20160420 19:05:35< Aginor> hmm 20160420 19:05:56< Aginor> tnat spider isn't looking unpleasant enough 20160420 19:08:19< Aginor> I can dig up some of the variants of this one: https://www.flickr.com/photos/aginor/7004339555/ 20160420 19:08:34< Aginor> https://www.flickr.com/photos/aginor/7004340535/in/photostream/ 20160420 19:08:43< Aginor> gmm 20160420 19:08:51< Aginor> flicker makes stupid links 20160420 19:09:21< Aginor> or not, I just fail at reading 20160420 19:09:30 * Aginor goes to make morning coffee 20160420 19:13:33< zookeeper> if you happen to have one with no major depth of field differences then sure, but i think those two have way too much for me to be able to compensate for 20160420 19:14:23-!- Dugi [93fbd396@gateway/web/freenode/ip.147.251.211.150] has joined #wesnoth-dev 20160420 19:15:52< Dugi> Hello. 20160420 19:15:59< Aginor> yeah, I think so 20160420 19:16:07< Aginor> let me dive into my photos 20160420 19:16:11< Aginor> this may take a while 20160420 19:16:14< Aginor> hi Dugi 20160420 19:26:54< shadowm> 12:01:10 It is genuinely terrifying 20160420 19:27:16< shadowm> ... Am I the only one who finds it cute instead. 20160420 19:27:21< vultraz> ... yes 20160420 19:28:18< vultraz> then again, I'm arachnophobic. 20160420 19:28:24< vultraz> But only of large ones 20160420 19:28:41< vultraz> And that one is decidedly large 20160420 19:28:51< shadowm> Thanks for the tip, I'll make sure to use it against you in the future. 20160420 19:30:54< zookeeper> anyone around who knows russian? i'm wondering what's going on in the 1.12 MP lobby... 20160420 19:31:15< vultraz> are they saying "cyka blyat"? 20160420 19:31:16< zookeeper> oh, wait, auto-translation is a thing in this day and age 20160420 19:31:27< zookeeper> nope 20160420 19:31:40< vultraz> then no idea 20160420 19:32:08< Aginor> opening ~500 raws at the same time is a bad idea 20160420 19:32:22< vultraz> ABORT 20160420 19:32:41< shadowm> zookeeper: Here's an idea: get a Russian-speaking mod. 20160420 19:32:48< Aginor> more like "killall shotwell" after some 10 minutes of thrashing 20160420 19:33:08< Aginor> shotwell is the worst photo app ever :/ 20160420 19:34:18< zookeeper> shadowm, yeah that'd be good 20160420 19:35:22< Dugi> zookeeper: I can speak Russian, although it's not perfect. 20160420 19:36:14< zookeeper> Dugi, right. so do you think these guys (at the bottom) are being a problem or not? :P https://www.wesnoth.org/irclogs/2016/04/%23wesnoth-mp-lobby-stable.2016-04-20.log 20160420 19:37:18< zookeeper> from what i can tell, apparently not 20160420 19:37:55< Dugi> Seems they are just chatting, nothing bad. 20160420 19:39:00< zookeeper> great 20160420 19:40:20< Dugi> They wanted to set up a game, but ended up chatting about other stuff like chess or cards and can't get to actually deciding what they will do. They seem to be nice, harmless players. 20160420 19:41:58< zookeeper> i get awfully suspicious when someone called "noobkick" speaks a lot in a language i don't know, including about other users :p 20160420 19:42:57 * Aginor uploads pictures 20160420 19:46:15< Dugi> That NoobKick was talking about game settings for the game they wanted to start and about some players he does not want to invite because they play badly. No trolling or any offensive behaviour, maybe a little bit of elitism, but that's all. 20160420 19:47:27< Dugi> He's now in a game named 'good players', so they started the game and ended their smalltalk. 20160420 19:51:10< Aginor> http://www.alternating.net/zookeper/IMG_6597.JPG 20160420 19:51:24< Aginor> http://www.alternating.net/zookeper/IMG_6608.JPG 20160420 19:51:28< Aginor> http://www.alternating.net/zookeper/IMG_6618.JPG 20160420 19:51:33< Aginor> http://www.alternating.net/zookeper/IMG_6644.JPG 20160420 19:52:09< Aginor> because predatory spiders are more fun 20160420 19:52:16< Aginor> vultraz: don't follow those links 20160420 19:52:36< vultraz> let me guess 20160420 19:52:39< vultraz> giant spiders eating things 20160420 19:52:52< Aginor> this there is the huntsman spider, in 6618 it is larger than your palm because the legs are stretched out 20160420 19:53:13< Aginor> vultraz: giant spider posing for the camera 20160420 19:53:22< Aginor> after being fished out of a pool 20160420 19:54:05 * vultraz cringes at the description 20160420 19:54:23 * shadowm rolls eyes. 20160420 19:55:33 * Dugi smiles, looking at the cute animals 20160420 19:55:42 * vultraz shoves red food coloring at shadowm 20160420 19:55:51< shadowm> See, I'm not the only one. 20160420 19:56:39-!- esr [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Read error: Connection reset by peer] 20160420 19:56:47-!- Dugi_ [93fbd396@gateway/web/freenode/ip.147.251.211.150] has joined #wesnoth-dev 20160420 19:57:00< shadowm> vultraz: I only rolled my eyes. I didn't put a spider on your bed or anything. 20160420 19:57:26-!- esr [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20160420 19:57:26-!- esr [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Changing host] 20160420 19:57:26-!- esr [~esr@wesnoth/developer/esr] has joined #wesnoth-dev 20160420 19:57:39< vultraz> I didn't make you eat the food coloring 20160420 19:58:18< zookeeper> Aginor, hrhm, thanks. the top-down one is otherwise great, but the angle is kind of unusable in a portrait 20160420 19:59:44-!- Dugi [93fbd396@gateway/web/freenode/ip.147.251.211.150] has quit [Ping timeout: 250 seconds] 20160420 20:01:05< Aginor> vultraz: I gave you warning 20160420 20:01:37< Aginor> zookeeper: I'd probably use something like 6608 for a portrait 20160420 20:01:46< vultraz> I didn't look at it 20160420 20:01:49 * Aginor shrugs 20160420 20:01:54< vultraz> I said the description 20160420 20:02:02< Aginor> it's more about body shape than anything 20160420 20:02:30< Aginor> I think cave-dwelling man-eating spiders should look like a predatory spider 20160420 20:02:41-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20160420 20:05:17< zookeeper> Aginor, yeah, the angle is great but as said i can't really de-blur it 20160420 20:05:59< Aginor> I thought you were going to draw on it 20160420 20:06:51< zookeeper> i can't draw :p i'm just editing and applying effects and all that stuff 20160420 20:07:09< Aginor> right :D 20160420 20:12:07< Aginor> https://en.wikipedia.org/wiki/Huntsman_spider#/media/File:Sparassidae_Palystes_castaneus_mature_female_9923s.jpg 20160420 20:31:26< Dugi_> Guys, have you looked at the code of the feeding ability? https://github.com/blackberry/Wesnoth/blob/master/data/core/macros/abilities.cfg It looks really inefficient, with the current implementation, if you drag a Necrophage through a long campaign, it may come to have hundreds of [object] tags in its code, bloating save file and slowing the game (because objects seem to be searched to check for image_mod with every rendering f 20160420 20:31:36-!- ChipmunkV [~vova@d0017-2-88-172-31-68.fbx.proxad.net] has quit [Quit: ChipmunkV] 20160420 20:33:08< vultraz> talk to celticminstrel 20160420 20:33:28< shadowm> Here's a 1000x superior link: https://github.com/wesnoth/wesnoth/blob/master/data/core/macros/abilities.cfg#L329 20160420 20:34:03< zookeeper> Dugi_, yeah it could certainly be optimized to only keep one object in the unit 20160420 20:34:22-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20160420 20:35:08< celticminstrel> I'm curious, why were people looking at pictures of spiders? 20160420 20:35:15< Dugi_> shadowm: Thanks. I thought that writing #329 would do just that, but it didn't work and I did not remember that I had to write there an L. 20160420 20:35:36< shadowm> Dugi_: You did not notice that you are not looking at the official and current repository either? 20160420 20:35:38< celticminstrel> Dugi_: Your message was cut off at "with every rendering f". 20160420 20:35:59< celticminstrel> I think it would be rather nontrivial to optimize feeding. 20160420 20:36:01< Dugi_> The only missing word was 'frame'. 20160420 20:36:06< shadowm> Also, generating line-anchored links is done by clicking on the line numbers. 20160420 20:36:20< shadowm> Not by guessing at the anchor name. 20160420 20:36:38< celticminstrel> Hmm, objects are searched every frame for image mods? That shouldn't be the case, it should just apply the image mod to the unit when the object is first added. 20160420 20:37:25< Dugi_> celticminstrel: It also looks for animations added. If an animation is added through an object, it is only inside the [effect] tag, not anywhere else. 20160420 20:37:43< celticminstrel> It shouldn't need to do this... 20160420 20:37:54< celticminstrel> Why the heck is it doing something like that... 20160420 20:38:14< zookeeper> Dugi_, i suppose it could 1) add the object only the first time and then 2) on subsequent additions, increment both unit.hitpoints and the object's increase keys by 1. 20160420 20:38:17< celticminstrel> There should be absolutely no reason to refer to objects except during unit buildint or when checking if they have expired. 20160420 20:38:37< celticminstrel> ^building 20160420 20:38:43< vultraz> I think you could utilize no_write = yes for feeing 20160420 20:38:45< vultraz> feeding 20160420 20:38:47< celticminstrel> "during unit building" includes recall and level-up too. 20160420 20:39:08< celticminstrel> vultraz: I dunno, shouldn't it persist on level-up? 20160420 20:40:15< Dugi_> zookeeper: That's what I had in mind. It could give the object a unique identifier, like some feeding=yes property, then look for it. It should prevent damaging other objects. 20160420 20:40:59< celticminstrel> I think arbitrarily searching through the objects should be curtailed as well, though. 20160420 20:41:16< celticminstrel> Modifying the existing object is fine to eliminate save file bloat, I suppose. 20160420 20:41:27< Dugi_> zookeeper: Alternatively, there could be a lua coded tag to squash objects that would merge effect tags with same properties. 20160420 20:41:30< celticminstrel> Provided you have a way to identify it; I was thinking something like "id=feeding". 20160420 20:41:44< Dugi_> celticminstrel: id=something has a meaning with objects. 20160420 20:41:52< celticminstrel> I don't think that Lua idea would work. 20160420 20:42:09< celticminstrel> Oh wait, you mean a new WML tag. 20160420 20:42:47< celticminstrel> That doesn't sound like a great idea, it could mess up other existing objects that someone might have wanted to remove later. 20160420 20:44:00< Dugi_> celticminstrel: Maybe the objects intended to be a part of that could be marked by a squashable=yes property. 20160420 20:45:07-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20160420 20:45:15< Dugi_> celticminstrel: However, the problem I am thinking about is that if you apply objects that add 2, 10%, 4 then 20% to hitpoints, the squashing might be really nontrivial. 20160420 20:45:16< celticminstrel> While optimizing save file size isn't bad, I think eliminating the search through the objects every frame is more important. 20160420 20:45:36< zookeeper> i don't really see the point of writing something that ridiculously complicated 20160420 20:45:59< celticminstrel> You probably can't merge the effects, only objects. 20160420 20:46:37< celticminstrel> [Apr 20@4:41:44pm] Dugi_: celticminstrel: id=something has a meaning with objects. 20160420 20:46:38< celticminstrel> Only in ActionWML [object]. 20160420 20:46:57< Dugi_> celticminstrel: I have a save file where problems of re-reading it a lot is visible. Basically, you put 200 AMLA options to each unit, put 30 such units on the screen and see the CPU sweat. 20160420 20:47:06< celticminstrel> It has no meaning in [object] under [modifications]. 20160420 20:47:21< zookeeper> you still need an ActionWML object to get it there in the first place 20160420 20:47:27< celticminstrel> Yes. 20160420 20:47:39< celticminstrel> Actually no. 20160420 20:47:46< celticminstrel> You could use [modify_unit], I think. 20160420 20:47:58< celticminstrel> Then you could simply include id=whatever in the [object] and it would be ignored. 20160420 20:48:12< celticminstrel> Dugi_: What I'm saying is that I think there are two problems here, and the runtime one should be dealt with first. 20160420 20:49:06< Dugi_> celticminstrel: Really? I have reported it several times across the last few years. 20160420 20:49:23< celticminstrel> I'm not sure what you're asking... 20160420 20:49:52< Dugi_> celticminstrel: Just telling that I am surprised that you're telling that it's serious while everyone was ignoring my reports of it for YEARS. 20160420 20:50:03< Dugi_> celticminstrel: I totally agree that it's serious. 20160420 20:51:05< Dugi_> I admit that my report might be a bit inaccurate, but units with long code do cause FPS drops even if nothing is happening. 20160420 20:51:12< celticminstrel> It's not like I was the one ignoring you... 20160420 20:54:30< zookeeper> Dugi_, are you going to attempt the WML fix or should i? 20160420 20:55:00< Dugi_> zookeeper: I can do that, no problem. 20160420 20:55:20< celticminstrel> That's still about the feeding ability, right? 20160420 20:55:23-!- Dugi_ [93fbd396@gateway/web/freenode/ip.147.251.211.150] has quit [Quit: Page closed] 20160420 20:55:23< zookeeper> okay, great 20160420 20:55:40< zookeeper> celticminstrel, yes 20160420 20:55:44-!- Dugi [93fbd396@gateway/web/freenode/ip.147.251.211.150] has joined #wesnoth-dev 20160420 20:55:47< Dugi> Yes, about feeding. 20160420 20:56:08< mattsc> zookeeper: do you specifically want the spider to look realistic? 20160420 20:56:24< Dugi> Can I just send a diff so that you could commit it or do I have to go through the lengthy process of forking and pullrequesting? 20160420 20:56:43< zookeeper> mattsc, well this is wesnoth, so no 20160420 20:56:59< celticminstrel> Oh yeah, no-one answered about why people were looking at spiders. 20160420 20:57:29< celticminstrel> Dugi: You already forked, so it's not quite as lengthy the second time, right? 20160420 20:57:47< zookeeper> Dugi, yeah i'm fine with a diff. especially when i want to test it 20160420 20:57:58< mattsc> zookeeper: I am asking because … I don’t find real spiders scary (I’ve nudged a tarantula onto my hand in South America once to carry it outside; I probably even have a picture of that somewhere on my computer) 20160420 20:58:11< mattsc> So, a comic-book style spider image would work much better for me. 20160420 20:58:15< zookeeper> blearafghsdfg D: 20160420 20:58:29< celticminstrel> What's all the spider stuff for? 20160420 20:58:39< mattsc> It’s was just a baby though ;) 20160420 20:58:45< zookeeper> i wouldn't say i'm arachnophobic as such, but tarantulas on hand, ewgh 20160420 20:59:42< zookeeper> celticminstrel, for a portrait, it's in the log 20160420 21:00:17< Kwandulin> here in germany, we have cute spiders: http://www.natur-server.de/Bilder/MZ/001/mz000293-kuerbisspinne.jpg 20160420 21:00:25 * celticminstrel doesn't always check logs unless specifically told to. 20160420 21:02:12< mattsc> it’s also an extremely bad photo (out of focus, among other things): http://imgur.com/aD7oQDe 20160420 21:03:57< mattsc> And a very small tarantula. The one I found in my bedroom on the same trip was much bigger. ;) 20160420 21:04:31< Dugi> Guys, keep on mind that the animals responsible for most human deaths are mosquitoes. Their malaria spread kills more humans than humans do. 20160420 21:05:01< mattsc> zookeeper: more seriously though, I personally would go with a stylized spider with big open jaws, rather than a realistically looking one 20160420 21:05:33< mattsc> of course, it might be much harder to get a good portrait of one of those ... 20160420 21:06:40< zookeeper> mattsc, sure, that'd be preferable, but it's not like i'm going to find one like that 20160420 21:07:06< Dugi> Some nice photos of pretty large spiders can be found here: http://www.livescience.com/48339-goliath-birdeater-spider-photos.html 20160420 21:07:28< mattsc> zookeeper: right; I understand the practical problems. As usual, feel free to ignore everything I am saying. 20160420 21:08:00-!- irker756 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20160420 21:08:19< zookeeper> maybe LB could whip one up relatively quickly, i dunno 20160420 21:08:27< zookeeper> it'd certainly allow for a proper angle and all that 20160420 21:10:54< Dugi> If you want a good angle, you might take a 3D model from blendswap (http://goo.gl/a4gze6) and render something. 20160420 21:24:23-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20160420 21:25:52-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20160420 21:27:54-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Client Quit] 20160420 21:41:49-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20160420 21:57:59-!- prkc [~prkc@catv-89-133-36-138.catv.broadband.hu] has quit [Ping timeout: 268 seconds] 20160420 22:01:48-!- Kwandulin [~Miranda@p200300760F42AB9CF0FAAF9E4AD38B6D.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20160420 22:02:16< vultraz> you'd have to ask lordbob 20160420 22:07:31-!- exciton_ [chuck-the-@89.208.170.132] has joined #wesnoth-dev 20160420 22:12:11-!- exciton [chuck-the-@89.208.170.132] has quit [Ping timeout: 276 seconds] 20160420 22:12:23-!- prkc [~prkc@gateway/vpn/privateinternetaccess/prkc] has joined #wesnoth-dev 20160420 22:19:30-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20160420 22:20:03-!- prkc [~prkc@gateway/vpn/privateinternetaccess/prkc] has quit [Ping timeout: 240 seconds] 20160420 22:21:34-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20160420 22:25:33-!- mjs-de [~mjs-de@x4db5834b.dyn.telefonica.de] has quit [Remote host closed the connection] 20160420 22:28:42-!- gfgtdf [~chatzilla@x4e36af58.dyn.telefonica.de] has joined #wesnoth-dev 20160420 22:33:55< gfgtdf> aquileia: th 20160420 22:33:56< gfgtdf> x 20160420 22:34:26< gfgtdf> aquileia: i looked at the travis bugreport and i unfortanateley currently cannot see why it fails 20160420 22:35:17-!- prkc [~prkc@catv-89-133-36-138.catv.broadband.hu] has joined #wesnoth-dev 20160420 22:35:59< gfgtdf> aquileia: it claims that make_reverse_iterator is ambiguous but i dont see why since the std::make_reverse_iterator should only be in std namesapce 20160420 22:36:28< gfgtdf> aquileia: mayke it finds it with arguemnt dependent lookup or something? 20160420 22:36:44< gfgtdf> aquileia: but i don't think its arguemnts come form std eigher 20160420 22:37:46< gfgtdf> aquileia: also my msvc build which also has its std::make_reverse_iterator doesn't have this problem 20160420 22:39:01-!- ideuler [~textual@a89-153-70-155.cpe.netcabo.pt] has joined #wesnoth-dev 20160420 22:41:38-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20160420 22:51:28-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20160420 22:52:49-!- gfgtdf [~chatzilla@x4e36af58.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.92 [Firefox 45.0.2/20160407164938]] 20160420 23:00:12-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20160420 23:01:38-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth-dev 20160420 23:18:10-!- Dugi [93fbd396@gateway/web/freenode/ip.147.251.211.150] has quit [] 20160420 23:20:23-!- Greg-Boggs [~greg_bogg@173.240.241.83] has quit [Remote host closed the connection] 20160420 23:21:14-!- Greg-Boggs [~greg_bogg@173.240.241.83] has joined #wesnoth-dev 20160420 23:23:05-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 268 seconds] 20160420 23:33:39-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: So long and thanks for all the fish.] 20160420 23:48:14-!- fabi [~quassel@wesnoth/developer/fendrin] has joined #wesnoth-dev --- Log closed Thu Apr 21 00:00:14 2016