--- Log opened Sun Jul 21 00:00:24 2013 --- Day changed Sun Jul 21 2013 20130721 00:00:24-!- mjs-de [~mjs-de@d120237.adsl.hansenet.de] has joined #wesnoth-dev 20130721 00:02:14-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has quit [Ping timeout: 240 seconds] 20130721 00:13:34< AI0867> mcwise: I mean adding an extra key to choose how to behave if [recall] fails 20130721 00:14:03< AI0867> that is, write a wml_error (which shows on screen), just log it (to terminal, depending on loglevel), or ignore it 20130721 00:14:08< mcwise> yeah I see 20130721 00:14:09 * AI0867 is off now 20130721 00:14:25< mcwise> I think it would be a cool thing to have such a key for more "errors" like that 20130721 00:14:28< mcwise> maybe for all 20130721 00:14:37< mcwise> give them all a default value and people can decide for themselves 20130721 00:15:50-!- Blueblaze [~Blueblaze@ip68-3-135-148.ph.ph.cox.net] has joined #wesnoth-dev 20130721 00:30:44< irker026> wesnoth: JaMiT wesnoth-old:master b20d5a925b1a / src/filesystem.cpp: Type consistency http://git.io/kOT5DQ 20130721 00:30:46< irker026> wesnoth: JaMiT wesnoth-old:master 5fff7a4742c5 / src/ (game_events.cpp game_events.hpp unit.hpp unit_display.cpp): Move game_events::unit_matches_filter() to unit::matches_filter(). http://git.io/ukXEHw 20130721 00:30:48< irker026> wesnoth: JaMiT wesnoth-old:master 8189efc5ba1b / src/ (game_events.cpp game_events.hpp): Localizing get_sides_vector() to game_events.cpp. http://git.io/rxPwoA 20130721 00:30:50< irker026> wesnoth: JaMiT wesnoth-old:master 2a5f5df56ad2 / data/campaigns/The_South_Guard/ (scenarios/01_Born_to_the_Banner.cfg utils/sg_story.cfg): Fix some missing commas in the text. http://git.io/EEt2ww 20130721 00:30:52< irker026> wesnoth: JaMiT wesnoth-old:master 679fac3b7cea / src/game_events.cpp: Inline a call to get the current side. http://git.io/RzLBMA 20130721 00:30:54< irker026> wesnoth: JaMiT wesnoth-old:master 6bfb48e66e62 / src/game_events.cpp: Initialize a static variable. http://git.io/-UT-vg 20130721 00:30:56< irker026> wesnoth: JaMiT wesnoth-old:master a7d227b30d4b / src/game_events.cpp: Merge static color_adjust() into WML_HANDLER_FUNCTION color_adjust(). http://git.io/SEsTqA 20130721 00:30:58< irker026> wesnoth: JaMiT wesnoth-old:master e7d2a9cbe253 / src/game_events.cpp: Rename type recursion_counter to recursion_preventer::t_counter. http://git.io/KeFHGQ 20130721 00:31:00< irker026> wesnoth: JaMiT wesnoth-old:master a132836bdfd5 / src/game_events.cpp: Doxygen-fy some comments (and some minor text changes). http://git.io/_iGdHw 20130721 00:31:02< irker026> wesnoth: JaMiT wesnoth-old:master ec62bf4329b9 / src/game_events.cpp: Add some todo's to encourage things to advance from "experimental". http://git.io/JdQf1Q 20130721 00:32:15< jamit> No change yet for the logging level when [recall] fails. 20130721 00:34:40-!- prkc [~negusnyul@dsl51B65DC5.pool.t-online.hu] has quit [Ping timeout: 252 seconds] 20130721 00:37:29< mcwise> wow that's a great plugin 20130721 00:37:33< mcwise> to have the commits listed here 20130721 00:39:15-!- Blueblaze [~Blueblaze@ip68-3-135-148.ph.ph.cox.net] has quit [Quit: Blueblaze] 20130721 00:42:12-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130721 00:42:31< Amu> = 20130721 00:42:35< Amu> ~~ 20130721 00:42:57< Amu> sorry :( 20130721 00:57:20< mcwise> woah 20130721 00:57:54< mcwise> ok lol 20130721 00:58:07< mcwise> so apparently in the bug list, "Fixed" items are not considered "Open" automatically 20130721 00:58:28< mcwise> this is highly irritating 20130721 01:00:16< jamit> You mean "Fixed" items are not considered "*Closed*" automatically? 20130721 01:01:06< mcwise> yes, I'm sorry 20130721 01:01:13< mcwise> in fact, they are considered "Open" 20130721 01:01:15< shadowm> They are only supposed to be closed after a release. 20130721 01:01:58-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 246 seconds] 20130721 01:02:42< mcwise> ok, makes sense 20130721 01:02:48< mcwise> thanks, I got confused earlier 20130721 01:03:11< jamit> See http://wiki.wesnoth.org/ReportingBugs#Bug_protocol 20130721 01:03:12< mcwise> it's still a bit strange to see some bugs from 2008 20130721 01:03:19< mcwise> they will stay there for infinity 20130721 01:04:55< shadowm> They aren't fixed, are they? 20130721 01:05:07< mcwise> yeah that's true 20130721 01:05:14< mcwise> I noticed this problem with a private project as well 20130721 01:05:33< mcwise> well, some might as well be fixed or obsolete 20130721 01:05:51< shadowm> That's what bug triaging is meant to solve. 20130721 01:06:10< jamit> I see 5 bugs (not feature requests) from 2008, and all of them are assigned to someone, so supposedly they will get fixed eventually. Maybe once GUI2 is ready. 20130721 01:06:19< shadowm> Last time I checked old bugs, the majority of them still applied. 20130721 01:06:33< mcwise> ok, so I had just a wrong perception of it 20130721 01:06:50< mcwise> sorry, I'm new to the project and apparently judged to quickly 20130721 01:10:02< jamit> The oldest open item in the bug tracker is still on the radar of things that should get fixed at some point (AI not hindered by fog/shroud). 20130721 01:10:33< jamit> But there probably are some things in the bug tracker that will never get fixed. Just not as easy to find as going to the end. :) 20130721 01:11:09< mcwise> well I guess I will skim through the list the next few days 20130721 01:11:14< mcwise> it's highly interesting to me 20130721 01:11:26-!- mjs-de [~mjs-de@d120237.adsl.hansenet.de] has quit [Remote host closed the connection] 20130721 01:12:47-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 264 seconds] 20130721 01:12:54< jamit> Sure. You might even find something somewhat easy to fix that's been overlooked. 20130721 01:13:45< mcwise> ah I'm not sure 20130721 01:14:18< mcwise> but I will see what will come 20130721 01:14:52< mcwise> I already read some stuff I don't know about, like WML and Lua 20130721 01:15:13< mcwise> I guess lua is a scripting language and WML is some wesnoth specific 20130721 01:15:42< jamit> For WML: http://wiki.wesnoth.org/ReferenceWML 20130721 01:15:52< jamit> For Lua: http://www.lua.org/manual/5.1/manual.html 20130721 01:16:21< jamit> Basically, Lua is a scripting language, and WML is the format for Wesnoth's data files, like those that define scenarios. 20130721 01:16:41< jamit> (so, right.) 20130721 01:17:30< mcwise> yeah, highly interesting as well 20130721 01:17:39< mcwise> so basically every content is represented in WML 20130721 01:19:14-!- trewe [~trewe@87.196.44.63] has quit [Quit: Verlassend] 20130721 01:20:16< mcwise> ah enough for today, thanks for the conversation I'm going to sleep 20130721 01:20:18< mcwise> good night 20130721 01:20:19-!- mcwise [~mcwise@p54A3A19E.dip0.t-ipconnect.de] has left #wesnoth-dev ["Leaving"] 20130721 01:22:54-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130721 01:38:18-!- love1cat [~Adium@c-67-189-150-164.hsd1.ct.comcast.net] has joined #wesnoth-dev 20130721 01:50:39-!- H-Hour [~H-Hour@cpc7-sgyl35-2-0-cust428.18-2.cable.virginmedia.com] has quit [Quit: Leaving] 20130721 02:04:22-!- groggy [43eeb6a0@gateway/web/freenode/ip.67.238.182.160] has joined #wesnoth-dev 20130721 02:09:50-!- bumbadadabum [~bumba@d155109.upc-d.chello.nl] has quit [Quit: BYEZORZ] 20130721 02:34:18-!- groggy [43eeb6a0@gateway/web/freenode/ip.67.238.182.160] has quit [Quit: Page closed] 20130721 02:44:09-!- Octalot [~noct@host86-145-89-218.range86-145.btcentralplus.com] has quit [Remote host closed the connection] 20130721 03:34:34-!- Blueblaze [~Blueblaze@ip68-3-135-148.ph.ph.cox.net] has joined #wesnoth-dev 20130721 04:09:47-!- ancestral [~ancestral@65-128-235-179.mpls.qwest.net] has joined #wesnoth-dev 20130721 04:35:24-!- horon [~horon@nttkyo176024.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #wesnoth-dev 20130721 04:41:47-!- Ivanovic_ [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20130721 04:44:53-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 240 seconds] 20130721 04:45:46-!- Ivanovic_ is now known as Ivanovic 20130721 04:55:26-!- Skyla [~SkyNet@99-111-224-165.lightspeed.rcsntx.sbcglobal.net] has joined #wesnoth-dev 20130721 05:01:43-!- EliDupree [~quassel@66-189-34-122.dhcp.oxfr.ma.charter.com] has quit [Ping timeout: 276 seconds] 20130721 05:01:54-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has joined #wesnoth-dev 20130721 05:04:01-!- lansiir [~oldtopman@unaffiliated/oldtopman] has quit [Ping timeout: 248 seconds] 20130721 05:09:01-!- ancestral [~ancestral@65-128-235-179.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20130721 05:16:32-!- ancestral [~ancestral@65-128-235-179.mpls.qwest.net] has joined #wesnoth-dev 20130721 05:50:14-!- Gambit [~derek@wesnoth/developer/grickit] has quit [Remote host closed the connection] 20130721 06:23:45-!- ancestral_ [~ancestral@65-128-235-179.mpls.qwest.net] has joined #wesnoth-dev 20130721 06:24:25-!- ancestral [~ancestral@65-128-235-179.mpls.qwest.net] has quit [Read error: Connection reset by peer] 20130721 06:24:25-!- ancestral_ is now known as ancestral 20130721 06:47:42-!- fabi [~fabi@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20130721 06:49:04-!- fabi [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20130721 07:01:15-!- ancestral [~ancestral@65-128-235-179.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20130721 07:05:19-!- Blueblaze [~Blueblaze@ip68-3-135-148.ph.ph.cox.net] has quit [Quit: Blueblaze] 20130721 07:11:44-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Remote host closed the connection] 20130721 07:15:57-!- jetrel_laptop [~jetrel_la@mn-10k-dhcp7-802.dsl.hickorytech.net] has joined #wesnoth-dev 20130721 08:02:26-!- lansiir [~oldtopman@unaffiliated/oldtopman] has joined #wesnoth-dev 20130721 08:06:11-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has quit [Ping timeout: 264 seconds] 20130721 08:14:37-!- irker026 [~irker@ai0867.net] has quit [Quit: transmission timeout] 20130721 08:16:15-!- stikonas [~gentoo@178.44.224.151] has joined #wesnoth-dev 20130721 08:16:15-!- stikonas [~gentoo@178.44.224.151] has quit [Changing host] 20130721 08:16:15-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130721 08:20:52-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 246 seconds] 20130721 08:21:50-!- love1cat [~Adium@c-67-189-150-164.hsd1.ct.comcast.net] has left #wesnoth-dev [] 20130721 08:28:47-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has joined #wesnoth-dev 20130721 08:50:56-!- Crendgrim [~quassel@f050095140.adsl.alicedsl.de] has joined #wesnoth-dev 20130721 08:53:50-!- Crendgrim_ [~quassel@g224212192.adsl.alicedsl.de] has quit [Ping timeout: 240 seconds] 20130721 09:04:58-!- stikonas [~gentoo@95.71.236.253] has joined #wesnoth-dev 20130721 09:04:58-!- stikonas [~gentoo@95.71.236.253] has quit [Changing host] 20130721 09:04:58-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130721 09:24:52-!- mjs-de [~mjs-de@g224179241.adsl.alicedsl.de] has joined #wesnoth-dev 20130721 09:33:25-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 276 seconds] 20130721 09:43:27-!- trademark_ [~trademark@mne69-1-82-67-17-201.fbx.proxad.net] has joined #wesnoth-dev 20130721 10:05:18-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130721 10:09:06-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20130721 10:27:55-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 246 seconds] 20130721 10:35:49-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Quit: lipkab] 20130721 10:39:24-!- vultraz [~chatzilla@124.109.10.167] has joined #wesnoth-dev 20130721 10:39:24-!- vultraz [~chatzilla@124.109.10.167] has quit [Changing host] 20130721 10:39:24-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130721 11:02:06-!- EdB [~edb@85.69.144.96] has joined #wesnoth-dev 20130721 11:12:39-!- irker903 [~irker@ai0867.net] has joined #wesnoth-dev 20130721 11:12:39< irker903> wesnoth: Pierre T wesnoth-old:asio_umcd 0610672b2d4d / src/umcd/umcd_logger.hpp: Replace sleep_for by a version compatible with Boost 1.41 http://git.io/PBQbEQ 20130721 11:12:41< irker903> wesnoth: Pierre T wesnoth-old:asio_umcd 3c27f2c35b93 / src/umcd/ (4 files in 3 dirs): Merge branch 'asio_umcd' of https://github.com/wesnoth/wesnoth-old into asio_umc http://git.io/3KKd5A 20130721 11:12:43< irker903> wesnoth: Pierre T wesnoth-old:asio_umcd e8ea29276fe4 / src/umcd/ (4 files in 3 dirs): Add the thread workaround in a dedicate file. http://git.io/69scJg 20130721 11:16:09-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130721 11:18:36-!- bumbadadabum [~bumba@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130721 11:21:35-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Quit: lipkab] 20130721 11:21:58-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130721 11:25:48-!- flix [~flix@91-66-31-1-dynip.superkabel.de] has joined #wesnoth-dev 20130721 11:27:11-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Remote host closed the connection] 20130721 11:31:04-!- Skyla [~SkyNet@99-111-224-165.lightspeed.rcsntx.sbcglobal.net] has quit [Read error: Connection reset by peer] 20130721 11:38:07-!- travis-ci [~travis-ci@ec2-50-17-163-98.compute-1.amazonaws.com] has joined #wesnoth-dev 20130721 11:38:07< travis-ci> [travis-ci] wesnoth/wesnoth-old#254 (asio_umcd - e8ea292 : Pierre T): The build is still failing. 20130721 11:38:07< travis-ci> [travis-ci] Build details : http://travis-ci.org/wesnoth/wesnoth-old/builds/9318839 20130721 11:38:07-!- travis-ci [~travis-ci@ec2-50-17-163-98.compute-1.amazonaws.com] has left #wesnoth-dev [] 20130721 11:51:57-!- EdB [~edb@85.69.144.96] has quit [Quit: Konversation terminated!] 20130721 11:54:49-!- horon [~horon@nttkyo176024.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Disconnected by services] 20130721 11:55:17-!- horon_ [~horon@nttkyo176024.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #wesnoth-dev 20130721 12:34:01-!- EliDupree [~quassel@66-189-34-122.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20130721 12:41:16< trademark_> Does someone know if it's possible to include file in WML? For example when I write some WML validator, there are common tags/parts and it would be great if we could extract them and link them in other files. 20130721 12:41:50-!- Blueblaze [~Blueblaze@ip68-3-135-148.ph.ph.cox.net] has joined #wesnoth-dev 20130721 12:42:18< Ivanovic> trademark_: ain't there some some include macro specified in WML? 20130721 12:46:17< Ivanovic> trademark_: that is basically when doing a {relative/path/to/file.cfg} you include that wml file 20130721 12:47:08< zookeeper> ^ 20130721 12:47:51< Ivanovic> http://wiki.wesnoth.org/PreprocessorRef#File.2Fdirectory_inclusions 20130721 12:53:02-!- Vandal [Ganrao@cpe-65-189-245-210.woh.res.rr.com] has joined #wesnoth-dev 20130721 12:53:39< trademark_> Ivanovic, do you know if it works with validation files? That the preprocessor is applied? 20130721 12:54:31< trademark_> Ivanovic, nevermind, it seems to be applied 20130721 12:54:44< trademark_> Ivanovic, thanks ;-) 20130721 12:58:22< trademark_> Why does a path cannot contains ".."? 20130721 12:59:00< shadowm> Security purposes. The idea is that WML content (especially in multiplayer games) shouldn't be able to escape Wesnoth's user config directory. 20130721 13:00:01< shadowm> More specifically, it must not be allowed to include arbitrary files that have the potential contain sensitive user or system information. 20130721 13:00:04< shadowm> *to contain 20130721 13:00:21< trademark_> ok, I didn't see that we include file relatively to the data/ directory, so it's fine :) 20130721 13:03:56-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Remote host closed the connection] 20130721 13:04:28< trademark_> another general question, why Wesnoth is using WML instead of other more powerful and well-tested language such as XML? 20130721 13:06:00-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130721 13:06:15-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130721 13:23:46-!- horon_ [~horon@nttkyo176024.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Quit: Leaving...] 20130721 13:27:05< trademark_> Do "1", "1a", "1.5.c" are correct version numbers? 20130721 13:32:11-!- horon [~horon@nttkyo176024.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #wesnoth-dev 20130721 13:33:06< trademark_> What is the regular expression syntax used in WML file? Is it BRE or ERE or ...? 20130721 13:34:01< trademark_> ok that's seems to be ERE 20130721 13:35:36-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130721 13:38:41< trademark_> Do everyone agree with the following version number regex: ^\d[.]\d([.]\d)?.*$ 20130721 13:43:12-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130721 13:43:46-!- DCW [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginmedia.com] has joined #wesnoth-dev 20130721 13:47:39-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Quit: ChatZilla 0.9.90.1 [Firefox 22.0/20130618035212]] 20130721 13:57:09< shadowm> trademark_: src/version.hpp's version_info class implements version number parsing. 20130721 13:58:06< shadowm> I don't remember what the specifics are, but whatever it allows should be allowed in the add-ons server. Which is really _everything_. Version numbers that aren't formatted properly just look funny. 20130721 13:58:53< shadowm> And no, I don't agree with that regex. Anyway, leaving now. 20130721 13:59:42-!- Gambit [~derek@wesnoth/developer/grickit] has joined #wesnoth-dev 20130721 14:12:45-!- irker903 [~irker@ai0867.net] has quit [Quit: transmission timeout] 20130721 14:14:34-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 245 seconds] 20130721 14:14:36-!- DCW [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginmedia.com] has quit [Quit: DCW] 20130721 14:14:47-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130721 14:19:14-!- Elvish_Hunter [5bfc24f3@gateway/web/freenode/ip.91.252.36.243] has joined #wesnoth-dev 20130721 14:24:33< trademark_> shadowm, it doesn't seem to be everything according to this link: http://wiki.wesnoth.org/PblWML#Version_Key_Examples 20130721 14:27:45-!- irker683 [~irker@ai0867.net] has joined #wesnoth-dev 20130721 14:27:45< irker683> wesnoth: Elvish_Hunter wesnoth-old:master 2ab95a2764df / src/unit.cpp: Added a check to change a unit's ellipse depending on its ZoC http://git.io/ytFVUQ 20130721 14:27:45< irker683> wesnoth: Elvish_Hunter wesnoth-old:master 446a6a0ca3e6 / images/misc/ (16 files): Renamed hero and leader nozoc ellipses to make them compatible with the automati http://git.io/VGrfoA 20130721 14:27:46< irker683> wesnoth: Elvish_Hunter wesnoth-old:master 4f8f50051bb2 / data/core/units/bats/ (Bat_Blood.cfg Bat_Vampire.cfg): Removed no longer useful ellipse= key from mainline units (bats) http://git.io/l9V7Lw 20130721 14:27:47< irker683> wesnoth: Elvish_Hunter wesnoth-old:master 4a5fef335b44 / data/core/units/boats/ (Boat.cfg Galleon.cfg Pirate_Galleon.cfg Transport_Galleon.cfg): Removed no longer useful ellipse= key from mainline units (boats) http://git.io/Mv1knw 20130721 14:27:48< irker683> wesnoth: Elvish_Hunter wesnoth-old:master e1c329352a10 / data/core/units/drakes/ (Armageddon.cfg Burner.cfg Clasher.cfg Fighter.cfg Glider.cfg): Removed no longer useful ellipse= key from mainline units (drakes) http://git.io/Mbxh6g 20130721 14:27:49< irker683> wesnoth: Elvish_Hunter wesnoth-old:master ed4e5c1236e0 / data/core/units/dwarves/ (Fighter.cfg Guardsman.cfg Thunderer.cfg Ulfserker.cfg): Removed no longer useful ellipse= key from mainline units (dwarves) http://git.io/YOoQlQ 20130721 14:27:51< irker683> wesnoth: Elvish_Hunter wesnoth-old:master abb709c725b0 / data/core/units/elves/ (Archer.cfg Fighter.cfg Scout.cfg Shaman.cfg): Removed no longer useful ellipse= key from mainline units (elves) http://git.io/ZWvjJw 20130721 14:27:53< irker683> wesnoth: Elvish_Hunter wesnoth-old:master 58533f809588 / data/core/units/goblins/ (Impaler.cfg Rouser.cfg Spearman.cfg Wolf_Rider.cfg): Removed no longer useful ellipse= key from mainline units (goblins) http://git.io/GgSo9w 20130721 14:27:55< irker683> wesnoth: Elvish_Hunter wesnoth-old:master 56cfa0e17a45 / data/core/units/gryphons/Gryphon_Rider.cfg: Removed no longer useful ellipse= key from mainline units (gryphons) http://git.io/JqfVHw 20130721 14:27:57< irker683> wesnoth: Elvish_Hunter wesnoth-old:master e4fd1af58449 / data/core/units/humans/ (15 files): Removed no longer useful ellipse= key from mainline units (humans) http://git.io/0n2rVA 20130721 14:27:59< irker683> wesnoth: Elvish_Hunter wesnoth-old:master 695850efed7e / data/core/units/merfolk/ (Fighter.cfg Hunter.cfg Initiate.cfg): Removed no longer useful ellipse= key from mainline units (merfolk) http://git.io/R-ERhg 20130721 14:28:01< irker683> wesnoth: Elvish_Hunter wesnoth-old:master 0828c2fb727c / data/core/units/monsters/ (7 files): Removed no longer useful ellipse= key from mainline units (monsters) http://git.io/uCWC-Q 20130721 14:28:03< irker683> wesnoth: Elvish_Hunter wesnoth-old:master e4c831b2ad0e / data/core/units/nagas/Fighter.cfg: Removed no longer useful ellipse= key from mainline units (nagas) http://git.io/MhoqJw 20130721 14:28:05< irker683> wesnoth: Elvish_Hunter wesnoth-old:master 49ccdef50207 / data/core/units/ogres/Young_Ogre.cfg: Removed no longer useful ellipse= key from mainline units (ogres) http://git.io/ryDKmg 20130721 14:28:07< irker683> wesnoth: Elvish_Hunter wesnoth-old:master ff43c84b9ce1 / data/core/units/orcs/ (Archer.cfg Assassin.cfg Grunt.cfg Leader.cfg): Removed no longer useful ellipse= key from mainline units (orcs) http://git.io/iy_Cug 20130721 14:28:09< irker683> wesnoth: Elvish_Hunter wesnoth-old:master 2a2e4687381b / data/core/units/saurians/ (Augur.cfg Skirmisher.cfg): Removed no longer useful ellipse= key from mainline units (saurians) http://git.io/Fc4hxg 20130721 14:28:11< irker683> wesnoth: Elvish_Hunter wesnoth-old:master 82ae407d0aca / data/core/units/trolls/Whelp.cfg: Removed no longer useful ellipse= key from mainline units (trolls) http://git.io/G62CFw 20130721 14:28:13< irker683> wesnoth: Elvish_Hunter wesnoth-old:master fd5c9e95bd36 / data/core/units/undead/ (7 files): Removed no longer useful ellipse= key from mainline units (undead) http://git.io/WV_zFQ 20130721 14:28:15< irker683> wesnoth: Elvish_Hunter wesnoth-old:master b051385c0bd2 / data/core/units/wose/Wose.cfg: Removed no longer useful ellipse= key from mainline units (wose) http://git.io/pfHYzg 20130721 14:28:17< irker683> wesnoth: Elvish_Hunter wesnoth-old:master ece52c9c3e2c / data/campaigns/Dead_Water/units/ (6 files): Removed no longer useful ellipse= key from campaign specific units (Dead Water) http://git.io/5k5sbw 20130721 14:28:19< irker683> wesnoth: Elvish_Hunter wesnoth-old:master 235748db12c1 / data/campaigns/Descent_Into_Darkness/units/ (apprentice-mage.cfg apprentice-necromancer.cfg): Removed no longer useful ellipse= key from campaign specific units (Descent into http://git.io/x1M60w 20130721 14:28:21< irker683> wesnoth: Elvish_Hunter wesnoth-old:master 728cf3f82250 / data/campaigns/Heir_To_The_Throne/units/Fighter.cfg: Removed no longer useful ellipse= key from campaign specific units (Heir to the http://git.io/_PIVwA 20130721 14:28:23< irker683> wesnoth: Elvish_Hunter wesnoth-old:master dfa840133af5 / data/campaigns/The_Hammer_of_Thursagan/units/ (3 files): Removed no longer useful ellipse= key from campaign specific units (The Hammer o http://git.io/mvKsPA 20130721 14:28:25< irker683> wesnoth: Elvish_Hunter wesnoth-old:master 78bcc57baf0d / data/campaigns/The_Rise_Of_Wesnoth/units/ (Noble_Fighter.cfg Noble_Youth.cfg Wose_Sapling.cfg): Removed no longer useful ellipse= key from campaign specific units (The Rise of http://git.io/x83LmQ 20130721 14:28:27< irker683> wesnoth: Elvish_Hunter wesnoth-old:master a6575f261ac7 / data/campaigns/Under_the_Burning_Suns/units/monsters/ (Alien_Minion.cfg Alien_Spire.cfg): Removed no longer useful ellipse= key from campaign specific units (Under the Bu http://git.io/HGQx-w 20130721 14:28:29< irker683> wesnoth: Elvish_Hunter wesnoth-old:master 605911f17946 / data/campaigns/tutorial/units/Fighter.cfg: Removed no longer useful ellipse= key from campaign specific units (tutorial) http://git.io/Nx7eJw 20130721 14:28:31< irker683> wesnoth: Elvish_Hunter wesnoth-old:master b455dad7d0ef / data/campaigns/Dead_Water/units/Brawler.cfg: DW: fixed the Stun special to handle the automatic ellipse change based on ZoC e http://git.io/xnFwLg 20130721 14:28:33< irker683> wesnoth: Elvish_Hunter wesnoth-old:master 5f5279d52601 / data/campaigns/Under_the_Burning_Suns/utils/kaleh-abilities.cfg: UtBS: fixed the Stun special to handle the automatic ellipse change based on ZoC http://git.io/hNvv0w 20130721 14:28:35< irker683> wesnoth: Elvish_Hunter wesnoth-old:master 981350c97cda / changelog players_changelog: Changelog entries for my previous commit flood http://git.io/IboX_Q 20130721 14:30:00-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130721 14:30:16-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130721 14:30:40-!- stikonas [~gentoo@178.44.156.231] has joined #wesnoth-dev 20130721 14:30:40-!- stikonas [~gentoo@178.44.156.231] has quit [Changing host] 20130721 14:30:40-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130721 14:30:40-!- mjs-de [~mjs-de@g224179241.adsl.alicedsl.de] has quit [Remote host closed the connection] 20130721 14:30:45-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20130721 14:39:34-!- Blueblaze [~Blueblaze@ip68-3-135-148.ph.ph.cox.net] has quit [Ping timeout: 276 seconds] 20130721 14:39:51 * vultraz pings Elvish_Hunter 20130721 14:40:00-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130721 14:40:04< Elvish_Hunter> Hi vultraz! 20130721 14:40:15-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130721 14:41:32< vultraz> the first of the commits, would that happen to be at the same place where the conditional that hides the ellipses if that option's selected in preferences is? 20130721 14:43:24< Elvish_Hunter> No. It's in che line that creates the file name and decides if the leader- part should be added. I placed another check that adds a nozoc- part if the unit does not emit a ZoC. 20130721 14:43:48< Elvish_Hunter> * the, not che 20130721 14:44:04< Elvish_Hunter> https://github.com/wesnoth/wesnoth-old/commit/2ab95a2764dfac48bbc0e52ea14b0d2884cfd125 20130721 14:45:06-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Read error: No route to host] 20130721 14:45:17-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130721 14:46:35< vultraz> hm...guess I have to keep looking then 20130721 14:48:12< Elvish_Hunter> In case that you may find it useful, this is how I found what to do: 20130721 14:48:40< Elvish_Hunter> - I started Northern Rebirth, and noticed that Tallin had a leader-nozoc ellipse 20130721 14:49:03< Elvish_Hunter> - I found no trace of it in the WML, so I though that it was a C++ thingy 20130721 14:49:13< Elvish_Hunter> - I ran a grep for "ellipse" 20130721 14:49:28< Elvish_Hunter> - I found a really interesting line in unit.cpp 20130721 14:49:59-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 245 seconds] 20130721 14:49:59< Elvish_Hunter> - Finally, I attemped modifying it and it worked :-D 20130721 14:50:35< vultraz> tried that, and I just ended up with being spammed by grep and not understanding half of it 20130721 14:53:19-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 252 seconds] 20130721 14:53:20-!- stikonas_ [~gentoo@178.44.156.231] has joined #wesnoth-dev 20130721 14:53:20-!- stikonas_ [~gentoo@178.44.156.231] has quit [Changing host] 20130721 14:53:20-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130721 14:54:36< Ivanovic> trademark_: we are using WML because when wesnoth was started it was a really tiny, not too powerfull markup set with a tiny number of possible instructions 20130721 14:54:47< Ivanovic> just think some 10 years back and how far XML was in those days 20130721 14:54:55< Ivanovic> it was rather niece 20130721 14:55:55< Elvish_Hunter> @vultraz: Well, in this case the interesting lines are 1959 and 1961: here the snprintf function (that works more or less like Lua's string.format()) builds the ellipse filename. 20130721 14:56:19< Ivanovic> trademark_: and from this basis on WML has grown to the behemoth it is these days 20130721 14:56:48< Elvish_Hunter> @vultraz: In this situation, grep launched on the src directory returned me anout 60 results. Not too much to check. 20130721 15:04:01< Elvish_Hunter> * about 20130721 15:07:56-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130721 15:14:40< trademark_> Ivanovic, okay, I heard it was because WML was lighter than XML, and so faster to send over the network, but it's just historical. 20130721 15:27:05< AI0867> trademark_: you forgot to add the workaround header 20130721 15:27:47< AI0867> we're also not nearly as strict as XML 20130721 15:31:04< Ivanovic> trademark_: once upon the time it was a lot lighter... 20130721 15:31:06-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130721 15:31:13< Ivanovic> but these days: not 100% sure... 20130721 15:41:50-!- trewe [~trewe@87.196.88.168] has joined #wesnoth-dev 20130721 15:45:10-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20130721 15:47:23< irker683> wesnoth: Pierre T wesnoth-old:asio_umcd a298d537c3a1 / / (16 files in 8 dirs): * Add the boost thread workaround file. http://git.io/NW6RzA 20130721 15:47:46< trademark_> AI0867, added! 20130721 15:48:05< trademark_> Ivanovic, ok :) 20130721 15:53:33-!- Elvish_Hunter [5bfc24f3@gateway/web/freenode/ip.91.252.36.243] has quit [Quit: Ciao!] 20130721 15:58:40-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 246 seconds] 20130721 15:58:49-!- Gallaecio [~quassel@84.120.219.21.dyn.user.ono.com] has joined #wesnoth-dev 20130721 16:09:27< irker683> wesnoth: Alexander van Gessel wesnoth-old:asio_umcd dc1882753bee / src/umcd/actions/request_umc_upload_action.hpp: Comment out an unused argument http://git.io/MdhF1w 20130721 16:09:39< AI0867> trademark_: I'm still having some issues with lots of templates involved 20130721 16:10:27< AI0867> something about conversions and boost::arrayS 20130721 16:12:19-!- Gallaecio [~quassel@84.120.219.21.dyn.user.ono.com] has quit [Read error: Connection reset by peer] 20130721 16:13:08< AI0867> trademark_: http://pastebin.com/vQ8QL2iN 20130721 16:13:36-!- H-Hour [~H-Hour@cpc7-sgyl35-2-0-cust428.18-2.cable.virginmedia.com] has joined #wesnoth-dev 20130721 16:14:09-!- travis-ci [~travis-ci@ec2-50-17-163-98.compute-1.amazonaws.com] has joined #wesnoth-dev 20130721 16:14:09< travis-ci> [travis-ci] wesnoth/wesnoth-old#256 (asio_umcd - a298d53 : Pierre T): The build is still failing. 20130721 16:14:09< travis-ci> [travis-ci] Build details : http://travis-ci.org/wesnoth/wesnoth-old/builds/9322805 20130721 16:14:09-!- travis-ci [~travis-ci@ec2-50-17-163-98.compute-1.amazonaws.com] has left #wesnoth-dev [] 20130721 16:15:01-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130721 16:18:46-!- Octalot [~noct@host86-129-12-41.range86-129.btcentralplus.com] has joined #wesnoth-dev 20130721 16:21:59-!- fabi [~fabi@wesnoth/developer/fendrin] has quit [Quit: Konversation terminated!] 20130721 16:24:04< jamit> ? Adding the boost thread workaround file (singular) involved 16 files in 8 directories?? 20130721 16:24:10-!- fabi [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20130721 16:26:44< jamit> Looks like a bunch of changes were included that were not related to the new file... 20130721 16:30:54< trademark_> AI0867, I guess it's because the lexical cast version on Travis (or on your machine) doesn't accept boost::array, for example : boost::array s = {'1','5','6','8'}; int size=boost::lexical_cast(s); 20130721 16:32:14< trademark_> AI0867, I push a workaround in one minut 20130721 16:34:13-!- travis-ci [~travis-ci@ec2-50-17-163-98.compute-1.amazonaws.com] has joined #wesnoth-dev 20130721 16:34:15< travis-ci> [travis-ci] wesnoth/wesnoth-old#257 (asio_umcd - dc18827 : Alexander van Gessel): The build is still failing. 20130721 16:34:15< travis-ci> [travis-ci] Build details : http://travis-ci.org/wesnoth/wesnoth-old/builds/9323246 20130721 16:34:15-!- travis-ci [~travis-ci@ec2-50-17-163-98.compute-1.amazonaws.com] has left #wesnoth-dev [] 20130721 16:35:53< irker683> wesnoth: Pierre T wesnoth-old:asio_umcd eac911e2b634 / / (7 files in 4 dirs): Fix lexical cast for old boost version that doesn't support conversion from boos http://git.io/39HcOA 20130721 16:35:55< irker683> wesnoth: Pierre T wesnoth-old:asio_umcd 3ea9c701a122 / src/umcd/actions/request_umc_upload_action.hpp: Fix conflict. http://git.io/xz7zzA 20130721 16:37:40< trademark_> jamit, you didn't read all the commit message ;-) There is more following 20130721 16:40:24< Soliton> he rightly assumed the subject line of the commit summarizes the changes. 20130721 16:40:31< jamit> trademark_: OK, more explicit: "Few small commits are better than a big one (hard to review), so when possible split it in working parts with info about where you are going" (http://wiki.wesnoth.org/DeveloperGuide). 20130721 16:41:59< jamit> trademark_: When looking through histories, mega-commits like yours make it harder to figure out what the commit was intended to accomplish. Focused commits that change one thing are easier to analyze. 20130721 16:42:42< jamit> Please split commits in the future? 20130721 16:42:53< trademark_> When config run through the preprocessor system, how do the system resolves the {path} directives? Does it look inside the user repo? Because in a custom git-repo like mine, it doesn't find the {path}. 20130721 16:44:29-!- mcwise [~mcwise@p54A3B711.dip0.t-ipconnect.de] has joined #wesnoth-dev 20130721 16:44:38< trademark_> jamit, of course! Should I commit even if the source doesn't compile? Because I recently refactor much of the architecture and that involved many files. 20130721 16:45:06< mcwise> hey again 20130721 16:45:08< jamit> Commits should compile. 20130721 16:45:47< trademark_> ok, nevermind, I'll try to do little commits. 20130721 16:45:52< jamit> Some commits will need to change a large number of files to avoid states that do not compile. 20130721 16:47:43< jamit> But changing .cfg's in order to supply a .hpp that was omitted from an earlier commit is rather blatantly lumping unrelated changes together. ;) 20130721 16:48:14< trademark_> jamit, yep, I'm agree 20130721 16:50:01< trademark_> about my last question, here the kind of error I get: Macro/file 'umcd/schema/types/common_types.cfg' is missing at ../data/umcd/protocol_schema/request_license.cfg:2 20130721 16:56:51-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130721 16:59:02-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Read error: Connection reset by peer] 20130721 17:00:15< shadowm> Elvish_Hunter: What are the exact implications of your series of commits for units that (for compatibility with 1.10) use ellipse=misc/ellipse and ellipse=misc/ellipse-nozoc ? 20130721 17:00:54< jamit> trademark_: You're asking which data directory is used? Wesnoth reports the parent of "data" when it starts up, in the line labeled "Data directory:" 20130721 17:01:17< jamit> (I think) 20130721 17:01:28< shadowm> trademark_: What do you mean "it doesn't seem to be everything"? The version_info implementation overrules whatever some random person wrote in that wiki page. 20130721 17:01:56< shadowm> The examples there are just examples, not a formal syntax definition. 20130721 17:02:12-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130721 17:03:06< mcwise> tyes it is "Data directory: ", jamit, trademark_ 20130721 17:04:49< trademark_> shadowm, I though you were saying that every version string was accepted, even such as "1...5.aa" 20130721 17:06:27< shadowm> IIRC that will be interpreted as 1.0.0.5.aa. 20130721 17:07:23< shadowm> Without the final dot, that is; that's just English punctuation at work there. :p 20130721 17:10:30< trademark_> jamit, in fact I'm writing the addon server, so I don't start the game, it seems that some classes (such as the preprocessor) are tightly coupled to the game. 20130721 17:10:34< trademark_> jamit, I tried: game_config::wesnoth_program_dir = cfg["wesnoth_dir"].str(); 20130721 17:10:35< trademark_> set_preferences_dir(cfg["wesnoth_dir"].str()); 20130721 17:10:46< trademark_> but it doesn't seem to work 20130721 17:11:08-!- travis-ci [~travis-ci@ec2-107-21-158-112.compute-1.amazonaws.com] has joined #wesnoth-dev 20130721 17:11:08< travis-ci> [travis-ci] wesnoth/wesnoth-old#258 (asio_umcd - 3ea9c70 : Pierre T): The build is still failing. 20130721 17:11:08< travis-ci> [travis-ci] Build details : http://travis-ci.org/wesnoth/wesnoth-old/builds/9323670 20130721 17:11:08-!- travis-ci [~travis-ci@ec2-107-21-158-112.compute-1.amazonaws.com] has left #wesnoth-dev [] 20130721 17:11:27< trademark_> shadowm, mmm ok, so the doc is wrong because it says that "aaa1.5" isn't accepted 20130721 17:11:58< shadowm> trademark_: What document? PblWML in the wiki? 20130721 17:12:10< trademark_> yep 20130721 17:12:15-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130721 17:12:43< shadowm> trademark_: It doesn't mention "aaa1.5". And again, they are just examples. 20130721 17:12:55< shadowm> Pay close attention to what it says after the examples of "bad" version values. 20130721 17:13:55< trademark_> shadowm, ho ok, my bad 20130721 17:15:13< jamit> trademark_: But if you were to build and start the game from your repo, what directory would it find for the data directory? 20130721 17:17:30-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130721 17:22:57< jamit> trademark_: If you need to manually set the path for the data directory, it looks like it is stored (without "/data/") in game_config::path. But beware introducing hackiness. 20130721 17:26:16< jamit> trademark_: If you can set logging options when running the add-on server, setting the log domain "filesystem" to debug level should produce the actual filenames being looked for. 20130721 17:30:48< trademark_> jamit, I'm not sure to understand what to do. Before all, I start with an hypothesis: "preprocessor search {path} file encountered in config file from the bad data directory (such as in ~./wesnoth or ~/.local/share/... depending on the version). 20130721 17:32:46< trademark_> jamit, I know that if I manually set the Wesnoth directory I could miss some steps, that's why it could be a hack. So my question is, how to elegantly set the Wesnoth dir path. 20130721 17:32:52< trademark_> s/./? 20130721 17:35:22< jamit> trademark_: The elegant way would be to just have it work. :) The first step may be to see if anything is set. Have you checked to see what game_config::path is when you run your add-on server? 20130721 17:37:15< trademark_> jamit, setting game_config::path = cfg["wesnoth_dir"].str(); is working. 20130721 17:37:56< jamit> And what was the value of game_config::path before you set it? 20130721 17:38:28< jamit> (The high-level question here is whether that is being initialized incorrectly or not being initialized at all.) 20130721 17:38:33< trademark_> /usr/local/share/wesnoth 20130721 17:43:40< trademark_> AI0867, Travis now report the same link error as me, I'm not sure what's missing, I'll investigate it later, atm, I just need to progress in my work 20130721 17:53:09-!- lansiir [~oldtopman@unaffiliated/oldtopman] has quit [Quit: *pouf*] 20130721 18:04:24< jamit> trademark_: Looking at campaign_server/campaign_server.cpp in branch master and comparing that to umcd/umcd.cpp in branch asio_umcd, I am struck by the omission in umcd's main() of the first line in campaign_server's main(). 20130721 18:05:23< jamit> trademark_: If I may hazard a guess, when you build your add-on server, does the compiler get an option along the lines of -DDEFAULT_PREFS_PATH=/usr/local/share/wesnoth ? 20130721 18:23:49-!- H-Hour_ [~H-Hour@cpc7-sgyl35-2-0-cust428.18-2.cable.virginmedia.com] has joined #wesnoth-dev 20130721 18:26:59-!- H-Hour [~H-Hour@cpc7-sgyl35-2-0-cust428.18-2.cable.virginmedia.com] has quit [Ping timeout: 260 seconds] 20130721 18:28:33< trademark_> jamit, I don't know, I never add such a line through 20130721 18:31:05< jamit> trademark_: for the compiler option, that would be something defined by scons or cmake, whichever you use. You would see it when building, in the line that causes a file to be compiled. 20130721 18:35:40-!- horon [~horon@nttkyo176024.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Quit: Leaving...] 20130721 18:38:52< jamit> trademark_: Nevermind about the compiler option. It looks like it might be handled by environment variables instead of a command line option. 20130721 18:40:49< jamit> trademark_: Your compiler probably has DEFAULT_PREFS_PATH #define'd as /usr/local/share/, but seeing where that comes from looks a bit involved. 20130721 19:00:36-!- H-Hour__ [~H-Hour@cpc7-sgyl35-2-0-cust428.18-2.cable.virginmedia.com] has joined #wesnoth-dev 20130721 19:01:31-!- trewe [~trewe@87.196.88.168] has quit [Ping timeout: 260 seconds] 20130721 19:03:49-!- H-Hour_ [~H-Hour@cpc7-sgyl35-2-0-cust428.18-2.cable.virginmedia.com] has quit [Ping timeout: 246 seconds] 20130721 19:04:13< irker683> wesnoth: anonymissimus wesnoth-old:master e3e9afe9b846 / src/generators/yamg/ya_mapgen.cpp: fix compile errors: uint -> unsigned int http://git.io/zUVdbw 20130721 19:04:15< irker683> wesnoth: anonymissimus wesnoth-old:master 8561416de8a9 / src/generators/yamg/ya_mapgen.cpp: fix a MSVC compile error (ambiguous abs() call) http://git.io/3kDuPw 20130721 19:04:17< irker683> wesnoth: anonymissimus wesnoth-old:master b7e3b7f61ab0 / src/generators/yamg/ya_mapgen.cpp: fix another ambiguous abs() call http://git.io/ERGP9Q 20130721 19:04:19< irker683> wesnoth: anonymissimus wesnoth-old:master f448b9c833de / src/generators/yamg/ya_mapgen.cpp: ugly workaround for another MSVC compile error http://git.io/UXF_7w 20130721 19:04:21< irker683> wesnoth: anonymissimus wesnoth-old:master 258bb9ddf8d4 / projectfiles/CodeBlocks/wesnoth.cbp: cb project update http://git.io/DyrB2g 20130721 19:04:23< irker683> wesnoth: anonymissimus wesnoth-old:master eb00df8febf8 / projectfiles/VC9/wesnoth.vcproj: vc project update http://git.io/MA8jfA 20130721 19:16:53-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130721 19:17:11-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130721 19:17:44-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130721 19:21:11-!- bumbadadabum [~bumba@d155109.upc-d.chello.nl] has quit [Ping timeout: 264 seconds] 20130721 19:21:23-!- H-Hour__ [~H-Hour@cpc7-sgyl35-2-0-cust428.18-2.cable.virginmedia.com] has quit [Read error: Connection reset by peer] 20130721 19:21:45-!- H-Hour__ [~H-Hour@cpc7-sgyl35-2-0-cust428.18-2.cable.virginmedia.com] has joined #wesnoth-dev 20130721 19:22:08-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130721 19:24:26-!- flix [~flix@91-66-31-1-dynip.superkabel.de] has left #wesnoth-dev [] 20130721 19:26:59-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130721 19:27:14-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130721 19:32:59< irker683> wesnoth: Nils Kneuper wesnoth-old:1.10 219417554521 / / (9 files in 8 dirs): updated Scottish Gaelic translation http://git.io/I2U_DQ 20130721 19:33:33< irker683> wesnoth: Nils Kneuper wesnoth-old:master 06b4ef06c9ae / / (12 files in 11 dirs): updated Scottish Gaelic translation http://git.io/g8geTA 20130721 19:34:33-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130721 19:34:48-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130721 19:35:19-!- Octalot [~noct@host86-129-12-41.range86-129.btcentralplus.com] has quit [Ping timeout: 246 seconds] 20130721 19:36:10-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130721 19:37:39-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Quit: lipkab] 20130721 19:37:52-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130721 19:39:48-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130721 19:39:51-!- jetrel_laptop [~jetrel_la@mn-10k-dhcp7-802.dsl.hickorytech.net] has quit [Quit: jetrel_laptop] 20130721 19:41:40-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130721 19:44:45-!- molgrum_ [~molgrum@h-94-220.a230.priv.bahnhof.se] has quit [Quit: Lämnar] 20130721 19:44:49-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130721 19:46:04< jamit> "ugly workaround for another MSVC compile error"? What looks uglier to me is the way buf is passed to a function without also passing how much space was allocated. That looks like a memory overrun waiting to happen. 20130721 20:02:33-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has quit [Quit: Leaving] 20130721 20:06:55-!- molgrum [~molgrum@h-94-220.a230.priv.bahnhof.se] has joined #wesnoth-dev 20130721 20:38:35-!- Netsplit *.net <-> *.split quits: _8680_, ejls, skyfaller 20130721 20:41:20-!- H-Hour [~H-Hour@cpc7-sgyl35-2-0-cust428.18-2.cable.virginmedia.com] has joined #wesnoth-dev 20130721 20:43:57-!- H-Hour__ [~H-Hour@cpc7-sgyl35-2-0-cust428.18-2.cable.virginmedia.com] has quit [Ping timeout: 264 seconds] 20130721 20:48:27-!- skyfaller [~skyfaller@ool-43556785.dyn.optonline.net] has joined #wesnoth-dev 20130721 20:48:32-!- skyfaller [~skyfaller@ool-43556785.dyn.optonline.net] has quit [Changing host] 20130721 20:48:32-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has joined #wesnoth-dev 20130721 20:52:45-!- Laela [50eb531b@gateway/web/freenode/ip.80.235.83.27] has quit [Quit: Page closed] 20130721 20:53:13< trademark_> jamit, anyways thanks for help 20130721 20:56:23-!- anonymissimus [~chatzilla@HSI-KBW-149-172-228-192.hsi13.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20130721 20:57:45< anonymissimus> jamit: and not using manual memory management and getting rid of fancy pointer things would solve that as well, wouldn't it !? 20130721 20:58:22< anonymissimus> but I just need it to compile 20130721 20:59:42< jamit> Probably. You can consider what I said as idle commentary that I think the code was already uglier than the workaround. ;) 20130721 20:59:52< anonymissimus> I wonder how gcc can possibly know at compile time how much space it needs to allocate for char buf[n] ? MinGw emits not even a warning 20130721 21:00:39< jamit> Cleaning up the memory management might be a good project for someone who wants practice with such things. Or to demonstrate what they can do. 20130721 21:01:17< anonymissimus> I also seem to see news without deletes in there and such 20130721 21:01:36< shadowm> Who wrote that code? 20130721 21:01:45< jamit> I think gcc did what you did, just behind the scenes. 20130721 21:02:42< jamit> shadowm: pyrophorus did, I believe: http://forum.wesnoth.org/viewtopic.php?f=10&t=36466 20130721 21:02:54< shadowm> It looks like C code hastily adapted to use classes. 20130721 21:02:59< shadowm> Emphasis on hastily. 20130721 21:03:14< mcwise> Emphasis on C. ./ 20130721 21:03:16< mcwise> I don't like C 20130721 21:03:35< jamit> C is Cool. Isn't that how it got its name? :) 20130721 21:03:46< shadowm> Oh well, the struct typedefs pretty much make it obvious that it was written by a C purist. 20130721 21:03:57< jamit> (No, please don't come up with all the derogatory terms that start with 'c'.) 20130721 21:04:30< shadowm> 'C' is (char)('B' + 1). 20130721 21:04:33< mcwise> (I didn't plan to!) 20130721 21:04:40< mcwise> hehe 20130721 21:04:56< anonymissimus> I also noticed that those files had mixed EOLs in my local copy, LF and CRLF, does that happen to others as well ? (I thought my settings should prevent that) 20130721 21:05:15< shadowm> No, seriously: http://en.wikipedia.org/wiki/B_%28programming_language%29 20130721 21:05:33< anonymissimus> ah, and if I try to play such map an error message about missing id comes, but I assume that's because it's WIP 20130721 21:07:18< jamit> shadowm: Yeah, I know the real reason for the name. There is also a "D" language following it. Not nearly as much fun as inventing stories, though. :) 20130721 21:07:51< mcwise> jamit, I was going to say the same, about D. C++ is a funny name as well 20130721 21:09:38< shadowm> It sounds like I chose the right time to stick to a local branch I'm too lazy to rebase. 20130721 21:10:17< shadowm> anonymissimus: Did you ever read my question about Wesnoth crashing on Windows? 20130721 21:16:21-!- mcwise_ [~mcwise@p54A3B711.dip0.t-ipconnect.de] has joined #wesnoth-dev 20130721 21:20:13-!- Netsplit *.net <-> *.split quits: anonymissimus, molgrum 20130721 21:20:16-!- Netsplit *.net <-> *.split quits: irker683, mcwise 20130721 21:20:33-!- Netsplit *.net <-> *.split quits: AI0867 20130721 21:20:37-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has quit [Read error: Connection reset by peer] 20130721 21:21:00-!- Netsplit over, joins: AI0867 20130721 21:21:07-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has joined #wesnoth-dev 20130721 21:21:44-!- Netsplit over, joins: molgrum 20130721 21:22:01-!- Netsplit over, joins: anonymissimus 20130721 21:27:13< anonymissimus> shadowm: what question ? 20130721 21:28:09< shadowm> My builds on Windows XP SP3 using MSVC++ 2008 crash during locale initialization because of a library trying to write into read-only memory it requested itself. 20130721 21:28:35< shadowm> (Some gettext function wants a const char*. The DLL implementing it later attempts to write into it for some reason.) 20130721 21:33:13-!- mcwise_ [~mcwise@p54A3B711.dip0.t-ipconnect.de] has quit [Quit: Leaving] 20130721 21:33:37< anonymissimus> shadowm: I almost always build in debug mode when using MSVC (since that is what I have it for), so without optimization (it's /O2 not -O2) 20130721 21:33:49< anonymissimus> and they don't crash 20130721 21:34:01< shadowm> -O0 and -O2 crash the same. 20130721 21:34:07< anonymissimus> last time the release build also didn't but that may be a year ago or more 20130721 21:34:34< anonymissimus> hm okay, then perhaps it's because of your OS localization ? 20130721 21:35:28< shadowm> I don't really know what libintl3.dll is doing since I didn't build it myself and I didn't have the sources or debug symbols at the time I was pointlessly fiddling around with the MSVC++ debugger. 20130721 21:36:09< shadowm> I only know it is trying to write into read-only memory (a compiler-defined string constant that is provided to a function that is supposed to take a string _constant_). 20130721 21:36:18< anonymissimus> however, I know of something that might be related; I had never been able to switch the language in an MSVC build 20130721 21:36:33< shadowm> And your OS's native language is? 20130721 21:36:39< anonymissimus> german 20130721 21:36:50< shadowm> Well, mine is Spanish. Not a big difference there. 20130721 21:36:52-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Remote host closed the connection] 20130721 21:37:00< shadowm> At least Spanish uses the same codepage as English. 20130721 21:38:26< shadowm> I'll probably try MSVC++ 2010 on an English Windows 7 installation later against my better judgment. 20130721 21:38:41< shadowm> Much later, really. I have more urgent things to attend to. 20130721 21:44:19-!- fabi_ [~fabi@88-134-9-160-dynip.superkabel.de] has joined #wesnoth-dev 20130721 21:44:19-!- fabi_ [~fabi@88-134-9-160-dynip.superkabel.de] has quit [Changing host] 20130721 21:44:19-!- fabi_ [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20130721 21:45:51-!- Octalot [~noct@host86-139-154-121.range86-139.btcentralplus.com] has joined #wesnoth-dev 20130721 21:46:11-!- anonymissimus_ [~chatzilla@HSI-KBW-149-172-228-192.hsi13.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20130721 21:47:54< anonymissimus> and using MSVC+cmake I got the impression that some dependency is missing in what I use 20130721 21:48:56-!- jamit1 [~jamit@76-255-26-220.lightspeed.mdsnwi.sbcglobal.net] has joined #wesnoth-dev 20130721 21:49:17< anonymissimus_> shadowm: [21:38] anonymissimus did you download the package from sourceforge ? 20130721 21:50:36< shadowm> Yes. 20130721 21:51:48-!- Crendgrim_ [~quassel@f050095140.adsl.alicedsl.de] has joined #wesnoth-dev 20130721 21:52:49< anonymissimus> did you download the package from sourceforge ? 20130721 21:53:25-!- elias [~allefant@allefant.com] has quit [Ping timeout: 264 seconds] 20130721 21:53:59-!- Netsplit *.net <-> *.split quits: anonymissimus 20130721 21:54:19-!- Netsplit *.net <-> *.split quits: Crendgrim, fabi, vultraz, vultraz_laptop 20130721 21:54:29-!- Netsplit *.net <-> *.split quits: jamit 20130721 21:55:16< anonymissimus_> NSA is cracking my connection oO 20130721 21:55:59-!- Crendgrim_ [~quassel@f050095140.adsl.alicedsl.de] has quit [Excess Flood] 20130721 21:57:06-!- jamit1 [~jamit@76-255-26-220.lightspeed.mdsnwi.sbcglobal.net] has quit [Write error: Broken pipe] 20130721 21:57:24-!- lobby [~wesnoth@wesnoth/bot/lobby] has quit [Excess Flood] 20130721 22:02:57-!- lobby [~wesnoth@wesnoth/bot/lobby] has joined #wesnoth-dev 20130721 22:02:57-!- Topic for #wesnoth-dev: current repo: https://github.com/wesnoth/wesnoth-old (Please read the dev-ml for the latest status!) | 193 bugs, 334 feature requests, 27 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20130721 22:02:57-!- Topic set by wesbot [~wesbot@wesnoth/bot/wesbot] [Thu Jul 4 17:37:42 2013] 20130721 22:02:57[Users #wesnoth-dev] 20130721 22:02:57[ AI0867 ] [ elias ] [ Ingmar ] [ LordNasty] [ shadowm ] [ Upth ] 20130721 22:02:57[ Amu ] [ EliDupree] [ Ivanovic ] [ Mara_Jade] [ shadowm_desktop] [ Upthorn ] 20130721 22:02:57[ anonymissimus_ ] [ enchilado] [ iwaim_ ] [ melinath ] [ shikadibot ] [ Vandal ] 20130721 22:02:57[ apoi ] [ Espreon ] [ jamit ] [ molgrum ] [ skyfaller ] [ vultraz ] 20130721 22:02:57[ balrog ] [ esr ] [ janebot ] [ nurupo ] [ Soliton ] [ vultraz_laptop] 20130721 22:02:57[ boucman_work ] [ exciton ] [ Jetrel_new ] [ Octalot ] [ timotei_ ] [ wesbot ] 20130721 22:02:57[ Crendgrim ] [ fabi_ ] [ knotwork ] [ rei4dan ] [ ToBeFree ] [ zookeeper ] 20130721 22:02:57[ crimson_penguin] [ Gambit ] [ lobby ] [ Rhonda ] [ tomreyn ] [ {V} ] 20130721 22:02:57[ DHost ] [ H-Hour ] [ loonycyborg] [ Samual ] [ trademark_ ] 20130721 22:02:57-!- Irssi: #wesnoth-dev: Total of 53 nicks [0 ops, 0 halfops, 0 voices, 53 normal] 20130721 22:03:13-!- Channel #wesnoth-dev created Tue Jan 27 06:28:41 2009 20130721 22:03:39-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has quit [Excess Flood] 20130721 22:04:09-!- Irssi: Join to #wesnoth-dev was synced in 83 secs 20130721 22:06:04-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130721 22:07:56-!- mjs-de [~mjs-de@g224179241.adsl.alicedsl.de] has joined #wesnoth-dev 20130721 22:12:08< Ivanovic> crab_: can you have a look at this one? https://github.com/wesnoth/wesnoth-old/pull/37 20130721 22:12:08< Ivanovic> sounds really promising to me... 20130721 22:12:28-!- H-Hour is now known as 21WAA872N 20130721 22:12:28-!- H-Hour [~H-Hour@cpc7-sgyl35-2-0-cust428.18-2.cable.virginmedia.com] has joined #wesnoth-dev 20130721 22:12:47-!- 21WAA872N [~H-Hour@cpc7-sgyl35-2-0-cust428.18-2.cable.virginmedia.com] has quit [Ping timeout: 264 seconds] 20130721 22:12:56-!- irker936 [~irker@109.237.218.218] has joined #wesnoth-dev 20130721 22:12:56< irker936> wesnoth: Alexander van Gessel wesnoth-old:asio_umcd b98e4b16fd03 / src/SConscript: Fix scons for umcd http://git.io/5nckDA 20130721 22:13:35-!- mcwise [~mcwise@p54A3B711.dip0.t-ipconnect.de] has joined #wesnoth-dev 20130721 22:14:04-!- trewe [~trewe@87.196.110.224] has joined #wesnoth-dev 20130721 22:21:00-!- molgrum [~molgrum@h-94-220.a230.priv.bahnhof.se] has quit [Quit: Lämnar] 20130721 22:22:58-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130721 22:23:12-!- _8680_ [~8680@2002:44e1:fb42:0:c45c:e5b1:8439:e9f5] has joined #wesnoth-dev 20130721 22:23:17-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130721 22:25:01-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130721 22:26:07-!- molgrum [~molgrum@94.254.94.220] has joined #wesnoth-dev 20130721 22:28:15-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130721 22:31:08-!- trewe [~trewe@87.196.110.224] has quit [Ping timeout: 309 seconds] 20130721 22:33:28-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130721 22:34:19-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Remote host closed the connection] 20130721 22:34:41-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130721 22:39:08-!- travis-ci [~travis-ci@ec2-184-73-148-97.compute-1.amazonaws.com] has joined #wesnoth-dev 20130721 22:39:08< travis-ci> [travis-ci] wesnoth/wesnoth-old#263 (asio_umcd - b98e4b1 : Alexander van Gessel): The build was fixed. 20130721 22:39:08< travis-ci> [travis-ci] Build details : http://travis-ci.org/wesnoth/wesnoth-old/builds/9330445 20130721 22:39:08-!- travis-ci [~travis-ci@ec2-184-73-148-97.compute-1.amazonaws.com] has left #wesnoth-dev [] 20130721 22:39:10< AI0867> =) 20130721 22:39:12< AI0867> trademark_: ^ 20130721 22:40:06-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130721 22:40:22-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130721 22:58:08-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130721 22:58:23-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130721 23:03:16-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Quit: Setting sails, coming home] 20130721 23:06:10-!- anonymissimus_ [~chatzilla@HSI-KBW-149-172-228-192.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.90.1 [Firefox 12.0/20120423122928]] 20130721 23:14:46-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 246 seconds] 20130721 23:14:59-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 245 seconds] 20130721 23:34:33< trademark_> AI0867, yeah! nice, thanks 20130721 23:35:32< trademark_> go to sleep, good night/day everyone 20130721 23:38:01-!- mjs-de [~mjs-de@g224179241.adsl.alicedsl.de] has quit [Remote host closed the connection] 20130721 23:40:08-!- trademark_ [~trademark@mne69-1-82-67-17-201.fbx.proxad.net] has quit [Ping timeout: 260 seconds] 20130721 23:41:14-!- Octalot [~noct@host86-139-154-121.range86-139.btcentralplus.com] has quit [Ping timeout: 245 seconds] 20130721 23:42:07-!- Blueblaze [~Blueblaze@ip68-3-135-148.ph.ph.cox.net] has joined #wesnoth-dev 20130721 23:47:02-!- _8680_ [~8680@2002:44e1:fb42:0:c45c:e5b1:8439:e9f5] has quit [Ping timeout: 240 seconds] 20130721 23:48:20-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130721 23:54:04-!- _8680_ [~8680@2002:44e1:fb42:0:76de:2bff:fed4:2766] has joined #wesnoth-dev 20130721 23:54:20-!- _8680_ is now known as Guest76946 20130721 23:54:45-!- Guest76946 [~8680@2002:44e1:fb42:0:76de:2bff:fed4:2766] has quit [Client Quit] 20130721 23:55:15-!- _8680 [~8680@2002:44e1:fb42:0:76de:2bff:fed4:2766] has joined #wesnoth-dev 20130721 23:55:40-!- _8680 is now known as _8680_ --- Log closed Mon Jul 22 00:00:08 2013