--- Log opened Thu Mar 26 00:00:07 2009 --- Day changed Thu Mar 26 2009 20090326 00:00:07< Ivanovic> (uhm, branches/1.6 instead of trunk) 20090326 00:00:08< Soliton> well, what Crab_ said. 20090326 00:00:08< Torangan> Ah, that seems to work now. 20090326 00:00:38< Torangan> At least it's doing something on my hdd and performs an update. 20090326 00:01:48< Polarina> In gtranslator, what are these small dots (for example "heals*+4)? 20090326 00:02:07< Ivanovic> probably they mean that there is a space 20090326 00:02:15< Ivanovic> not sure though since i don't use gtranslators 20090326 00:02:22< Polarina> Ok. 20090326 00:03:36< CIA-70> soliton * r34128 /branches/1.6/src/server/game.cpp: removed unused code 20090326 00:04:17< CIA-70> soliton * r34129 /branches/1.6/src/server/ (game.cpp game.hpp): also transfer AI sides automatically for non-host players 20090326 00:04:57< dfranke> corn: looks like my worry about the fork/exec race condition is a non-issue. 20090326 00:05:22< dfranke> corn: look at the first bullet point after "Note the following further points" in the fork(2) manpage 20090326 00:06:01< CIA-70> soliton * r34130 /trunk/src/server/game.cpp: removed unused code 20090326 00:06:13< YogiHH> night everyone 20090326 00:06:19< CIA-70> soliton * r34131 /trunk/src/server/ (game.cpp game.hpp): also transfer AI sides automatically for non-host players 20090326 00:06:40-!- YogiHH [n=chatzill@d051019.adsl.hansenet.de] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"] 20090326 00:06:57< CIA-70> torangan * r34132 /branches/1.6/po/wesnoth/he.po: hebrew translation update 20090326 00:07:23< Torangan> Seems like the switch worked. ;-) 20090326 00:08:15< boucman> night all 20090326 00:08:21-!- boucman [n=rosen@wesnoth/developer/boucman] has quit [Remote closed the connection] 20090326 00:09:00< orian_> boucman: night ;) 20090326 00:10:25< CIA-70> torangan * r34133 /trunk/po/wesnoth/he.po: hebrew translation update 20090326 00:14:11< Ivanovic> time for me to head off to bed, n8 20090326 00:14:14-!- Zen_Clark [n=user@99-136-80-191.lightspeed.rcsntx.sbcglobal.net] has joined #wesnoth-dev 20090326 00:14:51< Polarina> Ivanovic: The word "Intelligent" in package wesnoth. Is it referring to a female or a male? (As in "She is intelligent") 20090326 00:15:21< loonycyborg> If you mean the unit trait then both. 20090326 00:15:48< Ivanovic> the trait is the one shown in the sidebar in the help i'd guess 20090326 00:16:09< Ivanovic> there is also "intelligent" and "female^intelligent" for what is used ingame IIRC 20090326 00:16:24< Polarina> Ok. 20090326 00:16:28< Ivanovic> not 100% sure though and really off to bed, i need some sleep 20090326 00:16:37< Ivanovic> in the po file there is always listed where the string is used 20090326 00:16:47< Polarina> But "Healty", is it like "To be healthy."? 20090326 00:16:49< Ivanovic> you can just look it up in the config file to see where it is used 20090326 00:17:35< Polarina> It's a trait, but it translates differently for males and females. 20090326 00:18:33< Soliton> Shadow_Master: does the version check on save load know that 1.6* is compatible? 20090326 00:20:02-!- Khetzal_ [n=quetzal@hyperion.khetzal.info] has joined #wesnoth-dev 20090326 00:20:53< Ivanovic> Polarina: just open the ingame help and from what you see there conclude what is best to be used 20090326 00:21:05< Polarina> Ivanovic: Ok. 20090326 00:22:02-!- ikarius [n=ross@smtp.gridironsystems.com] has quit [] 20090326 00:25:03-!- Khetzal_ [n=quetzal@hyperion.khetzal.info] has quit [Remote closed the connection] 20090326 00:38:46-!- PK [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has quit ["Java user signed off"] 20090326 00:43:08< Velory> Dragonking: around ? 20090326 00:43:16< Dragonking> Sort of 20090326 00:44:53< Velory> Dragonking: ok do u have any special reason about filter's or find's return value=null if we cant find any unit or something? 20090326 00:45:17< Velory> Dragonking:cause i think [] better value 20090326 00:45:25< Velory> Dragonking:instead of filter 20090326 00:45:26< Dragonking> [] i equal to null 20090326 00:45:33< Velory> yes but 20090326 00:45:37< Velory> for example 20090326 00:45:52< Velory> when i use 20090326 00:46:18< Velory> filter(my_units,hitpoints >2000) i will take [] not ((null)0) so i can use in if statement 20090326 00:46:48< Velory> but if i try to use if statement without return value like [] so i'm taking error 20090326 00:47:14< Dragonking> if statement does work with null AFAIK 20090326 00:47:27< Velory> AFAIK ? 20090326 00:47:49< Dragonking> as fas as I know 20090326 00:47:53< Velory> oh but 20090326 00:47:56< Velory> in nested statements 20090326 00:48:00< Velory> i mean like 20090326 00:48:02< Velory> wait i will paste 20090326 00:48:36-!- ryochan7 [n=ryochan7@173.9.238.161] has joined #wesnoth-dev 20090326 00:48:57< Velory> in nested statements like this->http://pastebin.com/d53fd9dfd if i get null value i'm getting error because 20090326 00:49:08< Velory> it expected object but returned null 20090326 00:49:25< Velory> so i changed return value like that 20090326 00:50:09< Velory> http://pastebin.com/d6061d090 20090326 00:50:34< Dragonking> find returns one single object 20090326 00:50:45< Dragonking> So there is more sense to return null instead of [] 20090326 00:50:57< Velory> hmm, 20090326 00:50:59< Dragonking> filter should return [] 20090326 00:51:08< Velory> i see 20090326 00:52:28< Velory> ok then 20090326 00:53:25-!- Elvish_Pillage2 [n=eli@66-189-40-122.dhcp.oxfr.ma.charter.com] has quit ["Hi! I'm a quit message virus vaccine. If you see a quit message virus, don't replace your quit message with it!"] 20090326 00:55:08< Dragonking> Tho we should prolly check for null value in filter,map,find. That's different thing. 20090326 00:55:14 * Dragonking takes a note 20090326 00:55:30< Velory> And 20090326 00:55:37< Velory> adjacent_locs(find(filter 20090326 00:56:08-!- thespaceinvader [n=chatzill@wesnoth/artist/thespaceinvader] has quit ["night all"] 20090326 00:56:26< Velory> im taking error like this 20090326 00:57:05< Velory> http://pastebin.com/d4f2129a2 20090326 00:57:30< Velory> anyway 20090326 00:59:31< Dragonking> No clue what formula/map is. 20090326 00:59:49< Dragonking> It is nearly impossible to tell anything with insufficent info. 20090326 01:00:02< Dragonking> And no clue what yours "get_free_loc" is too. 20090326 01:00:19< Dragonking> If you get null it means something evaluates to null. 20090326 01:00:23< Dragonking> Try looking for typos. 20090326 01:00:41< Dragonking> Or use debug_print or something. 20090326 01:00:45< Velory> ok 20090326 01:01:09< Velory> btw my function is http://pastebin.com/d1e7b3f81 20090326 01:02:13< Dragonking> So it is obvious that your filters filter out everything so only null is left. 20090326 01:02:42< Velory> yes 20090326 01:02:47< Velory> but i want that 20090326 01:03:17< Velory> i just wantmy filters to find if people needs really healing 20090326 01:03:50< Velory> or peoples that most need healing in area 20090326 01:04:11< Dragonking> So try using where kaywork and do like if( check, adjacent_locks(check), check) where check= and it will return locations or null 20090326 01:04:11< Velory> s/peoples/people 20090326 01:04:23< Dragonking> keyword' 20090326 01:06:10< Velory> im not sure i understand you :S 20090326 01:06:44< Velory> u mean in function ? 20090326 01:07:00< Velory> in get_free_loc or below 20090326 01:07:48< Dragonking> in get free loc 20090326 01:08:01< Dragonking> That's where you encounter problem, isn't it? 20090326 01:08:05< Velory> yes 20090326 01:08:12< Dragonking> where keyword is quite useful. 20090326 01:08:14< Velory> and check is find(filter .... 20090326 01:08:20< Velory> right? 20090326 01:08:26< Dragonking> Yes 20090326 01:08:43< Velory> Ok so what check will return if formula returns null ? 20090326 01:09:21< Dragonking> null of course, what else it could? 20090326 01:10:34< Velory> nothing else :) 20090326 01:10:35< Velory> but 20090326 01:10:37< Velory> hmm 20090326 01:11:27< Velory> isnt adjacent_locs(check) may cause error again ? 20090326 01:12:07< Velory> o 20090326 01:12:08< Dragonking> How? 20090326 01:12:08< Velory> oh 20090326 01:12:09< Velory> ok ok 20090326 01:12:10< Velory> :D 20090326 01:12:13< Dragonking> :) 20090326 01:12:17< Velory> i missed :) 20090326 01:12:35-!- cjhopman [n=chris@wesnoth/developer/cjhopman] has quit [Read error: 110 (Connection timed out)] 20090326 01:12:40< Velory> the if(check, 20090326 01:13:40< Polarina> Ivanovic: Should I send you the first batch of translations? 20090326 01:14:34-!- JW1 [n=X@c-71-57-85-168.hsd1.il.comcast.net] has joined #wesnoth-dev 20090326 01:19:02< Crab_> Torangan: around ? 20090326 01:20:19< Torangan> Now that you ask, yes. :-) 20090326 01:20:44< Crab_> Torangan, see http://wesnoth.pastebin.com/m3493b4e4 20090326 01:20:46< Torangan> Didn't even remember that IRC was active but there's a highlight on my name... ;-) 20090326 01:22:13< Torangan> Hrmpf, you may revert the commit 20090326 01:22:26< Crab_> yes, of course :) I'm just letting you know :) 20090326 01:22:29< Torangan> Somehow the updates prevented the error from beeing visible 20090326 01:23:03< Crab_> but I cannot revert your commit in the trunk (I haven't got commit access yet). I can only revert in my local copy. 20090326 01:23:34< Torangan> You've got the command at hand? 20090326 01:23:56< Crab_> Torangan: which command ? 20090326 01:24:01-!- [Relic] [n=[Relic]@76.229.202.137] has joined #wesnoth-dev 20090326 01:24:02< Torangan> For the revert. 20090326 01:24:04< Soliton> svn merge -c r1234 . . 20090326 01:24:30< Soliton> actually svn merge -c -r1234 . . 20090326 01:24:38< Torangan> Yeah, I'm just configuring 2.6.29 which distracts a little... Give me a minute to find out the required rev. 20090326 01:24:58< [Relic]> Hello :) 20090326 01:25:02< Torangan> hi 20090326 01:25:34< [Relic]> :) 20090326 01:26:22< Soliton> Torangan: nevermind. 20090326 01:26:32< CIA-70> soliton * r34134 /trunk/po/wesnoth/he.po: Revert "hebrew translation update" 20090326 01:27:03< Torangan> Even better. Just don't forget branches/1.6 20090326 01:27:18< Soliton> ah, ok. 20090326 01:27:52< Soliton> i have to commit my changes first there. 20090326 01:28:06< Torangan> Which reminds me to add the new lang to WesCamp 20090326 01:28:32< Polarina> Good night. 20090326 01:28:51< Crab_> Polarina, good night.. 20090326 01:29:05-!- Polarina [n=polarina@freecode-project/mentor/polarina] has quit ["Leaving."] 20090326 01:30:55< Dragonking> night everyone 20090326 01:30:57-!- Dragonking [n=dk@wesnoth/developer/dragonking] has quit [] 20090326 01:32:57< CIA-70> soliton * r34135 /branches/1.6/po/wesnoth/he.po: Revert "hebrew translation update" 20090326 01:33:03< CIA-70> soliton * r34136 /branches/1.6/src/server/ (game.cpp game.hpp): also log leaving players on game destruction 20090326 01:41:05< CIA-70> soliton * r34137 /branches/1.6/src/server/game.cpp: .. for all game members 20090326 01:42:56-!- Blueblaze [n=nick@c-98-199-143-139.hsd1.tx.comcast.net] has joined #wesnoth-dev 20090326 01:45:24< CIA-70> soliton * r34138 /trunk/src/server/ (game.cpp game.hpp): also log leaving players on game destruction 20090326 01:45:51-!- cjhopman [n=chris@wesnoth/developer/cjhopman] has joined #wesnoth-dev 20090326 01:47:19-!- loonycyborg [n=sergey@wesnoth/developer/loonycyborg] has quit ["Zzzzzzzzzzzzzzzzzzzzzzzzzzz"] 20090326 01:48:13-!- loonybot [n=loonybot@wesnoth/bot/loonybot] has quit [Remote closed the connection] 20090326 01:55:52-!- happygrue [n=George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20090326 01:58:20-!- Velory [n=GProcess@88.224.196.205] has left #wesnoth-dev [] 20090326 02:05:50-!- jb8 [n=jb8@c-71-62-165-11.hsd1.va.comcast.net] has joined #wesnoth-dev 20090326 02:10:25< CIA-70> alink * r34139 /trunk/data/ (310 files in 28 dirs): Remove the now useless 'in_hex' key from mainline units 20090326 02:10:34-!- JW1 [n=X@c-71-57-85-168.hsd1.il.comcast.net] has quit [] 20090326 02:11:13< alink> 310 files, woohooo, by biggest commit ever \o/ 20090326 02:11:24-!- noy [n=Noy@70.70.128.133] has joined #wesnoth-dev 20090326 02:11:36< alink> well, only deleted one line in each one but still 20090326 02:11:40< Crab_> )) 20090326 02:12:19< alink> one line which only was added few days ago, but still 20090326 02:16:24-!- BenUrban [n=benurban@unaffiliated/benurban] has quit [Connection reset by peer] 20090326 02:16:25-!- BenUrban_ [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20090326 02:16:57< jb8> Hello- I'd like apply to participate in the Google Summer of Code, and I have some questions. 20090326 02:16:58< alink> ooh that was my 1001th commit, so close to the perfect timing :-/ 20090326 02:17:29< noy> jb8 go ahead 20090326 02:17:30< noy> ask 20090326 02:18:53< alink> jb8: did you already read http://www.wesnoth.org/wiki/SummerOfCodeIdeas#I_want_to_be_one_of_your_Google_Summer_of_Code_students.2C_what_should_I_do... 20090326 02:18:58< Crab_> alink, it is also a perfect timing :) It was the first commit in your second thousand of commits ;) 20090326 02:18:59< jb8> well, I'd like to create a proposal on writing a primitive library for Formula AI, but I'm trying to get a better understanding of how it works, first. 20090326 02:19:29< jb8> Yes, I have read the section on GSoC in the wesnoth wiki. 20090326 02:20:01< noy> jb8: so you want help with certain aspects of working with it? 20090326 02:20:15< noy> or what is your question? 20090326 02:20:29< jb8> Is the intent of this formula AI library to provide ready-made functions that scenario developers can use when buliding content? 20090326 02:20:55< Blueblaze> Has anyone tried to run Wesnoth on a PS3? 20090326 02:21:43< Crab_> jb8: formula AI is a domain specific language for writing some parts of AI. 20090326 02:21:58< alink> Blueblaze: http://www.wesnoth.org/wiki/Older_News_2007#WIP:_Wii_and_PS3_version 20090326 02:22:32< Blueblaze> alink: That's for april fools -_- 20090326 02:22:38< Blueblaze> Wii isn't a realistic option, but the PS3 is 20090326 02:23:12< Crab_> jb8: for example, scenario developers can use it to attach a specific behavior to a unit, or to a side. 20090326 02:23:37< jb8> Ok, that's what I thought after reading the wiki entry on formula AI 20090326 02:23:37-!- cjhopman_ [n=chris@wesnoth/developer/cjhopman] has joined #wesnoth-dev 20090326 02:23:42-!- cjhopman [n=chris@wesnoth/developer/cjhopman] has quit [Read error: 104 (Connection reset by peer)] 20090326 02:23:50 * Blueblaze wonders what would happen if someone tried to run Wesnoth on a PS3 20090326 02:23:51< alink> Blueblaze: sorry, I couldn't resist :-) 20090326 02:24:11< Blueblaze> Heh 20090326 02:24:18< noy> Blueblaze: who cares? 20090326 02:24:52< Blueblaze> alink: Well you know the PS3 can run Ubuntu, so it's potentially not that far of a stretch 20090326 02:24:58< jb8> So when the section of the wiki that lists SoC ideas says "Writing an AI based on the formula AI", does that mean coding certain behaviors in formula AI? 20090326 02:25:29< Crab_> jb8: partly, yes. 20090326 02:25:41< jb8> In others, creating a library of AI behaviours/actions/strategies/etc that make it easier to define a strategy for scenario? 20090326 02:26:22< Crab_> jb8, partly - yes. you should also see this - http://www.wesnoth.org/forum/viewtopic.php?f=10&t=24511 20090326 02:26:47-!- Ambushsabre [n=ambushsa@c-75-67-216-121.hsd1.nh.comcast.net] has quit ["Leaving"] 20090326 02:27:29< jb8> Crab: thanks for sending that link 20090326 02:27:29< noy> jb8: do you have much experience programming in this area? 20090326 02:27:39< Crab_> jb8, and, of course, you may also want to read this (if you haven't already) - http://www.wesnoth.org/wiki/WhyWritingAWesnothAIIsHard 20090326 02:27:48< jb8> noy: not much 20090326 02:28:34< jb8> I am just finishing up a graduate course on AI, and when I saw that wesnoth was selected as a mentor for SoC, I thought I would apply to see if I can gain some real experience in this area 20090326 02:29:00< noy> Well I don't want to discourage you, but its probably on of the toughest areas you can take on. 20090326 02:29:00< noy> as the link makes clear. 20090326 02:29:52< jb8> I realize I may be in a little over my head here, but I figure I'll give it a shot 20090326 02:30:19< noy> You're welcome to make an application. 20090326 02:30:21< jb8> if I don't get accepted, I can still volunteer to help where I can, right? 20090326 02:30:52< noy> Of course, it might be worthwhile for you to invest some time now to look at our current AI 20090326 02:31:21< jb8> I plan to spend as much time as I can over the next few days doing just that 20090326 02:31:23< noy> and see what you think about it, areas to improve ect. 20090326 02:32:06< noy> It would greatly help your chances if you can show us that you are able to work with the current AI. 20090326 02:33:00< Soliton> jb8: yes, you can help out wherever you want. that's a big part of what open source projects are about. :-) 20090326 02:33:05< jb8> Would that include implementing some of the formula AI suggestions on the EasyCoding page? 20090326 02:33:59< noy> wouldn't be a bad place to start, also going through the bugs and FRs on gna is another 20090326 02:34:21< CIA-70> esr * r34140 /trunk/data/campaigns/Eastern_Invasion/ (20 files in 2 dirs): Defeat flavor-text events for Eastern Invasion. 20090326 02:35:58< jb8> I'm sure I'll have a lot of questions about this. What is the preferred way for me to ask them? 20090326 02:36:10< noy> I think here is fine. 20090326 02:36:58< Blueblaze> Yeah, here is the best way to get in contact with people who can answer your questions 20090326 02:37:28< jb8> Thanks, guys, I appreciate the help. 20090326 02:42:06-!- BenUrban_ is now known as BenUrban 20090326 02:51:34-!- jb8 [n=jb8@c-71-62-165-11.hsd1.va.comcast.net] has quit ["Ex-Chat"] 20090326 03:04:23-!- Zen_Clark [n=user@99-136-80-191.lightspeed.rcsntx.sbcglobal.net] has quit ["too many bugs for my taste, I prefer popcorn. No pun intended."] 20090326 03:12:52< Crab_> night ) 20090326 03:13:02-!- Crab_ [n=crab_@c.218.175.a530.sta.adsl.cyfra.net] has quit ["Leaving."] 20090326 03:13:41-!- Torangan [n=Torangan@mue-88-130-41-181.dsl.tropolys.de] has quit [Remote closed the connection] 20090326 03:32:27< Shadow_Master> Sapient: those sandboxing paths were never documented. 20090326 03:32:53< Shadow_Master> and regarding the add-ons/campaigns renaming, there's a priority 7 FR assigned to esr to add a wmllint rule for it 20090326 03:33:19< esr> Which I haven'rt forgotten. 20090326 03:34:01< Shadow_Master> grzywacz: yes I solved the lua issue by installing liblua5.1 20090326 03:34:17< esr> Though right now I'm writing on-defeat flavor texts for Liberty. 20090326 03:34:39< esr> I have not yety succeeded in getting scons to see my lua installation. 20090326 03:34:51< Shadow_Master> esr: using ubuntu, right? 20090326 03:35:02< esr> Yes. 20090326 03:35:30< Shadow_Master> try installing liblua5.1* and its -dev package. 20090326 03:36:06< Shadow_Master> that's what I had to do in Debian stable, despite having liblua50 and its -dev counterpart already installed. I wonder if silene's patch really needs 5.1, or I just have to slap loony with a fish 20090326 03:37:57< Shadow_Master> Soliton: yes, if version_info("1.6a") > version_info(MIN_SAVEGAME_VERSION) then all 1.6/1.6*/1.6.x saved games are compatible 20090326 03:38:26< esr> I have lia5.1, liblua5.1-0 and liblua5.1-0-dev installed. 20090326 03:38:46< Shadow_Master> esr: um, that's interesting. I don't know then. 20090326 03:39:43< esr> Might be some wacky scons caching issue. 20090326 03:40:09< Shadow_Master> I can't find "lua" in the config.log. odd 20090326 03:40:36< Shadow_Master> scons caching? try --config=force then. 20090326 03:41:16< Shadow_Master> foo. I was reading the C++-less autotools build's config.log here. 20090326 03:42:00< Shadow_Master> um, scons is using -I/usr/include/lua5.1 -llua5.1 here 20090326 03:42:17< esr> With --config=force I still get this: 20090326 03:42:22< esr> Package lua was not found in the pkg-config search path. 20090326 03:42:24< esr> Perhaps you should add the directory containing `lua.pc' 20090326 03:42:25-!- res|laptop [n=res@pdpc/supporter/student/res2k] has quit [Nick collision from services.] 20090326 03:42:25< esr> to the PKG_CONFIG_PATH environment variable 20090326 03:42:26-!- res2k3 [n=res@erft-4d07f60d.pool.mediaWays.net] has joined #wesnoth-dev 20090326 03:42:27< esr> No package 'lua' found 20090326 03:42:29-!- justme [n=me@64.168.229.50] has joined #wesnoth-dev 20090326 03:42:41< Shadow_Master> esr: can you put the config.log in a pastebin? 20090326 03:42:46-!- res2k3 is now known as res|laptop 20090326 03:42:51-!- justme is now known as Guest58304 20090326 03:43:21< esr> What's the name of the scons config.log equivalwnt? 20090326 03:44:13-!- Guest58304 is now known as Sirp 20090326 03:44:22-!- nerwa [n=nerwa@59.78.26.75] has joined #wesnoth-dev 20090326 03:45:08< Sirp> esr: IIRC you have to set some option to make it even create a log file or something. 20090326 03:45:08-!- shadowmaster [n=ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20090326 03:45:14-!- Shadow_Master [n=ignacio@wesnoth/developer/shadowmaster] has quit [Read error: 60 (Operation timed out)] 20090326 03:45:16< Sirp> but I don't recall the details. Only that it was annoying. 20090326 03:45:32< shadowmaster> esr: build/ 20090326 03:45:39< shadowmaster> there the config.log should be. 20090326 03:48:03< esr> Here it is: http://rafb.net/p/aJcTaK59.html 20090326 03:48:44< shadowmaster> close failed: [Errno 9] Bad file descriptor 20090326 03:48:54< shadowmaster> scons has an interesting way for locating stuff, huh? 20090326 03:49:15-!- Shadow_Master [n=ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20090326 03:49:52< shadowmaster> esr: there's something really weird between lines 150-154. 20090326 03:50:57< shadowmaster> what I'd get if lua5.1 was missing would be something like "/usr/bin/ld: cannot find -looo" I think 20090326 03:57:46< esr> "Bad file descriptor"? Yes, that *is* weird. 20090326 03:58:36< esr> Hm. I think ypou can get that if you try to write to an fd opened for read. 20090326 04:00:16< shadowmaster> um, I definitively don't get that while playing with a FIFO. though I guess it doesn't count as a file description 20090326 04:00:19< shadowmaster> *or 20090326 04:04:14-!- ABCD [n=ABCD@wikipedia/ABCD] has quit ["No Ping reply in 30 seconds."] 20090326 04:04:30-!- ABCD [n=ABCD@wikipedia/ABCD] has joined #wesnoth-dev 20090326 04:06:28-!- shadowmaster is now known as mindreader 20090326 04:06:32-!- mindreader is now known as sm_mindreader 20090326 04:07:18-!- nerwa [n=nerwa@59.78.26.75] has left #wesnoth-dev [] 20090326 04:10:53-!- sm_mindreader is now known as shadowmaster 20090326 04:12:10-!- Sirp [n=me@wesnoth/developer/dave] has quit ["leaving"] 20090326 04:29:45-!- noy [n=Noy@wesnoth/developer/noy] has quit [Read error: 110 (Connection timed out)] 20090326 04:36:17-!- Sapient [n=sapien-x@wesnoth/developer/sapient] has joined #wesnoth-dev 20090326 04:36:28< Sapient> Sapient: those sandboxing paths were never documented. 20090326 04:36:39-!- Ivanovic_ [n=ivanovic@dtmd-4db26152.pool.einsundeins.de] has joined #wesnoth-dev 20090326 04:36:40< Sapient> yes... they were in the forum sticky post I referenced 20090326 04:36:53< Shadow_Master> oh?!1eleven! 20090326 04:37:04< Sapient> which directs MP Forum users where to download maps and eras ;) 20090326 04:37:32< Sapient> which was kinda the whole point of adding those folders 20090326 04:37:48< Sapient> so it wouldn't be so hard to explain 20090326 04:38:05< Shadow_Master> uhhh... :/ 20090326 04:38:15< Shadow_Master> I still don't like it. 20090326 04:38:49< Sapient> not everyone wants to publish a complete add-on 20090326 04:39:09< Sapient> or configure one 20090326 04:40:12< Shadow_Master> well, I guess it can be fixed in 1.6. 20090326 04:40:54< Shadow_Master> but I don' feel like I wcould write a proper message or fix atm. I'm rather falling asleep over the keyboard 20090326 04:41:04< Sapient> don't worry about it 20090326 04:41:53< Sapient> I think the fix won't be relevant until 1.7+ is widely adopted 20090326 04:42:08< shadowmaster> 1.7.x? 20090326 04:42:36< Shadow_Master> I remover one or more of those inclusions long ago IIRC? at least the data/mutiplayer one 20090326 04:42:42-!- PK [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has joined #wesnoth-dev 20090326 04:42:56-!- shadowmaster [n=ignacio@wesnoth/developer/shadowmaster] has quit [Client Quit] 20090326 04:43:07< Sapient> since 1.6.x needs to be compatible with old versions, I think it doesn't need to be applied to stable branch 20090326 04:43:15< Sapient> so there's no hurry 20090326 04:44:05< Shadow_Master> 3F3C 20090326 04:44:21< Shadow_Master> mve on nothing to see there. 20090326 04:44:46< Sapient> hay that's the password on my luggage! :p 20090326 04:45:20-!- ryochan7 [n=ryochan7@173.9.238.161] has quit ["Leaving"] 20090326 04:45:26< Shadow_Master> yeah. And I bet that some people would love to steal something from it. 20090326 04:45:46< Shadow_Master> not my fault if it happens ^^ 20090326 04:48:34< Shadow_Master> night 20090326 04:50:46-!- notshadowmaster [n=ignacio@190.22.102.154] has joined #wesnoth-dev 20090326 04:50:56-!- notshadowmaster [n=ignacio@190.22.102.154] has left #wesnoth-dev [] 20090326 04:51:10-!- Max2008 [n=chatzill@188-23-1-42.adsl.highway.telekom.at] has joined #wesnoth-dev 20090326 04:51:40-!- Max2008 [n=chatzill@188-23-1-42.adsl.highway.telekom.at] has quit [Client Quit] 20090326 04:53:10-!- Ivanovic [n=ivanovic@wesnoth/developer/ivanovic] has quit [Read error: 110 (Connection timed out)] 20090326 04:54:45-!- Ivanovic_ is now known as Ivanovic 20090326 04:57:42< PK> heyo sapient 20090326 04:57:55< Sapient> yo PK 20090326 04:57:57< PK> feel like looking at the first few images for Wild West Era, I'll give you a sneak peek =P 20090326 04:58:07< PK> well, the first is already my avatar, but still. 20090326 04:58:42< Sapient> yeah 20090326 04:58:47< Sapient> nice avatar 20090326 04:58:59 * PK drewed it all by himselfs 20090326 04:59:01< Sapient> who's helping you with the art? all yourself? 20090326 04:59:07< PK> I use references 20090326 04:59:22< Sapient> you've improved 20090326 04:59:24< PK> but I don't think theres a rule about re-drawing things when they look completely different. 20090326 04:59:39< Blueblaze> oh PK, are you Psychaotic Kitten? 20090326 04:59:43< PK> si. 20090326 04:59:52< Blueblaze> ahh, that explains a lot :P 20090326 04:59:55< PK> psychaotic? =P I'm hoping thats a typo. 20090326 05:00:31< PK> but yeah, I kind of like drawing Wild West guys better. 20090326 05:00:51< PK> since alot of them look the same reference wise, its easier for them to actually look like an advancement branch. 20090326 05:01:23< PK> but yeah, along with that I also have the 4 and 5 done (my avatar is level 3) 20090326 05:01:47< PK> I still can't get the wesnoth size-margin/perspective, but I really don't care about that XD 20090326 05:02:01< PK> Its too hard to do as good a level of detail, so small. 20090326 05:02:20< Sapient> unless you use SD style 20090326 05:02:25< PK> SD? 20090326 05:02:38< Sapient> you know, giant elf heads on tiny stick bodies 20090326 05:02:50< Sapient> SD = super deformed 20090326 05:03:17< Sapient> http://en.wikipedia.org/wiki/Super_deformed 20090326 05:03:51< Blueblaze> That's what Wesnoth does :| 20090326 05:04:38< PK> XD 20090326 05:04:48< Sapient> no, SD :p 20090326 05:04:58 * PK prefers the body being proportional 20090326 05:05:11< PK> but I guess thats personal preference, not being a midget myself. 20090326 05:05:19< PK> no offense to any of whom are around. 20090326 05:05:24< PK> Midgets are cool =D 20090326 05:05:26< Sapient> well, that's why you aren't the art director PK 20090326 05:05:36< PK> well yeah. 20090326 05:05:50< PK> but if wesnoth liked large detailed things drawn from sources, I'd be perfect for the job =D 20090326 05:05:56< PK> well, not perfect, but decent. 20090326 05:06:14< PK> btw: I sent you the two other completed ones in PM's 20090326 05:07:15< PK> these take forever though, I can do maybe 2 or 3 a day. 20090326 05:07:26< PK> well, with school 20090326 05:07:28< Sapient> I didn't get any PM 20090326 05:07:35< PK> I sent two, on the forum =o 20090326 05:07:38< Sapient> oh 20090326 05:08:04< PK> wait 20090326 05:08:08< PK> one got sent to me. 20090326 05:08:10< PK> lol XD 20090326 05:08:14< PK> dunno how that happened 20090326 05:08:52< Sapient> the unit descriptions soudn very interesting too 20090326 05:09:03< Sapient> I like the sense of humor ;) 20090326 05:09:26< PK> heh. 20090326 05:09:47< PK> I AM from Texas, so theres probly limitless cowboy jokes laying about. 20090326 05:10:05-!- [Relic] [n=[Relic]@76.229.202.137] has quit ["Leaving"] 20090326 05:10:40< PK> but yeah Triggerman --> Bountyhunter --> Regulator, you can tell they advance that way. I was surprised it turned out as well as it did. 20090326 05:11:00< PK> now to just get the level 1 and 2 to fit too XD and have the second branch look right 20090326 05:11:18< PK> but I guess thats why I spend more time looking for references than drawing. 20090326 05:12:40< Sapient> well it's getting late here 20090326 05:12:44< Sapient> cya later, have fun. 20090326 05:12:44-!- Sapient [n=sapien-x@wesnoth/developer/sapient] has left #wesnoth-dev [] 20090326 05:14:11-!- happygrue [n=George@wesnoth/developer/wintermute] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"] 20090326 05:14:25-!- nerwa [n=nerwa@202.120.38.2] has joined #wesnoth-dev 20090326 05:19:25-!- PK [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has quit ["Java user signed off"] 20090326 05:22:29-!- ikarius [n=ross@216.27.182.3] has joined #wesnoth-dev 20090326 05:32:21-!- alink [n=alink@wesnoth/developer/alink] has left #wesnoth-dev ["Konversation terminated!"] 20090326 05:39:51-!- res|laptop [n=res@pdpc/supporter/student/res2k] has quit [Read error: 110 (Connection timed out)] 20090326 05:41:02-!- nerwa [n=nerwa@202.120.38.2] has left #wesnoth-dev [] 20090326 05:53:56< dfranke> ok, let me guess... about half this channel hangs after connecting to wesnoth.org, and the other half has no problem. 20090326 06:05:58-!- res|laptop [n=res@erft-4d07f60d.pool.mediaWays.net] has joined #wesnoth-dev 20090326 06:08:16< cjhopman_> dfranke: probably, works fine for me again 20090326 06:14:20-!- iyonius [n=iyo@a02-0829c.kn.vutbr.cz] has joined #wesnoth-dev 20090326 06:18:51-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20090326 06:21:46-!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20090326 06:36:41-!- silene [n=plouf@ASte-Genev-Bois-152-1-62-239.w83-114.abo.wanadoo.fr] has joined #wesnoth-dev 20090326 06:49:09< cjhopman_> anyone feel like testing a patch quick? 20090326 06:59:25-!- turin [n=turin@168.215.250.1] has quit [Read error: 60 (Operation timed out)] 20090326 07:25:44< esr> gna seems down. 20090326 07:28:02< cjhopman_> esr: gna.org is working for me. 20090326 07:28:09-!- cjhopman_ is now known as cjhopman 20090326 07:28:58-!- ABCD [n=ABCD@wikipedia/ABCD] has quit ["No Ping reply in 30 seconds."] 20090326 07:29:16< esr> Still failing here but with a different error: 20090326 07:29:27< esr> svn: Commit failed (details follow): 20090326 07:29:29< esr> svn: Can't create directory '/svn/svn/wesnoth/db/transactions/34140-1.txn': Read-only file system 20090326 07:29:33-!- ABCD [n=ABCD@wikipedia/ABCD] has joined #wesnoth-dev 20090326 07:35:31-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has quit ["leaving"] 20090326 07:45:55-!- Blueblaze [n=nick@c-98-199-143-139.hsd1.tx.comcast.net] has quit [Remote closed the connection] 20090326 08:57:01-!- noy [n=Noy@wesnoth/developer/noy] has quit [] 20090326 08:58:20-!- Tigge [n=tigge@bacchus.olf.sgsnet.se] has quit [Read error: 60 (Operation timed out)] 20090326 09:00:35-!- Tigge [n=tigge@bacchus.olf.sgsnet.se] has joined #wesnoth-dev 20090326 09:07:08-!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20090326 09:18:47-!- noy [n=Noy@wesnoth/developer/noy] has quit [] 20090326 09:48:50-!- silene [n=plouf@wesnoth/developer/silene] has quit ["Leaving."] 20090326 10:09:14-!- orian_ [n=opera@brm101.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 20090326 10:09:48-!- euschn [n=chatzill@85-127-105-132.dynamic.xdsl-line.inode.at] has joined #wesnoth-dev 20090326 10:14:42< ilor> what's a reasonable fallback default fifodir for wesnothd on windows 20090326 10:17:41-!- KnightR [n=anonymou@bb219-74-177-1.singnet.com.sg] has joined #wesnoth-dev 20090326 10:27:52-!- loonybot [n=loonybot@79.139.246.190] has joined #wesnoth-dev 20090326 10:28:34-!- loonycyborg [n=sergey@79.139.246.190] has joined #wesnoth-dev 20090326 10:33:28< voris> Oh for god's sake. Why doesn't Lua use !=? Fail! 20090326 10:34:18< loonycyborg> esr: You can ignore that pkg-config error message. 20090326 10:35:02< esr> loonycyborg: You think I'm actually configured correctly, with lua? 20090326 10:35:10< loonycyborg> In order to find lua you need to run pkg-config twice: for "lua" and for "luaVERSION" 20090326 10:35:41< loonycyborg> The first one fails on ubuntu but the second one succeeds. 20090326 10:36:15< loonycyborg> So if you had a real failure, you would get two pkg-config errors :) 20090326 10:36:52< loonycyborg> And AFAICT lua5.0 -> lua5.1 are supposed to be incompatible. 20090326 10:37:57 * loonycyborg has no idea why those 'close failed: [Errno 9] Bad file descriptor' appear in config.log on ubuntu :/ 20090326 10:38:25< loonycyborg> They definitely don't indicate an actual error. 20090326 10:39:58< loonycyborg> esr: According to config.log you posted, lua check succeeded and it should work. 20090326 10:40:16< esr> OK... 20090326 10:42:01-!- BenUrban [n=benurban@unaffiliated/benurban] has quit [Read error: 104 (Connection reset by peer)] 20090326 10:42:02-!- BenUrban_ [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20090326 10:42:30< loonycyborg> Silene added lua test to the test scenario. It'll print some text at (12,3) on the map. 20090326 10:42:31-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has joined #wesnoth-dev 20090326 10:44:23< Rhonda> Hmm, Polarina gone again. :/ 20090326 10:44:42< esr> loonycyborg: OK, I se it. lua is working. 20090326 10:45:10< esr> gna still won't let me sync up or commit, though. 20090326 10:45:27-!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20090326 10:46:47-!- noy [n=Noy@wesnoth/developer/noy] has quit [Client Quit] 20090326 10:47:34-!- zookeeper [n=l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20090326 10:58:20< esr> zookeeper: I have added defeat flavor-text events to EI. See the new macros at the end of the utils/deaths.cfg file an their uses. Is this the sort of thing you had in mind? 20090326 10:59:32-!- ilor [n=user@wesnoth/developer/ilor] has quit [Read error: 113 (No route to host)] 20090326 10:59:58< zookeeper> esr, well, i originally meant maybe a bit more scenario-specific text, but yeah, it's good. 20090326 11:00:36< zookeeper> it doesn't _need_ to be scenario-specific like in AOI, really. maybe for the other campaigns like HttT that'd be in order in some scenarios. 20090326 11:03:35< esr> zookeeper: I think the right style depends on the campaign. I've done up a set for Liberty that's much more scenario-specific becausr that seemed to work there. For some campaigns, like DiD, I'm not sure having defeat flavor text really makes anysense. 20090326 11:04:02< esr> I'd commit the Liberty ones but gna is flaking out. 20090326 11:04:11< Ivanovic> moin 20090326 11:05:26< esr> But for the ones where it does make sense, this is rerally pretty fast and easy to do. I think EI and Liberty together took about 45 minutes. 20090326 11:05:37< zookeeper> that's great 20090326 11:06:18< esr> Which campaigns do you most want this for? 20090326 11:06:21< zookeeper> the main thing i liked about the ones in AOI was that they actually gave a rationale for why all was lost if turns ran out etc 20090326 11:06:31< esr> Yes, that was good. 20090326 11:06:50< zookeeper> and i guess most scenarios could use a bit of that 20090326 11:07:07< zookeeper> well, all campaigns ideally :) 20090326 11:07:08< esr> Libery actually already does tghat in its death and time-over events. 20090326 11:07:22< esr> Well, at least in scenario 8. 20090326 11:07:32< KnightR> Hi everyone. I'm new here and I'd like to run an idea through you guys and get some feedback/input regarding Wesnoth's memory footprint. 20090326 11:08:04< zookeeper> esr, yep 20090326 11:08:25< esr> KnightR: We're listening. 20090326 11:08:33< KnightR> Currently, most of the data from WML documents are stored in a std::map using a string as the key value. 20090326 11:08:51< KnightR> Right now I don't think the key values are manipulated in any way, am I correct to say? 20090326 11:09:23< KnightR> as in apart from comparisons and searching through the map using the key value, the key values are not altered in any way. 20090326 11:09:37< esr> KnightR: I think that's right, thoiugh I'm not one of our C++ core experts. 20090326 11:09:59< esr> You're thinking about replacing with a word-size hash? 20090326 11:10:07< KnightR> yes I am 20090326 11:10:14< KnightR> was just about to get to that :) 20090326 11:10:18< esr> Not a bad idea. 20090326 11:10:20< KnightR> so instead of using a full sized string 20090326 11:10:26< KnightR> it might be a good idea to use hashes instead 20090326 11:10:41< KnightR> if performance is an issue, there could be a 'hash cache' feature 20090326 11:10:44< zookeeper> esr, but for example HttT doesn't actually seem to have any time over defeat dialogue except for EB, BoP and HotNE. and even those are all delfador sprouting the usual "we are defeated!" stuff, instead of a couple of narrator lines explaining why they ended up failing. 20090326 11:11:04< KnightR> because everytime you search through the map, you'd have to hash the string first right? 20090326 11:11:07< esr> Issue: We need to keep the keys around for dumping the WML state into savefiles. 20090326 11:11:21< KnightR> Ahh.. 20090326 11:11:23< zookeeper> the other thing in the AOI messages which i liked was that they gave you a glimpse to an alternate version of history where everything went wrong 20090326 11:11:33< esr> zookeeper: Indeed. 20090326 11:11:44< loonycyborg> KnightR: Maybe use string interning instead? 20090326 11:11:47< KnightR> Hmm I'm not entirely certain of the available hashing functions out there (I'm more familiar with FNV) 20090326 11:12:08< esr> zookeeper: I'm with you on the advantages. 20090326 11:12:12< KnightR> but is there an efficient reverse-hashing method? 20090326 11:12:39< esr> KnightR: I think loonycyborg's string interning suggestion may nbe better. 20090326 11:12:41< KnightR> Hmm how would string interning help loony? 20090326 11:12:59< esr> Eliminates duplicates. 20090326 11:13:30< esr> Only one copy of each tag nane would reduce memory ootprint a *lot*. 20090326 11:13:38< KnightR> But std::maps don't allow duplicates in key values anyway right? or we're talking about storing the values using string interning? 20090326 11:13:40< loonycyborg> AFAICT there are *lots* of duplicates. Strings like tag names. 20090326 11:13:46< KnightR> ah I see 20090326 11:13:49< esr> Yes. 20090326 11:14:11< KnightR> Sec lemme do a little more reading on interning :) 20090326 11:14:29< esr> Caution, however: I think interning would be a clever hack, but would be fixing a synmptom rather than the disease. 20090326 11:15:59< esr> The disease is that C++ containers suck. If you're going to put that much ingenuity into refactoring code, lift it into lua where containers don't suck. (My opinion, not necessarily shared by all devs.) 20090326 11:17:19< KnightR> Ahh I see... 20090326 11:17:41< KnightR> But string interning would still prove useful regardless of the usage of an STL container right? 20090326 11:17:54< esr> Probably. 20090326 11:17:54< KnightR> or hashing for that matter 20090326 11:19:01< esr> String interning has the advantage of not requiring you to allocate more memory to carry around both strings and hashes. Tough to reduce memotry footprint when you have to do that :-) 20090326 11:19:39 * esr suspects loonycyborg is thinking much the same things 20090326 11:19:53< KnightR> I see... thanks for the info esr :) 20090326 11:20:20< KnightR> Oh by the way, is there an article I can read that details how WML is parsed? 20090326 11:20:41< Ivanovic> i think about this we got no articles or anything the like 20090326 11:21:10< esr> But, as I said, I'd rather see you attack the disease rather than the symptom. Of course you'd have to learn lua and a new way of thinking about the problems. 20090326 11:21:44< KnightR> K I'll get back to you guys when I come up with something :) 20090326 11:21:45-!- ilor [n=user@wesnoth/developer/ilor] has joined #wesnoth-dev 20090326 11:21:53< Ivanovic> esr: this proposed summer of code project is clearly *not* to switch everything over to lua 20090326 11:21:54< KnightR> thanks for your help guys :) 20090326 11:21:59< KnightR> lol 20090326 11:21:59< Ivanovic> this would not be possible regarding time 20090326 11:22:25< Ivanovic> the current problem is that the stl containers suck for what we are doing with them in regards to mem usage 20090326 11:22:44< Ivanovic> and this project is basically about "what can we do better to not get those problems" 20090326 11:23:12< esr> Ivanovic: I know. My point is that the suckage is more than clever micro-optimizations can fix. 20090326 11:23:27< Ivanovic> in fact this is not a micro optimization 20090326 11:23:28< KnightR> I read dave's post regarding a possible implementation on avoiding the usage of the std::map 20090326 11:23:41< KnightR> but he brings up using std::vector 20090326 11:23:54< KnightR> does the vector container take up a fair amount of overhead as well? 20090326 11:24:10< KnightR> im not too experienced with the memory usage of STL containers.. 20090326 11:24:20< ilor> KnightR: vector has minimal overhead 20090326 11:24:37< esr> KnightR:We're now past the extentn of my knowledge of them. 20090326 11:24:53< KnightR> Haha 20090326 11:24:55< KnightR> thanks ilor :) 20090326 11:24:59< ilor> KnightR: or can be micromanaged to have near-zero 20090326 11:25:03< KnightR> okay but if the vector exceeds the capacity 20090326 11:25:09< KnightR> it'll have to recopy it to another location right? 20090326 11:25:23< KnightR> so if our save data grows larger 20090326 11:25:35< KnightR> wouldn't it be a possible problem if it keeps exceeding? 20090326 11:25:46< KnightR> it'd have to recopy the more data each time it goes beyond the capacity 20090326 11:27:10< ilor> KnightR: yep. that's why it allocates twice the previous size when it needs more 20090326 11:27:27-!- Rizokuri [n=kikoolol@119.82.67-86.rev.gaoland.net] has joined #wesnoth-dev 20090326 11:27:38< Rizokuri> hi 20090326 11:27:46< KnightR> Ah I see... 20090326 11:30:49< Ivanovic> hi Rizokuri 20090326 11:32:53< KnightR> hi Rizokuri 20090326 11:32:57< KnightR> thanks for your input guys 20090326 11:33:08< KnightR> gonna read up a little more and see if I can come up with a decent solution :) 20090326 11:33:16< KnightR> will run it thru you guys again when i do 20090326 11:35:14< Rizokuri> sorry to interrupt, i just wanted to introduce myself since i'd like to join you for the GSoC :) 20090326 11:40:07< Ivanovic> Rizokuri: irc is mulit threaded 20090326 11:40:29< Ivanovic> it is rather normal that >1 communication happens at the same time in the chan, so just speak 20090326 11:40:36< Ivanovic> we will be able to handle it somehow 20090326 11:40:37< Ivanovic> ;) 20090326 11:42:38< Ivanovic> is the gna svn down again? 20090326 11:42:51< stikonas> Ivanovic: yes 20090326 11:43:01-!- ABCD [n=ABCD@wikipedia/ABCD] has quit ["No Ping reply in 30 seconds."] 20090326 11:43:11< stikonas> probably for 8 hours 20090326 11:43:17< Rizokuri> héhé, so i'm a french student, passionate about AI, and therefore i'd like to try and improve the AI system using FormulaAI 20090326 11:43:28-!- ABCD [n=ABCD@wikipedia/ABCD] has joined #wesnoth-dev 20090326 11:44:08< Rizokuri> and that's all, if you have any questions... 20090326 11:44:28< Ivanovic> would be nice to hear a little more about you 20090326 11:44:52< Ivanovic> like your eyperience in wesnoth (somehow required to be able to create a "good" ai ;) ) 20090326 11:45:13< Ivanovic> and, even more important, something about the things you would like to do 20090326 11:45:31< Rizokuri> i'm rather new to the game, i download it yesterday and play a little, i'm still in the process of gathering informations :) 20090326 11:46:22< Rizokuri> i've read the wiki page about FormulaAI and I think I have a grasp of what can be achieved with it 20090326 11:47:02-!- jmunro[a] is now known as jmunro 20090326 11:47:09< Rizokuri> now I'm reading this post: http://www.wesnoth.org/forum/viewtopic.php?f=10&t=24511 and am wondering if it could be achieved using formula AI :d 20090326 11:47:23-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has quit ["Konversation terminated!"] 20090326 11:47:42< jmunro> good morning people 20090326 11:48:19< Rizokuri> hi jmunro 20090326 11:49:08< jmunro> has anyone been following gdc coverage? 20090326 11:51:56< Ivanovic> Rizokuri: parts of it can probably be reached by it 20090326 11:52:26< Ivanovic> Rizokuri: though the forum post is more about "having a modular c++ solution where single modules can as well be replaced easily eg with formulaai" 20090326 11:53:07< Rizokuri> mmh i see 20090326 11:53:09-!- orian_ [n=opera@aafk119.neoplus.adsl.tpnet.pl] has joined #wesnoth-dev 20090326 11:53:31< orian_> hi all 20090326 11:53:31< Rizokuri> it would be a shame not to use formulaAI 20090326 11:53:40< Rizokuri> in my opinion 20090326 11:55:55< Ivanovic> oh, i am sure that formulai will be used 20090326 11:56:12< Ivanovic> though there will probably be a "really simple" fallback solution for this area in c++ 20090326 11:56:20< Ivanovic> hi orian_ 20090326 11:58:02< Rizokuri> well maybe formulaAI would only be used by content maker (since it seems rather easy to use), thus making the core AI "plugable" ? 20090326 12:05:44-!- Crab_ [n=crab_@c.218.175.a530.sta.adsl.cyfra.net] has joined #wesnoth-dev 20090326 12:05:50< Crab_> hi 20090326 12:15:42< orian_> hi Crab_ ;) 20090326 12:16:37< CIA-70> ilor * r34141 /trunk/ (7 files in 3 dirs): make wesnothd compile and link on windows/msvc9, updated projectfile, change some msvc-specific #ifdef _WIN32 to #ifdef _MSC_VER 20090326 12:16:59< CIA-70> ivanovic * r34142 /branches/1.6/ (3 files in 3 dirs): 20090326 12:16:59< CIA-70> updated Icelandic translation 20090326 12:16:59< CIA-70> add missing file, now selecting the lang is possible in 1.6, too... 20090326 12:17:00< CIA-70> ivanovic * r34143 /trunk/ (data/core/about.cfg po/wesnoth/is.po): updated Icelandic translation 20090326 12:17:49< Ivanovic> Rizokuri: this is a possible direction 20090326 12:18:02< Ivanovic> that is: so far this is *only* an idea, nothing implemented and so on 20090326 12:18:25< Ivanovic> and implementing this idea will take a *long* time even for someone knowing the code and game really well 20090326 12:24:49< CIA-70> ilor * r34144 /branches/1.6/ (7 files in 3 dirs): backport r34141 from trunk (win32 and msvc wesnothd build fixes and project file) 20090326 12:33:19-!- Cathrak [i=sirokrul@faui08.informatik.uni-erlangen.de] has quit [Read error: 60 (Operation timed out)] 20090326 12:35:41-!- Cathrak [i=sirokrul@faui08.informatik.uni-erlangen.de] has joined #wesnoth-dev 20090326 12:36:42< CIA-70> ivanovic * r34145 /branches/1.6/po/ (392 files in 8 dirs): 20090326 12:36:42< CIA-70> pot-update (2 new strings: "Icelandic translation" and a feature to export selected areas in the editor into the clipboard) 20090326 12:36:42< CIA-70> regenerated doc files (no changes here...) 20090326 12:40:16-!- ilor [n=user@wesnoth/developer/ilor] has quit [] 20090326 12:46:32-!- Cathrak [i=sirokrul@faui08.informatik.uni-erlangen.de] has quit [Read error: 60 (Operation timed out)] 20090326 13:03:46< Shadow_Master> hi 20090326 13:04:34< Ivanovic> hi Shadow_Master 20090326 13:07:20-!- BenUrban_ is now known as BenUrban 20090326 13:10:56-!- orian_ [n=opera@aafk119.neoplus.adsl.tpnet.pl] has left #wesnoth-dev [] 20090326 13:20:43< CIA-70> esr * r34146 /trunk/data/campaigns/Liberty/ (9 files in 2 dirs): Defeat flavor-text events for Liberty. 20090326 13:21:14< Shadow_Master> esr: you defeated them?! 20090326 13:22:37< esr> No, these are text bits displayed when the player is defeated, telling of dolorous consequences. Zookeeper requested that I wwrite these for as many mainline scenarios as possible. 20090326 13:23:13< Shadow_Master> the wording of that commit message is kinda ambiguous. 20090326 13:24:00< esr> True :-) 20090326 13:27:57-!- Cathrak [i=sirokrul@faui08.informatik.uni-erlangen.de] has joined #wesnoth-dev 20090326 13:31:31-!- pawel7 [n=orian@83.4.140.119] has joined #wesnoth-dev 20090326 13:32:03-!- pawel7 [n=orian@83.4.140.119] has quit [Remote closed the connection] 20090326 13:32:47-!- orian_ [n=orian@aafk119.neoplus.adsl.tpnet.pl] has joined #wesnoth-dev 20090326 13:36:48-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has joined #wesnoth-dev 20090326 13:39:34-!- s_anth0ny [n=4nth0ny_@37.175.73-86.rev.gaoland.net] has joined #wesnoth-dev 20090326 13:49:08-!- s_anth0ny [n=4nth0ny_@37.175.73-86.rev.gaoland.net] has left #wesnoth-dev ["Quitte"] 20090326 14:09:51-!- Polarina [n=polarina@freecode-project/mentor/polarina] has joined #wesnoth-dev 20090326 14:13:04< Polarina> About the recent message on the i18n mailing list, what does it really say? 20090326 14:13:41-!- Sapient [n=patrickp@wesnoth/developer/sapient] has joined #wesnoth-dev 20090326 14:15:20< Shadow_Master> Polarina: how so? 20090326 14:15:43< Polarina> Shadow_Master: What's the difference between the branch and the trunk? 20090326 14:16:20< Shadow_Master> Polarina: branches/1.6 is for maintenance of the stable branch (1.6). Trunk is for development of the development branch (1.7), where new features and many changes in the english strings may happen 20090326 14:16:23-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has quit [Read error: 113 (No route to host)] 20090326 14:16:42< Shadow_Master> in branches/1.6 there won't be string changes but minor clarifications, spelling fixes, etc. 20090326 14:16:55< Polarina> Ok. So what does the mail imply? 20090326 14:17:20< Shadow_Master> pot-update : Ivanovic regenerated the string catalogues. 20090326 14:17:45< Shadow_Master> there've been two changes in the english strings according to the mail. That is, you've got two strings to check in your translation's catalogues 20090326 14:21:09-!- Polarina [n=polarina@freecode-project/mentor/polarina] has quit [Nick collision from services.] 20090326 14:21:20-!- Polarina [n=polarina@mail.fsn.is] has joined #wesnoth-dev 20090326 14:21:28< Polarina> Did I miss anything? 20090326 14:21:31< Shadow_Master> yes. 20090326 14:21:44< Polarina> What? 20090326 14:21:50< Shadow_Master> http://wesnoth.debian.net/%23wesnoth-dev-2009-03-26.log , end of the log 20090326 14:22:23< Polarina> Ok. 20090326 14:23:39< Polarina> The new strings, are both in trunk and branch? 20090326 14:24:47< Shadow_Master> only the 1.6 branch for now. 20090326 14:24:52< Polarina> Ok. 20090326 14:25:21< Shadow_Master> when you submit translations, suggest to Ivanovic in the email to "port" the changes over to trunk. 20090326 14:25:58< Shadow_Master> Ivanovic: btw, what's the secret recipe so I can avoid annoying you with daily translation updates? I have got to work with reviewing some textdomains... 20090326 14:26:26< Shadow_Master> Ivanovic: I don't know how you do to merge 1.6 po msgstrs into the trunk ones 20090326 14:42:42-!- BenUrban [n=benurban@unaffiliated/benurban] has quit ["Power failu"] 20090326 14:42:55-!- molgrum [n=molgrum@c83-249-53-163.bredband.comhem.se] has joined #wesnoth-dev 20090326 14:54:47< Polarina> Shadow_Master: Copy & Paste. 20090326 14:56:52< Ivanovic> Shadow_Master: i copy the files over to trunk and have them merged like normal translation updates 20090326 14:57:04< Ivanovic> and atm i *always* have the 1.6 updates also commited to trunk 20090326 14:57:14< Ivanovic> and you would know this if you read the i18n ml... 20090326 14:57:51< Polarina> Ivanovic: Should I check out the branch and work on that? Or can I work on the trunk? 20090326 14:57:58-!- dantexid [i=80b2fc2d@gateway/web/ajax/mibbit.com/x-c2bc03fa1f888dac] has joined #wesnoth-dev 20090326 14:58:14< Ivanovic> Polarina: you should checkout the branch and work with this for translations 20090326 14:58:20< Ivanovic> at least for the next months 20090326 14:58:35< Polarina> Ivanovic: But what happens if there are new strings in the trunk? 20090326 14:59:12< Ivanovic> Polarina: most users are with the 1.6.x series 20090326 14:59:37< Ivanovic> and i will *not* run updates of the po files for trunk (and the dev series) very often as long as the strings are under heavy work 20090326 15:00:08< Polarina> Will you then merge the branch into the trunk with the already translated strings? 20090326 15:00:27< Ivanovic> i commit updates that you send in for 1.6 to trunk, too 20090326 15:00:40< Ivanovic> so those strings, that are identical to the ones in 1.6 are directly translated, too 20090326 15:00:55< Polarina> Ok, cool. 20090326 15:01:16< Polarina> What about the string "Icelandic translations"? 20090326 15:01:27< Ivanovic> that is one of the new strings 20090326 15:01:46< Ivanovic> this is mainly meant for teams that are "almost complete" to ease their work when updating the files 20090326 15:02:08< Ivanovic> in general after sending in your files, you should wait for me uploading them and then fetch the "new files" 20090326 15:02:11< Ivanovic> those can include some changes 20090326 15:02:30< Polarina> I see. 20090326 15:02:36< Ivanovic> so if you work on "old versions" of the files, this is no problem, they will be updated by me when sending stuff in 20090326 15:04:40< Polarina> But the string "Icelandic translation" is only in the branch, marked as fuzzy with a wrong translation. 20090326 15:05:16< Ivanovic> fuzzy is just some string matching 20090326 15:05:24< Ivanovic> it can be "damn wrong" or "quite close" 20090326 15:05:32< Polarina> But why is it only in the branch. 20090326 15:05:34< Polarina> ? 20090326 15:05:35< Ivanovic> this is why you have to review fuzzy strings carefully 20090326 15:05:42< Ivanovic> because i have *not* updated the po files in trunk 20090326 15:05:48< Ivanovic> and will not do so over the next weeks 20090326 15:05:52< Ivanovic> too much changes in trunk 20090326 15:06:09< Polarina> Ah, I see. 20090326 15:06:13< Ivanovic> ingame the string *does* exist, atm it is just not possible to translate it 20090326 15:06:13< Polarina> So, work only on branch? 20090326 15:06:17< Ivanovic> correct 20090326 15:06:42-!- happygrue [n=George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20090326 15:06:47< Polarina> Tell me when to work on trunk again. 20090326 15:07:12< Ivanovic> i will do so by a mail to wesnoth-i18n 20090326 15:07:19< Polarina> Ok. Great! 20090326 15:07:28< Ivanovic> this list is for all this stuff as well as questions/problems/whatever regarding translations 20090326 15:07:49< Polarina> I understand. 20090326 15:10:42-!- jmunro is now known as jmunro[a] 20090326 15:12:03< Polarina> You could've said "In short words:\n\tOnly work on the branch and ignore the trunk for the time being." :) 20090326 15:12:07< Polarina> In the mail. 20090326 15:12:12< Ivanovic> uhm, i have done so 20090326 15:12:22< Polarina> You did? 20090326 15:12:26< Polarina> I've probably missed it. 20090326 15:12:38< Ivanovic> By now everyone should switch their focus of work on branches/1.6 instead of 20090326 15:12:40< Ivanovic> trunk. 20090326 15:13:11< Polarina> Ok. Understood. :D 20090326 15:15:39< Polarina> But one more question, who translated the "Icelandic Translation" to Icelandic? 20090326 15:20:43-!- Netsplit verne.freenode.net <-> irc.freenode.net quits: Rhonda, Polarina, crimson_penguin, yann, ABCD, zookeeper, jmunro[a], Sapient, corn, stynx_, (+30 more, use /NETSPLIT to show all of them) 20090326 15:22:29-!- Netsplit over, joins: Soliton, law_, wesbot, Rhonda, erl, voris, dfranke, ettin, cjhopman, Shadow_Master (+9 more) 20090326 15:22:29-!- Ownatik [n=aiyo@24.122.51.151] has joined #wesnoth-dev 20090326 15:22:31-!- Netsplit over, joins: res|laptop 20090326 15:22:44-!- Netsplit over, joins: happygrue, Ivanovic, orian_, ABCD, iyonius, KingofCamelot, Smar 20090326 15:24:15< Ivanovic> since logs are back, something for polarina to read later on: 20090326 15:24:16< Ivanovic> [15:18:35] do you have the text "Icelandic" somewhere? 20090326 15:24:18< Ivanovic> [15:18:38] this is getext 20090326 15:24:19< Ivanovic> [15:18:42] some fuzzy matchiong 20090326 15:24:21< Ivanovic> [15:19:34] if the "new term" is close enough to an old one (do not ask me *exactly* what close enough means, once "orb" was close enough to "ork" to be used!), the translation of this string is copied to the translation of the "new string" and the new one is marked as "fuzzy" 20090326 15:24:27< Ivanovic> [15:19:53] this matching can make sense but it can be far away from anything sane, too 20090326 15:25:10< zookeeper> uh oh, here comes the first one who noticed :P http://www.wesnoth.org/forum/viewtopic.php?f=4&t=24645 20090326 15:26:09-!- happygrue [n=George@wesnoth/developer/wintermute] has quit [Read error: 104 (Connection reset by peer)] 20090326 15:29:33-!- corn [n=cornmand@208.64.36.76] has joined #wesnoth-dev 20090326 15:29:33-!- crimson_penguin [n=ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20090326 15:29:33-!- AI0867 [n=ai@wesnoth/developer/ai0867] has joined #wesnoth-dev 20090326 15:29:43-!- jmunro[a] [i=james@unaffiliated/jmunro] has joined #wesnoth-dev 20090326 15:30:30< Ivanovic> zookeeper: hehehe 20090326 15:31:38-!- Polarina [n=polarina@freecode-project/mentor/polarina] has joined #wesnoth-dev 20090326 15:32:31< Ownatik> Hi everyone 20090326 15:32:47< Polarina> Hello. 20090326 15:33:29< Ownatik> I'm a potential gsoc student and this game seems pretty interesting =) 20090326 15:33:49< Ownatik> I just registered on the forums, maybe and admin may add me as a student 20090326 15:35:27-!- Alesis-Novik [n=alesis@78.60.188.59] has joined #wesnoth-dev 20090326 15:35:27-!- yann [n=dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20090326 15:35:27-!- CIA-70 [n=CIA@208.69.182.149] has joined #wesnoth-dev 20090326 15:35:37< Ownatik> are there any admins here? *cough* Ivanovic * cough* 20090326 15:36:00< Ivanovic> and what is your forum nick? 20090326 15:36:13< Ownatik> same as my IRC nick ;) 20090326 15:36:39-!- Netsplit verne.freenode.net <-> irc.freenode.net quits: Alesis-Novik, CIA-70, yann 20090326 15:38:02< Ownatik> I'm currently downloading the whole source and I'm going to play a couple games to learn more about it. So I'll come up with ideas/patches later on. 20090326 15:38:49< Ivanovic> sounds like a good idea 20090326 15:39:34< Ivanovic> Ownatik: you are in the forum group now 20090326 15:39:54< Ownatik> Thank you 20090326 15:40:16< Ivanovic> Polarina: please have a look at the logs, there i answered your question about "Icelandic" 20090326 15:40:28< Polarina> Ivanovic: Ok. 20090326 15:41:13-!- Netsplit over, joins: Alesis-Novik, yann, CIA-70 20090326 15:42:34< Ownatik> Well it's been a pleasure meeting you, I hope I have the required skills/ideas to work with you this summer. I'll be back when I'll master the source. ;) 20090326 15:42:50< Ownatik> Got to go to class now, have a good day. 20090326 15:42:58-!- happygrue [n=George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20090326 15:43:25< Ivanovic> cu 20090326 15:43:32-!- jmunro[a] is now known as jmunro 20090326 15:47:56-!- Netsplit verne.freenode.net <-> irc.freenode.net quits: Alesis-Novik, CIA-70, yann 20090326 15:54:27-!- Alesis-Novik [n=alesis@78.60.188.59] has joined #wesnoth-dev 20090326 15:54:27-!- elias__ [n=elias@80-121-74-190.adsl.highway.telekom.at] has joined #wesnoth-dev 20090326 15:55:40-!- elias__ is now known as elias 20090326 15:59:09< Ivanovic> wow, this is interesting... 20090326 15:59:11< Ivanovic> [15:58:54] [404] #freenode Cannot send to channel 20090326 15:59:12-!- CIA-30 [n=CIA@208.69.182.149.simpli.biz] has joined #wesnoth-dev 20090326 15:59:21< Ivanovic> Polarina: please remond me to ask again in some hours 20090326 15:59:42< Ivanovic> atm it looks like there are some problems with the chan where i normally ask for cloaks... 20090326 16:00:02< Polarina> Ivanovic: No problem. 20090326 16:00:04-!- yann [n=dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20090326 16:00:17< loonycyborg> Ivanovic: Maybe you were banned? :P 20090326 16:01:47< Polarina> Doubt it, I also cannot send to the channel. 20090326 16:03:04< loonycyborg> Maybe it's set to +m 20090326 16:03:06< loonycyborg> ? 20090326 16:03:28< Polarina> Most likely. 20090326 16:03:40< Polarina> Ivanovic: Try now, it's been -m-ed 20090326 16:07:13< molgrum> Ivanovic, i am also a potential student, same nick on forums as irc.. could you add me in the group? 20090326 16:07:51< Ivanovic> molgrum: done 20090326 16:07:57< molgrum> thanks 20090326 16:09:35< Ivanovic> i am off for a while, cu later 20090326 16:12:48-!- Sapient [n=patrickp@wesnoth/developer/sapient] has joined #wesnoth-dev 20090326 16:12:48-!- KnightR [n=anonymou@bb219-74-177-1.singnet.com.sg] has joined #wesnoth-dev 20090326 16:12:48-!- AndreLuiz [n=AndreLui@unaffiliated/andreluiz] has joined #wesnoth-dev 20090326 16:12:48-!- esr [n=chatzill@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20090326 16:17:58< zookeeper> esr, "The rebellion had stakes its all on victory at Halstead"? 20090326 16:18:24-!- Velory [n=GProcess@85.99.1.228] has joined #wesnoth-dev 20090326 16:18:30< Velory> Hi everyone 20090326 16:18:33< Crab_> hi Velory 20090326 16:18:33-!- happygrue_ [n=George@c-67-176-145-41.hsd1.in.comcast.net] has joined #wesnoth-dev 20090326 16:22:10-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has joined #wesnoth-dev 20090326 16:22:33-!- happygrue__ [n=George@c-67-176-145-41.hsd1.in.comcast.net] has joined #wesnoth-dev 20090326 16:24:59< CIA-30> zookeeper * r34147 /trunk/data/campaigns/Liberty/scenarios/08_Glory.cfg: Made any villages captured by the reinforcements be given to Dommel. 20090326 16:25:50-!- happygrue___ [n=George@c-67-176-145-41.hsd1.in.comcast.net] has joined #wesnoth-dev 20090326 16:27:56< CIA-30> zookeeper * r34148 /trunk/data/campaigns/ (6 files in 3 dirs): Fixed the broken defeat messages. 20090326 16:34:28-!- Blueblaze [n=nick@c-98-199-143-139.hsd1.tx.comcast.net] has joined #wesnoth-dev 20090326 16:36:18-!- happygrue [n=George@wesnoth/developer/wintermute] has quit [Read error: 110 (Connection timed out)] 20090326 16:39:34< Soliton> Shadow_Master: so since your explanation made no sense to me i just tried to open a 1.6.1 savegame with 1.6+svn and i get asked if i want to try because it is from a different version... please fix that. 20090326 16:39:58-!- happygrue [n=George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20090326 16:40:11-!- happygrue_ [n=George@c-67-176-145-41.hsd1.in.comcast.net] has quit [Read error: 110 (Connection timed out)] 20090326 16:42:32-!- happygrue___ [n=George@c-67-176-145-41.hsd1.in.comcast.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"] 20090326 16:42:48-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has quit [Read error: 54 (Connection reset by peer)] 20090326 16:43:23-!- happygrue__ [n=George@c-67-176-145-41.hsd1.in.comcast.net] has quit [Read error: 110 (Connection timed out)] 20090326 16:43:55-!- Netsplit verne.freenode.net <-> irc.freenode.net quits: KnightR, esr, AndreLuiz, Sapient, Velory 20090326 16:44:42-!- Netsplit over, joins: Velory, Sapient, KnightR, AndreLuiz, esr 20090326 16:49:16-!- ikarius [n=ross@smtp.gridironsystems.com] has joined #wesnoth-dev 20090326 16:49:45< happygrue> esr: do you have a cloak? it does not seem to be working if so. 20090326 16:51:27< loonycyborg> esr: You're not logged in on irc/ 20090326 16:51:35< loonycyborg> *. 20090326 16:51:49-!- dantexid [i=80b2fc2d@gateway/web/ajax/mibbit.com/x-c2bc03fa1f888dac] has quit ["http://www.mibbit.com ajax IRC Client"] 20090326 16:52:55-!- stikonas [n=stikonas@ctv-79-132-187-171.vinita.lt] has joined #wesnoth-dev 20090326 16:56:17< Shadow_Master> Soliton: you could have mentioned that in the first place 20090326 16:56:52-!- Rizokuri [n=kikoolol@119.82.67-86.rev.gaoland.net] has quit [] 20090326 16:57:37-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has quit [Read error: 54 (Connection reset by peer)] 20090326 16:59:03-!- turin [n=turin@168.215.250.1] has joined #wesnoth-dev 20090326 16:59:08< Soliton> Shadow_Master: what i just tried? no time travel here yet. 20090326 17:00:09< Shadow_Master> um. I cannot understand your last line, but I guess it's unimportant so nvm. 20090326 17:03:17< Shadow_Master> this is how 1.4 did it: 20090326 17:03:20< Shadow_Master> if (!utils::wildcard_string_match(version, "1.4*")) { 20090326 17:03:45-!- Netsplit verne.freenode.net <-> irc.freenode.net quits: KnightR, esr, AndreLuiz, Sapient, Velory 20090326 17:04:02< Shadow_Master> for some reason that code disappeared from 1.5/1.6 and I don't recall removing it myself 20090326 17:05:23-!- Netsplit over, joins: Velory, Sapient, KnightR, AndreLuiz, esr 20090326 17:07:43-!- csaunders [n=christop@137.122.205.21] has joined #wesnoth-dev 20090326 17:08:45-!- Netsplit verne.freenode.net <-> irc.freenode.net quits: KnightR, esr, AndreLuiz, Sapient, Velory 20090326 17:08:45< Soliton> presumably it was never added to trunk. 20090326 17:09:06< Shadow_Master> just figured out a clean way around it 20090326 17:09:12-!- Netsplit over, joins: esr, AndreLuiz, KnightR, Sapient, Velory 20090326 17:10:26< Soliton> ideally the version thingy would just know about our stable/dev version scheme. 20090326 17:11:31< Shadow_Master> which is what I was thinking of. 20090326 17:13:17-!- Netsplit verne.freenode.net <-> irc.freenode.net quits: KnightR, esr, AndreLuiz, Sapient, Velory 20090326 17:13:55-!- Netsplit over, joins: esr, AndreLuiz, KnightR, Sapient, Velory 20090326 17:14:35-!- Netsplit verne.freenode.net <-> irc.freenode.net quits: KnightR, esr, AndreLuiz, Sapient, Velory 20090326 17:16:16-!- stikonas [n=stikonas@ctv-79-132-187-171.vinita.lt] has joined #wesnoth-dev 20090326 17:16:22-!- Netsplit over, joins: Velory, Sapient, KnightR, AndreLuiz, esr 20090326 17:16:41< Shadow_Master> Soliton: since I don't have battery atm, could you test r34149 ? 20090326 17:16:43< CIA-30> shadowmaster * r34149 /branches/1.6/src/game.cpp: 20090326 17:16:43< CIA-30> Quick and dirty fix for a problem reported by Soliton: 20090326 17:16:43< CIA-30> Saved games of the same stable line as the engine are always compatible, 20090326 17:16:43< CIA-30> no matter what the Z component (in a X.Y.Z version scheme) is. 20090326 17:16:43< CIA-30> Testing later... 20090326 17:17:06< Soliton> sure. 20090326 17:18:14< Polarina> Someone define the trait "quick" for me. 20090326 17:18:19-!- Sapient [n=patrickp@wesnoth/developer/sapient] has left #wesnoth-dev [] 20090326 17:19:07 * zookeeper refuses 20090326 17:19:15< Shadow_Master> Polarina: it's defined in the builtin help system... 20090326 17:19:24< Shadow_Master> wesnoth/.po as well IIRC. 20090326 17:19:45< Polarina> Ah.. Stupid me. 20090326 17:24:52< jmunro> ahhh 20090326 17:24:56< jmunro> so busy with my dissertation 20090326 17:26:50-!- reggna [n=reggna@bacchus.olf.sgsnet.se] has joined #wesnoth-dev 20090326 17:28:28< jmunro> any wesnoth dev's study at university? 20090326 17:28:45< Soliton> Shadow_Master: http://nopaste.com/p/ahDPEhkfu 20090326 17:29:11-!- Netsplit verne.freenode.net <-> irc.freenode.net quits: KnightR, esr, AndreLuiz, Velory, stikonas 20090326 17:29:44-!- Netsplit over, joins: stikonas, Velory, KnightR, AndreLuiz, esr 20090326 17:31:56-!- jmunro is now known as jmunro[a] 20090326 17:43:20-!- irmorelle [i=929b364c@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20090326 17:45:08< irmorelle> Soliton: #include "version.hpp" in game.cpp 20090326 17:46:06-!- irmorelle is now known as shadowmaster 20090326 17:46:12< shadowmaster> jmunro[a]: I do :P 20090326 17:46:22< shadowmaster> not yours, of course (I hope) 20090326 17:46:57-!- Netsplit verne.freenode.net <-> irc.freenode.net quits: KnightR, esr, AndreLuiz, Velory, stikonas 20090326 17:47:33-!- ilor [n=user@wesnoth/developer/ilor] has joined #wesnoth-dev 20090326 17:48:31< Soliton> shadowmaster: works. 20090326 17:49:13-!- csaunders [n=christop@137.122.205.21] has quit ["HEY! Must be the BitchX!"] 20090326 17:49:24< CIA-30> soliton * r34150 /branches/1.6/src/game.cpp: added missing include 20090326 17:49:59< shadowmaster> good, I'll go back to walking around a 8km^2 area then 20090326 17:50:29-!- shadowmaster [i=929b364c@wesnoth/developer/shadowmaster] has quit ["http://www.mibbit.com ajax IRC Client"] 20090326 17:51:15< Polarina> That's approximately 11,31 km. 20090326 17:51:39-!- Netsplit over, joins: KnightR 20090326 17:56:07-!- ilor [n=user@wesnoth/developer/ilor] has quit [Read error: 60 (Operation timed out)] 20090326 17:57:01-!- happygrue [n=George@wesnoth/developer/wintermute] has quit ["http://xkcd.com/91/"] 20090326 17:57:26-!- Ownatik [n=aiyo@24.122.51.151] has quit [Read error: 113 (No route to host)] 20090326 18:01:10-!- euschn [n=chatzill@85-127-105-132.dynamic.xdsl-line.inode.at] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009030423]"] 20090326 18:01:11-!- iyonius [n=iyo@a02-0829c.kn.vutbr.cz] has quit [Read error: 104 (Connection reset by peer)] 20090326 18:02:00-!- iyonius [n=iyo@a02-0829c.kn.vutbr.cz] has joined #wesnoth-dev 20090326 18:02:19< Shadow_Master> ah, finally a stable location to work... 20090326 18:05:51-!- Velory [n=GProcess@85.99.1.228] has joined #wesnoth-dev 20090326 18:05:51-!- AndreLuiz [n=AndreLui@unaffiliated/andreluiz] has joined #wesnoth-dev 20090326 18:05:51-!- esr [n=chatzill@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20090326 18:08:50< reggna> Shadow_Master: Hi, I'm applying for GSoC and someone whispered in my ear that you (or some other admin) should mark my forum account as a GSoC Student account. 20090326 18:09:23< reggna> Shadow_Master: My account name is the same as here on freenode. 20090326 18:10:02< Shadow_Master> reggna: done 20090326 18:10:05< reggna> :) 20090326 18:10:45< Shadow_Master> Ivanovic, are you the one behind this? Next year you'll force me into mentorship or what? 20090326 18:10:51< Shadow_Master> :P 20090326 18:12:22< loonycyborg> Shadow_Master: Why you're not one of mentors, anyway? :P 20090326 18:13:11< Crab_> Shadow_Master: yes, it was Ivanovic :) see http://www.wesnoth.org/mw/index.php?title=SummerOfCodeIdeas&diff=28734&oldid=28644 20090326 18:13:25< Shadow_Master> loonycyborg: um, let me think: university keeps me busy, I can't pay long-distance phone calls, my spoken English isn't so good? 20090326 18:14:08< loonycyborg> Shadow_Master: :( 20090326 18:14:43< Shadow_Master> I can't pay my own Internet and you know it. I thought the second would've been obvious. 20090326 18:14:52-!- isaac [n=isaac@debian/developer/isaac] has joined #wesnoth-dev 20090326 18:14:56< Shadow_Master> (you and a few other ones) 20090326 18:15:14< loonycyborg> long-distance phone calls are absolutely necessary? 20090326 18:15:49< Shadow_Master> dunno. I recall mordante mentioning something about phone calls with ilor before. 20090326 18:16:16< Shadow_Master> university still keeps me busy enough to not be able to have anything to do with SoC as long as I live in Chile. 20090326 18:16:50 * Polarina thinks translating is fun. 20090326 18:19:17-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20090326 18:19:34-!- Netsplit verne.freenode.net <-> irc.freenode.net quits: esr, AndreLuiz, Velory 20090326 18:19:56-!- Netsplit over, joins: esr, AndreLuiz, Velory 20090326 18:25:38-!- stikonas [n=stikonas@ctv-79-132-187-171.vinita.lt] has joined #wesnoth-dev 20090326 18:36:46-!- YogiHH [n=chatzill@d083105.adsl.hansenet.de] has joined #wesnoth-dev 20090326 18:37:03< YogiHH> hello everyone 20090326 18:41:13< Polarina> Hello. 20090326 18:47:43-!- mjs-de [n=mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20090326 18:50:00-!- ilor [n=user@wesnoth/developer/ilor] has joined #wesnoth-dev 20090326 18:50:18-!- busfahrer is now known as buzZzZzfahrer 20090326 18:57:05< Ivanovic> Shadow_Master: uhm, mentoring has nothing to do about "speaking in english" 20090326 18:57:18< Ivanovic> that is: comunication is basically only via irc/mail/whatever 20090326 18:57:33-!- ryochan7 [n=ryochan7@173.9.238.161] has joined #wesnoth-dev 20090326 19:00:52< Polarina> Ivanovic: 889 untranslated left in 'wesnoth'. 20090326 19:00:59-!- iyonius [n=iyo@a02-0829c.kn.vutbr.cz] has quit [Read error: 104 (Connection reset by peer)] 20090326 19:01:00< Polarina> :D 20090326 19:01:07-!- BlindOracle [n=Unknown@97.94.197.204] has joined #wesnoth-dev 20090326 19:01:19-!- BlindOracle [n=Unknown@97.94.197.204] has left #wesnoth-dev ["Leaving"] 20090326 19:01:20< Ivanovic> Polarina: personally i'd say that the main file is a really hard start... 20090326 19:01:21< Ivanovic> ;) 20090326 19:01:38< Ivanovic> somehow i would prefer a short and easy to do campaign, since there you sooner see success 20090326 19:01:40< Polarina> It just takes a dozen lookups in a dictionary, that's all. 20090326 19:01:40< Ivanovic> ;) 20090326 19:02:47< YogiHH> ilor: do i have to have lua for compiling? 20090326 19:02:58< ilor> YogiHH: seems so 20090326 19:03:24< loonycyborg> YogiHH: There's a way to disable it, but better not do it :) 20090326 19:03:26< Ivanovic> YogiHH: yes 20090326 19:03:32< Polarina> Ivanovic: I prefer to finish the interface first. 20090326 19:03:42< Ivanovic> Polarina: your choice 20090326 19:03:45< ilor> YogiHH: I grabbed the binaries McShark posted, the headers from lua distro and wrote the pkgconfig files to make scons happy 20090326 19:04:01< YogiHH> *sigh* 20090326 19:04:06< loonycyborg> ilor: You could also use luadir option. 20090326 19:05:45< Polarina> Ivanovic: How do you think I'm progressing? 20090326 19:06:01< Ivanovic> loonycyborg: that is *really* hard to judge regarding translations 20090326 19:06:09-!- iyonius [n=iyo@a02-0829c.kn.vutbr.cz] has joined #wesnoth-dev 20090326 19:06:09< Ivanovic> argh, i means Polarina, not loonycyborg 20090326 19:06:22< Polarina> I see. 20090326 19:06:23< Ivanovic> since especially in the mainfile there are *really* heavy strings, too 20090326 19:06:52< Ivanovic> (do not even think about the amount of work you have with some strings in -units (the unit descriptions) 20090326 19:08:44< Polarina> Omg... 20090326 19:10:05< Ivanovic> what would in general probably be done fastest is translating the campaign "two brothers" (wesnoth-tb) 20090326 19:10:23< Polarina> Yes, I was planning on doing that after translating the tutorial. 20090326 19:10:42< Ivanovic> beside this the single string in wesnoth-test should be a no brainer 20090326 19:10:49< Polarina> xD 20090326 19:11:11< Ivanovic> and, of course, -lib and -editor are some work but should be done "rather early" if you want the interface really be complete 20090326 19:29:08-!- ryochan7 [n=ryochan7@173.9.238.161] has quit ["Leaving"] 20090326 19:30:43-!- Blueblaze [n=nick@c-98-199-143-139.hsd1.tx.comcast.net] has quit [Remote closed the connection] 20090326 19:39:58-!- ChaoticMind [n=ChaoticM@213.204.64.80] has joined #wesnoth-dev 20090326 19:40:22-!- YogiHH [n=chatzill@d083105.adsl.hansenet.de] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"] 20090326 19:40:57-!- Dragonking [n=dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20090326 19:46:47< molgrum> how many students will wesnoth be taking in as a maximum? 20090326 19:48:03< Soliton> the amount google assigns to us. 20090326 19:48:18< molgrum> oh 20090326 19:48:25< molgrum> you don't know yet? 20090326 19:48:46< molgrum> i take it as you don't know :) 20090326 19:49:18< Polarina> I would guess one for each .cpp file. 20090326 19:54:06< Polarina> I don't need to mention I suck at guessing. :) 20090326 20:09:37-!- buzZzZzfahrer is now known as busfahrer 20090326 20:13:08< molgrum> so now i have gna.org and forum accounts, i am in the correct group. now i guess is the time to introduce myself? :) 20090326 20:13:37< Polarina> It's time for someone to tell me how to translate "Orcs" to Icelandic. 20090326 20:13:43< Polarina> Sure, introduce yourself. :) 20090326 20:17:52< molgrum> i'm not sure what you want to know, my name is Andreas Nilsson if that makes any importance. i study Electrical Engineering in Lund/Sweden and i have been active in a free software game called QuakeWorld (specifically one of the many engines called FTE, and various other contributions to other engines/mods/packages), so i am familiar and very interested in gaming development, i actaully played wesnoth a couple of times and enjoye 20090326 20:17:53< molgrum> d it alot. any other questions? ;) 20090326 20:18:08< molgrum> that was a long line, did you get it all? 20090326 20:18:14< Polarina> Yes. 20090326 20:19:40< reggna> molgrum: :) 20090326 20:19:43< molgrum> i am also familiar with SVN/CVS, which i have used alot in both free and non-free software. i have had a couple of employments in companies that do non-free software, the latest in TAT (www.tat.se) 20090326 20:19:59< reggna> molgrum: I'm a chalmers student signing up for GSoC. :) 20090326 20:20:06< molgrum> so i have a mixed expereience you could say 20090326 20:20:19< reggna> molgrum: One could almost say we're related. ;) 20090326 20:20:20< molgrum> oh, how nice with other swedes :) 20090326 20:20:47< ChaoticMind> I'm applying for chalmers for masters, hope i get in. Non-swede though ^^ 20090326 20:20:59< reggna> ChaoticMind: Where you from? And what master? 20090326 20:21:06< molgrum> you do know swedish tough no? 20090326 20:21:57< ChaoticMind> no, i don't.. the programs are in english (or so they say) 20090326 20:22:07< reggna> I'm currently appling for a master in Networks and Security at Chalmers. 20090326 20:22:09-!- Elvish_Pillager [n=eli@66-189-40-122.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20090326 20:22:17< ChaoticMind> reggna , network and distributed systems 20090326 20:22:21-!- thespaceinvader [n=chatzill@91.108.184.201] has joined #wesnoth-dev 20090326 20:22:24< reggna> ChaoticMind: \o/ 20090326 20:22:31< ChaoticMind> yeah ^^ 20090326 20:22:38< reggna> ChaoticMind: Then i guess we'll meet. :D 20090326 20:23:01< ChaoticMind> hopefully 20090326 20:23:16< reggna> This was quite the coincidence. 20090326 20:23:19< reggna> I like it. :P 20090326 20:23:33< ChaoticMind> yes :) 20090326 20:23:55< molgrum> hehe 20090326 20:26:47< reggna> ChaoticMind: So, where you from? 20090326 20:26:57< ChaoticMind> Lebanon 20090326 20:27:13-!- boucman [n=rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20090326 20:27:19< ChaoticMind> I was in Sweden for my internship last summer, it was epic. 20090326 20:27:27< reggna> :D 20090326 20:27:31< boucman> hey all 20090326 20:27:44< Crab_> hello, boucman 20090326 20:27:46< ChaoticMind> hello 20090326 20:27:50< reggna> hi :) 20090326 20:27:55< Dragonking> hello everyone 20090326 20:27:55< cjhopman> I'm going to sweden in april 20090326 20:28:17-!- Ownatik [n=aiyo@51-151.tr.cgocable.ca] has joined #wesnoth-dev 20090326 20:28:21-!- ChaoticMind is now known as ChaoticMind|stud 20090326 20:28:33< ChaoticMind|stud> erm.. that was supposed to say: "study" 20090326 20:28:44-!- ChaoticMind|stud is now known as ChaoticMind|work 20090326 20:28:50< reggna> :P 20090326 20:30:29-!- happygrue [n=George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20090326 20:34:11-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has quit [Read error: 104 (Connection reset by peer)] 20090326 20:36:12-!- stikonas [n=stikonas@ctv-79-132-187-171.vinita.lt] has joined #wesnoth-dev 20090326 20:37:54-!- Dragonking [n=dk@wesnoth/developer/dragonking] has quit [] 20090326 20:38:16-!- Dragonking [n=dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20090326 20:49:56-!- Rrenys [n=rrenys@81-20-159-197.levira.ee] has joined #wesnoth-dev 20090326 20:53:25-!- shikadibot [n=shikadib@van-gessel.demon.nl] has joined #wesnoth-dev 20090326 20:53:25-!- shikadibot [n=shikadib@van-gessel.demon.nl] has quit [Client Quit] 20090326 20:54:44-!- shikadibot [n=shikadib@83.149.110.34] has joined #wesnoth-dev 20090326 20:55:31-!- shikadibot [n=shikadib@83.149.110.34] has quit [Client Quit] 20090326 20:56:45-!- shikadibot [n=shikadib@83.149.110.34] has joined #wesnoth-dev 20090326 20:56:50-!- shikadibot [n=shikadib@83.149.110.34] has quit [Client Quit] 20090326 20:57:09-!- shikadibot [n=shikadib@83.149.110.34] has joined #wesnoth-dev 20090326 20:57:30-!- cjhopman [n=chris@wesnoth/developer/cjhopman] has quit [Connection timed out] 20090326 21:02:00< Polarina> What does "quintain" mean? 20090326 21:02:23< Rrenys> http://en.wikipedia.org/wiki/Quintain 20090326 21:02:49< Polarina> It's a name, not a word? 20090326 21:03:16-!- gamesguy4 [n=rgirard2@dyn129-100-158-208.wireless.uwo.ca] has joined #wesnoth-dev 20090326 21:03:41< Rrenys> am i lagging terribly 20090326 21:04:09< gamesguy4> anyone else here trying for the SOC? 20090326 21:04:22< Velory> gameguy4: me 20090326 21:04:25< reggna> gamesguy4: Jupp 20090326 21:04:51< gamesguy4> ai? 20090326 21:08:18< reggna> Don't know yet. :P 20090326 21:08:44< reggna> Trying to decide 20090326 21:09:18< Velory> gamesguy4:im here for ai 20090326 21:10:33< ChaoticMind|work> i might try for the soc, not sure yet. if i do, i'm likely going for ai as well. 20090326 21:12:45-!- JW1 [n=X@c-71-57-85-168.hsd1.il.comcast.net] has joined #wesnoth-dev 20090326 21:12:45-!- iyonius [n=iyo@a02-0829c.kn.vutbr.cz] has quit [Read error: 104 (Connection reset by peer)] 20090326 21:19:55< CIA-30> thespaceinvader * r34151 /trunk/ (8 files in 6 dirs): Add and wire JustinOperable's Ogre portrait, update changelogs, portrait credits, add JustinOperable to about.cfg. 20090326 21:21:52-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has quit [Read error: 60 (Operation timed out)] 20090326 21:23:43< CIA-30> loonycyborg * r34152 /trunk/scons/lua.py: Prevent lua check from adding flags to env when it fails. 20090326 21:24:39< CIA-30> thespaceinvader * r34153 /branches/1.6/ (8 files in 6 dirs): Add and wire JustinOperable's Ogre portrait, update changelogs, portrait credits, add JustinOperable to about.cfg. 20090326 21:25:04< thespaceinvader> Ivanovic: if you're there, can you put JustinOperable up to Art Contributor please =) 20090326 21:25:09< thespaceinvader> all these artists 20090326 21:25:12< thespaceinvader> ain't it awesome =D 20090326 21:25:33< orian_> gamesguy4: myself ;) 20090326 21:26:44-!- ChaoticMind|work [n=ChaoticM@213.204.64.80] has quit ["Ex-Chat"] 20090326 21:26:49< boucman> thespaceinvader: yes, this was a great month for Wesnoth 20090326 21:26:55-!- grzywacz [n=grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20090326 21:27:00< boucman> 1.6, new mainline artists, accepted in GSOC :) 20090326 21:27:16< thespaceinvader> loads of new portraits 20090326 21:27:23< thespaceinvader> it's all coming up roses :d 20090326 21:27:28< thespaceinvader> :D 20090326 21:27:46< boucman> if the trend continues, 1.8 is going to be a great release indeed 20090326 21:27:47< CIA-30> soliton * r34154 /branches/1.6/src/server/game.cpp: merged AI side transfer with human side transfer 20090326 21:29:18< CIA-30> soliton * r34155 /trunk/src/server/game.cpp: merged AI side transfer with human side transfer 20090326 21:30:35-!- iyonius [n=iyo@a02-0829c.kn.vutbr.cz] has joined #wesnoth-dev 20090326 21:32:34< grzywacz> evening 20090326 21:33:15-!- cjhopman [n=chris@wesnoth/developer/cjhopman] has joined #wesnoth-dev 20090326 21:33:59< thespaceinvader> boucman: yeah 20090326 21:34:29< Polarina> Yay for Wesnoth 2.0! :D 20090326 21:34:34< thespaceinvader> assuming roughly a year til next stable (would that be about right?) I;d reckon on getting the majority of the generic portraits done by then 20090326 21:34:43< ilor> darn, I can't seem to get a hold of mordante or sirp lately 20090326 21:34:51< thespaceinvader> and a good collection of alternates too, if all the recent additions contribute a decent amount 20090326 21:35:11< boucman> I havn't seen mordante on wesnoth stuff in the last couple of days 20090326 21:35:13< grzywacz> thespaceinvader, there's been talk of releasing 1.8 in autumn this year 20090326 21:36:25< thespaceinvader> i don't think i could be quite so optimistic for an autumn release 20090326 21:36:39< thespaceinvader> but then again, most of the work would be during the summer i think 20090326 21:39:47< grzywacz> It reality it's only a matter of saying "pencils down" and pushing it out. 20090326 21:41:10-!- Velory [n=GProcess@85.99.1.228] has quit [Read error: 110 (Connection timed out)] 20090326 21:41:15-!- Espreon [n=chatzill@wesnoth/developer/espreon] has joined #wesnoth-dev 20090326 21:42:36< Polarina> Message 43 in wesnoth-tutorial/*.po, how do I get another message if Li'sar is playing (the message is different for females)? 20090326 21:42:41-!- Velory [n=GProcess@88.224.199.61] has joined #wesnoth-dev 20090326 21:42:48-!- Velory [n=GProcess@88.224.199.61] has left #wesnoth-dev [] 20090326 21:42:55-!- Velory [n=GProcess@88.224.199.61] has joined #wesnoth-dev 20090326 21:47:26< Crab_> boucman, if I need a singleton in my code, what should be better to use ? boost::singleton (Wesnoth doesn't depend on that part of boost yet) or just 'static' singleton implementation (for example, as in 'static mouse_handler* get_singleton()' in mouse_events.hpp) ? 20090326 21:47:51-!- robo [n=rgirard2@dyn129-100-158-208.wireless.uwo.ca] has joined #wesnoth-dev 20090326 21:48:03< boucman> we currently do the second at a couple of places, so I advise doing the second 20090326 21:48:08< Crab_> ok 20090326 21:48:51< boucman> however moving to a more encapsulated implementation like boost::singleton could be a good idea at some point( I don't know, I'm no expert) but that should be a job on it's own, not something you add while implementing something else 20090326 21:50:19< Crab_> boucman: if no thread-safety is desired (like in my case), it is of no difference in functionality. 20090326 21:50:34< boucman> Crab_: as I said I'm no expert 20090326 21:50:37< Crab_> ok 20090326 21:50:51< Crab_> thanks for the advice. 20090326 21:50:55< boucman> Crab_: tomorow, if mordante hasn't commented back, I'll handle your run_file patch 20090326 21:53:16< Crab_> boucman, Mordante said two days ago: "Crab_, patch looks good to me, only the doxygen comment should have a @params part, but I can do that. I let Dragonking have a look since he's more familiar with that code and then I'll commit it" 20090326 21:53:30-!- silene [n=plouf@wesnoth/developer/silene] has joined #wesnoth-dev 20090326 21:53:34< boucman> ok 20090326 21:53:36< silene> hi 20090326 21:53:48< Crab_> hi, silene 20090326 21:54:09< Velory> hi,silene 20090326 21:54:30< boucman> Crab_: loged in the patch 20090326 21:54:54< boucman> cjhopman: did you convince someone with a low-end device to test your patch ? 20090326 21:55:31< Crab_> boucman, have you seen that one ? https://gna.org/bugs/index.php?13256 i tracked down the reason of the bug, but I dont know what is the best way to fix it. 20090326 21:56:30-!- gamesguy4 [n=rgirard2@dyn129-100-158-208.wireless.uwo.ca] has quit [Read error: 110 (Connection timed out)] 20090326 21:57:44< Polarina> Translating to Icelandic the tutorial is not possible. I need "female^" on some of Delfador's messages. 20090326 21:57:52< Polarina> Can someone fix that for me, please? 20090326 21:58:20< boucman> this is not my area of expertise, but... 20090326 21:58:41< boucman> IIUC step 4 shroud checking is the part where the fix would make most sense 20090326 21:58:49< ilor> wesbot: seen mordante 20090326 21:58:49< wesbot> ilor: The person with the nick mordante last spoke 1d 23h ago. 1d 23h ago was here and on the channels #wesnoth-de and #wesnoth-mp with the message: "Leaving" 20090326 21:58:54< ilor> wesbot: seen sirp 20090326 21:58:54< wesbot> ilor: The person with the nick Sirp 17h 46m ago was here and on the channel #wesnoth-mp with the message: "leaving" 20090326 21:59:08< boucman> since when skimming through an undo list, you should not assume a unit exist 20090326 21:59:22< boucman> then again 20090326 21:59:39< boucman> I'm not sure a unit kill should be undoable, it's probably the WML that should have emptied the undo stack 20090326 21:59:51< boucman> I'm not really sure either 20090326 22:00:01< Crab_> whom I should ask ? Sirp ? 20090326 22:00:01-!- Espreon [n=chatzill@wesnoth/developer/espreon] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"] 20090326 22:00:03< CIA-30> ai0867 * r34156 /trunk/data/ (5 files in 3 dirs): Add log cabin village by ayona. 20090326 22:00:20< Polarina> Ivanovic: Are you there? 20090326 22:00:44< boucman> Crab_: I don't really think anybody is really expert here, YogiHH maybe 20090326 22:00:56< boucman> but you should also have your opinion about the fix, 20090326 22:01:31< Polarina> Ivanovic: I need a copy of message 52 in wesnoth-tutorial with the "female^" tag. 20090326 22:01:44< boucman> (unless you really don't know, what I'm trying to say is that you shouldn't just "do what we want" we are interested on your analysis and conclusions and opinions) 20090326 22:01:46< Crab_> ok. in my opinion, it is 'kill unit event' which is buggy - because it leaves the game data structures in the inconsistent state with its 'units->erase(un); ' 20090326 22:02:08< boucman> the more I think about it, the more I agree with that 20090326 22:03:07< Crab_> but I do not know enough about the semantic of 'apply_shroud_changes' to say what should kill_unit event do with it, once it kills the unit. 20090326 22:03:12< boucman> but I'm not very knowledgeable of the WML<=>undo relationship 20090326 22:03:12< boucman> I think that WML events are not undoable unless explicitely specified in WML, but zookeeper probably knows more than I do about that 20090326 22:03:12< boucman> so it might be a bug in the scenario itself 20090326 22:04:37< boucman> Crab_: my guess is that it should somehow cleanup the undo stack before calling the update shroud 20090326 22:04:37< zookeeper> (?) 20090326 22:04:57< boucman> zookeeper: how does undo work with WML events ? 20090326 22:05:42< Crab_> zookeeper, in particular, can you undo a WML event which 'kills' the unit ? 20090326 22:05:56< zookeeper> i'm not sure. i doubt it 20090326 22:06:57< boucman> AI0867: just as a reminder, the new village should not be added to 1.6 (map compatibility) 20090326 22:06:57< Crab_> zookeepr, what is the desired behavior for that? Should it be undoable ? P.S.: actual behavior is assertion failure :) 20090326 22:07:04< zookeeper> you can never undo moves which reveal any fog or shroud or trigger events which do so. or do actual modifications to a unit. so i'd expect [kill]ing a unit to invalidate the possibility too. 20090326 22:07:05< AI0867> boucman: wasn't planning to 20090326 22:07:32< boucman> AI0867: yes, I just wanted to make sure... 20090326 22:07:52< Crab_> zookeeper: ok. so, "killing a unit should unvalidate all undo moves, including those which are not related to this unit ?" 20090326 22:08:52< boucman> Crab_: actually, zookeeper is right, it's fog changes that cause the action to be not -undoable 20090326 22:08:53< zookeeper> sure, that's fine. it's not really an issue if it doesn't, though. 20090326 22:09:20< boucman> though I doubt it's a good idea to keep a copy of killed unit in the undo case to recreate it if it's disapearence didn't change any fog 20090326 22:10:47< cjhopman> boucman: no, nobody with a low-end device has tested it 20090326 22:10:59< Crab_> boucman: so, I'll make a patch to clean the undo stack in the kill_unit event, *before* deleting that unit. that should fix that assertion failure. 20090326 22:11:45< Crab_> thanks for the help ) 20090326 22:12:24< boucman> np 20090326 22:12:30< Velory> boucman: do u have some moments to spare me? i have a problem again -as always- :p i wrote my code about healing improve , something wrong in code but when i try all single line of code in command-line im taking true result...But in code - healer doesn't going the location where i want...I dont understand why.. can you help me about that?...my code is here if you want to look at it http://pastebin.com/d3a34e52a 20090326 22:12:34< zookeeper> err, so was the problem caused by the test scenario allowing undo of an event that killed a unit? 20090326 22:12:53< boucman> cjhopman: if possible try to find one to test, i'm a bit afraid of the loss of perf in the "nothing moved" case, I'd like to check if it's ok 20090326 22:13:03< boucman> (apart from that, it looks quite interesting 20090326 22:13:03< zookeeper> (if so, then that's already fundamentally a broken thing to try to do) 20090326 22:13:14< Crab_> zookeeper: it was caused by code trying to disallow such a undo. 20090326 22:14:11< Crab_> zookeeper: but, before disallowing such a undo, it tried to apply_shroud_changes(), which required the unit referenced by the undo to be still around. so, assertion failure. 20090326 22:14:45< Crab_> zookeeper, see https://gna.org/bugs/index.php?13256 if you want to see the exact sequence 20090326 22:15:12< zookeeper> Crab_, i don't understand C++ 20090326 22:15:39< zookeeper> i only deal in WML 20090326 22:15:52< Crab_> zookeeper, ok, basically, it tried to "kill unit - apply_shroud_changes(which requires unit with undo moves to be still around) - clear undo stack " 20090326 22:16:19< Crab_> zookeeper: and it hit an 'oops!' in apply_shroud_changes, because the unit was already deleted. 20090326 22:16:42< zookeeper> i don't get it, but i guess it doesn't really matter anyway 20090326 22:17:12< Crab_> zookeeper:ok. anyway, thanks for the help :) 20090326 22:21:02-!- robo [n=rgirard2@dyn129-100-158-208.wireless.uwo.ca] has quit [] 20090326 22:21:38< boucman> Velory: first thing, when "check" is false, get_free_loc returns "check" which is a unit, not a location. it should return undef or [] or something else that means "no location found" returning check is dangerous 20090326 22:22:05< boucman> actually, reading more of your code, it should return null 20090326 22:22:27< Velory> so if check is false it is returning null 20090326 22:22:40< boucman> it should, but afaict it doesn't for the moment 20090326 22:23:14< boucman> second, I would test the evaluation part by wrapping the 1 and get_free_loc calls in debug_float to check they are called and act correcly 20090326 22:23:30< boucman> if they do work correctly, then the move is probably the guilty one 20090326 22:24:14< Velory> hmm btw i dont know how to call some functions in debug_float or debug_print when i try to do that im getting parse error 20090326 22:24:53 * zookeeper slaps AI0867 for breaking about.cfg 20090326 22:24:57< boucman> debugging without debug_print is pretty tricky :) 20090326 22:25:18< Velory> yes 20090326 22:25:21< Velory> but i cant write:) 20090326 22:25:29< Velory> so im trying with line of codes 20090326 22:25:33< boucman> Velory: debug_print takes any argument, and return it as is, so you can put it around any call without changing the call 20090326 22:25:34< Velory> can u show some example 20090326 22:25:45< Velory> so 20090326 22:25:52< Crab_> Velory, see recruitment.fai for an example of debug_print 20090326 22:25:57< Velory> hmm 20090326 22:26:00< Velory> Ok. thanks 20090326 22:26:08< boucman> however, it will print a "chat like" message printing what it was passed 20090326 22:26:18< boucman> so you can easily "test in the middle" of a function 20090326 22:26:22< Velory> yes 20090326 22:26:29< Velory> im trying same thing 20090326 22:26:42< Velory> but im taking parse error it isnt 20090326 22:26:50< boucman> debug_float is similar, except it takes a location as first parameter, and will make the parameter float (like damage) over the given loc 20090326 22:27:00< Velory> recognize debug_print 20090326 22:27:05-!- cjhopman [n=chris@wesnoth/developer/cjhopman] has quit ["Konversation terminated!"] 20090326 22:27:13< Velory> Hmm 20090326 22:27:25< boucman> Velory: that's very weird, debug_print has been in since...forever 20090326 22:28:18< Velory> boucman: for example this should be work right? http://pastebin.com/d15d47e18 20090326 22:28:53< boucman> Velory: well... no 20090326 22:29:18< boucman> remember that you can only have one call in a FAI file, so you can't add a line of debug 20090326 22:29:41< Velory> boucman: oh i see then i must implement in something 20090326 22:29:49< boucman> this one would work http://pastebin.com/m5374c8f5 20090326 22:30:08< Ivanovic> Polarina: ??? 20090326 22:30:22< Ivanovic> Polarina: saying "i need a copy of message 52" does not say me *anything* 20090326 22:30:27< Polarina> Ivanovic: I need the female^ tag for message 52 too. 20090326 22:30:31< Ivanovic> better state which string you also need a female version from 20090326 22:30:37< Polarina> Ok. 20090326 22:30:47< Velory> boucman:thank you for giving me information about that :) 20090326 22:30:53< boucman> np 20090326 22:31:05< Polarina> Ivanovic: You're·about·to·be·healed·by·$hp_difference·hitpoints,·but·I·think·you're·going·to·need·some·help·against·that·quintain. 20090326 22:31:08< Polarina> Ivanovic: That one. 20090326 22:31:29< Ivanovic> sorry, but short version: forget it! 20090326 22:31:43< Ivanovic> that is: i won't touch the tutorial to add anything in there 20090326 22:31:59< Polarina> Ok. 20090326 22:32:03< Ivanovic> you might want to ask zookeeper if he is willing to do so 20090326 22:32:15< Ivanovic> for me this part of the game is too "cryptic" to really fumble with the wml 20090326 22:32:28< Polarina> zookeeper: Will you add a female^ tag to the string "You're·about·to·be·healed·by·$hp_difference·hitpoints,·but·I·think·you're·going·to·need·some·help·against·that·quintain." for me, please? 20090326 22:32:43< CIA-30> soliton * r34157 /trunk/data/core/about.cfg: fixed about.cfg 20090326 22:33:04< thespaceinvader> zookeeper: would you mind take care of committing the log house graphics please? I don't really know how terrain works in tewrms of graphic sizes, wml etc 20090326 22:33:17< Soliton> thespaceinvader: AI0867 already did. 20090326 22:33:23< thespaceinvader> ah brill 20090326 22:33:36< boucman> did the WML get in too ? 20090326 22:33:44< zookeeper> i'd rather just disable li'sar. 20090326 22:33:49< zookeeper> or konrad, whichever. 20090326 22:33:50< Ivanovic> :) 20090326 22:34:14< thespaceinvader> Ivanovic: given the above, could we hook up ayona with Art Contributor =) 20090326 22:34:44< Polarina> zookeeper: That can work too, will you do either, please? :) 20090326 22:37:13< JW1> so how quickly will 1.7.0 be released? I never payed attention to how quickly other odd # released were after even ones 20090326 22:37:29< JW1> (rough estimation obviously) 20090326 22:37:38< boucman> JW1: a couple of weeks at least 20090326 22:37:57< CIA-30> zookeeper * r34158 /trunk/data/campaigns/tutorial/scenarios/1_Tutorial.cfg: Added in a female^ variation of a string as requested. 20090326 22:38:00< boucman> the first 1.7.x are usually quite far apart to allow us to break stuff :) 20090326 22:38:28< zookeeper> i presume i should port that to 1.6 too? 20090326 22:38:39< JW1> cool - so what happends to the 1.5 MP server now that 1.6 is out? 20090326 22:39:03< boucman> JW1: it is the 1.6 20090326 22:39:14< boucman> it's compatible since 1.5.12 IIRC 20090326 22:39:21< boucman> the new one is the 1.7 one :P 20090326 22:39:29< JW1> boucman: oh I see. so then 1.4 is still supported as well? 20090326 22:39:36-!- AndreLuiz is now known as AndreLuiz_ 20090326 22:39:58< JW1> ah 20090326 22:40:12< boucman> if we do like 1.2, we will keep 1.4 for some time, at least until most players move to 1.6 (which is usually once most linux distro have cycled once) 20090326 22:40:17< CIA-30> zookeeper * r34159 /branches/1.6/data/campaigns/tutorial/scenarios/1_Tutorial.cfg: Ported r34158 to 1.6. 20090326 22:40:32< boucman> overhead to maintain it is pretty small 20090326 22:43:21< zookeeper> Ivanovic, i added the string polarina wanted to trunk and 1.6 ^ 20090326 22:43:36< Polarina> zookeeper: Thank you. 20090326 22:43:45-!- AndreLuiz_ [n=AndreLui@unaffiliated/andreluiz] has quit ["Leaving"] 20090326 22:47:49< Polarina> I guess I have to add the new string to the .po file myself. :) 20090326 22:48:34< JW1> boucman: thank you for the history lesson ;) 20090326 22:48:42< boucman> my pleasure 20090326 22:48:54< orian_> what IDE do you use? 20090326 22:49:35< Polarina> orian_: I don't use a IDE. 20090326 22:49:37< Velory> boucman:i can add debug statements to eval cant i ? 20090326 22:49:38< orian_> to develop C++,python code, WML and others? 20090326 22:50:16< boucman> Velory: yes, but it will be called for every call to eval (once per value of 'me') 20090326 22:50:26< Velory> so its not calling :) 20090326 22:50:27< boucman> so lots of debug if you have many units in your test case 20090326 22:50:34< Velory> i added this 20090326 22:50:34< Velory> if(index_of('healing', debug_print(me.abilities)) != -1, 20090326 22:50:46< Velory> and check =debug_print(find(filter(my_units,'unit',distance_between(unit.loc,me.loc) <=me.total_movement ),max_hitpoints-hitpoints > 10 and hitpoints < 50)) 20090326 22:50:48< boucman> Velory: :) 20090326 22:50:52< Velory> :D 20090326 22:51:03< Velory> yes im silly :) 20090326 22:53:45< Velory> boucman:ok i added debug outside of if then i should see return value right? Or im wrong again ? :S 20090326 22:54:01< boucman> right 20090326 22:54:49< Velory> but i cant 20090326 22:55:20-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has quit ["leaving"] 20090326 22:55:37< boucman> Velory: just replace the whole evaluation with debug_print(-1) and see if something is displayed 20090326 22:55:43< boucman> if not, it means your code is never called 20090326 22:55:57< Velory> ok 20090326 22:58:05< Velory> yes my code never calling 20090326 22:58:21< Velory> strange i registered candidate move hmmm 20090326 22:58:39< boucman> Velory: didyou install ? 20090326 22:58:47< Velory> yes 20090326 22:58:51< boucman> k 20090326 22:58:52< Velory> u mean make make install right? 20090326 22:59:15< boucman> well, make install isn't nescessayr if you "know the trick" but do it to be on the safe side 20090326 22:59:55-!- VladimirSlavik [n=chatzill@wesnoth/translator/VladimirSlavik] has joined #wesnoth-dev 20090326 23:00:23< Velory> hmm yes realy strange 20090326 23:00:35< Dragonking> Is eval called? 20090326 23:00:47< boucman> Dragonking: apparently not 20090326 23:00:49< Dragonking> And if it is, then does it return value > 0 ? 20090326 23:00:54< JW1> does anyone think units should be displaced upwardswhen standing on mtns/hills? 20090326 23:00:56< orian_> I am making a Slackware pkg with last stable Wesnoth release, such packages are stored on wesnoth servers or distro specific? 20090326 23:01:05< JW1> (like the reverse of in water, but perhaps not as drastic) 20090326 23:01:14< Dragonking> Then it is problem with config prolly. 20090326 23:01:19< boucman> Dragonking: if you have a minute, could you review https://gna.org/patch/index.php?1137 ? thx 20090326 23:01:51< Dragonking> boucman: I don't have any minute now :( 20090326 23:02:02< boucman> JW1: you probably mean "like in castle" units are not moved down in water 20090326 23:02:02< Dragonking> Test tomorrow, I'm learning. 20090326 23:02:07< boucman> Dragonking: ok, no rush 20090326 23:02:26< Dragonking> Have completely no time this week, hope to work on my SoC proposal during the weekend. 20090326 23:03:01< Velory> boucman,dragonking:something wrong with that ? http://pastebin.com/d72e3d1b6 20090326 23:03:04-!- YogiHH [n=chatzill@c173219.adsl.hansenet.de] has joined #wesnoth-dev 20090326 23:03:34< JW1> boucman: I mean units in water are submerged (that is right, isn't it?) 20090326 23:03:37< boucman> looks good 20090326 23:03:54< Dragonking> Velory: paste heal_improve_eval.fai 20090326 23:03:55< boucman> JW1: submerged means that the lower half is 50% transparent 20090326 23:04:00< boucman> so there isn't really a reverse 20090326 23:04:14< JW1> boucman: they are not also lowered in the hex? 20090326 23:04:26< Soliton> orian_: surely slackware has some kind of repository for its packages? 20090326 23:05:01< Velory> http://pastebin.com/d7d6b1abf 20090326 23:05:25< boucman> JW1: not sure, but IIRC, no 20090326 23:05:45< boucman> (I might be wrong on that, it's WML's decision to take anyway) 20090326 23:05:55< Velory> Dragonking: the original is http://pastebin.com/df38b824 20090326 23:06:05< Dragonking> Velory: How do you run wesnoth? 20090326 23:06:14< Velory> ./wesnoth -t poison -d 20090326 23:06:26< Velory> or ./wesnoth -t formula -d 20090326 23:06:51< JW1> well my thought is that units on at least mtn hexes should be raised a couple pixels graphically so that it makes more sense visually 20090326 23:07:07< boucman> JW1: well, it's 100% wml, so try it :) 20090326 23:07:08< JW1> with how realistic the graphics are getting it's like the units are standing on a map 20090326 23:07:19< Dragonking> boucman, Velory: To make use of debug pring you need to add --log-info=formula_ai 20090326 23:07:35< JW1> boucman: I may fiddle with it and post some results 20090326 23:07:42< boucman> Dragonking: you sure ? I though it always appeared in chat... 20090326 23:07:51< boucman> JW1: that would be nice 20090326 23:07:52< Velory> Oh 20090326 23:07:58< Dragonking> boucman: I moved it to info log. 20090326 23:08:06< boucman> oh, ok 20090326 23:08:11< boucman> did that happen recently ? 20090326 23:08:19 * YogiHH thought for a second chat = #wesnoth-dev :-) 20090326 23:08:23< Dragonking> Around 2 weeks ago. 20090326 23:08:29-!- elias [n=elias@allegro/developer/allefant] has quit [Read error: 60 (Operation timed out)] 20090326 23:08:34< boucman> ok, I might have missed it 20090326 23:08:39< boucman> did you document that in the wiki ? 20090326 23:08:51< boucman> nope 20090326 23:08:51< Dragonking> Not really. 20090326 23:08:55< boucman> I'll do it now 20090326 23:09:09< Dragonking> Thanks. :) 20090326 23:09:29< Velory> ok now im getting -1 :) 20090326 23:09:34< Velory> thank you 20090326 23:09:40< Dragonking> You're welcome. 20090326 23:09:45 * Dragonking disappars 20090326 23:10:20< boucman> Dragonking: you didn't change anything to debug_float, did you ? 20090326 23:10:23 * Polarina takes away Velory's -1. Velory++; 20090326 23:11:02< Velory> hehe :) 20090326 23:11:06< YogiHH> anyone around that knows about config_writer? 20090326 23:11:24< Dragonking> boucman: Nothing. 20090326 23:11:25 * boucman hides 20090326 23:11:29< boucman> ok, good 20090326 23:12:14< YogiHH> boucman: It's just a simple question ;-). Can config_writer be used to fill a config object? 20090326 23:12:29< boucman> no ide ;) 20090326 23:12:32< boucman> idea 20090326 23:12:50< YogiHH> hmmpf, where is mordante when you need him ;-) 20090326 23:13:59< ilor> YogiHH: iirc config_writer writes a config to a file (stream) 20090326 23:14:33< YogiHH> ilor: yes, i have seen that. I wonder if i can use that stream to fill a config object somehow 20090326 23:14:46< Crab_> boucman: to add a new .[ch]pp files to the build, all I need is to fix src/Makefile.am , src/Sconscript , and src/CMakelists.txt ? 20090326 23:14:49< ilor> YogiHH: uhh why? 20090326 23:15:16< boucman> Crab_: I don't know much about the build system, better ask loonycyborg and Ivanovic 20090326 23:15:51< orian_> Soliton: yes, if I upload there, can link be putted in official download page? 20090326 23:16:02< Crab_> loonycyborg, Ivanovic: to add new .[ch]pp files to the build, all I need is to fix src/Makefile.am , src/Sconscript , and src/CMakelists.txt ? 20090326 23:16:04< YogiHH> ilor: because mordante wrote a new write_game function, thereby marking the old one as deprecated. But it seems to serve another purpose, so i can't just delete it and it is still used. 20090326 23:16:10< AI0867> zookeeper: oops, sorry 20090326 23:16:14< loonycyborg> Crab_: Yep. 20090326 23:16:16< Crab_> thanks 20090326 23:16:29< ilor> YogiHH: sounds like it's summoning time, good luck ;) 20090326 23:16:35< YogiHH> ilor: the new one uses the config_writer, so i wondered if somehow you could replace the old function with the new one 20090326 23:16:51< Soliton> orian_: it's a wiki page i believe. ;-) 20090326 23:20:01-!- VladimirSlavik [n=chatzill@wesnoth/translator/VladimirSlavik] has left #wesnoth-dev [] 20090326 23:21:59-!- yann [n=dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has quit [Remote closed the connection] 20090326 23:23:08 * grzywacz pokes Shadow_Master 20090326 23:23:17< grzywacz> Anyone had problems with lua+scons and got them solved? 20090326 23:23:18< grzywacz> ;-) 20090326 23:24:00< Crab_> grzywacz: yes. me. under debian gnu/linux. installed some lua5.1 dev packages to solve. 20090326 23:24:02< Soliton> aptitude install liblua5.1-0-dev 20090326 23:24:08-!- elias [n=elias@allegro/developer/allefant] has joined #wesnoth-dev 20090326 23:24:13< grzywacz> Crab_, gentoo... 20090326 23:24:26< grzywacz> I have 5.1.1 installed. 20090326 23:24:35< Soliton> what's the problem? 20090326 23:25:07< grzywacz> src/scripting/lua.cpp:79: error: 'lua_pushboolean' was not declared in this scope 20090326 23:25:09< grzywacz> And the like. 20090326 23:25:53< Crab_> grzywacz: be sure that you have *development* packages for lua. 20090326 23:26:17< grzywacz> Crab_, I have the headers. 20090326 23:26:20< silene> grzywacz: that's the first error of the file? 20090326 23:26:51< grzywacz> silene, yes, preceded only by src/scripting/lua.cpp: In function 'void scalar_of_wml_string(lua_State*, const t_string&)': 20090326 23:27:05< Velory> boucman: i think me.abilities returning all my_units abilities :S 20090326 23:27:07< grzywacz> silene, that symbol seems to be declared in lua.h, included from lualib.h 20090326 23:27:18< boucman> Velory: I would be very suprised 20090326 23:27:27< Crab_> grzywacz, are those headers included during compilation ? 20090326 23:28:08< grzywacz> Crab_, yes 20090326 23:28:25< Velory> boucman:in debug im getting something like http://pastebin.com/d35a6fbff 20090326 23:28:51< loonycyborg> grzywacz: If the first error is not about missing header, then something weird is happening. 20090326 23:28:55< grzywacz> I have lua.h and lualib.h directly in /usr/incude 20090326 23:29:01< grzywacz> loonycyborg, I know. :S 20090326 23:29:44< loonycyborg> /usr/incude should be searched by gcc by default. 20090326 23:29:48< grzywacz> it is 20090326 23:30:03< silene> grzywacz: i guess you will have to compile with option -E 20090326 23:30:15< loonycyborg> Maybe wrong lua version? 20090326 23:30:18< grzywacz> silene, good idea, let me try 20090326 23:30:21< grzywacz> loonycyborg, maybe :) 20090326 23:31:52< loonycyborg> I have dev-lang/lua-5.1.4 20090326 23:32:00-!- Elvish_Pillage2 [n=eli@66-189-40-122.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20090326 23:33:08-!- Elvish_Pillager [n=eli@66-189-40-122.dhcp.oxfr.ma.charter.com] has quit [Read error: 60 (Operation timed out)] 20090326 23:33:20< grzywacz> ARGH! 20090326 23:33:28< grzywacz> ok, strace saves the day, solved 20090326 23:33:43< grzywacz> [pid 9297] open("/usr/local/include/lualib.h", O_RDONLY|O_NOCTTY) = 3 20090326 23:33:44< grzywacz> :P 20090326 23:33:59< Crab_> ) 20090326 23:34:46< loonycyborg> What do you need a local install of lua for anyway? 20090326 23:34:48< boucman> Velory: you have 7 units, so 7 calls returning in 7 lines 20090326 23:35:03< boucman> the second line is your healer, since it's a unit with two special powers 20090326 23:35:08< boucman> curing (remove poison) 20090326 23:35:10< grzywacz> loonycyborg, I *needed* it last year ;-) 20090326 23:35:14< boucman> healing (restore HP) 20090326 23:35:19< silene> grzywacz: which version is that? (pushboolean is not really a brand new addition, so i'm still a bit surprised) 20090326 23:36:01< grzywacz> silene, too late. Could be have been old, because I had to compile an old project with it. 20090326 23:36:36< Velory> boucman:but this returning when any of one unit selected 20090326 23:37:10< boucman> well, eval is tried once per unit, so it seems to act as expected.. 20090326 23:37:50-!- elias [n=elias@allegro/developer/allefant] has quit ["Leaving"] 20090326 23:38:06< Velory> no i mean these 7 lines returning in all units is it expected ? 20090326 23:38:16< boucman> yes 20090326 23:38:20< Velory> hmm 20090326 23:38:21-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20090326 23:38:28< boucman> evaluation is called once fore each unit 20090326 23:38:31-!- res|laptop [n=res@pdpc/supporter/student/res2k] has quit [Read error: 110 (Connection timed out)] 20090326 23:38:37< boucman> which results on 7 calls since you have 7 units 20090326 23:38:42< boucman> which result in 7 lines 20090326 23:38:48< boucman> it's totally logical 20090326 23:39:24< Velory> hmm i thoght when i write me.abilities its returning just selected units attribute 20090326 23:39:34< boucman> it does 20090326 23:39:52< boucman> but you formula is called 7 time, once with "me" set to each unit 20090326 23:40:06< boucman> it's "me" that changes between every call 20090326 23:40:06< Velory> so im taking 49 lines like that 20090326 23:40:31-!- Zen_Clark [n=user@99-136-80-191.lightspeed.rcsntx.sbcglobal.net] has joined #wesnoth-dev 20090326 23:41:00< boucman> ok, 49 is too much 20090326 23:41:17< Velory> i will paste whole report 20090326 23:41:21< boucman> let me guess, you've set type=attack in WML (just like with poison) instead of type=move 20090326 23:42:09-!- molgrum [n=molgrum@c83-249-53-163.bredband.comhem.se] has quit ["Lämnar"] 20090326 23:42:13< Velory> no 20090326 23:42:17< Velory> type=movement 20090326 23:42:17< boucman> hmm no, you've set type=movement apparently 20090326 23:42:20< boucman> let me check some more 20090326 23:42:38< CIA-30> ivanovic * r34160 /trunk/po/wesnoth-tutorial/it.po: updated Italian translation 20090326 23:42:48< CIA-30> ivanovic * r34161 /branches/1.6/po/wesnoth-tutorial/it.po: updated Italian translation 20090326 23:43:02< Ivanovic> Polarina: and you should *NOT* add english strings to your po files by hand 20090326 23:43:09< Ivanovic> those are added when i run the next pot-update 20090326 23:43:18< Ivanovic> so just wait a little and you will get the new strings... 20090326 23:43:18< Polarina> Ivanovic: Oh. 20090326 23:43:22 * Polarina undoes. 20090326 23:43:32< Velory> boucman:i will be very thankful here is my report :) http://pastebin.com/d7dd8deb7 20090326 23:44:00< boucman> oooh, that one mkes sense 20090326 23:44:04< Velory> yes 20090326 23:44:12< boucman> we evaluate all moves 20090326 23:44:12< Polarina> Ivanovic: Will you wait for me to send you updated translations? 20090326 23:44:19< boucman> we take the best one 20090326 23:44:23< boucman> we reevaluate all moves 20090326 23:44:23< CIA-30> ai0867 * r34162 /trunk/data/core/about.cfg: Add ayona's name to the credits. 20090326 23:44:26< boucman> and so on 20090326 23:44:39< boucman> so yes it's logical 20090326 23:44:50< Velory> i dont understand :S 20090326 23:45:13< boucman> ok, line 1..8 in your paste, we are testing your code with all possible units 20090326 23:45:34< CIA-30> jhinrichs * r34163 /trunk/src/menu_events.cpp: Remove some bogus code that was commented a long time ago. 20090326 23:45:35< boucman> line 9..11 we execute a move 20090326 23:45:40< Ivanovic> Polarina: no 20090326 23:45:48< Velory> hmm 20090326 23:45:58< Ivanovic> Polarina: that is: when you send in the files, after sending them in, they are automatically updated by me anyway 20090326 23:46:06< boucman> 12..18 we reevaluate all candidate moves (thus, call your function on all units that still can move) 20090326 23:46:08< Ivanovic> so nothing on your end gets lost when working on "old files" 20090326 23:46:13< boucman> and so on 20090326 23:46:21< Polarina> Ivanovic: I meant just exactly that. 20090326 23:46:35< Velory> but its falling back to default AI when come to my healer 20090326 23:47:12< boucman> your evaluation probably returned -1 for the healer 20090326 23:47:16< CIA-30> ivanovic * r34164 /branches/1.6/po/ (147 files in 3 dirs): just another pot-update (new string in the tutorial...) 20090326 23:47:22< boucman> moves that return -1 are never executed 20090326 23:48:00< Ivanovic> Polarina: just send me your files when you think they are ready 20090326 23:48:08< Polarina> Ivanovic: I'm almost done. 20090326 23:48:15< boucman> Velory: understand ? 20090326 23:48:24< Ivanovic> then i update your file against the latest catalog, upload it and you can download it and wipe out the last additions 20090326 23:48:34< Velory> boucman:yes i think its returning 1 but there is something which is not returning 1 20090326 23:49:08< boucman> Velory: i'll let you debug some more, bed time for me 20090326 23:49:15< Velory> boucman: ok :) 20090326 23:49:23-!- boucman [n=rosen@wesnoth/developer/boucman] has quit [Remote closed the connection] 20090326 23:49:25< Velory> really thanks for help 20090326 23:50:14-!- happygrue [n=George@wesnoth/developer/wintermute] has quit ["http://xkcd.com/91/"] 20090326 23:50:15-!- res|laptop [n=res@erft-4d07f60d.pool.mediaWays.net] has joined #wesnoth-dev 20090326 23:51:56-!- zookeeper [n=l@wesnoth/developer/zookeeper] has quit [] 20090326 23:52:41 * Shadow_Master smashes a window of grzywacz's house and breaks in 20090326 23:53:02< grzywacz> Shadow_Master, sorry, 3rd floor 20090326 23:53:17< Elvish_Pillage2> and that would be an obstacle... how? 20090326 23:53:18< Shadow_Master> argh. I *hate* this kind of buildings 20090326 23:53:22-!- cjhopman [n=chris@wesnoth/developer/cjhopman] has joined #wesnoth-dev 20090326 23:53:42< Shadow_Master> Elvish_Pillage2: you don't know how much I loathe having to go stairs up 20090326 23:53:48< Elvish_Pillage2> You can't fly? :o 20090326 23:53:53< Shadow_Master> no. 20090326 23:54:01< Elvish_Pillage2> then use a catapult 20090326 23:54:20< Shadow_Master> grzywacz: what's up? has our secret plan worked yet? 20090326 23:54:44< grzywacz> Elvish_Pillage2, trams? high-voltage wires? 20090326 23:54:44< grzywacz> Shadow_Master, and really high floors at that. 4.5m each ;-) 20090326 23:54:53< grzywacz> Shadow_Master, which of our secrets plan do you mean? 20090326 23:55:02< Shadow_Master> what did you poke me for? 20090326 23:55:15< Polarina> Ivanovic: Ok. I'm going to send you the revised translations. 20090326 23:55:19-!- Elvish_Pillage2 [n=eli@66-189-40-122.dhcp.oxfr.ma.charter.com] has quit ["Hi! I'm a quit message virus vaccine. If you see a quit message virus, don't replace your quit message with it!"] 20090326 23:55:28< grzywacz> Shadow_Master, I recalled you had some problems with scons/lua, but it's solved already 20090326 23:56:07< Shadow_Master> as in "esr can build wesnoth with his favourite build system"? 20090326 23:57:06< grzywacz> Shadow_Master, as in "I got rid of a 2nd installation of lua which was messing with my headers" 20090326 23:57:58< Shadow_Master> didn't know you had problems. 20090326 23:58:48< grzywacz> I dont 20090326 23:59:13< Polarina> Ivanovic: Sent. --- Log closed Fri Mar 27 00:00:26 2009