--- Log opened Mon Dec 08 00:00:02 2008 20081208 00:00:04 For Delf I think I like the empower abilities. He's not a curse-wielding type. 20081208 00:00:20 5] empower v3 - 'stone skin' subtracts a fixed amount from incoming attacks, down to a minimum of one damage. The intent is that "small" attacks are useless, and only big, scary hard-hitters can damage. 20081208 00:00:44 Jetrel: http://imagebin.org/32979 20081208 00:00:45 That might be overpowered. 20081208 00:01:43 Espreon: could you toss up the original, just out of curiosity? 20081208 00:02:00 Sure. 20081208 00:02:35 How about this one: confusion - target loses one attack and it's defence is decreased :) 20081208 00:02:57 Jetrel: http://imagebin.org/32981 20081208 00:02:57 (note that these are not necessarily for delfador, I'm just rattling off ability ideas I've had rolling around) 20081208 00:03:47 Espreon: look great. Commit at will. :D 20081208 00:04:03 * loonycyborg thinks that it would be nice to have more status afflictions beside slow 20081208 00:04:18 6] Another idea would be sort of a beneficial voodoo thing. An aura that causes you to share damage with nearby units. 20081208 00:05:26 It's for friendlies. Namely, if they get dealt 4 damage, it causes them to take 2, and the magic unit to take two. Like poison, it can't kill the magic unit, and the ability effectively turns off when the magic unit is at 1hp. This might be excellent for troll shamans. 20081208 00:05:38 Maybe give stone ability to Elder Mage? :) 20081208 00:06:16 that stops you from feeding kills to others =/ 20081208 00:06:18 7] Petrify - temporarily turns a unit to stone for a turn. The unit can't do anything, but at the same time, can't be attacked. 20081208 00:07:23 Maybe for two turns instead? 20081208 00:08:03 8] stun - has a duration much lower than slow - it only lasts for one fight. Completely negates the unit's ability to fight. 20081208 00:08:48 So if you stunned a unit, you'd get one additional unit that could attack it without fear of retribution. But only one. 20081208 00:09:05 -!- miq_ [n=miq@krlh-5d856e4c.pool.einsundeins.de] has quit [Remote closed the connection] 20081208 00:09:08 And if no one attacks it that turn, the stun wears off. 20081208 00:09:29 Unlike slow, which would last into the next turn. 20081208 00:09:33 * Soliton likes stun. 20081208 00:09:46 * loonycyborg too 20081208 00:10:29 9] my earlier, proposed replacement for berzerk. The unit get 2x or maybe 1.5x the number of strikes when attacking, and 1/2 the number of strikes when defending. 20081208 00:11:56 It's very different from charge because 1] The unit is actually -worse- when defending, unlike horsemen who are merely normal on defense (and have attack strength comparable to an orcish grunt). 20081208 00:11:58 espreon * r31360 /trunk/data/campaigns/The_Rise_Of_Wesnoth/images/portraits/familiar.png: * Changed Familiar's portrait to match his new, glorious form. 20081208 00:12:33 ai0867 * r31361 /trunk/data/multiplayer/scenarios/ (4p_Eryn_Chethu.cfg 4p_Mines_of_Mallorod.cfg): Add some wmllint spelling directives. 20081208 00:12:34 Also because when attacking, the opponent does not get a bonus, like the horseman does - and because the additional strikes cause the unit to have a higher chance of landing blows. 20081208 00:15:22 10] Mastery - a small bonus (probably 10%) to "chance to hit" - probably capped at something like 70%, for units on the attack. Excellent for fencers and other skilled fighters. 20081208 00:15:34 Well... Familiar is probably happier now. 20081208 00:18:01 Jetrel: You should throw all these on the wiki somewhere. Stoneskin still sound baroken to me but they're all interesting and worthy ideas. 20081208 00:19:03 esr: Perhaps if it will have high monetary cost like in D&D.. :) 20081208 00:19:25 I will be back soon. 20081208 00:19:28 The trick with stoneskin is to give it a very low amount of HP reduction. 20081208 00:19:34 -!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit [Remote closed the connection] 20081208 00:19:44 Like, in wesnoth, it would probably be as low as 1 or 2 hp. 20081208 00:20:27 Stoneskin will pwn cuttle fish :) 20081208 00:20:35 Well, yes. 20081208 00:27:13 -!- loonycyborg [n=sergey@79.139.246.148] has quit ["Zzzzzzzzzzzzzzzzzz"] 20081208 00:33:44 Must go to dinner. Be back later. 20081208 00:51:20 -!- ABCD [n=ABCD@wikipedia/ABCD] has joined #wesnoth-dev 20081208 00:52:37 anyone who knows unix: I want to pipe the output of a command into a new file 20081208 00:52:41 would it be: 20081208 00:52:49 command > newfile.txt 20081208 00:54:01 -!- grzywacz [n=grzywacz@moinmoin/developer/karol] has quit [Remote closed the connection] 20081208 00:54:23 Jetrel: yes 20081208 00:54:41 AI0867: groovy. 20081208 01:07:56 -!- loonybot [n=loonybot@79.139.246.148] has quit [Remote closed the connection] 20081208 01:16:36 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081208 01:22:26 Evening, Espreon 20081208 01:22:40 Hello thespaceinvader. 20081208 01:23:12 * Espreon wishes that Asheviere would come to Espreon's house and attack his dad with raging blizzard. 20081208 01:24:36 -!- EdB [n=EdB@52.101.196-77.rev.gaoland.net] has quit ["Konversation terminated!"] 20081208 01:26:12 * Espreon wishes that his friends would cheer him up and whatnot. 20081208 01:37:01 Asheviere would probably kill you. 20081208 01:37:59 Nope. 20081208 01:38:11 Because I have a text editor... 20081208 01:38:13 esr: around? 20081208 01:38:59 shadowmaster * r31362 /trunk/data/campaigns/The_Rise_Of_Wesnoth/scenarios/09_Fallen_Lich_Point.cfg: Of course wmllint cannot catch a misplaced (ineffective) AI parameter macro. 20081208 01:41:20 * Shadow_Master wishes esr had the habit of reading the logs 20081208 01:45:52 esr: I have a solution that keeps wmlscope happy, and it is duplicating misc/leader-crown.ng into TRoW 20081208 01:46:00 ah pah, why am i writing this anyway.. 20081208 01:47:13 funny that many of the graphics on the root /images are referenced by GUI2 WML 20081208 01:58:43 Shadow_Master: do it (the act of copying in the image). 20081208 01:59:18 Jetrel: uh, I do not want to be burned alive by esr, zookeeper or someone else 20081208 01:59:25 You know I think a lot of our problems come from not having a formal means of deprecating stuff. 20081208 02:00:04 Like with those lightning images - those have been deprecated for over a year or two, now - they've been deprecated ever since zookeeper made the Elder-Mage animation. 20081208 02:00:32 sthey are used by a mainline (core) Dwarven Runemaster 20081208 02:00:39 and by the storm-trident's item code 20081208 02:00:58 Someone who's of the same 'taste' as me could see that obviously - because they look like dog shit, and no sane person should use anything else. 20081208 02:01:24 However, there's no accounting for taste, and there's no way for people to read my mind on that. 20081208 02:02:15 The only way I have of sending a global "please don't use this image anymore" notification is by removing the image outright and causing the breakage all over the place. 20081208 02:03:26 shadowmaster * r31363 /trunk/data/campaigns/The_Rise_Of_Wesnoth/ (3 files in 2 dirs): 20081208 02:03:26 Revert esr's r31350 and duplicate core leader-crown.png to shut wmlscope 20081208 02:03:26 up. 20081208 02:03:53 At the same time, I wonder that having a system for deprecation like that would be overkill, and would overload what already serves the function well. 20081208 02:05:21 Because the beauty of wesnoth is that "broken image references" are on the same level of breakage as a broken image on a website. Which is to say, not a show-stopper. 20081208 02:06:19 It is an effective mechanism, in a development version, for catching all instances of stuff being deprecated. 20081208 02:08:02 The only downside is not being able to "express intent" when something gets ripped out - not being able to say "hey, I'm taking this out because you should use X". 20081208 02:08:17 Jetrel: would a sith-like lightining projectile (animated) effect be suitable for mainline? 20081208 02:09:05 I'm not saying i have some, but i want to make them for a unit in my UMC, and possibly introduce them to mainline to replace the loss of the old static lightning projectiles 20081208 02:09:27 *lightning 20081208 02:09:53 IMO, I think putting that in the svn deletion commit message does a fine job of getting that point across, though, because it's the first logical place to look. "Okay, what the heck, img Y is gone. I should check the log to see what happened." 20081208 02:10:33 Shadow_Master: He did say that he wanted something that would involve the lightning originating from the user. 20081208 02:10:36 and I have a definitive deadline of December 24th for making them (see above) 20081208 02:10:54 Espreon: ah well, I only grep the logs for my own name 20081208 02:10:58 Shadow_Master: uhm, yeah, that would be fine, and yeah, it should be added to mainline. However, from a directorial standpoint, I would almost like it if we could generally avoid using those. 20081208 02:11:25 And I do not use grep at all. 20081208 02:11:35 I'd like to make more and more of our magic be a "spawn from the heavens" type attack, because it seems more "magical" in flavor. 20081208 02:11:37 Espreon: then you are a silly person. 20081208 02:11:43 Indeed I am. 20081208 02:12:23 Jetrel: well, I don't know how to explain "spawn from the heavens" for a dwarven runic hammer, for instance 20081208 02:12:35 aren't those, intended to have the rays coming out from the hammer itself? 20081208 02:12:52 Shadow_Master: dude. No, it's like the archetype that spawned them. Mjolnir 20081208 02:13:22 * Shadow_Master googles 20081208 02:13:23 The hammer that calls down lightning from the heavens. 20081208 02:14:13 Actually, one cool thing to do would be to time the animation so that - as a melee animation, the dwarf leaps into the air, and the lightning strikes the hammer just at the moment when it contacts the opponent's skull. 20081208 02:14:39 Heh. 20081208 02:15:02 I mean, if someone is deliberately wanting to make it a creature that actually generates lightning inside itself, and shoots it - by all means. 20081208 02:15:14 Do the unit-to-unit attack. 20081208 02:17:11 But for most mages in wesnoth, I think it would be a nicer bit of flavor - and also importantly, would allow us more space to make the animation traverse across, if we made them fall from the heavens. 20081208 02:18:44 I'd actually like to do that with the Dark magi's ice attack, and with the light magi's fireball attack. 20081208 02:20:04 As for the dark magi's arcane attack, I'd like that to become this thing where motes of darkness suddenly flurry onto the victim from all sides. Maybe. 20081208 02:20:15 * Espreon can only imagine. 20081208 02:20:40 As for the L1 magi's attack, and the silver mages, zookeeper's recent addition is perfect. 20081208 02:21:22 Ick, anyways, I need to get some food. 20081208 02:22:45 * Espreon has a good idea for the Psy Crawler's energy ray attack. 20081208 02:42:05 fendrin_, Espreon update UtBS credits. Neither of you are appearing there. 20081208 02:44:32 in other news, my laptop's CAPS lock key seems to be broken 20081208 02:44:48 Is that a good thing or a bad thing. 20081208 02:44:54 * Espreon hopes that is a good thing. 20081208 02:46:23 I'D SAY A GOOD THING. 20081208 02:47:16 * Espreon wishes that he could eliminate the key from his Windows craptop w/o taking heat from his school. 20081208 02:47:23 * Espreon no longer cares. 20081208 02:47:28 * Espreon rips it off and whatnot. 20081208 02:47:41 Successful. 20081208 02:54:44 * Espreon is much happier now. 20081208 03:05:39 esr: check my newest change to TRoW 20081208 03:06:03 or read the logs and grep your username, which would be much easier 20081208 03:07:15 now I'm off to bed, so bye 20081208 03:07:38 Good night. 20081208 03:09:46 btw: failure, the Windows key would have done much good for you if you didn't rip it (for instance, associating it to your window manager as the special key for moving windows, etc., both kwin and metacity support this) 20081208 03:09:55 Hm, is gna down or something? My update is hanging. 20081208 03:10:17 Shadow_Master: I am talking about the caps lock key, and I am on my Windows craptop. 20081208 03:10:35 There are a lot of restrictions on these. 20081208 03:11:29 -!- Elvish_Pillager [n=eli@66-189-15-130.dhcp.oxfr.ma.charter.com] has quit [Remote closed the connection] 20081208 03:23:43 -!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20081208 03:26:52 Hello noy. 20081208 03:27:37 hey 20081208 03:29:43 fendrin: ping? 20081208 03:37:00 Uh... zookeeper is ridiculously in-bed and all right now, presumably. 20081208 03:41:24 Hmmm? 20081208 03:41:46 Damn. This lightning macro is easy enough to import into other units, without variations, but to do this with variations is either messy, or would require zookeeper to work some magic. 20081208 03:43:43 -!- thespaceinvader [n=chatzill@91.108.177.229] has quit ["ChatZilla 0.9.84 [Firefox 3.0.4/2008102920]"] 20081208 03:47:10 Jetrel: Heh, what you and I think of magic is quite different. 20081208 03:47:33 Espreon: no. 20081208 03:47:57 Not in the game. 20081208 03:48:01 Espreon: I have a place in fantasy for "chi" like magic, where it erupts from the caster in one form or another. 20081208 03:48:13 That is not what I meant. 20081208 03:48:17 * esr is back, and is fixing the unbalanced UtBS macros. 20081208 03:48:28 But for wesnoth, I'm choosing to make it more of a "summons" type magic, for reasons of visual appearance. 20081208 03:48:46 Or "invocation" type. 20081208 03:49:17 Jetrel: When you said "would require zookeeper to work some magic." You appear to think of coding as magic. I think of creating art as magic. That is what I meant. 20081208 03:49:30 Espreon: oh, uh 20081208 03:50:17 Espreon: keep in mind I'm a coder by trade. I know how to code. 20081208 03:50:54 Espreon: the "magic" I was talking about was collapsing something against the limitations of the game engine. Reducing something in size to smaller than the engine should presumably allow. 20081208 03:51:04 Ah. 20081208 03:51:10 Jetrel: I'm noot quite at zookeeper's level as a WML wizard, but perhaps I could help? 20081208 03:51:26 Right now if we want variations on an animation, we need to define multiple versions of the same animation. 20081208 03:51:55 esr: the dark thing I'm suspecting is probably not, because I'm copying zookeeper's solution for the elder mage into the runemaster as I speak. 20081208 03:52:36 The problem is that the smallest "atomic" animation is not the projectile - it's the whole animation, with both the unit and the halo images. 20081208 03:53:10 So we can do macros to just drop in a variation-less - "always looks the same" animation, by just dropping a single line into the animation WML. 20081208 03:54:16 But if - like with the elder mage's lightning, we have three different versions of the lightning, the smallest thing that the game can randomly pick between isn't "just the lightning" images, but is actually the whole animation, including the unit images. 20081208 03:55:21 It'd be really cool if we could define multiple, separate animations, to happen simultaneously. Namely; 20081208 03:55:48 * Espreon cries due to all the lofty standards. 20081208 03:55:56 Have one animation be the animation of the unit. No variants. Have the second animation be the animation of the missile - several variants. 20081208 03:56:13 We might actually have that capability. But I'd have to find out from boucman. 20081208 03:57:19 esr * r31364 /trunk/data/campaigns/Under_the_Burning_Suns/units/Kaleh.cfg: Refactor the Kaleh WML so it uses only balanced syntax. 20081208 04:04:48 jetryl * r31365 /trunk/data/core/units/dwarves/Runemaster.cfg: Fixed lightning attack to use the modern images. 20081208 04:10:17 -!- Psyche^ [n=Psyche@e177232168.adsl.alicedsl.de] has joined #wesnoth-dev 20081208 04:18:24 -!- Patterner [n=Psyche@e177229220.adsl.alicedsl.de] has quit [Read error: 145 (Connection timed out)] 20081208 04:18:24 -!- Psyche^ is now known as Patterner 20081208 04:22:31 esr * r31366 /trunk/data/campaigns/Legend_of_Wesmere/scenarios/ (3 files): 20081208 04:22:31 Fix two misnamed LoW macro calls. 20081208 04:22:31 Tell wmllint to ignore two translation-mark edge cases. 20081208 04:46:02 -!- Ivanovic_ [n=ivanovic@dtmd-4db2a155.pool.einsundeins.de] has joined #wesnoth-dev 20081208 04:53:26 jetryl * r31367 /trunk/data/core/macros/items.cfg: New storm trident that uses the new animations. A known bug in the previous version and in this version is that the unit disappears when the lightning is cast. 20081208 04:59:54 jetryl * r31368 /trunk/data/campaigns/Northern_Rebirth/scenarios/05a_The_Pursuit.cfg: Fixed reference to the deprecated lightning images. 20081208 05:00:44 -!- Jetrel [n=Jetrel@mn-10k-dhcp1-151.dsl.hickorytech.net] has quit ["Remember also the arabian proverb, which tells us that on the tree of silence, there hangs its fruit, which is peace."] 20081208 05:02:30 -!- Ivanovic [n=ivanovic@dtmd-4db26671.pool.einsundeins.de] has quit [Read error: 113 (No route to host)] 20081208 05:04:00 -!- Ivanovic_ is now known as Ivanovic 20081208 05:24:28 -!- [Relic] [n=[Relic]@adsl-76-236-130-144.dsl.milwwi.sbcglobal.net] has quit ["Leaving"] 20081208 05:39:51 esr: Here? 20081208 05:40:10 Yes. 20081208 05:40:25 -!- wesbot changed the topic of #wesnoth-dev to: 1.4.7 planned for 12.12. | soft stringfreeze for most campaigns: http://www.wesnoth.org/wiki/TextdomainStatus | wesconf@FOSDEM2009 http://www.wesnoth.org/wiki/Fosdem2009 | 1.6 release plan: http://www.wesnoth.org/wiki/Wesnoth1.6ReleasePlan | 60 bugs, 210 feature requests, 7 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com, or for images: http://imagebin.org/index.php?page 20081208 05:41:15 It appears that water terrain with the light overlay does not have it so that units that do not fly submerge. 20081208 05:41:33 So basically... they do not submerge when they should. 20081208 06:34:23 * Espreon thinks that there is something weird occurring with the [advancefrom] tag. 20081208 06:37:54 -!- mjs-de [n=mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20081208 06:43:19 -!- Appleman1234 [n=Appleman@131.181.47.8] has joined #wesnoth-dev 20081208 06:55:10 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.3/2008092417]"] 20081208 06:56:45 esr: pong 20081208 06:57:20 f/me tries to remenber what he was pinging about. 20081208 06:58:05 fendrin_: While I'm rummaging my memory, have a look at this: http://esr.ibiblio.org/?p=666 20081208 07:00:53 Ah, that's what it was. I fixed the Kaleh macos. The right answer wasn't to beat wmllint into shitting up, it was to refactor them so none of the macro fragmenta are unbalanced. 20081208 07:01:09 s/shitting/shutting/ :-) 20081208 07:06:20 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081208 07:06:28 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit [Remote closed the connection] 20081208 07:08:45 esr: The text is good. I like it. Wml* are happy with my campaigns again, nice. 20081208 07:09:52 Well, there's still an issue with the old lightning images. But with Jetrel's new code in the Rod of Justice as a model I think I can fix that. 20081208 07:10:16 In DM, I ,ean. LoW is fine. 20081208 07:10:20 esr: This is the last blocker for uploading a new version of DM? 20081208 07:10:26 Yes. 20081208 07:17:40 esr: can you point me to the line where the code for handling the protagonist change lives? 20081208 07:18:18 Yes, hold on... 20081208 07:19:43 To Save the King, line 150. (We still need to rename that file.) 20081208 07:22:15 esr: Is this code tested. I believe there can be problems because the persistent/recall thing is done before prestart. We should switch this in the end of 14 to avoid such errors. 20081208 07:22:32 s/Is this code tested./Is this code tested? 20081208 07:24:00 Not tested yet. I put it in the prestart event as zookeeper advised. Move it if you wish. 20081208 07:24:49 esr: I am also aplying the MAKE_HERO macro on Kalenz. 20081208 07:24:58 OK. 20081208 07:25:21 Have fun, I need to go sleep. 20081208 07:25:30 Good night. 20081208 07:52:51 -!- Appleman1234 [n=Appleman@131.181.47.8] has quit ["Leaving"] 20081208 07:57:31 ivanovic * r31369 /trunk/po/wesnoth-nr/it.po: updated Italian translation 20081208 08:06:36 -!- loonybot [n=loonybot@79.139.246.148] has joined #wesnoth-dev 20081208 08:07:33 -!- loonycyborg [n=sergey@79.139.246.148] has joined #wesnoth-dev 20081208 08:12:55 -!- Guest43186 [n=void@ppp-88-217-126-139.dynamic.mnet-online.de] has joined #wesnoth-dev 20081208 08:20:30 -!- Guest43186 [n=void@ppp-88-217-126-139.dynamic.mnet-online.de] has quit [] 20081208 08:29:17 -!- loonycyborg [n=sergey@79.139.246.148] has quit ["KVIrc 3.4.2 Shiny http://www.kvirc.net/"] 20081208 08:30:37 -!- loonycyborg [n=sergey@79.139.246.148] has joined #wesnoth-dev 20081208 10:21:15 -!- JonJon [i=hidden-u@mail2.hoforsnet.se] has joined #wesnoth-dev 20081208 10:21:50 -!- JonJon [i=hidden-u@mail2.hoforsnet.se] has left #wesnoth-dev [] 20081208 10:47:20 -!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has quit [] 20081208 10:56:00 -!- zookeeper [n=l@dsl-tkubrasgw1-fe9ff800-215.dhcp.inet.fi] has joined #wesnoth-dev 20081208 11:14:08 -!- ettin_ [n=jorda@17.206.219.87.dynamic.jazztel.es] has joined #wesnoth-dev 20081208 11:16:00 -!- ettin [n=jorda@156.206.219.87.dynamic.jazztel.es] has quit [Read error: 60 (Operation timed out)] 20081208 11:25:06 -!- fendrin_ [n=fabi@g227022136.adsl.alicedsl.de] has quit ["Konversation terminated!"] 20081208 11:40:23 -!- wesbot changed the topic of #wesnoth-dev to: 1.4.7 planned for 12.12. | soft stringfreeze for most campaigns: http://www.wesnoth.org/wiki/TextdomainStatus | wesconf@FOSDEM2009 http://www.wesnoth.org/wiki/Fosdem2009 | 1.6 release plan: http://www.wesnoth.org/wiki/Wesnoth1.6ReleasePlan | 63 bugs, 211 feature requests, 7 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com, or for images: http://imagebin.org/index.php?page 20081208 12:01:56 -!- EdB [n=EdB@177.153.82-79.rev.gaoland.net] has joined #wesnoth-dev 20081208 12:05:19 -!- Elvish_Pillager [n=eli@66-189-15-130.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20081208 12:29:30 -!- zookeeper [n=l@dsl-tkubrasgw1-fe9ff800-215.dhcp.inet.fi] has quit [Read error: 145 (Connection timed out)] 20081208 12:54:51 -!- Elvish_Pillager [n=eli@66-189-15-130.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!"] 20081208 12:59:54 -!- zookeeper [n=l@dsl-tkubrasgw1-fe9ff800-215.dhcp.inet.fi] has joined #wesnoth-dev 20081208 13:24:30 -!- EdB [n=EdB@177.153.82-79.rev.gaoland.net] has quit ["Konversation terminated!"] 20081208 14:22:36 -!- rsk [n=ruskie@c83-250-194-244.bredband.comhem.se] has joined #wesnoth-dev 20081208 14:32:28 -!- JonJon [i=hidden-u@mail2.hoforsnet.se] has joined #wesnoth-dev 20081208 14:32:35 -!- JonJon [i=hidden-u@mail2.hoforsnet.se] has left #wesnoth-dev [] 20081208 15:10:28 -!- fabi [n=fabi@client00947.vpn.uni-saarland.de] has joined #wesnoth-dev 20081208 15:11:05 hi 20081208 15:15:06 hello. 20081208 15:16:23 -!- ilor [n=user@aup218.neoplus.adsl.tpnet.pl] has joined #wesnoth-dev 20081208 15:45:08 -!- loonycyborg [n=sergey@79.139.246.148] has quit ["KVIrc 3.4.2 Shiny http://www.kvirc.net/"] 20081208 15:46:29 -!- loonycyborg [n=sergey@79.139.246.148] has joined #wesnoth-dev 20081208 16:16:04 -!- Turuk [n=JDiSab@cpe-71-67-100-73.cinci.res.rr.com] has joined #wesnoth-dev 20081208 16:17:07 -!- Turuk [n=JDiSab@cpe-71-67-100-73.cinci.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] 20081208 16:17:17 -!- Turuk [n=JDiSab@cpe-71-67-100-73.cinci.res.rr.com] has joined #wesnoth-dev 20081208 16:22:20 -!- ilor [n=user@aup218.neoplus.adsl.tpnet.pl] has quit [Read error: 113 (No route to host)] 20081208 16:36:34 -!- fabi [n=fabi@client00947.vpn.uni-saarland.de] has quit [Remote closed the connection] 20081208 16:38:55 -!- loonybot [n=loonybot@79.139.246.148] has quit [Read error: 113 (No route to host)] 20081208 16:44:20 -!- Dragonking [n=dk@dedikerad/dragonking] has quit [Read error: 110 (Connection timed out)] 20081208 16:54:38 -!- busfahrer [n=busfahre@unixboard/user/busfahrer] has quit ["leaving"] 20081208 17:06:42 -!- Turuk [n=JDiSab@cpe-71-67-100-73.cinci.res.rr.com] has quit [] 20081208 17:15:14 -!- Mordante [n=chatzill@roadie.xs4all.nl] has joined #wesnoth-dev 20081208 17:15:29 hi 20081208 17:19:28 * Mordante likes the idea of wmllint.wesnoth.org 20081208 17:22:39 mordante * r31370 /trunk/src/widgets/progressbar.cpp: Remove some unused variables. 20081208 17:33:53 hi 20081208 17:38:18 hi Ivanovic 20081208 17:39:51 -!- fendrin [n=fabi@g227022136.adsl.alicedsl.de] has joined #wesnoth-dev 20081208 17:45:49 -!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20081208 17:51:56 esr * r31371 /trunk/data/ (core/units.cfg tools/wmllint): Add two more spelling exceptions. 20081208 17:53:54 Ivanovic: What would I have to do to get the gna access needed to modifyt commit hooks? There is general approval for the idea of running wmllint on data-tree commits and throwing the report on a web page somewhere. 20081208 17:55:20 esr: you would have to talk to the gna people 20081208 17:55:27 noone from wesnoth has such access 20081208 17:55:48 and i think it is unlikely that you would get this much access 20081208 17:56:57 Hm? It's our repo, isn't it? If they have any kind of rational setup they could just give me group write on the correct group. 20081208 17:57:22 esr: uhm, they don't even give us shell login to the server 20081208 17:57:29 so how would you get those hooks in? 20081208 17:57:35 Anyway, I'll put in a service request. 20081208 17:58:06 yes, please do so 20081208 18:02:33 nice :) 20081208 18:02:46 hope they react faster as usual ;) 20081208 18:03:12 saying no probably doesn't take much time. :-> 20081208 18:04:07 true :( 20081208 18:15:01 Those are nice: http://www.wesnoth.org/forum/viewtopic.php?f=9&t=23166 20081208 18:17:13 -!- Noyga [n=lame-z@AVelizy-151-1-86-113.w86-205.abo.wanadoo.fr] has joined #wesnoth-dev 20081208 18:18:53 yes it looks promising :) 20081208 18:21:17 I hope that an artist spends some aufmerksamkeit to that thread. 20081208 18:21:30 s/aufmerksamkeit/attention 20081208 18:21:42 -!- miq [n=miq@krlh-5d8546cb.pool.einsundeins.de] has joined #wesnoth-dev 20081208 18:27:15 esr * r31372 /trunk/data/core/macros/items.cfg: Rewrite macro for storm trident lightning effect so it's more generally useful. 20081208 18:30:36 Mainline now wmllints clean again, so my bitching on the channel had the desired effect. 20081208 18:32:07 -!- thespaceinvader [n=chatzill@91.108.177.229] has joined #wesnoth-dev 20081208 18:33:10 Hey, thespaceinvader! Long time no see! 20081208 18:37:02 hey esr 20081208 18:37:13 how's things? 20081208 18:38:09 Pretty good. I'm working hard on getting Delfador's Memoirs ready for mainline. 20081208 18:38:17 sounds good 20081208 18:38:28 can't say i've played it, but i've heard good things 20081208 18:38:35 Have you seen the prototype? 20081208 18:38:44 Never mind... 20081208 18:38:51 I see your answer. 20081208 18:38:53 More Chantal! 20081208 18:39:32 esr: i've some time, i might go through it this week, if you need some help 20081208 18:39:37 -!- EdB [n=EdB@164.117.88-79.rev.gaoland.net] has joined #wesnoth-dev 20081208 18:39:49 For a sample of the writing, see http://esr.ibiblio.org/?p=666 20081208 18:40:26 More playrtesting is always good. We're to the stage where we're tuning balance. 20081208 18:40:48 so we fell out to irdya for a name for the wesnoth planet, then? I like it =) 20081208 18:41:43 esr: I don't understand why you concentrate your work on DM. We can work on DM after 1.6. UtbS is a much more urgent. 20081208 18:41:57 Happens that name was my invention, but it was Shadow_Master's idea that the planet needed a name. 20081208 18:42:14 fendrin: What still needs to be done on UtBS? 20081208 18:43:10 I agree it's higher priority but anm not aware of any urgent tasks at this point. 20081208 18:46:02 esr * r31373 /trunk/data/ (116 files in 44 dirs): Reindent mainline in preparation for 1.6. 20081208 18:50:35 thespaceinvader: Another point abut "Irdya"; it's used only very rarely, as most Wesnothans have no need for a name for the world. It's just "the world". 20081208 18:50:56 I don't think there's any use in mainline yet. 20081208 18:51:04 that's true, actually 20081208 18:51:29 thinking about it, it's a very rare occurrence that one needs to mention Earth by name in everyday conversation... 20081208 18:56:59 -!- Andylee [n=kvirc@91-115-73-158.adsl.highway.telekom.at] has joined #wesnoth-dev 20081208 18:57:01 cool 20081208 18:57:16 i really remembered the name of this channel 20081208 18:57:25 I'm a genious... obviously 20081208 19:01:24 -!- grzywacz [n=grzywacz@moinmoin/developer/karol] has joined #wesnoth-dev 20081208 19:01:41 s/genious/genius :) 20081208 19:27:28 -!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has quit [] 20081208 19:27:57 -!- boucman [n=rosen@159.83.102-84.rev.gaoland.net] has joined #wesnoth-dev 20081208 19:28:00 -!- boucman [n=rosen@159.83.102-84.rev.gaoland.net] has quit [Remote closed the connection] 20081208 19:28:14 -!- boucman [n=rosen@159.83.102-84.rev.gaoland.net] has joined #wesnoth-dev 20081208 19:31:22 -!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20081208 19:34:50 -!- EdB [n=EdB@164.117.88-79.rev.gaoland.net] has quit ["Konversation terminated!"] 20081208 19:44:06 esr * r31374 /trunk/data/tools/Makefile: 20081208 19:44:06 Suppress fewer unused-images checks, but remove the unused-image check 20081208 19:44:06 from the default test. 20081208 19:47:15 -!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has quit [] 20081208 19:47:43 -!- ettin_ is now known as ettin 20081208 19:49:22 Mordante: around 20081208 19:49:29 boucman yes 20081208 19:49:51 what's the new drawing engine you commited today ? 20081208 19:50:02 is it the new GUI or does it also redraw units ? 20081208 19:51:01 new GUI only but in the same style as the units so layered 20081208 19:51:08 ok 20081208 19:51:21 which makes it easier to allow animations under the dialogs if wanted 20081208 19:51:33 in the end the gamemap should be a special widget 20081208 19:51:47 k 20081208 19:52:12 did you study a litle wesnoth cpu comsumption? 20081208 19:54:08 not yet, haven't optimized yet 20081208 19:54:45 esr * r31375 /trunk/data/tools/Makefile: Remove obsolete productions. 20081208 19:54:54 but looking at the amount of items we draw for a single terrain I don't expect a lot of trouble 20081208 19:55:10 the widgets do cache their content themselves 20081208 19:55:19 so only the dirty rect needs a redraw 20081208 19:55:34 this cache gets erase when the window is closed 20081208 19:55:40 erased* 20081208 19:56:40 we will probably need an audit of the unit drawing code at some point 20081208 19:57:00 esr * r31376 /trunk/data/tools/Makefile: Add a warning comment. 20081208 19:57:00 invalidating units seem to take a huge amount of time, and I can't really find why 20081208 19:57:43 my guess is that, since we need to know the image size to know what to invalidate, we load the images during invalidation and not during drawing (they are cached when drawing) 20081208 19:57:50 but I can't easily prove it 20081208 19:57:59 boucman: Is it somehow related to recently 'fixed' slowdown problem? 20081208 19:58:17 loonycyborg: no 20081208 19:58:26 it'sothogonal to it 20081208 19:58:36 the problem was with the image cache implementation, 20081208 19:58:41 esr: you removed lint-low from the make targets of data/tools. 20081208 19:58:41 here it's about image cache usage 20081208 19:58:48 * fendrin wines 20081208 19:59:07 I'm sorry. You were using it? 20081208 19:59:15 (i'dlike to discuss that slowdown with sirp when he's around, I was the one that implemented the last iteration of the cache, and I was wondering what he chaged 20081208 19:59:44 boucman: I suspect first problem amplifies second. 20081208 20:00:12 probably,but the fix are likely not related 20081208 20:00:15 hmm haven't really noticed a slowdown, but also haven't played much 20081208 20:00:23 esr: yes, of course. I commited that a week ago. It's usefull because wmllint takes some time on my machine. 20081208 20:00:31 but didn't notice a slowdown when I played 20081208 20:00:50 fendrin: I have no objection to your putting it back. I'm doing cruft removal -- trying to find unused images that can get referebces, that sort of thing. 20081208 20:00:51 and my system has quite low specs 20081208 20:01:01 Anyway, that slowdown problems doesn't manifest itself right after reload of a saved game. 20081208 20:01:12 (I thought *I* had written that one...sorry...) 20081208 20:01:28 Even if there are lots of units around. 20081208 20:01:44 Mordante: I havn't encountered the recent slowdown either, it seem related to certain scenarios and having a huge number of units 20081208 20:02:11 boucman: That's correct. 20081208 20:02:12 esr: can you implement that macro to take the campaign to lint as an argument? 20081208 20:02:35 would be nice to get more info how to reproduce it 20081208 20:03:04 btw I noticed that haloes and animated terrain also don't properly update 20081208 20:03:06 fendrin: Maybe, I'll experiment. BTW, any objection to removng the small portrait of Legmir from LoW? It's not used, and if we need it we can rescale from the big one. 20081208 20:03:16 (not sure whether the fire is a terrain or halo) 20081208 20:03:27 You mean slowdown problem with image caching? 20081208 20:03:43 Just start playing LoW :) 20081208 20:04:15 It will definitely manifest after a turn or two. 20081208 20:04:20 esr: no, please remove it. 20081208 20:05:05 Provided that Sirp's image cache changes are applied.. 20081208 20:05:11 is the cache the slowdown or not? 20081208 20:05:28 I was more interested in the problem boucman mentioned 20081208 20:05:40 we already know sirp's changes didn't work 20081208 20:06:10 Mordante: the last change by sirp caused the slowdown and was reverted 20081208 20:06:19 When those slowdowns were occuring in LoW there was a flood of log messages in the console. 20081208 20:06:24 however Idon't know exactly what that change was, and I was wondering... 20081208 20:06:49 boucman yes I know, that's why I'm not really interested in those slowdowns ;) 20081208 20:06:56 Log messages that Sirp added in same commit. 20081208 20:07:03 oh, thos ;) 20081208 20:07:33 well, they are no "slowdowns" as much as higher cpu load than I would like 20081208 20:08:23 For people with low-powered cpus those are slowdowns :) 20081208 20:08:31 the problem is that when invalidating a hex, we look at the image to draw, calculate the rectangle it overlaps, invalidate those hexes 20081208 20:08:52 and apparently the recursion and walking through these lists is a huge cpu consumer 20081208 20:09:23 what's stupid is once invalidating is done, we more or less do the whole tree-walking again to draw the actual images 20081208 20:10:15 esr * r31377 /trunk/data/campaigns/Legend_of_Wesmere/images/portraits/legmir.png: 20081208 20:10:15 Remove small portrait of Legmir, it's not used and we can rescale from 20081208 20:10:15 the big one if we ever need it. 20081208 20:10:18 so it's a bit stupid, and if it were possible to call display::draw_unit at invalidation time and have the image stored and redrawn properly at the next redraw time (using layering and such) we could have a huge boost in perf 20081208 20:19:00 -!- Soliton [n=Soliton@rzdspc10.informatik.uni-hamburg.de] has quit [Connection timed out] 20081208 20:35:35 guess we have to summon maxy again ;) 20081208 20:53:50 -!- Soliton [n=Soliton@f054107074.adsl.alicedsl.de] has joined #wesnoth-dev 20081208 20:55:46 -!- Sapient [n=patrickp@agentek.com] has joined #wesnoth-dev 20081208 21:00:26 esr * r31378 /trunk/data/campaigns/The_South_Guard/ (17 files in 3 dirs): (log message trimmed) 20081208 21:00:26 Rename the Gerrick sprites so they reflect the unit-type WML's evolution to a 20081208 21:00:26 generic Infantry Commander/Assault Commander that might be usable elsewhere -- 20081208 21:00:26 Sir Gerrick keeps his portrait, though. Possibly it should be the generic 20081208 21:00:28 portrait for this unit type, but we can worry about that if and when this 20081208 21:00:30 unit goes to core. 20081208 21:00:32 Also, actually use an unused defense sprite, so now the Infantry 20081208 21:01:00 Sapient: If you're not busy, could you implerment [global_events] sometime soon? I've got a ton of cleanup uses for it. 20081208 21:02:12 esr: it's on my list 20081208 21:02:25 I may have time tonight 20081208 21:02:38 OK. Consider this a gentle nudge. 20081208 21:02:49 the main problem right now is this palloc mess 20081208 21:03:08 More important, I agree. 20081208 21:03:26 I haven't gotten Wesnoth to run more than 2 minutes without crashing in memory routines 20081208 21:04:07 tonight I will try disabling it; my laptop is slow as heck so it takes a while 20081208 21:04:24 doing a full rebuild etc 20081208 21:09:12 Hmm. The new allocator has been working fine for me since Mordante's typo fix. 20081208 21:09:31 it only seems to give problems on Windows 20081208 21:10:43 Most likely due to thread synchronization stuff 20081208 21:23:21 -!- Soliton [n=Soliton@f054107074.adsl.alicedsl.de] has quit ["WeeChat 0.2.6"] 20081208 21:23:31 -!- Soliton [n=Soliton@f054107074.adsl.alicedsl.de] has joined #wesnoth-dev 20081208 21:24:38 -!- Soliton [n=Soliton@f054107074.adsl.alicedsl.de] has quit [Client Quit] 20081208 21:24:51 -!- Soliton [n=Soliton@f054107074.adsl.alicedsl.de] has joined #wesnoth-dev 20081208 21:25:45 -!- Soliton [n=Soliton@f054107074.adsl.alicedsl.de] has quit [Client Quit] 20081208 21:26:17 -!- Soliton [n=Soliton@f054107074.adsl.alicedsl.de] has joined #wesnoth-dev 20081208 21:26:29 -!- Elvish_Pillager [n=eli@66-189-15-130.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20081208 21:27:32 -!- Elvish_Pillage2 [n=eli@66-189-15-130.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20081208 21:27:49 -!- Noyga [n=lame-z@AVelizy-151-1-86-113.w86-205.abo.wanadoo.fr] has left #wesnoth-dev ["Quitte"] 20081208 21:33:03 esr * r31379 /branches/resources/portraits/ (6 files in 2 dirs): Move some unused images, with explanation. 20081208 21:34:23 esr * r31380 /trunk/data/core/images/portraits/Alex_Jarocha-Ernst/elvish-shaman.png: Move this unused image (obsoleted by a Kitty portrait) to the resources branch. 20081208 21:41:03 -!- Elvish_Pillager [n=eli@66-189-15-130.dhcp.oxfr.ma.charter.com] has quit [Nick collision from services.] 20081208 21:41:09 -!- Elvish_Pillage2 is now known as Elvish_Pillager 20081208 21:46:50 esr: Irdya was my idea 20081208 21:47:07 I just checked the name with you. 20081208 21:47:37 Was it? I thought that was one of mine. I'll credit you in future. 20081208 21:49:43 Shadow_Master can you remove one of the game_version classes? 20081208 21:51:08 -!- Sapient [n=patrickp@agentek.com] has left #wesnoth-dev [] 20081208 22:10:10 mordante * r31381 /trunk/src/ (config_cache.cpp gui/widgets/settings.cpp): 20081208 22:10:10 Added a extra preprocessor symbol. 20081208 22:10:10 For the new drawing engine some parts of the engine are heavily 20081208 22:10:10 rewritten so it's wanted to get a special preprocessor symbol for that. 20081208 22:10:10 Also fixed a bug, it seemed the new widgets never parsed the 20081208 22:10:11 preprocessor symbols before. 20081208 22:10:36 mordante * r31382 /trunk/src/gui/widgets/ (window_builder.cpp window_builder.hpp): 20081208 22:10:36 Added an extra build function. 20081208 22:10:36 In some cases it's easier to use an existing grid in the grid builder. 20081208 22:10:36 So added a new function which takes a grid pointer as parameter. 20081208 22:19:56 Ivanovic: is there any waty to attach a note for translators to a string? I want to explain the archaisms I'm using. 20081208 22:22:01 note^string 20081208 22:23:31 that is all we got for WML 20081208 22:24:04 mordante * r31383 /trunk/data/core/macros/items.cfg: Fix a typo. 20081208 22:24:21 summer of code project : do our own gettext out of WML :P 20081208 22:24:49 yes, we should already start collecting ideas for next SoC 20081208 22:25:07 Ivanovic: the wml interpreter please 20081208 22:26:08 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081208 22:26:43 Hello people. 20081208 22:26:48 mordante * r31384 /trunk/ (12 files in 5 dirs): 20081208 22:26:48 Add a proof of concept new container class. 20081208 22:26:48 With the change of the drawing engine a rewrite of the containers is needed as 20081208 22:26:48 well. This adds a new container class which the scroll_label uses. The class 20081208 22:26:48 can't forward events and also the scrollbars are always visible. 20081208 22:27:51 hi Espreon 20081208 22:28:13 -!- Elvish_Pillage2 [n=eli@66-189-15-130.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20081208 22:28:17 hello Espreon 20081208 22:29:37 mordante * r31385 /trunk/src/gui/widgets/grid.hpp: Removed an unused member. 20081208 22:30:06 night 20081208 22:30:14 n8 Mordante 20081208 22:30:19 Good night. 20081208 22:30:32 -!- Mordante [n=chatzill@roadie.xs4all.nl] has quit ["ChatZilla 0.9.84 [Iceweasel 3.0.4/2008112309]"] 20081208 22:34:05 -!- thespaceinvader_ [n=chatzill@91.108.177.229] has joined #wesnoth-dev 20081208 22:34:51 -!- fendrin_ [n=fabi@g226137247.adsl.alicedsl.de] has joined #wesnoth-dev 20081208 22:36:49 -!- thespaceinvader [n=chatzill@91.108.177.229] has quit [Nick collision from services.] 20081208 22:37:01 -!- thespaceinvader_ is now known as thespaceinvader 20081208 22:40:28 is there an approximated release date for 1.5? 20081208 22:41:24 not only approximated, it already happened! 20081208 22:41:33 multiple times 20081208 22:42:33 a stable 1.5 20081208 22:42:47 s/5/6/ 20081208 22:42:57 check the topic. 20081208 22:43:39 thx 20081208 22:44:23 -!- Elvish_Pillager [n=eli@66-189-15-130.dhcp.oxfr.ma.charter.com] has quit [Read error: 110 (Connection timed out)] 20081208 22:45:09 esr * r31386 /trunk/data/campaigns/Under_the_Burning_Suns/TODO: The Hunter line now has team-colored sprites. 20081208 22:46:15 -!- fendrin [n=fabi@g227022136.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 20081208 22:56:41 http://www.wesnoth.org/forum/viewtopic.php?p=325188#p325188 <= new portrait artist ? 20081208 22:57:03 boucman: yeah, just seen that thread 20081208 22:57:11 looks very promising 20081208 22:58:13 -!- ilor [n=user@unaffiliated/ilor] has joined #wesnoth-dev 20081208 22:58:31 Hello ilor. 20081208 22:58:35 hi Espreon 20081208 23:00:06 i am off to bed now, n8 20081208 23:00:11 Good night. 20081208 23:09:15 -!- zookeeper [n=l@dsl-tkubrasgw1-fe9ff800-215.dhcp.inet.fi] has quit [] 20081208 23:09:23 -!- Sapient [n=sapien-x@c-71-59-39-246.hsd1.ga.comcast.net] has joined #wesnoth-dev 20081208 23:09:57 fendrin_: why don't you just learn C++ instead of asking us to port components of Wesnoth into python? 20081208 23:11:06 Sapient: I dislike c++. And I am not a real python fan either. At the moment I am in love with Haskell. 20081208 23:11:40 * loonycyborg loves c++, python and haskell with same intensity. 20081208 23:12:17 There are some areas where it makes sense to support external scripting language, such as the Artificial Intelligence, the random map generation, and the scenario coding 20081208 23:12:19 c++ has it's use cases. But for an interpreter/compiler I would prefer python/sml/haskell 20081208 23:12:42 scenario coding already has a scripting language, which is WML 20081208 23:13:00 and interpreting that WML is done very well by the C++ 20081208 23:13:22 your bias against the language is not a sufficient reason, sorry 20081208 23:13:33 And most complex logic is impemented using macro processor 20081208 23:13:51 Expanded WML is *huge* 20081208 23:14:27 loonycyborg: I am not a fan of big macros 20081208 23:14:54 in many cases they point to the need for a WML feature or change 20081208 23:15:09 Sapient: I do believe that c++ has it's use cases, as mentioned before. But interpreting isn't a strong area for c++. And I dislike macros as well. 20081208 23:15:25 "interpreting isn't a strong area for c++" ??? 20081208 23:15:41 how are you going to back up such a claim 20081208 23:16:07 And explain what do you mean as "interpreting" in this case.. 20081208 23:16:30 when writing a compiler or interpreter it is far preferrable to have a strongly typed language in my view 20081208 23:16:50 Agreed. 20081208 23:17:12 python is a "duck" typed language... basically, the opposite 20081208 23:17:43 * loonycyborg wonders what does it have to do with ducks. 20081208 23:18:26 http://en.wikipedia.org/wiki/Duck_typing 20081208 23:20:23 fendrin_: Why do you want python bindings instead of haskel bindings? :) 20081208 23:20:34 *haskell 20081208 23:20:56 I am not a python fanboy. But python is already used for many wml checking. And esr is making it more important every day. 20081208 23:21:09 I don't want to get into a flamewar; just stop asking us for Python bindings for the sake of Python bindings 20081208 23:21:16 so having python done this job seemed to me like a logical step. 20081208 23:21:29 we will add bindings where they make sense 20081208 23:22:45 I am intimately familiar with WML both in C++ and our Python, and I am telling you that your request does not make sense from a cost/gain perspective 20081208 23:23:30 Sapient: What request you're referring to? 20081208 23:24:10 20081208 22:25:07 Ivanovic: the wml interpreter please 20081208 23:24:12 Sapient: I believe you. It was just a suggestion. I don't want python for wml. I want a better tool for test wml code than the game itself. 20081208 23:24:53 if we're going to rewrite WML interpretation, we might as well rewrite the *entire game* 20081208 23:24:55 And I still believe that this is a good suggestion for the google summer of code. 20081208 23:25:17 Sapient: that is the problem. Wml processing is spread over much parts of the code. 20081208 23:25:35 it's not a problem; it's a core data type 20081208 23:26:46 so please just drop it 20081208 23:28:10 So the request was "implement wml interpreter entirely in python"? 20081208 23:29:18 loonycyborg: That was a suggestion. Only an idea. The main idea is an interpreter for wml that works better for testing wml code than the game itself. I do believe that most wml coders would agree that this is a huge improvement. 20081208 23:30:01 I think it would be better to expose existing interpreter to python.. 20081208 23:30:42 loonycyborg: what means? 20081208 23:31:17 Make it a python extension and make tools use it.. 20081208 23:32:13 -!- noy [n=Noy@70.70.128.133] has joined #wesnoth-dev 20081208 23:32:25 Hello noy. 20081208 23:32:44 hello 20081208 23:56:03 -!- miq [n=miq@krlh-5d8546cb.pool.einsundeins.de] has quit [Remote closed the connection] 20081208 23:56:45 -!- noy [n=Noy@70.70.128.133] has quit [Connection timed out] --- Log closed Tue Dec 09 00:00:04 2008