--- Log opened Sat Feb 13 00:00:04 2010 20100213 00:00:34< CIA-62> crab * r41175 /trunk/data/core/macros/ai_controller.cfg: fix problem in ai_controller - focus on defeatning enemy side was not working as expected. [goal]name=protect expects a SLF, not a SUF 20100213 00:00:41< Crab_> zookeeper: ^ fixed. however, I'm somewhat unsure about what to do with this case in general. 20100213 00:00:42< loonycyborg> Sirp: It *is* inherently 3D at least since it always considers points to be three-dimenstional. 20100213 00:02:02< Crab_> zookeeper: you see, goal 'target enemy' expects a unit (it makes little sense to target a location). and goal 'protect' targets a location (as it covers both 'protect unit' and 'protect location' in a same way as old code did - targets all enemy units near the location) 20100213 00:02:22< loonycyborg> Of course there are glVertex2* but those are dropped in opengl es anyway :P 20100213 00:02:40< Crab_> zookeeper: so, current code wants SUF in 'target' goal, and SLF in 'protect' goal. but both look quite similar, so there's potential for errors 20100213 00:03:19< Crab_> zookeeper: so,I'm thinking about the best way to mark this difference... maybe change syntax for goal=protect a bit to reflect the SLF part (it was introduced in 1.7.13 anyway...) ? 20100213 00:04:18< Crab_> zookeeper: so, what happened: i used SUF instead of SLF in 'protect' goal, and it tried to protect every and each location on the map ;0 20100213 00:04:40< Crab_> because while x,y work both in SUF and SLF, side= is only in SUF. 20100213 00:05:51< Crab_> zookeeper: so, it got ~27000 targets (prior, bigger, number, was gdb quirk), and it was very slow. 20100213 00:05:58< fendrin> Sirp: Since clutter is aimed at mobile devices I guess performance is a design goal. But I can't find a prove of it's speed. 20100213 00:16:39< Sirp> loonycyborg: right but there is glVertexPointer and you give it 2 as its stride to specify operation in 2 dimensions. 20100213 00:17:01< zookeeper> Crab_, humm 20100213 00:18:04< Crab_> zookeeper: I'm quite sure someone will get hit by that :) 20100213 00:18:28< Sirp> fendrin: yes it probably does have quite good performance, it'd be nice to do a test on it. 20100213 00:21:54< loonycyborg> Sirp: btw which version of gl es you're targeting in frogatto? 20100213 00:21:55< zookeeper> Crab_, ok, first of all, 'protect unit' should make it protect the entire side (of course the leader can be extra important) 20100213 00:22:25< zookeeper> secondly, is there a need for 'protect unit' and 'protect location' be covered by the same 'protect' (whatever that is)? 20100213 00:23:10< zookeeper> so the same in english: i don't really see what the problem is 20100213 00:25:17< zookeeper> but i'm going to bed now anyway, so hopefully you aren't in the process of writing a lengthy explanation.. 20100213 00:25:21-!- thespaceinvader [~chatzilla@wesnoth/artist/thespaceinvader] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]] 20100213 00:25:24< Crab_> > is there a need for 'protect unit' and 'protect location' be covered by the same 'protect' (whatever that is)? 20100213 00:25:25< Crab_> I can separate them, it's quite easy, just a bit of copypaste. I covered them with one tag because they do the same thing, [protect_unit] = [protect_location] of the unit. 20100213 00:25:49< zookeeper> oh, ok 20100213 00:26:10< zookeeper> separating sounds like a good idea, since protect_unit should indeed rather protect the entire side 20100213 00:26:25< zookeeper> although i guess that actually doesn't make a difference 20100213 00:26:35< Crab_> no, it's meaning is quite simpler than that... 20100213 00:26:56< Crab_> it just sets higher priority to attacking anything near the specified units/locations 20100213 00:27:03< zookeeper> got it 20100213 00:27:12< Crab_> in 1.8, I intend to add some more intelligent goals for protecting 20100213 00:27:17< zookeeper> anyway, i'll leave those kind of technical decisions to you ;) 20100213 00:27:19< Crab_> but for now I've got to port 1.6 stuff 20100213 00:27:37< Crab_> ok,so I'll separate 'protect' into two for readability purposes.. 20100213 00:27:55< zookeeper> i don't know if it'd help at all, but remember that an SLF can filter for units too, so maybe you can still combine those two in some kind of way 20100213 00:27:56< Crab_> since 'protect_location' wants a SLF and 'protect unit' wants a SUF, 20100213 00:28:18< Crab_> zookeeper: of course it can filter for units. the main problem is that [filter] is dead easy to forget :) 20100213 00:28:42< zookeeper> ok, ok. i'm sure you'll know what needs to be done :P 20100213 00:28:43< Crab_> zookeeper: that's what the bug was - i forgot to add a [filter] in SLF, making it wrong [slf] side=1 [/slf] 20100213 00:28:48< zookeeper> got it 20100213 00:29:04< Crab_> so I was wondering about WML syntax change to prevent such errors ;) 20100213 00:29:36< zookeeper> i'll test it out some more tomorrow, it seems like the AI is finally acting like one would expect when given some orders, which is great 20100213 00:29:40-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20100213 00:30:27-!- Crab_ [~Crab_@wesnoth/developer/crab] has left #wesnoth-dev [] 20100213 00:37:48< k23z__> any recommendations for a c++ logging library that you've used ? 20100213 00:48:52-!- Blueblaze [~nick@99.158.47.180] has joined #wesnoth-dev 20100213 00:52:44-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20100213 01:02:58-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Read error: Connection reset by peer] 20100213 01:04:44-!- Appleman1234 [~Appleman1@CPE-124-191-177-16.oxqn1.cha.bigpond.net.au] has quit [Ping timeout: 272 seconds] 20100213 01:09:14< apoi> Hi! The website says "Download Wesnoth 1.7.13 - 1.8-beta5" (should be beta6). 20100213 01:09:37< shadowmaster> Ivanovic: I confirm the bug. What do you want me to do? Can't you forward it to the maintainer yourself? 20100213 01:10:00-!- Mythological [Mythologic@77.28.124.14] has quit [] 20100213 01:10:23< Ivanovic> ah, right, the translation became active again late in december... 20100213 01:10:42-!- Ingmar [ingmar@exherbo/developer/ingmar] has quit [Ping timeout: 276 seconds] 20100213 01:11:10< Ivanovic> apoi: thanks for the hint, fixed it 20100213 01:11:26< Ivanovic> k23z__: what we used looks like selfwritten... 20100213 01:11:28< Ivanovic> ;) 20100213 01:11:43< shadowmaster> Ivanovic: actually, I don't confirm the bug 20100213 01:12:03< Ivanovic> so it is already fixed in trunk? 20100213 01:12:04< shadowmaster> I can't find the typo in the 1.6 or 1.7 es.po for TSG so maybe gins fixed it when I told him to work n that 20100213 01:13:00< Ivanovic> shadowmaster: great! 20100213 01:13:05< shadowmaster> yeahm, that string got completely rewritten 20100213 01:13:08< shadowmaster> *that msgstr 20100213 01:13:31< Ivanovic> then Rhonda can just mark the bug as "will be fixed when a new version of wesnoth becomes availble" http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=569609 20100213 01:14:25-!- fendrin [~fabi@88-134-75-97-dynip.superkabel.de] has joined #wesnoth-dev 20100213 01:14:25-!- fendrin [~fabi@88-134-75-97-dynip.superkabel.de] has quit [Changing host] 20100213 01:14:25-!- fendrin [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20100213 01:14:30< shadowmaster> a.k.a. fixed in testing and unstable since long ago 20100213 01:14:32-!- Ingmar [ingmar@exherbo/developer/ingmar] has joined #wesnoth-dev 20100213 01:14:34-!- Noyga [~noyga@wesnoth/developer/noyga] has quit [Remote host closed the connection] 20100213 01:14:42< Ivanovic> :) 20100213 01:15:16< Ivanovic> shadowmaster: btw the fix for frogatto was added to both, mesa 7.8 devel as well as the mesa 7.7 tree 20100213 01:15:49< shadowmaster> yes, I noticed the logs 20100213 01:39:03-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100213 02:00:06-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20100213 02:11:01< stikonas> Ivanovic: I can now close the fdo bug #26471, can't I? 20100213 02:11:42< stikonas> since it is fixed and merged to both stable and development trees 20100213 02:22:31-!- elias [~elias@allegro/developer/allefant] has quit [Quit: Leaving] 20100213 02:36:55-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100213 03:08:10-!- meric [~Eric@124-168-145-247.dyn.iinet.net.au] has joined #wesnoth-dev 20100213 04:42:34-!- wesbot changed the topic of #wesnoth-dev to: string/feature freeze active! | 65 bugs, 246 feature requests, 8 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100213 05:00:33-!- Espreon [~espreon@wesnoth/developer/espreon] has quit [Remote host closed the connection] 20100213 05:05:37-!- Espreon [~espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20100213 06:06:35-!- k23z__ [~k23z__@188.27.126.177] has quit [Read error: Connection reset by peer] 20100213 07:24:11-!- k23z__ [~k23z__@188.27.126.177] has joined #wesnoth-dev 20100213 07:40:05-!- silene [~plouf@wesnoth/developer/silene] has joined #wesnoth-dev 20100213 07:45:11-!- Appleman1234 [~Appleman1@CPE-124-191-177-16.oxqn1.cha.bigpond.net.au] has joined #wesnoth-dev 20100213 07:48:43-!- dtiger [~dtiger@dynamic-vpdn-93-125-66-66.telecom.by] has joined #wesnoth-dev 20100213 07:54:30-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Ping timeout: 272 seconds] 20100213 08:38:07-!- meric [~Eric@124-168-145-247.dyn.iinet.net.au] has quit [Read error: Network is unreachable] 20100213 08:38:29-!- meric [~Eric@203-214-147-25.perm.iinet.net.au] has joined #wesnoth-dev 20100213 08:41:33-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20100213 08:42:24-!- Blueblaze [~nick@99.158.47.180] has quit [Ping timeout: 265 seconds] 20100213 09:27:05-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20100213 09:27:49-!- boucman|FOSDEM [~boucman@wesnoth/developer/boucman] has joined #wesnoth-dev 20100213 09:28:38-!- boucman|FOSDEM [~boucman@wesnoth/developer/boucman] has left #wesnoth-dev [] 20100213 09:30:05-!- boucman1 [~rosen@38.83.102-84.rev.gaoland.net] has joined #wesnoth-dev 20100213 09:38:56-!- ilor [~user@awg137.neoplus.adsl.tpnet.pl] has joined #wesnoth-dev 20100213 09:38:56-!- ilor [~user@awg137.neoplus.adsl.tpnet.pl] has quit [Changing host] 20100213 09:38:56-!- ilor [~user@wesnoth/developer/ilor] has joined #wesnoth-dev 20100213 09:42:26-!- boucman1 is now known as boucman 20100213 09:42:40-!- boucman [~rosen@38.83.102-84.rev.gaoland.net] has quit [Changing host] 20100213 09:42:40-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20100213 10:30:20-!- Espreon [~espreon@wesnoth/developer/espreon] has quit [Quit: WRYYYYYYYYYYYYYYYYYYYY!] 20100213 10:42:25< CIA-62> silene * r41176 /trunk/src/game_events.cpp: Allowed [store_locations] tag to report tiles outside the map. (Fix for bug #15349.) 20100213 10:42:29< CIA-62> silene * r41177 /trunk/src/scripting/lua.cpp: Reverted commit 37760, as the WML equivalent is in fact way too weak for most purposes. 20100213 10:59:42< CIA-62> silene * r41178 /trunk/src/ (5 files): Removed never used files. 20100213 11:00:27< Ivanovic> moin 20100213 11:18:59< CIA-62> silene * r41179 /trunk/src/ (display.hpp minimap.cpp minimap.hpp team.hpp viewpoint.hpp): Removed useless base class. 20100213 11:24:28-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100213 11:27:25-!- loonybot [~loonybot@ppp79-139-136-187.pppoe.spdop.ru] has joined #wesnoth-dev 20100213 11:27:25-!- loonybot [~loonybot@ppp79-139-136-187.pppoe.spdop.ru] has quit [Changing host] 20100213 11:27:25-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20100213 11:28:17-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20100213 11:35:13< Ivanovic> esr: around? 20100213 11:35:54< Ivanovic> esr: could you have a look at prose polishing http://svn.gna.org/viewcvs/wesnoth/website/start/1.8/template.html ? 20100213 11:36:01-!- k23z__ [~k23z__@188.27.126.177] has quit [Ping timeout: 245 seconds] 20100213 11:44:11< CIA-62> silene * r41180 /trunk/src/ (sdl_utils.cpp sdl_utils.hpp): Removed useless class pixel_data. 20100213 11:44:31< CIA-62> silene * r41181 /trunk/src/ (md5.cpp md5.hpp): Removed handcoded standard functions. 20100213 11:55:08-!- fkhodkov [~fedor76@ppp-78-24-26-118-bras0.istra.ru] has quit [Read error: Connection reset by peer] 20100213 12:05:25-!- fkhodkov [~fedor76@ppp-78-24-26-118-bras0.istra.ru] has joined #wesnoth-dev 20100213 12:11:30-!- CIA-62 [~CIA@208.69.182.149] has quit [Ping timeout: 248 seconds] 20100213 12:12:00-!- meric [~Eric@203-214-147-25.perm.iinet.net.au] has quit [Quit: meric] 20100213 12:28:18-!- Noyga [~noyga@wesnoth/developer/noyga] has joined #wesnoth-dev 20100213 13:14:45-!- mbrown [~chatzilla@client-81-105-138-115.lds-bng-012.adsl.virginmedia.net] has joined #wesnoth-dev 20100213 13:16:03-!- mbrown [~chatzilla@client-81-105-138-115.lds-bng-012.adsl.virginmedia.net] has quit [Client Quit] 20100213 13:27:06< teaser> silene: can you give me a hand with lua? code, error and question: http://wesnoth.pastebin.com/d7c4f0305 20100213 13:31:04< silene> teaser: W.register_wml_action means you are trying to execute a wml tag called [register_wml_action], so you are confusing the engine; it should be wesnoth.register_wml_action 20100213 13:31:43< teaser> aha, ok, thanks 20100213 13:32:01< silene> by the way, instead of "yes", you should just use "true" (without quotes) 20100213 13:32:39< teaser> ok 20100213 13:35:42< silene> teaser: also, when using the "W.tag" form, you don't the parentheses; you can just write: W.replace_map { whatever=... } 20100213 13:35:49< silene> +need 20100213 13:36:29< teaser> yeah, I got that, just that I like a uniform code syntax (for when I'm reading the code) 20100213 13:36:48< teaser> hm, how can I force a variable to be read as quoted? 20100213 13:38:03< silene> what do you mean? 20100213 13:38:22< teaser> I'm obviously trying to pass a string (new_map) to [replace_map]map=$new_map[/r_m] but it has to be read by WML as [r_p]map="$new_map"[/r_p] 20100213 13:38:46< teaser> since if its not quoted it fails 20100213 13:39:21< silene> there is absolutely no difference between the quoted form and the unquoted one, so i still don't understand 20100213 13:40:27< teaser> hm, I think there is in this partivular case, since a map file includes unexpected characters like = ^ 20100213 13:40:48< silene> teaser: i will just take a guess; are you trying to write the following: W.replace_map { map = cfg.map, ... } ? 20100213 13:42:29< teaser> yes, testing now... 20100213 13:43:39< teaser> silene, thanks, you are my hero ;) 20100213 13:48:38-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20100213 13:49:40-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20100213 13:53:14-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100213 13:53:55< teaser> silene, next question: if I'd want to code a scenario completely in lua how would I go about a) defining sides? b) events? 20100213 13:54:36< teaser> (sorry if it seems I haven't read up, I have but I just fon't understand how WML and Lua interoperate atm) 20100213 13:54:49< teaser> s/fon't/don't 20100213 13:55:20< teaser> (and as always, if you don't have time/energy/etc to help just let me know) 20100213 14:05:30-!- meric [~Eric@124-171-63-122.dyn.iinet.net.au] has joined #wesnoth-dev 20100213 14:11:09< silene> teaser: you can't define sides in lua; they are immutable things that exist for the length of the scenario; as for events, you can have a single prestart event (in addition to the preload one) where you create all the other events by calling the [event] tag; but i'm not sure it's worth it 20100213 14:12:36< teaser> ok, just checking, it would be cool to just only write scenarios/etc in lua 20100213 14:25:16-!- Appleman1234 [~Appleman1@CPE-124-191-177-16.oxqn1.cha.bigpond.net.au] has quit [Ping timeout: 272 seconds] 20100213 14:28:56< Ivanovic> silene: have you seen the probs mentioned in #wesnoth? 20100213 14:29:15< Ivanovic> silene: sounds like something strange might be happening on the side of the engine, maybe you can have a look? 20100213 14:29:32< Ivanovic> logs for this starting some 2h ago 20100213 14:36:59< silene> Ivanovic: seems like it is about units and recalling; so let's hope crab connects soon 20100213 14:37:41< Ivanovic> silene: the error message does not say too much 20100213 14:37:55< Ivanovic> we just know that recalling somehow breaks and that's it 20100213 14:38:11< Ivanovic> but IIRC SoF does some strange stuff regarding units and whatever 20100213 14:49:32-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100213 14:51:20-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has joined #wesnoth-dev 20100213 14:51:20-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has quit [Changing host] 20100213 14:51:20-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100213 14:52:20< teaser> silene: ok, now I'm trying to create said prestart event - that loads a specific lua-file: this file only contains http://wiki.wesnoth.org/LuaWML#set_wml_tag_metatable 20100213 14:53:20< teaser> where I've defined helper as wesnoth.require "lua/helper.lua" in the preload do-file. I get the error: prestart.lua:14: attempt to call field 'message' (a nil value) 20100213 14:55:49< teaser> (basically I think it's worth it since I don't have to go back to the main-menu while testing things out, I can just re-load the lua file insttead of reloading the WML-cache) 20100213 15:00:27< teaser> nvm, just made some random change and it worked... 20100213 15:00:37 * teaser goes back to lurk mode 20100213 15:19:24< fendrin> boucman: Hello, do you know if a [sound_source] can be added to terrain type definition? Something like binding a fire sound to the new cave tiles discussed http://www.wesnoth.org/forum/viewtopic.php?f=9&t=28832&start=15 there? 20100213 15:20:28< boucman> not in the [terrain_graphics] part, that's for sure... 20100213 15:20:39< boucman> and it would be weird to have it in [terrain] 20100213 15:20:54< boucman> it can be done through WML, but I guess that's not what you want... 20100213 15:20:56< zookeeper> can't you make a global [sound_source]? 20100213 15:21:13< zookeeper> as in works everywhere. 20100213 15:24:42< fendrin> boucman, zookeeper: [sound_source] doesn't support a full suf but only the smaller x= y= one. So it can be coded in wml to have a soundfile bound to a terrain type but it is very ugly. Store in a variable and iterate over it code. 20100213 15:25:16< boucman> fendrin: open a FR, assign to me, and please point me to what can currently be done 20100213 15:25:31< boucman> this way i'll easily find code to patch into the terrain engine 20100213 15:26:19< zookeeper> allowing [sound_source] either in [terrain] or as a top-level tag (if it isn't already) would do the trick, along with a full SLF for the location filter. 20100213 15:26:56< boucman> zookeeper: it would make more sense to have it in [terrain_graphics] than terrain, I think 20100213 15:27:11< fendrin> boucman: I believe that there is everything in place. We have sounds bound to animation in units. The same could could work in animation for terrain as well. The difference is that the animation in units sound is not bound to a location on the screen afaik(but that wouldn't hurt). 20100213 15:27:30< boucman> fendrin: open another FR :P 20100213 15:28:11< ilor> I'm off, see you tomorrow 20100213 15:28:20< zookeeper> boucman, i don't want to put anything in [terrain_graphics] that doesn't really need to be there 20100213 15:28:55< boucman> zookeeper: well, that's where it would make most sense, since the sound is not attached to the terrain type, but to the terrain representation 20100213 15:29:05< zookeeper> although i guess it wouldn't make any difference since then i'd still use it exactly the same way 20100213 15:29:34< boucman> zookeeper: unless there are random variations of terrain and only some of them should have sound 20100213 15:29:37< zookeeper> i'd just wrap the [sound_source] into [terrain_graphics] and place it where i'd place a top-level [sound_source] 20100213 15:29:43< zookeeper> sure 20100213 15:30:34< zookeeper> besides it's gonna be very unintuitive to find sound stuff under something explicitly named _graphics_ 20100213 15:32:10-!- ilor [~user@wesnoth/developer/ilor] has quit [] 20100213 15:40:42< fendrin> boucman: I am not sure what to suggest in the bug report. My first thought was that the [sound_source] should work in [terrain_type] but maybe [terrain_graphics] is more apropriate? 20100213 15:43:05< zookeeper> (btw, s/[terrain]/[terrain_type] in all i've said so far) 20100213 15:43:43< boucman> fendrin: not really important, we'll discuss it more once 1.8 is out 20100213 15:44:02< boucman> it's more to keep the idea somewhere than to hae a precise blueprint 20100213 15:46:06< fendrin> boucman: I am filling it against 1.9.0 ? 20100213 15:46:27< boucman> fendrin: not really important but yes 20100213 15:46:38< boucman> assign it to me, and mark it as postponed right away 20100213 15:46:42< boucman> since it's post 1.8 20100213 15:47:33< fendrin> boucman: https://gna.org/bugs/?15355 20100213 15:47:41-!- elias [~elias@allegro/developer/allefant] has joined #wesnoth-dev 20100213 15:51:47< boucman> thx 20100213 15:51:52< boucman> Ivanovic: ping 20100213 15:54:51< Ivanovic> huh? 20100213 15:55:29< boucman> Ivanovic: I have the FOSDEM picture ready, did you want to do something special with it, our should I just post it on the FOSDEM thread in mod forum ? 20100213 15:55:47< Ivanovic> there is a post in the users forum from 2008 IIRC 20100213 15:55:58< boucman> :/ 20100213 15:56:02< boucman> ok, i'll dig for it 20100213 15:56:06< Ivanovic> just post a new thread in the users forum mentioning that we were at fosdem and link the maillinglist posts for "content" 20100213 15:56:11< Ivanovic> make a new topic! 20100213 15:56:18< Ivanovic> (FOSDEM 2010) 20100213 15:56:34< Ivanovic> and the 2008 thread is even linked in the mod forum 20100213 15:56:57< Ivanovic> that one is the old thread: http://www.wesnoth.org/forum/viewtopic.php?p=283649#p283649 20100213 15:57:28< Ivanovic> afterwards please link the (new) fosdem topic in the wiki: http://wiki.wesnoth.org/Fosdem2010 20100213 16:02:15< boucman> done 20100213 16:03:22< fendrin> Ivanovic: I am going to guard all later levels of LoW with the --debug argument but put the starting scenario into the multiplayer dialog of 1.7.14. 20100213 16:05:22< boucman> out of curiosity, is MP LoW supposed to become mainline, or is it only and will stay a testbed ? 20100213 16:07:18< fendrin> boucman: That depends on the feedback. The original idea is from Crab. I didn't liked it at all first but my mind is changing over the time. 20100213 16:07:30< boucman> :) 20100213 16:12:26-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100213 16:13:16< fendrin> boucman: It was only little work to tune low going multiplayer. Much less work than coding a wml unit test for the multiplayer persistence issue. If low is doing fine we can think about starting every campaign in local multiplayer mode and it's only an issue of switching the campaign slection dialog to do so. 20100213 16:13:59< boucman> sounds great 20100213 16:16:30-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100213 16:16:32< fendrin> It already helped to find some bugs so that yogihh and others fixed them. But there is still no feedback for it. 20100213 16:16:55-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has joined #wesnoth-dev 20100213 16:16:55-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has quit [Changing host] 20100213 16:16:55-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100213 16:25:27-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100213 16:25:51-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has joined #wesnoth-dev 20100213 16:25:51-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has quit [Changing host] 20100213 16:25:51-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100213 16:27:48< fendrin> esr: ping 20100213 16:28:06< esr> fendrin: What's up? 20100213 16:28:50< fendrin> esr: Sorry, don't mind. People have rang to fetch me. I am back in some hours. 20100213 16:29:00-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20100213 16:30:55< Ivanovic> boucman: added something about what we have done at fosdem in a reply 20100213 16:31:03< boucman> k 20100213 16:33:06< esr> Ivanovic: I've done a prosee editing pass oin the 1,8 template. You were right, it was needed. 20100213 16:33:24< Ivanovic> :) 20100213 16:33:37< Ivanovic> esr: do you know about anything else that we could maybe add? 20100213 16:33:51< Ivanovic> esr: yes, i would love to tell translators tomorrow that they can start working on it 20100213 16:33:53< esr> Thinking.... 20100213 16:34:08< Ivanovic> (while the date is not yet set, you should not have removed it but set it to "March 2010" 20100213 16:34:56< esr> ...let me check the player changelog. I went through that when I wrote the original, but there will have been additions. 20100213 16:35:01< shadowmaster> the gamestate inspector could at least have a link to the commandline help page in the wiki, which hopefully documents :inspect atm 20100213 16:35:25< Ivanovic> shadowmaster: good idea, got the link at hand? 20100213 16:35:36< shadowmaster> s/(Add-on descriptions are now visible on the download) server/$1 interface/ 20100213 16:35:39< shadowmaster> as well 20100213 16:35:45< esr> shadowmaster: Ah, you're here. Ivanovic, you should point him at that Spanish-translation bug. 20100213 16:36:07< Ivanovic> esr: you should have a look at the logs more often, was solved yesterday 20100213 16:36:11< Ivanovic> ;) 20100213 16:36:16< esr> OK. 20100213 16:36:21< shadowmaster> Ivanovic: http://wiki.wesnoth.org/CommandMode#Extra_Debugging_Commands 20100213 16:36:52< Ivanovic> esr: can you add the link? 20100213 16:37:01< esr> Yes. 20100213 16:39:22< shadowmaster> why are the Orcish Keep and Castle graphics mentioned in the same paragraph as WSAS? 20100213 16:39:39< shadowmaster> well, Village, Keep and Castle (implied) anyway 20100213 16:40:26< Ivanovic> no idea 20100213 16:40:55< shadowmaster> it's artwork, sure, but the first thing my mind did when reading there was making the (wrong) association of those graphics being a result of WSAS 20100213 16:41:21< Ivanovic> WSAS was "only" drakes (sprites and portraits) as well as "many other portraits" 20100213 16:41:32< shadowmaster> I think you know I know that 20100213 16:41:43 * esr is confused now 20100213 16:41:49< Ivanovic> shadowmaster: this was for esr when updating the template.html 20100213 16:42:34-!- wesbot changed the topic of #wesnoth-dev to: string/feature freeze active! | 63 bugs, 247 feature requests, 8 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100213 16:44:09< esr> Aha, the Fortified Keep graphics deserve a mention-- or is that the same as Orcish Keep? 20100213 16:47:52< shadowmaster> yes, they are 20100213 16:57:05< shadowmaster> Ivanovic: http://forums.wesnoth.org/viewtopic.php?p=409836#p409836 the Frogatto link doesn't work because you didn't type http:// but http: instead 20100213 16:57:09-!- meric [~Eric@124-171-63-122.dyn.iinet.net.au] has quit [Quit: meric] 20100213 16:57:28< Ivanovic> ups... 20100213 17:10:26-!- YogiHH [~chatzilla@d152109.adsl.hansenet.de] has joined #wesnoth-dev 20100213 17:10:46-!- YogiHH [~chatzilla@d152109.adsl.hansenet.de] has quit [Changing host] 20100213 17:10:46-!- YogiHH [~chatzilla@wesnoth/developer/yogihh] has joined #wesnoth-dev 20100213 17:12:46< zookeeper> esr, the journey markers in SoF:the dragon don't make sense - they shouldn't start from where the markers of the previous scenario end, because rugnur and alanin went different directions. 20100213 17:19:26< esr> zookeeper: Hm. 20100213 17:20:59-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100213 17:22:36< esr> zookeeper: I won't be able to get to that immediately, but...noted. 20100213 17:31:08< grzywacz> Does anyone here use the pretty printer extensions of gdb 7 to make C++ debugging more sane? 20100213 17:36:36< silene> grzywacz: not sure, i have using pretty-printing in gdb since the early days; was something new added? 20100213 17:40:52-!- mjs-de [~mjs-de@p3EE2518E.dip.t-dialin.net] has joined #wesnoth-dev 20100213 17:41:47< grzywacz> silene, gdb commands can now be written in python 20100213 17:42:27< silene> grzywacz: how is that better than the previous way of writing your pretty printers in C++? 20100213 17:42:35-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has quit [Read error: Connection reset by peer] 20100213 17:45:44< loonycyborg> grzywacz: What must be done to enable/use those features? 20100213 17:46:45< grzywacz> loonycyborg, here on gentoo just build gdb 7 with python support 20100213 17:46:53< grzywacz> loonycyborg, http://sourceware.org/gdb/wiki/STLSupport 20100213 17:48:16-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has joined #wesnoth-dev 20100213 17:55:45-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20100213 18:04:15 * loonycyborg enables STL pretty printer support in gdb 20100213 18:25:30-!- Ingmar [ingmar@exherbo/developer/ingmar] has quit [Ping timeout: 276 seconds] 20100213 18:26:20-!- meric [~Eric@124-171-63-122.dyn.iinet.net.au] has joined #wesnoth-dev 20100213 18:28:07-!- Ingmar [ingmar@exherbo/developer/ingmar] has joined #wesnoth-dev 20100213 18:32:16-!- deekay [~dk@wesnoth/developer/dragonking] has quit [Quit: deekay] 20100213 18:35:21-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20100213 19:20:47< Aethaeryn> Maemo. N900. Wesnoth? 20100213 19:25:05< apoi> Aethaeryn: http://talk.maemo.org/showthread.php?t=41040 , http://forums.wesnoth.org/viewtopic.php?f=5&t=28677&start=0 20100213 19:27:27< Aethaeryn> apoi: But is it functional? 20100213 19:27:47< Aethaeryn> Skimming through the threads does not answer that question, unless I didn't skim hard enough. 20100213 19:29:17< apoi> Aethaeryn: I'm not sure either. 20100213 19:45:20-!- kitty__ [~kathrinpo@e180196200.adsl.alicedsl.de] has joined #wesnoth-dev 20100213 19:52:38-!- Sirp [~user@pool-71-164-166-178.dllstx.fios.verizon.net] has quit [Ping timeout: 252 seconds] 20100213 19:52:54-!- Sirp [~user@pool-71-164-166-178.dllstx.fios.verizon.net] has joined #wesnoth-dev 20100213 19:58:00< Aethaeryn> apoi: The guys at #maemo told me to install the sdk and try to compile it there to see if it works without modifications... 20100213 19:58:04< Aethaeryn> Here's hoping... 20100213 19:58:26< Aethaeryn> It may in fact be worth $520 to have Wesnoth in my pocket in a device that does not require iTunes. 20100213 19:58:58< Aethaeryn> I have no problem with the iDevices except for the fact that there is no iTunes past 4.x that can run on Linux, thus disincentivizing me from buying their products. 20100213 20:01:13< Ivanovic> Aethaeryn: try the pandora which you would have in "some months" 20100213 20:01:19< Ivanovic> it costs just 330$ 20100213 20:01:44< Aethaeryn> Actually, I was just thinking to myself that the Pandora is kinda obsoleted before release already. :P 20100213 20:01:54< Aethaeryn> It's not even touch screen, so 2006. :P 20100213 20:01:56< Ivanovic> nah 20100213 20:02:02< Ivanovic> it is a touch screen 20100213 20:02:09< Aethaeryn> it is? 20100213 20:02:22< Aethaeryn> They must have added that past the early stages, then, or I missed it. 20100213 20:02:31< Ivanovic> http://www.open-pandora.org/index.php?option=com_content&view=article&id=91&Itemid=6&lang=en 20100213 20:02:37< Ivanovic> 800x480 resolution LTPS LCD with resistive touch screen, 4.3" widescreen, 16.7 million colors (300 cd/m2 brightness, 450:1 contrast ratio) 20100213 20:02:40< Aethaeryn> Anyway, I have a Samsung feature phone that I'm wanting to ditch. 20100213 20:02:42< Ivanovic> was there all the time, right from the start 20100213 20:09:39-!- Aethaeryn is now known as MikeJB 20100213 20:12:43< grzywacz> loonycyborg, http://www.jayconrod.com/ 20100213 20:15:04-!- ettin [~jorda@wesnoth/developer/ettin] has joined #wesnoth-dev 20100213 20:19:32-!- fendrin [~4d147dc8@wesnoth/developer/fendrin] has joined #wesnoth-dev 20100213 20:19:45< fendrin> hello 20100213 20:23:03< fendrin> esr: I have a problem with binary path scope in LoW. For some reason I don't know yet, Kalenz which two portraits (young and old) which share the same filename are choosen randomly. I don't know if this is unwanted behaviour but it could be solved easily by renaming one of the images and fixing it references throughout the campaigns. 20100213 20:30:41< loonycyborg> grzywacz: That's interesting. Reverse execution looks awesome :) 20100213 20:53:50-!- fendrin [~4d147dc8@wesnoth/developer/fendrin] has quit [Ping timeout: 252 seconds] 20100213 21:02:34-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100213 21:12:12-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100213 21:14:33-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has joined #wesnoth-dev 20100213 21:14:33-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has quit [Changing host] 20100213 21:14:33-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100213 21:23:51-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100213 21:24:26-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100213 21:25:11-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100213 21:25:55-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has joined #wesnoth-dev 20100213 21:25:55-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has quit [Changing host] 20100213 21:25:55-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100213 21:27:47-!- fendrin [~fabi@88-134-102-127-dynip.superkabel.de] has joined #wesnoth-dev 20100213 21:27:47-!- fendrin [~fabi@88-134-102-127-dynip.superkabel.de] has quit [Changing host] 20100213 21:27:47-!- fendrin [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20100213 21:36:12< fendrin> esr: ping 20100213 21:51:01< AI0867> grzywacz: that's a new thing? I read an article about some debugger implementing reverse execution several years ago 20100213 21:52:00< AI0867> it also contained information on how this was implemented (regularly saving the program state, then executing one instruction less than the previous run) 20100213 22:01:49< grzywacz> AI0867, I know there have been debuggers with similar but more constrained functionality. It's new in GDB and that's relevant here. :) 20100213 22:04:22 * fendrin has a question. 20100213 22:05:33< fendrin> The LoW campaign does use different transparent portraits for Kalenz from time to time. There is Kalenz the older Elvish High Lord. And Kalenz the elf in his youth, an elvish fighter. 20100213 22:05:56< fendrin> Kitty provided me two different Images for the two types of age stages. 20100213 22:07:00< fendrin> The Legend of Wesmere only covers the young years of Kalenz, HttT and DM use the older version. 20100213 22:07:34-!- k23z__ [~k23z__@188.27.126.177] has joined #wesnoth-dev 20100213 22:07:37< fendrin> Both images share the same file name "Kalenz.png" but in different places. 20100213 22:08:25< fendrin> Some times the message dialogs in LoW show the older, some times the right presentation for the protagonist. 20100213 22:09:05< fendrin> Is this a bug that is to be fixed or only unspecified behaviour that is to be avoided by using two different filenames? 20100213 22:11:21< fendrin> It is more likely to see the false image in MP than SP, the coding doesn't differ in the both cases. 20100213 22:12:37< zookeeper> Both images share the same file name "Kalenz.png" but in different places. 20100213 22:12:45< zookeeper> what's the other place and why is it binary_pathed in LoW? 20100213 22:20:41-!- dtiger [~dtiger@dynamic-vpdn-93-125-66-66.telecom.by] has quit [Remote host closed the connection] 20100213 22:22:50< fendrin> zookeeper: campaigns/Legend_of_Wesmere/images/portraits/kalenz.png 20100213 22:23:25< fendrin> campaigns/Heir_To_The_Throne/images/portraits/kalenz.png 20100213 22:23:37< fendrin> campaigns/Delfadors_Memoirs/images/portraits/kalenz.png 20100213 22:23:43< zookeeper> well, LoW's binary_path isn't inside the #ifdef 20100213 22:24:05< fendrin> zookeeper: That is an ugly thing? 20100213 22:24:13< zookeeper> of course 20100213 22:24:27< fendrin> damn, I thought I had hacked that binary path stuff. 20100213 22:24:50< zookeeper> there's quite an #ifdef mess there, it's inside some other #ifdefs 20100213 22:25:15< fendrin> zookeeper: please help me clean it up. 20100213 22:25:53< zookeeper> well just remove the second [binary_path], leave the first 20100213 22:26:07< zookeeper> that should prevent LoW's images leaking 20100213 22:26:24< zookeeper> however i have no idea how images of other campaigns could possible leak into LoW when playing LoW. 20100213 22:27:02< fendrin> zookeeper: The #ifdef seem fine to me. 20100213 22:27:29< fendrin> they are working like expected and the binary_path is inside the definition,. 20100213 22:27:37< fendrin> the ifdef 20100213 22:27:53< zookeeper> the second one. 20100213 22:28:47< fendrin> What is wrong with it? 20100213 22:29:10< zookeeper> it's outside #ifdef CAMPAIGN_LOW 20100213 22:29:34< fendrin> zookeeper: But it is inside #ifdef MULTIPLAYER 20100213 22:30:13< zookeeper> ok, sure, you need it that way for multiplayer. 20100213 22:30:42< fendrin> And it is working well. I have HARD defined there for example. 20100213 22:30:42< zookeeper> so nevermind that 20100213 22:30:55< zookeeper> yes, it's correct. it doesn't leak anything. 20100213 22:31:11< fendrin> The leakage is very strange. 20100213 22:31:31< zookeeper> maybe you have a MP add-on which binary_paths some campaigns 20100213 22:31:39< fendrin> In all cases every other campaign shouldn't be defined and none of their binary_path would be included. 20100213 22:31:49< zookeeper> not too uncommon i think, since sometimes they want to use mainline campaign portraits and stuff 20100213 22:32:31< fendrin> zookeeper: That could be the case. But if I am not wrong I have seen it in SP as well. Maybe there a singleplayer campaign did the messup. 20100213 22:32:55< zookeeper> possible 20100213 22:33:20< fendrin> zookeeper: The question is: Do I rename the file and that is it or do I fill a bug report for the issue. 20100213 22:34:17< zookeeper> well, i'd ask the faulty add-on's author to fix it 20100213 22:35:47< fendrin> zookeeper: No, that is too much work in the long run. Every second UMC does inlcude just everything. I want a solution that fixes the issue forever. That had happened often before. 20100213 22:38:24< zookeeper> i can't really think of such a solution 20100213 22:39:05< fendrin> zookeeper: Renaming kalenz.png to kalenz_young.png would fix it for me. 20100213 22:39:26< zookeeper> sure 20100213 22:39:37-!- kitty_ [~kathrinpo@e180199041.adsl.alicedsl.de] has joined #wesnoth-dev 20100213 22:40:07< zookeeper> i was referring to other kinds of solutions, but sure that works fine. 20100213 22:40:12< fendrin> The issue with bad umc campaigns is more or less that there is no way to make sure that [binary_path] isn't inside #ifdef CAMPAIGN_NAME, right? 20100213 22:40:34< fendrin> s/isn't/is 20100213 22:40:46-!- kitty_ [~kathrinpo@e180199041.adsl.alicedsl.de] has quit [Changing host] 20100213 22:40:46-!- kitty_ [~kathrinpo@wesnoth/artist/kitty] has joined #wesnoth-dev 20100213 22:40:48< zookeeper> right 20100213 22:41:33< fendrin> zookeeper: The solution is to make binary_path a subtag of [scenario]. 20100213 22:42:34-!- wesbot changed the topic of #wesnoth-dev to: string/feature freeze active! | 64 bugs, 247 feature requests, 8 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100213 22:43:01< fendrin> zookeeper: And [campaign] 20100213 22:43:31-!- kitty__ [~kathrinpo@e180196200.adsl.alicedsl.de] has quit [Ping timeout: 245 seconds] 20100213 22:45:23< zookeeper> fendrin, maybe. good luck selling that idea to someone ;) 20100213 22:45:50 * zookeeper is afk 20100213 22:47:25< Noyga> well the pb is some ressources used (like units for example) aren't inside [campaign] 20100213 22:58:06-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20100213 22:58:33-!- Espreon [~espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20100213 22:59:16-!- kitty_ [~kathrinpo@wesnoth/artist/kitty] has quit [Quit: bye] 20100213 23:00:22-!- silene [~plouf@wesnoth/developer/silene] has quit [Ping timeout: 252 seconds] 20100213 23:33:41-!- allefant [~elias@allegro/developer/allefant] has joined #wesnoth-dev 20100213 23:36:01-!- elias [~elias@allegro/developer/allefant] has quit [Ping timeout: 245 seconds] 20100213 23:48:32-!- mjs-de [~mjs-de@p3EE2518E.dip.t-dialin.net] has quit [Remote host closed the connection] 20100213 23:58:03-!- happygrue [~George@wesnoth/developer/wintermute] has quit [Read error: Connection reset by peer] 20100213 23:58:22-!- happygrue [~George@wesnoth/developer/wintermute] has joined #wesnoth-dev --- Log closed Sun Feb 14 00:00:13 2010