--- Log opened Mon Apr 26 00:00:55 2010 20100426 00:12:27< crimson_penguin> Ivanovic: I'm sick today, so not really doing much :-/ 20100426 00:12:44-!- qemqemqem [~quassel@urwireless-dhcp-128-151-186-121.wireless.rochester.edu] has joined #wesnoth-dev 20100426 00:14:18< Sirp> YogiHH: there are very specific rules about when an assignment operator is available and when it isn't. 20100426 00:14:44< Sirp> YogiHH: the compiler will generate an assignment operator automatically as long as all members and bases are copyable 20100426 00:15:01< Sirp> it might be that a non-copyable member has been added to the class 20100426 00:15:05< YogiHH> Sirp: Yes, i have seen that for example const members are a problem for that 20100426 00:15:05< Sirp> note that references are not copyable. 20100426 00:15:10< Sirp> yes. 20100426 00:19:41-!- ilor [~ilor@wesnoth/developer/ilor] has quit [Ping timeout: 245 seconds] 20100426 00:27:21-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20100426 00:29:46-!- Appleman1234 [~Appleman1@131.181.19.52] has joined #wesnoth-dev 20100426 00:32:26-!- Shuger [~Shuger@acrk2.neoplus.adsl.tpnet.pl] has quit [Quit: Leaving] 20100426 00:43:39-!- Darkas [~quassel@ppp-93-104-143-193.dynamic.mnet-online.de] has quit [Remote host closed the connection] 20100426 00:45:00-!- allefant [~elias@allegro/developer/allefant] has quit [Quit: Leaving] 20100426 00:45:29-!- mordocai [~mordocai@66.119.9.243] has joined #wesnoth-dev 20100426 01:03:16-!- Appleman1234 [~Appleman1@131.181.19.52] has quit [Ping timeout: 258 seconds] 20100426 01:04:45-!- Appleman1234 [~Appleman1@131.181.19.52] has joined #wesnoth-dev 20100426 01:11:39-!- endercoaster [~endercoas@132.161.243.60] has joined #wesnoth-dev 20100426 01:11:55< endercoaster> Hello 20100426 01:13:16< noy> hello endercoaster 20100426 01:15:49< endercoaster> Sorry I haven't been in and never got around to submitting an app. I was bogged down with school work, and just when that let up, I went through a break-up. I kind of doubt at this point that I'm going to be one of the summer of code students, but I still plan on working on wesnoth this summer. 20100426 01:17:49< noy> I know how life can get in the way of these things 20100426 01:18:02< noy> But its really good to hear that you're going to stick with us 20100426 01:20:01-!- mordocai [~mordocai@66.119.9.243] has quit [Quit: Leaving] 20100426 01:28:51-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100426 01:29:36-!- shadowm_laptop [~ignaciorm@209-145-22-190.adsl.terra.cl] has joined #wesnoth-dev 20100426 01:30:04-!- shadowm_laptop is now known as Guest85214 20100426 01:30:33-!- Guest85214 [~ignaciorm@209-145-22-190.adsl.terra.cl] has quit [Changing host] 20100426 01:30:34-!- Guest85214 [~ignaciorm@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100426 01:30:40-!- Guest85214 is now known as shadowm_broken 20100426 01:34:46-!- Blueblaze [~nick@adsl-76-202-18-218.dsl.hstntx.sbcglobal.net] has quit [Read error: Connection reset by peer] 20100426 01:45:49-!- Bocom_ [~Bocom@c-eecce255.013-31-6b736412.cust.bredbandsbolaget.se] has joined #wesnoth-dev 20100426 01:47:59-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100426 01:48:58-!- Bocom [~Bocom@c-14cde255.013-31-6b736412.cust.bredbandsbolaget.se] has quit [Ping timeout: 264 seconds] 20100426 01:49:07-!- Bocom__ [~Bocom@c-efcce255.013-31-6b736412.cust.bredbandsbolaget.se] has joined #wesnoth-dev 20100426 01:50:05-!- Chusslove [~Chusslove@unaffiliated/chusslove] has quit [Read error: Operation timed out] 20100426 01:50:59-!- wesbot changed the topic of #wesnoth-dev to: GSoC: Thanks to all GSoC candidates for submitting proposals to Google. Accepted student applications announced on April 26. | 96 bugs, 273 feature requests, 20 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100426 01:52:10-!- Bocom_ [~Bocom@c-eecce255.013-31-6b736412.cust.bredbandsbolaget.se] has quit [Ping timeout: 246 seconds] 20100426 01:53:39-!- k23z__ [~k23z__@unaffiliated/k23z--/x-2536701] has quit [Ping timeout: 265 seconds] 20100426 01:55:00< CIA-10> torangan * r42257 /branches/1.8/po/ (23 files in 23 dirs): hungarian translation update 20100426 01:56:41-!- Bocom__ [~Bocom@c-efcce255.013-31-6b736412.cust.bredbandsbolaget.se] has quit [Quit: Lämnar] 20100426 02:00:45< CIA-10> torangan * r42258 /trunk/po/ (4 files in 4 dirs): hungarian translation update 20100426 02:01:02-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20100426 02:02:42< CIA-10> espreon * r42259 /trunk/changelog: Updated the changelog. 20100426 02:04:03-!- SteppenWolf_ [~5948748c@gateway/web/freenode/x-tvxfzkhgrlbvbaye] has quit [Quit: Page closed] 20100426 02:09:05-!- drusepth [~drusepth@dhcp-077-249-151-209.chello.nl] has quit [Quit: Leaving] 20100426 02:10:48-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20100426 02:11:34-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20100426 02:12:17-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has quit [Read error: Connection reset by peer] 20100426 02:12:47-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has joined #wesnoth-dev 20100426 02:20:21-!- endercoaster [~endercoas@132.161.243.60] has left #wesnoth-dev [] 20100426 02:21:34-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 20100426 02:31:54-!- ancestral [~ancestral@mobile-166-137-143-239.mycingular.net] has joined #wesnoth-dev 20100426 02:35:13-!- ancestral [~ancestral@mobile-166-137-143-239.mycingular.net] has quit [Client Quit] 20100426 02:36:41-!- k23z__ [~k23z__@unaffiliated/k23z--/x-2536701] has joined #wesnoth-dev 20100426 02:45:49-!- orfest [~kvirc@16.ngu.ac-tel.ru] has joined #wesnoth-dev 20100426 02:47:00-!- shadowm_broken [~ignaciorm@wesnoth/developer/shadowmaster] has quit [Quit: Lost terminal] 20100426 02:49:07-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100426 02:49:41-!- qemqemqem [~quassel@urwireless-dhcp-128-151-186-121.wireless.rochester.edu] has quit [Ping timeout: 260 seconds] 20100426 02:53:26-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Quit: Leaving] 20100426 02:53:55-!- Bocom [~Bocom@c-efcce255.013-31-6b736412.cust.bredbandsbolaget.se] has joined #wesnoth-dev 20100426 02:57:00-!- King_Elendil [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100426 03:10:15-!- deekay [~dk@wesnoth/developer/dragonking] has quit [Quit: deekay] 20100426 03:33:24-!- zookowbaby is now known as zooko 20100426 03:36:00-!- Appleman1234 [~Appleman1@131.181.19.52] has quit [Quit: Leaving] 20100426 03:41:21-!- pokhbocee [~pokh@c-68-38-100-21.hsd1.pa.comcast.net] has quit [Ping timeout: 245 seconds] 20100426 03:41:47-!- mordocai [~mordocai@66.119.9.243] has joined #wesnoth-dev 20100426 04:08:35< zooko> 1.8.0 is working well on OLPC so far! 20100426 04:09:21< zooko> There's a problem with some sort of dappled pattern on the background behind the text so the text is hard to read. 20100426 04:21:21-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100426 04:24:45-!- Skystriker [~croselius@pool-70-111-210-233.nwrk.east.verizon.net] has quit [] 20100426 04:32:56-!- pokhbocee [~pokh@c-68-38-100-21.hsd1.pa.comcast.net] has joined #wesnoth-dev 20100426 04:33:43< zooko> I should probably rebuild with minimize-RAM option turned on. 20100426 04:33:49< zooko> But first -- Heir To The Throne! :-) 20100426 04:35:22-!- drusepth [~drusepth@dhcp-077-249-151-209.chello.nl] has joined #wesnoth-dev 20100426 04:35:34< zooko> :-) 20100426 04:35:47-!- Ivanovic_ [~ivanovic@dtmd-4db2234b.pool.mediaWays.net] has joined #wesnoth-dev 20100426 04:38:07< zooko> Hm, not doing so hot second time around. It appears to use a few tens of MB more RAM to stop the campaign and start it again so now I'm into wait-for-swap territory. :-( 20100426 04:38:34< zooko> Let's see if it settles down once the campaign starts rolling. 20100426 04:39:26-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 265 seconds] 20100426 04:39:45-!- Ivanovic_ is now known as Ivanovic 20100426 04:40:40-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: ...] 20100426 04:48:15-!- mrEPIC [~mrEPIC@adsl-76-199-72-45.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100426 05:04:16-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Read error: Connection reset by peer] 20100426 05:04:41-!- King_Elendil [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100426 05:10:10-!- Gambit [~Gambit@pa-67-234-73-7.dhcp.embarqhsd.net] has quit [Read error: Connection reset by peer] 20100426 05:17:46< CIA-10> eleazar * r42260 /trunk/data/core/images/terrain/water/ (315 files): uploading animated versions of coast, ocean and tropical coast. not wired into .cfgs. Should function as normal 20100426 05:24:32-!- ancestral [~ancestral@97-116-122-90.mpls.qwest.net] has joined #wesnoth-dev 20100426 05:27:51-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20100426 05:37:02< zooko> :-) 20100426 05:38:55-!- mordocai [~mordocai@66.119.9.243] has quit [Quit: Leaving] 20100426 05:45:20-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Read error: Connection reset by peer] 20100426 05:47:56-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has quit [Quit: Leaving] 20100426 05:57:40-!- k23z__ [~k23z__@unaffiliated/k23z--/x-2536701] has quit [Quit: Leaving] 20100426 06:09:01-!- mrEPIC [~mrEPIC@adsl-76-199-72-45.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 252 seconds] 20100426 06:18:26-!- shadowmaster [~ignacio@wesnoth/developer/shadowmaster] has quit [Remote host closed the connection] 20100426 06:18:32-!- shadowmaster [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100426 06:18:45-!- drusepth [~drusepth@dhcp-077-249-151-209.chello.nl] has quit [Ping timeout: 258 seconds] 20100426 06:27:47< zooko> Any other tricks to compile a version that uses less RAM besides --enable-lowmem? 20100426 06:28:49< zooko> And does anyone know why text that is "deselected" -- "greyed out" has a dappled pattern behind it which makes it hard to read the text? 20100426 06:28:59< zooko> (I'm using 1.8.0 on OLPC.) 20100426 06:33:47-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Read error: Connection reset by peer] 20100426 06:34:06-!- King_Elendil [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100426 06:40:21-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100426 06:41:01-!- King_Elendil [~King_Elen@75.143.233.138] has left #wesnoth-dev [] 20100426 06:48:48-!- qemqemqem__ [~quassel@cpe-74-74-155-246.rochester.res.rr.com] has joined #wesnoth-dev 20100426 06:58:29-!- gabba [~gabba@70.35.167.54] has joined #wesnoth-dev 20100426 07:05:00-!- ilor [~ilor@wesnoth/developer/ilor] has joined #wesnoth-dev 20100426 07:14:04-!- gabba [~gabba@70.35.167.54] has quit [Remote host closed the connection] 20100426 07:14:50-!- Crab_ [~Crab@wesnoth/developer/crab] has joined #wesnoth-dev 20100426 07:17:05< Crab_> Ivanovic: I'm ok about removal of the SP stats uploader, for now, as long as noone objects if we add it back later when/if we actually make it do something useful. 20100426 07:28:02-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20100426 07:36:42-!- Crab_ changed the topic of #wesnoth-dev to: GSoC: Thanks to all GSoC candidates for submitting proposals to Google. Accepted student applications announced on April 26, 19:00 UTC. | 96 bugs, 273 feature requests, 20 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100426 07:47:53-!- Blueblaze [~nick@adsl-76-202-18-218.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100426 07:47:57-!- zooko [~user@97-118-111-156.hlrn.qwest.net] has quit [Quit: Zzz...] 20100426 07:50:15-!- ilor [~ilor@wesnoth/developer/ilor] has quit [Ping timeout: 276 seconds] 20100426 07:58:19-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Quit: This computer has gone to sleep] 20100426 07:59:02-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100426 08:10:38-!- chains [~Rylar@adsl-76-230-235-0.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 268 seconds] 20100426 08:14:52-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Quit: This computer has gone to sleep] 20100426 08:15:04-!- ancestral [~ancestral@97-116-122-90.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20100426 08:18:22-!- pokhbocee [~pokh@c-68-38-100-21.hsd1.pa.comcast.net] has quit [Ping timeout: 265 seconds] 20100426 08:19:04-!- Blueblaze [~nick@adsl-76-202-18-218.dsl.hstntx.sbcglobal.net] has quit [Remote host closed the connection] 20100426 08:26:20-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20100426 09:07:57-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20100426 09:15:15-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100426 09:17:56-!- timotei [~c1e20594@gateway/web/freenode/x-olxznxddgqeztupk] has joined #wesnoth-dev 20100426 09:18:07< timotei> hello everyone 20100426 09:18:58< Crab_> hi, timotei 20100426 09:21:00-!- timotei_ [~c1e20594@gateway/web/freenode/x-putnxwxirwlwihac] has joined #wesnoth-dev 20100426 09:22:22< timotei_> where will be the results of gsoc posted? 20100426 09:22:40-!- timotei [~c1e20594@gateway/web/freenode/x-olxznxddgqeztupk] has quit [Ping timeout: 252 seconds] 20100426 09:22:41< timotei_> on google's site? or they could be earlier be put on wesnoth/IRC? 20100426 09:24:47< timotei_> Crab_: I have a question, can I modify the preprocessor.cpp file? 20100426 09:25:13< timotei_> Crab_: I need to make a "custom " function, to prevent code repetition, but I need to include also some headers, which aren't by default included 20100426 09:25:25-!- timotei_ is now known as timotei 20100426 09:29:15< Crab_> timotei: you can modify it, of course. be sure to get an ack from silene. 20100426 09:29:31< Crab_> (e.g. talk to him about it, or show him the patch) 20100426 09:31:22< timotei> ok 20100426 09:34:13< timotei> wesbot: seen silene ? 20100426 09:34:14< wesbot> timotei: The person with the nick silene last spoke 7d 2h ago. 7d ago they left with the message: Quit: Leaving. 20100426 09:36:23-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100426 09:38:02< Crab_> hmm, seems he is away for the week. then post the patch to patches.wesnoth.org, and let us look over it 20100426 09:41:30< timotei> okey 20100426 09:44:46< timotei> Crab_: if I specify to the preprocessor: /data/ dir, should we preprocess, each campaign + scenarios too? 20100426 09:45:08< timotei> and not only the "campaign" definition? 20100426 09:45:30< timotei> if you know, in _main.cfg of the campaign, is : #ifdef CAMPAIGN_DEFINE ... include scenarios 20100426 09:45:47< timotei> so... should I add that define to the defines, so the scenarios are parsed also? 20100426 09:53:44-!- Ivanovic [~ivanovic@dtmd-4db2234b.pool.mediaWays.net] has quit [Changing host] 20100426 09:53:44-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20100426 09:54:00< Ivanovic> moin 20100426 09:56:03< timotei> hello Ivanovic 20100426 09:58:14-!- FAAB [~huajie@219.142.235.236] has joined #wesnoth-dev 20100426 09:59:11< FAAB> where is the code executing the directive [unit] ... overlays=... [/unit] ? 20100426 09:59:27< FAAB> it is buggy for me 20100426 10:00:11< Crab_> timotei: I think that you should allow a way to specify a list of defines from cmdline 20100426 10:00:30< Issyl> Hello 20100426 10:00:31< Issyl> s 20100426 10:00:38-!- euschn [~eugen@wesnoth/developer/euschn] has joined #wesnoth-dev 20100426 10:00:47-!- Darkas [~quassel@ppp-88-217-97-156.dynamic.mnet-online.de] has joined #wesnoth-dev 20100426 10:00:50< Crab_> FAAB: start from game_events.cpp, WML_HANDLER_FUNCTION(unit) 20100426 10:01:48< timotei> Crab_: so by default,, the define list will be only those parsed from the files, right? 20100426 10:01:55< timotei> ok, I'll do it like that 20100426 10:07:56< Crab_> yes, something like that 20100426 10:08:30-!- timotei [~c1e20594@gateway/web/freenode/x-putnxwxirwlwihac] has quit [Ping timeout: 252 seconds] 20100426 10:10:22< Issyl> Hurm 20100426 10:10:48< Issyl> sleep now, and risk missing class (I really need to attend), or stay up and sleep later? 20100426 10:11:02< Issyl> what do you guys think 20100426 10:11:09< Issyl> erm, well this should be in the normal channel 20100426 10:11:10< Issyl> sorry 20100426 10:12:11< ABCD> if you are going to add a method to add/remove defines on the command line, in my opinion, the options probably should be -DFOO (resp. -UFOO) to define (resp. undefine) FOO, so as to match what everything else that looks even slightly similar does :) 20100426 10:13:19< FAAB> I am supposed to be able to overlay the image of a terrain (like terrain/forest/tropical.png) on a unit ? 20100426 10:14:38< FAAB> when I do it when my unit stands on (1,1), the overlay is shown on (2,2) :/ 20100426 10:31:32-!- Bocom_ [~Bocom@c-efcce255.013-31-6b736412.cust.bredbandsbolaget.se] has joined #wesnoth-dev 20100426 10:31:55-!- Darkas [~quassel@ppp-88-217-97-156.dynamic.mnet-online.de] has quit [Remote host closed the connection] 20100426 10:35:00-!- orfest [~kvirc@16.ngu.ac-tel.ru] has quit [Ping timeout: 276 seconds] 20100426 10:35:39-!- shadowmaster [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 276 seconds] 20100426 10:35:39-!- Bocom [~Bocom@c-efcce255.013-31-6b736412.cust.bredbandsbolaget.se] has quit [Ping timeout: 276 seconds] 20100426 10:36:35-!- shadowmaster [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100426 10:39:36-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100426 11:21:53-!- FAAB [~huajie@219.142.235.236] has quit [Quit: Leaving.] 20100426 11:50:27-!- euschn [~eugen@wesnoth/developer/euschn] has quit [Quit: Leaving.] 20100426 12:00:05< CIA-10> ai0867 * r42261 /branches/fendrin_pathfind_and_editor/ (484 files in 32 dirs): Merge trunk up to r42260 20100426 12:03:34-!- loonybot [~loonybot@ppp79-139-136-187.pppoe.spdop.ru] has joined #wesnoth-dev 20100426 12:03:34-!- loonybot [~loonybot@ppp79-139-136-187.pppoe.spdop.ru] has quit [Changing host] 20100426 12:03:34-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20100426 12:04:42-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20100426 12:30:00< Rhonda> … 20100426 12:30:29< Rhonda> Does wesnoth really require boost > 1.35? 1.34 isn't enough? 20100426 12:32:06-!- Upthorn [~ogmar@adsl-75-26-162-215.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 276 seconds] 20100426 12:32:07-!- Upth [~ogmar@adsl-75-26-162-215.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 268 seconds] 20100426 12:32:11-!- Upthorn [~ogmar@adsl-75-26-172-66.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100426 12:32:11-!- Upthorn is now known as Upth 20100426 12:32:28-!- Upthorn [ogmar@adsl-75-26-172-66.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100426 12:33:19-!- euschn [~euschn@wesnoth/developer/euschn] has joined #wesnoth-dev 20100426 13:01:36-!- Necron [Nigel@202.150.118.21] has joined #wesnoth-dev 20100426 13:01:53< Necron> hi.. anyone still playing this game? 20100426 13:02:24< Necron> just wondered if its worth downloading for online games... 20100426 13:02:38< Ivanovic> no, there are no users that play this game at all... 20100426 13:02:45< Ivanovic> (oh, what a question...) 20100426 13:03:45< Necron> do i detect a little sarcasm? 20100426 13:03:52< Ivanovic> http://wesnothd.wesnoth.org/ 20100426 13:04:06< Ivanovic> considering those server stats: no, there are no players using the game 20100426 13:04:33< Ivanovic> the peak on the official servers for 1.6.x and 1.8 has just been 300 users 20100426 13:06:40< Necron> yes.. its been 2 yrs since i played wesnoth. 20100426 13:06:48< Necron> i bet there a heap of new maps. 20100426 13:07:16< Necron> it shall be fun. 20100426 13:08:58-!- Necron [Nigel@202.150.118.21] has left #wesnoth-dev [] 20100426 13:18:39< Blarumyrran> What's the difference between "stable" and "dev" on http://guest@www.wesnoth.org/cgi-bin/drraw/drraw.cgi?Mode=show;Graph=g1243009241.21988;Start=end%20-%201%20year;End=now;Width=400;Height=100 20100426 13:19:40< Blarumyrran> (I imagine they're both 1.7/1.8 there) 20100426 13:24:41< Soliton> they're whatever is stable and dev at the time. 20100426 13:25:55< Blarumyrran> How come "old stable" dominates over "stable" then until the release of 1.8. 20100426 13:26:07< Blarumyrran> By like, 30 times 20100426 13:28:28< Soliton> s/the time/this time/ 20100426 13:29:45< Blarumyrran> 1.9 existed already in spring then? 20100426 13:31:22< Soliton> that is a non-sensical question. 20100426 13:31:38< Blarumyrran> :( 20100426 13:33:37< Ivanovic> in march 1.7* was still development 20100426 13:33:44< Ivanovic> at that time stable was 1.6 20100426 13:34:20< Ivanovic> that is: the server naming is not always 100% perfect 20100426 13:34:46< Ivanovic> and yeah, at the very moment there is no "real" development release server since there is no 1.9.0 release yet 20100426 13:44:42< Soliton> basically the data for that graph is by port and those change on new stable releases and thus the old data becomes harder to interprete. 20100426 13:50:12< Blarumyrran> okay 20100426 13:50:59-!- wesbot changed the topic of #wesnoth-dev to: GSoC: Thanks to all GSoC candidates for submitting proposals to Google. Accepted student applications announced on April 26, 19:00 UTC. | 97 bugs, 273 feature requests, 20 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100426 13:55:10-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has joined #wesnoth-dev 20100426 13:58:36-!- timotei [~timotei@193.34.191.4] has joined #wesnoth-dev 20100426 14:08:33-!- timotei [~timotei@193.34.191.4] has quit [Read error: Connection reset by peer] 20100426 14:11:39-!- euschn [~euschn@wesnoth/developer/euschn] has left #wesnoth-dev [] 20100426 14:14:26-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has quit [Remote host closed the connection] 20100426 14:19:10-!- King_Elendil [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100426 14:32:07-!- Crab_ [~Crab@wesnoth/developer/crab] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20100426 14:34:15-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Quit: Got to go, I'm in a hurry so bye.] 20100426 14:45:07-!- zooko [~user@97-118-111-156.hlrn.qwest.net] has joined #wesnoth-dev 20100426 14:51:00-!- Wikke [~Wikke@kotnet-147.kulnet.kuleuven.be] has joined #wesnoth-dev 20100426 14:51:12-!- Wikke [~Wikke@kotnet-147.kulnet.kuleuven.be] has left #wesnoth-dev [] 20100426 14:54:35-!- Skystriker [~croselius@pool-70-111-210-233.nwrk.east.verizon.net] has joined #wesnoth-dev 20100426 15:05:01< Ivanovic> zookeeper: https://gna.org/bugs/index.php?15950 20100426 15:06:04< zookeeper> Ivanovic, i took a quick peek earlier already, and didn't see anything wrong in the WML 20100426 15:06:25< Ivanovic> hmm, interesting 20100426 15:06:35< Ivanovic> should the units have full hp when they are recalled? 20100426 15:06:47< Ivanovic> s/recalled/placed 20100426 15:07:24< Ivanovic> though it might as well be something for yogihh to look at 20100426 15:12:57-!- Crab_ [~Crab@wesnoth/developer/crab] has joined #wesnoth-dev 20100426 15:13:22< Soliton> unlikely that that is a WML bug. 20100426 15:20:46< happygrue> wesbot: seen Boucman? 20100426 15:20:46< wesbot> happygrue: The person with the nick boucman last spoke 21h 57m ago. 14h 53m ago they left with the message: Quit: Leaving. 20100426 15:28:20-!- Crab_ [~Crab@wesnoth/developer/crab] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20100426 15:28:51-!- shadowm_greycore [~ignaciorm@146.155.82.44] has joined #wesnoth-dev 20100426 15:29:42-!- shadowm_greycore [~ignaciorm@146.155.82.44] has quit [Read error: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number] 20100426 15:30:21-!- shadowm_greycore [~ignaciorm@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100426 15:32:18< shadowmaster> at last, I'll upgrade greycore to Debian Lenny's current Stable versions :/ 20100426 15:36:52-!- Eam_ [~chatzilla@wlk-barre-69-72-80-38.dynamic-dialup.coretel.net] has joined #wesnoth-dev 20100426 15:38:18< Eam_> Why won't ./configure find lua? Is there an option I give it to find lua? 20100426 15:39:21< loonycyborg> Are you sure you have -dev lua packages installed? 20100426 15:39:45-!- drusepth [~drusepth@dhcp-077-249-151-209.chello.nl] has joined #wesnoth-dev 20100426 15:40:17< Eam_> I don't use debian. I compiled lua. 20100426 15:40:52< shadowmaster> s/debian/a binary distro/ 20100426 15:41:06< shadowmaster> (let's not forget Red Hat-based distribution users) 20100426 15:42:00< Eam_> I didn't use rpms or debs. I compiled lua and ./configure can not find it. 20100426 15:42:58< Eam_> Is there some kind of option switch I can give ./configure that would help it with lua? 20100426 15:43:49< Eam_> You know lua does not put any .pc files in in pkgconfig. 20100426 15:44:45< Eam_> So giving it the pkgconfig path is pointless and does not work. 20100426 15:44:50< loonycyborg> Yes. Though distros do provide a .pc file. Even source-based gentoo. 20100426 15:45:26-!- billynux [~billy@239-226-126-200.fibertel.com.ar] has joined #wesnoth-dev 20100426 15:46:11< Eam_> There would not be any for lua. Lua does not put any information in pkgconfig. 20100426 15:46:48< Eam_> You are say distros with lua do tho? 20100426 15:47:04< shadowmaster> at least Debian does, here 20100426 15:47:17< shadowmaster> $ ls /usr/lib/pkgconfig/lua* 20100426 15:47:19< shadowmaster> /usr/lib/pkgconfig/lua50.pc /usr/lib/pkgconfig/lualib50.pc 20100426 15:47:36< loonycyborg> Yes. I'm using Gentoo and 'equery files lua' shows /usr/lib/pkgconfig/lua.pc 20100426 15:47:51< Eam_> Oh. Thanks. But that doesn't help me when I had to compile lua. 20100426 15:48:29< Eam_> Isn't there any way I can steer ./configure to a compiled lua? 20100426 15:49:49< loonycyborg> Steal a .pc file from one of distros :P 20100426 15:50:09< Eam_> I tell you I am beginning to think Linux is the OS that likes to play be a monopoly. 20100426 15:50:18< shadowmaster> hm. 20100426 15:50:27< shadowmaster> I thought you chose to use a source distro :) 20100426 15:50:43< Eam_> Ioonycyborg Good idea! but where can i steal a .pc? 20100426 15:51:41< Eam_> What would I have to google for to find a directroy with lua.pc in it to "steal"? :) 20100426 15:52:14< Eam_> Is there only 1 lua.pc? I would need it for lua-5.1.4. 20100426 15:52:45-!- zooko [~user@97-118-111-156.hlrn.qwest.net] has quit [Ping timeout: 260 seconds] 20100426 15:53:20< Eam_> I use and old SuSE I upgrade. 20100426 15:54:13< loonycyborg> Eam_: http://wesnoth.pastebin.com/D4a23qkL :P 20100426 15:54:23< Eam_> Linux is getting hard to buy these days and the the newer distros do not let one resize windows by dragging the sides anymore; so I prefrer the older. 20100426 15:54:32< shadowmaster> er...they do 20100426 15:54:47< shadowmaster> KDE 3, 4 and GNOME do allow me to do that. In current and old distributions 20100426 15:54:57< Eam_> Ioonycyborg Thanks! :) 20100426 15:55:36< shadowmaster> maybe you are just trying to use a window decoration that isn't suited for your usage...that's nothing distro-specific 20100426 15:59:10< shadowmaster> oh my, I had valgrind installed :/ 20100426 16:00:55-!- King_Elendil [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100426 16:09:54-!- billynux [~billy@239-226-126-200.fibertel.com.ar] has quit [Quit: Leaving] 20100426 16:13:33-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100426 16:15:36-!- Tesafilmchen [~quassel@p5B274BE9.dip.t-dialin.net] has joined #wesnoth-dev 20100426 16:16:27< shadowmaster> uh, why does it seem like aptitude wants me to switch to KDE 4... 20100426 16:19:26-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100426 16:23:48-!- shadowm_greycore [~ignaciorm@wesnoth/developer/shadowmaster] has quit [Quit: system upgrade in progress...] 20100426 16:29:39-!- Darkas [~quassel@ppp-88-217-103-159.dynamic.mnet-online.de] has joined #wesnoth-dev 20100426 16:33:59-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100426 16:39:57< Eam_> loonycyborg I managed to get a copy of it there. I supposed I have to install lua in /usr unless I changed the script around to make it look it look in /usr/local. Thanks again!! :) 20100426 16:41:09< Eam_> shadowmaster I was away trying to dowload the .pc file. :) 20100426 16:41:33< shadowmaster> but you read my messages I guess 20100426 16:41:44< Eam_> I hope you are right about the newer distros! I will look into them. 20100426 16:41:54< Eam_> Yes. :) 20100426 16:42:45< shadowmaster> the point is that you can always choose what software you use in a particular distribution 20100426 16:43:05< shadowmaster> for example Debian's default environment is GNOME but that didn't stop me from installing and using KDE only 20100426 16:43:51< Eam_> See you. Maybe I will see you and loonycyborg over a gave of wesnoth someday! :) I have to hurry. Bye! 20100426 16:43:57-!- Eam_ [~chatzilla@wlk-barre-69-72-80-38.dynamic-dialup.coretel.net] has quit [Quit: no reason] 20100426 16:44:02-!- shadowm_greycore [~ignaciorm@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100426 16:44:17-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Read error: Connection reset by peer] 20100426 16:45:04-!- King_Elendil [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100426 16:47:14-!- dtiger [~dtiger@dynamic-vpdn-93-125-13-253.telecom.by] has joined #wesnoth-dev 20100426 16:51:07 * shadowmaster enjoys his Debian stable system again 20100426 16:54:38-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100426 16:58:52-!- shadowm_greycore [~ignaciorm@wesnoth/developer/shadowmaster] has quit [Read error: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number] 20100426 16:59:15-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Read error: Connection reset by peer] 20100426 16:59:38-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Read error: Connection reset by peer] 20100426 16:59:43-!- shadowm_greycore [~broken@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100426 16:59:57-!- King_Elendil [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100426 17:03:22< Issyl> Hello, everyone. 20100426 17:03:33< shadowmaster> hi there 20100426 17:05:26-!- Tesafilmchen [~quassel@p5B274BE9.dip.t-dialin.net] has quit [Remote host closed the connection] 20100426 17:18:32-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Quit: Got to go, I'm in a hurry so bye.] 20100426 17:35:56-!- Blueblaze [~nick@76.202.18.218] has joined #wesnoth-dev --- Log opened Mon Apr 26 17:40:08 2010 20100426 17:40:17-!- lobby [~wesnoth@wesnoth/bot/lobby] has joined #wesnoth-dev 20100426 17:40:17-!- Topic for #wesnoth-dev: GSoC: Thanks to all GSoC candidates for submitting proposals to Google. Accepted student applications announced on April 26, 19:00 UTC. | 97 bugs, 273 feature requests, 20 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100426 17:40:17-!- Topic set by wesbot [~wesbot@wesnoth/bot/wesbot] [Mon Apr 26 13:50:59 2010] 20100426 17:40:17[Users #wesnoth-dev] 20100426 17:40:17[ ABCD ] [ dtiger ] [ Ivanovic ] [ shikadibot] 20100426 17:40:17[ AI0867 ] [ elias ] [ knotwork ] [ Sirp ] 20100426 17:40:17[ AnMaster ] [ erl ] [ lobby ] [ Skystriker] 20100426 17:40:17[ apoi ] [ Espreon ] [ loonybot ] [ Smar ] 20100426 17:40:17[ Blarumyrran ] [ esr ] [ loonycyborg ] [ Tigge ] 20100426 17:40:17[ Blueblaze ] [ ettin ] [ lukjad86 ] [ Upth ] 20100426 17:40:17[ Bocom_ ] [ fendrin ] [ mjs-de ] [ Upthorn ] 20100426 17:40:17[ CIA-10 ] [ freim ] [ nagbot ] [ Vetinari ] 20100426 17:40:17[ crimson_penguin] [ Greywhind] [ polarina__ ] [ wesbot ] 20100426 17:40:17[ ctrlfrea1 ] [ happygrue] [ qemqemqem__ ] [ zookeeper ] 20100426 17:40:17[ Darkas ] [ Ingmar ] [ Rhonda ] 20100426 17:40:17[ deekay ] [ isaac ] [ shadowm_greycore] 20100426 17:40:17[ drusepth ] [ Issyl ] [ shadowmaster ] 20100426 17:40:17-!- Irssi: #wesnoth-dev: Total of 49 nicks [0 ops, 0 halfops, 0 voices, 49 normal] 20100426 17:40:24-!- Channel #wesnoth-dev created Tue Jan 27 06:28:41 2009 20100426 17:40:24-!- Soliton [~Soliton@wesnoth/developer/soliton] has joined #wesnoth-dev 20100426 17:41:23-!- Irssi: Join to #wesnoth-dev was synced in 74 secs 20100426 17:41:31-!- Netsplit *.net <-> *.split quits: Greywhind, Issyl 20100426 17:42:38-!- Netsplit over, joins: Issyl, Greywhind 20100426 17:50:16< Ivanovic> crimson_penguin: okay, it looks like the scripts are really rather dumb and do try each file even if there is no LINGUAS found in the folder 20100426 17:51:09< Ivanovic> and it takes ages for those nonexisting files 20100426 17:51:27-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100426 17:51:55< Ivanovic> one sample: 20100426 17:51:57< Ivanovic> Warning: file_get_contents(/usr/src/svn-checkouts/wescamp-i18n/branches/1.7//Era_of_the_Future/po//LINGUAS): failed to open stream: No such file or directory in /backup/svn-checkouts/gettext.wesnoth.org/grab-stats.php on line 53 20100426 17:55:54< crimson_penguin> Ivanovic: ah, ok 20100426 17:56:01< crimson_penguin> well I'm not sick anymore, so I'll take a look 20100426 17:56:39< Ivanovic> crimson_penguin: wait a second, got an idea for a patch 20100426 17:57:41< Ivanovic> would this diff work? 20100426 17:57:43< Ivanovic> http://pastebin.com/vLWdQHAJ 20100426 17:58:08< Ivanovic> as in: does the if (file_exists($po_dir)) entry work there? 20100426 17:58:16-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Quit: This computer has gone to sleep] 20100426 17:58:21< Ivanovic> (ignore the extra ; at the line in the diff) 20100426 17:58:38< Ivanovic> so: does file_exists return true if the "file" is actually a folder? 20100426 17:59:18< crimson_penguin> I think so, I'll quickly check that 20100426 17:59:53< crimson_penguin> yup 20100426 18:00:24< Ivanovic> okay, commiting 20100426 18:00:25< crimson_penguin> "Checks whether a file or directory exists." 20100426 18:01:19< CIA-10> ivanovic * r42262 /website/gettext.wesnoth.org/grab-stats.php: check if the po/ folder does really exist (if it does not exist, the rest does not have to be done either) 20100426 18:03:28< CIA-10> ivanovic * r42263 /website/gettext.wesnoth.org/grab-stats.php: reduce verboseness and change markup since we only work in terminal logs anyway 20100426 18:09:31-!- stikonas [~and@bcm-131-111-247-104.girton.cam.ac.uk] has joined #wesnoth-dev 20100426 18:09:31-!- stikonas [~and@bcm-131-111-247-104.girton.cam.ac.uk] has quit [Changing host] 20100426 18:09:31-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100426 18:10:17-!- fakedrake [~fakedrake@ppp-94-64-251-91.home.otenet.gr] has joined #wesnoth-dev 20100426 18:11:03-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100426 18:12:26< fakedrake> hello all 20100426 18:13:26< Issyl> fake? 20100426 18:13:31< Issyl> why fake 20100426 18:13:34< Issyl> also hi 20100426 18:15:28< fakedrake> it rhymes :P 20100426 18:15:43< fakedrake> i dont remember i have had this nick since my first computer 20100426 18:18:34-!- shadowm_greycore [~broken@wesnoth/developer/shadowmaster] has quit [Quit: off to watch a movie and get an AC adapter again] 20100426 18:21:24-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20100426 18:22:16-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100426 18:28:52-!- Gambit [~Gambit@pa-67-234-73-7.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100426 18:34:04< Gambit> I think this is what happened to the server: http://xkcd.com/649/ :) 20100426 18:35:23< fendrin> lol 20100426 18:55:40-!- chains [~Rylar@adsl-76-230-235-0.dsl.pltn13.sbcglobal.net] has joined #wesnoth-dev 20100426 18:56:35-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20100426 19:09:11-!- Eam_ [~chatzilla@wlk-barre-69-72-80-232.dynamic-dialup.coretel.net] has joined #wesnoth-dev 20100426 19:14:41-!- ilor [~ilor@wesnoth/developer/ilor] has joined #wesnoth-dev 20100426 19:19:06-!- billynux [~c8078d05@gateway/web/freenode/x-btytgklgadldolea] has joined #wesnoth-dev 20100426 19:19:32-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20100426 19:20:20< boucman> hey all 20100426 19:22:36< billynux> hi boucman 20100426 19:22:43< boucman> hey 20100426 19:22:48< boucman> so what's up , 20100426 19:23:05< billynux> nervous... really 20100426 19:23:19< boucman> let met guess 20100426 19:23:30< Eam_> ai/composite/value_translator.hpp "bailed out" of make "confused by earlier errors" when I was compiling. 20100426 19:23:30< boucman> GSoC hasn't been announced yet ? 20100426 19:23:39< billynux> no, in 90 mins 20100426 19:23:44< boucman> k, 20100426 19:23:56 * boucman was about to compare his local clock with the google clock 20100426 19:25:27< billynux> Also... the wiki is not working very good 20100426 19:26:00< boucman> wesnoth web as a whole has problems... 20100426 19:26:10< boucman> Ivanovic's working on it as we speak 20100426 19:26:50< Ivanovic> not really me but more or less Soliton 20100426 19:27:16< chains> lol way to pass the buck ;) 20100426 19:28:52< billynux> :D 20100426 19:29:34< Issyl> Ivan is not Harry Truman, alright 20100426 19:29:38< Issyl> don't expect him to be 20100426 19:30:07< chains> Thats good, will keep the death toll below several million people that way :P 20100426 19:30:34< billynux> He is not Truman... he is Chuck Norris :D :D 20100426 19:30:45< Issyl> Pft, Chuck Norris is weak mode. 20100426 19:30:50< Issyl> Bruce Lee could beat him easy 20100426 19:30:54< Issyl> also Teddy Roosevelt 20100426 19:31:27-!- King_Elendil [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100426 19:35:02< Eam_> What is a noob like me supposed to make out of a parse error before token ';' when I am looking at exact line and don't know what I am seeing; I have had these parse errors before tokens quite a few times. 20100426 19:35:38< elias> what is the token before the ;? 20100426 19:36:21< Eam_> the ; is the token 20100426 19:36:54< boucman> Eam_: in C/C++ it's very hard for the compiler to give you a good error message, so it usually point to the place where it was too confused to continue 20100426 19:36:57< Eam_> the parse error I would presume is in the code before the token 20100426 19:37:08< elias> yes, and the error is in whatever is before the ; maybe even in the previous line 20100426 19:37:13< boucman> you need to look at the couple of lines above, maybe you could pastebin them for us somewhere 20100426 19:39:37< Eam_> I have never pasted before: is there a way to paste the whole error message out of my kde konsole onto this chat window? 20100426 19:40:42-!- Skystriker [~croselius@pool-70-111-210-233.nwrk.east.verizon.net] has quit [Ping timeout: 276 seconds] 20100426 19:40:45< boucman> Eam_: what os ? 20100426 19:41:01< Eam_> SuSE Linux 20100426 19:41:17< boucman> select by dragging with left mouse button 20100426 19:41:30< boucman> paste by clicking in the chat window with the middle button 20100426 19:41:53< Soliton> s/chat window/pastebin browser window/ 20100426 19:42:07< boucman> thx Soliton 20100426 19:42:35< Eam_> ai/contexts.hpp:190: warning: `virtual' is not at beginning of declaration 20100426 19:42:36< Eam_> ai/contexts.hpp:552: warning: `virtual' is not at beginning of declaration 20100426 19:42:38< Eam_> ai/contexts.hpp:1171: warning: `virtual' is not at beginning of declaration 20100426 19:42:39< Eam_> In file included from ai/composite/aspect.hpp:27, 20100426 19:42:41< Eam_> from ai/composite/ai.hpp:25, 20100426 19:42:43< Eam_> from ai/composite/ai.cpp:21: 20100426 19:42:44< Eam_> ai/composite/value_translator.hpp: In static member function `static 20100426 19:42:45< Eam_> terrain_filter 20100426 19:42:47< Eam_> ai::variant_value_translator::variant_to_value(const 20100426 19:42:48< Eam_> variant&)': 20100426 19:42:50< Eam_> ai/composite/value_translator.hpp:418: error: type specifier omitted for 20100426 19:42:50< boucman> Eam_: in a pastebin, please, not in the chat 20100426 19:42:52< Eam_> parameter `ai::manager::get_ai_info()' 20100426 19:42:53< Eam_> ai/composite/value_translator.hpp:418: error: parse error before `;' token 20100426 19:42:55< Eam_> ai/composite/value_translator.hpp:419: error: no matching function for call to 20100426 19:42:56< Eam_> `ai::variant_value_translator::variant_to_value(const 20100426 19:42:58< Eam_> variant&, terrain_filter (&)(...))' 20100426 19:42:59< Eam_> ai/composite/value_translator.hpp:399: error: candidates are: static void 20100426 19:43:01< Eam_> ai::variant_value_translator::variant_to_value(const 20100426 19:43:02< Eam_> variant&, terrain_filter&) 20100426 19:43:04< Eam_> ai/composite/value_translator.hpp:416: error: static 20100426 19:43:05< Eam_> terrain_filter 20100426 19:43:07< Eam_> ai::variant_value_translator::variant_to_value(const 20100426 19:43:08< Eam_> variant&) 20100426 19:43:10< Eam_> ai/composite/value_translator.hpp:420: error: conversion from `terrain_filter 20100426 19:43:11< Eam_> (*)(...)' to non-scalar type `terrain_filter' requested 20100426 19:43:13< Eam_> ai/composite/value_translator.hpp:421: confused by earlier errors, bailing out 20100426 19:43:14< Eam_> make[2]: *** [ai/composite/ai.o] Error 1 20100426 19:43:16< Eam_> :) 20100426 19:43:17< Eam_> pastebin? 20100426 19:43:29< boucman> Eam_: google pastebin, please 20100426 19:43:31-!- yann_ [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20100426 19:43:54< boucman> (and repost there, huge pastes in chat is both impraticall and considered iimpolite 20100426 19:44:26< Eam_> Oh I am sorry. 20100426 19:44:47< loonycyborg> Also, what's the output of gcc --version? 20100426 19:45:04< loonycyborg> I've never seen 'confused by earlier errors' from gcc 20100426 19:46:26< Eam_> loonycyborg! the lua.cp got me all the way to the make! but the make bombed. 20100426 19:46:39< Eam_> lua.pc I meant 20100426 19:47:14< loonycyborg> I suspected as much. 20100426 19:47:32< Eam_> I changed its prefix to /usr/local and tried it; it worked the first time. :) 20100426 19:47:50< loonycyborg> Anyway, the first error is most likely to be interesting. 20100426 19:48:27< Eam_> I am using gcc-3.3.1 but I was thinking it might work. 20100426 19:50:36< Eam_> I downloaded gcc-3.4.6 and could try compiling that if those error messages are really from the compiler being too old. 20100426 19:50:47< loonycyborg> http://pastebin.com/ <- use this to paste full build output. 20100426 19:53:41< Eam_> OK I have it posted there I think. 20100426 19:54:03-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Quit: Got to go, I'm in a hurry so bye.] 20100426 19:55:20< Eam_> Your mean the whole make or just the error messages that lead to the make exiting? 20100426 19:55:49< Eam_> The whole make is huge huge huge. 20100426 19:56:26< Eam_> Anyway I have the part where it bombed there I think. 20100426 19:56:59< loonycyborg> Copy/paste the link 20100426 19:58:36< Eam_> I center clicked in a window there and it appeared there: OK I just clicked on submit. 20100426 19:59:26-!- timotei [~timotei@193.34.191.4] has joined #wesnoth-dev 20100426 19:59:40< timotei> hello everyone:D 20100426 19:59:47< timotei> ah, I can't wait for the results.. 20100426 20:00:20< billynux> me too :) 20100426 20:00:23< loonycyborg> Eam_: Paste the link to the page. It's something like http://pastebin.com/xxxxx 20100426 20:00:37< loonycyborg> So we could see it :P 20100426 20:02:23< loonycyborg> It's ok to paste links to pastebin into irc :P 20100426 20:04:22< timotei> oh, one more hour? 20100426 20:05:22< billynux> yes 20100426 20:05:51< timotei> well, now it's 19.05 UTC 20100426 20:06:13< timotei> UTC isn't the same with, GMT? 20100426 20:06:20< billynux> nope, 18.05UTC.. .one more hour 20100426 20:07:19-!- King_Elendil [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100426 20:07:28< timotei> something is weird 20100426 20:07:33< timotei> I always though: UTC=GMT 20100426 20:07:40< timotei> Coordinated Universal Time - the international basis for other time zones. Same time as for GMT (Greenwich Mean Time) 20100426 20:07:59< Eam_> http://pastebin.com/TdPHbrDi 20100426 20:10:29< Eam_> loonycyborg Is that it? I dragged it there but I don't know if it is a good link or not. 20100426 20:10:45< loonycyborg> It's a good link. 20100426 20:10:58< Eam_> !!!! :) 20100426 20:12:18< timotei> well, ok, then, brb installing feedora 20100426 20:12:25-!- timotei [~timotei@193.34.191.4] has quit [Quit: Leaving] 20100426 20:13:06-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Quit: Got to go, I'm in a hurry so bye.] 20100426 20:13:14< loonycyborg> Eam_: If there are no more errors from gcc before those then that's probably an old gcc indeed. 20100426 20:13:51-!- mordante [~mordante@roadie.xs4all.nl] has joined #wesnoth-dev 20100426 20:13:56-!- mordante [~mordante@roadie.xs4all.nl] has quit [Changing host] 20100426 20:13:56-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20100426 20:14:03< mordante> servus 20100426 20:14:59< billynux> hi mordante 20100426 20:15:04< mordante> hi billynux 20100426 20:15:27-!- King_Elendil [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100426 20:15:51< mordante> billynux, I had a short look at your example code yesterday, are you a aware of the memory leaks when an exception is thrown (the parts that use new[]) 20100426 20:16:03< Eam_> OK Thank you. Then I will try to compile the dreadful gcc-3.4.6, which is prerequite for more recent gccs if one wants ada. I have everything else wesnoth needs. Thank you loonycyborg and the others for everything you did for me today! :) 20100426 20:16:04< billynux> yes 20100426 20:16:20< billynux> I actually fixed a FuD memory leak recently 20100426 20:16:23< mordante> ok good 20100426 20:17:21< mordante> but the code looked interesting, unfortunately not enough time to really look at it closely 20100426 20:17:33< billynux> thanks... and yes... not much time 20100426 20:17:43< billynux> I don't really llike the current disconnection method 20100426 20:17:51< billynux> (I commited some code a few hours ago) 20100426 20:18:30< billynux> Its sandboxing, I'm implementing the chat app. to have a feel of how it would be to use it... and what I dislike/like 20100426 20:19:32< mordante> Espreon, ping 20100426 20:21:48-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Quit: Got to go, I'm in a hurry so bye.] 20100426 20:21:58 * mordante nods 20100426 20:21:58-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 20100426 20:22:06-!- Eam_ [~chatzilla@wlk-barre-69-72-80-232.dynamic-dialup.coretel.net] has quit [Quit: no reason] 20100426 20:24:31-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20100426 20:33:01-!- Gambit [~Gambit@pa-67-234-73-7.dhcp.embarqhsd.net] has quit [Quit: Leaving.] 20100426 20:33:51< Ivanovic> crimson_penguin: since you are rather fit again: i already fixed the one with "verbose output" as well as "only scan working dirs", could you try to work on "blacklist languages"? 20100426 20:35:55< crimson_penguin> what's that? 20100426 20:36:24< Ivanovic> crimson_penguin: for example there are 4 versions of serbian 20100426 20:36:33< Ivanovic> crimson_penguin: each of them is only a transliteration of the others 20100426 20:36:41< crimson_penguin> ah 20100426 20:36:55< Ivanovic> so it would make sense to blacklist 3 langcodes so that it is only scanned once, the stats would be identical anyway 20100426 20:38:07< crimson_penguin> so just ignore those languages altogether? 20100426 20:39:05< Ivanovic> yes 20100426 20:39:33< Ivanovic> some place to provide a list of langcodes which won't generate stats 20100426 20:41:37< CIA-10> boucman * r42264 /trunk/ (4 files in 3 dirs): 20100426 20:41:37< CIA-10> wire in new water tiles by rhyging5, add new tropical-water terrain (alias to shallow water) 20100426 20:41:37< CIA-10> there is still a bug in ocean-A01-n to fix and some transitions will probably need tweaking, but the base is in 20100426 20:42:43-!- Skystriker [~croselius@pool-70-111-210-233.nwrk.east.verizon.net] has joined #wesnoth-dev 20100426 20:42:43< boucman> :) 20100426 20:44:59-!- Blueblaze [~nick@76.202.18.218] has quit [Ping timeout: 248 seconds] 20100426 20:47:51-!- King_Elendil [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100426 20:51:48-!- timotei [~timotei@193.34.191.4] has joined #wesnoth-dev 20100426 20:52:19< timotei> Ivanovic, 20100426 20:52:33 * Ivanovic is innocent! 20100426 20:52:34< timotei> I received a Congratulations email 20100426 20:52:40< timotei> regarding gsoc... 20100426 20:52:47< timotei> is it true?:-S 20100426 20:52:59< King_Elendil> hah my prank worked :p 20100426 20:53:02< Ivanovic> looks like, or there would not have been this mail... 20100426 20:53:03< timotei> ah 20100426 20:53:04< Ivanovic> ;) 20100426 20:53:04< King_Elendil> lol just kidding 20100426 20:53:09< timotei> well 20100426 20:53:13< timotei> socghop.noreply@gmail.com 20100426 20:53:22-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20100426 20:53:33< timotei> I don't know if it's real or not:-? 20100426 20:53:37< timotei> hello chains 20100426 20:53:40< timotei> hello Crab_ 20100426 20:53:44< chains> Hi. 20100426 20:53:46< Crab_> hi timotei 20100426 20:53:47< Ivanovic> timotei: how could i know this 20100426 20:53:49< Ivanovic> ;) 20100426 20:53:53< mordante> hi Crab_ 20100426 20:53:58< Ivanovic> no, the real mails seem to be sent at the very moment 20100426 20:53:58< Crab_> hi, mordante 20100426 20:53:59< timotei> ok, then I'll wait till the end of the time 20100426 20:54:14< Ivanovic> and yeah, some students already got their mails bug not all 20100426 20:54:35< Ivanovic> something from the #gsoc chan about this: 20100426 20:54:36< Ivanovic> [20:54:11] "acceptance" is You will receive one email per proposal, so you might receive multiple emails saying your proposal did not get accepted, and (at most one) mail saying your proposal got accepted. If one of your proposals got accepted, obviously, you are accepted! 20100426 20:55:06-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Quit: I hope y'all have a nice day ;)] 20100426 20:55:31< timotei> well, my heart is stopping slowly 20100426 20:55:44< timotei> I can't wait anymore, I'll go walk a bit 20100426 20:55:49< timotei> brb 20100426 20:55:50-!- timotei is now known as timotei_away 20100426 20:57:47-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Read error: Connection reset by peer] 20100426 20:57:52-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20100426 20:58:10< billynux> hi Crab_ 20100426 20:58:15< Crab_> hi, billynux 20100426 21:01:28< Crab_> http://socghop.appspot.com/gsoc/program/list_projects/google/gsoc2010 20100426 21:02:40< crimson_penguin> Ivanovic: ok, hopefully that worked 20100426 21:02:56< CIA-10> crimson_penguin * r42265 /website/gettext.wesnoth.org/ (config.php grab-stats.php): Added $ignore_langs to config.php and used it to not generate stats for those languages in grab-stats.php 20100426 21:03:25< crimson_penguin> I noticed 2 bugs and fixed them while I was writing my commit message... hopefully there weren't more :P 20100426 21:04:34< Ivanovic> since all the mails should be out now: 20100426 21:04:36< mordante> billynux, timotei_away, Upthorn congrats 20100426 21:04:50< billynux> thanks... truly happy! 20100426 21:04:51< Ivanovic> congratulations to billynux, gabba, timotei_away and Upthorn! 20100426 21:05:03-!- Shuger [~Shuger@acsk134.neoplus.adsl.tpnet.pl] has joined #wesnoth-dev 20100426 21:05:08< Shuger> hi 20100426 21:05:09< Ivanovic> to all other students who wanted to get in: 20100426 21:05:22< Ivanovic> sorry, but we had to select and it was not an easy task for us 20100426 21:05:27< mordante> hi Shuger 20100426 21:05:28-!- timotei_away is now known as timotei 20100426 21:05:35< Ivanovic> we would really love to see you help us work on wesnoth anyway 20100426 21:05:49< timotei> Oh, that such a suprise 20100426 21:06:10< Ivanovic> if you got explicit questions why we have not accepted you, feel free to ask and we will try to give an as good answer as possible 20100426 21:06:22< timotei> thanks everyone, especially to Crab_ , fendrin or others for selecting me as a participant in Gsoc 20100426 21:06:35< Shuger> how many people have you accepted? 20100426 21:06:40< mordante> 4 20100426 21:06:40< Ivanovic> four 20100426 21:06:40< Crab_> Shuger: 4 20100426 21:06:59< Shuger> so few? wasn't it 8 last year? 20100426 21:07:09< mordante> we don't have enough mentors this year 20100426 21:07:17< mordante> last year we accepted six students 20100426 21:07:21< crimson_penguin> Ivanovic: "Your mail to 'Wesnoth-commits' with the subject" ... "Is being held until the list moderator can review it for approval." ... "Post by non-member to a members-only list" 20100426 21:07:33< Ivanovic> crimson_penguin: already allowed it to the list 20100426 21:07:50< crimson_penguin> k; is it gonna say that every time though? 20100426 21:07:51< billynux> It must have been really tough, everyone seemed to be extremely good applicants! 20100426 21:08:06< Shuger> i didn't :P 20100426 21:08:09< crimson_penguin> did anyone apply to fix the lobby? :) 20100426 21:08:44< chains> that's being done by core devs =p 20100426 21:09:03< crimson_penguin> good 20100426 21:09:18< mordante> billynux, it's always tough especially since we have more good proposals as mentors 20100426 21:09:26< boucman> billynux: not all applications were good, but there were definitely more good applications than slots 20100426 21:09:35< billynux> true.. 20100426 21:09:50< Crab_> Greywhind, Darkas, fakedrake, Shuger, and others: sorry. But, if you'd decide to help us make wesnoth better (and learn interesting coding tricks in the process), we would be very glad. 20100426 21:10:06-!- gabba [~gabba@70.35.167.54] has joined #wesnoth-dev 20100426 21:10:14< mordante> hi gabba and congrats 20100426 21:10:15< boucman> hey gabba 20100426 21:10:19< boucman> congratulation 20100426 21:10:20< Crab_> hi, gabba 20100426 21:10:23< timotei> congrats gabba :D 20100426 21:10:23< billynux> hey gabba, congrats! 20100426 21:10:34< gabba> hey all, thanks much! 20100426 21:10:36< Shuger> congrats gabba :) 20100426 21:10:43< fakedrake> congrats gabba 20100426 21:11:09< crimson_penguin> gabba: congratulations :D 20100426 21:11:10< gabba> and congrats to all other GSoC students, is there a list on the wiki? 20100426 21:11:11< billynux> Who is Mark. D. W. (nick)? 20100426 21:11:15< ilor> so, what are we getting done this summer? 20100426 21:11:20< fakedrake> i m sticking with the project anyway, congrats to all those accepted 20100426 21:11:22< boucman> billynux: mordante 20100426 21:11:22< Crab_> billynux: mordante :) 20100426 21:11:27< billynux> great! 20100426 21:11:33< timotei> billynux, is mordante 20100426 21:11:45< timotei> oh :)) 20100426 21:11:49< Ivanovic> fakedrake: cool! 20100426 21:11:50< mordante> shall I also repeat it? ;-) 20100426 21:12:08< billynux> no need, good its you :P 20100426 21:12:11< boucman> gabba: do you have some time right now ? 20100426 21:12:14< Ivanovic> fakedrake: we will try to support you as good as possible, trying to achive the same level as for the accepted students 20100426 21:12:20< gabba> boucman: sure 20100426 21:13:05< boucman> ok, so let's get started (I'm away next week, so I'd rather get things going asap) 20100426 21:13:15< fakedrake> :D 20100426 21:13:47< boucman> :P 20100426 21:13:48< billynux> mordante: how do you prefer to chat? gmail/public irc/private irc? 20100426 21:13:51< gabba> yes, let's get this thing going 8) 20100426 21:14:16< boucman> gabba, let's go private, to avoid flooding too much... 20100426 21:14:57< Ivanovic> boucman: i think flooding in here is perfectly fine 20100426 21:15:00< mordante> billynux, in general discussing on irc, but if it's larger like a part of design I prefer to get the proposal per email and discuss on irc 20100426 21:15:06< Ivanovic> since there is not this much other stuff going on 20100426 21:15:15< boucman> ok, gabba: and we're back, 20100426 21:15:15< chains> I agree with Ivanonvic flood away, not much else going on :) 20100426 21:15:17< mordante> billynux, that way I can read it first and then discuss it 20100426 21:15:38< boucman> gabba: exams finished, or more to go ? 20100426 21:15:50< gabba> no, finished at last :D 20100426 21:16:06< billynux> ok mordante, I'll continue hacking the API/implementation, I have to do some UML diagrams and start doxygen documentation 20100426 21:16:06< boucman> good :P 20100426 21:16:17< gabba> last one was saturday, and yesterday I mainly slept 20100426 21:16:52< boucman> so, the first two big steps that you can do this and next week is the internal structure to store the whiteboad data, and some early display job to be able to see what you're doing 20100426 21:17:10< gabba> So, I think it would be a good thing to publicize the project to artists right now 20100426 21:17:11< boucman> making it easy to use is a second step. 20100426 21:17:37< boucman> i'm not too worried about that actually... 20100426 21:17:39< gabba> And then start on what you just said 20100426 21:17:41< billynux> mordante: right now, the next thing is getting the list of requirements. Anything aside timeout and proxy capabilities I would need to now asap 20100426 21:17:57< billynux> (so they would influence the design) 20100426 21:18:26< gabba> boucman: they might do some mockups for me and make me think of extra details 20100426 21:18:33< boucman> one of the reason is we are not sure yet what we want to ask them, and it's easier for them to redraw nice stuff over some quick job from paint from a non-artist than to work on WIP work on which they can hardly test 20100426 21:19:19< mordante> billynux, sounds like a good plan 20100426 21:19:24< gabba> boucman: ah yes. I was thinking more along the lines of "here's this project, if you want to help shape it you're welcome to improve mockups, submit more, point out issues" 20100426 21:19:37< boucman> gabba: trust me on that, i've interacted a lot with artist, they won't be able to provide better than the type of mockups you hand in your proposal until you provide the tools to test 20100426 21:19:59< gabba> boucman: hmm, ok 20100426 21:20:40< chains> Low quality mock ups are surprisingly powerful design tools. 20100426 21:20:57< boucman> and it's important to not mixup artists (know how to draw) and UI designers (know how to organize stuff on screen) these are completely different talents, some people have both, but most people that give suggestion usually don't know much about the science behind UI design 20100426 21:21:09< gabba> Then "the internal structure to store the whiteboad data, and some early display job to be able to see what you're doing" sounds like the right thing to do first. 20100426 21:21:50< boucman> ok. IIRC your proposal, you had some good idea about the first part, and could probably start that on your own, so let's discuss the drawing engine a little 20100426 21:22:03< billynux> mordante: email? -> or mail me from your account to billybiset AT gmail 20100426 21:22:30< gabba> boucman: ok - I looked at the footsteps code to have a general idea of how it works 20100426 21:22:45< boucman> good, that's a good way to start actually. 20100426 21:23:01< boucman> so you understand the idea of invalidating vs redraw, or do you want a little extra info ? 20100426 21:23:11< mordante> billynux, have a look in a random gui2 file ;-) 20100426 21:23:26< billynux> ok :) 20100426 21:23:34< gabba> I get how layers work and how the drawing is per-hex, but I don't really know how you do invalidating 20100426 21:23:54< gabba> you don't redraw a hex until it's set "dirty"? 20100426 21:24:08< boucman> ok, the basic problem is that we have old-school cpu based drawing, and not some fancy opengl stuff 20100426 21:24:12< mordante> billynux, and my gmail account is mordante.wesnoth, but I use the other one more often 20100426 21:24:24< boucman> so basically the cost of redrawing is proportional to the surface redrawn 20100426 21:24:47< boucman> and we can't "erase" ony redraw over 20100426 21:24:55< billynux> ok 20100426 21:25:12< boucman> so if something change in a lower layer, we have to tell the upper layers about it so they can redraw themselves. 20100426 21:25:36< gabba> boucman: makes sense up to now 20100426 21:25:56< boucman> gabba: could you start wesnoth, looking at any SP map, start debug mode (:debug) then launch the invalidation helper (:sunset) 20100426 21:26:19< CIA-10> eleazar * r42266 /trunk/data/core/images/terrain/water/ocean-A01-n.png: fixed the easy problem: the one ocean transition that was the wrong color. 20100426 21:26:20< boucman> (that's a great tool, you'll probably use it a lot when debugging display stuff 20100426 21:26:38< gabba> grr, I wish I knew earlier there was a debug mode, I learned about it only a few weeks ago 20100426 21:27:12< boucman> gabba: you've been a dev only for a couple of weeks, that's not that late :) 20100426 21:28:32< gabba> true, but it would've helped when fiddling with the code and making my proposal :P 20100426 21:28:34< boucman> to minimize drawing time, we use the game tiles as "drawing atom" i.e: we redraw hexes fully, but we try to redraw as few hexes at a time 20100426 21:29:10< boucman> so drawing takes place in two phases 20100426 21:29:42< boucman> during the normal engine acting, anybody can call the different invalidate functions to mark hexes as "dirty" i.e : they need redraw 20100426 21:30:03< boucman> for instance if the mouse enters a new hex it's marked as dirty 20100426 21:30:21 * gabba tried the :sunset and finds it cool 20100426 21:30:40< mordante> billynux, when do you want to start with your gsoc project? 20100426 21:30:57< billynux> right now 20100426 21:31:03< mordante> ah great :-) 20100426 21:31:06< boucman> then there is a call to display::draw. This call will first call some more invalidation routines (for things that need to be periodically checked, more on that later) then redraws all hex that invalidated, and only these. 20100426 21:31:18< Ivanovic> great timing, billynux 20100426 21:31:19< Ivanovic> ;) 20100426 21:31:27< chains> Where should I leave design questions for gabbas interface? 20100426 21:31:33-!- timotei [~timotei@193.34.191.4] has quit [Read error: Connection reset by peer] 20100426 21:31:39< gabba> boucman: ok 20100426 21:31:49< billynux> :) well... I really want to do this right 20100426 21:31:59< mordante> chains, since he's here I'd talk with him here ;-) 20100426 21:32:01< boucman> to do that, the animation engine keeps all the info about everything on a hex, and calls layer after layers to redraw in the correct order 20100426 21:32:05< Ivanovic> so are there any volunteers for cleanly removing the stats uploader from the game? (trunk and branches/1.9) 20100426 21:32:21< Ivanovic> cf the topic on the development mailling list 20100426 21:32:30< chains> I think they would be more valuable written down so he can address them when he gets to that point. 20100426 21:32:31< billynux> mordante: would you like me to keep working on the same repository for the API/implementation? 20100426 21:32:51< boucman> so, you will need to somehow tell the display engine about your arrows, giving the complete list of where they are for redraw purpose 20100426 21:32:56< Ivanovic> billynux: i'd prefer work to happen in the official wesnoth repository 20100426 21:32:56< mordante> with the same repository you mean the FuD one? 20100426 21:33:15< billynux> no, the async-net-api one ( async-net-api.googlecode.com I think) 20100426 21:33:30< boucman> and when an arrow changes, you need to invalidate all the new hexes, and all the old ones (to "erase" by redrawing without your stuff) 20100426 21:33:52< mordante> billynux, like Ivanovic said 20100426 21:34:07< boucman> i'm telling you because knowing that might (not sure if it will, but it might) influence the way your internal structures are made 20100426 21:34:38< boucman> so far so good ? 20100426 21:34:57< billynux> Ok... still, since the API/implementation is not wesnoth-dependent, shouldn't it have some separation? 20100426 21:35:09< gabba> boucman: hmm, I see. The concept is simple, but from what I saw of the code, cleanly plugging in my framework might not be that easy. 20100426 21:35:19< boucman> hehe 20100426 21:35:31< mordante> billynux, you should also apply to the wesnoth at gna 20100426 21:35:40< boucman> yes, the thing is that each layer has it's own philosophy wrt invalidating... 20100426 21:35:53< mordante> billynux, you can make a separate branch for that part of the development 20100426 21:36:07< gabba> boucman: think I should add a new (or several new) layers, btw? 20100426 21:36:09< boucman> i'll quickly explain the terrain and unit philosophy, so you can ponder them and think how to work in your case 20100426 21:36:16< mordante> having everything at one place makes it easier for others to look at your code 20100426 21:36:18< boucman> gabba: yes, definitely 20100426 21:36:35< billynux> yes... I understand... 20100426 21:36:54< billynux> gna is also having net difficulties 20100426 21:36:57< boucman> i'm not sure if it should be between terrain and unit or over everything (probably the latter) but you will have to add layers, and having them on top is probably the easiet to start with 20100426 21:37:21< mordante> billynux, of course you can keep working at googlecode until you have gna working 20100426 21:37:28< gabba> boucman: ok, I'll probably have one for arrows, one for the numbers, etc., but we'll see 20100426 21:38:15< boucman> gabba: that's fine, that's the purpose of layers 20100426 21:38:18< mordante> it will also take several hours (or if you're unlucky days) before they process your key 20100426 21:38:40< boucman> so, terrain and units have totally different philosophies wrt redraw, mainly because unit moves and terrain don't 20100426 21:38:50< gabba> oops phone call 20100426 21:38:57< boucman> k, tell me when you're back 20100426 21:39:10< gabba> back already 20100426 21:40:28< gabba> boucman: while others are talking about it: do I branch wesnoth, or hide my changes behind #ifdefs or a command-line option and conditional branching? 20100426 21:40:28< boucman> k, cool 20100426 21:40:51< boucman> that's actually a trick question :P 20100426 21:41:05< boucman> how experienced are you with svn branches ? 20100426 21:41:17< Crab_> gabba: I, personally, recommend doing short branches, merging back at the first possibility. 20100426 21:41:53< gabba> boucman: not experienced at all really, the only time I tried a merge branch-->trunk with svn was a nightmare 20100426 21:42:10< mordante> gabba, I would rather try to prevent branches if possible 20100426 21:42:26< billynux> my changes are mostly tangential to other work being carried away... I will mainly do ifdefs for compilation and no branch 20100426 21:42:26< boucman> see, i told you it was a tricky question :P 20100426 21:42:35< gabba> heh, I see 20100426 21:42:49-!- Shuger [~Shuger@acsk134.neoplus.adsl.tpnet.pl] has quit [Quit: Leaving] 20100426 21:42:50< Crab_> gabba: e.g. where you don't 'maintain' a branch (so, no backporting of stuff from trunk, etc) but just make your current set of changes 'reasonably stable' and merge it back into trunk ... 20100426 21:43:00< mordante> gabba, some of my more tricky gui2 stuff is behind simple if's and only used when started with --new-widgets 20100426 21:43:35< boucman> gabba: yes, let's go for ifdef or command option... that's way easier to maintain than branches 20100426 21:43:46< gabba> I'm gonna use git-svn, I don't know if it helps merging changes from trunk into the branch (with pure git it does, but with git-svn??) 20100426 21:44:09< mordante> git-svn is smarter as svn 20100426 21:44:46< gabba> well, majority vote seems to be ifdef or option 20100426 21:45:11< Crab_> gabba: It can help. but, ifdef is not that good, too. 20100426 21:45:17< Smar> mordante: really? 20100426 21:45:35< gabba> but Crab_, I'd still like to learn branching/merging, it might help for some situations where #ifdef fails 20100426 21:45:37< Crab_> gabba: e.g., there was an EXPERIMENTAL switch in wesnoth just recently, but it was thrown away quite soon 20100426 21:45:39-!- YogiHH [YogiHH@d128069.adsl.hansenet.de] has joined #wesnoth-dev 20100426 21:45:46-!- YogiHH [YogiHH@d128069.adsl.hansenet.de] has quit [Changing host] 20100426 21:45:47-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has joined #wesnoth-dev 20100426 21:45:52< YogiHH> hello 20100426 21:46:02< gabba> hello YogiHH 20100426 21:46:03< mordante> Smar, yes at least for me it was in some cases, file renames with local changes gave no problem with git-svn 20100426 21:46:03< Crab_> gabba: I just recommend doing 'short' branches - where you want to share a few commits with boucman or others, and then merge it back after it's stable. 20100426 21:46:07< mordante> hi YogiHH 20100426 21:46:17< boucman> gabba: i don't know git-svn vs ifdefs, I can't really juge that 20100426 21:46:20< Crab_> gabba: those are a lot easier to merge, too 20100426 21:46:22< Smar> okie 20100426 21:46:42< Crab_> gabba: since the branch will only contain 'your' changes, not trunk backports. 20100426 21:47:01< boucman> if you go with git, we might try branches, and change if it's too painfull 20100426 21:47:24< gabba> boucman: if it's fine with you I'll try branches first, with simple stuff ^ ok 20100426 21:47:31< boucman> ok 20100426 21:47:39< mordante> the main advantage of not using branches is, that other coders probably will also look at your code 20100426 21:48:37< gabba> mordante: true -- I'll try to keep them small and merge often as Crab_ said 20100426 21:48:39< mordante> if you really go for branches it would be a good idea to merge back before a development release so users can test your changes 20100426 21:49:06< mordante> gabba, ok in that case ignore my last comment 20100426 21:49:24< chains> gabba: where and when would you like interface feedback given? 20100426 21:49:36< Crab_> gabba: note, that after the merge, you can remove your branch and branch anew 20100426 21:49:49< Crab_> gabba: that way, the changelist in the branch would be kept small 20100426 21:49:52< billynux> It is a trade-off, branching means postponing dealing with other developer's changes, but possibly a lot of trouble while merging back 20100426 21:49:53< gabba> mordante: I agree with you it wouldn't be ideal to have the whole project hidden in a branch until the end, where all hell breaks loose :P 20100426 21:50:11-!- fakedrake [~fakedrake@ppp-94-64-251-91.home.otenet.gr] has quit [Remote host closed the connection] --- Log opened Mon Apr 26 21:51:47 2010 20100426 21:51:55-!- lobby [~wesnoth@wesnoth/bot/lobby] has joined #wesnoth-dev 20100426 21:51:55-!- Topic for #wesnoth-dev: GSoC: Thanks to all GSoC candidates for submitting proposals to Google. Accepted student applications announced on April 26, 19:00 UTC. | 97 bugs, 273 feature requests, 20 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100426 21:51:55-!- Topic set by wesbot [~wesbot@wesnoth/bot/wesbot] [Mon Apr 26 13:50:59 2010] 20100426 21:51:55[Users #wesnoth-dev] 20100426 21:51:55[ ABCD ] [ drusepth ] [ isaac ] [ shadowmaster] 20100426 21:51:55[ AI0867 ] [ dtiger ] [ Issyl ] [ shikadibot ] 20100426 21:51:55[ AnMaster ] [ elias ] [ Ivanovic ] [ Sirp ] 20100426 21:51:55[ apoi ] [ erl ] [ knotwork ] [ Skystriker ] 20100426 21:51:55[ billynux ] [ Espreon ] [ Lastmerlin ] [ Smar ] 20100426 21:51:55[ Blarumyrran ] [ esr ] [ lobby ] [ stikonas ] 20100426 21:51:55[ Bocom_ ] [ ettin ] [ loonybot ] [ Tigge ] 20100426 21:51:55[ boucman ] [ fendrin ] [ loonycyborg] [ Upth ] 20100426 21:51:55[ chains ] [ freim ] [ lukjad86 ] [ Upthorn ] 20100426 21:51:55[ CIA-10 ] [ gabba ] [ mjs-de ] [ Vetinari ] 20100426 21:51:55[ Crab_ ] [ Greywhind] [ mordante ] [ wesbot ] 20100426 21:51:55[ crimson_penguin] [ grzywacz ] [ nagbot ] [ yann_ ] 20100426 21:51:55[ ctrlfrea1 ] [ happygrue] [ polarina__ ] [ YogiHH ] 20100426 21:51:55[ Darkas ] [ ilor ] [ qemqemqem__] [ Zarel ] 20100426 21:51:55[ deekay ] [ Ingmar ] [ Rhonda ] [ zookeeper ] 20100426 21:51:55-!- Irssi: #wesnoth-dev: Total of 60 nicks [0 ops, 0 halfops, 0 voices, 60 normal] 20100426 21:52:01-!- Soliton [~Soliton@wesnoth/developer/soliton] has joined #wesnoth-dev 20100426 21:52:01-!- Channel #wesnoth-dev created Tue Jan 27 06:28:41 2009 20100426 21:52:53-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has joined #wesnoth-dev 20100426 21:52:59< boucman> the naïve way would be to have each spilling hex invalidate his neighbours when being redrawn. the problem with that is that since more or less ALL hex do spill, the cascading effect would mean we would redraw everything on every redraw 20100426 21:53:00< billynux> Yes... the other side of the trade-off, working on trunk, means more frequent (but small) trouble. As everything else, both options should be considered if one must choose 20100426 21:53:07< chains> gabba, The visuals look good. But, arrows might be more visible if they end the hex before the ghost. Perhaps towards the edge of the hex incase something is on top of the arrow. 20100426 21:53:17< Crab_> billynux: yes 20100426 21:53:34-!- Irssi: Join to #wesnoth-dev was synced in 107 secs 20100426 21:53:48< Crab_> billynux: but it's hard to keep the trouble small if you want to rewrite half-of-wesnoth at once, and still share the work. 20100426 21:53:48< mordante> Crab_, true that's what I like about git-svn I can make ugly branches locally, then commit it after cleaning up 20100426 21:53:59< boucman> so to solve that, we "cut" at the drawing time. Each hex has special "transition" png that are meant to fit entirely in the neighbouring hex 20100426 21:54:00< billynux> yep 20100426 21:54:09< gabba> chains: right now I'm talking with boucman, so I guess I'll be more available to read your feedback a bit later (maybe tomorrow?) 20100426 21:54:13< Crab_> mordante: yes, you can. but then you need to master git's features for sending patches to other person(s) with git 20100426 21:54:21< Crab_> mordante: if you want them to share the fun :) 20100426 21:54:24< [Relic]> Hello :) 20100426 21:54:28< mordante> Crab_, true 20100426 21:54:31< chains> That's why I asked where I should leave my feedback so that you can read it tomorrow :) 20100426 21:54:33< mordante> hi [Relic] 20100426 21:54:36< [Relic]> :) 20100426 21:55:11< chains> Mostly its just questions like "What happens if a user does stupid thing X" 20100426 21:55:15< boucman> so each hex (from the display engine point of view) is made of a stack of the base hex+some special png that have been put there by the neighbouring hex, but can be redrawn independently 20100426 21:55:48-!- Crab_ changed the topic of #wesnoth-dev to: | 97 bugs, 273 feature requests, 20 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100426 21:55:53< boucman> this way (for terrains) we can redraw each tile independently. 20100426 21:56:00< gabba> chains: sorry, I don't multithread that well in irc :) -- but you can leave it here, I'll read the log. Or find my forum thread in the ideas section. 20100426 21:56:38< boucman> gabba: so far so good ? (that part is a bit tricky) 20100426 21:56:44< chains> Sounds good. 20100426 21:57:10-!- yann_ is now known as yann 20100426 21:57:12< gabba> boucman: hmm, clever. I think I get it. 20100426 21:57:31< happygrue> boucman: were you able to reproduce that great tree glitch? 20100426 21:57:32-!- Skystriker [~croselius@pool-70-111-210-233.nwrk.east.verizon.net] has quit [Ping timeout: 258 seconds] 20100426 21:57:56< boucman> happygrue: havn't tried, but it's assigned to me and in my inbox, so it won't get forgotten 20100426 21:58:45< happygrue> OK. It looked like someone else posted a screenshot. I haven't tried to produce it on any OS other than Windows, but I can try to reproduce it elsewhere sometime this week if it would be useful. 20100426 21:58:49< gabba> boucman: yes, about objects that spawn several hexes like this great tree, do they get cut too? 20100426 21:58:51< happygrue> just let me know. 20100426 21:58:52< boucman> gabba: if you look at data/core/images/terrain/forest/*floor* it makes thing clearer 20100426 21:59:47 * gabba looks 20100426 22:00:27< boucman> gabba: yes, it's done internally by the engine, but yes (you can test it with :sunset) 20100426 22:00:49< gabba> boucman: ok, I saw the transition images 20100426 22:01:05< boucman> ok, now to units (my favorite area of code :) ) 20100426 22:01:08-!- dtiger [~dtiger@dynamic-vpdn-93-125-13-253.telecom.by] has quit [Remote host closed the connection] 20100426 22:01:19< boucman> units actually do totally the opposite :P 20100426 22:01:38< gabba> he he 20100426 22:01:52< boucman> the problem is that units very often overlap, are very often animated, and even when they "fit" in a hex, they are often drawn off-center 20100426 22:02:23< boucman> so there is no sane way to do the smart cuttin 20100426 22:02:50< boucman> so a unit animation "knows" what hexes it overlaps. 20100426 22:02:55< billynux> I've requested inclusion to the gna project. I gotta go to class now. I'll log in tomorrow 20100426 22:03:07< mordante> ok see you later 20100426 22:03:11< gabba> fortunately they (usually :P) don't cover the whole map like terrain does 20100426 22:03:24< boucman> at display::draw time, the display engine calls the invalidation routine of all units 20100426 22:04:10< boucman> each unit will check if any of the hex it overlaps is invalidated, or if it needs to be redrawn for other reason (animation, sliding...) 20100426 22:04:19< billynux> see ya... and thanks again :) 20100426 22:04:22-!- billynux [~c8078d05@gateway/web/freenode/x-btytgklgadldolea] has quit [Quit: Page closed] 20100426 22:04:44< boucman> if that's the case, it invalidates all the tiles it overlaps... which in turn can cause other units that overlap some hexes to need to be redrawn 20100426 22:05:00< boucman> so we can have some cascading effects here if lots of units are bigger than hex and packed 20100426 22:05:36< boucman> (MoL are terrible in that regard, if they are neighbouring a unit that has an idle animation, they are invalidated, and in turn invalidate all their neighbours) 20100426 22:05:56< gabba> boucman: how does a unit know it overlaps a neighbouring hex? 20100426 22:05:56-!- zooko [~user@173-164-32-245-colorado.hfc.comcastbusiness.net] has joined #wesnoth-dev 20100426 22:06:06< gabba> and what's an MoL? 20100426 22:06:14< gabba> ah Mage of Light 20100426 22:06:19< boucman> Mage of Light (lvl 3 of the wighe mage) 20100426 22:06:38< gabba> with the big aura, of course 20100426 22:06:57< boucman> that's quite complicated, basically It looks at the PNG size, where it should be drawn, and thus calculates what it overlaps 20100426 22:08:05< gabba> boucman: I'm testing with :sunset right now, and curiously some units seem to think they overlap a hex, but they actually don't overlap it 20100426 22:08:37< boucman> gabba: example ? 20100426 22:09:01< boucman> (it can be very tricky sometime to figure why a unit overlaps, but there are no known bug in the engine at this point) 20100426 22:09:19< gabba> I'll take a screenshot and imagebin it in a sec, it's easier than explaining 20100426 22:09:42< boucman> indeed 20100426 22:10:34-!- zooko` [~user@173-164-32-245-colorado.hfc.comcastbusiness.net] has joined #wesnoth-dev 20100426 22:11:45< gabba> boucman: http://imagebin.org/94537 20100426 22:12:25-!- zooko [~user@173-164-32-245-colorado.hfc.comcastbusiness.net] has quit [Ping timeout: 268 seconds] 20100426 22:12:27< gabba> not sure why the tile above the elvish lord is invalidated, unless it's his orb that's really close to the hex border 20100426 22:12:58-!- zooko` is now known as zooko 20100426 22:12:59< boucman> gabba: all units on castles are raised by a couple of pixels 20100426 22:13:05-!- qemqemqem__ [~quassel@cpe-74-74-155-246.rochester.res.rr.com] has quit [Ping timeout: 265 seconds] 20100426 22:13:21< boucman> thus the 72x72 overlaps the hex above (we look at image size, not image content size...) 20100426 22:13:22-!- zooko [~user@173-164-32-245-colorado.hfc.comcastbusiness.net] has left #wesnoth-dev [] 20100426 22:13:47< gabba> really units are raised? wow, never noticed 20100426 22:14:12< boucman> if you set your speed at 0.25x and move a unit out of a castle, you'll see it jump a little 20100426 22:14:21< Ivanovic> boucman: you got a note that i posted an update to this bug? https://gna.org/bugs/index.php?15940 20100426 22:14:26< gabba> so it doesn't take into account transparent pixels (guess that would be hard/CPU intensive) 20100426 22:14:49< boucman> Ivanovic: I did, but havn't had the time to test 20100426 22:15:12< boucman> gabba: so I wanted to point the two methods to give you some food for thought 20100426 22:15:23< mordante> Greywhind, around? 20100426 22:15:52< CIA-10> mordante * r42267 /trunk/ (changelog src/gui/auxiliary/event/distributor.cpp): 20100426 22:15:52< CIA-10> Avoid sending events to deactivated controls. 20100426 22:15:52< CIA-10> Before the activation status of widgets wasn't checked for keyboard 20100426 22:15:52< CIA-10> events (patch #1645). 20100426 22:16:09< gabba> boucman: my thought is well-fed indeed :) 20100426 22:16:15< boucman> :P 20100426 22:16:53< boucman> if you have artists draw all the combinations of arrow segment, you could go the "terrain" way, though figuring out how many arrows overlap a given hex might be a bit tricky 20100426 22:17:53< boucman> you could have them be semi-transparant and drawn one over the other, which might look ok too 20100426 22:18:25< boucman> something more like the way unit do it might be a bit costly cpu-wise, but is worth knowing anyway 20100426 22:18:30< gabba> I may need the "units" method for numbers that I put next to units, those will probably have a chance of overlapping like orbs sometimes do... or are orbs just put inside the unit's image rectangle? 20100426 22:20:36< boucman> i don't remember how orbs work, but IIRC they are in the main hex, so are invalidated as a side effect of the main unit 20100426 22:21:18< gabba> for arrows the terrain method works well, at least according to current mockups 20100426 22:22:33< boucman> I think so too 20100426 22:23:20< boucman> you probably will not have much problems with invalidating... even when you start dealing with "greyed out" units, the unit code should be fine and reusable 20100426 22:25:11< gabba> up to now it's all good, anything else I should know before starting on the basic arrow display? 20100426 22:27:09-!- Blueblaze [~nick@76.202.18.218] has joined #wesnoth-dev 20100426 22:29:11< boucman> nope, I think that's the basics... 20100426 22:29:43< gabba> alright 20100426 22:29:48< boucman> though i think that having the underlying infrastructure and just a "red dot on any spot used" as a simple test case would be a better first step 20100426 22:29:57< boucman> drawing arrows would be step two 20100426 22:29:58-!- Gambit [~Gambit@pa-67-234-73-7.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100426 22:30:23< Crab_> hi, Gambit 20100426 22:30:52< gabba> boucman: one last thing: you're aware of how I'm organizing my summer (cf. my User:Gabba page on the wiki)? 20100426 22:31:44-!- qemqemqem [~quassel@urwireless-dhcp-128-151-21-178.wireless.rochester.edu] has joined #wesnoth-dev 20100426 22:32:32< gabba> boucman: I'm starting now and I'll take a short summer course from next week to ~mid-June; I've calculated that in the end I still spend the full time (12 weeks I think) on the GSoC 20100426 22:32:54< CIA-10> mordante * r42268 /trunk/data/gui/default/window/unit_attack.cfg: Undefine macros when no longer needed. 20100426 22:32:54< mordante> I'm off night 20100426 22:33:01< CIA-10> mordante * r42269 /trunk/ (7 files in 3 dirs): 20100426 22:33:01< CIA-10> Deprecate the stretch parameter for images. 20100426 22:33:01< CIA-10> Late in the 1.8 cycle a resize mode was added, now is the time to start 20100426 22:33:01< CIA-10> to remove the old method. 20100426 22:33:13< gabba> bye mordante 20100426 22:33:17-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20100426 22:33:46< boucman> gabba: yes, I just reread that part 20100426 22:34:04< boucman> I still expect you to do some work during that period, of course, but we should be fine 20100426 22:35:58< gabba> boucman: Don't worry, I won't slack off ;). Concretely what that means is that for a few weeks, from monday to thursday I'll log in on irc at 16:00 UTC at the earliest. 20100426 22:36:49< boucman> gabba: to be honest, I work, so I usually get on IRC later than that... 20100426 22:37:09< gabba> boucman: I think it's 18:00 for you ^ ok perfect 20100426 22:37:30< boucman> i'm usually there at 17h30 utc 20100426 22:37:57< gabba> ok 20100426 22:38:56< gabba> boucman: btw we should probably speak in French from time to time, that's your home tongue too if I'm not mistaken 20100426 22:39:19< boucman> gabba: I'm bilangual, but yes, it is 20100426 22:39:33< boucman> (my french grammar is not as good as my english, though :P ) 20100426 22:39:48< gabba> heh :P 20100426 22:40:28-!- drusepth [~drusepth@dhcp-077-249-151-209.chello.nl] has quit [Ping timeout: 258 seconds] 20100426 22:41:25< Upthorn> Oh, awesome. 20100426 22:41:40< Crab_> Upthorn: yes ;) 20100426 22:41:51< gabba> boucman: I'm bilingual too by now, but here in Quebec there's a kind of urgency about keeping French alive, so when I get an occasion... ;) 20100426 22:41:53< Upthorn> I hope I don't disappoint 20100426 22:42:03< gabba> congrats Upthorn 20100426 22:42:08< boucman> :) 20100426 22:42:10< Upthorn> you too, gabba 20100426 22:42:19< gabba> thanks 20100426 22:43:45< Crab_> Upthorn: a good thing to do is to merge your changes from your branch back to trunk - I think that SP persistence is non-intrusive enough to work on it on trunk - and it'll be easier - no need to backport things from trunk, just work with trunk directly 20100426 22:44:38< fendrin> Crab_: Hell, I wished I was allowed to to that as well. 20100426 22:45:17< Crab_> fendrin: well, 'early in 1.9' is a best time to merge various things back to trunk :) 20100426 22:45:41< Crab_> Upthorn: and, as basic SP persistence already works - you've coded it already - you have lots of time to think it out and try various approaches 20100426 22:46:03< Upthorn> yeah. 20100426 22:47:01< Crab_> Upthorn: also note that billynux (and network stack rewrite) is in - so, if all goes well, it'll be possible to code a 'real' gamemaster daemon at the end of the project. 20100426 22:48:55< Upthorn> Great. 20100426 22:52:23< Crab_> a good thing to do would be to use the time that is available to investigate all pieces of your 'mandatory' list, to see if there are any pitfalls and ugly things lurking in them. 20100426 22:57:08-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 20100426 22:57:13< Crab_> Upthorn: also, you can ask me, if you think that I can code something useful for your project. E.g., I can start hacking on the gamemaster , or take a look at the MP replay code, etc. Let me know if there any issues that can benefit from extra work. 20100426 22:58:16< Upthorn> I will be sure to do that, thanks! 20100426 22:59:30< gabba> chains: still around? 20100426 22:59:31< Crab_> Upthorn: also note that your schedule (on the wiki page) doesn't account for all the mandatory deliverables. It will be a good thing to take the time to update it to make sure there's enough 'reserved' time to do all the mandatory stuff. No hurry to do that, however. 20100426 22:59:51< chains> Yes 20100426 22:59:56< chains> I'm writing in your thread =) 20100426 22:59:59-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20100426 23:00:16< gabba> chains: ah perfect 20100426 23:00:17< Crab_> Upthorn: there's no reason to stick to that schedule, but it's needed just to make sure that enough time is 'reserved'. 20100426 23:00:53< Upthorn> Yeah, I've been meaning to do that. 20100426 23:01:14< gabba> chains: I should start a new "official feedback" thread, not sure in which forum though 20100426 23:01:27< chains> Me either that's why I asked =) 20100426 23:01:39< chains> I think ideas is the place for it. 20100426 23:02:06< Crab_> Upthorn: but, most importantly, have fun. Let me know if you'll need any help/information. I'll monitor your commits to see how things are going. feel free to create branches if you'll need to show any prototypes like the MP persistence prototype. :) 20100426 23:02:57< gabba> chains: also about the arrows, make sure to look at all the mockups, the following section has the latest ones that more or less solve what you mention (arrow under the ghost): http://wiki.wesnoth.org/GSoC-WesnothWhiteboard_Gabba#Manoeuvering_in_cramped_areas 20100426 23:03:20< Crab_> Upthorn: I won't routinely ask you about day-to-day progress, especially if you're ahead of the schedule. but feel free to bug me at any time if you'll need to ask something. 20100426 23:06:37< Upthorn> Sure, I'll do that. and thanks for the idea about branching, I wouldn't have realized I was allowed if you didn't mention it. 20100426 23:08:50< Crab_> Upthorn: note that svn 'feature branches' usually work well if they're are short-lived, especially if you don't spend time to merge trunk into them, but just use them to keep your changes. 20100426 23:10:12< Crab_> so, it's better to concentrate on one small thing, make a prototype out of it, and then either merge it to trunk or stash it for future re-implementation. 20100426 23:10:38 * Upthorn nods. 20100426 23:10:55-!- pokhbocee [~pokhbocee@ws40.cs.drexel.edu] has joined #wesnoth-dev 20100426 23:11:33< boucman> gabba: yes, we didn't actually discuss how I would mentor you :) 20100426 23:11:45-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20100426 23:11:57< boucman> (you're still around, btw ? ) 20100426 23:11:58< gabba> boucman: true, how will you do that :) 20100426 23:12:19< gabba> yes, still around but for 15 min 20100426 23:12:35< boucman> i'll join IRC more or less every evening, discussing what you did in the day, any problem you have etc... 20100426 23:13:11< boucman> i'll follow your commits too, but since you'll be using git and won't commit recularly to svn, it would be nice if you had a github account or something like that for me to pull 20100426 23:14:30< gabba> boucman: I thought I'd commit from git to an svn branch so you and others can look at the work, but then... dunno, github might be easier 20100426 23:14:42< Crab_> hi, Aethaeryn 20100426 23:14:45< Ivanovic> i'd prefer to have things in our repo 20100426 23:14:52< Gambit> Crab_: Sorry. Hello. :) 20100426 23:15:05< Ivanovic> so yeah, commiting in a branch can work 20100426 23:15:30< Ivanovic> (though in general directly commiting into trunk might be a good idea so that there will be some feedback from the multiplayer people 20100426 23:15:40< gabba> Ivanovic: in any case the plan is to have short-lived branches, so either way the could will end on wesnoth repo fast 20100426 23:15:42< Ivanovic> since at least noy was sceptical every now and then) 20100426 23:15:44< boucman> gabba: well, I don't really mind, you could explore the possibilities tomorow and tell me tomorow evening, 20100426 23:15:47< Crab_> Gambit: hello. I wanted to ask, if you might be interested in testing the new persistent variables system that Upthorn is coding. right now (in a feature branch, will soon be in trunk, will be in 1.9.0) it works for SP. 20100426 23:15:49< gabba> s/could/code 20100426 23:15:59-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Quit: This computer has gone to sleep] 20100426 23:16:01< boucman> just keep in mind that you'll have to push somewhere on a regular basis so I can follow 20100426 23:16:03< Ivanovic> yes, short lived branches could/should work, too 20100426 23:16:14< Gambit> Crab_: Do I have to use SVN? 20100426 23:16:31< Gambit> I got that working one time, but I haven't used it for updating yet. 20100426 23:16:35< Crab_> Gambit: on what platform are you ? windows/linux ? 20100426 23:16:42< Gambit> Also will 1.7.whatever SVNificate to 1.9? 20100426 23:16:45< gabba> boucman: I'll investigate 20100426 23:16:50< boucman> Ivanovic: yes, true... but I think we will need some time before we are good enough to have some players test it, 20100426 23:16:54< Gambit> Crab_: either :) 20100426 23:17:07< Gambit> I'd prefer windows but I hear it's impossible to compile wesnoth on. 20100426 23:17:17< Gambit> *impossible for mortals ;) 20100426 23:17:18< Crab_> Gambit: I guess that it would be possible to use a pre-built binary for windows (loonycyborg makes those) 20100426 23:17:18< boucman> and trust me, giving something that is totally proof-of-concept to a UI guy is the best way to get on his bad side 20100426 23:17:21< Ivanovic> boucman: at least noy promised that he will try to gather the other mp devs regulary with the releases to do some testing 20100426 23:17:37< boucman> i'd like to have it 'usable enough' before getting real player feedback 20100426 23:17:50< Crab_> Gambit: well, compiling on windows is easier these days (I've tricked cmake into generating correct MSVC project files), but it's not needed for the test 20100426 23:17:56< boucman> yes, and that's a good idea, but it should be playable at this point :P 20100426 23:18:07< Crab_> Gambit: it's just 'check out 1.9 (trunk), add a pre-compiled binary on top of it, and voila. 20100426 23:19:00-!- allefant [~elias@allegro/developer/allefant] has joined #wesnoth-dev 20100426 23:19:48< Gambit> Okay. It'll be a few hours though. :) 20100426 23:20:03< Gambit> So I'll get back to you whenever. 20100426 23:20:11< Crab_> Gambit: ok, thanks 20100426 23:20:12-!- Darkas [~quassel@ppp-88-217-103-159.dynamic.mnet-online.de] has quit [Read error: Connection reset by peer] 20100426 23:21:15< Crab_> Upthorn: ^ so, a good idea is to port your SP persistence changes from branch to trunk, so it'll be possible to use a trunk binary of wesnoth to test them. Getting early feedback is important. 20100426 23:21:29-!- elias [~elias@allegro/developer/allefant] has quit [Ping timeout: 258 seconds] 20100426 23:21:31< Upthorn> yes. 20100426 23:21:56 * Gambit waits for the wiki article on SVN to load because he doesn't remember what to do :\ 20100426 23:22:35< Crab_> and write (e.g.by copypasting from your wiki page and your patch to tutorial) some 'basic docs', on the wiki. 20100426 23:22:58< gabba> boucman: so, I'll join IRC most evenings too. I'd like to keep weekends off in general, but there might be some juggling around of free days 20100426 23:23:29< Upthorn> so the one thing I'm not sure about is how to handle the tutorial changes that I've been using to test. 20100426 23:23:41< boucman> well, i'm usually here on week end, so it's sort of a missed oportunity 20100426 23:23:49< boucman> we'll see if it's a problem 20100426 23:23:50< Upthorn> when merging 20100426 23:24:14< gabba> boucman: well, I can adapt 20100426 23:24:14< Crab_> Upthorn: I'd say "don't merge them, but put them on wiki" 20100426 23:25:30< gabba> boucman: I'd like to be flexible overall so I can still do some hiking and stuff with friends... my brain will work better ;) 20100426 23:25:53< boucman> gabba: that's fine, I don't want to strend you to your seat 20100426 23:25:55< gabba> boucman: I suppose you won't panic if I don't show up every single evening, as long as I'm online regularly 20100426 23:26:21< boucman> we'll have to get it to work, I also do stuff on WE... 20100426 23:27:09< gabba> boucman: let's see how it goes, and you'll tell me if I need to show up more/less, etc. 20100426 23:31:18< gabba> wow chains, *massive post*! Thanks for your comments, I'll answer them in detail tomorrow 20100426 23:31:49< gabba> I've gotta go now, bye all 20100426 23:32:22-!- gabba [~gabba@70.35.167.54] has left #wesnoth-dev [] 20100426 23:34:34< Gambit> wesboth: hug Upthorn 20100426 23:34:46< Gambit> gratitude fail :\ 20100426 23:35:39< boucman> night all 20100426 23:35:42-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20100426 23:35:49< Gambit> Is there a wiki page on the WML tags for this? 20100426 23:36:26-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20100426 23:38:08< Crab_> Gambit: for syntax, it's only the basic one at http://wiki.wesnoth.org/SoC_Ideas_Persistent_Gameworld#WML_Syntax 20100426 23:38:55< Crab_> and also http://svn.gna.org/viewcvs/wesnoth/branches/upthorn_persistence/data/campaigns/tutorial/scenarios/1_Tutorial.cfg?rev=42149&r1=42148&r2=42149 20100426 23:39:04< Crab_> ^ it's the example of usage 20100426 23:39:28< Gambit> Crab_: Thanks! 20100426 23:40:14< Crab_> Gambit: thanks to you :) 20100426 23:41:36< Gambit> So global variables _have_ to be passed to "normal" ones to be substituted and checked right now? 20100426 23:41:43< Gambit> Is that temporary or that's how it will be? 20100426 23:42:03< Gambit> Plans for $global.name_space.variablename? 20100426 23:42:09-!- Aizu` [~drusepth@dhcp-077-249-151-209.chello.nl] has joined #wesnoth-dev 20100426 23:42:40< Gambit> Althought I guess that would require that all global variables be loaded even if they're not used... 20100426 23:42:49< Crab_> Gambit: internally, it will always be the case. but, you can talk with Upthorn to see if he will be able to code an easier syntax. 20100426 23:43:05< Crab_> Gambit: but, really, especially in multiplayer, you will *want* to make loading/saving very explicit. 20100426 23:43:42-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100426 23:44:02< Gambit> Of course a macro for the [get_global_variable] tag that was shrunk to {G variable_name} would be an option. 20100426 23:44:08< Upthorn> Gambit: if we were to do that, I'd rather use a special symbol for globals, like % instead of $ 20100426 23:44:13< Gambit> Two more characters is not something to whine about. 20100426 23:45:14< Gambit> Actually no that wouldn't work in the middle of a string... 20100426 23:45:20< Gambit> Upthorn: Yeah. 20100426 23:45:50< Gambit> going AFK. I look forward to when this darn thing is done compiling. :) 20100426 23:45:57< Gambit> wesbot: hug Upthorn! 20100426 23:45:58 * wesbot hugs Upthorn! 20100426 23:46:10< Upthorn> yeah, compile takes a while 20100426 23:47:51< Crab_> night 20100426 23:48:02< Upthorn> night. 20100426 23:48:16-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Quit: Leaving.] 20100426 23:49:10< Greywhind> thank you for considering my proposal 20100426 23:54:29< Ivanovic> Greywhind: we seriously considered all proposals we got 20100426 23:54:51< Ivanovic> we left comments and not all students reacted upon our comments, usually the better ones reacted 20100426 23:55:11< Greywhind> Ivanovic: of course - i am being sincere, not sarcastic. i know it doesn't travel well in text :P 20100426 23:55:19< Ivanovic> sadly we had to draw a line somewhere and order 20100426 23:55:33< Greywhind> Ivanovic: but thank you, i appreciated your feedback 20100426 23:56:54< Greywhind> if i have time, i'll try to find smaller ways to pitch in. hopefully there will be some bug fixes or things i can do 20100426 23:57:12< Ivanovic> you are really welcome to help 20100426 23:57:32< Ivanovic> i think the main problem with your proposal was that you had a real challenge due to starting rather late 20100426 23:57:36< Greywhind> i know 20100426 23:57:47< Ivanovic> with a week more you might have managed to get in... 20100426 23:58:00< Greywhind> it was unfortunate that my school work schedule ended up happening how it did 20100426 23:58:49< Greywhind> but no worries - i'll probably look into applying again next year, and maybe doing some smaller things in the meantime (because open-source gaming is a great thing) 20100426 23:59:05< Greywhind> anyway, i have to head out for now 20100426 23:59:19-!- Lastmerlin [~Lastmerli@kalypso.csn.tu-chemnitz.de] has left #wesnoth-dev ["Kopete 0.12.7 : http://kopete.kde.org"] --- Log closed Tue Apr 27 00:00:26 2010