--- Log opened Fri Nov 14 00:00:42 2008 20081114 00:01:15 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit [Remote closed the connection] 20081114 00:02:51 -!- grrrX [n=_@p57BBCAB9.dip.t-dialin.net] has quit ["Ex-Chat"] 20081114 00:10:23 i am off to bed now, n8 20081114 00:26:50 OOS: unknown command: "choice"... um 20081114 00:27:21 I haven't checked ANL's WML, but this sounds like a half-done replayWML change 20081114 00:31:21 s/choice/choose/ 20081114 00:52:50 -!- miq [n=miq@krlh-5d856227.pool.einsundeins.de] has quit [Remote closed the connection] 20081114 01:03:33 -!- Elvish_Pillage2 [n=eli@24-177-36-147.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20081114 01:20:03 -!- Elvish_Pillager [n=eli@24-177-36-147.dhcp.oxfr.ma.charter.com] has quit [Read error: 110 (Connection timed out)] 20081114 01:24:40 -!- crimson_penguin [n=ben@64.201.60.220] has quit ["Leaving"] 20081114 01:29:50 -!- Elvish_Pillage2 [n=eli@24-177-36-147.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!"] 20081114 01:30:05 -!- ilor [n=a@unaffiliated/ilor] has quit [Read error: 110 (Connection timed out)] 20081114 01:38:22 -!- Elvish_Pillager [n=eli@24-177-36-147.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20081114 01:48:59 -!- Elvish_Pillager [n=eli@24-177-36-147.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!"] 20081114 01:49:26 -!- BenUrban [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20081114 02:11:46 -!- wesbot changed the topic of #wesnoth-dev to: soft stringfreeze for most campaigns: http://www.wesnoth.org/wiki/TextdomainStatus | List 1.6 features here: http://www.wesnoth.org/wiki/Wesnoth1.6Features | 53 bugs, 208 feature requests, 9 patches | logs: http://wesnoth.org/irclogs | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com, or for images: http://imagebin.org/index.php?page=add 20081114 02:22:26 -!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20081114 02:50:58 good night 20081114 03:03:39 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081114 03:14:39 -!- Sirp [n=user@c-76-102-104-121.hsd1.ca.comcast.net] has joined #wesnoth-dev 20081114 03:52:29 -!- BenUrban [n=benurban@unaffiliated/benurban] has quit ["Power failu"] 20081114 03:55:35 -!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has quit [] 20081114 03:57:00 -!- [Relic] [n=[Relic]@76.229.220.201] has joined #wesnoth-dev 20081114 03:57:17 -!- crimson_penguin [n=ben@64.201.60.220] has joined #wesnoth-dev 20081114 03:57:55 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has joined #wesnoth-dev 20081114 03:57:57 <[Relic]> Hello :) 20081114 03:58:08 [Relic]: Hello. 20081114 03:58:34 <[Relic]> :) 20081114 04:01:54 -!- BenUrban [n=benurban@c-68-49-10-243.hsd1.md.comcast.net] has joined #wesnoth-dev 20081114 04:11:47 -!- crimson_pingvin [n=ben@64.201.60.220] has joined #wesnoth-dev 20081114 04:14:14 -!- crimson_penguin [n=ben@64.201.60.220] has quit [Read error: 60 (Operation timed out)] 20081114 04:16:25 -!- crimson_pingvin is now known as crimson_penguin 20081114 04:39:25 -!- Ivanovic_ [n=ivanovic@dtmd-4db2661c.pool.einsundeins.de] has joined #wesnoth-dev 20081114 04:52:07 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has quit [] 20081114 04:56:41 -!- Ivanovic [n=ivanovic@dtmd-4db242e1.pool.einsundeins.de] has quit [Read error: 110 (Connection timed out)] 20081114 04:57:23 -!- Ivanovic_ is now known as Ivanovic 20081114 05:24:30 -!- crimson_penguin [n=ben@64.201.60.220] has quit ["Leaving"] 20081114 05:55:59 -!- Espreon_ [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081114 06:00:37 -!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20081114 06:03:06 -!- [Relic] [n=[Relic]@76.229.220.201] has quit ["Leaving"] 20081114 06:14:08 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] 20081114 06:27:31 -!- Espreon_ is now known as Espreon 20081114 06:28:40 Hello people. 20081114 06:42:30 hi Espreon 20081114 06:42:39 Hello Sirp, how are you? 20081114 06:47:06 Does anyone know when the soft string freeze is supposed to occur? 20081114 07:08:31 -!- Mica [n=Manic_Mi@d14-69-222-189.try.wideopenwest.com] has joined #wesnoth-dev 20081114 07:45:03 hi Mica 20081114 07:45:12 Hey Sirp 20081114 07:45:15 How is it going? 20081114 07:48:06 pretty good; and you? 20081114 07:48:53 Been better. It's way too complicated to make sure you get the right graphics card, or anything really... 20081114 07:49:39 ehh yeah working out how a graphics card will perform is pretty hard. 20081114 07:49:50 though you could go into Best Buy or something and possibly actually see one running. 20081114 07:50:29 That's a good idea 20081114 08:09:48 esr: Here? 20081114 08:11:47 -!- wesbot changed the topic of #wesnoth-dev to: soft stringfreeze for most campaigns: http://www.wesnoth.org/wiki/TextdomainStatus | List 1.6 features here: http://www.wesnoth.org/wiki/Wesnoth1.6Features | 54 bugs, 208 feature requests, 9 patches | logs: http://wesnoth.org/irclogs | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com, or for images: http://imagebin.org/index.php?page=add 20081114 08:17:53 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit [Read error: 104 (Connection reset by peer)] 20081114 08:18:02 -!- shikadibot [n=ai@van-gessel.demon.nl] has quit [Read error: 54 (Connection reset by peer)] 20081114 08:18:05 -!- AI0867 [n=ai@van-gessel.demon.nl] has quit [Read error: 104 (Connection reset by peer)] 20081114 08:27:55 -!- mordante [n=chatzill@roadie.xs4all.nl] has joined #wesnoth-dev 20081114 08:28:13 morning 20081114 08:28:28 Good morning. 20081114 08:28:41 hi Espreon 20081114 08:40:40 hi mordante 20081114 08:40:50 hi Sirp 20081114 08:53:41 -!- BenUrban [n=benurban@unaffiliated/benurban] has quit ["Power failu"] 20081114 09:01:44 -!- BenUrban [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20081114 09:05:28 -!- Sirp [n=user@c-76-102-104-121.hsd1.ca.comcast.net] has quit ["leaving"] 20081114 09:19:37 -!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has quit [] 20081114 09:30:20 moin 20081114 09:30:41 hi Ivanovic 20081114 09:30:52 Espreon: *very* soon 20081114 09:31:02 that is: for most campaigns it is already active! 20081114 09:33:23 -!- grzywacz [n=grzywacz@moinmoin/developer/karol] has joined #wesnoth-dev 20081114 09:34:22 Ivanovic: There is just like a few things I can change with the amount of time I have.... so do not worry... 20081114 09:34:29 *There are 20081114 09:34:52 so what shall we do about utbs? 20081114 09:35:01 can it be moved to somewhere else, if yes, where? 20081114 09:35:36 from what I read it mostly seem WML bugs so it might be fixed without string changes 20081114 09:35:46 -!- EdB [n=EdB@251.153.82-79.rev.gaoland.net] has joined #wesnoth-dev 20081114 09:35:51 and esr said he might be interested to look at it 20081114 09:36:02 mordante: i would like to have this decided *TODAY* 20081114 09:36:10 Ivanvovic: Moving it? 20081114 09:36:16 since i would like to have the next release (planned tomorrow) featurecomplete 20081114 09:36:22 if that's the case I would like to keep it, otherwise move it 20081114 09:36:41 Espreon: from the main game tree over to branches/utbs or something like this, so that it is not included in current trunk 20081114 09:36:53 did crimson_penguin already manage to get a working Mac version? 20081114 09:37:16 Ivanovic: Once all the issues with UtBS are resolved we are moving it back... right? 20081114 09:37:50 the new dialogs won't be in before tomorrow, so won't be feature complete and also I want to do some gold carryover changes 20081114 09:38:35 Espreon: uhm, i would like to move it out explicitly to show translators "this won't be in the next stable, no need to concentrate on it" 20081114 09:38:48 Ah. 20081114 09:38:51 and it directly allows you to do as much string polishing and adjusting as you like to 20081114 09:38:57 All right then. 20081114 09:39:04 Sounds simply sublime. 20081114 09:39:06 my current hope is to have 1.6 out in febuary 20081114 09:39:40 how do you think your chances are of fixing it (without any more string changes after ~one week has passed) until then? 20081114 09:42:55 Well... 20081114 09:43:45 if not i would strongly vote for moving it out of the main tree but providing it on the addon server 20081114 09:44:22 Yeah, I need a lot more time. 20081114 09:44:29 so that players still can easily get a version compatible with the upcoming 1.6.x series and bugs can be fixed in the mean time 20081114 09:44:34 as well as strings adjusted 20081114 09:44:40 That would sound good to me. 20081114 09:44:45 and translations can eg happen via wescamp 20081114 09:44:53 Yeah. 20081114 09:44:57 Sounds good. 20081114 09:45:20 I just hope I can get someone to animate the Verlisshi in case Quietus does not come back soon... 20081114 09:45:36 Hold on... I need to restart my client. 20081114 09:45:38 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] 20081114 09:50:05 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081114 09:50:20 All right, I am back. 20081114 09:50:46 Ivanovic: Was there anything else you wanted to explain? 20081114 09:54:02 uhm, no 20081114 09:54:06 i think that was all 20081114 09:56:24 OK. 20081114 09:56:28 Sounds like a good plan. 20081114 09:59:28 I've no problem with removing UtbS for now 20081114 09:59:42 Ivanovic do you want to wait for the Mac version? 20081114 10:01:41 -!- Mica [n=Manic_Mi@d14-69-222-189.try.wideopenwest.com] has quit ["What did you say? I can't hear you, my connection's gone."] 20081114 10:03:48 Soliton, Dragonking: what about ANL ? 20081114 10:04:45 currently it is not working (due to an engine bug) and it is not well integrated, as in: there is no help entry explaining how to plain with this "very special era" 20081114 10:06:38 afk for an hour... 20081114 10:08:31 -!- loonybot [n=loonybot@79.139.247.220] has joined #wesnoth-dev 20081114 10:08:45 -!- loonycyborg [n=sergey@79.139.247.220] has joined #wesnoth-dev 20081114 10:28:53 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] 20081114 10:53:18 -!- loonycyborg [n=sergey@79.139.247.220] has left #wesnoth-dev ["In Soviet Russia, channel /parts YOU!!"] 20081114 10:53:39 -!- ilor [n=a@unaffiliated/ilor] has joined #wesnoth-dev 20081114 10:53:56 -!- loonybot [n=loonybot@79.139.247.220] has quit [Remote closed the connection] 20081114 10:55:44 -!- Netsplit niven.freenode.net <-> irc.freenode.net quits: isaac 20081114 10:56:05 -!- Netsplit over, joins: isaac 20081114 11:07:57 better integration of "special content" is not going to come when there is none in mainline... 20081114 11:08:50 Soliton: the stuff that is there atm is not included well either... 20081114 11:08:58 and it has been there for a *long* time already 20081114 11:08:59 IMO all that is needed is a possibility to activate menu item stuff anytime not just on your turn. 20081114 11:09:23 what do you mean with "not included well"? 20081114 11:14:04 Soliton: is somewhere described well how to use ANL? 20081114 11:14:11 that is: is it listed in the ingame help? 20081114 11:14:38 it has an online help. which is only available on your turn though which is the isue i mentioned above. 20081114 11:14:48 issue* 20081114 11:29:09 -!- EdB [n=EdB@251.153.82-79.rev.gaoland.net] has quit [Remote closed the connection] 20081114 11:31:44 -!- EdB [n=EdB@251.153.82-79.rev.gaoland.net] has joined #wesnoth-dev 20081114 11:33:35 -!- miq [n=miq@krlh-5d83a54c.pool.einsundeins.de] has joined #wesnoth-dev 20081114 11:59:13 -!- ilor [n=a@unaffiliated/ilor] has quit [] 20081114 12:03:04 -!- Rrenys [n=rrenys@81-20-159-197.levira.ee] has joined #wesnoth-dev 20081114 12:21:22 -!- zookeeper [n=l@dsl-tkubrasgw1-fe11fa00-51.dhcp.inet.fi] has joined #wesnoth-dev 20081114 12:27:44 what ANL needs is a way to add stuff to the in-game help and a way to open help pages from WML. 20081114 12:28:40 of course for mainline content we can just add it to the help the old-fashioned way 20081114 12:29:17 so that just leaves implementing http://gna.org/bugs/?11061 20081114 12:40:05 -!- Shadow_Master_ [i=929bd144@gateway/web/ajax/mibbit.com/x-dfebd36ba461775f] has joined #wesnoth-dev 20081114 12:40:35 good morning.. 20081114 12:40:48 good afternoon Shadow_Master_ ;) 20081114 12:41:06 meh 20081114 12:42:36 anyone knows how to convince IE7 of viewing a text file instead of downloading it? 20081114 12:42:37 Shadow_Master_: topicdiff 20081114 12:42:49 Rhonda: thanks 20081114 12:42:58 Shadow_Master_: Does firefox do the same? It might be a server-side issue that forces you to download it 20081114 12:43:14 I can't install firefox, this is a uni computer :p 20081114 12:43:18 Shadow_Master_, since you've been working on the story screens, could you maybe fix the bug that makes the story text and buttons change position depending on the background image? 20081114 12:43:35 start DiD for example and observe how the textbox doesn't remain at the bottom 20081114 12:43:40 zookeeper: yes... noticed that 20081114 12:44:02 Rhonda: anyway, no, Firefox doesn't do the same 20081114 12:48:02 -!- loonybot [n=loonybot@79.139.247.220] has joined #wesnoth-dev 20081114 12:48:32 -!- loonycyborg [n=sergey@79.139.247.220] has joined #wesnoth-dev 20081114 12:49:43 Anyone got a hint on http://bugs.debian.org/505402? 20081114 12:53:31 yeah, "2. Select "Local Game" from Multiplayer dialog 20081114 12:53:55 indeed, he did not start a server. 20081114 12:54:56 sounds like the "network player" slot option shouldn't be unavailable there 20081114 12:55:01 -un 20081114 12:55:21 In 1.5.* there's "Host Network Game" option :) 20081114 12:55:30 -!- miq [n=miq@krlh-5d83a54c.pool.einsundeins.de] has quit [Remote closed the connection] 20081114 12:55:46 it's 1.4.6, the bug report 20081114 12:56:27 Yes. That's why I said "in 1.5.*". 20081114 12:57:13 maybe a firewall as well? 20081114 12:57:40 maybe, really doesn't matter. ;-) 20081114 12:58:00 -!- Shadow_Master_ [i=929bd144@gateway/web/ajax/mibbit.com/x-dfebd36ba461775f] has quit ["http://www.mibbit.com ajax IRC Client"] 20081114 12:58:03 mordante: I'm getting an assert when it tries to display tooltip over "Local Game" in "Multiplayer" dialog. 20081114 13:06:15 odd works for me, what assert do you get? 20081114 13:07:06 it happens to me occasionally, rather rarely 20081114 13:07:22 i mean, a mysterious assert crash when i click on local game 20081114 13:07:27 wesnoth: src/sdl_utils.cpp:1343: void blit_surface(const surface&, const SDL_Rect*, surface&, const SDL_Rect*): Assertion `dst_rect.x >= 0' failed. 20081114 13:07:38 the tooltips don't seem to be working at all there. 20081114 13:11:33 loonycyborg * r30743 /trunk/ (SConstruct scons/gettext.py): Implemented a custom check for gettext's libintl. 20081114 13:11:52 loonycyborg can you paste a screenshot with colour cursor enabled just before it happens? 20081114 13:12:11 I want to know where the cursor is when it happens 20081114 13:15:19 I have color cursor disabled and it happens pretty much in any location.. 20081114 13:16:20 Same with color cursor enabled. 20081114 13:17:25 ok will look at it later 20081114 14:12:02 esr * r30744 /trunk/data/tools/wmlscope: Add code to detect image below 72&72 size. 20081114 14:14:23 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081114 14:14:59 re 20081114 14:25:44 -!- Shadow_Master_ [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081114 14:25:53 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit [Client Quit] 20081114 14:26:21 -!- Shadow_Master_ is now known as Shadow_Master 20081114 14:44:13 esr r30744 does it only does that for terrain tile images of for all of them? 20081114 14:45:13 wesbot: log 30744 20081114 14:45:15 esr * r30744 : Add code to detect image below 72&72 size. 20081114 14:45:16 URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=30744 20081114 14:45:21 mordante: All of them, but at the moment the check is commented out. I wrote it to track down the source of a warning in DM, but it produces too many false positives to be really useful. 20081114 14:45:58 I already feared the amount of false positives, hence the question 20081114 14:47:07 What I may write is a cherck for <72%72 images in [image] elements, since that is what produced the warning from the graphics core. (It was the magic-staff graphic.) 20081114 14:47:54 -!- mjs-de [n=mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20081114 14:48:08 it's it possible to test whether an image is a terrain image? 20081114 14:49:02 mordante: Possibly, by looking at its diectory name. 20081114 14:56:31 -!- boucman [n=rosen@109.83.102-84.rev.gaoland.net] has joined #wesnoth-dev 20081114 15:04:44 -!- EdB_ [n=EdB@106.153.82-79.rev.gaoland.net] has joined #wesnoth-dev 20081114 15:04:55 -!- EdB [n=EdB@251.153.82-79.rev.gaoland.net] has quit [Read error: 131 (Connection reset by peer)] 20081114 15:06:43 -!- ivanillarionov [n=chatzill@ppp91-76-203-233.pppoe.mtu-net.ru] has joined #wesnoth-dev 20081114 15:06:43 -!- EdB_ is now known as EdB 20081114 15:08:59 -!- ivanillarionov is now known as ivan_ 20081114 15:09:23 -!- ivan_ is now known as ivan__ 20081114 15:09:50 -!- ivan__ is now known as ii 20081114 15:10:13 -!- ii [n=chatzill@ppp91-76-203-233.pppoe.mtu-net.ru] has left #wesnoth-dev [] 20081114 15:21:21 -!- ivan_i [n=chatzill@ppp91-76-203-233.pppoe.mtu-net.ru] has joined #wesnoth-dev 20081114 15:24:50 -!- EdB [n=EdB@106.153.82-79.rev.gaoland.net] has quit ["Konversation terminated!"] 20081114 15:28:20 Hi, everyone, as you may know I started to hack on more advanced Python support in Wesnoth 20081114 15:33:56 ivan_i, so, what is it exactly that you're going to do? 20081114 15:33:59 ivan_i: That's interesting. What are you aiming at? 20081114 15:34:53 ivan_i: did you contact Allefant (our current python guy) 20081114 15:36:11 * mordante also wonders what ivan_i exactly wants to do 20081114 15:37:13 allefant is most of the time on irc as elias 20081114 15:38:12 considering how even python ai's are basically a completely unused feature, i'd like to see quite a lot emphasis put on figuring out what kind of things content authors would actually want and need. 20081114 15:38:22 For beginning I want to 1. create bindings for config class 2. add hooks to Python whenever config is read 20081114 15:39:12 does that mean that when i'm writing a campaign, i could write what'd basically be inline python in my scenarios for doing complicated tasks? 20081114 15:41:12 I don't know at this point, I want to be able to use Python without WML to feed config logic to C++ as a first step 20081114 15:42:34 -!- crimson_penguin [n=ben@64.201.60.220] has joined #wesnoth-dev 20081114 15:42:38 I haven't contacted Allefant yet. I started it 2 days ago after discussion on forums 20081114 15:43:00 ok, so you want to make it possible to basically be able to write WML but instead using python syntax? 20081114 15:43:14 -instead 20081114 15:44:27 Many ways of WML/Python relationship are possible 20081114 15:45:00 -!- EdB [n=EdB@106.153.82-79.rev.gaoland.net] has joined #wesnoth-dev 20081114 15:46:25 Yes, first thing is to use Python instead of WML, and then read some WML parts from Python, and convert other WML parts to Python automatically 20081114 15:48:35 -!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20081114 15:49:04 -!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has quit [Client Quit] 20081114 15:49:05 So campaign creators could use either WML or Python and embed Python inside WML 20081114 15:49:15 do you have a link to that forum discussion? 20081114 15:52:32 http://www.wesnoth.org/forum/viewtopic.php?f=12&t=22875 20081114 16:00:24 Other ideas include treating Wesnoth campaigns, scenarios and addons as Python packages and use Python eggs as a main Wesnoth extension mechanism 20081114 16:01:00 ivan_i: I'd say that if you use Python/C API directly, you end up with annoying amount of boilerplate. 20081114 16:01:08 * loonycyborg would prefer boost::python 20081114 16:03:22 I'm ok with Python/C API 20081114 16:03:42 Hate SWIG and Boost:Python 20081114 16:03:56 Like control 20081114 16:04:42 You still can use Python/C api when needed with boost::python. 20081114 16:04:49 But it's your call. 20081114 16:04:51 Actually, Cython is good alternative 20081114 16:04:59 And one dependency less :) 20081114 16:06:12 But I find that using Python/C API directly is the best way to go 20081114 16:06:40 ivan_i do you want to replace WML or add extra python features? 20081114 16:07:53 At first I don't replace WML, just handle WML from Python instead of C++, everything else needs a lot of thinking 20081114 16:09:36 IMO it would be a good idea to have python bindings for WML parser so the same parser could be used both in C++ and in python scripts.. 20081114 16:11:17 Yes and that's exactly what I will be doing in the near future 20081114 16:11:57 not really sure whether I like that idea, that means developers need to know both Python and C++ 20081114 16:12:42 mordante: You mean developers who work on the parser? 20081114 16:13:12 loonycyborg or if you're debugging and expect the parser to do bad things 20081114 16:13:26 btw how easy is it to use a debugger with python? 20081114 16:17:31 mordante: I've managed to track several segfaults in C++ code called from python with gdb. 20081114 16:17:51 In a C++ program that embeds python. 20081114 16:18:04 I wonder more about debugging the python code itself 20081114 16:18:35 Python does not need debugging in the same sense that C++ 20081114 16:18:45 Unit tests 20081114 16:19:19 Python generates backtraces if an exception occurs. 20081114 16:20:16 Those can be used to track errors in python. 20081114 16:23:39 I mean Python unit tests will be very good at tracking underlying C++ errors too 20081114 16:23:49 and are there other ways to debug like gdb for python 20081114 16:25:01 There's no need for such a tool 20081114 16:25:51 If any error occurs you see very descriptive traceback 20081114 16:25:53 O_O why not? 20081114 16:27:08 -!- EdB [n=EdB@106.153.82-79.rev.gaoland.net] has quit ["Konversation terminated!"] 20081114 16:27:11 if I have a backtrace in gdb I often like to inspect what happened view the state in several stack frame to find the cause of the problem 20081114 16:27:12 Because Python interpreter already is the best Python debugger 20081114 16:27:27 Yes. Traceback is useful. But I don't know of a way to step through python code. 20081114 16:27:44 Beside using interactive mode of python interpreter. 20081114 16:27:57 anyone knows what became of alink? 20081114 16:28:47 I assume the interactive mode can't be attached when starting from C++? 20081114 16:29:19 Shadow_Master no idea 20081114 16:29:32 It can 20081114 16:30:02 We can put interactive Python in debug builds and into editor 20081114 16:32:13 isn't that then like gdb for python? 20081114 16:33:23 maybe 20081114 16:34:00 zookeeper, Soliton: Shall I open a bugreport about that a Local Game shouldn't allow to turn a player into a "network player"? 20081114 16:34:04 http://www.python.org/doc/faq/programming/#is-there-a-source-code-level-debugger-with-breakpoints-single-stepping-etc 20081114 16:34:24 Rhonda: sure. 20081114 16:34:39 The most trivial thing to do is to add --python switch to wesnoth executable to make it full-featured python interpreter 20081114 16:34:40 Rhonda, sounds good 20081114 16:34:45 uhhuh. 20081114 16:35:04 That was *the first question* in python faq :) 20081114 16:35:30 while we are at it.... does anyone think it would be a good idea to make wesnoth default to the editor if the executable's name is wesnoth_editor ? 20081114 16:36:03 sure. 20081114 16:36:34 loonycyborg: does the Windows ackage include a shortcut to the effet of wesnoth -e ? 20081114 16:37:04 Yes. 20081114 16:37:06 loonycyborg thanks 20081114 16:37:28 Ivanovic: what do I need to know to become a translation maintainer? 20081114 16:37:32 wesbot: bug 12596 20081114 16:37:33 Bug #12596 Assigned to: None Status: None Priority: 5 - Normal 20081114 16:37:33 Summary: Local Game shouldn't allow turning players into a Network Player 20081114 16:37:33 Original submission: When starting a Local Game one can switch a player into a 20081114 16:37:36 Network Player - which obviously won't work. 20081114 16:37:38 URL: https://gna.org/bugs/?12596 20081114 16:38:26 Shadow_Master: my email address 20081114 16:38:31 (or the one from torangan) 20081114 16:39:04 just work normally on the po files and send then to me or torangan every now and then 20081114 16:39:17 and please take care to keep the folder structure and filenames intact 20081114 16:39:32 Ivanovic: Why not just commit them? 20081114 16:39:35 (file for two brothers should be wesnoth-tb/es.po) 20081114 16:39:50 loonycyborg: to be sure that the files are up to date and merged against the latest ones 20081114 16:40:30 and to reduce the chance for conflicts when i run a pot update and right at that time someone else commits updates 20081114 16:40:56 Ivanovic: okay, what's the difference between you and Torangan? 20081114 16:41:05 none 20081114 16:41:06 What is the policy about new branches in the SVN repository? 20081114 16:41:07 the email address ? :P 20081114 16:41:17 ah, right, the email address 20081114 16:41:18 ;) 20081114 16:41:21 Ivanovic: responsiveness? 20081114 16:41:37 we do both not response, we just merge and upload 20081114 16:41:38 ;) 20081114 16:42:16 ivan_i: Create as many as you wish. You're most likely not to be able to merge them back anyway :P 20081114 16:42:45 Why not? 20081114 16:43:24 Because SVN is not very good at branching and merging. 20081114 16:43:34 and trunk tends to be volatile 20081114 16:43:41 but I would like to know more before this project takes of, I see no advantage in the parser in python 20081114 16:43:46 devs such as me like to do breaking changes every now and then... ;) 20081114 16:44:09 loonycyborg I managed once, luckily I lost my sanity before :P 20081114 16:44:42 but the result is great 20081114 16:46:38 What is the size of wesnoth trunk? 20081114 16:46:50 svn export'ed or the checkout? 20081114 16:46:52 IIRC about 800 MB 20081114 16:47:24 let me check... >= 2 GB 20081114 16:47:50 uh... it is still going up. wtf? 20081114 16:48:15 size of /home/shadowm/src/wesnoth : 2.6 GB (2,824,027,934 B) 20081114 16:49:02 ah... that minus 1.17 GB from ./build 20081114 16:49:37 the debug build takes 1.09 GB, while the optimized one is 69.2 20081114 16:49:40 (MB) 20081114 16:50:22 Will it fit in 100Mb or not? 20081114 16:50:46 github has soft 100mb limit 20081114 16:51:20 no the source tarball is about 150 MB 20081114 16:51:33 ivan_i: Code - yes, data -no. 20081114 16:52:49 In current trunk data weighs 163Mb. 20081114 16:54:00 I just need some way to setup an open wesnoth branch for experimentation with my ideas 20081114 16:54:30 You can make a local git svn branch 20081114 16:54:41 boucman, around? 20081114 16:55:25 yeah, git branches are good 20081114 16:55:41 yes, but busy 20081114 16:55:46 what' s up ? 20081114 16:56:16 Local is not good. What if others want to join me? 20081114 16:56:43 ehm.. we do not give commit access like candy anymore... (right Ivanovic? ;) ) 20081114 16:57:00 boucman, basically i get rather severe performance issues in "siege of barag gor" in SotBE. units slide in a choppy manner, floating labels are slow, and everything's generally really choppy. turning off terrain animations solves it. 20081114 16:57:12 well we want to have two good patches before we give commit access 20081114 16:57:19 so i'm guessing it's caused by a large number of owned villages and their flags 20081114 16:57:28 Shadow_Master: righ 20081114 16:57:30 t 20081114 16:57:32 since those are the only map/terrain animations there are 20081114 16:57:32 gimme a sec 20081114 16:57:50 yeah, no hurry 20081114 16:58:09 are you able to compile ? 20081114 16:58:13 nope 20081114 16:58:25 -!- AI0867 [n=ai@van-gessel.demon.nl] has joined #wesnoth-dev 20081114 16:58:45 zookeeper: I never looked at terrain animations, I have looked at optimizing unit anims, but that's a different matter 20081114 16:59:15 I have a perf patch in the making, I'll commit whatever I have ready, tell me if it helps once you have it 20081114 16:59:46 zookeeper: um... I had the same issue in IftU 17, but it's nice to have a bug submitted from a mainline campaign maintainer ;) 20081114 17:01:39 boucman * r30745 /trunk/src/ (game_display.cpp unit_animation.cpp unit_animation.hpp): some animation optimisations, some more work to do, but that should be quite helpfull already 20081114 17:02:48 boucman, all right 20081114 17:03:10 Shadow_Master, how recently? i think this is a pretty new thing 20081114 17:03:24 zookeeper: as recently as 1.5.0. Seriously 20081114 17:03:28 huh. 20081114 17:03:40 FPS always dropped to less than 8 20081114 17:04:22 * loonycyborg remembers having choppiness in IftU if there were many units. 20081114 17:04:34 the only animated terrains in view where windmills... ah, and what loonycyborg said. 20081114 17:05:07 yeah, there's a lot of preplaced units in this scenario too. 20081114 17:05:22 these were recruit 20081114 17:05:53 also, i notice that the mouse cursor moves more choppily in hexes adjacent to units (or several units). kinda annoying that it's blocked on some calculations like that. 20081114 17:06:07 where's torangan's email? 20081114 17:06:29 and it still does that even if i toggle off idle and standing anims 20081114 17:07:05 ivan_i: if you want a git-svn copy of wesnoth you can get one at files.wesnoth.org/hidden/wesnoth-git.tar.bz2 20081114 17:07:07 zookeeper: were you using colored (software) cursors? 20081114 17:07:55 ivan_i: If you won't put data in the repo, only code, you won't hit github's cap. 20081114 17:08:36 i suppose we could allow public branches of wesnoth on wesnoth.org but that has to be setup first... 20081114 17:08:36 Shadow_Master, yeah...i'll try without 20081114 17:09:00 they should raise a cap if I ask, I need data, because I want to experiment with all data being Python packages 20081114 17:09:32 colored cursors have an inherent slow-down because they are rendered/calculated in Wesnoth's code, instead of SDL's code (which usually takes advantage of the window manager's "hardware" cursor) 20081114 17:09:33 Shadow_Master, turning colour cursors off might help a _little_ bit, but almost no visible difference to me 20081114 17:09:39 oh 20081114 17:12:19 -!- ivan_i [n=chatzill@ppp91-76-203-233.pppoe.mtu-net.ru] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] 20081114 17:13:32 well, at least in Vista and Linux, they slow down like hell 20081114 17:13:55 but that may be because this laptop doesn't even have a decent graphics [onboard] crd 20081114 17:14:50 -!- stikonas [n=and@ctv-213-164-122-89.vinita.lt] has joined #wesnoth-dev 20081114 17:20:01 -!- BenUrban [n=benurban@unaffiliated/benurban] has quit ["Power failu"] 20081114 17:48:33 apparently Jetryl failed to contact kitty again regarding the transparent portraits 20081114 17:48:38 mordante: do you have any news from your side? 20081114 17:49:25 Shadow_Master yes I got a PM last week 20081114 17:49:50 brb 20081114 17:52:15 she will send them to me but she's busy so it might take some time 20081114 17:52:32 I sent her a PM... I'll delete it before she sees it as a kind of pressure 20081114 17:53:00 ok 20081114 17:56:14 -!- ivan_i [n=chatzill@ppp85-140-57-52.pppoe.mtu-net.ru] has joined #wesnoth-dev 20081114 18:01:53 I'll be switching to Debian this weekend, so in the worst case, I won't be available or will be too busy switching stuff around 20081114 18:03:14 Good luck :) 20081114 18:11:06 shadowmaster * r30746 /trunk/data/core/macros/image-utils.cfg: * New companion macro to ANIMATED_CAMPFIRE, ANIMATED_BRAZIER 20081114 18:12:49 -!- ivan_i [n=chatzill@ppp85-140-57-52.pppoe.mtu-net.ru] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092510]"] 20081114 18:24:07 Soliton: that git repository is up-to-date, right? 20081114 18:26:59 yes. 20081114 18:27:57 how often is it updated then? 20081114 18:28:40 when i feel like it. 20081114 18:28:42 that is: I doubt I can download it in one session, so if it is updated too often wget -c will simply get me a broken archive at the end... 20081114 18:32:50 um, I should probably do a git clone myself 20081114 18:36:53 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has joined #wesnoth-dev 20081114 18:40:18 or you could tell me how long it'll take you to download the archive and i won' update it till then. it's not like many people download it all the time... 20081114 18:41:34 uhm, two months at most :( 20081114 18:58:49 perhaps one 20081114 19:00:40 mordante: i got one problem with the new dialogs 20081114 19:01:30 in a dialogue (at least in IftU II:1), they tend to pop up for a few milliseconds and then disappear as if I was clicking with my mouse continuously. This does not affect the old dialogs, which are mixed up with the new ones in thescenario in question 20081114 19:01:39 well, start downloading and tell me once you've finished and when i want to update it inbetween we'll figure something out. 20081114 19:02:15 Shadow_Master and you use no mouse or keyboard? 20081114 19:02:16 Like updating it under some other name.. 20081114 19:03:07 Soliton: 11% completed so far 20081114 19:03:20 Soliton: your git archive contains only trunk and doesn't contain branches? My local copy git-svn is 1.7 GB while wesnoth-git.tar.bz2 less than 800MB. 20081114 19:03:57 stikonas: The archive contains only .git dir. 20081114 19:03:57 mordante: i do one click with the mouse* to close one dialog, then the other pops up for very short time and switches to the next dialog. The mostly-skipped dialog uses the new portrait system 20081114 19:04:18 *: I do not have a mouse. 20081114 19:04:24 stikonas: it contains all branches. 20081114 19:04:27 however, I emulate one using a KDE feature 20081114 19:05:29 stikonas: git repack -a -d --window=250 --depth=250 20081114 19:05:36 Shadow_Master I haven't tested that scenario yet, still rewriting the layout code 20081114 19:05:36 loonycybord: I was counting only .git dir. Maybe it is time for me to do git gc. 20081114 19:05:52 git gc can help quite a bit 20081114 19:05:53 (will take a long time.) 20081114 19:06:54 and now it crashed :) 20081114 19:07:08 hi everyone 20081114 19:07:16 hi Sirp_ 20081114 19:07:21 hi mordante 20081114 19:09:34 hi Sirp_ 20081114 19:15:07 -!- yann [n=dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has quit [Read error: 113 (No route to host)] 20081114 19:18:44 http://svn.berlios.de/viewvc/wescamp-i18n fails... 20081114 19:19:01 and now it works 20081114 19:21:44 mordante: what0s the path for translated 1.5 content in WesCamp-i18n? 20081114 19:22:05 or is it that nobody has set translate=true on 1.5 add-ons... 20081114 19:23:48 I think nobody set translate 20081114 19:24:49 shouldn't you and torangan launch another publicity campaign to convince them of using it? :) 20081114 19:26:05 * loonycyborg wonders why there's no IftU translation on wescamp. 20081114 19:26:27 mordante: BTW. I'd upload DM to the add-on server with translate set, but I'm waiting for santi to come back from his vacation or whatever and green-light it. 20081114 19:27:47 Wait.. There is one in 1.4 branch 20081114 19:28:46 loonycyborg: there's, in branches 1.4 20081114 19:28:55 or at least, that's what g.w.o claims 20081114 19:30:00 There doesn't seem to be anything interesting in trunk at all. 20081114 19:30:17 trunk seems to be mordante's playground 20081114 19:30:27 Shadow_Master when do you upload IftU to trunk server with translation set to true :P 20081114 19:30:37 mordante: I'll do it as soon as 1.5.6 is released 20081114 19:30:51 trunk is for wesnoth trunk, no playground 20081114 19:31:09 aah. then why I see "testing"-kindof commits? 20081114 19:31:25 "5 weeks mordante testing again" 20081114 19:31:42 we did some testing recently to test the commit mails which didn't work 20081114 19:32:12 commit mails? so the wescamp-i18n commit ML is broken? 20081114 19:32:24 s/is/was/ ;) 20081114 19:33:21 well, Torangan may appreciate that you found a workaround to the commit script dumping unnecessary junk to the repo (i.e. sounds, music, images) 20081114 19:33:44 ? 20081114 19:34:33 let me rephrase it: at least my add-on's tree in Wescamp has binary content that is not necessary for translating it 20081114 19:35:07 yes it uploads everything 20081114 19:35:16 that content was commited by your translate=yes thingy. Before you implemented it, Torangan warned me not to upload data files to Wescamp 20081114 19:35:26 -!- mjs-de [n=mjs-de@vpw.wh.uni-dortmund.de] has quit ["On the road again"] 20081114 19:36:06 he explicitly told me to restrict commits to WML and gettext catalogue files 20081114 19:37:47 yes well I want to do that with my tools as well at some point but haven't gotten around to implement that 20081114 19:48:20 -!- ivan_i [n=chatzill@ppp85-140-57-52.pppoe.mtu-net.ru] has joined #wesnoth-dev 20081114 20:11:49 -!- wesbot changed the topic of #wesnoth-dev to: soft stringfreeze for most campaigns: http://www.wesnoth.org/wiki/TextdomainStatus | List 1.6 features here: http://www.wesnoth.org/wiki/Wesnoth1.6Features | 55 bugs, 208 feature requests, 9 patches | logs: http://wesnoth.org/irclogs | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com, or for images: http://imagebin.org/index.php?page=add 20081114 20:13:22 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has quit [Read error: 110 (Connection timed out)] 20081114 20:31:38 good afternoon 20081114 20:34:41 -!- grrrX [n=_@p57BBF73D.dip.t-dialin.net] has joined #wesnoth-dev 20081114 20:35:20 hi, was it already proposed to store the default timer settings together with the other map settings in a cfg? 20081114 20:36:47 I guess so 20081114 20:37:19 I for one this is about the hundredth time I hear of such suggestion. Which is a resonable one , of course 20081114 20:38:46 -!- stikonas [n=and@ctv-213-164-122-89.vinita.lt] has quit [Read error: 60 (Operation timed out)] 20081114 20:40:38 i think only generally saving the timer settings was proposed thus far. 20081114 20:42:19 well, the idea is ofc that each map asks for different default values 20081114 20:52:16 -!- yann [n=dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20081114 20:55:31 hi yann 20081114 20:55:47 hello Sirp_ 20081114 20:55:54 how are you ? 20081114 20:59:20 I'm wel 20081114 20:59:22 l 20081114 20:59:23 and you? 20081114 20:59:42 yann: I think you are probably now the Wesnoth user who has been around the longest. :) 20081114 20:59:52 Perhaps ettin. 20081114 21:00:20 zookeeper * r30747 /trunk/data/campaigns/Son_Of_The_Black_Eye/scenarios/04_The_Siege_Of_Barag_Gor.cfg: Portrait fix. 20081114 21:00:24 I always thought that it would be you, Sirp_, by definition ... 20081114 21:00:25 re 20081114 21:00:34 so what shall we do regarding ANL? 20081114 21:00:42 hi Ivanovic 20081114 21:00:47 Soliton: you have not said anything definite from your point either 20081114 21:01:08 crimson_penguin did you read the log of yesterday ? 20081114 21:01:14 -!- Baufo [n=thomas@62-47-153-203.adsl.highway.telekom.at] has joined #wesnoth-dev 20081114 21:03:44 Sirp_: well, I'm a very occasional user now - but the children still play quite regularly 20081114 21:04:00 grrrX: sure, I can't beat him:) 20081114 21:06:08 Ivanovic: i don't see what purpose removing ANL has. 20081114 21:06:24 was it useable at all? 20081114 21:06:31 is it maintained and likely to work again in 1.6? 20081114 21:06:49 i don't see a reason for having it *in* if it is not useable at all 20081114 21:07:23 zookeeper: do you know if there are exact bugreports about what is broken in it? 20081114 21:07:27 there's a really good reason: a testcase for all the annoying bugs which break it. 20081114 21:07:30 no 20081114 21:07:43 as i've said several times before, there are no exact bugreports since i have no idea what the bugs are. 20081114 21:07:54 removing ANL doesn't fix the bugs. 20081114 21:07:59 and we need to fix them anyway 20081114 21:08:32 so, uh, i'd vote for keeping it in for as long as possible. if the bugs are still there just before the 1.6 release, let's drop it then. 20081114 21:08:33 okay, so the report would basically read like this: "ANL does not work and we got no idea what is broken", right? 20081114 21:08:45 maybe a bit more elaborate than that, but yeah 20081114 21:09:06 it's OOS, most likely caused by the custom menu items 20081114 21:10:26 is at least that much listed in the bugtracker? 20081114 21:10:38 maybe Sirp_ would volunteer to have a look at it 20081114 21:10:39 ;) 20081114 21:18:16 -!- grzywacz [n=grzywacz@moinmoin/developer/karol] has quit [":wq"] 20081114 21:19:16 mordante, layered terrains take their unit submerge values from the component terrains somehow...units on bridges are partially submerged now. that's quite a recent regression i think. 20081114 21:19:35 zookeeper is that recent? 20081114 21:19:44 it could be either way (we could add submerge=0 to bridges etc), but i think it'd make more sense to not derive it from the component terrains 20081114 21:20:55 mordante: I didn't 20081114 21:21:17 mordante, yes, it works correctly at least in 1.5.4 20081114 21:21:26 err, i mean 1.5.3 20081114 21:21:32 but probably in 1.5.4 too. i think 20081114 21:21:41 zookeeper I know Shadow_Master did change something about it this or last week 20081114 21:23:22 crimson_penguin game.cpp:1935 ( contains gui2::init(); ) can you comment out that line and test whether wesnoth starts? 20081114 21:23:24 well, i'll leave it to you two then 20081114 21:23:50 mordante: should I update my svn first? 20081114 21:24:01 no not needed 20081114 21:24:51 well I'd like to know whether Shadow_Master's change caused the regression, I'm still not really fond of the terrain changes mog did 20081114 21:25:06 and I haven't touched that part of the code since 20081114 21:27:10 mordante: nope, doesn't work 20081114 21:27:11 20081114 15:26:46 error config: No title image defined 20081114 21:27:11 20081114 15:26:46 error display: Could not find game logo 20081114 21:27:30 I found what the problem is though, basically... kinda 20081114 21:27:48 I didn't expect it to work ;) 20081114 21:28:15 but now I'm quite convinced the problem is the config loading and not my widgets 20081114 21:28:18 -!- stikonas [n=and@ctv-213-164-122-89.vinita.lt] has joined #wesnoth-dev 20081114 21:28:29 if you set the WESNOTH_PATH to "." or "./", it doesn't resolve it to a full path 20081114 21:28:43 did you see my talk with loonycyborg about that? 20081114 21:30:13 yes, and we had the same on windows after the config changes 20081114 21:30:41 just wanted to make sure the problem isn't the widgets 20081114 21:31:38 ok :) 20081114 21:31:50 by the way, totally random question, but do you know "real" math? 20081114 21:32:09 as in floating point math? 20081114 21:33:19 I still would like to get the mac build fixed soon 20081114 21:34:32 defined as "beyond basic arithmetic, geometry and calculus" 20081114 21:34:36 oh, me too ;) 20081114 21:35:20 there's a number of ways I could hack around the current "./" problem, but that's not the only problem 20081114 21:36:17 the biggest problem is Pango/cairo at the moment... I THINK it needs to load some .so files to work, but not only do I not have those for ppc, but I don't know how to tell it where to find them 20081114 21:36:45 and when I was building it, it wouldn't let me put a relative path for the data path 20081114 21:38:15 not sure what you mean with real math :/ 20081114 21:38:42 hmm seems mac has a lot of problems :( 20081114 21:39:46 translations don't work yet either, but I don't think that should be a big problem, I'm just not sure exactly how to do it, and it's hard to test without pango working, because the list of languages is all boxes 20081114 21:41:26 crimson_penguin: real math like in e.g. category theory? :) 20081114 21:41:43 loonycyborg: sure! anything I'm not sure what it is qualifies :D 20081114 21:42:42 well I also have problems with fonts if I start with wesnoth ../ not sure whether wesnoth foobars or fontconfig "/ 20081114 21:42:44 Or functional analysis? :) 20081114 21:43:02 I only have a general idea what they're about. 20081114 21:43:55 That one sounds pretty real to me! 20081114 21:44:29 http://en.wikipedia.org/wiki/Category_theory *is* real! :) 20081114 21:44:56 mordante: mine gives me this: 20081114 21:44:57 (process:26779): Pango-WARNING **: couldn't load font "DejaVuSans.ttf,sazanami-gothic.ttf,wqy-zenhei-gb2312.ttf Bold Not-Rotated 18", falling back to "Sans Bold Not-Rotated 18", expect ugly output. 20081114 21:45:26 I forget who it was, but someone said fontconfig isn't necessarily even used to find fonts 20081114 21:45:45 I like the last part of the warning 20081114 21:46:31 loonycyborg: Well, so's arithmetic - but we're talking "real" as defined as, math an elitist mathematician would consider real ;) 20081114 21:46:44 is it getting confused because it gets a whole list of fonts and not just one? 20081114 21:46:53 even more ugly output: (process:26779): Pango-WARNING **: failed to find shape engine, expect ugly output. engine-type='PangoRenderATSUI', script='latin' 20081114 21:47:06 I get a whole bunch 20081114 21:48:25 crimson_penguin: Then category theory is even more real than functional analysis. 20081114 21:48:44 * crimson_penguin is reminded of mspaintadventures, a lot 20081114 21:48:49 They wouldn't call it "general abstract nonsense" for nothing :) 20081114 21:49:22 :) 20081114 21:49:30 But, do you understand anything like that? 20081114 21:50:33 Not really. But someday hope to :) 20081114 21:54:33 Haha, ok 20081114 21:57:11 * crimson_penguin just read the log from yesterday... the part relevant to him at least 20081114 21:57:43 :) 20081114 21:58:25 * crimson_penguin isn't so sure he can get it working today 20081114 21:58:39 I'm really not sure where to start with pango :-/ 20081114 21:59:36 I'm just busy with rewriting and restructuring the layout code and I want to finish that before I start to look at other parts 20081114 21:59:51 the diff is already much larger as I want :/ 20081114 22:00:23 crimson_penguin: You're using vanilla pango? 20081114 22:00:39 loonycyborg: Unedited, you mean? 20081114 22:00:50 As opposed to some customized version with Mac-specific patches. 20081114 22:00:53 once I'm ready with that I want to look at mac problems as far as I can assist 20081114 22:01:12 Yeah, I built it myself without editing 20081114 22:02:10 And here's the thing: I got the pango libraries to build, by setting some env variables with ./configure - but the build failed when building the tests (because they didn't listen to my env vars) 20081114 22:03:30 And I think the .so's are built after that, maybe, but regardless of that, I couldn't install it since the build failed 20081114 22:04:23 I didn't plan on installing it anyway, since I needed to build it once for ppc, once for i386, then merge the two 20081114 22:04:33 crimson_penguin: http://mail-index.netbsd.org/pkgsrc-users/2008/10/31/msg008513.html 20081114 22:04:43 It looks like your problem. 20081114 22:04:43 I did a similar thing with cairo, but I did install that, and then made it a UB after 20081114 22:04:50 * crimson_penguin looks 20081114 22:05:51 loonycyborg: Similar, but we don't use gtk2 font display, do we? 20081114 22:06:03 Probably the same symptom, but I'm thinking a different cause 20081114 22:06:26 I'm not even linking to any of the libraries that link to X11; only pango and pangocairo 20081114 22:09:49 My link list is actually surprisingly good: http://codepad.org/Ve0ji8mu - only one that isn't either /System or /usr/lib, and it's really easy to fix :) 20081114 22:11:27 By the way, I disabled just about everything when building Cairo, because none of it sounded like anything Wesnoth would use (svg, png, etc.) 20081114 22:13:25 no I don't use that at the moment, nor do I have plans to change that 20081114 22:15:34 sorry for being too lazy to read up 500 lines of chatlog, but to sum things up: 20081114 22:15:54 crimson_penguin: do you think there is a way to create a mac binary for current trunk in the rather close future? 20081114 22:16:28 as in: do you think it is possible to have a mac binary withhin one week from about now on? 20081114 22:17:03 (that is: i would like to get the next dev release out this weekend but i would wait a little longer if there are still bad probs with the mac version) 20081114 22:17:54 welll, it is already possible for me to make a build where the gameplay works (I think), but pango text doesn't work 20081114 22:18:16 but that also means the MP dialogs 20081114 22:18:24 ah 20081114 22:18:33 Ivanovic: Did anakayub made any 1.5 releases since move to pango? 20081114 22:18:41 no 20081114 22:18:42 loonycyborg: i don't know 20081114 22:19:08 Hmm, I just tried to start Two Brothers, and it failed with a wml error 20081114 22:19:18 what error? 20081114 22:20:46 starts here 20081114 22:21:35 '^Unexpected characters after variable name (expected , or =), value ' ^ at data/campaigns/Two_Brothers/scenarios/2_The_Chase.cfg:1' 20081114 22:23:38 what happens if you delete the cache directory in your preferences directory? 20081114 22:24:01 ivanovic * r30748 /trunk/po/ (9 files in 9 dirs): updated Italian translation 20081114 22:25:19 hi again, github folks just emailed me that I can use as much space as I need, so I'm running git svn clone currently and I will maintain my branch at github 20081114 22:28:43 * Soliton wonders why it's easier to run a git-svn clone from scratch than to download a ready made tarball. 20081114 22:28:56 * mordante just wanted to mention the same 20081114 22:29:38 http://cairographics.org/manual/cairo-ft-font.html#cairo-ft-font-face-create-for-pattern makes me think that fontconfig is used by cairo after all. 20081114 22:29:43 because I like it, reminds me of joining multiplayer game with 30747 turns :) 20081114 22:31:36 -!- mysticspiral [n=toni-mai@p4FC27CA4.dip.t-dialin.net] has joined #wesnoth-dev 20081114 22:32:09 -!- mysticspiral [n=toni-mai@p4FC27CA4.dip.t-dialin.net] has left #wesnoth-dev [] 20081114 22:32:35 -!- mysticspiral [n=toni-mai@p4FC27CA4.dip.t-dialin.net] has joined #wesnoth-dev 20081114 22:33:04 -!- mysticspiral [n=toni-mai@p4FC27CA4.dip.t-dialin.net] has left #wesnoth-dev [] 20081114 22:33:21 ivanovic * r30749 /trunk/ (392 files in 9 dirs): 20081114 22:33:21 pot-update 20081114 22:33:21 regenerated doc files 20081114 22:33:35 loonycyborg well I saw a difference when I used font config ;) 20081114 22:33:57 -!- mysticspiral [n=toni-mai@p4FC27CA4.dip.t-dialin.net] has joined #wesnoth-dev 20081114 22:34:09 I hope nobody did use so many turns in MP ;) 20081114 22:35:05 mordante: Were in wesnoth's code are calls that set fonts used? 20081114 22:35:22 -!- mysticspiral [n=toni-mai@p4FC27CA4.dip.t-dialin.net] has quit [Client Quit] 20081114 22:35:33 -!- mysticspiral [n=toni-mai@p4FC27CA4.dip.t-dialin.net] has joined #wesnoth-dev 20081114 22:36:07 loonycyborg: but that's cairo-ft 20081114 22:36:46 crimson_penguin: Yes. Therefore fontconfig isn't used on windows. 20081114 22:37:04 Wait, is FreeType used with Cairo on Mac? 20081114 22:38:03 Hm.. There's also quarz cairo backend. 20081114 22:38:16 *Quartz 20081114 22:38:49 Which uses something called "CGFont" 20081114 22:38:57 loonycyborg somewhere in font.cpp to add a search directory for fonts 20081114 22:39:01 theoretically it should be using that 20081114 22:39:19 -!- mysticspiral [n=toni-mai@p4FC27CA4.dip.t-dialin.net] has left #wesnoth-dev [] 20081114 22:39:31 font::manager::manager and font::manager::~manager 20081114 22:40:08 hmm maybe even found the problem :) 20081114 22:40:17 oh really? :) 20081114 22:41:08 ok, here's another couple things I need to know to make this build work properly: what do I define to set the user data path and the... is there another path to set? 20081114 22:41:13 The fonts themselves are set with pango_font_description_set_family etc which should work with all cairo font backends. 20081114 22:41:20 by default it's using ~/.wesnoth1.5 I think 20081114 22:43:26 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has joined #wesnoth-dev 20081114 22:44:09 While FcConfigAppFontAddDir isn't likely to do anything useful with other backends. 20081114 22:44:45 it did for me since cairo uses it 20081114 22:45:37 That's because it uses fontconfig with ft2 backend. 20081114 22:47:31 * crimson_penguin got help solving something that would be an improvement in his build, but that would've ended up being annoying if this wasn't solved :) 20081114 22:48:06 Mac key commands shall work! And yet, pressing something like cmd+r to recruit, won't end up making a horrible beeping noise :) 20081114 22:52:02 mordante: How do I set the font that wesnoth uses so I could test whether it will load fonts from fonts/ dir on windows? 20081114 22:53:19 it in data/core/fonts 20081114 22:55:15 * crimson_penguin wonders why Wesnoth isn't linking to pixman when cairo links to pixman 20081114 22:55:25 crimson_penguin this crude patch fixes the problem for me http://paste.debian.net/21474 20081114 22:57:23 mordante: how come the patch paths start with a/ and b/? 20081114 22:57:39 more precisely, how do I apply this? :) 20081114 22:57:40 I use git 20081114 22:57:54 patch -p1 in my Wesnoth checkout, I assume? 20081114 22:58:22 yes in the root of it 20081114 22:58:50 * crimson_penguin compiles 20081114 23:00:00 mordante: not for me :-/ 20081114 23:00:06 :( 20081114 23:00:31 but maybe it has to do with bringing this back? Fontconfig error: Cannot load default config file 20081114 23:01:46 yes that might be 20081114 23:02:02 I had fixed that myself in another way, but maybe not the correct way 20081114 23:02:24 can you paste your changes? 20081114 23:03:03 well, my change was in Obj-C 20081114 23:03:36 setenv("FONTCONFIG_FILE", {Obj-C that equates to cwd}, 1); 20081114 23:04:25 well I'd rather look first at the config load changes, not sure whether other bugs are caused by it 20081114 23:05:00 mordante: Hm.. Changes in data/core/fonts.cfg don't seem to have any effect. 20081114 23:05:16 In fact it even works if I delete this file. 20081114 23:05:18 and this is my fonts.conf; http://codepad.org/fF0rj9O2 20081114 23:06:49 * crimson_penguin notes that that comment about C:\WINDOWS\fonts.conf is irrelevant, and he should've deleted it 20081114 23:07:15 I need to start the generator before it's completely dark (I'm running on computer battery) 20081114 23:07:16 bbs 20081114 23:07:16 * loonycyborg tried to use Mathematica6.ttf instead of dejavu 20081114 23:08:37 did you change the order and the name (not sure whether both are needed) 20081114 23:09:06 Yes. I changed both order and name. 20081114 23:13:36 Ivanovic: since you haven't commited my translation updates yet, I'll send the new files merged against latest pot. 20081114 23:13:43 And I'm trying on linux still for now. 20081114 23:16:58 mordante: I changed data/hardwired/fonts.cfg and it "worked". 20081114 23:17:29 hmm maybe I remember the wrong path then :/ 20081114 23:17:35 I get squares instead of the Mathematica font though. 20081114 23:18:00 where did you put the font? 20081114 23:18:34 In fonts/ 20081114 23:18:56 can you try my crude patch? 20081114 23:19:11 does it have normal letters? :-) 20081114 23:19:26 Soliton: Yes. 20081114 23:19:45 well I assume they have more as sqares in that font ;) 20081114 23:20:07 although it would be fun to make a font with only squares 20081114 23:20:27 It worked with Times font. 20081114 23:22:27 * crimson_penguin is back 20081114 23:22:52 Though Times wouldn't be useful for testing on windows since it's already installed. 20081114 23:23:01 there. 20081114 23:26:40 cmmi10.ttf from TeX works too. 20081114 23:27:56 stikonas: uhm, i had commited everything i had in my backlog 20081114 23:29:42 commited your latest update (the one from some mins ago) right now 20081114 23:29:44 ivanovic * r30750 /trunk/ (15 files in 15 dirs): updated Lithuanian translation 20081114 23:31:45 -!- grrrX [n=_@p57BBF73D.dip.t-dialin.net] has quit ["Ex-Chat"] 20081114 23:33:15 Ivanovic: thanks 20081114 23:41:28 [00:40:59] ok, here's another couple things I need to know to make this build work properly: what do I define to set the user data path 20081114 23:41:37 -DPREFERENCES_DIR= 20081114 23:41:57 ok, and how should I go about making that relative to HOME? 20081114 23:42:21 It already should be relative to home. 20081114 23:42:22 I found the error in ai_python.cpp. On line 1281 'wesnoth.team' should be 'wesnoth.gamestatus' 20081114 23:42:43 Oh, ok :) 20081114 23:43:48 loonycyborg: This look good? -DPREFERENCES_DIR=\"Library/Preferences/Wesnoth_1.5\" 20081114 23:44:51 -DPREFERENCES_DIR='"Library/Preferences/Wesnoth_1.5"' 20081114 23:45:25 That's the way scons and autotools pass paths in command-line 20081114 23:48:14 Ok; \" does work, but I guess that looks nicer 20081114 23:51:08 loonycyborg * r30751 /trunk/src/ai_python.cpp: Fixed a mistake in python_ai.hpp pointed out by ivan_i. 20081114 23:52:23 -!- Baufo_ [n=thomas@62-47-153-169.adsl.highway.telekom.at] has joined #wesnoth-dev 20081114 23:54:45 -!- Baufo [n=thomas@62-47-153-203.adsl.highway.telekom.at] has quit [Read error: 110 (Connection timed out)] 20081114 23:56:26 -!- loonycyborg [n=sergey@79.139.247.220] has quit ["Zzzzzzzzzzzzzzzzzzzzzzzz"] 20081114 23:57:04 -!- loonybot [n=loonybot@79.139.247.220] has quit [Remote closed the connection] 20081114 23:59:27 -!- ivan_i [n=chatzill@ppp85-140-57-52.pppoe.mtu-net.ru] has left #wesnoth-dev [] --- Log closed Sat Nov 15 00:00:45 2008