--- Log opened Wed May 12 00:00:11 2010 --- Day changed Wed May 12 2010 20100512 00:00:11-!- Sapient [~patrickp@wesnoth/developer/sapient] has joined #wesnoth-dev 20100512 00:02:31-!- _jbx_ [~jbailey@12.190.80.225] has quit [Quit: It was a new day yesterday, but it's an old day now.] 20100512 00:06:52-!- billynux [~billy@wesnoth/developer/billynux] has quit [Quit: Leaving] 20100512 00:13:07-!- lfernando [~luiz@201-43-77-168.dsl.telesp.net.br] has quit [Quit: Ex-Chat] 20100512 00:27:10-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 20100512 00:30:06-!- kevg [~kevg@91.194.253.47] has quit [Remote host closed the connection] 20100512 00:43:43-!- Valkier [~karasawa@c-174-55-104-2.hsd1.pa.comcast.net] has quit [] 20100512 00:58:52-!- k23z__ [k23z__@unaffiliated/k23z--/x-2536701] has quit [Quit: Leaving] 20100512 01:01:53< CIA-10> espreon * r42562 /trunk/data/ (122 files in 23 dirs): Converted all makeshift dashes to real ones ('--' and spaced '-' at least) in campaigns and the test scenario. 20100512 01:16:56< CIA-10> espreon * r42563 /trunk/data/ (core/help.cfg core/units.cfg hardwired/tips.cfg): Converted more makeshift dashes. 20100512 01:27:15-!- deekay [~dk@wesnoth/developer/dragonking] has quit [Quit: deekay] 20100512 01:30:46< CIA-10> espreon * r42564 /trunk/data/ (54 files in 9 dirs): Converted more makeshift dashes (hopefully, I got all of them). 20100512 01:32:21< alink> wait, did you just make all these strings fuzzy ? 20100512 01:32:53< alink> and I hesitate when I touch several of them :-/ 20100512 01:33:27< Espreon> Uh, does it matter? It is not like we are in a string freeze. 20100512 01:34:21< CIA-10> espreon * r42565 /trunk/data/campaigns/Eastern_Invasion/scenarios/13.Evacuation.cfg: 'aint' -> 'ain't' 20100512 01:34:27< alink> indeed, so I suppose it's ok then. I don't know i never translate anything 20100512 01:36:01< alink> just seems a lot of changes of such minor detail. 20100512 01:36:26< alink> But I know that you are very sensitive about this dash topic ;-p 20100512 01:37:03< Espreon> Minor my ass. 20100512 01:37:11< Espreon> Makeshift dashes look repulsive. 20100512 01:37:37< Espreon> ... and unprofessional. 20100512 01:38:09< alink> how can you be repulsive by just being few pixels shorter ? <:o) 20100512 01:38:48< alink> but i admit that it looks better 20100512 01:39:04< Espreon> Well, "-" isn't that repulsive (just too short); however, "--" is quite repulsive. 20100512 01:39:44< Sapient> --_--; 20100512 01:40:03< Espreon> AAAAH! MINE EYES! 20100512 01:41:00< Sapient> I will make a campaign called The Death of Espereon -- featuring lots of emdashes 20100512 01:41:11< alink> Espreon: you seems very strict about punctuation, and very liberal about adjectives ;) 20100512 01:41:19< Espreon> alink: Nope. 20100512 01:42:01< alink> 0k 20100512 01:42:03< Espreon> http://en.wiktionary.org/wiki/mine#Usage_notes — Last entry. 20100512 01:42:35< alink> wa refering to repulsive, but i am a slow typer 20100512 01:43:01< Espreon> You wouldn't say "thy eyes"... would you? 20100512 01:43:05< alink> but didn't know that 'mine' usage 20100512 01:44:20< alink> and i just discover 'thy' 20100512 01:44:31< alink> c++ is easier 20100512 01:44:36< Espreon> Hell no. 20100512 01:45:05< Espreon> I am sure that I could learn Proto-Indo-European more easily than C++. 20100512 01:46:11< Espreon> AMLA_TOUGH... is evil... 20100512 01:46:38< Sapient> maybe you could write a Shakespearean to C++ converter then ;) 20100512 01:46:51< alink> mmh, hard to compare, small errors in speak have less consequences that in code 20100512 01:47:05< alink> s/that/than 20100512 01:47:32< alink> let say that it was an example :) 20100512 01:47:42< Espreon> Sapient: Nope. 20100512 01:47:51< Sapient> http://en.wikipedia.org/wiki/Shakespeare_%28programming_language%29 20100512 01:47:57< Espreon> I am aware of that. 20100512 01:48:41< Espreon> Anyway, a sure sign of the Apocalypse would be me being able to actually do stuff in real programming languages. 20100512 01:48:42< alink> ooh it's the the opposite of LOLCODE ! 20100512 01:48:50< Espreon> What about Whitespace? 20100512 01:49:02< Espreon> Wesnoth should be ported to Whitespace... LOL. 20100512 01:51:41< Sapient> that would earn you a slashdot article I'm sure, and a place in the geek hall of fame. but otherwise pointless ;) 20100512 01:51:54< alink> nice hello world : http://en.wikipedia.org/wiki/Whitespace_(programming_language)#Sample_code 20100512 01:53:17< Sapient> I would be far more impressed if you secretly embedded a whitespace version of wesnoth into the C++ version of wesnoth ;) 20100512 01:53:37-!- DesertPanther_ [~Khalid@41.234.232.109] has quit [Quit: Leaving] 20100512 01:53:38< CIA-10> espreon * r42566 /trunk/data/ (core/help.cfg scenario-test.cfg): Converted some hyphen-minus signs (hopefully all of the ones that are being used as minus signs) to Unicode minus signs for the sake of consistency. 20100512 01:54:54< AI0867> gabba: is your fake-unit stuff done? 20100512 01:55:04< AI0867> because I'm having trouble using it 20100512 01:55:07< gabba> AI0867: all done 20100512 01:55:21-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20100512 01:55:24< gabba> AI0867: trouble already :P? What are you trying to use it for? 20100512 01:56:02-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20100512 01:56:02< AI0867> creating [move_units_fake]: moving multiple units 20100512 01:56:16< Espreon> Sigh, I wish Wesnoth were still playable (hopefully, Eleazar will add the missing terrain images soon)... 20100512 01:56:21< AI0867> of course, only one unit is actually animated, but placeholders are required until the next unit moves 20100512 01:56:35< AI0867> s/until.*/until the unit moves again/ 20100512 01:58:35< gabba> AI0867: ah ok, you're implementing a new WML tag? 20100512 01:59:16< AI0867> I decided I might as well put your work to use 20100512 01:59:34< AI0867> I can commit it so you can have a look 20100512 01:59:55< gabba> AI0867: either that or pastebin it -- I'll take a look now 20100512 02:00:40 * Espreon hopes that there aren't any non-spaced makeshift dashes that use one hyphen-mminus. 20100512 02:00:48< Espreon> *minus 20100512 02:01:23< alink> AI0867: nice, it will be really new in wesnoth to see several units move at the same time. 20100512 02:01:44< AI0867> alink: well, they currently each take a step in a round-robin manner 20100512 02:01:49< AI0867> but it's reasonably close 20100512 02:01:50< Espreon> ... and it would be very nice for my campaign... 20100512 02:02:25< alink> oh ok, well, one step at a time ;) 20100512 02:02:38< AI0867> syncing them other than by the beginning of the path is a later concern also 20100512 02:03:28< Espreon> AI0867: Do jpg files display in Wesnoth for you? 20100512 02:03:33< Espreon> They don't here. 20100512 02:03:59< alink> AI0867: and no crazy scrolling problem if not near each other ? 20100512 02:04:12< AI0867> that could be an issue... 20100512 02:04:38< AI0867> maybe some way to designate a 'main' unit or something and not animate the others if off-screen 20100512 02:04:41< AI0867> if that's doable 20100512 02:05:06< alink> yes only follow one 20100512 02:05:39< CIA-10> ai0867 * r42567 /trunk/src/game_events.cpp: Refactor [move_unit_fake] 20100512 02:05:43< CIA-10> ai0867 * r42568 /trunk/ (data/scenario-test.cfg src/game_events.cpp): Partial implementation of [move_units_fake]: moving multiple fake units at the same time 20100512 02:06:16< alink> alternatively, IIRC the scrolling code try to get the whole path on view. Maybe change it to try having all paths or a maximum of them in view 20100512 02:06:19 * gabba goes to take a look 20100512 02:06:34< alink> mmh perhaps a not-so-simple math problem 20100512 02:06:45< AI0867> gabba: the "open the hell" label on the test scenario 20100512 02:07:01< gabba> k 20100512 02:09:30< alink> Espreon: data/campaigns/Heir_To_The_Throne/images/story has jpg image 20100512 02:10:27< Sapient> "open the hell" isn't correct english either, but it does sound funny 20100512 02:11:03< gabba> AI0867: how do you load this test scenario? 20100512 02:11:36< Espreon> alink: But they don't display in-game. 20100512 02:11:43< Espreon> gabba: wesnoth -t 20100512 02:12:50< alink> Espreon: you mean, when starting the campaign, you see only black story images on your system? 20100512 02:12:54< AI0867> alink: I'm not changing the display code atm 20100512 02:13:18< AI0867> I'm just telling it to move a unit over a very short path 20100512 02:13:44< Sapient> probably "unleash hell's fury" was the intended meaning 20100512 02:13:55< alink> Espreon: if you mean in-game as on map, then jpg is useless for sprites (not alpha channel) 20100512 02:14:21< CIA-10> espreon * r42569 /trunk/data/campaigns/ (15 files in 11 dirs): Converted uses of [set_variable]'s 'format' to 'value', as they are equivalent and 'format' is supposedly deprecated. 20100512 02:14:41< Espreon> alink: jpgs are used for story images. 20100512 02:14:50< Sapient> wow, I can't believe people were still using format 20100512 02:15:01< gabba> :D I love this test scenario, especially the Summon Troll option 20100512 02:15:03< Sapient> thanks for removing that Espreon 20100512 02:15:07< Espreon> Uh, they're used to conserve space. 20100512 02:15:10< Espreon> You are welcome. 20100512 02:15:29< gabba> so Espreon, the problem is that the units don't show up, right? No error messages? 20100512 02:15:42-!- Sapient [~patrickp@wesnoth/developer/sapient] has left #wesnoth-dev [] 20100512 02:16:05< Espreon> gabba: The story images don't show up; Wesnoth says that it cannot open the images. 20100512 02:16:23< Espreon> As byspel, 20100511 20:03:02 error display: could not open image 'story/httt_story1.jpg'. 20100512 02:17:10< gabba> Espreon: I don't see how that could be related even remotely to my fake units? 20100512 02:17:23< Espreon> Uh... we weren't talking about that. 20100512 02:17:34< AI0867> Espreon: checking... 20100512 02:17:40< Espreon> You must have wandered in my conversation. 20100512 02:17:42-!- Blarumyrran [~Blarumyrr@84-50-143-71-dsl.rkv.estpak.ee] has quit [Read error: Connection reset by peer] 20100512 02:18:01< alink> AI0867: just tested the hell thing, look weird for the moment, but a polished version could be quite impressive 20100512 02:18:14< gabba> Espreon: sorry, I did mix up conversations :P 20100512 02:18:36< gabba> let me try that again: so AI0867, the problem is that the units don't show up, right? No error messages? 20100512 02:19:11< AI0867> yeah 20100512 02:19:28< AI0867> Espreon: they all show up here 20100512 02:19:50< alink> Espreon: yes here too 20100512 02:19:57< Espreon> Hmmmmm... 20100512 02:20:06< alink> maybe something with SDL_image lib 20100512 02:20:12< AI0867> I'm currently building svn head, but that shouldn't make a difference, as your changes were finished before I started 20100512 02:20:31< AI0867> Espreon: do you have the useflag jpeg set? 20100512 02:20:38< Espreon> AI0867: Yup. 20100512 02:20:52< AI0867> and you've rebuilt SDL_image since? 20100512 02:20:55< Espreon> sdl-image is compiled with that USEFLAG. 20100512 02:21:00< Espreon> I don't remember. 20100512 02:23:11< Espreon> I'm gonna try recompiling sdl-image for lulz. 20100512 02:25:48< Espreon> Yup, that worked. 20100512 02:26:01< Espreon> I recall that I upgraded to jpeg 8a a while ago. 20100512 02:26:14< Espreon> ... I probably just forgot to recompile sdl-image. 20100512 02:27:34 * Espreon wonders when 'format' will be removed... 20100512 02:28:29< Espreon> esr: Would you please make it so that wmllint converts "format=" to "value=" in [set_variable] codeblocks? 20100512 02:29:17< esr> Espreon: When did this syntax change? 20100512 02:30:02< Espreon> It didn't; they're just equivalent, and "format" is deprecated, according to the wiki. 20100512 02:31:45< AI0867> I'll deprecate it properly when I finish compiling 20100512 02:32:13< Espreon> Thank you. 20100512 02:33:03< gabba> AI0867: I don't know WML that well yet, what is supposed to trigger the appearance of your fake units? Do they show up as soon as you load the scenario? 20100512 02:33:12-!- alink [~alink@wesnoth/developer/alink] has quit [Remote host closed the connection] 20100512 02:34:31< gabba> AI0867: never mind, I found the "open the hell" thing 20100512 02:37:16-!- phlaem- [~a@e178104136.adsl.alicedsl.de] has quit [Quit: Leaving] 20100512 02:39:02< gabba> AI0867: I think I know what's the problem. You have to manually invalidate the hexes your fake units go through: see in unit_display::move_unit all the calls to disp->invalidate(temp_unit.get_location()); 20100512 02:39:38< AI0867> er, okay... 20100512 02:39:55< AI0867> but isn't the fake unit already there? 20100512 02:40:06< AI0867> that is, when the final invalidate from the animation is played? 20100512 02:40:19< gabba> AI0867: (maybe it warrants adding some sort of game_display::update_fake_unit(unit*) that does this for you) 20100512 02:41:31< gabba> AI0867: good question... I haven't really tested this beyond adding a few immobile fake units 20100512 02:42:35< gabba> AI0867: I'm just describing how the current code already uses a fake unit for movement, did you look at unit_display::move_unit before implementing your own code? 20100512 02:43:55-!- Bocom_ is now known as Bocom 20100512 02:45:47< AI0867> nope, I just copied that from [move_unit_fake] and assumed fake units would stay on the screen like normal units 20100512 02:45:58-!- knotwork [~markm@142.177.234.75] has joined #wesnoth-dev 20100512 02:49:31< CIA-10> espreon * r42570 /trunk/data/multiplayer/scenarios/ (3 files in 2 dirs): More 'format' -> 'value' conversions. 20100512 02:50:07< AI0867> Espreon: there are still some in the tutorial 20100512 02:50:13< AI0867> but you could wait for wmllint... 20100512 02:51:52< Espreon> Meh, I was on it anyway... 20100512 02:54:53< gabba> AI0867: another thing is that you call unit_display::move_unit(), which itself creates a temporary unit to display movement -- I suspect that it's this one we see, maybe your fake units are invisible all along 20100512 02:55:12< CIA-10> espreon * r42571 /trunk/data/core/macros/ (terrain-utils.cfg unit-utils.cfg utils.cfg): Even more 'format' -> 'value' conversions; this should hopefully take care of all of them. 20100512 02:55:51< AI0867> gabba: I think that's exactly what's happening 20100512 02:56:15< AI0867> it also seems that I was wrong when I thought move_unit would actually move the unit 20100512 02:56:42< AI0867> it takes a non-const argument in order to hide it and change the facing, nothing more 20100512 02:59:44< AI0867> it now works partially 20100512 03:00:21< AI0867> I'm not sure what the cause of this is, but the crossbowman now moves as expected, while the temporary grunts stay at their original position... 20100512 03:00:32< gabba> hmm, what did you try? 20100512 03:01:23< AI0867> I now change the location every step and invalidate every time anything has changed 20100512 03:03:55< AI0867> the fake units seem to get 'stuck' or something 20100512 03:05:11< CIA-10> espreon * r42572 /trunk/data/ (10 files in 8 dirs): Converted uses of [set_variable]'s 'random' to 'rand', as the former is deprecated. 20100512 03:06:16< gabba> AI0867: can you commit this? I'm looking around unit_display for clues 20100512 03:06:26< CIA-10> ai0867 * r42573 /trunk/data/scenario-test.cfg: Fix facing of units in test scenario 20100512 03:06:27< CIA-10> ai0867 * r42574 /trunk/src/game_events.cpp: Deprecate [set_variable] format properly 20100512 03:06:32< CIA-10> ai0867 * r42575 /trunk/src/game_events.cpp: Give the fake units locations and invalidate them every step 20100512 03:07:09< Espreon> esr: Also, please make it so that wmllint converts "random=" to "rand=" in [set_variable] codeblocks. 20100512 03:11:05< gabba> AI0867: wow, the result is even weirder now :P 20100512 03:15:02< AI0867> yeah 20100512 03:15:13< CIA-10> ai0867 * r42576 /trunk/src/game_events.cpp: Use lg::wml_error instead of ERR_WML for deprecation messages. Add a to-remove version to deprecated [endlevel] keys 20100512 03:22:48< gabba> AI0867: just to make sure: the units we see at the end are "real" units, right? 20100512 03:27:00-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100512 03:31:16< CIA-10> espreon * r42577 /trunk/data/hardwired/english.cfg: Converted more hyphen-minuses used as minus signs to the Unicode minus sign. 20100512 03:33:42< shadowmaster> D: 20100512 03:33:57< shadowmaster> *jawdrop* 20100512 03:34:22< Espreon> Yes, I have won. 20100512 03:34:46< shadowmaster> before I continue, is there a wmllint rule that helps to perform the changes exemplified by r42572 in add-ons? 20100512 03:35:15< shadowmaster> not that I personally care, but if there's not then esr will throw stuff at whoever did the C++ part of the change 20100512 03:35:42< shadowmaster> which seems to be my best minion, AI0867 20100512 03:35:47< Espreon> 'random' is not obsolete yet. 20100512 03:36:01 * esr hefts a fish in an anticipatory manner 20100512 03:36:02< shadowmaster> I noticed that it's deprecated though 20100512 03:36:14< Espreon> It has been that way for a while... 20100512 03:36:28< shadowmaster> that means that it will be removed in a few versions, so someone should make a rule for those poor people who can't learn to run wmllint anyway 20100512 03:36:45< shadowmaster> okay, let me continue now. 20100512 03:36:53< shadowmaster> Espreon: what...the...HELL?! 20100512 03:37:00< AI0867> gabba: yes 20100512 03:37:18< esr> Espreon: Please file an FR accumulating all your requested syntax changes and assign it to me. 20100512 03:37:19< shadowmaster> who, when, why, how and where was this series of dash-related changes approved?! what about the poor translators, and and and... D: 20100512 03:37:29 * shadowmaster cries 20100512 03:37:31< Espreon> esr said that it was fine. 20100512 03:37:46< Espreon> Who cares? Æsthetics and correctness are important. 20100512 03:37:53< Espreon> Mine eyes need to be saved... 20100512 03:37:59< Espreon> ... for they are dying... 20100512 03:38:00< shadowmaster> I agree that -- looks ugly 20100512 03:38:29< shadowmaster> but how do people who don't have a compose key and don't have XFree86 or similar manage to write your favorite dashes? 20100512 03:39:03< esr> Now, wait. I said I didn't object. But only the prosodic issues are mine; If you were going to create a translation issue you should have checked with Ivanovic. 20100512 03:39:07< shadowmaster> by this I believe I mean Windows users, which, as painful as it might be, are also part of the translation crowd 20100512 03:39:18< Espreon> shadowmaster: I am sure that the translators are smart enough to use copy and paste. 20100512 03:39:37 * shadowmaster stops insulting the translators intelligence now 20100512 03:39:56< shadowmaster> I believe this is not a translation issue since this is trunk. 20100512 03:40:34< shadowmaster> okay, so now translations are broken. Terrain transitions are too (at least until the new terrains get transitions), and so will probably be GUI2 soon. 20100512 03:40:51< shadowmaster> everyone gets to contribute breakage except me. Pfft. 20100512 03:40:57< Espreon> Once GUI2 fully takes over... then... yeahz... 20100512 03:41:18< Espreon> Yes, even I get to break things! 20100512 03:42:40< shadowmaster> and the counter is still below 100. 20100512 03:42:59< Espreon> Damn it! 20100512 03:43:10< Espreon> It has to be at least one hundred... 20100512 03:43:10< shadowmaster> that needs to be fixed before I decide to file another priority 9 bug regarding unicorns 20100512 03:43:26< Espreon> shadowmaster: Out of mein vay! 20100512 03:43:48< shadowmaster> No hablo alemán. :( 20100512 03:44:17< Espreon> Zhen get out, for ze Führer is not pleased. 20100512 03:44:21< Espreon> IDK. 20100512 03:44:23 * Espreon is bored 20100512 03:44:45< shadowmaster> noted. 20100512 03:48:26< Espreon> esr: Done. 20100512 03:49:14< Espreon> shadowmaster: Honestly, how do you not see the awesomeness of *real* em dashes? 20100512 03:49:31< shadowmaster> I see it 20100512 03:49:36< Espreon> We are in 2010, not ugh... 20100512 03:49:41< Espreon> Good. 20100512 03:49:46< Espreon> Then embrace it... 20100512 03:49:54< shadowmaster> but please remind me, is this an em dash — foo bar? 20100512 03:49:56< shadowmaster> terminator?! 20100512 03:50:09< Espreon> Looks right. 20100512 03:50:13< shadowmaster> — 20100512 03:50:17< Espreon> — ... em dash. 20100512 03:50:21< Espreon> – ... en dash. 20100512 03:50:23< shadowmaster> well, here it looks like a regular minus sign - 20100512 03:50:34 * Espreon shrugs 20100512 03:50:42< shadowmaster> I think terminator didn't get the whole "FALLBACK TO MONOSPACE" idea 20100512 03:51:03< shadowmaster> of course the Terminus font doesn't have those dashes 20100512 03:51:12 * Espreon stares at the em dashes in the tip of the day dialogs. 20100512 03:51:43< Espreon> Well, then it sucks.® 20100512 03:52:09< shadowmaster> ® works 20100512 03:52:14< shadowmaster> so does ™ and © 20100512 03:52:43< shadowmaster> I really wish freetype didn't suck so much. 20100512 03:52:50< Espreon> Does it support the dream team? æ, œ, þ, ð, ȝ, and ƿ? 20100512 03:52:56< shadowmaster> I could be using Consolas -.- 20100512 03:52:59< shadowmaster> Espreon: yes 20100512 03:53:02< Espreon> Good. 20100512 03:53:08< shadowmaster> maybe it's a problem with the variable width fallback 20100512 03:53:35< shadowmaster> e.g. em dashes seem to have larger width even with DejaVu Sans Mono 20100512 03:53:45< shadowmaster> or maybe that was just Konsole being silly. *shrug* 20100512 03:53:47< Espreon> FreeType makes somewhat-hard-to-notice greenish stuff appear on the characters in the tip of the day dialogs... 20100512 03:53:52< Espreon> ... this sucks... 20100512 03:54:03< shadowmaster> I'm sure you can fix that yourself 20100512 03:54:14< Espreon> It also makes mah hieroglyphs look repulsive... 20100512 03:54:30< shadowmaster> learn how your .fonts.conf works and forget about relying on silly desktop environments for editing it 20100512 03:55:01< Espreon> Everyone knows that if something doesn't support hieroglyphs well, then it is utter garbage, even though hieroglyphs were recently added to Unicode. 20100512 03:55:16< Espreon> shadowmaster: Meh, I tried playing around with that... 20100512 03:56:27< Espreon> Meh, the greenish stuff only appears on italicized text. 20100512 04:04:34-!- Skystriker [~croselius@pool-70-111-210-233.nwrk.east.verizon.net] has quit [Ping timeout: 264 seconds] 20100512 04:05:37< shadowmaster> crimson_penguin: do you think you can reproduce this? http://forums.wesnoth.org/viewtopic.php?p=427764#p427764 20100512 04:07:45< shadowmaster> llllllB[B/30 20100512 04:07:51< shadowmaster> oops. 20100512 04:08:20< crimson_penguin> I'll check 20100512 04:10:27< crimson_penguin> shadowmaster: yup, I can reproduce 20100512 04:10:47< shadowmaster> okay, what's your opinion? 20100512 04:11:01< shadowmaster> Pango, or Wesnoth? Because it certainly doesn't crash on Linux, and AFAIK not on Windows either 20100512 04:11:42< shadowmaster> I was thinking that it could be a problem specific to the version of Pango that's bundled in the Mac OS X package 20100512 04:12:51< crimson_penguin> it's pango 20100512 04:13:04< crimson_penguin> It crashes in a call to some Apple thing, by Pango 20100512 04:14:06< crimson_penguin> May 11 22:10:17 penguin [0x0-0x40ea0e6].org.wesnoth.Wesnoth[27966]: (process:27966): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text() 20100512 04:14:10< crimson_penguin> It does output that though 20100512 04:14:19-!- Ivanovic_ [~ivanovic@dtmd-4db2bb6b.pool.mediaWays.net] has joined #wesnoth-dev 20100512 04:14:43< crimson_penguin> As well as May 11 22:10:17 penguin [0x0-0x40ea0e6].org.wesnoth.Wesnoth[27966]: 20100511 22:10:17 error general: Invalid UTF-8 string: "A historical era thet represents the battles in Europe. Play with the arabic Kalifa, the treacherous Kedari, the noble Aragwaithi, the italian Ceresians, and the sea-wolves known as the Væringjar" 20100512 04:15:04 * shadowmaster pokes terminator 20100512 04:15:07< shadowmaster> you see the ash? 20100512 04:15:21 * shadowmaster pokes Espreon instead 20100512 04:15:25< Espreon> Jeß? 20100512 04:15:37 * shadowmaster scratches head 20100512 04:15:49< shadowmaster> well, maybe penguin's client did some magic. 20100512 04:15:58< Espreon> crimson_penguin: Where is this string displayed? 20100512 04:16:22< shadowmaster> Espreon: http://forums.wesnoth.org/viewtopic.php?p=427764#p427764 20100512 04:16:22< crimson_penguin> that's output to stderr 20100512 04:16:45< Espreon> Well, I would need to take a look at the addon. 20100512 04:16:59< Espreon> Another thing for my todo list... 20100512 04:17:00< shadowmaster> 20100511 22:16:51 error general: Invalid UTF-8 string: "A historical era thet represents the battles in Europe. Play with the arabic Kalifa, the treacherous Kedari, the noble Aragwaithi, the italian Ceresians, and the sea-wolves known as the V�ringjar 20100512 04:17:06-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 276 seconds] 20100512 04:17:09< shadowmaster> so I see no ash, just the bogus sequence 20100512 04:18:07< crimson_penguin> I see an "ae" character 20100512 04:18:17-!- Ivanovic_ is now known as Ivanovic 20100512 04:18:19< shadowmaster> æ is ash 20100512 04:18:24< crimson_penguin> ah 20100512 04:18:24< shadowmaster> I think (espreon?) 20100512 04:18:27< Espreon> Solution: Kill any UTF-8/whatever characters, convert the file to UTF-8, reinsert UTF-8 characters. 20100512 04:18:32< Espreon> shadowmaster: Yes, æ is ash. 20100512 04:18:37< shadowmaster> Espreon: no, the solution is fixing the mac os x package 20100512 04:18:41< Espreon> Oh. 20100512 04:19:03< Espreon> crimson_penguin: Ash is supposed to be one character... so... yeahz... burn your client. 20100512 04:19:05< shadowmaster> wesnoth shouldn't crash on a single platform because of someone screwing up and writing their pbl with ISO 8859-1 8bit characters 20100512 04:19:25< shadowmaster> (rough guess. I'm too lazy to check the text in a hex editor) 20100512 04:19:34 * Espreon wishes that *real* ash were still around. 20100512 04:19:36< crimson_penguin> Espreon: no, it is, I was just saying it that way because I didn't know what it was called, and didn't know if it would go through IRC ok 20100512 04:19:54 * Espreon cries 20100512 04:20:08< shadowmaster> the person in question also deserves a severe punishment 20100512 04:20:09< Espreon> Why have you people forgotten the English letters? THIS IS MADNESS! 20100512 04:20:31< crimson_penguin> Because they're NEVER used! I'm in North America, where they probably never were used 20100512 04:20:31< shadowmaster> I could delete their forum account, assign read-only privileges to it... 20100512 04:20:43< shadowmaster> there's a lot of room for punishment 20100512 04:20:53-!- shadowmaster is now known as shadowm_BOFH 20100512 04:20:58< Espreon> crimson_penguin: Not English as in English English, English as in English, the awesome Western Germanic language. 20100512 04:21:21< shadowm_BOFH> anglosaxonic? 20100512 04:21:26< crimson_penguin> :P 20100512 04:21:26< Espreon> The ash you see in "encyclopædia" isn't real ash. 20100512 04:21:42< shadowm_BOFH> there are four volcans in this region 20100512 04:21:43< Espreon> Just a mere ligature. 20100512 04:21:45< crimson_penguin> what's the need for it? 20100512 04:21:50< shadowm_BOFH> I can go and get some ash from one of them 20100512 04:21:59< Espreon> crimson_penguin: Real ash? 20100512 04:22:06< crimson_penguin> yes 20100512 04:22:37< Espreon> IDK, having things being moar phonetic/historically correct, plus we'd be sticking it to the Normans. 20100512 04:22:54< Espreon> "thæt" would be fun, but "þæt" would be even moar fun. 20100512 04:23:21< Espreon> Wiþ þorn around, þere'd be no "Thighland". 20100512 04:23:49< Espreon> Stupid fetish for holding on to the official romanizations. 20100512 04:24:28< shadowm_BOFH> O glorious UTdddfg 20100512 04:24:38< Espreon> "Þailand" would be much better. 20100512 04:24:48< shadowm_BOFH> I mean. $ fg 20100512 04:24:52 * shadowm_BOFH goes back to wesnoth 20100512 04:25:38< shadowm_BOFH> Terminated. Ah well, it's just taking up space in the process table. 20100512 04:27:46-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20100512 04:28:18< Espreon> crimson_penguin: BTW, I am in North America too, but I care about this stuff... as I can... so... yeahz... 20100512 04:28:36< crimson_penguin> :P 20100512 04:28:45< crimson_penguin> well I'm learning Swedish, so there 20100512 04:29:08< Espreon> Well, you should be investing time reviving Eastern Germanic languages instead... so... blah... 20100512 04:29:20< Espreon> Northern Germanic languages are fine. 20100512 04:38:01-!- shadowm_BOFH is now known as shadowmaster 20100512 05:08:58-!- Blueblaze [~nick@adsl-76-202-22-156.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100512 05:09:00< gabba> AI0867: I can't quite identify it, but the problem seems to be that some important step of redrawing is missing between your modifying of the fake units positions. I even tried remove_temporary_unit + place_temporary_unit instead of modifying the positions, and unit figures are still stuck at the start 20100512 05:09:58< gabba> AI0867: funnily enough, the ellipse and health bar do get drawn where the unit really is 20100512 05:10:50< gabba> AI0867: so I think you should ask mordante or boucman how to refresh the screen so a unit gets drawn at its new position 20100512 05:11:13< gabba> AI0867: I can commit my test code if you want, just ask 20100512 05:16:28< gabba> AI0867: I suggest you concentrate on just modifying the fake unit's position at first, and once you can do that and it gets drawn at the right place, then add the movement animation. 20100512 05:25:57-!- FAAB [~huajie@219.142.246.125] has joined #wesnoth-dev 20100512 05:28:37-!- Skystriker [~croselius@pool-70-111-210-233.nwrk.east.verizon.net] has joined #wesnoth-dev 20100512 06:07:27-!- Skystriker [~croselius@pool-70-111-210-233.nwrk.east.verizon.net] has quit [Ping timeout: 268 seconds] 20100512 06:16:01-!- Valkier [~karasawa@c-174-55-104-2.hsd1.pa.comcast.net] has joined #wesnoth-dev 20100512 06:19:13-!- Blueblaze [~nick@adsl-76-202-22-156.dsl.hstntx.sbcglobal.net] has quit [Remote host closed the connection] 20100512 06:33:10-!- Valkier [~karasawa@c-174-55-104-2.hsd1.pa.comcast.net] has quit [] 20100512 06:45:17-!- ancestral [~ancestral@97-116-105-107.mpls.qwest.net] has joined #wesnoth-dev 20100512 06:49:07-!- gabba [~gabba@wesnoth/developer/gabba] has left #wesnoth-dev [] 20100512 06:56:32-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100512 07:24:57-!- knotwork [~markm@142.177.234.75] has quit [Ping timeout: 276 seconds] 20100512 07:25:52-!- knotwork [~markm@142.177.234.75] has joined #wesnoth-dev 20100512 07:27:18-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20100512 07:41:47-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20100512 08:09:35-!- Blarumyrran [~Blarumyrr@84-50-143-71-dsl.rkv.estpak.ee] has joined #wesnoth-dev 20100512 08:21:54-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20100512 08:22:59< zookeeper> those dash changes should be auto-unfuzzied or something. it's not like translators need to be bothered with that, since they can use dashes or hyphens or whatever they want already. 20100512 08:26:22-!- fkhodkov [~fedor76@ppp-78-24-25-114-bras0.istra.ru] has joined #wesnoth-dev 20100512 08:26:40-!- fkhodkov [~fedor76@ppp-78-24-25-114-bras0.istra.ru] has quit [Client Quit] 20100512 08:28:06-!- fkhodkov [~fedor76@ppp-78-24-25-114-bras0.istra.ru] has joined #wesnoth-dev 20100512 08:38:46-!- knotwork_ [~markm@142.177.234.75] has joined #wesnoth-dev 20100512 08:47:46-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Ping timeout: 246 seconds] 20100512 08:59:33-!- stikonas [~and@bcm-131-111-247-104.girton.cam.ac.uk] has joined #wesnoth-dev 20100512 08:59:33-!- stikonas [~and@bcm-131-111-247-104.girton.cam.ac.uk] has quit [Changing host] 20100512 08:59:33-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100512 09:03:09-!- fkhodkov [~fedor76@ppp-78-24-25-114-bras0.istra.ru] has quit [Remote host closed the connection] 20100512 09:06:09-!- ancestral [~ancestral@97-116-105-107.mpls.qwest.net] has quit [Quit: ancestral] 20100512 09:10:18-!- fkhodkov [~fedor76@ppp-78-24-25-114-bras0.istra.ru] has joined #wesnoth-dev 20100512 09:14:49-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20100512 09:21:31-!- euschn [~euschn@wesnoth/developer/euschn] has joined #wesnoth-dev 20100512 09:23:03-!- knotwork_ [~markm@142.177.234.75] has quit [Remote host closed the connection] 20100512 09:31:03-!- knotwork_ [~markm@142.177.234.75] has joined #wesnoth-dev 20100512 09:39:51-!- Valkier [~karasawa@c-174-55-104-2.hsd1.pa.comcast.net] has joined #wesnoth-dev 20100512 09:41:59-!- Ivanovic [~ivanovic@dtmd-4db2bb6b.pool.mediaWays.net] has quit [Changing host] 20100512 09:41:59-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20100512 09:42:27-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100512 09:44:49< Ivanovic> moin 20100512 09:45:11< Ivanovic> Espreon: since you change does suck majorly: please revert it! 20100512 09:45:39< Ivanovic> Espreon: just because you want to see all minuses replaced with a hyphon you musn't break ~10% of all strings 20100512 09:45:56< Ivanovic> that is: especially since there is *NO* way to easily autoconvert translations! 20100512 09:46:28< zookeeper> couldn't you automatically un-fuzzy all those string changes though? 20100512 09:47:12< Ivanovic> zookeeper: there is no reliable way to do this unless Espreon added *every* case of the conversion into pofix.oy 20100512 09:47:28< Ivanovic> and then all translations would still include the minus instead of the hyphon 20100512 09:47:32< zookeeper> ah, ok 20100512 09:49:29< zookeeper> (it would be nice if there was a way to easily un-fuzzy all the string changes of a single commit, i suppose) 20100512 09:50:06< Ivanovic> pofix.py is there to in fact not create the fuzzy strings 20100512 09:50:30< Ivanovic> the problem is that translators might download the files yesterday, work on them for a week and send them in 20100512 09:50:51< Ivanovic> if we unfuzzied locally and don't apply this to files sent in, then the files will suddenly be extremly fuzzied 20100512 09:51:21< Ivanovic> that is the reason for pofix.py, this script is applied before files are merged against the tree and so the files are "corrected" where no fuzzyies shall appear 20100512 09:52:49 * Rhonda currently listens to the two Chronicles albums that West did put up on jamendo. Sweet, good that we have him. :) 20100512 10:00:49-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has quit [Remote host closed the connection] 20100512 10:03:34-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20100512 10:10:29< CIA-10> zookeeper * r42578 /trunk/data/core/ (24 files in 2 dirs): Added Alarantalara's mine rail tracks. Currently defense is aliased to base and movement to best of base,flat. 20100512 10:10:30< zookeeper> changelog and credits updates coming... 20100512 10:11:08< zookeeper> btw, if someone wants to confirm that those work, then please do...i don't have a working trunk build but that same WML worked in 1.8 so it should in trunk, too. 20100512 10:17:31-!- FAAB [~huajie@219.142.246.125] has quit [Quit: Leaving.] 20100512 10:23:43< CIA-10> zookeeper * r42579 /trunk/ (changelog players_changelog): Updated changelogs. 20100512 10:41:55< esr> zookeeper: I'm updating now, with intent to test the rail graphics. 20100512 10:42:53< esr> zookeeper: Is the intent to give them the movement properties of clear terrain even though the graphics says cave? 20100512 10:42:57< zookeeper> esr, ok. i'll take a stab at adding some of those to appropriate cave maps in some campaigns 20100512 10:43:13< zookeeper> yes 20100512 10:43:17< zookeeper> but that can be changed 20100512 10:44:11< zookeeper> actually it might be better to just give them movement of flat, defense of base...i don't think anything has better movement in cave than in flat 20100512 10:44:32< esr> Agreed. 20100512 10:44:48< zookeeper> well, they don't need to be placed only on cave of course 20100512 10:45:11< esr> Oh, it's a rail overlay that can be used anywhere? 20100512 10:45:16< zookeeper> yes 20100512 10:45:23< esr> Cool. 20100512 10:45:34-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100512 10:45:57< esr> Compiling 20100512 10:46:16< zookeeper> but basically they'd only be on cave or some flat terrain...if you'd place them on water, then sure swimmers would experience a difference, but that'd be a silly thing to do anyway 20100512 10:48:34< Blarumyrran> a flooded mine doesn't sound that farfetched 20100512 10:49:06< zookeeper> sure, but the rails wouldn't be above water if the ground on which the rails are isn't too 20100512 10:49:24< Valkier> Maybe it's very shallow water..? 20100512 10:49:30< Valkier> Yeah.. 20100512 10:49:37< Blarumyrran> I guess 20100512 10:50:25< Valkier> Not really flooded if it's THAT shallow. 20100512 10:51:17< zookeeper> so i'll just change the movement from base,flat to flat. the only alternative i can think of is simply changing movement to base, but frankly i think it'd be a bit dull if there wasn't any gameplay effect at all. 20100512 10:51:40< zookeeper> (sure, if you wanted a gameplay effect you could always place cave path under the rails, but...) 20100512 10:52:47-!- ancestral [~ancestral@97-116-105-107.mpls.qwest.net] has joined #wesnoth-dev 20100512 10:54:28-!- Upth [ogmar@adsl-75-26-188-90.dsl.scrm01.sbcglobal.net] has quit [Quit: this quit message is 100% guaranteed not to contain obscenity.] 20100512 10:54:31< esr> zookeeper: I agree with your thinking. 20100512 10:54:45-!- Upth [ogmar@adsl-75-26-188-90.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100512 10:54:51-!- ancestral [~ancestral@97-116-105-107.mpls.qwest.net] has quit [Client Quit] 20100512 10:55:20< esr> zookeeper: O plan to experiment by adding rails to some of the big dungeons in NR. 20100512 10:58:16< CIA-10> zookeeper * r42580 /trunk/data/core/terrain.cfg: Changed the movement alias of the rail tracks from best of base,flat to just flat, since practically nothing has better movement on the sensible base possibilities than on flat. 20100512 11:04:08-!- k23z__ [k23z__@unaffiliated/k23z--/x-2536701] has joined #wesnoth-dev 20100512 11:09:29-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has joined #wesnoth-dev 20100512 11:10:28< esr> zookeeper: Uh oh. Editor's giving me a bunch of BASE IMAGE NOT FOUND for various forest terrains. Is this expected? 20100512 11:14:44< esr> zookeeper: Also, attempting to place rail on hills or road changes the base terrain to laval chasm :-) 20100512 11:19:36< zookeeper> huh? 20100512 11:19:59-!- Valkier [~karasawa@c-174-55-104-2.hsd1.pa.comcast.net] has quit [] 20100512 11:20:06< zookeeper> the forest stuff would probably be due to some of eleazar's changes he hasn't yet fixed, i'd imagine 20100512 11:20:58< zookeeper> no idea about the lava chasm thing, but i'll check it out as soon as i have a working trunk build. 20100512 11:26:09< esr> OK. 20100512 11:26:42-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has quit [Remote host closed the connection] 20100512 11:27:02< esr> zookeeper: Now would be a good time for me to chew on those orc campaign issues with you if you're not busy. 20100512 11:28:17-!- Darkas [~quassel@ppp-93-104-129-26.dynamic.mnet-online.de] has joined #wesnoth-dev 20100512 11:30:26-!- k23z__ [k23z__@unaffiliated/k23z--/x-2536701] has left #wesnoth-dev ["Leaving"] 20100512 11:31:51-!- loonybot [~loonybot@ppp79-139-136-28.pppoe.spdop.ru] has joined #wesnoth-dev 20100512 11:31:51-!- loonybot [~loonybot@ppp79-139-136-28.pppoe.spdop.ru] has quit [Changing host] 20100512 11:31:51-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20100512 11:33:13-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20100512 11:47:12-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has quit [Remote host closed the connection] 20100512 11:48:23-!- fkhodkov [~fedor76@ppp-78-24-25-114-bras0.istra.ru] has quit [Ping timeout: 240 seconds] 20100512 11:55:29-!- Darkas [~quassel@ppp-93-104-129-26.dynamic.mnet-online.de] has quit [Remote host closed the connection] 20100512 12:08:38< CIA-10> zookeeper * r42581 /trunk/data/campaigns/Liberty/images/units/human-outlaws/ (22 files): Fixes to the rogue mage line's shadows by SkyOne. 20100512 12:11:35< CIA-10> zookeeper * r42582 /branches/1.8/data/campaigns/Liberty/images/units/human-outlaws/ (22 files): Ported r42581 to 1.8. 20100512 12:11:59-!- Blarumyrran [~Blarumyrr@84-50-143-71-dsl.rkv.estpak.ee] has quit [Quit: Lahkun] 20100512 12:12:18-!- fendrin [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20100512 12:19:57< CIA-10> esr * r42583 /trunk/data/tools/wmllint: Address bug #16019 (actually an FR). 20100512 12:21:56-!- euschn [~euschn@wesnoth/developer/euschn] has quit [Quit: Leaving.] 20100512 12:26:38-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has joined #wesnoth-dev 20100512 12:45:12-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100512 12:46:33-!- euschn [~eugen@wesnoth/developer/euschn] has joined #wesnoth-dev 20100512 12:49:18-!- rigved [~rigved@116.72.163.243] has joined #wesnoth-dev 20100512 13:01:48-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has quit [Remote host closed the connection] 20100512 13:34:21-!- King_Elendil [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100512 13:36:42-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Client Quit] 20100512 13:40:02-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20100512 13:53:53-!- Netsplit *.net <-> *.split quits: Tigge, Greywhind 20100512 13:57:58-!- Netsplit over, joins: Greywhind 20100512 13:58:32-!- Netsplit over, joins: Tigge 20100512 14:00:21-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20100512 14:01:15< Espreon> Ivanovic: Which change sucks? Hyphen-minus to Unicode minus, makeshift dashes to real ones, or both? 20100512 14:01:32< Ivanovic> all those changes that simply replace - by "other but rather similar char" 20100512 14:01:48< Ivanovic> creating different strings and thus making hundreds of translated strings fuzzy 20100512 14:02:07< Ivanovic> unless you provide pofix rules for those changes: please revert! 20100512 14:02:42< Espreon> Well, I am not going back to a world of ugliness and incorrectness, I will manually unfuzzy everything if need be. 20100512 14:02:53< Espreon> But not right now; I am in school and cannot commit. 20100512 14:03:54< Espreon> Ivanovic: Seriously, how can one tolerate the ugly thing that is "--"? 20100512 14:04:23< Ivanovic> Espreon: edit utils/pofix.py to autoconvert those and the change is fine 20100512 14:04:27< Ivanovic> unless you do so: revert! 20100512 14:04:46< Ivanovic> and manually unfuzzying does not work either 20100512 14:05:00< Ivanovic> since you would have to do so for *every* translation update there is 20100512 14:05:07< Espreon> I wouldn't care. 20100512 14:05:18< Ivanovic> that is the reeason for the pofix.py entry, those replacements are *ALWAYS* done before commiting translation updates 20100512 14:05:24< Espreon> ... for I hæt these things that much. 20100512 14:05:26< Ivanovic> so just add the expressions in there and you are done! 20100512 14:05:26< Espreon> OK. 20100512 14:05:42< Espreon> ... even though I can't do crap with real programming languages. 20100512 14:05:45< Ivanovic> but if you don't do this i got to revert the changes since they do break too many things 20100512 14:05:46< Espreon> I'll try when I get home. 20100512 14:05:51< Ivanovic> this is not programming 20100512 14:05:56< Espreon> Whatever. 20100512 14:06:06< Ivanovic> it is basically "replace stringpart with different stringpart" 20100512 14:06:30< Espreon> Fine... fine... 20100512 14:06:39< Espreon> As I said, when I get home; I can't do shit from here. 20100512 14:08:09< Espreon> ... now I 'll need to resist coming back... 20100512 14:08:15< Espreon> Bye. 20100512 14:15:32-!- King_Elendil [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100512 14:16:08 * shadowmaster shrugs 20100512 14:16:36< shadowmaster> Ivanovic: I'm not sure about automated replacement of those in translations being a good idea 20100512 14:16:59< shadowmaster> for example, if you replaced ' by something else, the Spanish translation would still not use that something else because it already uses « and » 20100512 14:17:32< shadowmaster> or am I missing the purpose of pofix? 20100512 14:17:49< Ivanovic> shadowmaster: the replacement in this case would replace all cases of "--" with "dash" 20100512 14:18:06< Ivanovic> and only if you use it in your translation the string would be altered in the translation 20100512 14:18:08< shadowmaster> assuming -- isn't used for anything different in translations 20100512 14:18:41< Ivanovic> the difference is simple, if -- is not used in your translation anyway (since you already use 'whatever') then you have no -- replaced in the translation but only the original string is changed 20100512 14:18:41< Espreon> and " -" 20100512 14:18:43< shadowmaster> gods, I love assuming how languages I don't use work ;) 20100512 14:18:50< Ivanovic> this way the string does not become fuzzy 20100512 14:18:52-!- King_Elendil_ [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100512 14:19:04-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Read error: Connection reset by peer] 20100512 14:19:04-!- King_Elendil_ is now known as King_Elendil 20100512 14:19:08< Ivanovic> since if the original english string *is* changed and not replaced with a "fixed" version the string will become fuzzy 20100512 14:19:13< shadowmaster> that was not my point but whatever 20100512 14:19:16< Espreon> Yes, a space would have to be in the replacement rule. 20100512 14:19:20< Espreon> *filter 20100512 14:19:23< Espreon> Whatever. 20100512 14:19:34 * Espreon needs to stop reading the logs. 20100512 14:19:38< Espreon> ... and then coming here. 20100512 14:19:49< Ivanovic> Espreon: you will have to be really carefull with the replacement rules! (just as warning) 20100512 14:20:07< Espreon> I'll have to have at least one hundred tests. 20100512 14:20:17< shadowmaster> blah blah 20100512 14:20:20< Espreon> ... 20100512 14:20:27< shadowmaster> this doesn't make sense 20100512 14:20:33< Espreon> You don't make sense. 20100512 14:20:34< shadowmaster> why pofix.py doesn't have a enconding line? 20100512 14:20:39< Espreon> Oh, that. 20100512 14:20:41< shadowmaster> Espreon: no, I'm not talking about that 20100512 14:20:45< Espreon> ... 20100512 14:20:47< shadowmaster> I'm talking about pofix.py 20100512 14:20:55< Espreon> I know. 20100512 14:21:17< shadowmaster> esr: doesn't python recommend using a explicit encoding line if a source code file can have non-ASCII characters? 20100512 14:21:20< Espreon> Well, have fun guys. I will try not to come back till I get home. 20100512 14:21:31< shadowmaster> which pofix.py should have, since I'm pretty sure there are multibyte sequences in msgids 20100512 14:21:38< shadowmaster> two of them belong to me 20100512 14:22:02< shadowmaster> Espreon: also, you type too fast for me 20100512 14:22:42-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Read error: Connection reset by peer] 20100512 14:22:45 * shadowmaster tries to understand how pofix.py works 20100512 14:22:46< esr> shadowmaster: Yes, it does. But I didn't know that yet when I wrote pofix.py. 20100512 14:23:07-!- King_Elendil [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100512 14:23:31-!- Ken_Oh [~briang@static-71-178-174-220.washdc.fios.verizon.net] has joined #wesnoth-dev 20100512 14:23:33< shadowmaster> you didn't know what, that it does, or that there are at least two msgids with multibyte sequences? :) 20100512 14:23:47< shadowmaster> *does recommend that 20100512 14:24:33-!- stikonas [~and@bcm-131-111-247-104.girton.cam.ac.uk] has joined #wesnoth-dev 20100512 14:24:33-!- stikonas [~and@bcm-131-111-247-104.girton.cam.ac.uk] has quit [Changing host] 20100512 14:24:33-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100512 14:49:02-!- King_Elendil_ [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100512 14:49:02-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Read error: Connection reset by peer] 20100512 14:49:05-!- King_Elendil_ is now known as King_Elendil 20100512 15:24:27-!- timotei21 [~timotei@193.34.191.4] has joined #wesnoth-dev 20100512 15:25:53-!- timotei21 [~timotei@193.34.191.4] has quit [Read error: Connection reset by peer] 20100512 15:28:47-!- alink [~alink@wesnoth/developer/alink] has joined #wesnoth-dev 20100512 15:34:18-!- FAAB [~huajie@219.142.224.149] has joined #wesnoth-dev 20100512 15:37:33-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Quit: Got to go, I'm in a hurry so bye.] 20100512 15:49:44-!- timotei [timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20100512 15:57:10-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100512 15:58:11-!- King_Elendil [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100512 16:01:07-!- _jbx_ [~jbailey@12.190.80.225] has joined #wesnoth-dev 20100512 16:04:17-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Read error: Connection reset by peer] 20100512 16:04:30-!- King_Elendil [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100512 16:06:38-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Read error: Connection reset by peer] 20100512 16:07:07-!- King_Elendil [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100512 16:10:08-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Client Quit] 20100512 16:29:47-!- timotei [timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20100512 16:33:08-!- Blarumyrran [~Blarumyrr@84-50-143-71-dsl.rkv.estpak.ee] has joined #wesnoth-dev 20100512 16:39:47-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100512 16:50:22-!- euschn [~eugen@wesnoth/developer/euschn] has quit [Quit: Leaving.] 20100512 17:07:58-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20100512 17:08:46-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has quit [Client Quit] 20100512 17:09:30-!- alink [~alink@wesnoth/developer/alink] has quit [Remote host closed the connection] 20100512 17:12:15-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20100512 17:21:06< shadowmaster> GAAA! 20100512 17:21:14< shadowmaster> another iPad or iPod threads in TS 20100512 17:24:10< shadowmaster> and SDL 1.2.14 arrived to squeeze 20100512 17:25:03< Ivanovic> shadowmaster: but IIRC this version of libsdl should be patched 20100512 17:25:07< shadowmaster> I know 20100512 17:25:09< Ivanovic> that is: Rhonda should know more 20100512 17:26:02< shadowmaster> it just reminded me that I want to check what happens if I do something stupid like recompiling SDL with -O3 -mtune=native -march=native 20100512 17:26:15< shadowmaster> in terms of Wesnoth's already crappy performance 20100512 17:26:52-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100512 17:28:15< shadowmaster> pushing buttons still works indeed. 20100512 17:28:55< shadowmaster> I've heard rumors that some Ubuntu version got released with that problem, probably that patch was applied on Sid, though. 20100512 17:30:30< nulloid> does wesnoth have a crappy performance? 20100512 17:31:30< shadowmaster> only for people who aren't cool enough to own a 1.5 GHz or better quad-core CPU board 20100512 17:31:43< nulloid> ahh...see 20100512 17:31:53< shadowmaster> and the effect is more noticeable on trunk with the excess of animated terrains 20100512 17:32:11< nulloid> why is animated terrain needed? 20100512 17:32:21< nulloid> if the performancei is so slow... 20100512 17:32:23< nulloid> -i 20100512 17:32:32< shadowmaster> it's not needed but it looks too cool to not use 20100512 17:32:37-!- elias [~elias@allegro/developer/allefant] has joined #wesnoth-dev 20100512 17:32:38< nulloid> :D 20100512 17:32:45< shadowmaster> yes, people can disable terrain animations in preferences, etc. I know 20100512 17:33:22< shadowmaster> and regarding their existence itself, you'd need to be eviler than evil to let such a nice contribution go to waste 20100512 17:33:24< nulloid> but it's not a must-have that cannot wait until the performance issue is fixed, is it? o.O 20100512 17:33:36< nulloid> hm.... got the point 20100512 17:33:45< shadowmaster> the only reason from them not being added immediately was that trunk was frozen in preparation for 1.8 20100512 17:33:46< nulloid> I said nuffin' ^^ 20100512 17:34:17< shadowmaster> besides, ost people don't have a CPU that overheats as easily as mine so they don't have problems with the increased CPU usage. 20100512 17:34:24< nulloid> in 1.9 is it already added? 20100512 17:34:33< shadowmaster> in trunk, yes. 20100512 17:34:34< Ivanovic> shadowmaster: quadcore makes no difference 20100512 17:34:50< nulloid> I meant trunk, yup 20100512 17:34:50< shadowmaster> Ivanovic: I assumed so since we don't use threads 20100512 17:35:49< shadowmaster> however, 4 cores allow your system to spend less time on wesnoth than on other processes 20100512 17:36:06< shadowmaster> *could potentially 20100512 17:37:26< Ivanovic> shadowmaster: that is right, but a 3ghz dualcore is better for wesnoth speed 20100512 17:37:28< Ivanovic> ;) 20100512 17:37:47< nulloid> just buy the hardware... 20100512 17:38:02< nulloid> it is costly, don't you think? :) 20100512 17:38:07< shadowmaster> ohhh, that'd be awesome man... 20100512 17:38:23< Ivanovic> nulloid: you know, notebooks are problematic in countries that have an average temperature above 10°C 20100512 17:38:33< Ivanovic> (at least some can easily be problematic) 20100512 17:38:40< nulloid> I know 20100512 17:38:43< shadowmaster> not if you don't stick a desktop-class processor on them 20100512 17:38:51< nulloid> I have too, sometimes 20100512 17:39:05< nulloid> but what is your point? 20100512 17:39:12< shadowmaster> my single core athlon-based laptop wouldn't reach above 50°C at full freq. while idle 20100512 17:39:44< shadowmaster> while this double core laptop reaches between 60°C and 100°C at full freq. while idle 20100512 17:40:14< shadowmaster> 80°C - 100°C on summer, 60°C - 70°C on normal winter days, 50°C - 60°C on really cold winter days 20100512 17:40:30-!- Darkas [~quassel@ppp-93-104-145-186.dynamic.mnet-online.de] has joined #wesnoth-dev 20100512 17:40:34< nulloid> position the fan to your hands :D 20100512 17:40:56< shadowmaster> I've got electric discharges from that, so no :| 20100512 17:41:02< nulloid> ouch 20100512 17:41:35< nulloid> but if you migrate to OpenGL, do you keep the current 2D rendering? 20100512 17:41:39< shadowmaster> the ventilation orifices are really small too and I really wonder who the hell designs this stuff for warm countries. 20100512 17:41:44< Ivanovic> nulloid: uhm, no 20100512 17:41:49< Ivanovic> that is the point, isn't it? 20100512 17:41:56< Ivanovic> having stuff rendered via opengl 20100512 17:41:57< nulloid> for those who don't have a good graphic card 20100512 17:42:01< shadowmaster> if you are wondering whether sprites will become 3D: no 20100512 17:42:11< nulloid> no, I didn't mean that 20100512 17:42:31< shadowmaster> okay, then the problem at hand is that maintaining two different rendering system gets *hard* 20100512 17:42:34< Ivanovic> even with a *really* slow graphics card like the mobility9000 in my ancient laptop you get decent speed in 2d opengl apps 20100512 17:42:38< shadowmaster> some projects have tried that and eventually drop one 20100512 17:42:50< nulloid> hm 20100512 17:42:58< Ivanovic> and honestly, it is difficult to get slower than r200 these days! 20100512 17:43:08< nulloid> that's true 20100512 17:43:30< shadowmaster> I still have a 32 MB of RAM computer with a S3 Trio64V+ with 1 MB of dedicated VRAM 20100512 17:43:41< nulloid> wow :D 20100512 17:43:41< Ivanovic> shadowmaster: and do you use that one to play wesnoth? 20100512 17:43:50< Ivanovic> ;) 20100512 17:43:54< shadowmaster> no, but sounds like a cool thing to try if I can get another SIMM module 20100512 17:43:55< nulloid> I have, too, but I don't use that machine... 20100512 17:44:01< shadowmaster> 32 MB of RAM can't be enough for Wesnoth 20100512 17:44:10< nulloid> rewrite in assembly :D 20100512 17:44:42< shadowmaster> Damn Small Linux sounds like an OS that could possibly run on it atm anyway 20100512 17:45:03< shadowmaster> at least it passes my "QA" tests on qemu 20100512 17:45:08< nulloid> Linux From Scratch, than 20100512 17:45:24< nulloid> it's as smallas you want ;) 20100512 17:45:45< shadowmaster> but DSL is an actual minimalistic distribution that's optimized for size 20100512 17:46:03< nulloid> can be an OS smaller than DSL? 20100512 17:46:08< shadowmaster> although whether it runs on a first-generation Pentium I don't know 20100512 17:46:13< shadowmaster> yes 20100512 17:46:33< nulloid> 50 mb 20100512 17:46:34< nulloid> hmmm 20100512 17:46:40< shadowmaster> MS-DOS's core easily fits in a 1.2 MB 5.25 inches floppy 20100512 17:46:54< nulloid> Run light enough to power a 486DX with 16MB of Ram 20100512 17:47:05< shadowmaster> and on computers with 640 KB of RAM, even 20100512 17:47:39< nulloid> yes, and winchesters were the size of 20 Mb those days 20100512 17:48:03< nulloid> and there wasn't a single mention of USB (AFAIK) 20100512 17:48:21< nulloid> but I'm talking about today OS' 20100512 17:48:53< Ivanovic> nulloid: at university we wrote our own OS in one lecture 20100512 17:49:00< Ivanovic> just uses some kb on a floppy 20100512 17:49:00< nulloid> wow 20100512 17:49:14< Ivanovic> though it only does "rather" basic things 20100512 17:49:14< shadowmaster> depending on how much functionality you want to implement an OS can be really tiny 20100512 17:49:31< nulloid> A pure kernel can be really small, I admit :) 20100512 17:49:31< Ivanovic> it is able to boot an x86 computer and does eg display your keyboard input and the likes 20100512 17:49:48< Ivanovic> sure, there is no real shell or desktopenvironment or whatever 20100512 17:49:58< nulloid> hmm 20100512 17:50:04< Ivanovic> but you got a rather simple scheduler, interrupt handling and all that technical fun 20100512 17:50:36< nulloid> so can I write e.g. a window manager on the top of that? 20100512 17:50:48< Ivanovic> you would have to write *a lot* more 20100512 17:50:52< shadowmaster> if you can handle the video controller first 20100512 17:50:57< Ivanovic> exactly 20100512 17:51:06< Ivanovic> first you need to write a simple framebuffer 20100512 17:51:08< nulloid> that doesn't count, I only curious about the theoretical possibility 20100512 17:51:09< nulloid> :D 20100512 17:51:49< shadowmaster> (of course, even X.org and the Linux kernel can use fake framebuffers with no actual physical output but that's no fun for the user) 20100512 17:55:13-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has quit [Remote host closed the connection] 20100512 17:55:43< nulloid> I also have a question 20100512 17:56:10< shadowmaster> should I hold my breath awaiting the actual question? 20100512 17:56:20< nulloid> I'm totally confused... I played on two 2v2maps (small), 3 times (2 times against ai and 1 time against real players) 20100512 17:56:27< nulloid> well, no :D 20100512 17:56:38< nulloid> and I always won 20100512 17:56:44-!- kevg [~kevg@91.194.253.47] has joined #wesnoth-dev 20100512 17:56:47< nulloid> Had i just luck? 20100512 17:56:58< nulloid> cause I thought I'm not so skilled player 20100512 17:57:10< shadowmaster> depends on your oponent 20100512 17:57:25< loonycyborg> It's not hard to beat ai opponent consistently. 20100512 17:57:34< shadowmaster> if it was a MP dev, then you had cheer luck. If it was anyone else, I don't know. 20100512 17:57:43< shadowmaster> and yes, it's easy to beat AIs on multiplayer maps 20100512 17:57:47< nulloid> thanks 20100512 17:57:57< shadowmaster> s/ch/sh/ 20100512 17:58:06< nulloid> I was afraid I became a good player :D 20100512 17:58:10-!- Skystriker [~croselius@pool-70-111-210-233.nwrk.east.verizon.net] has joined #wesnoth-dev 20100512 17:58:13< kevg> Hello. Could someone give some task to unexperienced programmer? 20100512 17:58:26< shadowmaster> we are all afraid of that. That's why I've not become a good player. 20100512 17:58:27< nulloid> print numbers from 1 to 100 :D 20100512 17:58:39< nulloid> ahh... I see :) 20100512 17:58:50< shadowmaster> no, that'd be silly 20100512 17:58:52< shadowmaster> kevg: task? checked http://wiki.wesnoth.org/EasyCoding ? 20100512 17:59:27< shadowmaster> or you could take a relatively old unassigned bug from the tracker and check if it's something you can fix 20100512 17:59:50< kevg> shadowmaster: first of all i tried first task from easycoding. But soon realized that that task was obsolete. 20100512 18:00:42< kevg> Why bug should be 'relatively old'? 20100512 18:01:12< shadowmaster> if you can take a relatively new bug, then it's just as good 20100512 18:01:57< zookeeper> kevg, need an easy task? maybe fix http://gna.org/bugs/?12713 engine-side so that the lua hack isn't required 20100512 18:02:24< zookeeper> (not that i _know_ for certain that it's "easy") 20100512 18:03:03< shadowmaster> it could potentialyl be 20100512 18:03:08< kevg> zookeeper: thank you. I'll watch this. 20100512 18:03:23< shadowmaster> some random idea just popped up in my mind, involving static variables *shrug* 20100512 18:04:23< zookeeper> kevg, the way it should work is that if the [objectives] which ought to get displayed has silent=yes, it isn't displayed 20100512 18:04:26< nulloid> disable objectives? 20100512 18:05:44< nulloid> aaa...so is the "why" 20100512 18:09:25< Soliton> kevg: if there are obsolete tasks on EasyCoding remove them. 20100512 18:10:23< kevg> Soliton: ok. At the moment I know only one such task. Will remove. 20100512 18:11:47-!- elias [~elias@allegro/developer/allefant] has quit [Remote host closed the connection] 20100512 18:12:57< shadowmaster> I feel...a disturbance in the Source. 20100512 18:13:00< shadowmaster> of ALSA. 20100512 18:13:16-!- elias [~elias@allegro/developer/allefant] has joined #wesnoth-dev 20100512 18:14:47< nulloid> why? 20100512 18:15:05< shadowmaster> something I can't quite reproduce without getting kicked out of the library. 20100512 18:15:33< shadowmaster> it looks like wesnoth got caught in the middle of a sound device lock fight. 20100512 18:17:21< nulloid> you use three different audio library for win, linux, and mac? 20100512 18:17:25-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100512 18:17:56< shadowmaster> no, we use SDL for the three 20100512 18:18:09< nulloid> I always forgot SDL :D 20100512 18:18:14< shadowmaster> SDL somehow makes it work without us programmers caring about it. Us users have to care about it though. 20100512 18:19:09< nulloid> hmm... SDL is getting even more unsympathetic to me :) 20100512 18:19:35< nulloid> but what is a sound device lock fight? 20100512 18:19:39-!- alink [~alink@wesnoth/developer/alink] has joined #wesnoth-dev 20100512 18:20:34< shadowmaster> a sad leftover of the days when sound clients in Linux could use the soundcard only one at a time using OSS interfaces. 20100512 18:20:55< nulloid> Ahh... like on my machine 20100512 18:21:58< shadowmaster> since Debian is already heading towards obliteration of OSS, I guess I'll just disable OSS emulation entirely the next time I compile a kernel. 20100512 18:22:11< shadowmaster> and fix after the ensuing mess. 20100512 18:23:47< nulloid> but what has ALSA to do with OSS? 20100512 18:25:11< shadowmaster> ALSA and OSS are both interfaces for accessing sound hardware in Linux. 20100512 18:25:41< shadowmaster> ALSA is newer than OSS and OSS in the mainline kernel isn't really maintained anymore. 20100512 18:26:55< nulloid> but if you use ALSA, how OSS comes into the picture? 20100512 18:27:13< nulloid> or if SDL uses ALSA 20100512 18:27:29< CIA-10> alink * r42584 /trunk/src/game_events.cpp: fix namespace indentation 20100512 18:34:31 * nulloid off 20100512 18:35:08-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100512 18:50:56-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Quit: you are doing it right!] 20100512 19:02:14-!- kevg [~kevg@91.194.253.47] has quit [Quit: kevg] 20100512 19:04:07-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20100512 19:11:50-!- k23z__ [k23z__@unaffiliated/k23z--/x-2536701] has joined #wesnoth-dev 20100512 19:25:57-!- FAAB [~huajie@219.142.224.149] has quit [Quit: Leaving.] 20100512 19:31:19-!- timotei [~timo@wesnoth/developer/timotei] has joined #wesnoth-dev 20100512 19:35:05-!- Upth [ogmar@adsl-75-26-188-90.dsl.scrm01.sbcglobal.net] has quit [Quit: bbl] 20100512 19:37:36-!- pokhbocee [~90769bd8@gateway/web/freenode/x-zvkxqjahzvdmbope] has joined #wesnoth-dev 20100512 19:40:41-!- timotei [~timo@wesnoth/developer/timotei] has quit [Ping timeout: 252 seconds] 20100512 19:56:56-!- timotei [timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20100512 20:12:34-!- rigved [~rigved@116.72.163.243] has quit [Remote host closed the connection] 20100512 20:12:46< CIA-10> zookeeper * r42585 /trunk/data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg: Fixed a forum-reported bug causing the scouts sometimes not appearing at the stables. 20100512 20:14:19< CIA-10> zookeeper * r42586 /branches/1.8/data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg: Ported r42585 to 1.8. 20100512 20:15:26< Ivanovic> zookeeper: https://mail.gna.org/public/wesnoth-i18n/2010-05/msg00000.html 20100512 20:18:33< zookeeper> fendrin, ^ your r31157 caused the above bug. doesn't really matter, but thought i'd mention since i already took the time to find it :P 20100512 20:23:53< zookeeper> Ivanovic, that third option seems to work just fine for me 20100512 20:24:04< Ivanovic> okay 20100512 20:24:12< zookeeper> i don't know why the thinks it doesn't...all you gotta do is take a merman to the east edge of the river, and it works for me 20100512 20:24:17-!- Darkas [~quassel@ppp-93-104-145-186.dynamic.mnet-online.de] has quit [Remote host closed the connection] 20100512 20:27:19-!- billynux [~aad2490b@wesnoth/developer/billynux] has joined #wesnoth-dev 20100512 20:35:31-!- phlaem [~a@e178103123.adsl.alicedsl.de] has joined #wesnoth-dev 20100512 20:37:20-!- timotei [timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20100512 20:37:25-!- timotei [timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20100512 20:54:41-!- billynux [~aad2490b@wesnoth/developer/billynux] has quit [Quit: Page closed] 20100512 21:20:34-!- Gallaecio [~Gallaecio@232.158.60.213.dynamic.mundo-r.com] has joined #wesnoth-dev 20100512 21:23:42-!- pokhbocee [~90769bd8@gateway/web/freenode/x-zvkxqjahzvdmbope] has quit [Quit: Page closed] 20100512 21:24:47-!- Ken_Oh [~briang@static-71-178-174-220.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 20100512 21:26:50-!- timotei [timotei@wesnoth/developer/timotei] has quit [Quit: Leaving] 20100512 21:36:50< CIA-10> alink * r42587 /trunk/src/generate_report.cpp: 20100512 21:36:50< CIA-10> The damage in sidebar was inconsistent about which bonus affected its value 20100512 21:36:50< CIA-10> (only trait and slow were applied). Now, show the final value used in fight 20100512 21:36:50< CIA-10> (use slow, leadership, ToD, but not resistance, of course). 20100512 21:36:50< CIA-10> This follow the sidebar convention to display unit's current status. 20100512 21:36:51< CIA-10> Also, improve damage tooltip to include calculation's details (when needed). 20100512 21:37:31< alink> ^ useful for beginners but old players may need a small adaptation time 20100512 21:39:21-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20100512 21:40:42< timotei> does anyone know whos's in charge with wesnoth's wiki? 20100512 21:41:12< timotei> also, has the "@" in the following code have some special meaning? 20100512 21:41:13< timotei> #ifdef CAMPAIGN_SIMPLE_CAMPAIGN 20100512 21:41:13< timotei> {@campaigns/simple_campaign/scenarios} 20100512 21:41:13< timotei> #endif 20100512 21:41:23< alink> wesnoth's wiki registered users ? 20100512 21:41:43< timotei> well, the one who *maintains* the wiki 20100512 21:42:02< timotei> found some things that I think need to be fixed 20100512 21:42:35< alink> devs are supposed to update it when they change something 20100512 21:42:56< alink> but you can't trust coders about documentation :-) 20100512 21:43:16< Gallaecio> alink: XD true. 20100512 21:43:31< timotei> well... ok:D 20100512 21:44:14< alink> timotei: if you are sure, you can edit yourself, but double-check things 20100512 21:44:37< timotei> take a look: http://wiki.wesnoth.org/CampaignWML 20100512 21:44:39< alink> even better, check changelogs or c++ source if you are able too 20100512 21:45:10< timotei> in the left "WML Tags" list, the binary_path points to an *old* link: CampaignWML#The.5Binary... 20100512 21:45:20< timotei> but in the campaignwml article it points to: http://wiki.wesnoth.org/CampaignWML 20100512 21:45:28< timotei> sorry: http://wiki.wesnoth.org/BinaryPathWML 20100512 21:45:42< timotei> so, it should be changed with the correct one, right? 20100512 21:45:55-!- norbert_ [~norbert@82-171-70-54.ip.telfort.nl] has joined #wesnoth-dev 20100512 21:45:59< Gallaecio> Now that you talk about wiki, I thing I'll update http://wiki.wesnoth.org/HeirToTheThrone and http://wiki.wesnoth.org/HtttStoryLine 20100512 21:48:28< fendrin> wesbot: log 31157 20100512 21:48:31< fendrin> wesbot: log r31157 20100512 21:49:03< alink> timotei: i am not sure to understand the question, or qualified. maybe @ was an equivalent of the current ~ ? 20100512 21:49:04< fendrin> wesbot: kick 20100512 21:49:41< timotei> alink, well, found it here: http://wiki.wesnoth.org/BuildingCampaignsTheCampaignFile 20100512 21:51:57< alink> i don't find any use of '@' in source (for url), there is one use as markup for green but irrelevant for this 20100512 21:54:25< alink> wesbot: log r40824 20100512 21:54:39< alink> http://svn.gna.org/viewcvs/wesnoth?rev=40824&view=rev 20100512 21:55:23< alink> timotei: seems that i was right, ~ replaced @ 20100512 21:55:42< timotei> mhh 20100512 21:56:05< zookeeper> yes 20100512 21:56:08-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20100512 21:56:09< timotei> // If the filename starts with '~', look in the user data directory. 20100512 21:56:14< timotei> home as in linux: /home/ 20100512 21:56:21< timotei> or as wesnoth's data dir? 20100512 21:56:31< timotei> /myprograms/wesnoth/data/ 20100512 21:56:33< zookeeper> (@ has been deprecated) 20100512 21:57:15< alink> timotei: documented here : http://wiki.wesnoth.org/PreprocessorRef 20100512 21:57:32< timotei> ok, thanks 20100512 22:01:20-!- Blueblaze [~nick@adsl-76-202-22-156.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100512 22:02:13< CIA-10> ivanovic * r42588 /trunk/po/wesnoth/sk.po: updated Slovak translation 20100512 22:02:18< CIA-10> ivanovic * r42589 /branches/1.8/ (changelog players_changelog po/wesnoth/sk.po): updated Slovak translation 20100512 22:04:13< alink> btw does "base damage" is a good name to describe damage without bonus? 20100512 22:04:39< alink> (I wish to keep the simple 'damage' for the final value) 20100512 22:06:07< alink> seems to be used by various STR 20100512 22:06:08< timotei> I think it's ok 20100512 22:06:15< alink> and geneticians :) 20100512 22:06:42< timotei> basically, base damage is the ... plain base, you get by your *own powers*, without bonuses from items/etc 20100512 22:08:05< alink> ok, traits are still in 'base damage', but other bonus (tod, leadership etc...) are not in it 20100512 22:08:49< timotei> yeah 20100512 22:08:51< alink> as for item, it's base damage of the weapon, so if you pick a new weapon/item, then i suppose it's ok to change its base damage 20100512 22:09:23< alink> not sure how more custom WML stuff will work 20100512 22:10:29< alink> anyway hard to expect that the UI keep space to details all possible WML hack 20100512 22:12:06< alink> btw slow is more hardcoded than hexagons :-/ 20100512 22:15:53< alink> timotei: more challenging: does the weird 'Base Attacks' is ok? It's for detailing swarm 20100512 22:20:43< timotei> sorry, I was afk 20100512 22:21:08< timotei> mhh 20100512 22:21:27< timotei> I don't know anything about skills and stuff 20100512 22:21:40< timotei> just general knowledge from different RPGs/MMORPGs 20100512 22:22:05< alink> well, in this case, it's just for the swarm special attack 20100512 22:23:18< timotei> well, in my opinion, yes. but don't take that for granted :D better ask shadowmaster or guys that are dev-ing UMC content 20100512 22:23:54< alink> I commit Base attacks for now 20100512 22:24:18< alink> but perhaps 'Full attacks' is good too 20100512 22:25:59< CIA-10> alink * r42590 /trunk/src/generate_report.cpp: 20100512 22:25:59< CIA-10> When 'swarm' affect the number of attacks, detail it in the tooltip too. 20100512 22:25:59< CIA-10> A bit overkill for such rare ability, but it's more consistent with the damage info 20100512 22:26:29< alink> ah, i forget to mention the 'base attacks' name problem in the commit :-/ 20100512 22:28:06< alink> it's important, all these people having wounded units with swarm, will see this when checking the useless-before weapon tooltip :-) 20100512 22:29:58< timotei> :D 20100512 22:51:57-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: brb] 20100512 22:52:19< CIA-10> alink * r42591 /trunk/src/generate_report.cpp: 20100512 22:52:19< CIA-10> Level tooltip show next advancements. 20100512 22:52:19< CIA-10> WIP, should handle AMLA too and maybe be moved to XP tooltip 20100512 22:56:50-!- King_Elendil [~King_Elen@75.143.233.138] has joined #wesnoth-dev 20100512 22:59:50-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20100512 23:00:09-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20100512 23:00:22-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 240 seconds] 20100512 23:00:31-!- k23z__ [k23z__@unaffiliated/k23z--/x-2536701] has quit [Quit: Leaving] 20100512 23:01:11-!- ancestral [~ancestral@mobile-166-137-140-173.mycingular.net] has joined #wesnoth-dev 20100512 23:02:19-!- ancestral [~ancestral@mobile-166-137-140-173.mycingular.net] has quit [Client Quit] 20100512 23:02:49-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20100512 23:04:01-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Client Quit] 20100512 23:04:11-!- ancestral [~ancestral@mobile-166-137-140-173.mycingular.net] has joined #wesnoth-dev 20100512 23:04:41-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20100512 23:05:10-!- King_Elendil [~King_Elen@75.143.233.138] has quit [Quit: King_Elendil] 20100512 23:07:26-!- Valkier [~karasawa@c-174-55-104-2.hsd1.pa.comcast.net] has joined #wesnoth-dev 20100512 23:07:30< CIA-10> alink * r42592 /trunk/src/generate_report.cpp: fix copy-paste error in r42591 20100512 23:13:53< CIA-10> alink * r42593 /trunk/ (changelog players_changelog): update changelogs 20100512 23:20:08-!- ancestral [~ancestral@mobile-166-137-140-173.mycingular.net] has quit [Quit: Colloquy for iPhone - http://colloquy.mobi] 20100512 23:20:15-!- Blarumyrran [~Blarumyrr@84-50-143-71-dsl.rkv.estpak.ee] has quit [Read error: Connection reset by peer] 20100512 23:24:31-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100512 23:27:57-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: bbl, home] 20100512 23:28:33-!- norbert_ [~norbert@82-171-70-54.ip.telfort.nl] has quit [Quit: Leaving] 20100512 23:33:47-!- Lastmerlin [~Lastmerli@kalypso.csn.tu-chemnitz.de] has joined #wesnoth-dev 20100512 23:43:32< CIA-10> zookeeper * r42594 /trunk/ (3 files in 2 dirs): 20100512 23:44:36< zookeeper> oops, forgot those two clicks to add the message... 20100512 23:52:24< zookeeper> (that was a map update to ruins of terra-dwelve) 20100512 23:53:35-!- elias [~elias@allegro/developer/allefant] has quit [Quit: Leaving] --- Log closed Thu May 13 00:00:41 2010