--- Log opened Tue Mar 17 00:00:25 2009 --- Day changed Tue Mar 17 2009 20090317 00:00:25< boucman> and at draw N+1 the animation has moved a little and A is not overlapped anymore 20090317 00:00:50< boucman> we need to have a way to have A redrawn despite the fact that the animation itself isn't there anymore 20090317 00:01:10< boucman> the only way I have found was to "merge" the invalidations of turn N and N+1 20090317 00:01:40< boucman> in most case, there are very little changes between N and N+1, unfortunately you've hit a case where there is 20090317 00:02:19< alink> ok thanks for the explanation, at least now i undersand the "why". But then all things fitting in a hex may use a simpler 1-step invalidation 20090317 00:03:03-!- sylecn [n=sylecn@resnet-50-116.dorm.utexas.edu] has quit ["Leaving"] 20090317 00:03:05< alink> like the black stripe image 20090317 00:04:39< CIA-70> ivanovic * r33734 /trunk/icons/ (wesnoth.desktop wesnoth_editor.desktop): add translations for the .desktop files 20090317 00:04:48< boucman> not sure what you mean by 1-step invalidation 20090317 00:05:23-!- dk_ [n=dk@chello084010009007.chello.pl] has joined #wesnoth-dev 20090317 00:05:24< alink> i mean only redraw them at the redraw phase N 20090317 00:05:42-!- Dragonking [n=dk@wesnoth/developer/dragonking] has quit [Nick collision from services.] 20090317 00:05:48-!- dk_ is now known as Dragonking 20090317 00:05:54< boucman> huh ? 20090317 00:05:58< fendrin> Dragonking: No, I didn't. But it's a segmentation fault. 20090317 00:06:07< Ivanovic> YogiHH: does it currently fail with an error message? 20090317 00:06:13< Dragonking> fendrin: But your scenario is completely broken now, you know that? 20090317 00:06:22< Ivanovic> i think we got some message about starting positions not placed or something like this 20090317 00:06:23< Dragonking> Because you did not do it. 20090317 00:06:27< boucman> well if they are at phase N and N+1, merging doesn't hurt, 20090317 00:06:30< YogiHH> Ivanovic: only in the log, for the user it just presents a black map 20090317 00:07:04< alink> boucman: black stripes cause invalidation only when changing 20090317 00:07:04< CIA-70> ivanovic * r33735 /trunk/po/wesnoth-units/ru.po: updated Russian translation 20090317 00:07:22< Ivanovic> then i'd say reduce the max allowed params for the moment and "fix it nicely" in 1.6.1 and 1.7.x 20090317 00:07:37< Ivanovic> time to announce 1.5.14 20090317 00:07:43< alink> boucman: if i understand, updating the stripes on the whole screen (as often) cause to redraw it twice 20090317 00:07:54-!- Rrenys [n=rrenys@81-20-159-197.levira.ee] has quit [Read error: 104 (Connection reset by peer)] 20090317 00:08:13< boucman> yes, in that case the second redraw is useless 20090317 00:08:46< YogiHH> Ivanovic: the problem is that those parameters make sense for bigger maps 20090317 00:09:02< boucman> however it's pretty hard to differentiate usefull redraws and useless redraws (unless you invalidate because of strips after swapping with previous_invalidated_ but I'm not sure it's possible) 20090317 00:09:31< alink> thus my "all things fitting in a hex may use a simpler 1-step invalidation" 20090317 00:10:02< alink> assuming that we track the change, as we do for black stripes 20090317 00:11:12< fendrin> Dragonking: No, I wasn't aware of that. 20090317 00:11:17< alink> the double invalidation mechanism seems to be useful only for things like units who overlaps hexes 20090317 00:11:39< alink> hmmm, in fact only units do that, i think 20090317 00:11:47< Dragonking> fendrin: I said that you *need* to fix patrol waypoint cause i have no clue about them 20090317 00:12:04< Dragonking> fendrin: Now all wolves are trying to get into center of the map. 20090317 00:12:56< Dragonking> fendrin: And here i cannot reproduce the segfault. 20090317 00:13:26< Ivanovic> crimson_penguin: please delete the "non a" version of the mac binary from sf.net 20090317 00:13:33< Ivanovic> as in "clean the non working stuff up" 20090317 00:16:14< boucman> alink: it's not linked to overlaping 20090317 00:16:52-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has quit [Read error: 110 (Connection timed out)] 20090317 00:17:01< boucman> it's linked to something "moving" or "disapearing" between redraws that can't tell the animation engine that the place where it was needs to take into account the fact 20090317 00:17:22< Ivanovic> and now to the forum post of the announcement 20090317 00:17:48< Ivanovic> btw, i will link the *updated* version of "delfadors ranged attack in the first httt scenario" on the frontpage 20090317 00:17:54< boucman> alink: anyway, please don't touch the previous_invalidated_ stuff, that part could reallly lead to hard to spot redraw problems 20090317 00:17:59< Ivanovic> atm the 1.4 version is linked, i will link the new one 20090317 00:18:03< boucman> i.e ones that you probably won't see when testing 20090317 00:18:08< alink> boucman: yes i understand, thus my "assuming that we track the change, as we do for black stripes" 20090317 00:18:19< boucman> ok 20090317 00:18:20< alink> boucman: i don't plan to touch that for 1.6 20090317 00:18:27< boucman> well, we don't for unit animations :P 20090317 00:18:54< boucman> if we track for strips, we might do strip invalidation after the previous_animations_ swap 20090317 00:19:48< alink> boucman: btw did you noticed that i also commented off the "if" in the patch ? 20090317 00:20:04< boucman> yes 20090317 00:20:21< boucman> ok, bed time for me, see you (probably on friday) 20090317 00:20:29-!- boucman [n=rosen@wesnoth/developer/boucman] has quit [Remote closed the connection] 20090317 00:20:55< alink> oh i didn't understand that he was gone until friday :-( 20090317 00:21:43-!- noy [n=Noy@70.70.128.133] has joined #wesnoth-dev 20090317 00:22:04-!- BenUrban [n=benurban@c-68-49-10-243.hsd1.md.comcast.net] has joined #wesnoth-dev 20090317 00:22:08< fendrin> Dragonking: I can't reproduce it either. 20090317 00:22:30< Dragonking> fendrin: Please update your scenario and test it. 20090317 00:22:35< Dragonking> Then give me feedback. 20090317 00:22:49< Dragonking> I will try to look for segfault tomorrow. 20090317 00:23:16< fendrin> Dragonking: okay 20090317 00:24:02-!- apple_ide [n=Eric@124-168-163-10.dyn.iinet.net.au] has quit [] 20090317 00:29:50< Ivanovic> announcement for 1.5.14: http://www.wesnoth.org/forum/viewtopic.php?f=5&t=24493 20090317 00:31:40< esr> fendin: Now I need your help if you have a moment. 20090317 00:31:56< Ivanovic> updated the frontpage 20090317 00:32:10< fendrin> esr: yes? 20090317 00:33:25< esr> fendrin: I have a serious bug in NR. Brefore a burrow into fixing it, I need to undertstand better the circumstances unxer which changing the base WML of a secenario invallidates save files. 20090317 00:33:41< esr> s/a burrow?I birrow/ 20090317 00:33:45< esr> Aaargh. 20090317 00:33:51< esr> "I burrow". 20090317 00:34:16< esr> A sacve file does not *include* the base WML, does it? 20090317 00:34:29< fendrin> esr: Every savefile contains the full base wml code. 20090317 00:34:36-!- Velory [n=GProcess@81.213.179.109] has left #wesnoth-dev [] 20090317 00:35:00< fendrin> esr: But you can modify an savefile, and if the fix holds port it to your scenario.cfg. 20090317 00:35:11< esr> Hm. 20090317 00:35:26< esr> OK, that's what I need to know. 20090317 00:35:52< fendrin> esr: Not the prestart savefiles, they only contain variables and recall lists and some other stuff. 20090317 00:36:35< esr> The problem is https://gna.org/bugs/?13204 ...another cycholka-special pile of crap on my table. 20090317 00:37:35< fendrin> esr: investigating 20090317 00:38:18< Dragonking> Good night everyone. 20090317 00:38:22< noy> night 20090317 00:38:35-!- Dragonking [n=dk@wesnoth/developer/dragonking] has quit [] 20090317 00:39:24< esr> fendrin: cycholka messed up Malifor's death event somehow so he doesn't respawn when killed by a non-White-Mage. I need to find out why and fix it. 20090317 00:40:51< fendrin> esr: line 279 the role tag. It's crap, isn't it? 20090317 00:41:15< esr> Checking... 20090317 00:44:44< esr> ...I don't know *what* the hell that's supposed to do. 20090317 00:44:46< fendrin> esr: If that code is useful it should have a comment. 20090317 00:46:04< Soliton> it gives the role supporter to the supporter unit... 20090317 00:47:10< fendrin> Soliton: it gives the role supporter to the unit that has the role supporter. 20090317 00:48:13< Soliton> i believe that's what i just said. 20090317 00:48:22< fendrin> esr: but that is another bug, not the one which is haunting you? 20090317 00:48:42< fendrin> Soliton: you sounded like there is an unit called supporter. 20090317 00:49:03< esr> fendrin: That's right. 20090317 00:49:38< Soliton> there is a unit that has a variable role which has "Supporter" in it. 20090317 00:50:14< esr> ...who's on first... 20090317 00:50:19< Soliton> if that is the same as what [role] does then at worst it is useless. 20090317 00:51:40< fendrin> There should be a unit missing, the result is used in a recall. 20090317 00:51:51< esr> Aaargh. Just reproducing this one is going to *suck*/ 20090317 00:52:15< fendrin> esr: What is need to reproduce? 20090317 00:52:33< Soliton> go to scenario 5a and kill Malifor. 20090317 00:53:05< fendrin> killing isn't hard with spawned units, is it? 20090317 00:53:24< Soliton> nope. you need to make sure those are possible units though. 20090317 00:53:41< Soliton> the death event relies on that (which is obviously bad). 20090317 00:54:13< fendrin> esr: at what line is that death event? 20090317 00:54:18< esr> The problem is that if Malifir is killed by anyone other than a wgite mage, he's supposed to respawn. There's nothing obviously wrong with his death event (line 2675 or so) and he dies correctly if a white mage kills him...but he *doesn't respawn if something else does. 20090317 00:56:10< fendrin> That code is overdesigned, hell. 20090317 00:57:05< esr> Like I said, a cycholka special. Frickin' overdesign was his middle name. 20090317 00:58:06< Soliton> it is indeed odd that info is first saved in variables just to check them few lines later and actually do stuff. 20090317 00:59:57-!- YogiHH [i=YogiHH@wesnoth/developer/yogihh] has quit ["Bye folks"] 20090317 00:59:59-!- Elvish_Pillager [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!"] 20090317 01:00:03< Soliton> it does seem like malifor should respawn no matter what though. just there might be no dialog. 20090317 01:02:36< Soliton> ilor: could you look intowell, works fine for me. 20090317 01:02:41< Soliton> err. 20090317 01:02:46< Soliton> works fine for me. 20090317 01:03:41< Soliton> ilor: could you look into making some /query command aliases (/red; /green; /yellow) only available when authenticated? 20090317 01:04:23< esr> I can give Malifor multiple death events with different filter's right? and second_unit is the slayer" I'm thinking of braking that buig honkin' death even up into several, one foe each unit class. 20090317 01:05:27< Soliton> i doubt that helps readability. 20090317 01:05:55< Soliton> i'm not sure what's difficult anyway. i've looked at it now for the first time and it seems very obvious how it works. 20090317 01:06:30< Soliton> but i would put the actions where the variables are set. 20090317 01:06:32< fendrin> That unit is created without coordinates. The variables are empty because none of the if conditions was true. 20090317 01:07:13-!- ikarius [n=ross@smtp.gridironsystems.com] has quit [] 20090317 01:07:16< Soliton> s/without/with 0,0/ 20090317 01:07:39< Soliton> which is not good indeed though. 20090317 01:07:47< Soliton> so what unit is not accounted for? 20090317 01:08:43< Soliton> the best thing to do would be to filter for the attack type that dealt the killing blow of course but i guess that is not possible. 20090317 01:09:25< esr> I don't know that any unit is "not accounted for - I think we can assume that =Malifor has valid coordinates when he is killed. 20090317 01:09:25-!- thespaceinvader [n=chatzill@wesnoth/artist/thespaceinvader] has quit ["night all"] 20090317 01:10:09< Soliton> which is quite irrelevant. 20090317 01:10:47< Soliton> the point is that his spawn coordinates or not set to sane values when the filters for the killing unit don't match. 20090317 01:11:55< Soliton> again what unit killed malifor? i killed him with a steelclad just fine. 20090317 01:12:03< esr> Agreed. But I've seen this fail when a filter does match - or shoul, anyway. My wifre reproduced it while I was watching. 20090317 01:12:18< Soliton> upload a replay. 20090317 01:12:54< esr> Hm, hold on... 20090317 01:13:00< Soliton> unless you want to fix the event by filtering for the damage type of the killing attack there is no real way to make the event robust. 20090317 01:13:38< Soliton> though one could make a default spawn location with generic messages. 20090317 01:14:25< esr> This is sometghing else that worries me, BTW. What id the spawn location is occupied. Will the engine pick a nearest hex? 20090317 01:14:57< Soliton> pretty sure that is the default, yes. 20090317 01:16:07-!- Sirp [n=me@wesnoth/developer/dave] has quit ["leaving"] 20090317 01:23:22-!- grzywacz [n=grzywacz@wesnoth/developer/grzywacz] has quit [Remote closed the connection] 20090317 01:25:22< esr> Well., *that's* interesting. On my machine, the event is working. It wasn't on my wife's. 20090317 01:25:56< Soliton> same killing unit? 20090317 01:27:48< Soliton> in any case if you're worried that a unit might have been overlooked (which is probably not at all unlikely) i'd just add a default condition. 20090317 01:28:08< esr> I tried a couple of different ones. 20090317 01:30:52< esr> Ah, now it's (not) working. Royal Guard and Dwarvish Lord cause espawns but a Great Mage doesn't. 20090317 01:31:39< Soliton> there is just one. what's his name? 20090317 01:32:01< Soliton> the WML says Camerlin which doesn't sound right. 20090317 01:32:38< Soliton> Camerin 20090317 01:32:42< Soliton> so there we go. 20090317 01:36:44< CIA-70> soliton * r33736 /trunk/src/formula_ai.cpp: log when falling back to a different AI 20090317 01:36:56< CIA-70> soliton * r33737 /trunk/ (2 files in 2 dirs): correctly filter for Camerin; fixes bug #13204: NR: Death event doesn't re-spawn Malifor as expected 20090317 01:37:58< fendrin> the condition race=human alignment=lawful should match as well. 20090317 01:37:59< esr> Not so fast. I think that a generic Great Mage still leaks through. 20090317 01:38:02< Soliton> funny that it hasn't been noticed earlier since i suppose killing with Camerin is an obvious choice. 20090317 01:38:25< Soliton> there are generic mages in NR? 20090317 01:38:39< Soliton> fendrin: a great mage is not lawful. 20090317 01:40:33< esr> No, I did a :create and tried to whack him with a Great Mage. I think I'll creare a deault set of death conditions.... 20090317 01:41:22< Soliton> well, sure that is not supposed to work since it is impossible in NR. 20090317 01:41:27< crimson_penguin> Ivanovic: done 20090317 01:41:37< Soliton> but yeah as i sadi a default condition is a good idea. 20090317 01:41:45< crimson_penguin> or, wait... I clicked the button, but it didn't happen yet 20090317 01:41:53< crimson_penguin> NOW it's deleted 20090317 01:42:19< Soliton> i guess if you rename Camerin that might mess things up, not sure. 20090317 01:42:32< Soliton> he should be unrenamable though. 20090317 01:46:29< fendrin> esr: no if that covers human and neutral. 20090317 01:49:35< Soliton> i'd file a FR on filtering for the killing attack and then do it properly when that is implemented. 20090317 01:50:38< Soliton> btw, you can actually kill Malifor with melee from the white mages as well. ;-) 20090317 01:51:05< CIA-70> esr * r33738 /trunk/data/campaigns/Northern_Rebirth/scenarios/05a_The_Pursuit.cfg: Comment fixes. 20090317 01:51:30-!- Zen_Clark [n=user@99-136-80-191.lightspeed.rcsntx.sbcglobal.net] has joined #wesnoth-dev 20090317 01:54:48< ilor> Soliton: what do you mean about the query aliases? 20090317 01:55:43< Soliton> ilor: there are some commands for server moderators to send /query commands to the server that should only be available when the client is authenticated. 20090317 01:56:18< ilor> wouldn't they just "not work" if the client is not authenticated? 20090317 01:56:19-!- loonycyborg [n=sergey@wesnoth/developer/loonycyborg] has quit ["Zzzzzzzzzzzzzzzzzzzzzzzzzzzz"] 20090317 01:56:23< Soliton> ilor: i can see from the server logs that several users are trying these commands for whatever reason which is just noise that i'd like to avoid. :-) 20090317 01:56:38-!- [Relic] [n=[Relic]@76.229.202.137] has joined #wesnoth-dev 20090317 01:56:43< Soliton> ilor: yes, but they're probably just confusing the user. 20090317 01:56:47< ilor> ah, so the aliases are there already and you want to hide them client side? 20090317 01:56:54< Soliton> indeed. 20090317 01:57:00-!- loonybot [n=loonybot@wesnoth/bot/loonybot] has quit [Remote closed the connection] 20090317 01:57:31< Soliton> ilor: there is preferences::is_authenticated() to check for authentication. 20090317 01:57:33< [Relic]> Hello :) 20090317 01:57:42< ilor> Soliton: thanks for that :) 20090317 01:59:57< CIA-70> esr * r33739 /trunk/data/campaigns/Northern_Rebirth/scenarios/05a_The_Pursuit.cfg: 20090317 01:59:57< CIA-70> Creeate a default respawn location and death dialog for Malifor to 20090317 01:59:57< CIA-70> maker his death event less brittle. Tested. 20090317 02:09:22-!- Jetrel [n=Jetrel@wesnoth/artist/jetrel] has joined #wesnoth-dev 20090317 02:09:57< Jetrel> uh, it appears someone else *did* actually just do those UTBS portraits. (I'm guessing kitty) 20090317 02:10:02< crimson_penguin> Ivanovic: the download page had current and previous as 1.5.13 for the Mac builds - I fixed it though 20090317 02:10:50< Jetrel> Ivanovic: since I'm guessing she did, go ahead and pass along my thanks. I was just about to do them, but I don't mind her getting to them first. 20090317 02:11:28< Jetrel> This means I might have some last-minute time to hack on those pine forests. 20090317 02:12:47< ilor> Soliton: get back to me with this tomorrow. Or rather much later today, it's been tomorrow already for some time here. 20090317 02:12:53< ilor> I'm off, night 20090317 02:13:07< Soliton> ilor: sure, no hurry. night 20090317 02:16:53-!- noy [n=Noy@wesnoth/developer/noy] has quit ["GO, GET TO THE CHOPPAH!!!"] 20090317 02:31:25< AI0867> Jetrel: she did, today I believe 20090317 02:36:16< Jetrel> Ai0867: yeah, I figured that, but it helps to have it confirmed. Thanks. :) 20090317 02:39:50-!- Sirp [n=me@wesnoth/developer/dave] has joined #wesnoth-dev 20090317 02:42:22-!- Shadow_Master [n=ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20090317 02:43:04< Shadow_Master> Sirp: around? 20090317 02:44:50< Sirp> Shadow_Master: uh-huh. What can I do for you? 20090317 02:45:03< Zen_Clark> How long after the release of 1.6 will it be before a version of 1.7 is made avaliable? 20090317 02:45:40< Sirp> Zen_Clark: we'll have a 1.7 branch in SVN immediately, but I think it's very unclear when the release of 1.7.0 will be. 20090317 02:45:57< Shadow_Master> Sirp: nvm. I was evaluating the possibility of using PNG files for the random portraits thingy, but the average file size (something around 90 KB) would too much 20090317 02:46:04< Zen_Clark> Sirp: O.k, thanks. 20090317 02:46:20< Shadow_Master> in other news I have rebuilt the random portraits PHP script 20090317 02:46:30< Sirp> Zen_Clark: I mean I don't think it's something which is at all important or pressing to do quicly 20090317 02:46:33< Sirp> quickly 20090317 02:47:11< Sirp> 1.7.0 will likely be either (1) not very interesting in terms of features compared to 1.6.0; or (2) broken badly 20090317 02:47:18< Zen_Clark> Sirp: O.k. I was just curious. 20090317 02:48:03< Sirp> I am *hoping* there won't be a Wesnoth 1.8. I am hoping 1.7 -> 2.0 20090317 02:48:14< Shadow_Master> I don't have enugh permissions for deleting random_portrait.php o O 20090317 02:50:22< Shadow_Master> Turuk: why grrR? 20090317 02:50:53< Shadow_Master> Jetrel: by the way, any objections for keeping the current Li'sar portrait in the front page? :] 20090317 02:51:51< Jetrel> Uhm.. I'd prefer we used any of the new portraits from either lordbob or kitty, but you'd probably want to ask them first. 20090317 02:52:10< Shadow_Master> kitty told me to include Li'sar in the random list unless you objected 20090317 02:53:41< Jetrel> Shadow_Master: it's a slight objection; I don't *really* care, if someone else wants it there, but if it were all up to me, I'd prefer it weren't. 20090317 02:54:03< Jetrel> That said, when I come up with a new portrait, I'd love to have it there. 20090317 02:54:31< Shadow_Master> ha, updating them is little problem. 20090317 02:55:02< Jetrel> Yeah, right now the current one is slightly embarassing; stylistically it's something I'd like to leave behind me. 20090317 02:55:33 * Shadow_Master mumbles something about converting 13 random portraits to JPEG 20090317 02:55:44< Jetrel> And I need to get a bite to eat. 20090317 02:56:16< Jetrel> I'll be back in a bit to finish the mermen, and then I'm gonna do some random art practice, which I get way too little of. 20090317 02:56:27< Jetrel> sp/mermaids, I mean 20090317 02:56:41< Shadow_Master> :) 20090317 03:00:34< Sirp> Shadow_Master: for i in *; do convert $i $i.jpg; done ?? 20090317 03:01:17< Shadow_Master> I'm trying to get rid of the .png part while at it. 20090317 03:01:18-!- happygrue [n=George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20090317 03:01:40< Shadow_Master> for f in *.png; do $f="$(sed -e 's/\.png/\.jpg/' <<< $f)" ; echo convert -quality 80 $f.png jpeg/$f.jpeg ; done 20090317 03:01:45< Sirp> Shadow_Master: then at the end run this: rename 's/\.png//' *.jpg 20090317 03:01:57< Sirp> Shadow_Master: no just run rename at the end. Much much easier. 20090317 03:02:13 * Shadow_Master wans't aware of the existence of rename(1) 20090317 03:02:13< Sirp> and if you don't know about rename, learn about it now, and be amazed at its simplicity and power. 20090317 03:02:30< Sirp> Shadow_Master: ahhh then you will want to thank me. *grin* 20090317 03:02:41 * Shadow_Master thanks Sirp 20090317 03:04:10< Sirp> rename is an excellent utility that few people know about 20090317 03:05:00 * Soliton wonders why few people would know about it... what other name could it have? 20090317 03:06:22< Sirp> Soliton: well to rename a file you use mv 20090317 03:06:41< Sirp> rename is a program which renames multiple files using a perl expression. 20090317 03:06:56 * Shadow_Master insists in using .jpeg instead of .jpg for some reason :| 20090317 03:07:01< Soliton> i know. 20090317 03:07:01< Sirp> most people know about mv to rename files, but don't know about rename. 20090317 03:07:24< Sirp> they simply think that to rename a bunch of files you have to use a scripted invocation of mv 20090317 03:07:26< Soliton> well, i guess people might not look further than mv, true. 20090317 03:07:49< Shadow_Master> which rename : /usr/bin/rename . I guess not everyone has the package that provides it either 20090317 03:08:34< Shadow_Master> Sirp: enjoy playing with your browser's refresh button and the frontpage 20090317 03:09:33< Sirp> Soliton: though it's probably more like 'too few' than 'few' 20090317 03:10:19< Sirp> Shadow_Master: nice work! :) 20090317 03:10:50< Soliton> Shadow_Master: btw, ${f: -3}.jpg 20090317 03:11:20< Sirp> is there anything like units.wesnoth.org that shows portraits for all units in one nice page? 20090317 03:11:25< Soliton> (to replace that crazy sed construct.) 20090317 03:11:29< Shadow_Master> Soliton: thanks 20090317 03:12:46< Soliton> well, actually that's not quite it but you get the idea. 20090317 03:13:57-!- Blueblaze [n=Blueblaz@c-98-199-143-139.hsd1.tx.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 20090317 03:14:21< AI0867> interesting construct that doesn't work under zsh 20090317 03:14:53-!- Blueblaze [n=Blueblaz@c-98-199-143-139.hsd1.tx.comcast.net] has joined #wesnoth-dev 20090317 03:15:14< Soliton> ${f/png/jpg} 20090317 03:15:20< Soliton> even easier. 20090317 03:17:36-!- Zen_Clark [n=user@99-136-80-191.lightspeed.rcsntx.sbcglobal.net] has quit ["I don't need no stinking reason!"] 20090317 03:23:32< Shadow_Master> what are valid characters for MP login names, btw? 20090317 03:24:54< Soliton> utils::isvalid_username() 20090317 03:26:32-!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20090317 03:27:35< Shadow_Master> um... 20090317 03:29:42< Shadow_Master> perhaps I could find a way to forbid the forum software from registering new usernames that wouldn't work with the MP server. agree? 20090317 03:30:08< Soliton> of course. 20090317 03:34:15< Shadow_Master> Mordante: re r33732 and r33733. shame on you for not updating bug #13135. 20090317 03:39:50-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has joined #wesnoth-dev 20090317 03:48:05-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 110 (Connection timed out)] 20090317 03:49:01< Shadow_Master> turns out nobody has yet figured out that writing a phpbb modification to restrict new usernames to arbitrary regular expressions would be a good idea 20090317 03:52:36< Shadow_Master> the vanilla software won't allow me to choose name limitations other than "any character", "alphanumeric only", "alphanumeric and spacers", "any letter and number"(wut?), "any letter, number and spacer", or "ASCII" 20090317 03:52:50< Shadow_Master> "spacers are: space, -, +, _, [ and ]." 20090317 03:54:59< Shadow_Master> the underlying mechanism is a bunch of predefined regular expressions. Foo, I guess I'll add my own. 20090317 03:57:45-!- Lord_Aether [n=castle@207.212.136.10] has joined #wesnoth-dev 20090317 04:01:40-!- ikarius [n=ross@216.27.182.3] has joined #wesnoth-dev 20090317 04:02:02-!- Shadow_Master [n=ignacio@wesnoth/developer/shadowmaster] has quit ["Reconnecting"] 20090317 04:02:08-!- Shadow_Master [n=ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20090317 04:06:27< Shadow_Master> $regex = '[A-Za-z0-9_-]+'; 20090317 04:06:28< Shadow_Master> good ? 20090317 04:08:54< Shadow_Master> after testing on my local forum I'll publish a global announcement to take down the forums tomorrow around 08:00 AM GMT-04:00 20090317 04:09:15< Shadow_Master> any objections? (anyone awake right now?) 20090317 04:10:07< Turuk_> Bye forum 20090317 04:12:45< Shadow_Master> e.g. 13:00 GMT+01:00 20090317 04:13:03< Soliton> usernames that only consist of - and _ are not allowed either but that's difficult in a regex. 20090317 04:15:05< Shadow_Master> meh, let's assume nobody will try to register like that :P 20090317 04:15:22< Soliton> -_- 20090317 04:16:16< Shadow_Master> Turuk_: I delegate to thee the task of banning anyone who doesn't use at least one number of letter in their username 20090317 04:16:39< Turuk_> Who doesn't use at least one number of letter? 20090317 04:16:43< Soliton> is there a minimum length, btw? 20090317 04:17:01< Soliton> i wouldn't mind a minimum of 2 chars. 20090317 04:17:12< Soliton> 1 char is crazy. 20090317 04:17:25< Shadow_Master> 3 characters 20090317 04:17:28< Soliton> though we allow it on the server currently. 20090317 04:17:41< Soliton> JW? 20090317 04:17:41< Shadow_Master> the forum maximum is 20, for the record 20090317 04:17:54< Soliton> we do have users with 2 chars, no? 20090317 04:17:55< Shadow_Master> he must have registered before that limit was set/possible 20090317 04:18:00< Soliton> ok. 20090317 04:18:08< Soliton> well, i don't mind 3 either, good. 20090317 04:18:09< Shadow_Master> perhaps phbb2 didn't even offer the option of setting this stuff 20090317 04:18:43< Shadow_Master> Turuk_: P. Random Spambot, I guess? 20090317 04:19:14< Turuk_> Hmm ok, what does one number of letter mean? 20090317 04:19:24< Soliton> s/of/or/ 20090317 04:20:37-!- Ivanovic_ [n=ivanovic@dtmd-4db2ad36.pool.einsundeins.de] has joined #wesnoth-dev 20090317 04:22:59< Shadow_Master> global announcement posted. my hack works :p 20090317 04:24:02 * Turuk_ is slow tonight. 20090317 04:24:02< Turuk_> Duh 20090317 04:24:23 * Shadow_Master goes to sleep. 20090317 04:24:37-!- Shadow_Master [n=ignacio@wesnoth/developer/shadowmaster] has quit [] 20090317 04:25:06< Turuk_> What are you doing maintenance on Shadow_Master 20090317 04:29:22-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has quit [Read error: 104 (Connection reset by peer)] 20090317 04:29:37-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090317 04:31:04< alink> hmm hacking the forum when we have and expect high users traffic. Is it a good idea ? 20090317 04:31:29< alink> I mean, is it the best time to do this ? 20090317 04:32:17 * Turuk was wondering the same thing. 20090317 04:33:35 * alink doesn't really care about the forum, he just asks the question 20090317 04:34:15 * alink goes back to what he cares: fixing bugs :-) 20090317 04:37:59-!- Netsplit verne.freenode.net <-> irc.freenode.net quits: Rhonda, Jetrel, alink, crimson_penguin, yann, Ivanovic_, ABCD, [Relic], Lord_Aether, fendrin, (+24 more, use /NETSPLIT to show all of them) 20090317 04:38:59-!- Netsplit over, joins: noy, law_, Soliton, Ivanovic_, fendrin, Rhonda, wesbot, Turuk, ikarius, Lord_Aether (+23 more) 20090317 04:39:07-!- Ivanovic_ is now known as Ivanovic 20090317 04:39:07< alink> thus the ton of comment just to explain why i must repeat 3 times the same line in a row :-) 20090317 04:39:51< alink> boucman: so, in fact, 3 draw() were needed 20090317 04:40:14-!- PK5 [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has joined #wesnoth-dev 20090317 04:40:34< PK5> congrats on another step forward, devs. 20090317 04:41:40< alink> that's funny, because the fix is mainly to prevent units to do that big step forward when starting their move :) 20090317 04:42:07 * alink was not sure if the pun was intentional or not 20090317 04:43:48 * alink realizes now that PK5 was not there at that time, so he's not talking about that 20090317 04:50:54-!- Netsplit verne.freenode.net <-> irc.freenode.net quits: Rhonda, Jetrel, alink, crimson_penguin, yann, ABCD, [Relic], Lord_Aether, fendrin, noy, (+24 more, use /NETSPLIT to show all of them) 20090317 04:51:29-!- Netsplit over, joins: noy, law_, Soliton, Ivanovic, fendrin, Rhonda, wesbot, Smar, alink, esr (+24 more) 20090317 04:51:50< AI0867> Soliton: me 20090317 04:52:05< AI0867> I have a 2 letter username, though it's not allowed on the server 20090317 04:52:10< AI0867> I have another username for that 20090317 04:52:31< Soliton> even 1 letter users are allowed that's not your problem. 20090317 04:53:00< AI0867> nope, it's the fact that it's reserved for actual artifical intelligence 20090317 04:53:24< happygrue> like me 20090317 04:54:09< CIA-70> alink * r33743 /trunk/src/unit_frame.cpp: debug code going with r33742 to help diagnose bug #13179 20090317 05:00:08< alink> Mordante: I didn't forget about the last zoom used patch, but I noticed a small detail to fix before commit it, I will check that tomorow 20090317 05:00:25< alink> bye 20090317 05:00:30-!- alink [n=alink@wesnoth/developer/alink] has quit [Remote closed the connection] 20090317 05:08:41-!- Lord_Aether [n=castle@207.212.136.10] has quit [] 20090317 05:49:36-!- PK5 [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has quit ["Java user signed off"] 20090317 05:54:09-!- crimson_penguin [n=ben@wesnoth/developer/crimsonpenguin] has quit ["Leaving"] 20090317 06:09:21-!- Appleman1234 [n=Appleman@131.181.47.5] has joined #wesnoth-dev 20090317 06:18:31-!- mib_m92qkjrj [i=d2d43dfb@gateway/web/ajax/mibbit.com/x-5813fb0a3952b3a3] has joined #wesnoth-dev 20090317 06:19:16< mib_m92qkjrj> Hi !! Ivanovic... 20090317 06:19:26< mib_m92qkjrj> are u there ?? 20090317 06:20:35-!- apple_ide [n=Eric@124-168-163-10.dyn.iinet.net.au] has joined #wesnoth-dev 20090317 06:20:59< mib_m92qkjrj> any1 in the room pls rply me.. 20090317 06:21:06< mib_m92qkjrj> i m new to irc.. 20090317 06:21:11< mib_m92qkjrj> and i want to check.. 20090317 06:21:18< mib_m92qkjrj> if it is working or not. 20090317 06:23:36< happygrue> mib_m92qkjrj: it is working. 20090317 06:23:58< mib_m92qkjrj> ok.. 20090317 06:24:01< mib_m92qkjrj> thank u.. 20090317 06:41:27-!- [Relic] [n=[Relic]@76.229.202.137] has quit ["Leaving"] 20090317 06:50:40-!- happygrue [n=George@wesnoth/developer/wintermute] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"] 20090317 06:52:18< Jetrel> Shadow_Master: uh oh, there's some sort of color calibration data left in your jpgs. 20090317 07:05:09-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 104 (Connection reset by peer)] 20090317 07:05:24-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090317 07:06:43-!- AI0867 [n=ai@wesnoth/developer/ai0867] has quit [Read error: 110 (Connection timed out)] 20090317 07:22:47-!- silene [n=plouf@ASte-Genev-Bois-152-1-48-69.w82-121.abo.wanadoo.fr] has joined #wesnoth-dev 20090317 07:30:01-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has joined #wesnoth-dev 20090317 07:30:08-!- boucman [n=rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20090317 07:35:44-!- Blueblaze [n=Blueblaz@c-98-199-143-139.hsd1.tx.comcast.net] has quit [] 20090317 07:39:48-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Connection timed out] 20090317 08:00:55-!- Sirp [n=me@wesnoth/developer/dave] has quit ["leaving"] 20090317 08:11:59-!- boucman [n=rosen@wesnoth/developer/boucman] has quit [Remote closed the connection] 20090317 08:21:28-!- apple_ide [n=Eric@124-168-163-10.dyn.iinet.net.au] has quit [] 20090317 08:47:26-!- silene [n=plouf@wesnoth/developer/silene] has quit ["Leaving."] 20090317 09:06:33-!- Appleman1234 [n=Appleman@131.181.47.5] has quit [Read error: 104 (Connection reset by peer)] 20090317 09:18:20-!- noy [n=Noy@wesnoth/developer/noy] has quit ["GO, GET TO THE CHOPPAH!!!"] 20090317 09:23:29-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20090317 09:27:45-!- zookeeper [n=l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20090317 09:32:40< zookeeper> now why the heck did someone upload EE with a description "The trees are not always what they seem.", label it as a campaign and even typo the author field? sheesh. 20090317 09:32:47< zookeeper> delete? 20090317 09:33:10< Turuk_> Please do 20090317 09:33:19< Turuk_> I believe that was joshudson? 20090317 09:33:27< Turuk_> Glorfindel? 20090317 09:33:33< Turuk_> Someone was talking about doing it earlier 20090317 09:33:52< Turuk_> I would assume it was joshudson, since Story of the Wose is his and that description matches his campaign :P 20090317 09:35:53< zookeeper> i PM'd necromonger about his broken orocia icon too. 20090317 09:36:15< zookeeper> better start strict policing early... 20090317 09:38:22 * Turuk_ wishes he could crack down on them as well. 20090317 09:39:28< zookeeper> you can, as well as me anyway 20090317 09:40:04< Turuk_> Yeah, but bugging them by PMs without the lack of actual power leads to tough enforcement :P 20090317 09:40:06< zookeeper> i don't have access to the server, i just act as the police and ask someone to delete when necessary 20090317 09:40:11< Turuk_> But I have tried to where I can 20090317 10:10:58-!- ilor_ [n=user@wesnoth/developer/ilor] has joined #wesnoth-dev 20090317 10:21:06-!- ilor [n=user@wesnoth/developer/ilor] has quit [Read error: 110 (Connection timed out)] 20090317 10:28:40< Ivanovic> moin 20090317 10:48:22-!- loonybot [n=loonybot@79.139.247.203] has joined #wesnoth-dev 20090317 10:49:34-!- loonycyborg [n=sergey@79.139.247.203] has joined #wesnoth-dev 20090317 10:49:34< Jetrel> Ivanovic: hey, I saw that kitty did those portraits. Please relay some thanks from me, if you see her around. :) 20090317 10:49:56< Jetrel> It's funny; I was just sitting down (about 6 hours ago) to do them, and ... there they were, all done. 20090317 10:50:08< Ivanovic> :) 20090317 10:51:56< Ivanovic> esr: so is https://gna.org/bugs/index.php?13204 fixed now with the commit by soliton and your cleanup stuff later on? 20090317 10:52:48< dfranke> Ivanovic: no rest for the weary. https://gna.org/bugs/index.php?13207 20090317 10:56:07-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has quit ["leaving"] 20090317 10:58:39< Ivanovic> ettin_: currently the generation of the website stuff is not working perfectly 20090317 10:58:51< Ivanovic> to really have all files updated i got to run make clean first... 20090317 10:59:11< Ivanovic> if i don't, index.var and index.en.html are not updated 20090317 10:59:48< CIA-70> ivanovic * r33744 /website/start/1.6/ (index.en.html index.ru.html index.var po/ru.po): updated Russian translation of the announcement 20090317 11:00:35< CIA-70> ivanovic * r33745 /trunk/po/wesnoth-tutorial/ru.po: updated Russian translation 20090317 11:00:52< CIA-70> ivanovic * r33746 /trunk/RELEASE_NOTES: wipe release notes from old stuff 20090317 11:01:39-!- mib_m92qkjrj [i=d2d43dfb@gateway/web/ajax/mibbit.com/x-5813fb0a3952b3a3] has quit ["http://www.mibbit.com ajax IRC Client"] 20090317 12:03:12< CIA-70> ilor * r33747 /trunk/src/menu_events.cpp: hide the :red :yellow and :green commands when not authenticated, as requested by Soliton. 20090317 12:22:32 * Rhonda is a bit unfamiliar with gna bug tracker: If a bug is marked as duplicate, how can I find out which other bug is the duplication of it? Or isn't that relation required for marking something a duplicate? 20090317 12:23:15< Ivanovic> this relation is not required 20090317 12:23:29< Ivanovic> though often a note with a link to the duplicated bug is posted 20090317 12:27:32< loonycyborg> Rhonda: Yep. You're required to post a link to it yourself :P 20090317 12:27:39< CIA-70> ivanovic * r33748 /trunk/po/ (wesnoth-aoi/ru.po wesnoth-httt/ru.po wesnoth-sof/ru.po): updated Russian translation 20090317 12:42:02-!- ettin [n=jorda@155.206.219.87.dynamic.jazztel.es] has joined #wesnoth-dev 20090317 12:43:39< Ivanovic> shadow_master, ettin: the frontpage and the image placement there needs another look, I just got an image with a saurian and the text is partly above the image (that is at least the 'm' in reclaim and the » at the end 20090317 12:44:37< Ivanovic> the royal guard mans shield is right behind the download size for the mac osx binaries 20090317 12:45:08< Ivanovic> the heavy infantries arm is effectively hiding the size of the stable binaries size 20090317 12:45:36< Ivanovic> the elvish shamans fingers are right behind the 'MB' of the mac binary 20090317 12:46:43< Ivanovic> the elvish archers arrows hide the '»' 20090317 12:47:42< Ivanovic> in general it is "only" a problem with "darker stuff" right behind the text 20090317 12:48:04< Ivanovic> light stuff like the "flame" in the hand of the dark adept work perfectly 20090317 12:48:55-!- ilor_ [n=user@wesnoth/developer/ilor] has quit [] 20090317 12:56:16-!- ettin_ [n=jorda@105.206.219.87.dynamic.jazztel.es] has quit [Read error: 110 (Connection timed out)] 20090317 13:07:48-!- Shadow_Master [n=ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20090317 13:08:29< Shadow_Master> I'll take down the forums now 20090317 13:08:49< Shadow_Master> (just to ensure nobody reads weird error messages while I add the required hacks) 20090317 13:09:10< Shadow_Master> Ivanovic: are you around? 20090317 13:09:38< Shadow_Master> (re front page: noted) 20090317 13:10:02< Shadow_Master> Jetrel: color calibration data? I have no idea about it. 20090317 13:10:12< Shadow_Master> I just used ImageMagick's convert to convert from the PNGs kitty gave e 20090317 13:16:02-!- thespaceinvader [n=chatzill@wesnoth/artist/thespaceinvader] has joined #wesnoth-dev 20090317 13:17:14-!- stikonas [n=stikonas@ctv-79-132-187-171.vinita.lt] has joined #wesnoth-dev 20090317 13:21:30< Shadow_Master> too bad I cannot test registration with the forus disabled. 20090317 13:23:36< Shadow_Master> Soliton: done. Nobody can register accounts that wouldn't work with wesnothd now. 20090317 13:24:16< Shadow_Master> (this does not affect existing ones in any way) 20090317 13:25:19< Shadow_Master> Turuk_: see? it didn't hurt! 20090317 13:28:16< Shadow_Master> Ivanovic: sent a PM to kitty regarding the problematic portraits 20090317 13:35:18< Ivanovic> re 20090317 13:35:33< Ivanovic> Shadow_Master: have you added a list of the mods we use + a list of "our own changes" somewhere? 20090317 13:36:48< Shadow_Master> Ivanovic: I'm writing them in a file in my home dir 20090317 13:37:11< Ivanovic> okay 20090317 13:37:22< Ivanovic> at least the patches/diffs might make sense to add in our svn rep 20090317 13:37:22< Shadow_Master> ~shadowm/phpbb3_hacks_and_mods 20090317 13:39:12-!- apple_ide [n=Eric@124-168-163-10.dyn.iinet.net.au] has joined #wesnoth-dev 20090317 13:40:58-!- mjs-de [n=mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20090317 13:41:17< Shadow_Master> I need to get around to download phpbb 3.0.3 to make the diff first. (booooring) :P 20090317 13:42:57-!- crimson_p [n=irchon@64.201.60.222] has joined #wesnoth-dev 20090317 13:44:03< Shadow_Master> Ivanovic: when will we stop using cycholka's as the forum email? 20090317 13:46:01-!- cib0 [n=cib@p4FD0FAB3.dip.t-dialin.net] has joined #wesnoth-dev 20090317 13:48:01< loonycyborg> Shadow_Master: Place your mail there instead since you seem to be maintaining it now :) 20090317 13:48:28< Shadow_Master> Ivanovic: that is, can wesnoth.org addresses be used for it? All it seems to require is to be able to put them in the From: and Reply-to: fields of sent messages 20090317 13:48:45< Shadow_Master> no idea if wesnoth.org's addresses do that (if so, I could start using that for my own too ^^) 20090317 13:50:42-!- crimson_p [n=irchon@64.201.60.222] has quit [] 20090317 13:54:28-!- crimson_penguin [n=ben@64.201.60.222] has joined #wesnoth-dev 20090317 13:58:34-!- Shadow_Master [n=ignacio@wesnoth/developer/shadowmaster] has quit ["off to uni, cu"] 20090317 14:02:08-!- apple_ide [n=Eric@124-168-163-10.dyn.iinet.net.au] has quit [] 20090317 14:08:31< crimson_penguin> just about all the new images for the front page don't have the correct background color when viewed in Safari (because it applies color profiles) 20090317 14:08:45< crimson_penguin> lisar is correct in FF and Safari though 20090317 14:14:37< Ivanovic> Shadow_Master: you should ask rhonda if they should do this 20090317 14:14:58< Ivanovic> though in general those are "Just" aliases and the mails you receive to those are basically only forwarded to the "real" account 20090317 14:15:10< Ivanovic> the rest you normally do in your own mail account 20090317 14:15:12< Rhonda> Why always me! *cries* 20090317 14:17:39-!- Shadow_Master [n=ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20090317 14:21:13< Shadow_Master> Rhonda: ^ can wesnoth.org addresses be used to send email? 20090317 14:22:10< Rhonda> If you have to ask I am not very confident that you are able to use them to send emails. 20090317 14:22:38< Shadow_Master> crimson_penguin: um... I'll try running optipng on the PNGs and reexporting the JPEGs (does that even make sense?) 20090317 14:22:38< Shadow_Master> * wesnoth-optipng, I mean, since it should strip ICC profiles 20090317 14:23:08< Rhonda> ... and it doesn't make _any_ sense to set the same address in From and in Reply-To, but that might just be me. 20090317 14:23:55< Shadow_Master> it's just another of the phpbb3 things that don't make sense to me either 20090317 14:25:02< Shadow_Master> crimson_penguin: can you test again now? 20090317 14:25:09< Rhonda> What has phpbb3 to do with emails? 20090317 14:25:49< loonycyborg> phpbb3 can send emails for new post notifications, etc.. 20090317 14:26:09< Shadow_Master> crimson_penguin: (anything but li'sar) 20090317 14:26:11-!- apple_ide [n=Eric@124-168-163-10.dyn.iinet.net.au] has joined #wesnoth-dev 20090317 14:26:52< Rhonda> loonycyborg: Yes, but why does it _require_ a reply-to setting? Or doesn't it and Shadow_Master is just blabbering around? 20090317 14:27:15< Shadow_Master> Rhonda: its documentation says it sets both From: and Reply-to: to the configured administrative email 20090317 14:28:06< Rhonda> Or wait, yes, it's phpbb3, why do I question its sanity ... 20090317 14:28:12< Shadow_Master> :) 20090317 14:32:59-!- BenUrban [n=benurban@unaffiliated/benurban] has quit ["Power failu"] 20090317 14:37:16< crimson_penguin> Shadow_Master: works now :) 20090317 14:38:02< Shadow_Master> god. 20090317 14:38:05< Shadow_Master> er, good. 20090317 14:38:14< Ivanovic> Shadow_Master: also write a "howto generate images for the frontpage from portraits with transparent background" file somewhere 20090317 14:38:16< Ivanovic> ;) 20090317 14:39:41< Shadow_Master> it's dead simple when you have the template. 20090317 14:39:43< crimson_penguin> I wish all browsers applies color profiles like Safari - when putting a photo on the web, it's impossible to make it so it doesn't look either washed out on some screens, or dark/oversaturated on some screens 20090317 14:40:03< Shadow_Master> Ivanovic: what do you suggest to solve the front page text issues, however? 20090317 14:40:21< Ivanovic> Shadow_Master: to be honest: i have *no* idea 20090317 14:40:35< crimson_penguin> text issues? 20090317 14:40:37< Shadow_Master> it won't happen if you have a wide enough window 20090317 14:40:39< Ivanovic> that is: the issue varies depending on stuff like the font used and such 20090317 14:40:43< Shadow_Master> yep 20090317 14:41:24< Shadow_Master> perhaps we could apply a shadow to the text, but it wouldn't work but with CSS2 complaint browsers, and I don't think I'm the one to judge whether it'd look pretty 20090317 14:41:34< Shadow_Master> compliant. 20090317 14:41:54< Shadow_Master> in particular, it'd not work with IE 6 or Firefox 3.0.x 20090317 14:41:59< Ivanovic> http://imagebin.org/41637 20090317 14:42:00< crimson_penguin> text-shadow is supported only by WebKit and KHTML - very minority :P 20090317 14:42:15< Ivanovic> as you see, my browser window *is* wide, the space used by the wesnoth page it not... 20090317 14:42:18< Ivanovic> ;) 20090317 14:42:22< crimson_penguin> what's the problem though? 20090317 14:42:29< Shadow_Master> see the screenshot 20090317 14:43:10< Shadow_Master> another option: use a transparent PNG as the background for the text area. 20090317 14:43:10< crimson_penguin> ah, I see 20090317 14:43:17< Shadow_Master> that'd possibly require another nested div I think 20090317 14:43:46< crimson_penguin> how would that help? 20090317 14:43:47< Shadow_Master> a semi-transparent plain color PNG, is what I'm actually thinking of 20090317 14:44:06< crimson_penguin> ohh 20090317 14:44:10< crimson_penguin> you don't have to do that actually 20090317 14:44:23< crimson_penguin> you can use opacity properties 20090317 14:44:50-!- apple_ide [n=Eric@124-168-163-10.dyn.iinet.net.au] has quit [] 20090317 14:45:02< Shadow_Master> can't find that in the CSS1 paper 20090317 14:45:17< crimson_penguin> actually nevermind; that makes the content semi-transparent too 20090317 14:45:22< Shadow_Master> or CSS 2 even. 20090317 14:45:32< crimson_penguin> it's non-standard, but all the browsers have their own proprietary one 20090317 14:45:56< crimson_penguin> so you can just set all of them 20090317 14:45:57< Shadow_Master> crimson_penguin: ideally I'd like to see glamdrol (and therefore wesnoth.org) behave the same on all browsers 20090317 14:46:19< Shadow_Master> that can only be kind-of achieved by strictly adhereing to the accepted standards 20090317 14:46:38< crimson_penguin> ...and then hacking some things for IE ;) 20090317 14:46:52< Shadow_Master> yeah, the mediawiki hacks are ugly. 20090317 14:47:16< crimson_penguin> just use a translucent PNG, and then for IE: filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=translucent.png, sizingMethod=scale); background: none; 20090317 14:47:19< Ivanovic> short version: screw IE! 20090317 14:47:27< crimson_penguin> (IE <= 6 that is) 20090317 14:47:31< Shadow_Master> crimson_penguin: are you mad? 20090317 14:47:34< Ivanovic> as in: instead of extra hacks to make it look nice, display some ads 20090317 14:48:01< Shadow_Master> progid: wtf? LudicrousUsageOfMixedCaps.And.Punctuation.Signs(everywhere=as.wel,l)? 20090317 14:48:03< crimson_penguin> Shadow_Master: what? what's wrong with that? (other than the fact that it's horrible... but you only send it to IE) 20090317 14:48:13< crimson_penguin> haha 20090317 14:48:27< crimson_penguin> I know, it's ridiculous, but it works 20090317 14:48:36< crimson_penguin> and it doesn't require javascript to make PNGs work in IE6 20090317 14:48:41< Shadow_Master> let's see first if ettin or kitty have any ideas 20090317 14:48:46< Ivanovic> Shadow_Master: you forgot a closing ';' at the end of your command 20090317 14:48:48< Ivanovic> ;) 20090317 14:48:51< Shadow_Master> argh; 20090317 14:49:00< Ivanovic> ^^ 20090317 14:49:16< Shadow_Master> exit(); 20090317 14:49:22-!- Shadow_Master [n=ignacio@wesnoth/developer/shadowmaster] has quit ["0"] 20090317 14:49:39 * crimson_penguin disappears too 20090317 14:55:34-!- Turuk_ [n=Turuk@FUSE-WS1-208-102-202-188.fuse.net] has quit [Connection reset by peer] 20090317 14:55:48-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090317 15:07:59-!- apple_ide [n=Eric@124-168-163-10.dyn.iinet.net.au] has joined #wesnoth-dev 20090317 15:13:29< Ivanovic> okay, wrote mails to the -i18n and -dev lists about tagging 1.6 and the deadline 20090317 15:15:46< CIA-70> ivanovic * r33749 /website/start/1.6/ (51 files in 2 dirs): 20090317 15:15:46< CIA-70> final version of the announcement 20090317 15:15:46< CIA-70> for translators: grab it and get it translated! 20090317 15:23:19-!- crimson_penguin [n=ben@wesnoth/developer/crimsonpenguin] has quit [Read error: 104 (Connection reset by peer)] 20090317 15:25:39-!- fendrin [n=fabi@wesnoth/developer/fendrin] has quit [Remote closed the connection] 20090317 15:27:45-!- apple_ide [n=Eric@124-168-163-10.dyn.iinet.net.au] has quit [] 20090317 15:29:25-!- Sapient [n=patrickp@wesnoth/developer/sapient] has joined #wesnoth-dev 20090317 15:35:20< esr> zookeeper: ping? 20090317 15:35:27< CIA-70> esr * r33750 /trunk/data/campaigns/Northern_Rebirth/ (13 files in 2 dirs): Encapsulate Supporter computation for NR. 20090317 15:39:43< zookeeper> esr, yes? 20090317 15:41:26< esr> Would you resync and take a look at Northern_Rebirth/utils/utils.cfg? I tries something mildly tricky in WML and it doesn't eem to be working; it's not obvious to me why. 20090317 15:42:01< esr> The macros in question are MAKE_SUPPORTER and RECALL SUPPORTER, I think the intent will be obvious. 20090317 15:45:02< zookeeper> sure.. 20090317 15:51:14< zookeeper> yeah, that's messed up, i'll fix it 20090317 15:53:27< zookeeper> oh. there are supposed to be preferences for who gets picked for the supporter role? 20090317 15:54:03< esr> Yeah, that's the idea. One unit gets tagged in scenario 1, that's what MAKE_SUPPORTER is for. 20090317 15:54:23< esr> What did I do incorrectly? 20090317 15:54:32< zookeeper> i don't know what you did and what was there already 20090317 15:54:41< zookeeper> but what i'm looking at here sure as hell is very retarded :P 20090317 15:57:07< esr> It's mostly a cut and paste from existing code. I added the [if] to RECALL_SUPPORTER 20090317 15:57:41< zookeeper> ok, so RECALL_SUPPORTER should recall an existing supporter if any, and if there's none, it should make a new supporter from anyone who has been tagged with MAKE_SUPPORTER and recall that unit? 20090317 15:59:59< Ivanovic> esr: short request for a quick and dirty "line replacement" script 20090317 16:01:24< esr> zookeeper: The idea is it sgould preferentially recall anyone with role=Supporter in his variables; if no such unit, anyone on side 1. 20090317 16:01:38< esr> Ivanovic: What do you want to replace? 20090317 16:01:49< Ivanovic> esr: just a second, writing it nicely in a pastebin 20090317 16:02:42< Ivanovic> http://pastebin.com/m116c743f 20090317 16:02:57< Ivanovic> argh, okay, it did not like the english chars... 20090317 16:02:58-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 60 (Operation timed out)] 20090317 16:02:58< zookeeper> esr, well why the heck is there that [variables] role=Supporter thing in the first place? i thought the point of that was to tag the unit as a potential supporter, not a supporter. 20090317 16:03:01< Ivanovic> s/english/russian 20090317 16:03:38< Ivanovic> basically i want a tiny little script to find all lines with some content found and the line right after then replaced with the specified content 20090317 16:04:01-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090317 16:04:10< zookeeper> esr, also "anyone with role=Supporter in his variables" is ambiguous in this situation 20090317 16:04:57< esr> zookeeper: I'm not understanding you. What's the difference in your mind between "potential supporter" and "supporter"? 20090317 16:05:11< esr> Ivanovic: Looking at the pastebin... 20090317 16:05:15< zookeeper> nevermind, i don't want to try to explain.. 20090317 16:06:02< Ivanovic> esr: updated it a little: http://pastebin.com/m7357e8ad 20090317 16:06:21< zookeeper> oh, i guess this explains it: "# This hack is a workaround for unit roles not getting carried over 20090317 16:06:28< zookeeper> # to next scenario. It may no longer be needed in 1.5 - must test. 20090317 16:07:35< Ivanovic> esr: i hope it makes clear what i would like to have 20090317 16:07:41< Ivanovic> the use case are the po files for the announcement 20090317 16:07:50< esr> zookeeper: You mean we can get rid of that crap entirely? That would be great. 20090317 16:08:08< esr> Ivanovic: Looking now... 20090317 16:08:09< Ivanovic> since po4a has extracted some strings that it should not have taken out which are now being "misstranslated" by some teams 20090317 16:09:38< CIA-70> ivanovic * r33751 /website/start/1.6/ (index.ru.html po/ru.po): updated Russian announcement translation 20090317 16:11:56< esr> Ivanovic: I don't find lines matching start-[1234]-full.jpg under po 20090317 16:12:23< CIA-70> zookeeper * r33752 /trunk/data/campaigns/Northern_Rebirth/ (scenarios/01_Breaking_the_Chains.cfg utils/utils.cfg): Hopefully fixed the rest of the silly supporter mess. 20090317 16:12:25< Ivanovic> esr: it is not in the normal trunk dir 20090317 16:12:41< Ivanovic> it is in /website/start/1.6/po/ instead of /trunk/ 20090317 16:12:41< esr> Ok, in website? 20090317 16:12:53< esr> Gotcha. 20090317 16:13:09< zookeeper> esr, now you just need to tag whatever units you want with role=Supporter and use RECALL_SUPPORTER as usual 20090317 16:13:19-!- elias [n=elias@allegro/developer/allefant] has joined #wesnoth-dev 20090317 16:13:43< Ivanovic> esr: and i replied to your mail regarding 1.6 20090317 16:13:54< zookeeper> if you want to prevent some units (like the heroes) being picked as the supporter by RECALL_SUPPORTER, add some [not]s for them in the [role] 20090317 16:14:00< Ivanovic> since we got a quite *good* reason for having 1.6 out by wednesday evening... 20090317 16:14:01< Ivanovic> ;) 20090317 16:14:06< esr> role=Suppoter should be directly in their SingleUnitWML? 20090317 16:14:28< zookeeper> yes, in [unit] 20090317 16:17:41< esr> zookeeper: Well, that makes MAKE_SUPPORTER trivial. What's a good way to cope if the suppoter unit is dead? 20090317 16:17:46-!- ikarius [n=ross@216.27.182.3] has quit [] 20090317 16:18:13< zookeeper> what do you mean? RECALL_SUPPORTER picks some side 1 unit to be the new supporter in that case 20090317 16:19:00-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has quit [Read error: 104 (Connection reset by peer)] 20090317 16:22:24< esr> zookeeper: Will this simpler WML do? 20090317 16:22:26< esr> http://rafb.net/p/H6pM3I35.html 20090317 16:24:32< zookeeper> well, you just added MAKE_SUPPORTER and broke the other one by removing [then].. 20090317 16:25:07< zookeeper> so i don't know how that's simpler :p 20090317 16:25:54-!- Baufo [n=thomas@wesnoth/developer/baufo] has joined #wesnoth-dev 20090317 16:26:04< esr> OK, will fix. 20090317 16:31:02 * zookeeper finds it interesting how aleksi thinks he has "maximum benefit with the Sacem" right after saying that it actually doesn't allow him to license his music however he wants 20090317 16:34:24-!- happygrue [n=George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20090317 16:37:16-!- Shadow_Master [n=ignacio@200.111.22.114] has joined #wesnoth-dev 20090317 16:38:00< Shadow_Master> um. 20090317 16:38:41< Shadow_Master> differences in unit animations and graphic paths won't cause OOS in MP, right? 20090317 16:38:53< Shadow_Master> (including portraits) 20090317 16:39:06< Shadow_Master> (including Mordante's [portrait] stuff) 20090317 16:47:18< Soliton> if the blacklist is uptodate, yes. 20090317 16:47:49< Soliton> i'm pretty sure it's missing some things. 20090317 16:48:05< Shadow_Master> what blacklist? Are you talking about the client versions' blacklist in server.cfg? 20090317 16:49:21< Soliton> would that make any sense? 20090317 16:49:55< Soliton> no, i mean the blacklist of what is all removed from the unit config before the checksum is calculated. 20090317 16:50:06< CIA-70> fendrin * r33753 /trunk/data/tools/emacs_mode/wesnoth-wml-data.el: Updated the emacs wesnoth mode's wml database. 20090317 16:50:16-!- fendrin [n=fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20090317 16:50:43< Shadow_Master> that's what I wanted to know, thanks. 20090317 16:52:05< Shadow_Master> Ivanovic: what are the instructions for "translating" the announcement screenshots? 20090317 16:52:17< Ivanovic> Shadow_Master: "don't" 20090317 16:52:33< Shadow_Master> wut? start-4-full.jpg contains english text, for instance 20090317 16:52:48< Shadow_Master> and its HTML ref. appears in the po for some reason 20090317 16:53:46< Ivanovic> because po4a is stupid 20090317 16:53:52< Ivanovic> cf my post to the ml 20090317 16:54:37< CIA-70> esr * r33754 /trunk/data/campaigns/The_Rise_Of_Wesnoth/_main.cfg: 20090317 16:54:37< CIA-70> Bump TRoW to Expert level. My main playtester convincingly argues 20090317 16:54:37< CIA-70> that many scenarios are rather tricky, and that overall this is a bit 20090317 16:54:37< CIA-70> more difficult than SoTBE or DiD. 20090317 16:55:53< Shadow_Master> Ivanovic: check your inbox 20090317 16:59:19< zookeeper> esr, when did your playtester play through it? 20090317 16:59:32< esr> A few days ago. 20090317 16:59:45< esr> (It was my wife, BTW :-)) 20090317 16:59:55< Shadow_Master> yes we know 20090317 17:00:13< esr> She's been playing several of the mainline campaigns intensively recently. 20090317 17:00:14< Shadow_Master> unfortunately, this means I'm an expert that fails at anything but TRoW :( 20090317 17:00:40 * Shadow_Master should probably join Soliton's club of expert players now 20090317 17:01:26< zookeeper> ok 20090317 17:01:47< zookeeper> i hope you realize you changed a string there 20090317 17:01:55 * Soliton has no idea why DiD is an expert campaign. 20090317 17:02:02< esr> Oh, shit. 20090317 17:02:10< esr> I can't do that,. then, 20090317 17:02:38< esr> Unless Ivanovic is willing to consider thae misrating a bug. 20090317 17:02:47< Shadow_Master> my bet: no! :) 20090317 17:02:49< Soliton> isn't the difficulty some standardized note? should be splitt off then. 20090317 17:02:52< esr> Crap. I should revert it. 20090317 17:03:11< esr> Aargh. 20090317 17:03:25< esr> Thanks for noticing, zookeeper. 20090317 17:03:30< Shadow_Master> it's a standarized note that includes the number of scenarios in the translatable portion, unfortunately 20090317 17:03:40< Soliton> ah. 20090317 17:04:04< Soliton> clever thinking there. 20090317 17:04:08< Shadow_Master> oh, it isn't even split from the campaign-specific portion actually. 20090317 17:04:39< Shadow_Master> (except in certain UMC I maintain) 20090317 17:04:51-!- Sapient [n=patrickp@wesnoth/developer/sapient] has left #wesnoth-dev [] 20090317 17:07:13< CIA-70> esr * r33755 /trunk/data/campaigns/The_Rise_Of_Wesnoth/_main.cfg: 20090317 17:07:13< CIA-70> Revert the TRoW rating bump. I forgot this would change a string. 20090317 17:07:13< CIA-70> My first mod for 1.7, I guess. 20090317 17:11:55< esr> zookeeper: I want to give Tallin a custom ability to distinguish him from the surrounding swarm of peasants. Can I include an ability clause directly in his UnitWML, or do I need to put it in a [modifications] clause or an [object] or something? 20090317 17:12:38< Shadow_Master> [unit][modifications][object] I think 20090317 17:13:00< Shadow_Master> just make sure you don't introduce new translatables... 20090317 17:13:29< CIA-70> ivanovic * r33756 /website/start/1.6/ (6 files in 2 dirs): updated Russian and Spanish announcement translations 20090317 17:14:23< esr> Shadow_Master: No, I'm just going to cut and paste an existing ability. 20090317 17:14:47< Shadow_Master> esr: is it necessary? they are all macroified. 20090317 17:15:18< esr> I need to take out the level limit on leadership. I'm giving him charisma. 20090317 17:15:28< Shadow_Master> ugh. 20090317 17:15:35< esr> Why ugh? 20090317 17:15:55< Shadow_Master> this "leadership that is labelled as such but _does not work as such_" stuff is abominable 20090317 17:16:08< esr> It will only be the normal 25% bonus. 20090317 17:16:30< Shadow_Master> since when L0's affect other L0's? since there is an undocumented exception in NR, of course. 20090317 17:16:46< esr> Hm, good point. 20090317 17:16:59< Shadow_Master> I suggest you wait for thr branching and then introduce a custom-labeled ability 20090317 17:17:06< esr> Let me see if I can prevent that. 20090317 17:17:07< Shadow_Master> *the 20090317 17:18:22< Shadow_Master> Ivanovic: is it necessary to announce somewhere that the forums won't allow registration of invalid (for wesnothd) names anymore? 20090317 17:18:56< Ivanovic> Shadow_Master: short guess: no 20090317 17:19:19 * esr needs to do Ivanovic's task. 20090317 17:19:38< Shadow_Master> ? 20090317 17:27:46-!- Dragonking [n=dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20090317 17:28:22-!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20090317 17:28:32< Dragonking> hi everyone 20090317 17:28:49< Shadow_Master> hi Dragonking 20090317 17:28:55< Shadow_Master> hi noy 20090317 17:29:16< noy> yo 20090317 17:29:43< Ivanovic> i am off to pretend doing some sports, cu 20090317 17:31:34< Soliton> esr: how about making tallin fearless? 20090317 17:32:28< Soliton> giving him leadership would be very odd considering he undergoes a unit type change to get leadership later... 20090317 17:34:01< zookeeper> indeed 20090317 17:50:26-!- Baufo [n=thomas@wesnoth/developer/baufo] has quit ["Leaving"] 20090317 17:51:59< esr> Soliton: Good idea. 20090317 17:56:12< CIA-70> esr * r33757 /trunk/data/campaigns/Northern_Rebirth/scenarios/01_Breaking_the_Chains.cfg: Give Tallin the Fearless trait; good suggestion by Soliton. 20090317 17:57:39< Soliton> esr: i made it so malicor's death event is properly filtered by the attack type which makes it possible to give accurate dialog. since the current dialog is an odd mix though there are still rare cases were it will not make perfect sense. want me to commit anyway? 20090317 17:58:22< esr> Yes, I'll tweak in 1.7 if it doesn't look right. 20090317 17:59:14< Soliton> i can also filter whether the white mages actually used their arcane attack and make it not work when they use their staff.. wanted? 20090317 18:00:18< Soliton> the dialog isn't clear on that. 20090317 18:01:21< esr> That would probably be overdoing it a little. 20090317 18:01:49< Soliton> alright. 20090317 18:04:01-!- dk_ [n=dk@chello084010009007.chello.pl] has joined #wesnoth-dev 20090317 18:04:26-!- Dragonking [n=dk@wesnoth/developer/dragonking] has quit [Read error: 104 (Connection reset by peer)] 20090317 18:04:47-!- Shadow_Master is now known as shadowmaster 20090317 18:05:24< Soliton> especially since there is a wraith with arcane attack which doesn't kill... 20090317 18:05:59-!- dk_ is now known as Dragonking 20090317 18:07:02-!- Sirp [n=me@wesnoth/developer/dave] has joined #wesnoth-dev 20090317 18:09:44-!- stikonas [n=stikonas@ctv-79-132-187-171.vinita.lt] has joined #wesnoth-dev 20090317 18:12:14-!- ikarius [n=ross@smtp.gridironsystems.com] has joined #wesnoth-dev 20090317 18:17:43< CIA-70> fendrin * r33758 /trunk/data/campaigns/Legend_of_Wesmere/scenarios/05_Saurian_Treasury.cfg: LoW 5: fixed a macro call that caused side 2 to have no starting villages. 20090317 18:17:47-!- cib0 [n=cib@p4FD0FAB3.dip.t-dialin.net] has quit [Remote closed the connection] 20090317 18:19:13< CIA-70> fendrin * r33759 /trunk/data/campaigns/Legend_of_Wesmere/scenarios/07_Elves_last_stand_utils.cfg: LoW 7: Flipped the starting positions of Olurf's party to fit the flipped map. 20090317 18:20:32< CIA-70> fendrin * r33760 /trunk/data/campaigns/Legend_of_Wesmere/scenarios/07_Elves_last_stand.cfg: LoW 7: Fixed a bug with Olurf's persistence. Tuned recruit lists. 20090317 18:23:48-!- shadowmaster [n=ignacio@wesnoth/developer/shadowmaster] has quit ["die("oh noes! someone stoled mah bukkit");"] 20090317 18:24:02< fendrin> Dragonking: ping 20090317 18:24:13< Dragonking> fendrin: Yes? 20090317 18:24:52< fendrin> Dragonking: The patrol formula ai. Can I define edges from the same starting positions to split the path? 20090317 18:25:28< Dragonking> Define "Split the path" ? 20090317 18:25:58< fendrin> The ai could chooce randomly which alternate it is following. 20090317 18:27:05< Dragonking> You define one route for each unit. There is no randomness. 20090317 18:27:21-!- Baufo [n=thomas@wesnoth/developer/baufo] has joined #wesnoth-dev 20090317 18:27:23-!- Rrenys [n=rrenys@81-20-159-197.levira.ee] has joined #wesnoth-dev 20090317 18:28:01-!- esr [n=chatzill@wesnoth/developer/esr] has quit [Remote closed the connection] 20090317 18:28:38-!- esr [n=chatzill@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20090317 18:46:01< Rrenys> Jetrel, whatdoyouthink http://imagebin.org/index.php?mode=image&id=41677 20090317 18:46:46-!- esr_ [n=chatzill@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20090317 18:48:39-!- alink [n=alink@wesnoth/developer/alink] has joined #wesnoth-dev 20090317 18:48:53< alink> hi 20090317 18:49:01< noy> Rrenys: the grand knight has a white mage for horse's head? 20090317 18:49:26< noy> might want to fix that... people might get confused 20090317 18:50:09< Rrenys> oh forgot to take that off 20090317 18:50:19< CIA-70> soliton * r33761 /trunk/data/campaigns/Northern_Rebirth/scenarios/05a_The_Pursuit.cfg: refactored Malifor's death event to properly filter by his killer's attack type (the dialog can be made more fitting now) 20090317 18:51:18-!- YogiHH [i=YogiHH@d098144.adsl.hansenet.de] has joined #wesnoth-dev 20090317 18:51:27< YogiHH> hello everyone 20090317 18:51:38< alink> hello YogiHH 20090317 18:51:48< YogiHH> alink, wasn't it you who said svn blame is lying to you? 20090317 18:52:16< alink> yes, not sure what was the problem though 20090317 18:52:24< YogiHH> it's lying to me, too :( 20090317 18:52:33< noy> Rrenys: I was kidding. 20090317 18:52:34< alink> the svn blame and commit mail didn't said the said the same things 20090317 18:54:15-!- boucman [n=rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20090317 18:55:16< happygrue> alink: YogiHH are you by any chance using tortoise svn? 20090317 18:55:19-!- Baufo [n=thomas@wesnoth/developer/baufo] has quit [Remote closed the connection] 20090317 18:55:31< YogiHH> happygrue, yes 20090317 18:55:46< alink> happygrue: no, just the plain svn command line from linux 20090317 18:55:56< happygrue> I saw some reports of svn balme lying after some kind of merging with tortoise 20090317 18:56:28< alink> well, in fact it's called by Kdevelopp, so i suppose that Kdevelop can cause it by I doubt it 20090317 18:57:01< happygrue> http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=1159519 20090317 18:57:18< happygrue> but it is odd if you also have problems alink 20090317 18:57:22 * happygrue shrugs 20090317 18:57:44< YogiHH> wesbot: seen AI0867 20090317 18:57:44< wesbot> YogiHH: The person with the nick AI0867 last spoke 14h 4m ago. 11h 51m ago was here and on the channel #wesnoth-umc-dev with the message: Read error: 110 (Connection timed out) 20090317 18:58:10< fendrin> Dragonking: the patrol ai is confused when there are units in it's way. 20090317 18:58:19< alink> mmmh now that i look better, maybe it's some indentation/space cleaning showed by svn blame, but not by commit mail or gna interface 20090317 18:59:32< Dragonking> fendrin: I know 20090317 18:59:37< Dragonking> fendrin: I'll fix that 20090317 18:59:43-!- mordante [n=mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20090317 18:59:56< mordante> hi 20090317 19:00:31< alink> hello mordante 20090317 19:00:42< mordante> hi alink 20090317 19:02:53< alink> by svn blame "bug" is that it tell that a lot of line are change by r27071, but the commit did less changes 20090317 19:03:53< alink> ah ok, using the "Generate output suitable for use with a patch program" option show the same change as svn blame, my bad 20090317 19:06:58< alink> and the difference seems to be only indentation, as I suspected 20090317 19:08:24< alink> now, I just need to find the parameter to make svn blame smart as the diff used by gna, and make kdevelop use that 20090317 19:08:31< CIA-70> soliton * r33762 /trunk/data/campaigns/Under_the_Burning_Suns/units/Kaleh.cfg: removed unexplained filter (probably a copy & paste error) 20090317 19:09:33< fendrin> Soliton: Did you saw the latest bug report against the amla? 20090317 19:10:13< Soliton> yes, that is the result. 20090317 19:10:24< fendrin> Soliton: http://www.wesnoth.org/forum/viewtopic.php?p=345578#p345578 20090317 19:10:51< Soliton> i need someone to point me to those though because i'm not going to see them by myself. (SM did this time.) 20090317 19:10:58< CIA-70> jhinrichs * r33763 /trunk/ (4 files in 2 dirs): 20090317 19:10:58< CIA-70> Fixes bug #13198 (corrupt replay in hotseat MP). It was caused by revision 31665 20090317 19:10:58< CIA-70> and probably fixes the first remaining issue of that ("[end_turn] currently 20090317 19:10:58< CIA-70> breaks replays"), since it removes double recording of [end_turn] if the time 20090317 19:10:58< CIA-70> limit is hit. 20090317 19:11:34< Soliton> YogiHH: ah i was wondering why i saw many double end_turns in the sever logs. 20090317 19:12:08< Soliton> YogiHH: that probably also fixes the report about spurious invalid command messages from the server. 20090317 19:12:20< YogiHH> could be, yes 20090317 19:13:21< YogiHH> Soliton: damn, can you revert this commit, please? 20090317 19:13:37< Soliton> err, sure. 20090317 19:13:48< YogiHH> Soliton: i can't seem to do it, TortoiseSVN is giving me a hard time atm 20090317 19:13:55< Soliton> r33763, yes? 20090317 19:14:00< YogiHH> yes 20090317 19:14:24< happygrue> YogiHH: can you use blame from the context menu, or do you use it via the command line? 20090317 19:14:33< happygrue> it is not an option for me in the menu... 20090317 19:14:35< YogiHH> happygrue: context menu 20090317 19:15:00< CIA-70> soliton * r33764 /trunk/ (4 files in 2 dirs): 20090317 19:15:00< CIA-70> Revert "Fixes bug #13198 (corrupt replay in hotseat MP). It was caused by 20090317 19:15:00< CIA-70> revision 31665 and probably fixes the first remaining issue of that ("[end_turn] 20090317 19:15:00< CIA-70> currently breaks replays"), since it removes double recording of [end_turn] if 20090317 19:15:00< CIA-70> the time limit is hit." 20090317 19:15:06< happygrue> hmmm, I don't know what my deal is then 20090317 19:15:17< YogiHH> Soliton: thanks, i committed two files that weren't meant to be in 20090317 19:15:38< Soliton> could have just reverted those files then.. ;-) 20090317 19:15:47< alink> YogiHH, happygrue, using "svn blame -x -w" solved my "problem" :-) 20090317 19:16:28< Soliton> YogiHH: maybe you can show a diff in the commit window? that helps me with those kind of mistakes. 20090317 19:16:34< YogiHH> Soliton: hmmpf, didn't know that is possible :-) 20090317 19:16:55< Soliton> well, it would have been midly more work. 20090317 19:17:01< YogiHH> Soliton: i did that, just didn't scroll down far enough (normally i don't touch the data directory ;-) 20090317 19:19:27-!- Velory [n=GProcess@88.224.193.224] has joined #wesnoth-dev 20090317 19:20:28< CIA-70> jhinrichs * r33765 /trunk/ (changelog src/playmp_controller.cpp): 20090317 19:20:28< CIA-70> Fixes bug #13198 (corrupt replay in hotseat MP). It was caused by revision 31665 20090317 19:20:28< CIA-70> and probably fixes the first remaining issue of that ("[end_turn] currently 20090317 19:20:28< CIA-70> breaks replays"), since it removes double recording of [end_turn] if the time 20090317 19:20:28< CIA-70> limit is hit. 20090317 19:20:31-!- Baufo [n=thomas@wesnoth/developer/baufo] has joined #wesnoth-dev 20090317 19:52:31< YogiHH> afk 20090317 20:05:20-!- Velory [n=GProcess@88.224.193.224] has left #wesnoth-dev [] 20090317 20:05:58-!- AI0867 [n=ai@wesnoth/developer/ai0867] has joined #wesnoth-dev 20090317 20:06:44-!- Elvish_Pillager [n=eli@66-189-40-122.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20090317 20:07:44< mordante> Sirp, rename is really nice, I've searched for something like that at times but never found it 20090317 20:07:46-!- velory [n=velory@88.224.193.224] has joined #wesnoth-dev 20090317 20:09:20< Sirp> mordante: yeah it really is. 20090317 20:09:38-!- Blueblaze [n=Blueblaz@c-98-199-143-139.hsd1.tx.comcast.net] has joined #wesnoth-dev 20090317 20:10:32< mordante> Shadow_Master I can't show a bug number if I'm not aware the item is in the tracker ;-) but thanks for updating the tracker 20090317 20:23:00< alink> mordante: this is a very bad report but did you see http://www.wesnoth.org/forum/viewtopic.php?f=4&t=24508 ? 20090317 20:23:54< alink> i can't even see the problem with these poor jpg 20090317 20:25:16< mordante> clicking on the image helps 20090317 20:25:20-!- dk_ [n=dk@chello084010009007.chello.pl] has joined #wesnoth-dev 20090317 20:25:39< alink> indeed, hehe :-) 20090317 20:26:31< alink> I really must sleep more, these days i fail too often :-/ 20090317 20:26:39< mordante> :-) 20090317 20:26:52< mordante> now lets see how Polish looks in the po files 20090317 20:27:02< happygrue> Sirp: Ivanovic I just did some AI testing on RC3, and it seems "pretty good". It still seems more cautious than it was, but I don't know how to really be sure, or to quantify that in any meaningful way. And perhaps it is ok for it to be more careful anyway. 20090317 20:27:33-!- velory [n=velory@88.224.193.224] has quit [Read error: 60 (Operation timed out)] 20090317 20:27:33< happygrue> There is nothing I saw that would block 1.6 at this point. 20090317 20:28:09< mordante> great I found a problem in the polish translation ;-) 20090317 20:28:46< alink> mordante: the translation affects the font ? 20090317 20:29:02< mordante> no I think the problem is Windows 20090317 20:29:03< alink> I mean for a western language 20090317 20:29:26< mordante> just fun to find problems in other translations ;-) 20090317 20:30:19< CIA-70> mordante * r33766 /trunk/changelog: Update changelog. 20090317 20:31:12< CIA-70> alink * r33767 /trunk/src/ (display.cpp display.hpp): 20090317 20:31:12< CIA-70> Make bug #13190 (Zoom level constantly resets) less annoying 20090317 20:31:12< CIA-70> by preserving during the whole session the last zoom used, which can be 20090317 20:31:12< CIA-70> reactivated after the zoom reset by using the toggle of the default zoom hotkey 20090317 20:31:12< CIA-70> (note that the last-zoom feature always used caching, allowing fast switch) 20090317 20:31:48-!- syroth [n=velory@85.99.38.187] has joined #wesnoth-dev 20090317 20:32:04-!- syroth [n=velory@85.99.38.187] has quit [Client Quit] 20090317 20:32:17-!- velory [n=velory@85.99.38.187] has joined #wesnoth-dev 20090317 20:34:51-!- elias [n=elias@allegro/developer/allefant] has quit ["Leaving"] 20090317 20:35:17< Ivanovic> (somehow) re 20090317 20:35:32< Ivanovic> esr: so any "easy to use" shell line to do such a replacement? 20090317 20:35:33-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Connection reset by peer] 20090317 20:35:48-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090317 20:36:39< mordante> Dragonking, what's the best place to send a polish translation update? 20090317 20:37:56< mordante> and preferably get the fix in before tomorrow 17:00 20090317 20:38:04< alink> mordante: you understand (and can correct) polish ? 20090317 20:38:21-!- fabi [n=fabi@e176228081.adsl.alicedsl.de] has joined #wesnoth-dev 20090317 20:38:30< mordante> no, who says that's required ;-) 20090317 20:39:03-!- Dragonking [n=dk@wesnoth/developer/dragonking] has quit [Read error: 110 (Connection timed out)] 20090317 20:39:07< alink> lol, broken po file then ? 20090317 20:40:13< mordante> no the common problem with poedit you can't see a trailing space so it doesn 20090317 20:40:18< mordante> 't get in the translation 20090317 20:40:51< mordante> which happens a lot after a . or : 20090317 20:41:51< CIA-70> baufo * r33768 /trunk/src/multiplayer.cpp: fix: making the characters <>"& work in passwords 20090317 20:41:52< Ivanovic> that is what i have displaying the opening and closing " active 20090317 20:41:52< zookeeper> wait...does using :cl or :n nowadays cause a beginning-of-scenario save to be made? 20090317 20:41:58< CIA-70> ivanovic * r33769 /website/start/1.6/ (8 files in 2 dirs): updated Norwegian and Polish announcement translation 20090317 20:41:59< CIA-70> jhinrichs * r33770 /trunk/ (5 files in 2 dirs): Fixes bug #13199 (Map generation in mp fails when hills and size of hills sliders are at max). 20090317 20:42:11< CIA-70> ivanovic * r33771 /trunk/po/ (3 files in 3 dirs): updated Russian translation 20090317 20:42:13< CIA-70> fendrin * r33772 /trunk/data/campaigns/Legend_of_Wesmere/scenarios/16_The_Chief_must_die.cfg: LoW 16: Use the portraits only unscaled as kitty requested. 20090317 20:42:21< mordante> that's why I don't use poedit ;-) 20090317 20:42:42< Ivanovic> mordante: with this option active it does work nicely 20090317 20:42:42< mordante> but is using the opening and closing " a poedit feature? 20090317 20:42:44< Ivanovic> ;) 20090317 20:42:58< Ivanovic> no, the po file itself has those anyway 20090317 20:43:11< Ivanovic> and it is a matter of displaying them in the translateable and translated string, too 20090317 20:43:24< Ivanovic> this is by default off, not good to see such trailing and leading spaces 20090317 20:43:39< mordante> I know the po file has them ;-) 20090317 20:43:41< Ivanovic> okay, time to prepare some lunch now that i am back from sports 20090317 20:43:54< alink> zookeeper: AFAIK :n or (:cl same thing) causes a end of scenario, so what happen in the begining of the next must be like when you really finished the scenario 20090317 20:44:03< Ivanovic> esr, esr_: and i really think the ai is now in a "good enough" state for a 1.6 release 20090317 20:44:19< Ivanovic> especially since fixes should be *well tested* which requires much time 20090317 20:44:25< Ivanovic> and can be done in a 1.6.1 release, too 20090317 20:44:42< Ivanovic> esr_: cf [20:27:02] Sirp: Ivanovic I just did some AI testing on RC3, and it seems "pretty good". It still seems more cautious than it was, but I don't know how to really be sure, or to quantify that in any meaningful way. And perhaps it is ok for it to be more careful anyway. 20090317 20:44:48< CIA-70> fendrin * r33773 /trunk/data/campaigns/Legend_of_Wesmere/scenarios/16_The_Chief_must_die_utils.cfg: LoW 16: Wolf Riders have now a valid or in some cases even useful patrol path. 20090317 20:46:12< alink> zookeeper: yes i confirm it just throw an "end_level_exception(VICTORY..." 20090317 20:47:58< zookeeper> alink, ok, that's a rather recent change then 20090317 20:48:38< alink> zookeeper: i think it was always like that, but i check svn 20090317 20:49:45< zookeeper> alink, no, i use :n and :cl a lot and it's a recent change for sure 20090317 20:50:09< alink> yes you are probably right 20090317 20:50:17< alink> wesbot log 31664 20090317 20:50:22< wesbot> cib * r31664 : bug #12227: Added the carryover_report, save and linger_mode attributes to the endlevel tag, added a deprecated message for result=continue and result=continue_no_saves 20090317 20:50:26< wesbot> URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=31664 20090317 20:51:10< alink> - throw end_level_exception(LEVEL_CONTINUE_NO_SAVE); 20090317 20:51:12< alink> + throw end_level_exception(VICTORY, "", 100, false, false, false, true, false); 20090317 20:51:24< alink> ^seems a possible cause 20090317 20:51:41< alink> but Date: Tue Dec 23 03:44:00 2008 20090317 20:51:53< zookeeper> that's odd, i think i'd have noticed if it was that old.. 20090317 20:52:21< alink> wait i am checking the meaning of these bool parameters 20090317 20:52:51< zookeeper> but looking at my saves now i'm not completely sure. 20090317 20:53:24-!- fendrin [n=fabi@wesnoth/developer/fendrin] has quit [Success] 20090317 20:53:56< alink> that last line seems to use prescenario_save=true which couls possibly explain it 20090317 20:54:06< alink> (just guessing by the name) 20090317 20:54:20< alink> s/couls/could 20090317 20:55:01< YogiHH> wesbot: help 20090317 20:55:01< wesbot> YogiHH: I could tell you about bug(s), feature(s), task(s), patch(es), a log revision, update the topic, last seen of people... you name it. 20090317 20:55:23< alink> yes, prescenario_save = Should a prescenario be created the next game? 20090317 20:55:27< YogiHH> wesbot: help topic 20090317 20:55:31-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit ["To err is human.. but to really foul things up requires a computer"] 20090317 20:55:47-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090317 20:55:51< YogiHH> wesbot: update topic 20090317 20:56:26< alink> zookeeper: if not wanted, that seems easy to change(just switch the bool), but i am not familiar with this area 20090317 20:57:22< alink> wesbot: seen cib 20090317 20:57:22< wesbot> alink: Person, who 33d 6h ago used nick cib, 33d ago as cib_ they left with the message: Remote closed the connection 20090317 20:57:26-!- mjs-de [n=mjs-de@vpw.wh.uni-dortmund.de] has quit ["On the road again"] 20090317 20:57:33< YogiHH> wesbot: topic 20090317 20:57:34< Soliton> wesbot: topic 20090317 20:57:40< Soliton> :-) 20090317 20:58:10< YogiHH> is wesbot doing that automatically from time to time? 20090317 20:59:16< YogiHH> Soliton: Do you think we are stable enough for 1.6 already? I have a weird feeling because we haven't had much testing yet. 20090317 21:01:08< alink> yes, seems to be 11h09 17h09 23h09 05h09 20090317 21:01:19< Soliton> YogiHH: i hope so... 20090317 21:01:37< alink> YogiHH: ^the wesbot update i mean 20090317 21:01:48< Soliton> yes, every 6 hours. 20090317 21:02:19< alink> pfff even my math in base 12 fails :-/ 20090317 21:02:54< Soliton> just assume there is a system behind and guess. :-P 20090317 21:04:34-!- dapounet [n=user@cust-18-218-111-94.dyn.versateladsl.be] has joined #wesnoth-dev 20090317 21:04:59< dapounet> hello 20090317 21:04:59< zookeeper> alink, i'm not completely sure which would be better. 20090317 21:05:15 * Soliton hates pressing ctrl+w in his browser to delete a word... (closes the window) 20090317 21:05:19< YogiHH> hello dapounet 20090317 21:07:24< mordante> hi dapounet 20090317 21:09:36< alink> zookeeper: we could add new :n command or pass parameters to it, I think that :nl for end+linger mode may be useful for debuging it 20090317 21:10:15< YogiHH> zookeeper: see any reason for this? http://www.wesnoth.org/forum/viewtopic.php?f=21&t=24509 20090317 21:10:18< mordante> Ivanovic, I also suggested branching 1 day later 20090317 21:11:06< zookeeper> YogiHH, no, but he doesn't show us his side WML after all. 20090317 21:11:32< YogiHH> zookeeper: errm, it's in the config file, no? 20090317 21:11:40< zookeeper> no 20090317 21:11:44< zookeeper> not all of it anyway 20090317 21:11:57< Blueblaze> Yeah, he has a few macros that aren't defined in the file 20090317 21:12:01< zookeeper> he doesn't say which sides so i'll ignore it 20090317 21:12:15< YogiHH> ah 20090317 21:14:58-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has quit [Remote closed the connection] 20090317 21:23:00< Ivanovic> mordante: which changes do we already have that are not "allowed" atm but will have to be applied to both, 1.6 and trunk? 20090317 21:23:21< Ivanovic> do we really have something or does this not make any real sense anyway? 20090317 21:23:40< mordante> I saw a revert of esr a change and I recall reading more changes on irc 20090317 21:23:54< mordante> and I've once myself as well 20090317 21:24:15< mordante> at least I need to write that one, but should be trivial and introduce a new string 20090317 21:24:59 * Soliton would do some changes he can't atm. 20090317 21:25:27 * Soliton has git so doesn't really care. 20090317 21:26:22< CIA-70> soliton * r33774 /trunk/data/campaigns/Under_the_Burning_Suns/units/Kaleh.cfg: apply per level damage bonus to additional attacks as well 20090317 21:26:46< CIA-70> soliton * r33775 /trunk/ (3 files in 3 dirs): * Added an 'always_display' key to [advancement] to make it possible to show the advance dialog even with just one option and use it for Kaleh's AMLAs. 20090317 21:29:24-!- Baufo [n=thomas@wesnoth/developer/baufo] has quit [Remote closed the connection] 20090317 21:30:56-!- fabi [n=fabi@wesnoth/developer/fendrin] has quit [Remote closed the connection] 20090317 21:34:46-!- silene [n=plouf@wesnoth/developer/silene] has joined #wesnoth-dev 20090317 21:35:22-!- kitty_ [n=kitty@wesnoth/artist/kitty] has joined #wesnoth-dev 20090317 21:38:51-!- ilor [n=user@wesnoth/developer/ilor] has joined #wesnoth-dev 20090317 21:41:39-!- fendrin [n=fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20090317 21:42:17< CIA-70> mordante * r33776 /trunk/src/multiplayer_create.cpp: Fix compilation, please no uppercase filenames. 20090317 21:42:34< CIA-70> mordante * r33777 /trunk/ (changelog src/gui/widgets/scrollbar_container.cpp): 20090317 21:42:34< CIA-70> Fix a dialog size problem returning invalid sizes. 20090317 21:42:34< CIA-70> Fixes bug #13203. 20090317 21:42:42< mordante> Ivanovic, my bug is fixed ^ 20090317 21:42:58< Ivanovic> mordante: good 20090317 21:43:15< mordante> that means I've no more commits planned before 1.6 20090317 21:44:16-!- ilor [n=user@wesnoth/developer/ilor] has quit [] 20090317 21:45:07< Ivanovic> good 20090317 21:46:24< mordante> Ivanovic, is the maintainer here still up to date? http://www.wesnoth.org/wiki/PolishTranslation 20090317 21:47:03< Ivanovic> mordante: of course! 20090317 21:47:04< Ivanovic> ;) 20090317 21:47:30< mordante> wiki's and up to date is never guaranteed ;-) 20090317 21:47:53< Ivanovic> pah, the translations part is well maintained 20090317 21:48:01< Ivanovic> okay, not really, but who cares... 20090317 21:48:32< mordante> well I prefer not to send my patch in a blackhole ;-) 20090317 21:52:26< YogiHH> Ivanovic: i am through with everything atm, too 20090317 21:52:39-!- velory [n=velory@85.99.38.187] has quit [] 20090317 21:53:10< Ivanovic> YogiHH, mordante: good so far, now to the rest... 20090317 21:53:20< mordante> :-) 20090317 21:53:36< Ivanovic> though with the devs i am confident that they are aware of the deadline and able to say "stop the presses" if something urgent comes up 20090317 21:54:16< Ivanovic> kitty_, Jetrel, thespaceinvader: just to make sure you are aware of this: you basically have 19 hours left for changes that are meant to go into 1.6 (the first release of it) 20090317 21:54:43< thespaceinvader> Ivanovic: I have nothing in the pipeline 20090317 21:56:48-!- Espreon [n=espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20090317 21:57:51< YogiHH> Soliton: which port is the dev branch mp server on? 20090317 21:59:06< YogiHH> Soliton: never mind, found it 20090317 21:59:34 * Soliton doesn't keep secrets. 20090317 22:01:15-!- Velory [n=GProcess@85.99.38.187] has joined #wesnoth-dev 20090317 22:02:14< silene> Ivanovic: do you know who the maintainer for the french translation and if something is supposed to happen before tomorrow? the french translation needs a lot of love urgently and i may just do it before it's too late 20090317 22:02:53< zookeeper> the link to the trailer should be removed from the front page 20090317 22:02:56< Ivanovic> silene: i have no idea who the maintainer is 20090317 22:03:09< Ivanovic> silene: that is noyga was doing the commits for them over the last years 20090317 22:03:16< Ivanovic> so he should probably know something 20090317 22:03:21< Ivanovic> short guess: nothing in the pipe atm 20090317 22:03:37< silene> noy == noyga ? 20090317 22:03:39< mordante> Ivanovic, good luck tagging tomorrow I won't be around before you do so (I hope you get a small polish update before that ;-)) 20090317 22:03:40< Ivanovic> zookeeper: correct, will do so 20090317 22:03:45< mordante> silene, no 20090317 22:03:46< Ivanovic> silene: no, those are two differnt people 20090317 22:04:00< silene> that would have been too easy... 20090317 22:04:15< mordante> (and a German one) 20090317 22:04:50< Ivanovic> zookeeper: done 20090317 22:08:21< mordante> night 20090317 22:08:36-!- mordante [n=mordante@wesnoth/developer/mordante] has quit ["Leaving"] 20090317 22:10:40< CIA-70> ivanovic * r33778 /trunk/ (changelog players_changelog po/wesnoth-did/sk.po): updated Slovak translation 20090317 22:13:36-!- Pk [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has joined #wesnoth-dev 20090317 22:13:41-!- stikonas [n=stikonas@ctv-79-132-187-171.vinita.lt] has joined #wesnoth-dev 20090317 22:21:58-!- dk_ is now known as Dragonking 20090317 22:23:01-!- grzywacz [n=grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20090317 22:23:53-!- Pk [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has quit ["Java user signed off"] 20090317 22:32:58-!- Velory [n=GProcess@85.99.38.187] has quit ["Leaving."] 20090317 22:33:40-!- ettin [n=jorda@155.206.219.87.dynamic.jazztel.es] has quit [Read error: 110 (Connection timed out)] 20090317 22:34:50-!- dapounet [n=user@cust-18-218-111-94.dyn.versateladsl.be] has quit [Read error: 104 (Connection reset by peer)] 20090317 22:35:06-!- dapounet [n=user@cust-18-218-111-94.dyn.versateladsl.be] has joined #wesnoth-dev 20090317 22:35:40< Jetrel> Rrenys: besides the sole possibility of that crown band on the helm, no - I can't do it because the express limitation in doing these horse units is *not* changing the costuming. 20090317 22:36:56< Rrenys> ok 20090317 22:38:28-!- velory [n=velory@85.99.38.187] has joined #wesnoth-dev 20090317 22:40:52-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20090317 22:45:26< zookeeper> Jetrel, will you be able to get the mermaids in before the tagging? 20090317 22:46:41-!- Espreon [n=espreon@wesnoth/developer/espreon] has quit [Remote closed the connection] 20090317 22:47:19-!- freim [n=hogne@wesnoth/artist/freim] has quit [Read error: 110 (Connection timed out)] 20090317 22:56:14< Jetrel> zookeeper: most likely, since the only one left to do is the siren 20090317 22:56:43-!- dapounet [n=user@cust-18-218-111-94.dyn.versateladsl.be] has left #wesnoth-dev ["ERC Version 5.3 (IRC client for Emacs)"] 20090317 22:58:38< Blueblaze> Jetrel, have you picked a color for it yet? lol 20090317 22:58:52-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 60 (Operation timed out)] 20090317 23:04:21< zookeeper> Jetrel, ok, that's great 20090317 23:06:25-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090317 23:06:27-!- stikonas [n=stikonas@wesnoth/translator/stikonas] has quit [Read error: 110 (Connection timed out)] 20090317 23:08:04< Sirp> my AI design document: http://www.wesnoth.org/forum/viewtopic.php?f=10&t=24511 20090317 23:16:34< fendrin> Sirp: Do you want it implemented in formula ai? 20090317 23:17:06-!- Toftengs [n=chatzill@c43C4BF51.dhcp.bluecom.no] has joined #wesnoth-dev 20090317 23:17:16< Sirp> fendrin: ? 20090317 23:17:39< zookeeper> we could implement it in WML! 20090317 23:18:16< Sirp> fendrin: my design document details how it'd be implemented. 20090317 23:18:30< zookeeper> anyways, it sounds good of course. 20090317 23:18:51-!- Toftengs [n=chatzill@c43C4BF51.dhcp.bluecom.no] has quit [Client Quit] 20090317 23:19:16< zookeeper> the squad thing sounds like it could result in the AI acting much more sensibly 20090317 23:19:24-!- Gauteamus [n=chatzill@c43C4BF51.dhcp.bluecom.no] has joined #wesnoth-dev 20090317 23:19:35< zookeeper> (well, duh, that's the point after all..) 20090317 23:20:01< fendrin> Sirp: sorry, can't find it. 20090317 23:20:34< Sirp> fendrin: "Each different component would be represented by an abstract class in C++. One could write their own classes that derive from these classes, and put them together to make an AI. One could make their classes heavily configurable using WML, or could make them call formulas to make decisions." 20090317 23:21:31< fendrin> Sirp: thank you 20090317 23:22:22< Sirp> so the Framework would be in C++. But we'd develop versions of each of the components that forward to the FAI system, so it'd be possible to develop all of the components in FAI. 20090317 23:22:45< Sirp> e.g. a squad selector that uses a formula, a candidate move selector that uses a formula, an evaluator that uses a formula, etc... 20090317 23:22:50 * happygrue curses at bug 13209 20090317 23:23:10-!- ettin [n=jorda@wesnoth/developer/ettin] has joined #wesnoth-dev 20090317 23:23:44< happygrue> Sirp: esr Ivanovic that new AI bug looks bad... 20090317 23:24:01< happygrue> I just tested it with the autosave, and the AI just ends turn for me too. 20090317 23:24:23< Ivanovic> Sirp: can you have a look at this? 20090317 23:24:25< Sirp> happygrue: which new AI bug? 20090317 23:24:31< Ivanovic> https://gna.org/bugs/index.php?13209 20090317 23:24:34< happygrue> er, maybe not new 20090317 23:24:40< happygrue> yeah 20090317 23:24:46< happygrue> that one, yeah, new I guess 20090317 23:25:12< Sirp> happygrue: I'll look at it when I get a chance. 20090317 23:25:26< happygrue> the replay shows side 4 AI just ending turn (not moving) in a multiplayer 2v2 game 20090317 23:25:52< happygrue> I loaded the autosave and had the same thing happen. And this is in RC3 20090317 23:25:54< happygrue> :( 20090317 23:26:02< Ivanovic> is this in an addon or on a default map? 20090317 23:26:07< happygrue> default 20090317 23:26:12< Ivanovic> ugh 20090317 23:26:23< Ivanovic> so plain skirmish and the ai does not want to do anything... 20090317 23:26:26< Ivanovic> not good at all... 20090317 23:26:26< happygrue> looks like a normal 2v2 game, one player playing side 1 and 3 AI players 20090317 23:26:42< happygrue> his teammate is the one that is bugged, the other AI's (the two teamed against him) are fine 20090317 23:26:59< happygrue> Ivanovic: right, but it just starts in the middle 20090317 23:27:14< happygrue> it works fine for a bit and then chokes. 20090317 23:27:19< happygrue> very odd 20090317 23:27:34-!- apple_ide [n=Eric@124-168-163-10.dyn.iinet.net.au] has joined #wesnoth-dev 20090317 23:28:35< Soliton> post stderr output. 20090317 23:28:55< happygrue> Soliton: er, talking to me? 20090317 23:30:12< Ivanovic> happygrue: maybe use --log-info=ai and attach the output of this for the "non moving side" 20090317 23:30:18-!- governor [n=chatzill@bas4-hamilton14-1168060211.dsl.bell.ca] has joined #wesnoth-dev 20090317 23:30:25< Ivanovic> so that it is possible to see *why* it decides not to move at all 20090317 23:30:40 * Dragonking goes to investigate 20090317 23:30:49< happygrue> Dragonking: thanks 20090317 23:31:03< happygrue> I must be off actually, but I'll post it later tonight if I don't see it done 20090317 23:31:04< Ivanovic> would be nice to have some more info about this 20090317 23:31:21< happygrue> erm, maybe I'll find a minute 20090317 23:31:26< happygrue> bye for now 20090317 23:31:33< Ivanovic> as in "common issue or strange but really unreproducible case" 20090317 23:32:15-!- zookeeper [n=l@wesnoth/developer/zookeeper] has quit [] 20090317 23:35:40< Soliton> err, why did no one mention the obvious AI error that is displayed? 20090317 23:35:58 * Soliton blames Dragonking. 20090317 23:36:14< Dragonking> Yup. 20090317 23:36:36< Sirp> what is the error that is displayed? 20090317 23:36:56< Soliton> formula_ai: Error while parsing formula: castle_locs ( my_leader . loc ) 20090317 23:36:56< Soliton> formula_ai: Unknow function: castle_locs in 'recruitment.fai':551 20090317 23:37:05< CIA-70> ivanovic * r33779 /website/start/1.6/ (8 files in 2 dirs): updated Lithuanian announcement translation 20090317 23:37:39< Dragonking> Soliton: What revision? 20090317 23:38:03< Soliton> 33680 20090317 23:38:05< CIA-70> ivanovic * r33780 /trunk/ (24 files in 23 dirs): updated Lithuanian translation 20090317 23:38:09< Soliton> i should try with trunk. 20090317 23:38:39< Dragonking> Soliton: It was added in 33712 20090317 23:39:18< Soliton> ok, my bad then. 20090317 23:39:40-!- grzywacz [n=grzywacz@wesnoth/developer/grzywacz] has quit [Remote closed the connection] 20090317 23:40:39< Dragonking> But apparently it is releated to formula AI 20090317 23:41:10< Soliton> the doing nothing certainly sounds like no fallback. 20090317 23:41:16< Dragonking> Yup 20090317 23:41:32< Dragonking> I think I know why, just need to see why such situation happens. 20090317 23:42:04< Soliton> leader is not on keep. 20090317 23:42:31< Dragonking> Yes 20090317 23:42:44< Dragonking> That's exactly what I'm talking about. :) 20090317 23:42:45< Ivanovic> ettin: around? 20090317 23:42:53< Ivanovic> there is a strange problem with the announcement 20090317 23:42:58< Ivanovic> and the russian translation of it 20090317 23:43:17< Ivanovic> please have a look at the html version of the russian announcement and the lang list at the buttom 20090317 23:44:29< Ivanovic> okay, found the mistake 20090317 23:45:08< CIA-70> ivanovic * r33781 /website/start/1.6/ (index.ru.html po/ru.po): fixed russian translation of the announcement, missing escape char and pointing to the russian manual 20090317 23:47:18< Dragonking> Soliton: Yea... apparently my formula to move leader to keep before each recruting was not merged into fai file :/ 20090317 23:47:24< Dragonking> Will fix it now 20090317 23:48:00-!- alink [n=alink@wesnoth/developer/alink] has quit [Read error: 104 (Connection reset by peer)] 20090317 23:48:12< Ivanovic> esr: around? 20090317 23:48:56< Gauteamus> mugh, any PoEdit gurus around? 20090317 23:49:12< Ivanovic> or anyone else: i need a small script/commandline to solve this problem: http://pastebin.com/m7357e8ad 20090317 23:50:27 * Soliton doesn't really understand. 20090317 23:51:03-!- Rrenys [n=rrenys@81-20-159-197.levira.ee] has quit [Read error: 104 (Connection reset by peer)] 20090317 23:51:03< Soliton> msgid and msgstr should be enforced to be the same? why even make it translatable? 20090317 23:51:37< Ivanovic> Soliton: this is a thingy by po4a 20090317 23:51:47< Ivanovic> it automatically extracts strings that it should not extract 20090317 23:51:54< Soliton> ok. 20090317 23:52:02< Ivanovic> but there is no plain and simple way to mark those as "don't extract" 20090317 23:55:57-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has quit [Read error: 104 (Connection reset by peer)] 20090317 23:56:12-!- Turuk [n=Turuk@wesnoth/forumsith/turuk] has joined #wesnoth-dev 20090317 23:57:10< Ivanovic> that is as solution i would welcome some plain and simple sed line though i don't really know how to do so with the amount of "special" characters like " and ' as well as . and the newline 20090317 23:58:05< Soliton> well, here is a start: sed 's/msgid \(.*\)/&\nmsgstr \1/ 20090317 23:58:08< Dragonking> Soliton: ok, foud exact reason 20090317 23:58:28< Soliton> just need to also delete the existing msgstr. 20090317 23:58:31< Dragonking> It happens when leader stands in the castle or right next to it, but not on a keep. 20090317 23:58:38-!- Blueblaze [n=Blueblaz@c-98-199-143-139.hsd1.tx.comcast.net] has quit [] 20090317 23:58:47< Soliton> ah. 20090317 23:59:04< Dragonking> Fix is simple will test it now. 20090317 23:59:27< Dragonking> I'll just make sure leader moves to the castle before recruting 20090317 23:59:41< Ivanovic> Soliton: uhm, this regexp would match *many* more than the one i want 20090317 23:59:46< Dragonking> If he moves and he still is not in a keep, then just fallback. 20090317 23:59:54< Dragonking> Should take care of the issue. --- Log closed Wed Mar 18 00:00:15 2009