--- Log opened Thu Feb 17 00:01:00 2011 20110217 00:03:19-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20110217 00:07:34-!- Tallken [Tallken@unaffiliated/tallken] has quit [Quit: Leaving] 20110217 00:14:01< timotei> night 20110217 00:14:02-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Quit: Leaving] 20110217 00:35:54-!- eoc is now known as eoc|afk 20110217 00:37:10-!- fstltna [~fstltna@72-57-5-226.pools.spcsdns.net] has quit [Quit: fstltna] 20110217 00:40:41-!- Tallken [Tallken@unaffiliated/tallken] has joined #wesnoth-dev 20110217 00:44:04-!- Blueblaze [~Blueblaze@adsl-99-148-245-203.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110217 00:45:33-!- Tallken [Tallken@unaffiliated/tallken] has quit [Client Quit] 20110217 01:06:18-!- isionous [~isionous@216-230-239-251-dhcp-dsl.oplink.net] has quit [Remote host closed the connection] 20110217 01:06:52-!- phlaem [~a@e178118087.adsl.alicedsl.de] has quit [Quit: Leaving] 20110217 01:09:01-!- johndh [~johndh@adsl-85-161-125.mco.bellsouth.net] has joined #wesnoth-dev 20110217 01:09:18-!- fendrin [~fabi@88-134-72-120-dynip.superkabel.de] has quit [Remote host closed the connection] 20110217 01:12:31-!- fstltna [~fstltna@72-57-5-226.pools.spcsdns.net] has joined #wesnoth-dev 20110217 01:13:17-!- ancestral [~ancestral@mobile-166-137-142-180.mycingular.net] has joined #wesnoth-dev 20110217 01:21:05-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 264 seconds] 20110217 01:29:34-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Ping timeout: 240 seconds] 20110217 01:30:56-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20110217 01:33:04-!- ancestral [~ancestral@mobile-166-137-142-180.mycingular.net] has quit [Quit: Smell ya later!] 20110217 01:36:51-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110217 01:39:01-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110217 01:45:51-!- PetePorty [~pete@wesnoth/translator/PetePorty] has quit [Read error: Connection reset by peer] 20110217 01:46:17-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110217 01:46:42-!- PetePorty [~pete@wesnoth/translator/PetePorty] has joined #wesnoth-dev 20110217 01:59:39-!- PetePorty is now known as PeterPorty 20110217 02:01:32< AI0867> esr: 20110217 02:01:32< AI0867> 15:40 < esr> See Eastern Invasion, scenario 17a_The_Duel.cfg, about line 90, for a sample of how to use display on correctly. If that doesn't work I'm really not sure what to tel 20110217 02:01:37< AI0867> l you. 20110217 02:01:41< AI0867> 15:53 < AI0867> esr: that works for non-standard lineendings, yes 20110217 02:01:41< AI0867> 15:53 < AI0867> but if you look into wmllint's source, you'll see that it does not affect translation marks 20110217 02:01:44< AI0867> 15:54 < AI0867> I mean, remove the translation mark between those display directives, and wmllint will happily readd it 20110217 02:15:50-!- GNUtoo|laptop [~gnutoo@95.232.143.186] has quit [Ping timeout: 240 seconds] 20110217 02:34:30-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20110217 02:34:47-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20110217 02:55:29-!- fendrin [~fabi@88-134-72-120-dynip.superkabel.de] has joined #wesnoth-dev 20110217 03:04:31-!- Upth [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has joined #wesnoth-dev 20110217 03:08:29-!- Upthorn [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 20110217 03:10:47-!- eoc` [~eoc@pD956187A.dip0.t-ipconnect.de] has joined #wesnoth-dev 20110217 03:14:33-!- eoc|afk [~eoc@pD9560FD8.dip0.t-ipconnect.de] has quit [Ping timeout: 250 seconds] 20110217 03:16:55-!- Noyga [~noyga@wesnoth/developer/noyga] has quit [Ping timeout: 246 seconds] 20110217 03:22:25-!- johndh [~johndh@adsl-85-161-125.mco.bellsouth.net] has quit [Quit: Leaving] 20110217 03:31:21-!- deekay [~dk@wesnoth/developer/dragonking] has quit [Quit: deekay] 20110217 03:38:26-!- brandFU [~brandFU@p5087B627.dip.t-dialin.net] has joined #wesnoth-dev 20110217 03:50:04-!- brandFU [~brandFU@p5087B627.dip.t-dialin.net] has quit [Quit: Bye!] 20110217 04:02:41-!- Blueblaze [~Blueblaze@adsl-99-148-245-203.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110217 04:07:12-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20110217 04:14:26-!- asanka_ishara [ca81eb19@gateway/web/freenode/ip.202.129.235.25] has joined #wesnoth-dev 20110217 04:17:48-!- asanka_ishara [ca81eb19@gateway/web/freenode/ip.202.129.235.25] has left #wesnoth-dev [] 20110217 04:19:00-!- asanka_ishara [ca81eb19@gateway/web/freenode/ip.202.129.235.25] has joined #wesnoth-dev 20110217 04:20:13-!- Blueblaze [~Blueblaze@adsl-99-148-245-203.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110217 04:24:01-!- Ivanovic_ [~ivanovic@dtmd-4db2ea86.pool.mediaWays.net] has joined #wesnoth-dev 20110217 04:24:01-!- Ivanovic_ [~ivanovic@dtmd-4db2ea86.pool.mediaWays.net] has quit [Changing host] 20110217 04:24:01-!- Ivanovic_ [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20110217 04:24:20-!- asanka_ishara [ca81eb19@gateway/web/freenode/ip.202.129.235.25] has quit [Ping timeout: 245 seconds] 20110217 04:27:28-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 240 seconds] 20110217 04:28:00-!- Ivanovic_ is now known as Ivanovic 20110217 04:39:51-!- un214 [~un214@adsl-75-45-1-223.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20110217 05:05:56-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20110217 05:05:56-!- Gambit [~Gambit@wesnoth/developer/grickit] has quit [Read error: Connection reset by peer] 20110217 05:09:05-!- Gambit [~Gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20110217 05:13:07-!- ancestral [~ancestral@mobile-166-137-142-180.mycingular.net] has joined #wesnoth-dev 20110217 05:13:42-!- Gambit [~Gambit@wesnoth/developer/grickit] has quit [Read error: Connection reset by peer] 20110217 05:30:30-!- Elvish_Pillager [~eli@dhip-164.foss.residences.colby.edu] has quit [Ping timeout: 240 seconds] 20110217 05:32:29-!- ancestral [~ancestral@mobile-166-137-142-180.mycingular.net] has quit [Quit: Smell ya later!] 20110217 06:08:29-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has quit [Ping timeout: 246 seconds] 20110217 06:12:35-!- PeterPorty is now known as PetePorty 20110217 06:18:12-!- un214 [~un214@adsl-75-45-1-223.dsl.scrm01.sbcglobal.net] has quit [Read error: Connection reset by peer] 20110217 07:26:16-!- fkhodkov [~fedor76@ppp-188-65-11-112-bras1.istra.ru] has quit [Ping timeout: 240 seconds] 20110217 07:46:00-!- PetePorty [~pete@wesnoth/translator/PetePorty] has quit [Quit: No Ping reply in 180 seconds.] 20110217 07:46:41-!- PetePorty [~pete@wesnoth/translator/PetePorty] has joined #wesnoth-dev 20110217 07:52:29-!- PetePorty [~pete@wesnoth/translator/PetePorty] has quit [Ping timeout: 240 seconds] 20110217 07:54:12-!- TronPaul [~chatzilla@dhcp237.gradapt2.iit.edu] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014]] 20110217 08:27:11-!- timotei [~timotei@89.43.196.13] has joined #wesnoth-dev 20110217 08:27:12-!- timotei [~timotei@89.43.196.13] has quit [Changing host] 20110217 08:27:12-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110217 08:32:08< timotei> morning 20110217 08:40:05< Rhonda> Anyone got a clue why we have php5-sqlrelay installed on the server and wether it's in use? 20110217 09:00:38 * Soliton doesn't. 20110217 09:01:52< shadowmaster> never heard of it before myself 20110217 09:03:28-!- Blueblaze [~Blueblaze@adsl-99-148-245-203.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110217 09:08:44< Rhonda> Alright, I'll ditch it and we see what breaks. 20110217 09:12:07< Rhonda> hmm, forums still load. Damn, I thought I kicked them badly. And why do we use google-analytics, I guess I'll have to block that site in my browser. %-/ 20110217 09:14:46< Rhonda> Ivanovic: boost 1.35 kicked, boost 1.42 installed (through libboost-all-dev) 20110217 09:16:25< shadowmaster> trying to figure whether I know the forum deps, uh? Even if someone made them depend upon some extraneous package that'd no longer be the case since I carefully manage all changes from upstream since 3.0.6. 20110217 09:17:12-!- Sapient [~sapient@wesnoth/developer/sapient] has joined #wesnoth-dev 20110217 09:18:17 * Rhonda pets shadowmaster :) 20110217 09:18:19< Sapient> Formula AI Language = FAIL ? 20110217 09:20:13< Sapient> ^^ 12:44 don't think we ever gave a real name to it 20110217 09:20:23< Sapient> now it has a name ;) 20110217 09:21:01< shadowmaster> Sirp dubs its Frogatto variant "FFL" (for "Frogatto Formula Language") 20110217 09:21:34< Sapient> ah, cool. I didn't realize any other projects were using it 20110217 09:21:38< shadowmaster> so you could either be unoriginal and dull and call it "WFL", or be original and unfunny and go with "FAIL". 20110217 09:21:59< shadowmaster> although ISTR formula files using the extension ".fai" 20110217 09:22:17-!- stikonas [~and@bcm216-46.girton.cam.ac.uk] has joined #wesnoth-dev 20110217 09:22:17-!- stikonas [~and@bcm216-46.girton.cam.ac.uk] has quit [Changing host] 20110217 09:22:17-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110217 09:22:24< Rhonda> fai is taken by fully automatic installation 20110217 09:22:38< Rhonda> not that wml wasn't taken by myriad other things before wesnoth came around, mind you … 20110217 09:24:17< Rhonda> Alright, now what is still missing for the full upgrade of the server is mysql, and I need Ivanovic to hold my hand during doing that. 20110217 09:24:29-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Read error: Operation timed out] 20110217 09:24:43-!- timotei21 [~timotei@89.43.196.13] has joined #wesnoth-dev 20110217 09:25:21< Sapient> in response to the Lua discussion: I, for one, would like to move the WML engine back to C++ where it belongs with the rest of our codebase 20110217 09:25:37< Sapient> regardless of the other outcomes of that discussion 20110217 09:25:53-!- stikonas [~and@bcm216-46.girton.cam.ac.uk] has joined #wesnoth-dev 20110217 09:25:53-!- stikonas [~and@bcm216-46.girton.cam.ac.uk] has quit [Changing host] 20110217 09:25:53-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110217 09:26:31< Sapient> then it would be possible to run wesnoth with or without Lua, depending on whether you need/want it 20110217 09:27:13< shadowmaster> why not reply to the mailing list discussion? 20110217 09:28:16-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 246 seconds] 20110217 09:28:38< Sapient> wanted to see what the reaction I would get in here first ;) 20110217 09:29:01< shadowmaster> bad time of the day. Gambit and anonymissimus aren't here. 20110217 09:29:10< shadowmaster> or Aethaeryn. or EP. 20110217 09:29:41-!- Noyga [~noyga@AVelizy-151-1-47-246.w82-124.abo.wanadoo.fr] has joined #wesnoth-dev 20110217 09:29:41-!- Noyga [~noyga@AVelizy-151-1-47-246.w82-124.abo.wanadoo.fr] has quit [Changing host] 20110217 09:29:42-!- Noyga [~noyga@wesnoth/developer/noyga] has joined #wesnoth-dev 20110217 09:29:46< shadowmaster> you'd have received more er "constructive" feedback had they been around 20110217 09:31:21< Sapient> they would probably be happier if I said I was going to rewrite Wesnoth in Lua 20110217 09:32:16< Sapient> but the net effect of my changes would be invisible to them 20110217 09:33:08< Sapient> however, some things would magically start working again 20110217 09:34:13< shadowmaster> in any case, it seems highly counter-productive to me to translate code paths back to C++ after all the effort taken by various people to implement them in Lua 20110217 09:35:03< Sapient> how was it productive in the first place? 20110217 09:35:24< shadowmaster> no idea, but that has been already done at least 20110217 09:36:25< Sapient> it's not "done" because there are still bugs 20110217 09:36:54-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110217 09:37:11< Sapient> e.g. bug #16692 20110217 09:37:11< shadowmaster> I thought they were introduced in 1.9.x only with the integration of the upstream lua library into Wesnoth 20110217 09:38:13< Sapient> that bug was introduced in 1.7 20110217 09:38:39-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110217 09:38:41< shadowmaster> okay then ;) 20110217 09:39:54 * shadowmaster goes to get some sleep, despite being 05:40 am and all 20110217 09:40:27< Sapient> cya 20110217 09:40:57-!- Sapient [~sapient@wesnoth/developer/sapient] has quit [Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.17/2009122204]] 20110217 09:52:07-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 240 seconds] 20110217 10:08:09-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20110217 10:11:06-!- eoc` [~eoc@pD956187A.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 20110217 10:11:31-!- eoc` [~eoc@pD956187A.dip0.t-ipconnect.de] has joined #wesnoth-dev 20110217 10:15:34< Ivanovic> moin 20110217 10:16:14< timotei21> hi Ivanovic 20110217 10:19:10-!- iwaim [~iwaim@ns1.alib.jp] has quit [Ping timeout: 255 seconds] 20110217 10:22:53< Ivanovic> Rhonda: for the last upgrade step just run the mysql backup script 20110217 10:23:08< Ivanovic> this will result in full folders being there as "hot backup" 20110217 10:23:46< Ivanovic> (these can just be copied back into the place in case something is broken (copied back when the sql database is shut down using the normal "cp -r" command in the shell) 20110217 10:24:47< Ivanovic> so run the backup script like it is done by cron, then shutdown mysql, upgrade it, do whatever mysql magic might be required, restart mysql and pray that it just works 20110217 10:31:25-!- iwaim_ [~iwaim@ns1.alib.jp] has joined #wesnoth-dev 20110217 10:32:05-!- iwaim__ [~iwaim@noltia.alib.jp] has joined #wesnoth-dev 20110217 10:38:27< Rhonda> Ivanovic: Alright, I'd like to start, are you around? 20110217 10:38:37< Ivanovic> yeah 20110217 10:38:38< Rhonda> I'll shut down the webserver just in case before I start. 20110217 10:38:47< Ivanovic> mkay 20110217 10:38:52< Ivanovic> just leave mysql running 20110217 10:39:23< Ivanovic> while it still runs call the hotbackup script the way it is done for the backup cron job (with those params) 20110217 10:39:38< Rhonda> for i in forum wiki blog mysql; do sudo /usr/bin/ionice -c 3 /backup/scripts/mysqlhotcopy.sh 7 $i; done 20110217 10:39:55< Ivanovic> yeah, sounds good to me 20110217 10:40:01< Rhonda> oh, and wesstats 20110217 10:40:09< Ivanovic> will backup those 4 databases 20110217 10:40:23< Ivanovic> okay, then it is 5 20110217 10:40:48< Ivanovic> it will also keep the seven last DB backups 20110217 10:41:39< Rhonda> *fingerscrossed* 20110217 10:41:49< Ivanovic> afterwards check that "up to date" folders exist in /backup/mysql_dbdump/ 20110217 10:41:59< Ivanovic> (yeah, stuff that was not changed will not have an update) 20110217 10:42:35< Ivanovic> okay, backup folder looks good to me 20110217 10:42:45< Rhonda> Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed! 20110217 10:42:48< Rhonda> *grmpf* 20110217 10:43:06< Ivanovic> for the moment you should remove the cronjob for database backups 20110217 10:43:30< Rhonda> I doubt that it will take me longer than 22 hours 20110217 10:43:34< Ivanovic> (so that you don't accidentially create 7 backups while broken and by this lose the working one) 20110217 10:43:59< Ivanovic> and no, i don't know what is required to update the existing databases to be compatible with the new mysql server 20110217 10:46:35< Rhonda> hmm, doesn't like to start %-/ 20110217 10:54:26< Rhonda> We're back up 20110217 10:56:06< Ivanovic> with the new mysql or back to the old one? 20110217 10:56:33< Rhonda> with the new one 20110217 10:57:22< Rhonda> we are now fully on squeeze. \o/ 20110217 11:02:59< Ivanovic> cool! 20110217 11:10:18-!- deekay [~dk@89-79-35-236.dynamic.chello.pl] has joined #wesnoth-dev 20110217 11:10:18-!- deekay [~dk@89-79-35-236.dynamic.chello.pl] has quit [Changing host] 20110217 11:10:18-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20110217 11:19:05-!- GNUtoo|laptop [~gnutoo@95.232.143.186] has joined #wesnoth-dev 20110217 11:22:02-!- Crab_ [~Crab@wesnoth/developer/crab] has joined #wesnoth-dev 20110217 11:22:13< Crab_> fendrin: hello 20110217 11:27:23-!- timotei-temp [~timotei@89.43.196.13] has joined #wesnoth-dev 20110217 11:30:49-!- timotei [~timotei@89.43.196.13] has joined #wesnoth-dev 20110217 11:30:49-!- timotei [~timotei@89.43.196.13] has quit [Changing host] 20110217 11:30:49-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110217 11:31:04-!- timotei21 [~timotei@89.43.196.13] has quit [Ping timeout: 260 seconds] 20110217 11:34:17-!- timotei-temp [~timotei@89.43.196.13] has quit [Ping timeout: 264 seconds] 20110217 11:39:23-!- Cookiee [~quassel@unaffiliated/cookiee] has quit [Remote host closed the connection] 20110217 11:39:24< Crab_> > (about maintaining lua) "no idea, maybe Crab_ wants to" -> well, I intend to use lua more for the LuaAI stuff, so I guess that I'll have to fix lua-related things when they break :) 20110217 11:40:33< fendrin> Crab_: hi 20110217 11:41:02< Rhonda> Don't we have any WOW addicts in the team that is writing lua extensions for it? 20110217 11:41:14< timotei> :P 20110217 11:41:25< timotei> I am WoW addict but didn't step up to making addons 20110217 11:41:26< fendrin> Rhonda: I did wrote a lua interface addon for wow. 20110217 11:41:26< timotei> :P 20110217 11:41:42< Rhonda> We have a volunteer! 20110217 11:41:49< timotei> hehe 20110217 11:42:21< fendrin> Rhonda: That does not qualify to do the c++ connection stuff between lua and the rest. 20110217 11:42:46< fendrin> Rhonda: As you can read on the mailinglist the thing is not quite that trivial. 20110217 11:43:02< Rhonda> fendrin: Of course it does. It only comes naturally. When your lua scripting foo doesn't work you have an urge to fix it. :P 20110217 11:43:18< fendrin> Well, it does work 20110217 11:43:30< fendrin> The problem was not non working but security issues. 20110217 11:43:58< fendrin> Security issues someone with no experience on the mather wouldn't be aware of. 20110217 11:44:26< Crab_> fendrin: I was wondering about the 'setup MP campaign' dialog for the MP lobby - have you looked at the possible ways to make MP 'campaign' meta-info be parsed separately from the campaign itself ? 20110217 11:45:38< fendrin> Crab_: Yes, are you familiar with how it works with single player campaigns? 20110217 11:46:21< Rhonda> fendrin: What security issues? 20110217 11:46:40< Rhonda> Was too much functionality exported to lua that it isn't meant to have? 20110217 11:46:58< Crab_> fendrin: I know only about the ' define="CAMPAIGN_AN_ORCISH_INCURSION" #ifdef CAMPAIGN_AN_ORCISH_INCURSION {include everything} #endif ' trick 20110217 11:47:44< Crab_> fendrin: that way, when we parse it without the define, it only gets the metainfo. then, when we parse it with the define (and with the difficulty level define, as well), we get all. 20110217 11:48:04< fendrin> Crab_: Exactly, that trick is fine enough in my opinion for multiplayer campaigns as well. 20110217 11:48:15< fendrin> Rhonda: Exception handling is the problem. 20110217 11:48:59< Crab_> fendrin: security issue with lua was just the side effect of a certain 'wrong way to fix the bigger issue with exception propagation' 20110217 11:49:01< fendrin> Rhonda: One could use a exception handling trick to execute random code by the operating system with the rights with which the user executes wesnoth. 20110217 11:49:11< Rhonda> Oh, wait, I seem to remember that. Still? I've first heard about that a year go or longer? 20110217 11:49:58< fendrin> Exceptions shortcut the normal function stack. 20110217 11:50:06-!- loonybot [~loonybot@46.138.68.22] has joined #wesnoth-dev 20110217 11:50:06-!- loonybot [~loonybot@46.138.68.22] has quit [Changing host] 20110217 11:50:06-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20110217 11:50:29< Crab_> Rhonda: it's just the way lua is written, it is not in c++ - style, so it can't use the usual trick with 'resource cleanup in destructors' 20110217 11:50:39-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20110217 11:50:45< Crab_> Rhonda: so, they used a trick with catch-all to do cleanup 20110217 11:51:17< Crab_> fendrin: for MP campaign setup, I want to make it possible for non-hosts to customize the starting options, as well. 20110217 11:52:45< Rhonda> Didn't this improve in some newer lua? I have a fog of a discussion in that direction from ancient ago? 20110217 11:53:43< Crab_> Rhonda: no, see http://svn.gna.org/viewcvs/wesnoth/trunk/src/lua/luaconf.h?view=annotate , line 616 20110217 11:54:22< Crab_> Rhonda: to manage resources, they use try ... catch, not 'encapsulate resource in object' 20110217 11:54:34< Crab_> Rhonda: so, any upstream exceptions are eaten in catch (...) 20110217 11:54:56< Rhonda> Oh, we do embedded lua? 20110217 11:55:00< Crab_> yes 20110217 11:55:08< Rhonda> *blinks* 20110217 11:55:09< Crab_> to recompile it with __cplusplus 20110217 11:55:22< Rhonda> Oh, right, now it comes back to my memory. 20110217 11:55:33< Crab_> because C-style error handling in lua is 'fun' to get right. 20110217 11:55:47< Rhonda> I remember that it's needed, right. Though wasn't that meant to solve the exception handling problem? 20110217 11:56:14< Crab_> Rhonda: no. it only makes writing error-safe code easier. 20110217 11:56:24< Crab_> Rhonda: but upstream exceptions are still eaten by that catchall. 20110217 11:56:38< Crab_> Rhonda: and, to fix it, we either need to do a 'store old exception - restore it later' trick (like it was done with 'sticky' exceptions) 20110217 11:57:22< Crab_> or, rework it in a c++ way (use a object which will properly do cleanup in the destructor) - but it's harder to get right. 20110217 11:58:35< Crab_> I guess mordante was going for the 1st solution (make a more generic way of making exceptions 'sticky', so they'll get rethrown later, after we get out of lua_pcall 20110217 11:58:53< Crab_> ( http://svn.gna.org/viewcvs/wesnoth/trunk/src/scripting/lua.cpp?view=annotate , line 433 ) 20110217 11:59:18< Crab_> (afk for a while) 20110217 12:01:04< Rhonda> Thanks for the explenation! 20110217 12:03:01-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20110217 12:03:26< Noyga> if we require lua >= 5.1 exceptions problem should be gone normally 20110217 12:03:30-!- timotei [~timotei@89.43.196.13] has joined #wesnoth-dev 20110217 12:03:30-!- timotei [~timotei@89.43.196.13] has quit [Changing host] 20110217 12:03:30-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110217 12:08:08-!- GeorgeSebastian [~georgeSeb@218.248.84.82] has joined #wesnoth-dev 20110217 12:08:08-!- GeorgeSebastian [~georgeSeb@218.248.84.82] has quit [Changing host] 20110217 12:08:08-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110217 12:08:59< Rhonda> Don't we have lua 5.1? 20110217 12:09:14< Rhonda> I would be very confused if we hadn't 20110217 12:12:19< Crab_> Noyga: no, check http://svn.gna.org/viewcvs/wesnoth/trunk/src/lua/lua.h?view=annotate - we have '#define LUA_RELEASE "Lua 5.1.4" ' 20110217 12:12:53-!- deekay [~dk@wesnoth/developer/dragonking] has quit [Ping timeout: 240 seconds] 20110217 12:16:10-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20110217 12:17:47-!- iwaim__ [~iwaim@noltia.alib.jp] has quit [Remote host closed the connection] 20110217 12:18:30< Noyga> i'm probably confused with some lua documentation then... 20110217 12:19:25-!- iwaim__ [~iwaim@noltia.alib.jp] has joined #wesnoth-dev 20110217 12:20:53< Crab_> noyga: forget the documentation, just check the source :) 20110217 12:24:02-!- iwaim__ [~iwaim@noltia.alib.jp] has quit [Remote host closed the connection] 20110217 12:25:30-!- iwaim__ [~iwaim@noltia.alib.jp] has joined #wesnoth-dev 20110217 12:32:19-!- p1mps [~p1mps@151.65.17.167] has joined #wesnoth-dev 20110217 12:34:22-!- mordante [~mordante@87.215.201.26] has joined #wesnoth-dev 20110217 12:34:24< mordante> servus 20110217 12:34:40< mordante> Sapient silvertree uses the formula language as well ;-) 20110217 12:34:58< Ivanovic> is silvertree still existing? 20110217 12:35:00< mordante> and I think FAIL is not the best name ;-) 20110217 12:35:17< Ivanovic> FAIL is a real geek name! 20110217 12:35:42-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110217 12:36:06< mordante> quoting from http://www.silvertreerpg.org/ "Unfortunately, development of SilverTree has ceased." 20110217 12:36:28< mordante> so guess not, but still used the language 20110217 12:36:59-!- iwaim__ [~iwaim@noltia.alib.jp] has quit [Remote host closed the connection] 20110217 12:37:10< mordante> it's indeed very geeky, but fear it won't catch with non geeks ;-) 20110217 12:37:26 * mordante can already see a dilbert comic 20110217 12:37:36< Ivanovic> non geeks tend to not produce code for open source projects 20110217 12:37:38< Ivanovic> ;) 20110217 12:38:02< Ivanovic> and how else should they have contact with FAIL? 20110217 12:38:23< mordante> good point 20110217 12:38:40< Ivanovic> besides: those acronyms are well loved with many games 20110217 12:38:51< Ivanovic> eg SCUMM and how it is used "ingame" in monkey island 20110217 12:39:34< Ivanovic> or various abriviations that are used in the fallout series (eg the "personallity test" called 'G.O.A.T.') 20110217 12:41:12< mordante> oh yes we geeks seem to like word jokes ;-) 20110217 12:42:14< Ivanovic> imagine the whole game being built around *many* of those word jokes and explicitly making use of them! 20110217 12:42:42< Ivanovic> http://images2.wikia.nocookie.net/__cb20081106013008/fallout/images/3/3b/GOAT.PNG 20110217 12:43:09< mordante> Sapient is it certain that bug 16692 is caused by Lua? (just looking for confirmation nothing else) 20110217 12:45:17< mordante> yup word jokes ftw 20110217 12:47:09< mordante> shadowmaster, since you're our fortune master, the text in today's log from 09:34 -- 09:35 seems a nice to add 20110217 12:47:57-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20110217 12:50:26< mordante> Sapient if we make Lua optional how should we deal with UMC that requires Lua? 20110217 12:50:51< mordante> should all UMC also work without Lua or should it be flagged as requires Lua 20110217 12:51:00-!- iwaim_ [~iwaim@ns1.alib.jp] has quit [Ping timeout: 276 seconds] 20110217 12:51:05< mordante> and if the user has no Lua installed hide them from view? 20110217 12:52:30< mordante> Rhonda, nice to see we're fully on squeeze now :-) 20110217 12:53:10< Crab_> I think that we shouldn't mark lua as optional. we definitely need a scripting language, and lua is way better than formula ai. 20110217 12:54:06< Ivanovic> lua *IS* mandatory 20110217 12:54:16-!- anonymissimus [~chatzilla@HSI-KBW-095-208-006-134.hsi5.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20110217 12:54:50< Ivanovic> it is used at several places in mainline since it makes many things by far easier to code (coding vs markup!) 20110217 12:55:36< mordante> I know, but I like to hear Sapient's opinion 20110217 12:56:34< mordante> like I said on the dev-ml I think removing it is not really an option 20110217 12:57:18-!- 14WAAR4S7 [~iwaim@noltia.alib.jp] has joined #wesnoth-dev 20110217 12:58:02-!- iwaim_ [~iwaim@noltia.alib.jp] has joined #wesnoth-dev 20110217 12:58:16< mordante> Crab_, nice to see you want to maintain Lua 20110217 12:58:39< mordante> what's your opinion on my mail? 20110217 12:59:12< mordante> also do you know whether installed gc handlers can do harm when they are executed when Wesnoth is terminated normally 20110217 12:59:17< Crab_> mordante: I most likely won't have time to expand the lua/wesnoth integration much (except for the Ai stuff).. but for bugfixes, i'm in. 20110217 12:59:31< mordante> silene didn't really went into that point 20110217 13:03:09< timotei> well, what about expand the lua/wesnoth integration to the extent of moving the whole wesnoth C++ into Lua? 20110217 13:03:10< timotei> xD 20110217 13:03:26< timotei> and we would call that, luWesnoth 20110217 13:03:41< timotei> or, WesLua 20110217 13:03:43< timotei> xD 20110217 13:03:54< timotei> WesLua sounds awesome 20110217 13:04:19< mordante> I really wonder why people think rewriting in a different language is such a great idea :-/ 20110217 13:05:25< Crab_> mordante: I don't know. 20110217 13:06:05< timotei> I was just taking the other extrema :P 20110217 13:06:15< timotei> I'm a little bored... 20110217 13:07:57< timotei> hmm. ops 20110217 13:08:11< timotei> I think the wiki is broken 20110217 13:08:14< timotei> Crab_: http://wiki.wesnoth.org/SummerOfCodeIdeas 20110217 13:08:16< Crab_> mordante: I was also looking if it's possible to make lua exception-transparent. it is possible, but requires some tricky coding 20110217 13:08:28< timotei> Rhonda: ^ 20110217 13:08:40< timotei> that DPL code was working last time I've cheked 20110217 13:08:44< Crab_> Rhonda: one of wiki plugins doesn't work anymore 20110217 13:08:46< timotei> s/cheked/checked 20110217 13:09:13< Crab_> mordante: that is, if we rewrite lua to do all proper cleanup in destructors, it will be exception-transparent 20110217 13:09:34< Crab_> mordante: basically, LUAI_TRY is used in luaD_rawrunprotected which is used in a couple of places 20110217 13:09:49< mordante> Noyga, the problem is that exceptions are caught by Lua and no longer propagated which breaks Wesnoth's flow control 20110217 13:10:03< Rhonda> Crab_: Who is wiki admin? 20110217 13:10:08 * Crab_ is 20110217 13:10:14< Rhonda> Then fix it :P 20110217 13:10:22 * Crab_ is happy 20110217 13:10:28< Rhonda> Hmm, what's not working there? 20110217 13:10:34< Rhonda> The {{#dpl: part? 20110217 13:10:36< Crab_> yes 20110217 13:11:01< Crab_> it's markup used by a dynamic page list plugin. I would be able to check it once I get to my ssh keys at home 20110217 13:11:04< Rhonda> You sure that this is related to the server upgrade? The wiki isn't a package. 20110217 13:11:29< Crab_> I'm not sure, but I suspect all recent changes :) 20110217 13:11:44< mordante> Crab_, yes that's how I think it should have been implemented in the first place and is basically option 3 to go for 20110217 13:12:10< Crab_> mordante: it's not very hard to do, I think. at least it's not that big. 20110217 13:12:23< mordante> and from silene email to the dev-ml regarding including Lua in our tree I assumed he went for such a strategy 20110217 13:12:25< Rhonda> I wonder … 20110217 13:12:33< mordante> seline's* 20110217 13:12:44< Rhonda> WHY DO YOU CARE ABOUT EXCEPTIONS ANYWAY !!!1! FIX YOUR CODE TO NOT THROW ANY! 20110217 13:12:49 * Rhonda goes into hiding. 20110217 13:12:54< timotei> hmm 20110217 13:13:02 * mordante starts to nibble at Rhonda 20110217 13:13:13 * Crab_ is smiling. 20110217 13:13:13< timotei> Rhonda, Crab_ : it seems it happened to others too, though maybe not in the same part: http://labs.creativecommons.org/2011/02/10/upgrade-to-debian-squeeze-and-mediawiki-woes/ 20110217 13:13:31< mordante> Rhonda, Wesnoth uses exceptions for flow control 20110217 13:13:54< Rhonda> Isn't that somehow abuse? 20110217 13:13:58< mordante> besides it's impossible to stop the standard library from throwing exceptions 20110217 13:14:17< Crab_> mordante: so that's my preferred strategy to deal with that - because, even through it's harder to get right, it makes everything good. also, it doesn't do evil things to stack traces. 20110217 13:14:19< Rhonda> Use it properly and it won't throw any? *ducks* 20110217 13:14:30< Rhonda> Alright, stopping now. 20110217 13:14:59< mordante> Rhonda, you can call it abuse, but that's how Wesnoth handles its flow control 20110217 13:15:34< Rhonda> timotei: Ah. Bad php coders, who would have thought about *that*. 20110217 13:15:35< mordante> Crab_, I prefer option 3 as well, I just need a volunteer to make it happen (and that won't be me) 20110217 13:15:47 * Rhonda pets mordante and hands a candystick :) 20110217 13:15:49< timotei> Crab_, Rhonda: maybe just a mediawiki and it will fix that 20110217 13:15:54< timotei> mediawiki upgrade* 20110217 13:16:11< Crab_> timotei: I will take a look at the issue, if it will still be present once I get home :) 20110217 13:16:19< timotei> >) 20110217 13:16:20< timotei> :) 20110217 13:16:26< mordante> I have a working solution for option 4 and are willing to implement that but option 3 will take me too much time 20110217 13:16:26< Crab_> timotei: maybe one of plugin's pre-requiresites went boom ) 20110217 13:16:45< Crab_> yes, just making things 'sticky' is easy enough. 20110217 13:16:58 * mordante smiles and eats the candy stick 20110217 13:17:18< Crab_> but it's still not that good (thinking about stack traces in the debugger, etc) 20110217 13:18:02< mordante> I agree, but as I said option 3 is my favourite but takes me too much time 20110217 13:18:28< mordante> I really want to get some gui2 stuff done and doing Lua properly will cost me too much time 20110217 13:18:41< Crab_> well, there are only 4 calls to luaD_rawrunprotected 20110217 13:18:49< mordante> so if you volunteer for option 3 I'm perfectly happy 20110217 13:23:02< Crab_> I'd like to do it, but I don't have time to volunteer to do it at the moment ) I'd like to do that, but a while later (I'll have time in a few weeks) 20110217 13:24:35< Crab_> but option 4 is safer bug-wise. 20110217 13:25:03< mordante> is what way 20110217 13:25:03< Crab_> since we'll have just some known 'bugs', not some 'unknown' bugs which might appear in 3. 20110217 13:25:50< mordante> is 3 that hard to do right? 20110217 13:26:35< Crab_> well, you need to fix luaD_rawrunprotected, fix all places which call it and handle error via a return value, fix those places which call those, etc ... 20110217 13:29:10< Crab_> basically, I need to have the same 'flow' for 'status=1' and for 'exception propagated' 20110217 13:29:59-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20110217 13:30:02-!- Cookiee [~quassel@unaffiliated/cookiee] has quit [Client Quit] 20110217 13:30:28 * anonymissimus is relaxed to see that removing lua is not considered an option 20110217 13:31:56< Crab_> and some places are not to be fixed, at least there's not an easy way to fix them. i.e. - 'run code until there's no more errors' stuff is not possible if we want to bail out with an exception. 20110217 13:45:17-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Ping timeout: 240 seconds] 20110217 13:51:27-!- iwaim_ [~iwaim@noltia.alib.jp] has quit [Read error: Connection reset by peer] 20110217 13:51:27-!- 14WAAR4S7 [~iwaim@noltia.alib.jp] has quit [Read error: Connection reset by peer] 20110217 13:52:35-!- iwaim_ [~iwaim@noltia.alib.jp] has joined #wesnoth-dev 20110217 13:54:16< mordante> Crab_, ok, what do you then think is wise option 3 or 4? 20110217 13:54:39< Crab_> 4, now. 20110217 13:55:01< Crab_> if there'll be a sensible patch for 3, it can be reviewed and applied later. 20110217 13:55:18< Crab_> but issue with twml_exceptions will be fixed now. 20110217 13:58:43< mordante> true, but to do 4 properly I should write some documentation 20110217 13:58:44-!- p1mps [~p1mps@151.65.17.167] has quit [Ping timeout: 276 seconds] 20110217 13:58:45-!- Elvish_Pillager [~eli@dhip-164.foss.residences.colby.edu] has joined #wesnoth-dev 20110217 13:59:05< mordante> and I don't want to spend a lot of time on that if we're going to move to 3 a week later 20110217 14:00:10-!- Johannes13 [~Johannes@p5DF71C0F.dip0.t-ipconnect.de] has joined #wesnoth-dev 20110217 14:00:11-!- Johannes13 [~Johannes@p5DF71C0F.dip0.t-ipconnect.de] has quit [Changing host] 20110217 14:00:11-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110217 14:05:25< Crab_> well, write a bit of documentation only :) 20110217 14:08:29-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20110217 14:09:59-!- p1mps [~p1mps@151.65.17.167] has joined #wesnoth-dev 20110217 14:17:48-!- Blueblaze [~Blueblaze@adsl-99-148-245-203.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110217 14:24:14-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20110217 14:24:41-!- timotei [~timotei@89.43.196.13] has joined #wesnoth-dev 20110217 14:24:41-!- timotei [~timotei@89.43.196.13] has quit [Changing host] 20110217 14:24:41-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110217 14:29:48-!- Blueblaze [~Blueblaze@adsl-99-148-245-203.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 276 seconds] 20110217 14:38:09-!- iwaim_ [~iwaim@noltia.alib.jp] has quit [Read error: Connection reset by peer] 20110217 14:40:35-!- iwaim_ [~iwaim@noltia.alib.jp] has joined #wesnoth-dev 20110217 14:45:43-!- fstltna [~fstltna@72-57-5-226.pools.spcsdns.net] has quit [Ping timeout: 250 seconds] 20110217 14:52:11-!- rigved [~rigved@116.72.163.243] has joined #wesnoth-dev 20110217 14:54:02-!- stikonas [~and@bcm216-46.girton.cam.ac.uk] has joined #wesnoth-dev 20110217 14:54:02-!- stikonas [~and@bcm216-46.girton.cam.ac.uk] has quit [Changing host] 20110217 14:54:02-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110217 14:58:23< anonymissimus> Sapient: "then it would be possible to run wesnoth with or without Lua, depending on whether you need/want it" well, really, how would an addon using lua work then ? 20110217 14:59:34< zookeeper> lua is way too useful to remove (and making it optional is basically the same thing); i don't care that much for [lua] blocks, but the ability to write custom WML tags in a real programming language (but which doesn't require compilation) is priceless. 20110217 15:02:51< anonymissimus> I asked silene once about why he moved so many things to lua: http://forums.wesnoth.org/viewtopic.php?p=443712#p443712 20110217 15:03:34< anonymissimus> from my own experience I can say that it's also a good was to "get deeper into wesnoth coding" 20110217 15:03:49< anonymissimus> from wml to C++ 20110217 15:09:27-!- rigved [~rigved@116.72.163.243] has quit [Quit: Bye] 20110217 15:12:43-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110217 15:18:36-!- Gambit [~Gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20110217 15:22:21-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20110217 15:37:30< mordante> Crab_, will be hard :-( when not documented properly and 3 never happens we still have things messy 20110217 15:38:31< mordante> btw any news on the chatlog dialog? 20110217 15:41:24< loonycyborg> Note that rewriting lua to wesnoth's coding standards will make it harder to merge upstream changes. We'll be basically forking it. 20110217 15:47:56-!- iwaim_ [~iwaim@noltia.alib.jp] has quit [Ping timeout: 276 seconds] 20110217 15:50:42-!- iwaim_ [~iwaim@noltia.alib.jp] has joined #wesnoth-dev 20110217 16:03:41< Crab_> loonycyborg: yes, you are right. but lua looks stable enough 20110217 16:04:05< mordante> Crab_, does your change mean modifying the upsteam Lua code? 20110217 16:04:17< Crab_> yes, (3) means modifying lua code. 20110217 16:04:32< Crab_> since LUAI_TRY is used in 1 place inside 1. 20110217 16:04:39< Crab_> s/inside 1/inside it 20110217 16:04:54< mordante> ok wasn't aware of that 20110217 16:06:30< mordante> 4 also means modifying Lua code, but only the LUAI_TRY code 20110217 16:07:10< mordante> that's why I _need_ to document it properly, just in case we want to update upstream 20110217 16:11:30-!- timotei21 [~timotei@89.43.196.13] has joined #wesnoth-dev 20110217 16:11:36-!- PetePorty [~pete@wesnoth/translator/PetePorty] has joined #wesnoth-dev 20110217 16:12:49-!- iwaim_ [~iwaim@noltia.alib.jp] has quit [Ping timeout: 250 seconds] 20110217 16:13:10-!- iwaim_ [~iwaim@ns1.alib.jp] has joined #wesnoth-dev 20110217 16:15:45-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 276 seconds] 20110217 16:16:08-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Ping timeout: 272 seconds] 20110217 16:19:53-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has joined #wesnoth-dev 20110217 16:28:46-!- GeorgeSebastian [~georgeSeb@218.248.84.83] has joined #wesnoth-dev 20110217 16:28:46-!- GeorgeSebastian [~georgeSeb@218.248.84.83] has quit [Changing host] 20110217 16:28:46-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110217 16:31:19-!- Shakey [~Shakey@12.190.80.225] has joined #wesnoth-dev 20110217 16:36:30-!- timotei-temp [~timotei@89.43.196.13] has joined #wesnoth-dev 20110217 16:38:26< stikonas> Hello. It seems that something is missing after "would" in this sentence: "I guess you would to plan the sceptre’s design". Am I right? 20110217 16:38:56-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 272 seconds] 20110217 16:38:56< stikonas> this is in the fourth scenario of the Sceptre of Fire (line 157) 20110217 16:40:53-!- timotei21 [~timotei@89.43.196.13] has quit [Ping timeout: 264 seconds] 20110217 16:41:26-!- dtiger [~dtiger@dynamic-vpdn-93-125-13-12.telecom.by] has joined #wesnoth-dev 20110217 16:46:10< anonymissimus> i have the (subjective) impression the new recruit dialog is too "slow" 20110217 16:52:37< Crendgrim> I have the impression it prevents people from playing MP :( 20110217 16:52:46< Ivanovic> stikonas: i'd say: post an entry on the spellingmistakes wiki page 20110217 16:52:49-!- Crab_ [~Crab@wesnoth/developer/crab] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20110217 16:52:58< Ivanovic> Crendgrim: huh? 20110217 16:53:14< stikonas> Ivanovic: ok, but a bit later, I have to go now 20110217 16:53:28< Crendgrim> wesbot, bug 17721 20110217 16:53:29< wesbot> Bug #17721 Assigned to: Fabian Müller Status: None Priority: 5 - Normal 20110217 16:53:32< wesbot> Summary: Crash while trying to use recruit dialog 20110217 16:53:34< wesbot> Original submission: While trying to develop a little add-on, I noticed that W 20110217 16:53:37< wesbot> esnoth segfaults every time when I try to recruit with my faction (with a non-em 20110217 16:53:40< wesbot> URL: https://gna.org/bugs/?17721 20110217 16:53:46< Crendgrim> ^ Ivanovic 20110217 16:53:56-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110217 16:54:24< Ivanovic> Crendgrim: provide some more info like eg the exact error message 20110217 16:54:28< Ivanovic> or is it a segfault? 20110217 16:54:31< Crendgrim> segfault. 20110217 16:55:34< anonymissimus> no crash for me 20110217 16:55:52< Crendgrim> only on MP ... 20110217 16:56:01< Crendgrim> I'll try it with the most recent trunk again 20110217 16:56:19< anonymissimus> yes, i tried it in local mp like shadowmaster, no crash but he got 20110217 16:56:46< anonymissimus> maybe we have a linux-only bug, finally :P 20110217 16:57:33< Ivanovic> hey, segfaults are good crashes, you can get a backtrace of those! 20110217 16:58:01-!- timotei-temp [~timotei@89.43.196.13] has quit [Ping timeout: 246 seconds] 20110217 16:58:03< Crendgrim> Do I need a special debug build for that? 20110217 17:01:58< Crendgrim> I'm going to eat now. After that, I'll try to reproduce the bug and get a backtrace 20110217 17:06:59< CIA-57> eleazar * r48534 /trunk/data/core/images/terrain/village/ (swampwater2.png swampwater3.png): additional swamp villiage by lurker. 20110217 17:07:43-!- PetePorty [~pete@wesnoth/translator/PetePorty] has quit [Remote host closed the connection] 20110217 17:09:38< mordante> Crendgrim, a backtrace from a debug build is more useful 20110217 17:10:11< Ivanovic> though a normal, unstripped build should already help 20110217 17:10:25< mordante> yup 20110217 17:10:53< mordante> but hey if we can choose I prefer with symbols 20110217 17:13:33-!- PetePorty [~pete@wesnoth/translator/PetePorty] has joined #wesnoth-dev 20110217 17:14:22< mordante> off for now, bye 20110217 17:14:36-!- negusnyul [~negusnyul@dsl51B682FD.pool.t-online.hu] has joined #wesnoth-dev 20110217 17:14:38-!- mordante [~mordante@87.215.201.26] has quit [Quit: Leaving] 20110217 17:16:18-!- iwaim_ [~iwaim@ns1.alib.jp] has quit [Ping timeout: 272 seconds] 20110217 17:16:27-!- MeccaGod [~majs@h14n4fls31o279.telia.com] has joined #wesnoth-dev 20110217 17:19:51-!- deekay [~dk@wesnoth/developer/dragonking] has quit [] 20110217 17:23:02-!- prkc [~negusnyul@dsl5402CB4E.pool.t-online.hu] has joined #wesnoth-dev 20110217 17:26:29-!- negusnyul [~negusnyul@dsl51B682FD.pool.t-online.hu] has quit [Ping timeout: 250 seconds] 20110217 17:27:50-!- timotei-temp [~timotei@89.43.196.13] has joined #wesnoth-dev 20110217 17:45:21< Crendgrim> well.. the bt in the non-debug version doesn't show anything. 20110217 17:45:21< Crendgrim> How do I create a debug build via scons? "scons --debug"? 20110217 17:45:35-!- timotei21 [~timotei@89.43.196.13] has joined #wesnoth-dev 20110217 17:47:05< loonycyborg> "scons build=debug" 20110217 17:47:15< Crendgrim> thx 20110217 17:47:24< loonycyborg> and the binary will be created with another name, ./wesnoth-debug 20110217 17:47:45< Crendgrim> oh.. thanks. 20110217 17:49:10-!- timotei-temp [~timotei@89.43.196.13] has quit [Ping timeout: 255 seconds] 20110217 17:53:45-!- iwaim_ [~iwaim@gateway.alib.jp] has joined #wesnoth-dev 20110217 17:57:41-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Ping timeout: 264 seconds] 20110217 18:01:05-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: I ATE'NT DEAD] 20110217 18:01:54-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Ping timeout: 260 seconds] 20110217 18:02:08-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20110217 18:02:46-!- iwaim__ [~iwaim@noltia.alib.jp] has joined #wesnoth-dev 20110217 18:09:02< Crendgrim> done building ... that takes a lot of time :( 20110217 18:09:38-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 276 seconds] 20110217 18:10:39< fendrin> Crendgrim: hello 20110217 18:10:54< Crendgrim> nooo 20110217 18:11:11< Crendgrim> the error doesn't occur on the debug build :( 20110217 18:11:14< Crendgrim> hello, fendrin. 20110217 18:11:19< fendrin> Crendgrim: yes 20110217 18:11:32-!- anonymissimus [~chatzilla@HSI-KBW-095-208-006-134.hsi5.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.2/20100316074819]] 20110217 18:11:35< fendrin> Crendgrim: That may be true, I wasn't able to reproduce it as well. 20110217 18:12:03< Crendgrim> well... 20110217 18:12:36< Crendgrim> with the non-debug mode I'm able to reproduce it, but not on the debug build. That's quite ... bad. 20110217 18:12:40-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110217 18:13:13< Crendgrim> I'll recompile the normal version. Hopefully the bug will be gone then. 20110217 18:13:20< fendrin> But I guess that it is somehow related with displaying a unit that is not on the field in the sidebar 20110217 18:13:47< Crendgrim> and why doesn't it happen in the Tutorial and the Campaigns? 20110217 18:14:30< fendrin> Crendgrim: c++ segfaults are very special. It means that the programm tried to access an area of memory that is not currently assigned to it. 20110217 18:15:05< fendrin> Crendgrim: But not every access to a datastructure that has become invalid is going to segfault. 20110217 18:15:20< Crendgrim> yes... 20110217 18:15:22< fendrin> For example if you have an array with length 30 20110217 18:15:30< fendrin> and you access the 31 element. 20110217 18:15:53< fendrin> If that memory reagion does not belong to wesnoth any more you get the segfault. 20110217 18:16:10< fendrin> But if there is another datastructure after the array that is part of wesnoth 20110217 18:16:28< fendrin> ... it will just read the value from there. 20110217 18:17:27< fendrin> The memory does look different between multiplayer and singleplayer because there are different datastructures needed to support them. 20110217 18:17:34< fendrin> Crendgrim: Does that answer your question? 20110217 18:17:39< Crendgrim> ah.. okay.. yes, thanks :) 20110217 18:17:54< Crendgrim> no problem this time with the new dialog on MP 20110217 18:20:08< fendrin> Crendgrim: Was your build old? 20110217 18:20:29< fendrin> I have fixed some bugs in the dialog since the origial commit. 20110217 18:21:00< Crendgrim> the one on which I discovered it first was from monday or tuesday 20110217 18:21:18< Crendgrim> and with Rev,. 48533 I also got the problem today 20110217 18:26:31-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Ping timeout: 255 seconds] 20110217 18:26:38-!- loonybot [~loonybot@46.138.66.176] has joined #wesnoth-dev 20110217 18:26:38-!- loonybot [~loonybot@46.138.66.176] has quit [Changing host] 20110217 18:26:38-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20110217 18:26:55-!- PetePorty [~pete@wesnoth/translator/PetePorty] has quit [Read error: Connection reset by peer] 20110217 18:27:55-!- loonycyborg_ [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20110217 18:28:34-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Disconnected by services] 20110217 18:28:38-!- loonycyborg_ is now known as loonycyborg 20110217 19:03:11< stikonas> Ivanovic: for some reason I can't edit the wiki 20110217 19:03:33< stikonas> When I try to save a page, it shows: Set $wgShowExceptionDetails = true; at the bottom of LocalSettings.php to show detailed debugging information. 20110217 19:08:20< timotei21> ops 20110217 19:08:22< timotei21> Rhonda: ^ 20110217 19:08:29-!- eoc [~eoc@pD9561494.dip0.t-ipconnect.de] has joined #wesnoth-dev 20110217 19:08:54-!- fendrin [~fabi@88-134-72-120-dynip.superkabel.de] has quit [Remote host closed the connection] 20110217 19:08:54< timotei21> stikonas: yep. for me too 20110217 19:09:00-!- prkc is now known as negusnyul 20110217 19:09:13< timotei21> it seems it's something from the update :( 20110217 19:09:22< timotei21> hopefully Crab will take a look at it 20110217 19:09:57-!- eoc` [~eoc@pD956187A.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 20110217 19:16:43-!- iwaim_ [~iwaim@gateway.alib.jp] has quit [Remote host closed the connection] 20110217 19:17:29-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: I ATE'NT DEAD] 20110217 19:20:57-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20110217 19:33:22< Gambit> err Crendgrim 20110217 19:33:28< Gambit> http://forums.wesnoth.org/viewtopic.php?p=479445#p479445 20110217 19:33:30< Crendgrim> yes? 20110217 19:33:35< Gambit> You're posting in the very thread you're linking to :) 20110217 19:33:41< Crendgrim> whop 20110217 19:33:51< Crendgrim> deleted. 20110217 19:33:53< Crendgrim> :( 20110217 19:34:02< Crendgrim> I only remembered him posting that stuff somewhere... 20110217 19:34:29< Crendgrim> and after the term "Sorry I have to piggy back off this thread but I could not find a forum for just iPad users." I thought it was that. I guess I'll have to look better.. 20110217 19:34:33< Crendgrim> thanks for pointing me to it. 20110217 19:35:43< Gambit> Yes his post is confusing. 20110217 19:41:48-!- negusnyul [~negusnyul@dsl5402CB4E.pool.t-online.hu] has quit [Ping timeout: 276 seconds] 20110217 19:42:11-!- negusnyul [~negusnyul@dsl5402CB4E.pool.t-online.hu] has joined #wesnoth-dev 20110217 19:46:16-!- phlaem [~a@g231106058.adsl.alicedsl.de] has joined #wesnoth-dev 20110217 19:58:52-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110217 20:06:23-!- eoc is now known as afk|eoc 20110217 20:12:02< Rhonda> timotei21: what? 20110217 20:12:26< Rhonda> It's still not my wiki, crab said he'll look into it. 20110217 20:13:24< Rhonda> It's not my fault if php coders do code so nasty that when the interpreter gets stricter their code starts to vomit 20110217 20:23:31-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Ping timeout: 255 seconds] 20110217 20:29:26-!- mordante [~mordante@roadie.xs4all.nl] has joined #wesnoth-dev 20110217 20:29:26-!- mordante [~mordante@roadie.xs4all.nl] has quit [Changing host] 20110217 20:29:26-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20110217 20:29:42< mordante> servus 20110217 20:30:07-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20110217 20:32:43-!- afk|eoc [~eoc@pD9561494.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 20110217 20:33:01< Rhonda> Is Crab the only wiki admin? 20110217 20:34:15< mordante> Ivanovic, admin of about everything probably is as well and shadowmaster also 20110217 20:34:40< Ivanovic> i got admin privs for the wiki, but don't know how to make use of it 20110217 20:34:58< mordante> might be I also have admin privs, but what Ivanovic said 20110217 20:36:44< Rhonda> I rather mean wiki sysadmin, not wiki-internal admin. 20110217 20:37:04-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20110217 20:37:28< Ivanovic> IIRC Aethaeryn was once our wiki dude, too, not sure though regarding the server side (so while logged in via ssh) 20110217 20:37:37< Ivanovic> i think that is basically just crab_ atm 20110217 20:40:10< mordante> ah them I'm off the hook, no server access 20110217 20:40:14< mordante> then* 20110217 20:42:23< mordante> oh Rhonda did you find time to test the cmake patch? 20110217 20:43:19-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has quit [Remote host closed the connection] 20110217 20:44:17-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has joined #wesnoth-dev 20110217 20:44:23< Rhonda> sorry no :( 20110217 20:45:01-!- afk|eoc [~eoc@pD95612BB.dip0.t-ipconnect.de] has joined #wesnoth-dev 20110217 20:45:33< mordante> no problem I was just curious 20110217 20:47:08-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110217 20:51:06< mordante> loonycyborg, it seems Debian is slowly getting clang 2.8 which means I soon can have a look at the compilation problems with it :-) 20110217 20:51:35-!- TronPaul [~tronpaul@dhcp204.nwwn1.iit.edu] has joined #wesnoth-dev 20110217 20:52:37< loonycyborg> mordante: I haven't even installed it again since move to 64-bit gentoo :P 20110217 20:53:17< mordante> ok, well I'll install it in my virtualbox once in and give it a spin 20110217 20:54:10< TronPaul> hello 20110217 20:54:16< mordante> hi TronPaul 20110217 20:54:28-!- noy_ [~Noy@S0106001b63b6db79.vw.shawcable.net] has joined #wesnoth-dev 20110217 20:54:28-!- noy_ [~Noy@S0106001b63b6db79.vw.shawcable.net] has quit [Changing host] 20110217 20:54:28-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110217 20:56:05< TronPaul> I was wondering if any of the bugs/features on the easy coding page are still relevant 20110217 20:56:24-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110217 20:56:39< TronPaul> I'm looking to do GsoC for the first time and I was looking for places to work with, but I don't have a lot of c++ experience 20110217 20:56:45< TronPaul> I wanted to see if I could swing it 20110217 20:57:41-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 264 seconds] 20110217 20:57:41-!- noy_ is now known as noy 20110217 20:58:36< mordante> TronPaul, they might not be, we will review them before applying to GSoC 20110217 20:59:05< mordante> anything in particular you want to work on? 20110217 20:59:28< TronPaul> not sure really, just something to try my hand at 20110217 21:04:05< mordante> at the moment not really an idea 20110217 21:04:35< mordante> you might want to try to contact Crab_ maybe he has some things 20110217 21:04:58< mordante> what area of programming does interest you? 20110217 21:11:29< TronPaul> i was interested in ai for awhile, though at the time the api I was working with was pretty borked 20110217 21:12:20< TronPaul> i've been thinking I might try doing Defcon ai again 20110217 21:12:58< mordante> did you do AI things with Wesnoth? 20110217 21:13:18< TronPaul> no I haven't tried to yet 20110217 21:13:26< TronPaul> my campus internet has been pretty spotty lately 20110217 21:13:29< shadowmaster> Ivanovic: Aethaeryn never had anything to do with the software administration 20110217 21:13:48< Ivanovic> shadowmaster: ah, okay, then i was wrong about this 20110217 21:13:51< shadowmaster> mordante: for the last time, I have nothing to do with MediaWiki nor do I want to :| 20110217 21:14:22 * shadowmaster goes afk again 20110217 21:14:30< mordante> shadowmaster, I /try/ to remember 20110217 21:14:54< TronPaul> never ever trust a campus when it takes wired ports from a section of the dorms 20110217 21:15:00< mordante> TronPaul, Crab_ is our AI specialist, are you familiar with Lua? 20110217 21:15:10< TronPaul> not especially 20110217 21:15:25< TronPaul> which is why I'm wanting to try now 20110217 21:15:36< TronPaul> so by the time GSoC starts up 20110217 21:16:02< TronPaul> i can actually be useful to whatever I'm working for 20110217 21:18:41< TronPaul> i'm going to take a look at lua and try maybe messing around with ai 20110217 21:19:04-!- GNUtoo|laptop [~gnutoo@95.232.143.186] has quit [Ping timeout: 260 seconds] 20110217 21:19:21< Soliton> for random things to work on you can also just check the bug tracker. 20110217 21:19:25< mordante> well it's nice that you showed up here 20110217 21:19:40< TronPaul> yea I've looked at some of the bugs 20110217 21:19:43-!- Shakey [~Shakey@12.190.80.225] has quit [Quit: Shakey] 20110217 21:20:26< TronPaul> I'll probably try my hand at something by this weekend 20110217 21:20:40< mordante> ok nice 20110217 21:20:54-!- Shakey [~Shakey@12.190.80.225] has joined #wesnoth-dev 20110217 21:21:00-!- Shakey [~Shakey@12.190.80.225] has quit [Client Quit] 20110217 21:21:29 * TronPaul cries as Sourceforge downloads at 10kBps 20110217 21:21:39-!- Mussious [~kamil@dgd101.neoplus.adsl.tpnet.pl] has joined #wesnoth-dev 20110217 21:22:02< mordante> TronPaul, are you downloading Wesnoth from sf? 20110217 21:22:44< TronPaul> i got the trunk from svn, but I wanted stable to try playing the game on my craptop 20110217 21:23:21< Soliton> you can also copy trunk svn and switch to branches/1.8. might be faster. 20110217 21:25:00< mordante> btw Soliton I fixed the changelog and added extra info to patch 2531 20110217 21:25:37< timotei21> TronPaul: just switch the mirror 20110217 21:26:07< Soliton> mordante: excellent. 20110217 21:27:29-!- afk|eoc is now known as eoc 20110217 21:28:28< TronPaul> no its probably the wireless, just got all that on irc 20110217 21:28:53-!- GeorgeSebastian [~georgeSeb@unaffiliated/georgesebastian] has quit [Ping timeout: 240 seconds] 20110217 21:31:47< mordante> Ivanovic, regarding but 17497 is that a regression from 1.9.3? 20110217 21:32:00< Ivanovic> wesbot: bug 17497 20110217 21:32:00< wesbot> Bug #17497 Assigned to: Mark de Wever Status: None Priority: 3 - Low 20110217 21:32:03< wesbot> Summary: libintl.h not found automagically (cmake and crosscompiler toolchain) 20110217 21:32:06< wesbot> Original submission: Topic says everything. libintl does exist in my toolchain 20110217 21:32:09< wesbot> , but is not automatically found (setting the var where it should look does help 20110217 21:32:12< wesbot> URL: https://gna.org/bugs/?17497 20110217 21:32:33< Ivanovic> mordante: i know that there was no reason to specify this folder/file 20110217 21:33:04< Ivanovic> mordante: since this is no longer the case in 1.9.4 i'd call it regression/change 20110217 21:33:29-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Remote host closed the connection] 20110217 21:34:39< mordante> Ivanovic, ok, just wanted to make sure it was a regression, I did some change there post 1.9.3 so they are probably to blame 20110217 21:39:25< Ivanovic> yeah 20110217 21:43:28-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Read error: Connection reset by peer] 20110217 21:44:17< mordante> can anbybody confirm whether they can reproduce bug https://gna.org/bugs/?16725 ? 20110217 21:48:51< TronPaul> I can try in about 20, trunk is on my desktop 20110217 21:50:41< mordante> would be nice 20110217 21:51:58< TronPaul> will do then if no one else does 20110217 21:53:53< timotei21> mordante: that reminds me to compile trunk 20110217 21:53:54< timotei21> xD 20110217 21:54:11< mordante> good idea timotei21 ;-) 20110217 21:54:35< timotei21> I guess I should ask Ivanovic to put for timotei21 a mask too 20110217 21:54:41< timotei21> my internet fails so many times :( 20110217 21:54:47< Ivanovic> timotei21: not required! 20110217 21:54:56< Ivanovic> just register your other accounts and link them to your main account 20110217 21:55:24< timotei21> Ivanovic: timotei21 is registered. how do I link them? 20110217 21:55:31< timotei21> or where I can find info on how to link 20110217 21:55:36< Ivanovic> timotei21: uhm, ask nickserv for help 20110217 21:55:38< timotei21> ok 20110217 21:55:43< Ivanovic> (/nickserv help) 20110217 21:56:16< shadowmaster> timotei21: first drop the registration of the cloak-less nick 20110217 21:56:21< shadowmaster> /msg nickserv help drop 20110217 21:56:27< shadowmaster> then login to the cloaked account 20110217 21:56:38< shadowmaster> /msg nickserv identify accountname password 20110217 21:56:49< shadowmaster> then you can group your current nick to "accountname" 20110217 21:56:56< timotei21> shadowmaster: thanks! 20110217 21:56:56< shadowmaster> /msg nickserv group 20110217 21:57:07-!- timotei21 is now known as timotei 20110217 21:57:12-!- timotei [~timotei@89.43.196.13] has quit [Changing host] 20110217 21:57:12-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110217 21:57:26< shadowmaster> I never said you were required to change to the cloaked account's nick though 20110217 21:57:40< timotei> then login to the cloaked account 20110217 21:57:41< timotei> >P 20110217 21:57:42< timotei> :P 20110217 21:57:56< shadowmaster> that doesn't require a nick change 20110217 21:57:59< CIA-57> mordante * r48535 /trunk/ (changelog data/core/hotkeys.cfg): 20110217 21:57:59< CIA-57> Change titlescreen reload hotky to F5 for the Mac. 20110217 21:57:59< CIA-57> Also some minor changelog cleanups. (Applies patch #2531 including extra 20110217 21:57:59< CIA-57> information regarding the change.) 20110217 21:58:08< shadowmaster> IDENTIFY takes an accountname argument for that reason 20110217 21:58:10< mordante> afk 20110217 21:58:25-!- vultraz [~chatzilla@124.109.10.174] has joined #wesnoth-dev 20110217 21:58:28< CIA-57> mordante * r48536 /trunk/ (CMakeLists.txt changelog): 20110217 21:58:28< CIA-57> Let cmake use absolute locale dirs. 20110217 21:58:28< CIA-57> This patch doesn't change the behaviour on Windows. 20110217 21:58:28< CIA-57> (Applies patch #2280). 20110217 22:04:24< TronPaul> mmmk heading back to my room 20110217 22:04:50< TronPaul> I'll try to reproduce the bug 20110217 22:05:02-!- TronPaul [~tronpaul@dhcp204.nwwn1.iit.edu] has left #wesnoth-dev ["Leaving"] 20110217 22:05:23-!- eoc is now known as eoc` 20110217 22:06:02-!- eoc` is now known as eoc 20110217 22:06:15< timotei> shadowmaster: I used identify just with password+ current account :) 20110217 22:06:22< timotei> didn't know there is an overloaded for nick 20110217 22:06:53< shadowmaster> well, if I'm showing you a sample command line that includes it, you must trust me 20110217 22:07:00< timotei> yes 20110217 22:07:45< timotei> gah 20110217 22:07:48-!- timotei is now known as timo 20110217 22:08:15-!- timo is now known as timotei21 20110217 22:09:03< timotei21> oh at last :D 20110217 22:09:07-!- timotei21 is now known as timotei 20110217 22:09:10-!- negusnyul [~negusnyul@dsl5402CB4E.pool.t-online.hu] has quit [Ping timeout: 246 seconds] 20110217 22:11:24< timotei> shadowmaster: thanks 20110217 22:19:19-!- Mussious [~kamil@dgd101.neoplus.adsl.tpnet.pl] has quit [Quit: Ex-Chat] 20110217 22:23:39-!- eoc is now known as eoc` 20110217 22:26:24-!- negusnyul [~negusnyul@dsl5402CB4E.pool.t-online.hu] has joined #wesnoth-dev 20110217 22:26:44-!- TronPaul [~tronpaul@dhcp159.gradapt1.iit.edu] has joined #wesnoth-dev 20110217 22:27:37< TronPaul> still need that bug reproduced? 20110217 22:31:35< mordante> TronPaul, yes please 20110217 22:32:16< TronPaul> ok lemme compile 20110217 22:32:24< TronPaul> gotta get some deps too 20110217 22:32:45-!- Crab_ [~Crab@wesnoth/developer/crab] has joined #wesnoth-dev 20110217 22:34:42< timotei> mordante: it happens on english too 20110217 22:34:44-!- dtiger [~dtiger@dynamic-vpdn-93-125-13-12.telecom.by] has quit [Remote host closed the connection] 20110217 22:35:36< timotei> mordante: http://dl.dropbox.com/u/462510/Ubuntu%2010.04-2011-02-17-23-34-52.png 20110217 22:35:42< mordante> timotei, ok thanks, for some reason it works fine for me 20110217 22:36:47< mordante> TronPaul, timotei just confirmed it so no real need anymore 20110217 22:36:57< timotei> mordante: ok :) 20110217 22:37:32< mordante> I hoped I could reproduce it on my system after upgrading to squeeze, but alas 20110217 22:37:39-!- fendrin [~fabi@88-134-72-120-dynip.superkabel.de] has joined #wesnoth-dev 20110217 22:37:42-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20110217 22:37:44< mordante> makes fixing bugs a lot easier 20110217 22:39:24< boucman> hey all 20110217 22:41:07< mordante> hi boucman 20110217 22:41:38< TronPaul> hey 20110217 22:41:55-!- MeccaGod [~majs@h14n4fls31o279.telia.com] has quit [] 20110217 22:43:17-!- anonymissimus [~chatzilla@HSI-KBW-095-208-006-134.hsi5.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20110217 22:46:23-!- beetlenaut [~dan@174.32.63.204] has joined #wesnoth-dev 20110217 22:48:14-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110217 22:53:13< mordante> Crab_, I had a look at your Lua idea and it indeed involves several Lua changes and might be tricky 20110217 22:54:10< mordante> and like loonycyborg said it will make upgrading to a newer version more difficult 20110217 22:54:39< loonycyborg> Unless you contribute your changes upstream. 20110217 22:54:43< Crab_> mordante: yes, it will. that's why I said that it's better to do 4 now. 20110217 22:54:52-!- stikonas [~and@bcm216-46.girton.cam.ac.uk] has joined #wesnoth-dev 20110217 22:54:52-!- stikonas [~and@bcm216-46.girton.cam.ac.uk] has quit [Changing host] 20110217 22:54:52-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110217 22:55:18< Crab_> loonycyborg: there's a reason of why they haven't done such a thing upstream - because they want it to compile in C mode, as well. 20110217 22:55:50< loonycyborg> Some conditional compilation can probably attain a compromise. 20110217 22:56:04< mordante> Crab_, "mordante: yes, it will. that's why I said that it's better to do 4 now." entirely sure what you mean 20110217 22:58:30-!- negusnyul [~negusnyul@dsl5402CB4E.pool.t-online.hu] has quit [Remote host closed the connection] 20110217 23:03:55-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110217 23:04:00 * anonymissimus wonders whether mordante has no job to do so he can code wesnoth and be in irc all the day^^ 20110217 23:04:33< mordante> I have a job and not on irc always 20110217 23:05:21-!- negusnyul [~negusnyul@dsl5402CB4E.pool.t-online.hu] has joined #wesnoth-dev 20110217 23:05:22< mordante> but this week a lot of compilation cycli which take to little time to work on something differently 20110217 23:05:38< mordante> but too much time to sit and wait 20110217 23:05:50-!- stikonas [~and@bcm216-46.girton.cam.ac.uk] has joined #wesnoth-dev 20110217 23:05:50-!- stikonas [~and@bcm216-46.girton.cam.ac.uk] has quit [Changing host] 20110217 23:05:50-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110217 23:09:04< anonymissimus> aha yes that makes sense 20110217 23:16:00< mordante> btw Crab_ TronPaul wants to apply for GSoC and is looking for AI easy coding task, anything he can do 20110217 23:16:10< fendrin> hi boucman 20110217 23:16:18< boucman> hey fendrin 20110217 23:16:32< fendrin> boucman: Do you remember your alternate idea to the wardog you told me at the FOSDEM? 20110217 23:16:47< fendrin> I missed to notice it and my brain is going to betray me. 20110217 23:17:25< boucman> hmm, IIRC, your wardog was a concept of a unit that could easily go behind to use backstab, and would be solid enough to come back 20110217 23:17:41< fendrin> Right, that was the idea. 20110217 23:18:02< boucman> my concept was a unit with backstab (and maybe skirm i'm not sure) that would be cheap an fragile, so it would be use as an exchange piece 20110217 23:18:10< fendrin> dragonking came up with the wardog as a concrete instance. 20110217 23:18:21< boucman> i'm not sure what the concrete unit would have been, though 20110217 23:18:35< boucman> a wardog could fit that description too, i guess 20110217 23:18:46< fendrin> Indeed. 20110217 23:19:30< fendrin> Thank you, I am going to write it down. Let's see what will better fit at the end. 20110217 23:20:19-!- happygrue [~George@wesnoth/developer/wintermute] has quit [Read error: Connection reset by peer] 20110217 23:20:48-!- happygrue [~George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20110217 23:21:29< fendrin> Crab_: Hello, I am back now. Do you want to discuss the multiplayer campaign issue any further now? 20110217 23:21:53< Crab_> fendrin: hello. it'll be better tomorrow 20110217 23:21:57< Crab_> fendrin: or on weekend.. 20110217 23:22:09< Crab_> fendrin: but, I'm still here for a short while, so we can talk 20110217 23:23:54< fendrin> You told me that you want to give configuration options to all players in a multiplayer campaign setup. Can you explain your thoughts about that please 20110217 23:23:55< fendrin> ? 20110217 23:26:32< Crab_> I want the campaign to specify multiple different configuration options 'before' the first scenario is parsed and sent across the network. 20110217 23:29:01-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20110217 23:29:32< fendrin> Crab_: So every configuration option is realised as a #ifdef OPTION_A 20110217 23:29:47< fendrin> s/realised/implemented 20110217 23:29:49< Crab_> yes 20110217 23:30:11< Crab_> plus there's some code to explain the way the options should be presented in the gui 20110217 23:30:24< Crab_> and code to explain which options should be editable by host/all/etc 20110217 23:30:39< fendrin> Sounds good to me. 20110217 23:30:51< Crab_> for example, imagine a campaign with a 'campaign' map, with the ability to select first scenario by clicking on the 'area' on the map. 20110217 23:31:14< fendrin> Like good old Dune2 20110217 23:31:20< Crab_> yes 20110217 23:32:23-!- negusnyul [~negusnyul@dsl5402CB4E.pool.t-online.hu] has quit [Remote host closed the connection] 20110217 23:32:24< Crab_> and since (for the difficulty levels) we'll need to delay preprocessing the map, there's no reason to keep the extra defines to difficulty-related ones only. 20110217 23:33:11< Crab_> also, I want a way to repopup this before next scenario starts, from wml 20110217 23:33:57< Crab_> so, I need a generic solution which will work for all cases without hacks 20110217 23:34:12< fendrin> That was my proposal at FOSDEM as well. 20110217 23:34:26< Crab_> yes, I took ideas from fosdem ) 20110217 23:34:49< fendrin> But my audience thought that difficult levels are enough for the time being and optional configuration dialogs can if realy needed be delayed. 20110217 23:39:18< Crab_> well, the most important parts are to 1) allow to delay the scenario preprocessing, and 2) make it easy to control the players/sides at any moment, not just in lobby. 20110217 23:40:49< Crab_> if we get the basic things done, then the rest comes easy... 20110217 23:41:29< mordante> I'm off night 20110217 23:41:32< timotei> night mordante 20110217 23:41:39-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20110217 23:41:53< Crab_> for (2), I've made a prototype of 'do :control/droid stuff from gui' dialog 20110217 23:42:29< Crab_> but I haven't yet looked at (1) 20110217 23:59:26-!- wesbot changed the topic of #wesnoth-dev to: FOSDEM2011: http://wiki.wesnoth.org/Fosdem2011 | 186 bugs, 309 feature requests, 23 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org --- Log closed Fri Feb 18 00:00:54 2011