--- Log opened Wed Dec 24 00:00:27 2008 20081224 00:06:28-!- grzywacz [n=grzywacz@moinmoin/developer/karol] has quit [":wq"] 20081224 00:22:26< cib0> has AI become significantly slower for some reason in trunk? 20081224 00:22:29< Sapient> Sirp: still around? 20081224 00:24:57< Sapient> shikadibot: log 31685 20081224 00:25:01< shikadibot> Revision 31685 (esr, 2008-12-23 20:00:27 +0000 (Tue, 23 Dec 2008)): 20081224 00:25:01< shikadibot> Correct an abuse of atoi(). 20081224 00:25:01< shikadibot> Web interface URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=31685 20081224 00:27:28< Sapient> I was curious how WML could abuse atoi 20081224 00:28:40< Sapient> alphabetic characters when passed to WML which expects a number, specify zeros instead; I considered that kind of a nice feature 20081224 00:28:57< Sapient> e.g. x,y=recall,recall 20081224 00:29:23-!- DDR [n=chatzill@66.183.125.196] has quit [Remote closed the connection] 20081224 00:29:24< Sapient> used to just "work" when -1,-1 was the null_location 20081224 00:29:50< voris> So x,y=recall,recall is actually the same as x,y=foo,bar? 20081224 00:29:57< Sapient> unfortunately that nifty little characteristic was lost, voris 20081224 00:30:10< Sapient> -1,-1 is now an actual location 20081224 00:30:11 * voris is loading up the change page now 20081224 00:30:18< voris> oh really? 20081224 00:30:30< Sapient> right, in the offmap border regions 20081224 00:30:35< voris> ahh 20081224 00:31:01< Sapient> now -1000,-1000 is null_location 20081224 00:31:16< voris> Nice. 20081224 00:31:17< Sapient> but we added special code to handle recall,recall 20081224 00:31:40< Sapient> I kinda preferred it when foo,bar would work just as easily ;) 20081224 00:31:45< voris> heh heh 20081224 00:31:53< voris> It's more forgiving to be sure. 20081224 00:35:04< Sapient> I'm sure the sandman is tired of me griping though so I'll shut up about that :p 20081224 00:35:50< Sapient> oh, btw Sirp: I closed Wesnoth using the red X, not menu->exit 20081224 00:35:59< Ivanovic> i am off to bed, n8 20081224 00:36:02< Sapient> cya later, have fun. 20081224 00:36:02-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has left #wesnoth-dev [] 20081224 00:49:54< dlr365> could someone have a look at https://gna.org/patch/index.php?1116 20081224 00:54:55-!- cib0 [n=cib@p4FD0CC80.dip.t-dialin.net] has left #wesnoth-dev [] 20081224 00:59:24-!- Elvish_Pillage2 [n=eli@66-189-15-130.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20081224 01:03:02-!- loonycyborg [n=sergey@79.139.247.111] has quit ["Zzzzzzzzzzzzzzzzzzz"] 20081224 01:03:53-!- loonybot [n=loonybot@79.139.247.111] has quit [Remote closed the connection] 20081224 01:08:16-!- zookeeper [n=l@dsl-tkubrasgw1-fe9ff800-215.dhcp.inet.fi] has quit [] 20081224 01:15:53-!- Elvish_Pillager [n=eli@66-189-15-130.dhcp.oxfr.ma.charter.com] has quit [Read error: 110 (Connection timed out)] 20081224 01:19:44-!- voris [n=voris@c-24-16-107-149.hsd1.wa.comcast.net] has quit ["Leaving"] 20081224 01:20:02-!- voris [n=voris@c-24-16-107-149.hsd1.wa.comcast.net] has joined #wesnoth-dev 20081224 01:21:32-!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit [Remote closed the connection] 20081224 01:50:29-!- Sirp [n=me@222-154-40-244.jetstream.xtra.co.nz] has quit [Read error: 104 (Connection reset by peer)] 20081224 02:02:23-!- Sirp [n=me@222-154-40-244.jetstream.xtra.co.nz] has joined #wesnoth-dev 20081224 02:05:32< CIA-54> fendrin * r31689 /trunk/data/campaigns/Legend_of_Wesmere/scenarios/ (4 files): LoW: All portraits are displayed non scaled from now. 20081224 02:05:49-!- DDR [n=chatzill@66.183.125.196] has joined #wesnoth-dev 20081224 02:06:56< CIA-54> fendrin * r31690 /trunk/data/campaigns/Legend_of_Wesmere/ (5 files in 3 dirs): LoW 03, 07: Horizontaly flipped the Ka'lian map. 20081224 02:22:07-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20081224 02:22:53< CIA-54> fendrin * r31691 /trunk/data/campaigns/Legend_of_Wesmere/_main.cfg: LoW: Added Espreon to the credits for map making. 20081224 02:39:36< CIA-54> fendrin * r31692 /trunk/changelog: Updated the changelog section about LoW. 20081224 02:40:41-!- ilor [n=user@unaffiliated/ilor] has quit [Read error: 110 (Connection timed out)] 20081224 03:14:23-!- BenUrban [n=benurban@unaffiliated/benurban] has quit [Read error: 104 (Connection reset by peer)] 20081224 03:14:34< Shadow_Master> here I am, back at home. With a close to nonexistant WLAN AP 20081224 03:14:40-!- BenUrban_ [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20081224 03:14:55< Shadow_Master> at least I know now what will be the xmas gift for my mother :p 20081224 03:21:02< dlr365> Shadow_Master: got a minute to review a patch? 20081224 03:22:22< Shadow_Master> dlr365: I got plenty of time and no Internet :( 20081224 03:22:46< Shadow_Master> in fact gna tends to make my connection (not mine really) crash 20081224 03:22:54< dlr365> ahhh :( well if you want to try fighting the gods of wifi, https://gna.org/patch/index.php?1116 20081224 03:23:18< Shadow_Master> I'm fighting against a connection that NetworkManager reports to be at "1" signal level 20081224 03:23:34< dlr365> ouch 20081224 03:23:43 * Shadow_Master tries a text-only browser... 20081224 03:24:57< Shadow_Master> I wonder if yon patch fixes the ESC key being caught by the title screen when pressing it from any of the main emeny dialogs for more than 1 CPU Instruction time 20081224 03:25:10< Shadow_Master> (time measure unit I ivented) 20081224 03:26:34< dlr365> what do you mean 20081224 03:26:55< Shadow_Master> um, I don't quite understand the need for a new class to handle the issue. :/ perhaps Sapient or someone else who nows of the GUI (Mordante) may review it better 20081224 03:27:34< Shadow_Master> and I was talking about a bug that goes exactly as I described (try initing the Camoaigns menu, and holding ESC down for one seconds=)) 20081224 03:27:45< Shadow_Master> sorry, can't type to night. 20081224 03:27:46< dlr365> alright. i did the new class to use the existing 'handler' functionality, since it automatically receives keyup/keydown events 20081224 03:28:20< Shadow_Master> ah. as I said, I don' underderstand much of the GUI and event-orinted programming stuff 20081224 03:28:25-!- isaac_ is now known as isaac 20081224 03:28:31< Shadow_Master> I work on lower level code. 20081224 03:29:29< Shadow_Master> but you comply with the patch submitting guidelines, for starters 20081224 03:29:39-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has quit [Remote closed the connection] 20081224 03:31:36< dlr365> the patch does stop the game from exiting if you open one of the dialogs and then just hold down the esc key 20081224 03:32:13< Shadow_Master> interesting, I'll see if I can apply it. 20081224 03:32:56< Shadow_Master> I have got some other tstuff to (attempt to) do right now, so don't hol your breath 20081224 03:33:01-!- Dragonking [n=dk@dedikerad/dragonking] has quit [] 20081224 03:33:10< dlr365> no worries 20081224 03:49:10< Shadow_Master> wesbot seen West 20081224 03:49:11< wesbot> Shadow_Master: Sorry, I don't know of West. 20081224 03:56:13-!- Elvish_Pillage2 [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!"] 20081224 03:59:08-!- crimson_penguin [n=ben@64.201.60.217] has quit ["Leaving"] 20081224 04:02:19-!- Shadow_Master_ [n=ignacior@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081224 04:02:31-!- Shadow_Master_ is now known as ShikadiLord 20081224 04:03:48-!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081224 04:06:35-!- BenUrban_ is now known as BenUrban 20081224 04:07:16-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has joined #wesnoth-dev 20081224 04:08:05< Sapient> hi, just wanted to say to anyone looking for me that I'll be away for 4-5 days limited access to net, etc. 20081224 04:08:34< ShikadiLord> dlr365: ^ there he is! 20081224 04:08:38< ShikadiLord> catch him! 20081224 04:12:26< Sapient> dlr365: about your patch, it is customary to contribute a bit more before moving from "Miscellaneous contributors" 20081224 04:13:43< Sapient> also, a class defined locally in titlescreen.cpp would be far more appropriate than muddying up the event headers with such a specialized single use class 20081224 04:14:57< ShikadiLord> Sapient: can classes be defined inside methods just like structs, right? 20081224 04:14:58< dlr365> Sapient: alright, i'll work on that 20081224 04:15:16< Sapient> nother thing, what if they don't use a key to dismiss the dialog afterall? 20081224 04:15:39< Sapient> what if a mouseclick dismisses the dialog? 20081224 04:15:48< dlr365> then the class gets created with ignore_esc=false 20081224 04:16:03< dlr365> since it checks the state of key[SDL_ESCAPE] upon creation 20081224 04:16:24< Sapient> ok, I'll take your word on that then 20081224 04:16:36< dlr365> :P i'll look into that in more detail as well 20081224 04:16:45< ShikadiLord> Sapy: some lines ago 20081224 04:16:45< fendrin> ESR__: Think I have found a bug in trackplacer. 20081224 04:16:57< ESR__> Yes? 20081224 04:17:07-!- kthakore2 [n=kthakore@CPE001310a1899c-CM001868e2ad12.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20081224 04:17:24< Sapient> ShikadiLord: I never saw a defined class inside a method in C++; Java, yes 20081224 04:17:42< ESR__> (There's at leasr one bug in the way it does redraws that I've been trying to mail.) 20081224 04:17:43< ShikadiLord> Sapient: well, I have defined structs inside methods :) 20081224 04:17:52< ESR__> s/mail/nail/ 20081224 04:17:52< Sapient> then again, I learned C++ totally by doing it. never got a book, etc 20081224 04:18:02< ShikadiLord> Sapient: not in Wesnoth though; it is just some obscure code that I wrote for my program 20081224 04:18:38< ShikadiLord> Sapient: um, well, alink once recommended a very good free book 20081224 04:18:43< Sapient> so my advice is Try It and See: tis the best proof ;) 20081224 04:19:08< ShikadiLord> whose author even got some C&C by ESR shortly after :) 20081224 04:19:30< fendrin> ESR__: It lost 2 of 6 tracks completely. After a save they are vanished. 20081224 04:19:31< Sapient> you have the link on you? 20081224 04:19:40< ShikadiLord> Sapient: http://www.icce.rug.nl/documents/cplusplus/ 20081224 04:20:02< ShikadiLord> http://www.icce.rug.nl/documents/ if you want to download a complete copy (beware the cyan background) 20081224 04:20:23< Sapient> ok, I'll save that for later; looks mostly like stuff I've already learned though 20081224 04:21:07< ShikadiLord> another warning: it's g++-centric 20081224 04:21:23< Sapient> templates are the main area that I am noobish in 20081224 04:22:15< Sapient> I can make basic template classes/functions just based off of the examples I have seen, but that's an area I'll be interested in learning more about 20081224 04:22:23< Sapient> cya later, have fun. 20081224 04:22:23-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has left #wesnoth-dev [] 20081224 04:22:39< ShikadiLord> though it doesn't rely in GNU extensions or particular behavior AFAIHaveReadIt 20081224 04:22:48 * ShikadiLord loves templates, but shudders with the thought of mixing them with (even single) inheritance :P 20081224 04:25:28< ShikadiLord> multiple inheritance with normal class/struct's is fun, though, and I pity C# and Java for not having that feature 20081224 04:25:51< dlr365> yeah in Java i've only found it to get in the way 20081224 04:27:41-!- Ivanovic_ [n=ivanovic@dtmd-4db2ad76.pool.einsundeins.de] has joined #wesnoth-dev 20081224 04:29:55-!- ShikadiLord [n=ignacior@unaffiliated/shadowmaster/x-275924] has quit [Read error: 104 (Connection reset by peer)] 20081224 04:35:43-!- [Relic] [n=[Relic]@adsl-76-229-202-137.dsl.milwwi.sbcglobal.net] has joined #wesnoth-dev 20081224 04:36:43< [Relic]> Hello :) 20081224 04:37:12< CIA-54> fendrin * r31693 /trunk/data/campaigns/Legend_of_Wesmere/utils/journey.cfg: LoW: Journey redone. 20081224 04:40:02< ESR__> fendrin: ....that's reslly weird. Can you reproduce it? 20081224 04:43:20-!- Ivanovic [n=ivanovic@dtmd-4db24435.pool.einsundeins.de] has quit [Read error: 113 (No route to host)] 20081224 04:43:39-!- Ivanovic_ is now known as Ivanovic 20081224 04:48:24< fendrin> ESR__: No. 20081224 04:53:56< voris> Is there a cost to spawning a load of [effect] items on a unit vs just storing, modifying, and unstoring the unit as far as actual game play is concerned? Or is the end result identical once the process is completed? 20081224 04:56:35< AI0867> voris: direct editing isn't permanent 20081224 04:56:48< AI0867> [object]s can be if duration=forever 20081224 04:57:15< voris> Interesting. 20081224 04:57:41< voris> What can make the edit go away? 20081224 04:57:43< voris> Leveling? 20081224 04:57:51< AI0867> if the unit levels for one 20081224 04:58:01< voris> Got it. 20081224 04:58:14< AI0867> and until recently, advancing to another scenario did too 20081224 04:58:16< voris> That's too bad. Direct edits seemed so much cleaner. :) 20081224 04:58:41< AI0867> if a unit levels, it's rebuilt from the [unit_type] plus [modifications] 20081224 04:58:51< voris> That makes sense. 20081224 04:59:11< voris> Ok, glad I asked then. :) 20081224 05:22:10-!- BenUrban is now known as pf5234 20081224 05:22:20-!- pf5234 [n=benurban@unaffiliated/benurban] has quit [Nick collision from services.] 20081224 05:23:04-!- BenUrban [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20081224 05:55:24-!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit [Remote closed the connection] 20081224 06:13:52-!- [Relic] [n=[Relic]@adsl-76-229-202-137.dsl.milwwi.sbcglobal.net] has quit ["Leaving"] 20081224 08:06:46-!- Zeus [n=aaa@c-24-6-94-217.hsd1.ca.comcast.net] has joined #wesnoth-dev 20081224 08:41:32-!- mordante [n=chatzill@roadie.xs4all.nl] has joined #wesnoth-dev 20081224 08:42:02< mordante> morning 20081224 08:43:52< dlr365> morning 20081224 08:44:27< dlr365> mordante: could i get you to have a look at a patch: https://gna.org/patch/index.php?1116 20081224 08:46:03< mordante> hi dlr365 20081224 08:46:25< mordante> yes I'll look at it after breakfast 20081224 08:46:31< dlr365> alrighty 20081224 08:47:02< dlr365> its one AM here so breakfast is a bit far away :P 20081224 08:47:35< mordante> I'm breakfasting now :-) 20081224 08:51:33-!- isaac [n=isaac@18.Red-88-18-19.staticIP.rima-tde.net] has quit [Remote closed the connection] 20081224 08:56:45-!- isaac [n=isaac@debian/developer/isaac] has joined #wesnoth-dev 20081224 09:07:57-!- loonybot [n=loonybot@79.139.247.111] has joined #wesnoth-dev 20081224 09:09:02-!- loonycyborg [n=sergey@79.139.247.111] has joined #wesnoth-dev 20081224 09:20:01< Ivanovic> moin 20081224 09:20:40< Sirp> hi Ivanovic 20081224 09:20:58< mordante> hi Ivanovic 20081224 09:23:24< mordante> dlr365 ha using enter pressed in open office displays the same behaviour as wesnoth ;-) 20081224 09:23:49< mordante> esc on the other had waits until the key is released 20081224 09:25:46-!- DDR [n=chatzill@66.183.125.196] has quit [Read error: 60 (Operation timed out)] 20081224 09:26:30< Ivanovic> Sirp: so are all your features in the game? 20081224 09:26:45< Ivanovic> with the release planned for "damn soon" the feature freeze will start 20081224 09:28:36< Ivanovic> mordante: and please complete your work on the portraits today 20081224 09:28:45< mordante> dlr365 I'm not entirely happy with you patch, since it's a hack for a problem in the gui engine and it should be fixed there 20081224 09:29:24< dlr365> mordante: fair enough 20081224 09:29:26< mordante> however I'm not sure whether I will be able to fix that bug in a reasonable timeframe, so I put your patch on pending 20081224 09:30:18< mordante> your patch at least fixes the exit problem, the other multiple esc calls wouldn't be fixed 20081224 09:30:33< dlr365> for other dialogs, no 20081224 09:31:13< mordante> yes it I do multiplayer -> choose server -> view list and keep esc pressed wesnoth exits (without your patch) 20081224 09:31:17< mordante> if* 20081224 09:31:52< dlr365> thats what i meant, it fixes the game exiting, but not the closing-multiple-dialogs 20081224 09:32:30< mordante> Ivanovic yes I really hope to get it done today, btw did you see my patch in the German chan a few days ago? 20081224 09:32:35< dlr365> from what i can see it is mostly due to the old system relying on just checking CKey during loops, rather than actual keyup/keydown events 20081224 09:33:06< mordante> well the new widgets have the same problem, but SDL sends multiple down events when the buttons is kept pressed 20081224 09:33:31< mordante> so I rather look at a way not to repeat the escape 20081224 09:33:48< mordante> and that part of the problem is still in the new widgets as well 20081224 09:34:03< mordante> I _think_ the up problem not 20081224 09:34:27< loonycyborg> mordante: What did "put your patch on pending" mean? You TODO list? :) 20081224 09:34:52< mordante> loonycyborg no on GNA 20081224 09:35:22< loonycyborg> What does this status mean? 20081224 09:35:45< mordante> of course I can spend my time on writing a proper TODO list, but then I won't have time for coding :-P 20081224 09:35:47 * mordante hides 20081224 09:36:04< Ivanovic> mordante: i saw nothing 20081224 09:36:50 * mordante . o O (does he mean the patch or the no coding time...) 20081224 09:37:28< loonycyborg> My point was that I can commit it if needed/wanted.. 20081224 09:37:29< mordante> the status means, that I think the patch solves a problem, but is not the proper fix. I love to have a proper fix in 1.6 but a hacky fix is better as no fix 20081224 09:37:36-!- zookeeper [n=l@dsl-tkubrasgw1-fe9ff800-215.dhcp.inet.fi] has joined #wesnoth-dev 20081224 09:37:41< dlr365> mordante: the new widgets dont exhibit the esc-closing-multiple-dialogs issue from what i have tested 20081224 09:37:52< mordante> they do, just tested 20081224 09:38:01< dlr365> O.o hmm 20081224 09:40:13-!- [voris] [n=voris@c-24-16-107-149.hsd1.wa.comcast.net] has joined #wesnoth-dev 20081224 09:41:11-!- voris [n=voris@c-24-16-107-149.hsd1.wa.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 20081224 09:41:18-!- [voris] is now known as voris 20081224 09:49:55-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has joined #wesnoth-dev 20081224 09:51:34< Sapient> mordante, dlr365: I'm pretty sure that construct_dialog.cpp already handled that case correctly 20081224 09:51:49< Sapient> the titlescreen isn't using the dialog code, thus it is an exception 20081224 09:51:57-!- Zeus [n=aaa@c-24-6-94-217.hsd1.ca.comcast.net] has quit [] 20081224 09:52:16< Sapient> look at the comments in "int dialog_button::action(dialog_process_info &info)" for details 20081224 09:52:50< Sapient> a dialog which opens another dialog must call info.clear_buttons() afterwards 20081224 09:54:24< Sapient> ok, now I am really off for the holidays; cya 20081224 09:54:27-!- Sapient [n=sapien-x@c-24-126-133-155.hsd1.ga.comcast.net] has quit [Client Quit] 20081224 10:28:05< zookeeper> hrhm. last night i dreamt something about code::blocks. odd enough considering that i've never even used it. 20081224 10:45:30< loonycyborg> http://rafb.net/p/tzTxej24.html <- I'm getting this when starting LoW 20081224 10:48:34< CIA-54> ivanovic * r31694 /trunk/po/wesnoth-manual/de.po: typo fix in German translation 20081224 10:49:36< Ivanovic> okay, now that i got some spare mins: what is this problem with cmake and the new memory allocator? 20081224 10:50:03< loonycyborg> stikonas said that it froze during loading screen IIRC 20081224 10:50:11< loonycyborg> but I don't get that. 20081224 10:50:44< loonycyborg> For me cmake compiled wesnoth work fine. 20081224 10:50:55< loonycyborg> *works 20081224 10:51:39< loonycyborg> shikadibot: log r31693 20081224 10:51:41< shikadibot> Revision 31693 (fendrin, 2008-12-24 03:36:56 +0000 (Wed, 24 Dec 2008)): 20081224 10:51:44< shikadibot> LoW: Journey redone. 20081224 10:51:46< shikadibot> Web interface URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=31693 20081224 10:51:58< Ivanovic> oaky, i get some warnings for malloc.c 20081224 10:52:09< Ivanovic> /src/wesnoth/src/malloc.c: In Funktion »mmap_resize«: 20081224 10:52:10< Ivanovic> /src/wesnoth/src/malloc.c:3161: Warnung: Typkonvertierung in Zeiger von Ganzzahl anderer Breite 20081224 10:52:12< Ivanovic> /src/wesnoth/src/malloc.c: In Funktion »sys_trim«: 20081224 10:52:13< Ivanovic> /src/wesnoth/src/malloc.c:3578: Warnung: Vergleich zwischen Zeiger und Ganzzah 20081224 10:52:15< Ivanovic> but that is all 20081224 10:52:22< Ivanovic> lets see if it will start 20081224 10:52:42< Ivanovic> Sirp: you want to have a look at those warnings? 20081224 10:53:00< loonycyborg> AFAIK he doesn't know German :) 20081224 10:53:06< Sirp> Ivanovic: sure, though I'd prefer them in English. :) 20081224 10:53:28< Ivanovic> english version of it: "in function »mmap_resize«: /src/wesnoth/src/malloc.c:3161: warning typeconversion from pointer to int of differend width 20081224 10:53:58< Ivanovic> in function »sys_trim«: /src/wesnoth/src/malloc.c:3578: warning: comparision between pointer and int 20081224 10:54:54-!- dlr365 [n=doug@h44-199.reznet.ucalgary.ca] has quit ["rawr I'm an emu!"] 20081224 10:55:43< Ivanovic> http://pastebin.com/m1580e0df 20081224 10:56:00< Ivanovic> okay, here (regarding the log) everything loads correctly, but the main screen does not come up 20081224 10:56:20< Ivanovic> that is i just got a black windows and even the close button of the window manager ain't working 20081224 10:57:07< Ivanovic> loonycyborg: was there anything you had to adjust to make the new memory allocator work with scons? 20081224 10:57:09< loonycyborg> Why it works for me then? :? 20081224 10:57:13< Ivanovic> (maybe this was not done to cmake) 20081224 10:57:18< Ivanovic> loonycyborg: i got a 64bit system here 20081224 10:57:24< Ivanovic> maybe that makes the difference? 20081224 10:57:36< loonycyborg> Maybe.. 20081224 10:58:14< Sirp> Ivanovic: I'm not sure what the problem is; this is dlmalloc code. 20081224 10:58:18< Sirp> I'd think it'd like 64 bit... 20081224 10:59:47< loonycyborg> Ivanovic: http://pastebin.com/m1f457a0a <- Those are flags that scons passes. 20081224 11:06:15< Ivanovic> loonycyborg: there are at least some differences 20081224 11:06:24< Ivanovic> that is: in the cmake build std=c99 is not set 20081224 11:06:46< Ivanovic> i got some different CFLAGS (systemwide ones): -march=core2 -msse4.1 -pipe -fomit-frame-pointer 20081224 11:07:05< loonycyborg> Neither are "-W -Wall -Wno-unused -Wno-sign-compare -Werror -O2" 20081224 11:07:11< Ivanovic> somehow you got something for mysql set, there is nothing like this in the cmake recipe 20081224 11:07:51-!- ettin [n=jorda@76.207.219.87.dynamic.jazztel.es] has quit [Read error: 60 (Operation timed out)] 20081224 11:08:05< Ivanovic> plus in your build there is no python, i got python sed (and some stuff like -DHAVE_REVISION ) 20081224 11:08:05< loonycyborg> mysql is needed for forum user handler. 20081224 11:08:40< loonycyborg> -DHAVE_PYTHON is passed only for sources which are affected by it. 20081224 11:10:08< Ivanovic> lovely, this was never added to the cmake receipe 20081224 11:10:13< Ivanovic> (the mysql part) 20081224 11:10:40< loonycyborg> It wasn't added to autotools either AFAIK. 20081224 11:11:42< loonycyborg> Forum user handler is useful only on wesnoth's server. 20081224 11:19:01< Ivanovic> loonycyborg: what about those other defines? -D_GNU_SOURCE=1 -D_REENTRANT -DHAVE_ERRNO_AS_DEFINE=1 -DHAVE_MYSQLPP -DHAVE_CONFIG_H 20081224 11:19:08< Ivanovic> those are not set in my cmake build atm 20081224 11:19:26< Ivanovic> instead those are set there: -DHAS_RELATIVE_LOCALEDIR -DHAVE_PYTHON -DHAVE_FRIBIDI -DHAVE_REVISION -DWESNOTH_PATH='"/usr/local/share/wesnoth"' -DLOCALEDIR='"translations"' -DFIFODIR='"/var/run/wesnothd"' 20081224 11:19:41< loonycyborg> Some are set my sdl-config, some are set by mysql-config 20081224 11:20:21< loonycyborg> -DHAS_RELATIVE_LOCALEDIR etc are only set for sources that are affected by them. 20081224 11:22:05< loonycyborg> E.g. -DHAS_RELATIVE_LOCALEDIR is only passed for game_config.cpp and filesystem.cpp 20081224 11:23:21< Ivanovic> so either it is some 64bit specific problem or "no idea what causes the problem" 20081224 11:23:56< loonycyborg> Perhaps you make a debug build and try to gdb it? 20081224 11:24:25< Ivanovic> Sirp: so that you got the original warning in english: 20081224 11:24:27< Ivanovic> Building C object src/CMakeFiles/wesnoth-core.dir/malloc.o 20081224 11:24:28< Ivanovic> /src/wesnoth/src/malloc.c: In function 'mmap_resize': 20081224 11:24:29< Ivanovic> /src/wesnoth/src/malloc.c:3161: warning: cast to pointer from integer of different size 20081224 11:24:31< Ivanovic> /src/wesnoth/src/malloc.c: In function 'sys_trim': 20081224 11:24:33< Ivanovic> /src/wesnoth/src/malloc.c:3578: warning: comparison between pointer and integer 20081224 11:24:57< loonycyborg> I'm not getting the first warning. 20081224 11:25:26< loonycyborg> Maybe because I'm still using gcc 4.1.2 20081224 11:26:16< loonycyborg> The second warning doesn't happen with scons. Likely one of -W flags disables it. 20081224 11:26:53-!- ettin [n=jorda@166.207.219.87.dynamic.jazztel.es] has joined #wesnoth-dev 20081224 11:26:54 * Ivanovic is using gcc 4.3.2 20081224 11:30:09-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20081224 11:38:26< Ivanovic> oaky, where do -D_GNU_SOURCE=1 and -DHAVE_CONFIG_H come from? 20081224 11:38:38< Ivanovic> they are in my autotools build as well as in your scons build 20081224 11:39:08< Ivanovic> the same about -D_REENTRANT 20081224 11:39:33< loonycyborg> D_GNU_SOURCE and -D_REENTRANT come from sdl-config 20081224 11:40:04< loonycyborg> -DHAVE_CONFIG_H is passed only by build systems that generate config.h 20081224 11:44:18-!- loonybot [n=loonybot@79.139.247.111] has quit [Read error: 104 (Connection reset by peer)] 20081224 11:44:48< Ivanovic> yeah, and those two (-D_GNU_SOURCE=1 and -D_REENTRANT) are needed to make it work 20081224 11:46:27< Ivanovic> okay, just "-D_GNU_SOURCE=1" is needed 20081224 11:47:16< Ivanovic> loonycyborg: you maybe want to force it on for scons, too (just to be sure for the case that one day it is not set by sdl-config) 20081224 11:49:11< CIA-54> ivanovic * r31695 /trunk/CMakeLists.txt: 20081224 11:49:11< CIA-54> make the new memory allocator (or whatever else caused the game to freeze at showing the mainscreen) work with cmake, too 20081224 11:49:11< CIA-54> in all other build systems this define was set due to sdl-config, might require an explicit addition, just to be sure 20081224 11:49:21< loonycyborg> I'd rather not. Not sure what will it do e.g. on OpenSolaris. 20081224 11:50:50< Ivanovic> could you please test if it still builds and starts on your system? 20081224 11:56:57< Ivanovic> loonycyborg: could you please run "sdl-config --cflags" on your system? 20081224 11:57:25< loonycyborg> -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT 20081224 11:57:48-!- Sirp [n=me@222-154-40-244.jetstream.xtra.co.nz] has quit [Read error: 60 (Operation timed out)] 20081224 12:00:03-!- ilor [n=user@unaffiliated/ilor] has joined #wesnoth-dev 20081224 12:07:30-!- Elvish_Pillager [n=eli@66-189-15-130.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20081224 12:09:44< loonycyborg> Ivanovic: It still works for me after your commit. 20081224 12:11:18< CIA-54> ivanovic * r31696 /trunk/CMakeLists.txt: a little better way to get the sdl define in, not perfect, but probably working 20081224 12:18:16< Ivanovic> then it should still work 20081224 12:18:26< Ivanovic> and this way it should make no problems on solaris 20081224 12:27:53 * loonycyborg wonders why cmake people didn't use sdl-config in sdl scripts they bundle 20081224 12:28:06< Ivanovic> i don't know either 20081224 12:29:41< loonycyborg> I've also seen there an unfinished .CMake file that tried to find pango in similar manner as to their standard sdl script 20081224 12:30:07< loonycyborg> It's unsurprising that it was unfinished since finishing it would be PITA 20081224 12:30:08< Ivanovic> and i would love to know why this define makes such a difference 20081224 12:30:16< Ivanovic> though we are not using it anywhere in our codebase 20081224 12:30:28< loonycyborg> Maybe sdl's headers use it? 20081224 12:30:44< loonycyborg> Standard headers are definitely affected by it. 20081224 12:32:20< Ivanovic> the main question is: why was there no problem some months ago already? 20081224 12:34:11 * loonycyborg has no idea 20081224 12:47:49< CIA-54> torangan * r31697 /trunk/po/ (6 files in 6 dirs): danish translation update 20081224 12:49:39< CIA-54> torangan * r31698 /trunk/po/wesnoth-tutorial/nl.po: dutch translation update 20081224 12:52:19< loonycyborg> Yay! torangan's translation updates aren't corrupted this time :) 20081224 12:52:28< Ivanovic> :) 20081224 12:52:50< mordante> :-) 20081224 13:06:33-!- fendrin [n=fabi@f051074196.adsl.alicedsl.de] has quit [Remote closed the connection] 20081224 13:11:50< Ivanovic> mordante: so how is the gui stuff going, does it look good regarding the christmas release? 20081224 13:14:49< loonycyborg> Broken LoW doesn't look good regarding christmas release for sure :) 20081224 13:21:32< Ivanovic> argh, who is to be blamed for this? 20081224 13:21:39< Ivanovic> was it fendrin delaying the release?!? 20081224 13:22:29< loonycyborg> shikadibot: log r31693 20081224 13:22:33< shikadibot> Revision 31693 (fendrin, 2008-12-24 03:36:56 +0000 (Wed, 24 Dec 2008)): 20081224 13:22:36< shikadibot> LoW: Journey redone. 20081224 13:22:38< shikadibot> Web interface URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=31693 20081224 13:23:55< mordante> Ivanovic found the cause of some of the bugs, which I still need to fix and I still need to test the new portraits Kitty send me 20081224 13:24:30-!- fendrin [n=fabi@f051074196.adsl.alicedsl.de] has joined #wesnoth-dev 20081224 13:24:38< Ivanovic> fendrin: ah, there he is 20081224 13:24:43< Ivanovic> [13:14:48] Broken LoW doesn't look good regarding christmas release for sure :) 20081224 13:25:08< fendrin> broken? 20081224 13:25:10< Ivanovic> line 775 in data/campaigns/Legend_of_Wesmere/utils/journey.cfg looks broken 20081224 13:25:30< fendrin> I hate trackplacer. 20081224 13:26:31< Ivanovic> that one is a new block, so no idea where it came from 20081224 13:27:41< fendrin> Ivanovic: It was autogenerated by trackplacer. And 2 tracks of the story got lost in space. 20081224 13:27:50< Ivanovic> lovely... 20081224 13:28:26< Ivanovic> tell ESR__ (or ESR_) about the loss, maybe he can fix some real bug in the script 20081224 13:29:22< fendrin> I have ESR__ Informed. The problem is, no idea how to reproduce that bug. 20081224 13:30:39< Ivanovic> please do somehow fix the file, no idea how to best do so, if by removing this track or *whatever* 20081224 13:30:57< loonycyborg> git revert :) 20081224 13:32:23< Ivanovic> and when already talking about ESR__: please apply the listed spellingmistakes so that they are fixed in 1.5.7: http://www.wesnoth.org/wiki/SpellingMistakes 20081224 13:34:15< fendrin> Ivanovic: you want to release today? 20081224 13:34:42< Ivanovic> fendrin: yes 20081224 13:35:06< Ivanovic> in the evening when i am completely full from the great dinner 20081224 13:35:23< Ivanovic> i thought this would be something different than lying drunken below the christmas tree 20081224 13:35:25< Ivanovic> ;) 20081224 13:36:29< mordante> :-) 20081224 13:38:07< CIA-54> fendrin * r31699 /trunk/data/campaigns/Legend_of_Wesmere/utils/journey.cfg: Third attempt to create useful output with trackplacer.pl my new most hated software. 20081224 13:39:23-!- elias [n=elias@allegro/developer/allefant] has joined #wesnoth-dev 20081224 13:39:26< loonycyborg> trackplacer.pl? There's Perl variant too? :) 20081224 13:39:54< fendrin> Don't speak about it! 20081224 13:41:19< ESR__> fendrin: Eh? What's gone wrong with trackplacer? 20081224 13:42:04< fendrin> ESR__: Please have a look at the journey.cfg line 775 before r31699. 20081224 13:42:38< ESR__> fendrin: Resyncing... 20081224 13:43:04< fendrin> ESR__: I believe that this Halfmacro killed 2 of the campaign's tracks. 20081224 13:43:32< ESR__> Hold on... 20081224 13:45:58< ESR__> Aargh. What's the svn up option to ship to stdout? 20081224 13:46:52< Shadow_Master> loonycyborg: :) 20081224 13:47:05< Shadow_Master> I like your sense of humor ;) 20081224 13:47:10< Shadow_Master> hi btw 20081224 13:47:43 * ESR__ would sooner have his fingernails pulled off with rusty pliers than try to write something that complex in Perl. 20081224 13:48:14< loonycyborg> Are there gtk Perl bindings btw? :) 20081224 13:48:15 * ESR__ concedes that C++ would be worse, however. 20081224 13:48:20< Shadow_Master> loonycyborg: yeah 20081224 13:48:49< Shadow_Master> ESR__: ah, I'll spam you with useful C++ programs in the future then :) 20081224 13:48:55< Shadow_Master> i.e. wesnoth-tc 20081224 13:48:56 * fendrin likes Perl. 20081224 13:49:22 * ESR__ used to like Perl. Then he came to his senses. 20081224 13:49:42< mordante> so there's still hope for C++ :-P 20081224 13:49:49< ESR__> Uh, no. 20081224 13:50:05< Shadow_Master> (OFWRA!) 20081224 13:50:16< ESR__> :-) 20081224 13:50:27< loonycyborg> http://www.linuxjournal.com/article/3882 20081224 13:50:31< mordante> shikadibot OFWRA 20081224 13:50:47< loonycyborg> shikadibot: OFWRA? 20081224 13:50:48< shikadibot> OFWRA: Old Flame-War Revival Alert 20081224 13:51:22< Shadow_Master> ESR__: shikadibot and wesbot are written in Perl btw :-P 20081224 13:52:12< Shadow_Master> (If I knew of a good C++ library for directly accessing IRC, I'd have written shikadibot in C++ tho) 20081224 13:52:33< elias> sockets is all you need for IRC :) 20081224 13:52:50< Shadow_Master> I specially like that Perl detects syntax errors *before* executing the scripts, unlike, ahem, Python. 20081224 13:53:11< Shadow_Master> elias: I shudder with low-level networking stuff 20081224 13:53:13< elias> because you can't possibly make syntax errors in perl? 20081224 13:53:25< Shadow_Master> elias: well, you can miss ; as in C 20081224 13:53:50< loonycyborg> elias: Are you maintaining the python ai? 20081224 13:54:04< elias> not really 20081224 13:54:24< Shadow_Master> loonycyborg: BlindOracle was the last kinda maintainer 20081224 13:54:30< Shadow_Master> but he's MIA as well :( 20081224 13:54:34< elias> yeah, I passed it to him a few months ago 20081224 13:54:41< loonycyborg> But could you at least investigate it not working currently? 20081224 13:55:02< Shadow_Master> it isn't? That would be a blocker bug; PAI is used in DiD scenario 3 20081224 13:55:35< loonycyborg> If I use it in MP local games, --log-debug=ai suggests that formula ai is used instead. 20081224 13:55:37< Shadow_Master> at least Ii don't think that scenario will be fun without kamikaze.py controlling one of the enemy sides 20081224 13:56:14< elias> hm, let's see if I can get an SVN checkout of wesnoth here 20081224 13:57:17< Shadow_Master> UMC translations effectively do not work in trunk, btw. 20081224 13:57:25< Shadow_Master> AI0867: did you ever figure out a workaround? 20081224 13:57:38< elias> btw, will UtBS be in 1.6? 20081224 13:57:58< Shadow_Master> AI0867: I used --log-debug=filesystem and it seems that the [textdomain] tag is using binary_path s to search for the translations dir scan 20081224 13:58:05< Shadow_Master> elias: yes, zookeeper and ESR__ saved it 20081224 13:58:13< Shadow_Master> and fendrin and Espreon ... :) 20081224 13:58:54< Shadow_Master> AI0867: which I think is a really annyoing regression. It wasn't like that before.. 20081224 13:59:05< Shadow_Master> but I do not know where to start to git blame 20081224 13:59:09< Ivanovic> elias: yes, it will be 20081224 14:01:16< Shadow_Master> mordante: when are those portraits being checked in? :( 20081224 14:01:45< mordante> Shadow_Master not yet, missed some images and wasn't around yesterday 20081224 14:01:51< Shadow_Master> ow. 20081224 14:01:53< mordante> and now first fixing the engine 20081224 14:02:04< Shadow_Master> I might not be able to check them before March :( 20081224 14:02:13< mordante> why? 20081224 14:02:25< Shadow_Master> mordante: note for you: the new message dialogs should accept the spacebar as they do with the Enter key 20081224 14:02:43< Shadow_Master> and yeah, I don't have a connection at home except that weeak stray WLAN signal blah blah.. 20081224 14:04:48< ESR__> fendrim: I'm looking at journrey.cfg at rev 31698. It looks mangled all right. Do you believe trackplacer did that, or was it a human edit error? 20081224 14:07:43< fendrin> ESR__: The file wasn't opened in an editor during that time. The file is a result of trackplacer only. 20081224 14:08:06< ESR__> fendrin: Strange. 20081224 14:09:16< ESR__> I'll look at the code. I can imagine something vaguely like that happening if you somehow created a track with a zeo-length name...but what happened to the macro header line? 20081224 14:09:24< Shadow_Master> and during sumer I cannot go to the capital to benefit from some good WLAN 20081224 14:09:48< ESR__> Of course I've never seen anything like this in my own use, or it would be fixed already. 20081224 14:10:30 * ESR__ remembers that Shadow_Master lives in the world's only linear country :-) 20081224 14:12:10< loonycyborg> Shadow_Master: How profoundly climate differs in nothern parts of Chile as opposed to southern? :) 20081224 14:12:17< ESR__> It must make placing Internet backbone pretty convenient :-) 20081224 14:12:27< ESR__> loonycyborg: Very. 20081224 14:13:08< Shadow_Master> loonycyborg: northern: desertic (Atacama Desert) 20081224 14:13:25< Shadow_Master> loonycyborg: southern: very humid, sometimes similar to polar 20081224 14:13:47< Shadow_Master> in South, floods are a common issue in Winter 20081224 14:13:47< Ivanovic> loonycyborg: btw, due to the addition of those defines, the warnings with malloc.c are gone in the cmake build 20081224 14:36:14-!- EdB [n=EdB@176.101.196-77.rev.gaoland.net] has joined #wesnoth-dev 20081224 14:39:40< Shadow_Master> the add-ons server's speed is awesoe nowadays! 20081224 14:39:47< Shadow_Master> been too long since I uploaded anything 20081224 14:39:52< Shadow_Master> *awesome 20081224 14:52:04< CIA-54> mordante * r31700 /trunk/src/gui/widgets/ (scrollbar_container.cpp scrollbar_container.hpp): 20081224 14:52:04< CIA-54> Various minor improvments. 20081224 14:52:04< CIA-54> While implementing the new listbox found several minor issues. 20081224 14:52:30< Shadow_Master> 12.5 MB in less than 30 seconds :) 20081224 14:52:41< Shadow_Master> s/\.5/.7/ 20081224 15:02:28-!- Sirp [n=me@222-154-40-244.jetstream.xtra.co.nz] has joined #wesnoth-dev 20081224 15:12:42< Shadow_Master> loonycyborg: the Perl bindings for GTK+2 is libgtk2-perl in Debian 20081224 15:14:20< loonycyborg> Shadow_Master: Awesome! If I'll be particularly masochistic one day, I'll learn Perl and try it out :) 20081224 15:14:35< Shadow_Master> :) 20081224 15:58:31-!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081224 16:12:31< Ivanovic> does gtk also support some haskell bindings? 20081224 16:12:53< Ivanovic> those would be a lot more masochistic to use than perl bindings... 20081224 16:12:54< Ivanovic> ;) 20081224 16:12:55< Shadow_Master> google is your friend. 20081224 16:13:01< Shadow_Master> or fiend... 20081224 16:13:22< Shadow_Master> top result for "gtk haskell": http://www.google.com/url?sa=t&source=web&ct=res&cd=1&url=http%3A%2F%2Fwww.haskell.org%2Fgtk2hs%2F&ei=bVFSSfnUB56DtweZgcWeDg&usg=AFQjCNH8A6Ghu6DCstxUD116Vq5EGjquRA&sig2=IcGQq8WHlMsPGYB5NMtPDQ 20081224 16:13:30< Shadow_Master> argh, http://www.haskell.org/gtk2hs/ 20081224 16:13:41< Ivanovic> man, this is *ILL* 20081224 16:14:10< Shadow_Master> the first link, or the existence of gtk2hs? :) 20081224 16:14:45< Shadow_Master> um, they use wordpress? 20081224 16:15:11< Shadow_Master> why everyone uses some blogging software for things that aren't weblogs nowadays... 20081224 16:15:35< loonycyborg> Ivanovic: There's a portage frontend using gtk2hs. 20081224 16:16:02< loonycyborg> Try it with "emerge himerge" :) 20081224 16:16:03< Shadow_Master> source-code-only distro users *must* be masochistic anyway 20081224 16:16:20< Shadow_Master> so no wonder they like Haskell... 20081224 16:16:39< Ivanovic> Shadow_Master: i am using a sourcecode based distri, too 20081224 16:16:58< Shadow_Master> Ivanovic: but you are more than masochistic! 20081224 16:16:59< Shadow_Master> ;) 20081224 16:17:03< Ivanovic> and i am not masochistic enough to even consider haskell worth using unless i am in dire need of a brain tumor 20081224 16:17:31< Shadow_Master> you are "crazy" :) 20081224 16:17:37< Ivanovic> Shadow_Master: yes, i am *sadistic* but not *masochistic*, there is a tiny difference 20081224 16:17:42< Ivanovic> and of course i am crazy 20081224 16:17:59< Shadow_Master> I for one wouldnt spend the whole of my life maintaining a Gentoo system 20081224 16:18:03< Ivanovic> anyone in here has to be crazy or a bot, or he would be long gone 20081224 16:19:15< Shadow_Master> um... oh noes, you discovered my secret plot! 20081224 16:19:18-!- Shadow_Master is now known as Shadow_Bot 20081224 16:19:34-!- Shadow_Bot [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit ["SIGKILL"] 20081224 16:20:06-!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081224 16:25:53-!- Elvish_Pillage2 [n=eli@66-189-15-130.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20081224 16:27:39< Shadow_Master> no acitivity in the ML for weeks. uncanny 20081224 16:31:23< Shadow_Master> okay, merry xmas/whatever to you all. 20081224 16:32:03< Shadow_Master> if I'm lucky, I will be able to connect from time to time before March, but most likely I'll enter again the "inactive" status. 20081224 16:33:41< Shadow_Master> bugs #10398 and #10449 are assigned to me, but both are fixed already. 20081224 16:33:56< Shadow_Master> and bug #10398 has been fixed since the last development release, so I guess someone should close it. 20081224 16:34:38< Shadow_Master> I hope you have more fun than me today/tomorrow. :) 20081224 16:34:56< Shadow_Master> and well, that's all. Bye... 20081224 16:35:10-!- crimson_penguin [n=ben@64.201.60.217] has joined #wesnoth-dev 20081224 16:36:19< mordante> bye Shadow_Master 20081224 16:37:09-!- Shadow_Master is now known as ShikadiLord 20081224 16:37:25-!- Sirp [n=me@222-154-40-244.jetstream.xtra.co.nz] has quit [Read error: 110 (Connection timed out)] 20081224 16:42:25-!- Elvish_Pillager [n=eli@66-189-15-130.dhcp.oxfr.ma.charter.com] has quit [Read error: 110 (Connection timed out)] 20081224 17:01:15< CIA-54> mordante * r31701 /trunk/ (11 files in 4 dirs): 20081224 17:01:15< CIA-54> Rewrote the listbox class. 20081224 17:01:15< CIA-54> Now uses the scrollbar container as base and the generator for its 20081224 17:01:15< CIA-54> items. The scrolling doesn't work properly yet. 20081224 17:35:59< Espreon> fendrin: Here? 20081224 17:36:21< fendrin> yes 20081224 17:36:59< Espreon> I am updating the Hunter sprites, since their outfits are a bit different compared to the other Quenoth Elves, in terms of color. 20081224 17:37:29< Espreon> I want you to see the first attempt. 20081224 17:37:48< Espreon> Lemme make an image with both sprites so comparison is easy. 20081224 17:37:53< fendrin> cool 20081224 17:39:50< zookeeper> fendrin, did you notice what i said about my ai controller a day or two ago? 20081224 17:40:01< fendrin> zookeeper: no 20081224 17:40:08< zookeeper> i'm actually hoping to get it committable sometime late tonight.. 20081224 17:42:49< Espreon> fendrin: Please note that I only changed colors, not height (so do not be decieved): http://imagebin.org/34329 20081224 17:46:24< Espreon> fendrin: Good? 20081224 17:51:17< fendrin> Espreon: sorry can't see much difference. 20081224 17:51:34< Espreon> The difference is that the newer one is not that saturated. 20081224 17:52:52< Espreon> fendrin: But do you think it is good? 20081224 17:54:00< fendrin> Espreon: yes 20081224 17:54:37< Espreon> Bueno. I shall get to work. 20081224 17:55:12< fendrin> Espreon: What about the lvl2 and lvl3 one? They lack animation frames? 20081224 17:55:37< Espreon> Yes. 20081224 18:12:59-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has quit [Read error: 60 (Operation timed out)] 20081224 18:26:11< Espreon> fendrin: Imma half-way done. 20081224 18:26:25< Espreon> Well... maybe a bit more. 20081224 18:30:45< Espreon> CRAP! 20081224 18:30:51< Espreon> GIMP crashed on me. 20081224 18:39:26< loonycyborg> BT? :P 20081224 18:59:07< CIA-54> espreon * r31702 /trunk/data/campaigns/Under_the_Burning_Suns/images/units/elves-desert/ (22 files): * Updated the Desert Hunter images. 20081224 18:59:19< Espreon> See you guys later. 20081224 18:59:25-!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit [Remote closed the connection] 20081224 19:06:15-!- elias_ [n=elias@allegro/developer/allefant] has joined #wesnoth-dev 20081224 19:08:26-!- elias [n=elias@allegro/developer/allefant] has quit [Read error: 110 (Connection timed out)] 20081224 19:10:34< CIA-54> fendrin * r31703 /trunk/data/campaigns/Legend_of_Wesmere/ (maps/Saurgrath.map scenarios/05_Saurian_Treasury.cfg): LoW 5,19: Flipped the map horizontaly. 20081224 19:17:20< CIA-54> mordante * r31704 /trunk/src/gui/widgets/ (10 files): 20081224 19:17:20< CIA-54> Fixed the scrolling of listboxes again. 20081224 19:17:20< CIA-54> Added a set_origin function to move widget without changing their size. 20081224 19:17:20< CIA-54> Note the code still has some redraw bugs left, but at least things start 20081224 19:17:20< CIA-54> to work again. 20081224 19:32:17-!- Psyche^ [n=Psyche@e177113157.adsl.alicedsl.de] has joined #wesnoth-dev 20081224 19:34:04< mordante> Ivanovic I still need to do some code changes, atm I'm testing all portraits before committing them 20081224 19:34:26< mordante> I don't think I get thinks fully done tonight :-( 20081224 19:34:35< mordante> but I've no plans for tomorrow :-) 20081224 19:46:23-!- kthakore2 [n=kthakore@CPE001310a1899c-CM001868e2ad12.cpe.net.cable.rogers.com] has quit ["Leaving"] 20081224 19:47:00-!- elias_ is now known as elias 20081224 19:48:00< zookeeper> Ivanovic, when committing the ai controller, would you prefer it to be placed in its own textdomain, or just in the wesnoth domain as usual? it'll have about ~35-40 strings. 20081224 19:48:18< zookeeper> (well, actually less than that, since i didn't check for duplicates..) 20081224 19:48:42-!- Patterner [n=Psyche@e177112006.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 20081224 19:48:42-!- Psyche^ is now known as Patterner 20081224 19:52:03-!- Sirp [n=me@222-154-40-244.jetstream.xtra.co.nz] has joined #wesnoth-dev 20081224 19:52:14< Sirp> hi 20081224 19:54:30< mordante> hi Sirp 20081224 19:57:23< Sirp> hi mordante 20081224 20:19:00-!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081224 20:25:32< CIA-54> elias * r31705 /trunk/po/wesnoth-utbs/de.po: UTBS German translation update (no fuzzies yet). 20081224 20:40:58-!- fendrin_ [n=fabi@f051072099.adsl.alicedsl.de] has joined #wesnoth-dev 20081224 20:42:43< Ivanovic> zookeeper: it is imo small enough to have it in the wesnoth domain 20081224 20:44:50< zookeeper> ok, cool 20081224 20:46:50-!- DDR_ [n=chatzill@66.183.125.196] has joined #wesnoth-dev 20081224 20:48:06-!- DDR_ is now known as DDR 20081224 20:53:36-!- BenUrban [n=benurban@unaffiliated/benurban] has quit ["Power failu"] 20081224 20:54:54< Ivanovic> zookeeper: but get the strings ready ASAP! 20081224 20:55:24< zookeeper> yeah yeah, i'm working on it :) 20081224 20:55:57< Espreon> I need to update teh changelogs. 20081224 20:56:38-!- fendrin [n=fabi@f051074196.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 20081224 21:02:49< Espreon> ESR__: Here? 20081224 21:03:02< ESR__> Yes. 20081224 21:03:36< Espreon> Do you think what I did to the Far North map is players_changelog worthy? 20081224 21:04:16< ESR__> Since I couldn't actually detect a difference, and I made it, probably not. 20081224 21:04:27< Espreon> All right. 20081224 21:04:29< Espreon> Thanks. 20081224 21:09:50< CIA-54> espreon * r31706 /trunk/ (changelog players_changelog): * Updated the changelogs. 20081224 21:12:24< Espreon> Perhaps I should have mentioned that I fixed a macro... 20081224 21:12:28< Espreon> *a macro was fixed 20081224 21:14:41< fendrin_> Espreon: I gave you credit for the map in LoW. 20081224 21:14:50< Espreon> Thank you. 20081224 21:17:27< zookeeper> ok, committing in a sec... 20081224 21:21:33< CIA-54> zookeeper * r31707 /trunk/data/core/macros/ai_controller.cfg: Added my version of the ai controller to core. Needs some WML changes and better default values. 20081224 21:22:04< zookeeper> ESR_, got a moment? 20081224 21:22:14< CIA-54> zookeeper * r31708 /trunk/data/campaigns/Heir_To_The_Throne/scenarios/01_The_Elves_Besieged.cfg: Added a simplistic test case of the new ai controller to HttT. 20081224 21:23:23< zookeeper> basically, i'd like people to start up HttT and check out the ai controller menus and texts (right-click on allied unit) in the first scenario. i'm not 100% sure of the choice of words and such i have there. 20081224 21:23:56< zookeeper> (and yeah, please don't run pot-update at this very moment, Ivanovic) 20081224 21:25:00< zookeeper> does "Instruct ally" sound weird? 20081224 21:25:23< zookeeper> i couldn't think of much alternatives using max two words. 20081224 21:28:19-!- crimson_penguin [n=ben@64.201.60.217] has quit ["Leaving"] 20081224 21:30:27-!- EdB [n=EdB@176.101.196-77.rev.gaoland.net] has quit ["Konversation terminated!"] 20081224 21:35:42-!- elias [n=elias@allegro/developer/allefant] has quit ["Leaving"] 20081224 21:42:31< zookeeper> ah well, i'll be back after a hour or so. hopefully some folks have looked at it by then and ivanovic hasn't frozen everything yet ;) 20081224 21:45:23< zookeeper> (note: the exact parameters of the options are supposed to often be specified by the scenario author, that's why i went for my simplistic way of having just four options total...i couldn't figure out what other ones there might be which would be equally simple and straightforward, although i could add in new ones very quickly if you got ideas) 20081224 21:49:17< ESR__> zookeeper: I'm here. Were you going to ask me to test the AI controller? 20081224 21:49:47< ESR__> "Instruct ally" is OK. 20081224 22:08:45-!- DDR [n=chatzill@66.183.125.196] has quit [Read error: 145 (Connection timed out)] 20081224 22:28:15-!- Blueblaze [n=Blueblaz@204.houston-04rh15-16rt.tx.dial-access.att.net] has joined #wesnoth-dev 20081224 22:34:18-!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit [Remote closed the connection] 20081224 22:43:19< zookeeper> ESR_, yeah. there's not much text there, just wondered if anyone would come up with any improvements, no matter how minor. 20081224 22:46:39-!- Elvish_Pillager [n=eli@66-189-15-130.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20081224 22:54:00< zookeeper> ah, i've been kinda waiting for a new release because of all those silly 1.5.6 bugs. 20081224 22:54:23< zookeeper> Ivanovic, so are you going to tag at about your usual time tomorrow evening or earlier? 20081224 22:56:34< Ivanovic> not sure 20081224 22:56:39< Ivanovic> it first depends on mordante 20081224 22:56:52< Ivanovic> when he is ready early (3pm) then i might just release then 20081224 22:57:32< zookeeper> ok 20081224 23:01:23< zookeeper> -.- and i guess i'll have to make up that reef description myself then, hopefully i'll remember. 20081224 23:03:10-!- Elvish_Pillage2 [n=eli@66-189-15-130.dhcp.oxfr.ma.charter.com] has quit [Read error: 110 (Connection timed out)] 20081224 23:07:18-!- stikonas [n=and@ctv-79-132-180-249.vinita.lt] has joined #wesnoth-dev 20081224 23:08:47-!- ilor [n=user@unaffiliated/ilor] has quit [] 20081224 23:08:55-!- BenUrban [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20081224 23:11:08< zookeeper> Ivanovic, anyway, you won't run pot-update until shortly before tagging, right? 20081224 23:11:33< Ivanovic> probably, yeah 20081224 23:11:44< zookeeper> great 20081224 23:26:55< CIA-54> zookeeper * r31709 /trunk/data/core/macros/ai_controller.cfg: Various little tweaks. 20081224 23:27:49< zookeeper> ESR__, is there any clear rule by which i should determine whether to have menu option strings end with a period or not? "Back." would look silly, but isn't it also silly to have "Be defensive." and "Back" next to each other? 20081224 23:28:20< zookeeper> for now i went with no periods in any option 20081224 23:28:54< ESR__> zookeeper: There is no hard and fast rule, but normally periods are not used in that context. You did correctly. 20081224 23:30:34< loonycyborg> Dots in menu items are silly unless it's "..." indicating that this item will pop up a dialog... 20081224 23:32:38< zookeeper> all right. i presume the loose rule is that if the menu text is supposed to be something someone would actually say "Yes, let's go get those orcs." then you'd use periods and whatnot entirely normally, but if it's something like "Back" or a mechanical order that isn't intended to be something someone would actually say, they'd tend to be omitted? 20081224 23:34:00< ESR__> Correct on both counts. 20081224 23:34:13-!- ilor [n=user@unaffiliated/ilor] has joined #wesnoth-dev 20081224 23:43:15< CIA-54> mordante * r31710 /trunk/ (68 files in 5 dirs): Added the transparent version of Kitty's portraits. 20081224 23:43:51-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20081224 23:44:42-!- stikonas [n=and@ctv-79-132-180-249.vinita.lt] has quit [Read error: 110 (Connection timed out)] 20081224 23:45:13< mordante> Ivanovic if I was in time ^that beauty wouldn't be in :-P 20081224 23:47:09 * mordante goes back to code some more patches 20081224 23:48:13-!- Rrenys [n=rrenys@81-20-159-197.levira.ee] has joined #wesnoth-dev 20081224 23:49:34< ilor> mordante: could you email me if I'm not around and you get to doing the RVO bug thing that crashes new dialogs in MSVC? 20081224 23:50:13< mordante> ilor yes I will, I hope to do it before the weekend 20081224 23:50:26< ilor> ok great --- Log closed Thu Dec 25 00:00:36 2008