--- Log opened Mon Nov 17 00:00:50 2008 20081117 00:06:53 -!- Rrenys [n=rrenys@81-20-159-197.levira.ee] has quit [Success] 20081117 00:13:19 okay, i am off to bed now, n8 20081117 00:13:25 crimson_penguin: good luck with making the binary work 20081117 00:13:39 goodnight, thanks :) 20081117 00:14:24 Ivanovic: I PM'd torangan. 20081117 00:14:50 And good night. 20081117 00:16:49 By the way, I've done nothing with Python, so Python isn't enabled yet 20081117 00:39:20 -!- stikonas [n=and@ctv-213-164-122-89.vinita.lt] has quit [Remote closed the connection] 20081117 00:50:09 dave * r30779 /trunk/src/ai.cpp: fix to bug 12606: AI freeze 20081117 01:09:41 'last breath' events aren't triggered by [kill] fire_event=yes 20081117 01:09:49 anyone opposed to me fixing that? 20081117 01:22:14 -!- 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!"] 20081117 01:22:20 -!- Blueblaze [n=Blueblaz@5.houston-07rh16rt-08rh15rt.tx.dial-access.att.net] has joined #wesnoth-dev 20081117 01:24:52 -!- Sapient [n=sapien-x@c-71-59-35-203.hsd1.ga.comcast.net] has joined #wesnoth-dev 20081117 01:25:09 AI0867: wow, they're not? that's quite an oversight 20081117 01:25:22 AI0867: yeah, fix it please 20081117 01:26:49 also, if there is a leader for the enemy side, you should probably set x2,y2 to that 20081117 01:27:28 I fixed liberty's issue with that in wml 20081117 01:27:54 in case there are multiple enemy leaders, selecting the "right one" could get ugly =/ 20081117 01:28:21 there's no need to select the right one, just the first one 20081117 01:29:00 -!- mjs-de [n=mjs-de@vpw.wh.uni-dortmund.de] has quit ["On the road again"] 20081117 01:29:17 since it's merely an aid for people who didn't handle the case properly in their WML 20081117 01:29:57 maybe we should leave it as obvious as it is so people actually notice =P 20081117 01:31:05 ok 20081117 01:31:12 I'm not opposed to that 20081117 01:33:00 then you can [filter_second] [not] id=$null 20081117 01:33:49 maybe... ;) 20081117 01:34:13 well, right now it fires like this: game_events::fire("die", death_loc, death_loc) 20081117 01:34:18 so he kills himself 20081117 01:34:30 oh. lol 20081117 01:34:36 I guess that works 20081117 01:34:46 then you can [filter_second] [not] id=$unit.id 20081117 01:35:50 or you can [if] in the event [variable] name=unit.id equals=$second_unit.id 20081117 01:36:42 yeah, if you need both then/else 20081117 01:36:55 -!- PK [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has joined #wesnoth-dev 20081117 01:37:02 hi PK 20081117 01:41:01 -!- thespaceinvader [n=chatzill@91.108.186.80] has quit ["ChatZilla 0.9.83 [Firefox 3.0.4/2008102920]"] 20081117 01:42:26 I think because of the way unit filtering is currently handled, there is no way to check for empty string 20081117 01:42:50 which is probably a bug 20081117 01:43:08 maybe in filter_wml you can do it 20081117 01:43:19 heyo 20081117 01:43:28 hi PK 20081117 01:57:58 how widely is Python used? 20081117 02:03:03 crimson_penguin: in Wesnoth or in general? 20081117 02:03:13 in Wesnoth 20081117 02:03:23 not that widely; growing very slowly. 20081117 02:03:33 ok, good, because I'm not building with it yet 20081117 02:03:36 not that widely in the engine that is, most utility scripts are now written using Python. 20081117 02:03:54 not that I plan never to, but I hope I don't have to for my first release 20081117 02:04:42 by the way, pango and translations work on my computer now! :D ...but there's a bunch of work still to be done to make it work universally 20081117 02:06:12 it seems I'm gonna have to install the fonts in the system location on startup if they're not installed (sadly, they have to be in /Library/Fonts, ~/Library/Fonts doesn't work) 20081117 02:08:24 and pango relies on some .so modules which it insists on linking to at an absolute path (as well as a list of those modules) 20081117 02:08:49 ai0867 * r30780 /trunk/ (changelog src/game_events.cpp): * [kill] fire_event=yes now also fires 'last breath'. 20081117 02:10:15 actually, maybe the list is the only thing that really needs to be at an absolute path, and then it can list relative paths 20081117 02:10:16 but regardless of that, I still need to build ppc versions of the .so files 20081117 02:25:16 -!- Blueblaze [n=Blueblaz@5.houston-07rh16rt-08rh15rt.tx.dial-access.att.net] has quit [Read error: 110 (Connection timed out)] 20081117 02:37:31 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has joined #wesnoth-dev 20081117 02:41:03 PK: If I have a variable "foo" with the value of 42, then what is the name of my variable? 20081117 02:41:20 Is it name=foo or name=$foo ? 20081117 02:41:42 since $foo turns into 42, this would result in name=42 20081117 02:47:25 wow, thats confusing 20081117 02:53:20 Sapient: btw do we have any work on making store_unit and unstore_unit able to use a nicer syntax? 20081117 02:53:38 Sirp, yes, there is a plan for [modify_unit] 20081117 02:53:48 it is on wiki/FutureWML 20081117 02:54:13 * Sirp goes to look that up 20081117 02:55:22 Sapient: my version of the [set_variable] thing: http://www.wesnoth.org/forum/viewtopic.php?p=321524#p321524 20081117 02:55:35 Sapient: so is that being actively worked on, or just 'planned' at the moment? 20081117 02:55:42 AI0867: yeah, I read that. sounds good 20081117 02:55:50 Sirp: no one is currently working on it 20081117 02:56:16 feel free to code it if you want 20081117 02:56:29 okay. 20081117 02:57:23 the idea is to take what is most intutive and convenient for a user from the right hand side of the attribute and then perform those modifications upon the unit in the way that makes the most sense 20081117 02:58:10 so it's like the lazy man's [store_unit] ... math ... [unstore_unit] 20081117 02:59:16 and it would make sense to use a scoped_unit_variable $this_unit for the unit currently under modification 20081117 02:59:54 so you could write hitpoints=$this_unit.max_hitpoints 20081117 03:00:17 (scoped_unit_variable is available in variable.hpp) 20081117 03:00:57 Sapient: yeah, that's how I figured it'd work too. 20081117 03:01:58 Sirp: currently, the task of changing the unit's type involves a fairly convoluted macro in dev version. and there's no good way to do it in the stable version 20081117 03:03:44 Sirp: see TRANSFORM_UNIT in \data\core\macros\unit-utils.cfg for desired behavior 20081117 03:06:23 well changing a unit's type isn't something you'd normally do, right? 20081117 03:06:34 I mean, that's a little bizarre. 20081117 03:06:36 Sirp: it happens often enough 20081117 03:06:45 think of werewolves for example 20081117 03:06:58 it's a common trope 20081117 03:07:07 but what does changing a unit's type mean exactly? what attributes are carried over? how do you map hitpoints from the old type to the new type? 20081117 03:07:51 Sirp: there are a lot of assumptions as you point out, but we have determined the most likely behavior and placed it in that macro 20081117 03:08:43 ahhh; fair enough, the macro is pretty convoluted. :) 20081117 03:09:19 -!- PK [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has quit ["Java user signed off"] 20081117 03:13:43 Sirp, so what the macro does is 1) use the advanceto() function to do most of the work converting to the new type 2) then restore the original hp, exp, and status 3) remove poison if new type is not_living 20081117 03:14:04 -!- Espreon_ [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081117 03:15:12 the nice thing about using advanceto() is that it preserves unit variables and doesn't make assumptions about unit structures 20081117 03:15:30 which, can change from wes version to version 20081117 03:16:16 cya later, have fun. 20081117 03:16:17 -!- Sapient [n=sapien-x@c-71-59-35-203.hsd1.ga.comcast.net] has left #wesnoth-dev [] 20081117 03:32:09 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit [Connection timed out] 20081117 03:32:18 -!- Espreon_ is now known as Espreon 20081117 04:15:31 -!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20081117 04:27:50 -!- scribeskul [n=scribesk@70.15.131.65.res-cmts.sha.ptd.net] has joined #wesnoth-dev 20081117 04:28:13 Hey guys! Does anyone know how to tackle the 'illegal character in compression input' msg i get when I try to connect to the wesnoth official server? 20081117 04:33:33 -!- crimson_penguin [n=ben@64.201.60.217] has quit ["Leaving"] 20081117 04:36:20 -!- Ivanovic_ [n=ivanovic@dtmd-4db2a240.pool.einsundeins.de] has joined #wesnoth-dev 20081117 04:44:05 -!- scribeskul [n=scribesk@70.15.131.65.res-cmts.sha.ptd.net] has quit ["leaving"] 20081117 04:53:36 -!- Ivanovic [n=ivanovic@dtmd-4db26296.pool.einsundeins.de] has quit [Read error: 110 (Connection timed out)] 20081117 04:54:19 -!- Ivanovic_ is now known as Ivanovic 20081117 04:58:44 -!- grrrX [n=_@p57BBD5B6.dip.t-dialin.net] has quit ["Ex-Chat"] 20081117 04:59:41 -!- Ivanovic_ [n=ivanovic@dtmd-4db26e28.pool.einsundeins.de] has joined #wesnoth-dev 20081117 05:02:43 -!- scribeskul [n=scribesk@70.15.131.65.res-cmts.sha.ptd.net] has joined #wesnoth-dev 20081117 05:02:45 Well, I'm sure there has to be some soul out there that experienced this error. This is a fresh install of both Debian and the game...and I reinstalled it, so if anyone out there has gotten the compression error when attempting to connect to the official server... you win a cookie... 20081117 05:07:13 scribeskul: what version do you have, and what precisely is the error message? 20081117 05:08:00 (wesnoth --version will tell you) 20081117 05:10:17 Sirp: one second 20081117 05:10:53 Sirp: I have version 1.2, and the error is: Illegal character in compression input 20081117 05:11:42 I only recieve that error when attempting to connect to the official server 20081117 05:13:17 -!- Ivanovic [n=ivanovic@dtmd-4db2a240.pool.einsundeins.de] has quit [Read error: 110 (Connection timed out)] 20081117 05:13:39 -!- Ivanovic_ is now known as Ivanovic 20081117 05:19:09 -!- governor [n=governor@74.12.189.30] has quit [Remote closed the connection] 20081117 05:23:32 Sirp: Did you give up too haha 20081117 05:24:36 1.2? 20081117 05:24:43 How outdated. 20081117 05:24:55 is it? I didn't know. I installed from Debian repos 20081117 05:25:36 Are you using Debian Etch? 20081117 05:25:41 yes 20081117 05:25:44 No wonder. 20081117 05:26:07 is that a bad thing? (etch) haha 20081117 05:26:30 Sorta... 20081117 05:26:57 really? aww. I went for etch because it was the most recent stable debian release. 20081117 05:27:13 Lenny's all right. 20081117 05:27:30 is it worth redoing the whole system over you think? 20081117 05:27:56 Or you could compile Wesnoth 1.4 and beyond from source. 20081117 05:28:58 i wouldn't lose any data, i have all my personal stuff mounted on a different drive anyways, i thought going with lenny would possibly result in instability down the road and all. I'm using Debian now as my main system and didn't want any big problems, ya know. 20081117 05:29:39 Well... you would have to dl the ISO and spend the time. 20081117 05:29:57 Just try compiling Wesnoth 1.4 from source. 20081117 05:31:22 i will. but, really, say i have the time and the download isn't that much of a big deal... is etch THAT outdated? Are most of the packages in the repos going to result in the same problem as Wesnoth, you think? If so, maybe it would be a good idea to just push Lenny on now... 20081117 05:31:45 Yeah. 20081117 05:31:57 If you do not like to be outdated I would go with Lenny. 20081117 05:32:03 Lenny is just as stable as Ubuntu is. 20081117 05:32:17 As I was told. 20081117 05:32:30 Do you run Lenny? 20081117 05:33:38 Nope. 20081117 05:33:46 I run Sabayon 3.5. 20081117 05:33:46 ok. thanks for the info! 20081117 05:33:53 You are welcome. 20081117 05:33:57 -!- scribeskul [n=scribesk@70.15.131.65.res-cmts.sha.ptd.net] has left #wesnoth-dev [] 20081117 05:58:00 ...git-svn seems to be having a field day with the move of utbs out of trunk... 20081117 06:01:21 I think this is the second or third time it decided that, to properly model the history, it needed to re-download every revision that changed /trunk/data/campaigns/Under_the_Burning_Suns 20081117 06:44:17 -!- [Relic] [n=[Relic]@adsl-76-229-220-201.dsl.milwwi.sbcglobal.net] has quit ["Leaving"] 20081117 07:25:45 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] 20081117 07:51:34 moin 20081117 07:53:09 hi Ivanovic 20081117 07:54:37 Sirp: so were you able to reproduce the AI entering some endless loop zookeeper reported on your system? 20081117 07:54:45 Ivanovic: yes, and fixed. 20081117 07:54:53 great 20081117 07:55:03 so i should really get 1.5.6 out *very* soon 20081117 07:55:30 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081117 07:56:09 Sirp: will you also try to have a look at the mp part ANL? 20081117 07:56:25 that is: try to join a server with two local clients and try to play ANL 20081117 07:56:36 Ivanovic: and what should happen? 20081117 07:56:41 after some short time the game should go OOS (or something other strange should happen) 20081117 07:56:58 i don't know what exactly, i just heard that it "ain't working" 20081117 07:58:03 -!- zookeeper [n=l@dsl-tkubrasgw1-fe11fa00-51.dhcp.inet.fi] has joined #wesnoth-dev 20081117 07:58:14 zookeeper: Hello. 20081117 07:58:24 hello 20081117 07:58:42 Sirp: but maybe zookeeper can better describe what goes wrong with ANL though he has no exact way to reproduce it either 20081117 07:59:04 at least it sounds like some regression with complex multiplayer content 20081117 07:59:29 and mordante is fed up with this since he already fixed stuff like this shortly before 1.4 and it seems to have been broken somehow again 20081117 08:00:03 zookeeper: your infinite loop bug should be fixed. 20081117 08:00:11 Ivanovic: okay I can try it.... 20081117 08:00:34 -!- Espreon is now known as Skittle_Lord 20081117 08:02:21 Sirp, i noticed, cool 20081117 08:02:28 i can help you test ANL if you want 20081117 08:02:47 -!- Skittle_Lord is now known as Espreon 20081117 08:06:20 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has quit [] 20081117 08:06:49 off to uni, cu 20081117 08:07:52 -!- Espreon is now known as Skittle_Lord 20081117 08:08:20 -!- Skittle_Lord is now known as Espreon 20081117 08:08:36 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has left #wesnoth-dev [] 20081117 08:09:14 do I actually have to move units about and stuff to repro the ANL bug? 20081117 08:13:13 yeah 20081117 08:16:36 -!- loonybot [n=loonybot@79.139.247.220] has joined #wesnoth-dev 20081117 08:16:54 -!- loonycyborg [n=sergey@79.139.247.220] has joined #wesnoth-dev 20081117 08:17:05 Sirp, but you need to be having a network game of course (in case there was doubt) 20081117 08:18:12 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081117 08:19:02 zookeeper: yes I was trying with a network game. 20081117 08:19:50 Sirp: What's going on and whatnot? 20081117 08:19:55 all right 20081117 08:20:03 it might take a bit of playing to get the OOS 20081117 08:20:39 the last time we tried, i think the fighting with the first gobbos had started when it occurred 20081117 08:23:24 zookeeper: ahhh I see. 20081117 08:23:51 zookeeper: I think the first step would be to see if it can be reproduced by loading a saved game from shortly before it occurred. 20081117 08:25:22 05:58:00 ...git-svn seems to be having a field day with the move of utbs out of trunk... 20081117 08:25:33 Weird. It worked fine for me.. 20081117 08:28:12 Sirp, sounds like a good idea 20081117 08:32:14 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] 20081117 08:46:28 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081117 08:47:17 zookeeper: I wanted to ask you something. 20081117 08:47:21 In DiD, why does Malin's L1 unit have the mudball icon assigned to its ranged attack? 20081117 08:49:47 Maybe there was nothing better? :) 20081117 08:50:21 Well... I would not assign the mudball icon for an attack that uses the dark missile projectile. 20081117 08:50:28 * to an 20081117 08:52:29 Meh, I have no time to wait as I need to wake up in a few hours. 20081117 08:52:31 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] 20081117 09:02:50 -!- Sirp [n=user@c-76-102-104-121.hsd1.ca.comcast.net] has quit ["leaving"] 20081117 09:12:47 -!- loonycyborg [n=sergey@79.139.247.220] has left #wesnoth-dev ["In Soviet Russia, channel /parts YOU!!"] 20081117 09:13:17 -!- loonybot [n=loonybot@79.139.247.220] has quit [Remote closed the connection] 20081117 09:15:33 -!- mordante [n=chatzill@roadie.xs4all.nl] has joined #wesnoth-dev 20081117 09:16:15 morning 20081117 09:41:07 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has joined #wesnoth-dev 20081117 10:20:05 -!- EdB [n=EdB@192.117.88-79.rev.gaoland.net] has joined #wesnoth-dev 20081117 10:21:10 zookeeper * r30781 /trunk/data/campaigns/The_South_Guard/scenarios/08b_The_Tides_of_War.cfg: Shortened the turn range of useful benefits of the defense length from around 9-32 to around 6-25. 20081117 10:23:10 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has quit [] 20081117 10:41:44 -!- esr [n=chatzill@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20081117 10:49:48 -!- ivan_i [n=chatzill@ppp91-76-33-153.pppoe.mtu-net.ru] has joined #wesnoth-dev 20081117 11:01:49 -!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20081117 11:13:05 Hi all. Current build system doesn't work with my git-svn setup, I had to patch SConstruct script http://wesnoth.pastebin.com/m2fe0b77d 20081117 11:15:29 Sorry, wrong copy/paste http://wesnoth.pastebin.com/d18f47f71 20081117 11:18:31 fatal: corrupt patch at line 14 20081117 11:20:09 i'll test and commit later. 20081117 11:21:28 Complete patch as generated by git diff http://wesnoth.pastebin.com/d34a38ae5 20081117 11:25:54 esr * r30782 /trunk/data/campaigns/Eastern_Invasion/scenarios/01.The_Outpost.cfg: Typo fix in some history. 20081117 11:28:43 Here's another patch that I have http://wesnoth.pastebin.com/m4f5bceaf adds support for get_random() from Python scripts and adds --python-shell switc to wesnoth executable to start interactive python shell for testing 20081117 11:30:33 And Python ai doesn't work in trunk currently 20081117 11:37:21 -!- Soliton [n=Soliton@rzdspc10.informatik.uni-hamburg.de] has quit [Read error: 60 (Operation timed out)] 20081117 11:37:24 esr * r30783 /trunk/data/campaigns/Eastern_Invasion/scenarios/01.The_Outpost.cfg: Add a historical note in the comments. 20081117 11:38:05 -!- Soliton [n=Soliton@rzdspc10.informatik.uni-hamburg.de] has joined #wesnoth-dev 20081117 11:38:50 soliton * r30784 /trunk/RELEASE_NOTES: fixed a typo 20081117 11:39:04 soliton * r30785 /trunk/SConstruct: made svn revision calculation also work with trunk only git-svn (patch by ivan_i) 20081117 11:53:42 Er...did somebody delete Under The Burning Suns? 20081117 11:54:59 yes 20081117 11:56:33 http://permalink.gmane.org/gmane.games.wesnoth.devel/1543 and http://www.wesnoth.org/forum/viewtopic.php?f=8&t=22963 20081117 12:01:53 -!- Elvish_Pillager [n=eli@24-177-36-147.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20081117 12:01:56 zookeeper * r30786 /trunk/data/core/images/halo/ (9 files): New teleport effect graphics by beetlenaut. 20081117 12:04:53 zookeeper * r30787 /trunk/data/core/ (15 files in 2 dirs): New teleport animation for silver mage, modified from the one by beetlenaut. 20081117 12:05:54 zookeeper: Please tell me it's on a branch somewhere, otherwise it will never get fixed. 20081117 12:08:12 it's in its own branch now AFAIK 20081117 12:09:11 Well, that's something. Grrr...I suppose I'll have to fix it, now. 20081117 12:11:53 -!- ettin [n=jorda@111.206.219.87.dynamic.jazztel.es] has quit [Read error: 110 (Connection timed out)] 20081117 12:21:39 -!- loonybot [n=loonybot@79.139.247.220] has joined #wesnoth-dev 20081117 12:21:40 -!- ettin [n=jorda@130.206.219.87.dynamic.jazztel.es] has joined #wesnoth-dev 20081117 12:21:53 -!- loonycyborg [n=sergey@79.139.247.220] has joined #wesnoth-dev 20081117 12:24:45 loonycyborg: I tested custom python environment on Windows and found that all that is needed is to put python25.dll, Lib and DLLs directories inside Wesnoth directory and it will use files from here 20081117 12:25:08 *there 20081117 12:27:12 ivan_i: Will there be conflicts if e.g. python 2.4 or 2.6 is already installed on the system? 20081117 12:27:21 No 20081117 12:27:38 Great! 20081117 12:27:45 if it have Lib and site.py inside cwd it will use those 20081117 12:31:52 -!- Mica [n=Manic_Mi@d14-69-222-189.try.wideopenwest.com] has joined #wesnoth-dev 20081117 12:32:56 gah 20081117 12:33:21 i just realized that some of the carryover changes actually break the carryover when using the normal carryover mode 20081117 12:33:50 like in the kind of scenarios where your gold is stored and restored at the next scenario, etc 20081117 12:34:36 i'm not too thrilled about the idea of starting to fix that, so i'm wondering whether i should just disable the old system in those campaigns entirely. any opinions or objections? 20081117 12:34:41 loonycyborg: I have a patch to make wesnoth --python-shell behave like interactive python, so we make test builtin python quickly http://wesnoth.pastebin.com/d1aa6fc76 20081117 12:35:42 * loonycyborg would like to finish with his own patch first 20081117 12:39:12 zookeeper: I say do it. Having both the new and old systems available has not struck me as a win. 20081117 12:39:53 loonycyborg * r30788 /trunk/src/ (font.cpp text.cpp): 20081117 12:39:53 Use AddFontResource Win32api call on windows to load fonts from fonts/ 20081117 12:39:53 dir since fontconfig doesn't affect cairo's win32 font backend. 20081117 12:46:57 ivan_i: patch: **** Only garbage was found in the patch input. 20081117 12:47:33 Perhaps just publish the file somewhere.. 20081117 12:47:56 maybe email? 20081117 12:48:37 Or submit a patch to gna.. 20081117 12:51:25 git diff > filename and publish the file somewhere. 20081117 12:52:38 * loonycyborg has no idea why this particular patch doesn't apply. Some other did apply from pastebin. 20081117 12:53:20 your ip address is blacklisted :( 20081117 12:53:28 on gna 20081117 12:53:47 Ah. Pastebin have eaten @@ 20081117 12:53:58 for coloration? 20081117 12:59:30 http://dl.getdropbox.com/u/281363/pygetrandom.diff 20081117 12:59:39 -!- 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!"] 20081117 13:00:36 This patch applied. 20081117 13:01:28 can you try to compile and run wesnoth --python-shell 20081117 13:01:40 -!- busfahrer [n=busfahre@unixboard/user/busfahrer] has quit ["leaving"] 20081117 13:03:50 * loonycyborg runs. 20081117 13:03:57 -!- Sapient [n=patrickp@agentek.com] has joined #wesnoth-dev 20081117 13:05:26 try 'import ai' and then get_random(1, 100) 20081117 13:05:55 should generate random numbers from 1 to 100 using wesnoth RNG 20081117 13:06:10 ai.get_trandom(1, 100) #sorry 20081117 13:06:12 It indeed returns random numbers. 20081117 13:06:46 it could be useful on windows to test from where it imports modules 20081117 13:07:44 eg 'import os' and then just type 'os' and it will print path to module 20081117 13:09:37 :) 20081117 13:10:52 :) 20081117 13:12:05 if we ship windows version with custom interpreter it should be something like 20081117 13:18:37 AFAIK every big app that uses Python ships with integrated interpreter on Windows and uses system Python on *nix, looks to be best practice 20081117 13:19:33 ivan_i: Are python AIs fully broken in trunk or they only don't work in MP? 20081117 13:22:16 -!- 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."] 20081117 13:24:28 They don't work on MP, but interpreter itself works good 20081117 13:25:45 I don't know how much they are broken because I am going to rewrite the whole thing almost from scratch 20081117 13:26:17 I just didn't look very deep 20081117 13:34:29 -!- Sapient [n=patrickp@agentek.com] has left #wesnoth-dev [] 20081117 13:46:13 -!- EdB [n=EdB@192.117.88-79.rev.gaoland.net] has quit ["Konversation terminated!"] 20081117 13:50:37 Sirp_: Is there any reason to keep the formula_ai branch in the repo? The formula code has been merged to mainline. 20081117 14:02:32 ivan_i: AFAIK there are ways for UMC scenarios to use python ai. I was referring to them when I asked whether python ais are broken fully. 20081117 14:03:09 What scenarios use it? 20081117 14:03:25 * loonycyborg has no idea 20081117 14:03:46 Maybe zookeeper knows? 20081117 14:04:21 no python ai's should be in use in mainline atm 20081117 14:04:44 Anyway, renaming "wesnoth" module to "ai" most likely will break them. 20081117 14:04:47 oh. haunting in winter in DiD still. but i could correct that 20081117 14:05:00 it's not really a necessary thing to have there. 20081117 14:06:54 It looks like they are not widely used 20081117 14:08:57 And they were probably unusable in MP games because random recruits with standard python random would create OOS I guess 20081117 14:12:03 zookeeper: How many UMC campaigns use pathon ais? 20081117 14:12:44 Well, it's not necessary to rename wesnoth to ai, I did this because I used wesnoth for other things 20081117 14:19:32 I think they *can* be very useful in SX games, but we need 1. to fix, improve and polish them, 2. learn Mabuse and Golbeeze to use them 20081117 14:21:40 shikadibot: SX? 20081117 14:21:40 * loonycyborg conjectures that SX == Survival Extreme 20081117 14:21:42 Sorry, I don't know what 'SX' means... 20081117 14:25:30 Yes, I played these games for some time, they really need better, custom ai, more than other games 20081117 14:39:20 -!- ivan_i [n=chatzill@ppp91-76-33-153.pppoe.mtu-net.ru] has quit ["ChatZilla 0.9.84 [Firefox 3.0.3/2008092510]"] 20081117 15:00:24 -!- Mica [n=Manic_Mi@d14-69-222-189.try.wideopenwest.com] has joined #wesnoth-dev 20081117 15:07:33 torangan * r30789 /trunk/po/ (7 files in 7 dirs): danish translation update 20081117 15:13:24 loonycyborg, no idea 20081117 15:13:39 in 1.5, maybe none 20081117 15:16:56 -!- stikonas [n=and@ctv-213-164-122-89.vinita.lt] has joined #wesnoth-dev 20081117 15:19:49 Are there any devs currently active who grok python parts of wesnoth and qualified to make the decision about committing ivan_i's patch better than me? 20081117 15:21:28 Is there an SVN admin handy? The move to branch left UtBS in a state where I can't commit to it. Error is: vn: Can't create directory '/var/svn/wesnoth/db/transactions/30789-1.txn': Permission denied 20081117 15:23:01 esr: If it's error on the server then you should ask gna. 20081117 15:24:15 I should try a commit elewhere. 20081117 15:26:03 esr: Do you have /var/svn on your system? 20081117 15:26:34 No. 20081117 15:26:46 But that never stopped me before... 20081117 15:26:51 Then it's definitely server. 20081117 15:27:17 just try again i'd say. 20081117 15:27:39 But I definitely was able to commit at least once since UTBS was moved.. 20081117 15:30:30 -!- ShadowM_nosystem is now known as Shadow_Master 20081117 15:30:32 hi 20081117 15:31:05 Shadow_Master: Hello. How's your debian installation? :) 20081117 15:31:20 Shadow_Master: Is there any point remaining in the repo's shadow_master_filesystem branch, or is that a historical relic that can be removed? 20081117 15:31:41 Hmmm... 20081117 15:31:45 svn: Commit failed (details follow): 20081117 15:31:47 svn: OPTIONS of 'http://svn.gna.org/svn/wesnoth/trunk/data/tools': could not connect to server (http://svn.gna.org) 20081117 15:32:02 Is gna down? 20081117 15:32:07 Currently svn up hangs for me. 20081117 15:32:36 That might explain my troubles committing... :-) 20081117 15:32:51 esr: wipe it out. burn it. nuke it. 20081117 15:33:22 it was an idea that never got very far (Windows users can't be dealt with) 20081117 15:33:36 Shadow_Master: Will do. 20081117 15:36:21 loonycyborg: I know Python quite well, but not the AI interface. 20081117 15:38:37 esr: Perhaps Sapient knows the python interface? Anyway I can't commit that patch for now since svn's down :) 20081117 15:41:11 loonycyborg: fine, I'm learning 20081117 15:41:21 -!- crimson_penguin [n=ben@64.201.60.217] has joined #wesnoth-dev 20081117 15:43:51 Shadow_Master: learning what? 20081117 15:44:52 stuff :) 20081117 15:44:54 ssh: svn.gna.org: Name or service not known 20081117 15:45:21 this is surely a crappy service 20081117 15:45:35 For me it just times out.. 20081117 15:54:59 and I have 5 retries configured for SVN 20081117 15:55:22 *SSH 20081117 16:05:42 Hm.. Entire gna seems to be down. 20081117 16:07:13 yeah 20081117 16:08:28 welcome party indeed :o 20081117 16:21:30 -!- ettin_ [n=jorda@209.206.219.87.dynamic.jazztel.es] has joined #wesnoth-dev 20081117 16:26:24 -!- ettin [n=jorda@130.206.219.87.dynamic.jazztel.es] has quit [Read error: 145 (Connection timed out)] 20081117 16:35:42 -!- BenUrban [n=benurban@unaffiliated/benurban] has quit ["Power failu"] 20081117 17:03:16 moin 20081117 17:05:33 esr: just saw your mail regarding utbs 20081117 17:05:50 hi Ivanovic 20081117 17:05:51 esr: do you think it is possible to get it back without string changes` 20081117 17:05:55 s/`/? 20081117 17:06:17 that is: i would like to start the "real" soft stringfreeze for all campaigns on friday 20081117 17:06:36 Ivanovic: It might well be. The diallogue and storyline text are in good shape. 20081117 17:07:02 It's the WML that is badly broken. 20081117 17:07:17 esr: and you currently plan to work in branches/utbs or would you like to directly move it back to trunk? 20081117 17:07:25 esr you're going to fix UtbS? 20081117 17:07:35 since if it is being worked on, i'd say directly move it back to trunk 20081117 17:07:53 (being worked on *and* really getting fixed at least into a state that it is useable in) 20081117 17:08:03 mordante: Yes, I've decided that is higher priority than Delfador's Memoirs. 20081117 17:08:10 esr cool :) 20081117 17:09:55 Ivanovic: Go ahead and move it back, then. But wait until I can commit the TODO file and my map refreshes? (I'd move it myself, but I don't know the exact procedure for re-integrating the translations.) 20081117 17:10:27 I'd commit now but gna seems down. 20081117 17:11:12 yeah, looks like it is down 20081117 17:12:14 People on #gna speak on french. I've only understood "mayday" and "ayaye" :) 20081117 17:12:23 s/on/in 20081117 17:13:05 mordante: Read the ml for my work plan, I posted it. Basically I'm going to strip out all the complicated, broken stuff that Rhuvaen and cycholka did and return it to roughly 1.4 behavior, but with my small improvements to the storyline text. 20081117 17:14:17 nice, will read it later 20081117 17:14:48 I think just removing the special Kaleh AMLAs will help a lot. That will banish at least two nasty bugs that I know of. And they were not part of the original design -- it would be cool if they were nade to work, but they're a bit beyond the capacity of the WML engine as it is. 20081117 17:15:35 Basically, the problem with UtBS is that two maintainers iun succession got over-ambitious. 20081117 17:15:41 which bugs? 20081117 17:16:05 as i said earlier, if someone gets rid of the AMLA mess, i can help playtest the rest of it, and maybe fix easy bugs 20081117 17:16:21 Zero upkeep on all units and a game slowdown apparently related to the camouflage AMLA. 20081117 17:16:46 the zero upkeep is probably related to the charisma AMLA 20081117 17:16:52 zookeeper: Nuking the special AMLAs is high on my list. 20081117 17:16:56 esr: uhm, many of the experimental stuff was already in 1.4 20081117 17:16:58 so, uh, both of those would disappear if you nuke the AMLAs 20081117 17:16:59 s/many/much 20081117 17:17:07 zookeeper: Yes, I think so. 20081117 17:18:30 Ivanovic: If that's the price we have to pay to get it working, that's what it is. My goasl is to get the campaign playavle and reasonably balanced. Then maybe we can try mergging the exotic stuff back in. Carefully. 20081117 17:20:13 Right now all the fancy WML hacks make it a maintainability nightmare, which is why the last two maintainers never got it into a stable and clean state. Ruthless chopping away of the underbrush seems indicated. 20081117 17:21:34 uhm, i wanted to say that several exotic things probably were already in 1.4 20081117 17:21:42 so that you might have to revert further 20081117 17:21:55 Ivanovic: Understood. 20081117 17:22:00 -!- mjs-de [n=mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20081117 17:22:25 I expect to spend thius week doing a *lot* of analysis on that sort of thing. 20081117 17:23:56 esr: if you would be so kind to not change anything in branches/, then my life should be a whole lot easier 20081117 17:24:26 as in: i can just run "svn merge -r30777:30774" onto trunk 20081117 17:24:30 OK. I'll save my local changes as diffs and not commit them. 20081117 17:26:30 esr, why not just remove the AMLAs and see if it fixes everything? 20081117 17:26:43 since, you know, it might 20081117 17:27:28 it doesn't take very long to see if it would, so i'd rather try that first and go the route of revert-everything-from-the-past-year only if it doesn't 20081117 17:27:39 zookeeper: There are some issues that won't fix, like Keratur appearing on top of PCs. But it's one of the first things I'll do, certainly. 20081117 17:28:20 I'm certaibly not planning to revert everything from the last year. 20081117 17:28:31 anyone speaking french around? 20081117 17:28:35 i can fix keratur actually, if you want 20081117 17:28:47 it's not very hard to do 20081117 17:28:53 I spent too much time improving the storyline text to want to do that. 20081117 17:29:01 zookeeper: Oh, good. 20081117 17:30:01 zookeeper: ERemoving the AMLAs was foing to be second on my list, after a map refresh (which I'm partway through now). 20081117 17:30:17 s/foing/going/ 20081117 17:30:45 as soon as the AMLAs are removed, i can play through it and fix any issues i see (unless they're huge and mysterious) 20081117 17:30:51 like keratur 20081117 17:30:58 zookeeper: Great! 20081117 17:31:25 * crimson_penguin builds Pango for ppc, again 20081117 17:31:32 :) 20081117 17:31:32 I'll probably rip out the custom AMLAs later today...if gna comes back up. 20081117 17:31:33 (or if there really is a huge number of them..) 20081117 17:32:45 well, i should have time for playing it tomorrow 20081117 17:32:55 * esr supposes he should have tackled this sooner...but there was always someone else claiming to be on the problem, before. 20081117 17:33:01 and if i cheat a bit it shouldn't take too long.. 20081117 17:33:46 Ivanovic: I speak French a little. What do you need? 20081117 17:34:15 esr: Translate what happens on #gna 20081117 17:34:38 http://pastebin.com/d5ec6f697 20081117 17:34:41 I only understand "apt-get dist-upgrade" there :) 20081117 17:34:42 loonycyborg: Hold on, I'll join that channel 20081117 17:34:50 that is what was said over the last mins 20081117 17:35:19 * esr wonders why the only French-speaker is the American in the room :-) 20081117 17:36:03 Dachary says that the DNS address for fsffrance.org is not resolving. 20081117 17:36:20 Sorry, that was guerby. 20081117 17:37:37 dachary says the machine (presumably the fsffrance.org server) is down. 20081117 17:38:18 "zerodeux" looks like some slang I don't know. 20081117 17:38:37 zerodeux is a nick 20081117 17:39:42 dachary says, rather profanely, that he can either go sleep through the day or perform an apt-get that is "unhappy", e.g., probably not going to work (I think). 20081117 17:40:33 dachary then says it isn't sid it's lenny (the Debian versions, I assume). 20081117 17:41:29 "But it's just like that." Hmmm...this is very slangy French. 20081117 17:43:13 There's a sentence I don't get,something about forgetting to put a label on an "APVC". 20081117 17:44:49 Then he says he doesn't want to play Russian Roulette...don't know if German has that idioom, it means he doesn't want to put a revolver to his head with one bullet in it, spin the cylinder, and pull the trigger. 20081117 17:45:17 Sound like he thinks the upgrade is very risky and might trash his system. 20081117 17:45:28 (Is this helpful?) 20081117 17:46:24 What is that stuff about VM and ns9? 20081117 17:46:45 Looking... 20081117 17:48:09 I'm not sure; he's mixing French and English in an odd way. I think "file" is the English word, and "rebooter" is pretty obvious. 20081117 17:48:46 It's the French infinitive of "reboot", if that were a French verb :-) 20081117 17:49:38 Oh, I think ns9 might be a hostname.. Yers. 20081117 17:50:48 If it's a host name then why they want to "remonter" it? 20081117 17:50:48 ugh, it is getting worse, now i do get "ssh: connect to host svn.gna.org port 22: No route to host" when trying svn up 20081117 17:51:04 before it was just a connection timed out... 20081117 17:51:12 remonter is remount or repair? 20081117 17:51:32 okay, all of gna.org seems down 20081117 17:52:19 Btw I've seen some smilies further down in the log :) 20081117 17:52:56 * crimson_penguin has built ppc .so modules... now to lipo them together with the i386 ones, see if those work, then remake pango yet again, so it thinks it should look in /tmp for them 20081117 17:54:13 Oh, right. "faut etre très serein pour de l'adminsys sinon pouf" -> "[I] have to be very calm for the sysadmin, otherwise pouf 20081117 17:54:43 Unfortunately, kvirc's copy/paste support in chat windows is brain dead :( 20081117 17:56:12 Ah, right, that'a a post tense... "et j'ai oublié de mettre à jour le label de l'APC" -> "and forgot to update the label of the APC". 20081117 17:56:56 If it scrolls while I select text, parts of text that are scrolled past are no longer selected. 20081117 17:57:25 OK, I got it. 20081117 17:58:12 we're all going to die? 20081117 17:58:48 dachary screwed up an apt-get dist-upgrade -- he's acrtually saying something very much like an idiom in English, "I fucking should have stayed in bed". 20081117 18:00:03 esr: Here's more: http://pastebin.com/m627f8928 20081117 18:00:50 * loonycyborg suddenly understands why there were repetitions in one chat log posted by Shadow_Master 20081117 18:01:05 He copy/pasted it from kvirc 20081117 18:02:00 loonycyborg: They're discussing a boot sequence on a server. 20081117 18:02:33 WARNING: The firewall will not be started / stopped unless it is configured 20081117 18:04:04 Hm, I think "VM" -> "virtual machine". 20081117 18:05:05 Sorry, my French is rusty and these guys are speaking very slangy French with a lot of omissions. 20081117 18:05:38 What are we trying to learn from this? 20081117 18:05:51 when we have svn again 20081117 18:06:12 No clue. 20081117 18:06:30 it was the answer to your question ;) 20081117 18:07:40 They sound like they're trying to recover from a serious administrator error by this dachary person. 20081117 18:08:05 jupp, sounds like 20081117 18:08:10 -!- Rrenys [n=rrenys@81-20-159-197.levira.ee] has joined #wesnoth-dev 20081117 18:08:12 with other words: it might take a while... 20081117 18:08:24 Ah! I got it! He did an upgrade from the wrong version of Debian for the baser that was on the machine. 20081117 18:08:33 s/baser/base/ 20081117 18:08:38 *wince* 20081117 18:08:51 No telling what that might have screwed up... 20081117 18:10:55 a lot ;) 20081117 18:11:21 mordante: Indeed. I think I'll go get some lunch... ;-) 20081117 18:11:29 have fun 20081117 18:12:35 so, in the language list, does it not appear like this for other people? ")Hebrew)" 20081117 18:13:07 You mean instead of (Hebrew)? 20081117 18:13:11 Yeah 20081117 18:13:34 you also should have some Hebrew glyphs iwht it 20081117 18:13:40 with* 20081117 18:13:45 So, he botched the upgrade, and they got bits of a Debian sid update spewed all over their lenny installation; they've been correcting that and are now attepting a reboot, fixing broken configs as they come up. 20081117 18:13:47 hmm 20081117 18:14:04 I think that's the sense of it. 20081117 18:14:41 crimson_penguin: http://imagebin.org/31397 20081117 18:14:59 this is how it looks here and how it should look (at least that is my guess) 20081117 18:15:40 Well I can't test at the moment, since I'm in the middle of coercing pango into being confined to a .app (that works on PPC), but I definitely had )Hebrew) and )Arabic) 20081117 18:15:45 Very odd 20081117 18:15:52 jupp 20081117 18:16:05 The translations themselves did seem to work though 20081117 18:16:33 But it does seem to only really work to change the translation once per startup - which I remember being the case a long time ago as well 20081117 18:16:37 Off to lunch. BBL. 20081117 18:25:58 dachary noticed me on my way out, and speaks English. He thinks they'll be back up soon. 20081117 18:46:33 -!- miq [n=miq@krlh-5d85673f.pool.einsundeins.de] has joined #wesnoth-dev 20081117 19:02:27 -!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has quit [] 20081117 19:15:13 -!- Ivanovic [n=ivanovic@dtmd-4db26e28.pool.einsundeins.de] has quit [Read error: 104 (Connection reset by peer)] 20081117 19:15:34 -!- Ivanovic [n=ivanovic@dtmd-4db26e28.pool.einsundeins.de] has joined #wesnoth-dev 20081117 19:22:55 svn works again :) 20081117 19:24:48 mordante * r30790 /trunk/src/text.cpp: properly ifdef a Windows specific part. 20081117 19:25:55 mordante: Why? Is drawing three times too much for linux? :) 20081117 19:26:30 it works properly with two times, still need to find a proper solution 20081117 19:27:14 On windows it looked as if it wasn't antialiased with two times. 20081117 19:29:39 well it is an ugly hack :( 20081117 19:30:07 Most likely some alpha-channel weirdness.. 20081117 19:33:40 yes I just haven't gotten around to fix it properly 20081117 19:33:44 For some reason third pass wasn't needed with other fonts, like the one that was used when it wasn't able to find DejaVu. 20081117 19:35:37 mordante * r30791 /branches/1.4/ (changelog src/network_worker.cpp): Replace a #elif without condition with #else (debian patch #505957). 20081117 19:37:56 ivanovic * r30792 /trunk/ (13 files in 12 dirs): restore utbs since ESR is going to make it work as expected again... 20081117 19:38:27 Ivanovic: Thanks. 20081117 19:38:35 -!- boucman [n=rosen@109.83.102-84.rev.gaoland.net] has joined #wesnoth-dev 20081117 19:38:51 esr: this was all i have done: 20081117 19:38:56 svn merge -r30777:30774 svn+ssh://ivanovic@svn.gna.org/svn/wesnoth/trunk . && svn ci 20081117 19:38:58 hi boucman 20081117 19:39:07 hey mordante 20081117 19:39:10 what's up ? 20081117 19:39:34 Ivanovic: It should be enough for me to get to work. 20081117 19:39:37 you were looking for me? 20081117 19:39:57 yup, 20081117 19:40:09 some question wrt invalidating and redrawing... 20081117 19:40:32 we do this doulbel invalidate+redraw thingy to avoid redrawing useless stuff... 20081117 19:40:39 esr: hey, everything is back as it was before i moved it... 20081117 19:40:45 but do we still need it now that we have your layer system ? 20081117 19:48:06 were is that code? 20081117 19:48:55 Ivanovic: I can't commit. 20081117 19:48:59 svn: Commit failed (details follow): 20081117 19:49:01 svn: Can't create directory '/var/svn/wesnoth/db/transactions/30792-1.txn': Permission denied 20081117 19:49:11 interesting 20081117 19:49:24 everything works nicely here... 20081117 19:49:34 maybe get a fresh checkout on your end? 20081117 19:50:02 I can try that, but I just did svn up. 20081117 19:50:05 mordante: what do you mean ? 20081117 19:50:20 the invalidation and redraw code 20081117 19:50:40 display::draw and displa::invalidate are the main entry points 20081117 19:52:52 Ivanovic: Fresah checkout doesn't fix it. 20081117 19:53:27 esr: nag the gna admins about this 20081117 20:01:18 Ivanovic: I have done so on #gna. No response yet. 20081117 20:01:32 do not trust the irc chan... 20081117 20:01:33 ;) 20081117 20:01:52 Ivanovic: Where should I gripe, then? 20081117 20:01:57 boucman not sure, but I'm too busy to test :( 20081117 20:02:04 esr: the gna bugtracker 20081117 20:02:08 k 20081117 20:02:15 you can submit a support request to those guys 20081117 20:03:21 -!- crimson_penguin [n=ben@64.201.60.217] has quit ["Leaving"] 20081117 20:05:18 zookeeper * r30793 /trunk/data/campaigns/The_South_Guard/scenarios/05_Choice_In_The_Fog.cfg: Fixed a recruitment pattern. 20081117 20:09:55 Ivanovic: I'm dead in the water until this svn problem is fixed. 20081117 20:10:08 grml 20081117 20:11:01 create patches and have someone else upload them? 20081117 20:11:21 :-( 20081117 20:12:27 jupp 20081117 20:14:50 re 20081117 20:15:08 esr: still can't commit? 20081117 20:15:28 Shadow_Master: Nope, still jammed. 20081117 20:15:32 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has joined #wesnoth-dev 20081117 20:15:42 Ivanovic: This might be a clue - http://svn.haxx.se/users/archive-2006-06/0002.shtml 20081117 20:15:44 I can svn up at last 20081117 20:15:54 I can svn up too. 20081117 20:16:01 oh. 20081117 20:16:12 but I see zookeeper could commit... 20081117 20:16:21 -!- crimson_penguin [n=ben@64.201.60.217] has joined #wesnoth-dev 20081117 20:16:53 yes Ivanovic and I as well 20081117 20:18:43 I just commited a test commit 20081117 20:20:39 okay.... so we have UtBS back? good that I caught it before I svn up'd to the removal's revision 20081117 20:21:10 esr: do you have any special WML tasks you'd like help with? 20081117 20:21:34 crimson_penguin how are things going with pango? 20081117 20:21:38 Shadow_Master: Fixing UtBS :-) 20081117 20:22:01 mordante: well, I think I know what to do now, I'm not being slow because I'm tired for some reason 20081117 20:22:03 a nbit more specific :) or well, I haven' t played it for *ages* 20081117 20:22:09 I'm just* 20081117 20:23:18 Shadow_Master: If I ever get commit access again I'm going to rip the Kaleh special AMLAs and some other overcomplicated crap out of UtBS. After that it will need playtesting and WML auditing. 20081117 20:23:23 good I'll succeed :) 20081117 20:23:33 I hope you'll 20081117 20:23:40 * mordante is also tired 20081117 20:24:21 I've made fat .so modules for pango, now I need to: change their dependencies, rebuild pango for ppc and i386 so it thinks data is in /tmp, do the Obj-C to make fonts be installed if they're not already, and link /tmp/pango to somewhere inside .app... I think that's all 20081117 20:25:06 esr: Commit just worked for me. 20081117 20:28:13 good luck 20081117 20:28:54 has anyone played the third UtBS scenario in the last couple of months? that seems to have gotten a lot of big changes AFAICT (or stuff was refactored to multiple files for no particular reason..) 20081117 20:29:00 thanks 20081117 20:29:18 -!- Rrenys [n=rrenys@81-20-159-197.levira.ee] has quit [Read error: 104 (Connection reset by peer)] 20081117 20:29:45 oh yeah, I also need to do a couple other things with dependencies I think, but they shouldn't be hard... I think 20081117 20:30:07 mordante: and of course, once I think it's done, I need to test on 10.4, and ppc and see if it actually works 20081117 20:30:31 cycholka loved to split stuff from one scenario to multiple files 20081117 20:30:43 he also wanted to do that in NR, but it seems he never got around to it :) 20081117 20:31:10 Shadow_Master: Yes, I'm going to undo all that It makes grep searching really annoying. 20081117 20:31:36 Had he tried to do in NR I would have slapped him hard. 20081117 20:31:37 you mean revert it all or just merge them back to one file? 20081117 20:31:38 it also confused wmllint IIRC 20081117 20:31:55 zookeeper: Nerge them back to one file. 20081117 20:32:45 I'm off bye 20081117 20:33:05 -!- mordante [n=chatzill@roadie.xs4all.nl] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] 20081117 20:38:18 loonycyborg * r30795 /trunk/ (10 files in 3 dirs): 20081117 20:38:18 Committed a patch by ivan_i: 20081117 20:38:18 - Added a command-line option to invoke wesnoth's built-in python interpreter in interactive mode. 20081117 20:38:18 - Exposed wesnoth's random number generator to python. 20081117 20:38:25 shadowmaster * r30794 /trunk/changelog: * Some capitalization. 20081117 20:47:32 do we have any phpBB experts now adays? 20081117 20:47:37 -!- ilor [n=a@unaffiliated/ilor] has joined #wesnoth-dev 20081117 20:47:39 *nowadays 20081117 20:52:19 no 20081117 20:52:43 too bad. we have had a problem with smileys since the last forum recovery 20081117 20:53:04 they get scaled in a funny way in the "new/edit post" pages 20081117 21:02:13 -!- ettin_ is now known as ettin 20081117 21:03:27 Ivanovic: Does r30795 require changelog and/or manpage updates? 20081117 21:03:54 uhm, manpages: sure 20081117 21:03:59 since it is a commandline option 20081117 21:04:22 builtin python interepreter, huh? 20081117 21:04:41 I should add Perl bindings in the future :) 20081117 21:04:50 s/builtin/embedded 20081117 21:08:19 -!- Sirp [n=user@c-76-102-104-121.hsd1.ca.comcast.net] has joined #wesnoth-dev 20081117 21:08:21 Hello 20081117 21:09:58 hi Sirp 20081117 21:10:19 hi Sirp 20081117 21:10:32 * esr is frightened by the phrase "Perl bindings". 20081117 21:10:43 esr: ? 20081117 21:10:53 don't tell me you dislike Perl too :( 20081117 21:10:55 esr: How do they compare to python's? 20081117 21:11:02 Shadow_Master: Fraid so. 20081117 21:11:20 Perl is wonderful! 20081117 21:11:30 loonycyborg: The polite way to say it is..."messy". 20081117 21:11:32 yes! 20081117 21:11:40 ^ crimson_penguin 20081117 21:11:42 * loonycyborg remembers reading esr's article about why esr switched from perl to python 20081117 21:11:50 Any language can be messy or clean 20081117 21:11:54 Well... almost 20081117 21:12:10 don't blame bad programming practices on the languages 20081117 21:12:18 or bad formatting practices 20081117 21:13:03 who is putting Perl bindings to what? 20081117 21:13:13 I find it quite easy to blame bad programming practices on bad languages. Of course that's bnot the *sole* cause of bad practice, but it's bot a trivial, or unimportant one, either. 20081117 21:13:17 it was a "possible far future feature" :) 20081117 21:14:12 esr: by the way, can't you make that help message in track placer a scrollable text field? 20081117 21:14:13 Some languages require heroic effort to write clean code in. Perl is one of them. Worse than C++ that way, which is pretty bad. 20081117 21:14:46 esr: this sounds like a discussion I've heard before. All the Pascal advocates talked about what a poorly designed language C was and how many mistakes it led programmers to make. 20081117 21:15:01 esr: because otherwise it doesn't fit in my 1280x800 X 20081117 21:15:14 anyway what is the context of these "perl bindings"? 20081117 21:16:42 Sirp: Wesnoth's python bindings were developed a tiny bit and Shadow_Master decided to bring forth his favorite scripting language for contrast :) 20081117 21:17:10 Shadow_Master: Sirp: They weren't entirely wrong. I don't like Pascal, but there is no denying that C gives bad programmers more rope to hang themselves with. C avoids being deadly because there's a clean conceptual model underneath; Perl doesn't have that advantage. 20081117 21:17:29 ehhh I don't think we should decide we need a gazillion different bindings for everyone's favorite language. 20081117 21:17:35 it was a joke :| 20081117 21:17:44 and, I don't think Perl is a very good language for most Wesnoth-style plugin scripting for that matter. 20081117 21:17:49 ahhh. :) 20081117 21:18:01 Perl is a great plugin language for irssi for instance, though. :) 20081117 21:18:18 yeaaah ^_^ 20081117 21:18:44 esr: you're right that they weren't entirely wrong. My point is that you can go too far in either direction. 20081117 21:19:20 can anyone check this? http://www.wesnoth.org/forum/viewtopic.php?f=6&t=22940 The user says he's using libpng 1.2.27 20081117 21:19:23 -!- ilor [n=a@unaffiliated/ilor] has quit [Read error: 145 (Connection timed out)] 20081117 21:21:06 Shadow_Master: I've recently upgraded my ubuntu partition to 8.10 and seen some artefacts with rendering of windows. 20081117 21:22:00 * loonycyborg suspects nvidia's driver or ubuntu devs shipping a git version of compiz 20081117 21:23:20 -!- ilor [n=a@unaffiliated/ilor] has joined #wesnoth-dev 20081117 21:24:09 Perhaps I'll test for this bug next time I'll boot to ubuntu :) 20081117 21:24:35 um, I'm using Debian testing with libpbng 1.2.27 and don't experience problems with latest trunk 20081117 21:26:10 esr * r30796 /trunk/data/tools/README: Test commit: update some documentation. 20081117 21:27:05 I can commit again. And I think I know what went wrong. http checkouts don't work anymore -- you have to use svn+ssh. 20081117 21:27:40 so, was there the possibility to use HTTP for authenticated access? 20081117 21:28:06 That's what the Subversion page on the wiki says to do. 20081117 21:28:48 suspicious. I don't recall gna offering svn through HTTP except for anonymous access 20081117 21:29:31 I'll fix the wiki. 20081117 21:35:25 esr * r30797 /trunk/data/campaigns/Under_the_Burning_Suns/TODO: Commit the work plan for UtBS. 20081117 21:39:08 loonycyborg * r30798 /trunk/ (doc/man/wesnoth.6 src/game.cpp): Update manpage and --help output. 20081117 21:39:45 zookeeper: can you file a bug report about DiD's first story screen and assing it to me? 20081117 21:42:49 -!- BenUrban [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20081117 21:45:29 -!- boucman [n=rosen@109.83.102-84.rev.gaoland.net] has quit [Remote closed the connection] 20081117 21:46:59 esr: btw I fixed the AI bug zookeeper found. Let me know if you find any more AI bugs. 20081117 21:47:07 -!- boucman [n=rosen@109.83.102-84.rev.gaoland.net] has joined #wesnoth-dev 20081117 21:47:54 Sirp: I will. 20081117 21:50:09 -!- Elvish_Pillager [n=eli@24-177-36-147.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20081117 22:02:05 Shadow_Master, if you insist 20081117 22:03:00 that way, if I disappear for some reason, someone will notice it and fix it if I diont before 20081117 22:04:30 i was planning on tormenting you about it every now and then.. :p 20081117 22:18:07 esr * r30799 /trunk/data/campaigns/Under_the_Burning_Suns/ (7 files in 2 dirs): 20081117 22:18:07 Map refresh for UtBS. Mostly just cosmetic changes with new terrains; 20081117 22:18:07 in one or two places I have widened 1-hex dungeon tunnels where they weren't 20081117 22:18:07 necessarily narrow for storyline reasons. 20081117 22:19:42 * esr is about to refactor some UtBS units using [base_unit]; this will significabtly cut code complexity. 20081117 22:19:54 * Ivanovic cheers 20081117 22:22:19 -!- miq [n=miq@krlh-5d85673f.pool.einsundeins.de] has quit [Remote closed the connection] 20081117 22:24:33 -!- miq [n=miq@krlh-5d85673f.pool.einsundeins.de] has joined #wesnoth-dev 20081117 22:29:57 esr: good idea 20081117 22:31:08 Ivanovic: what's the status of next release? 20081117 22:31:25 I guess I have asked this too many times already 20081117 22:41:32 Shadow_Master: Ivanovic when you least expect it :) 20081117 22:42:50 -!- [Relic] [n=[Relic]@76.229.220.201] has joined #wesnoth-dev 20081117 22:43:22 * Ivanovic releases when you least expect it :) 20081117 22:45:06 <[Relic]> Hello :) 20081117 22:45:26 hi 20081117 22:46:06 <[Relic]> :) 20081117 23:01:01 esr * r30800 /trunk/data/campaigns/Under_the_Burning_Suns/units/ (Nym_Hunter.cfg Nym_Prowler.cfg Nym_Sentinel.cfg): Refactor the Nym line using [base_unit]. 20081117 23:03:11 -!- shikadibot [n=ai@van-gessel.demon.nl] has quit [Read error: 131 (Connection reset by peer)] 20081117 23:03:16 -!- AI0867 [n=ai@van-gessel.demon.nl] has quit [Read error: 104 (Connection reset by peer)] 20081117 23:03:17 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit [Read error: 104 (Connection reset by peer)] 20081117 23:05:27 -!- miq [n=miq@krlh-5d85673f.pool.einsundeins.de] has quit [Remote closed the connection] 20081117 23:12:21 i am off to bed, n8 20081117 23:12:56 zookeeper * r30801 /trunk/data/campaigns/The_South_Guard/scenarios/06b_The_Long_March.cfg: Tuned the turn limit and AI parameters a bit. 20081117 23:18:19 -!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081117 23:19:25 -!- Elvish_Pillage2 [n=eli@24-177-36-147.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20081117 23:22:07 -!- boucman [n=rosen@109.83.102-84.rev.gaoland.net] has quit [Remote closed the connection] 20081117 23:23:31 esr * r30802 /trunk/data/campaigns/Under_the_Burning_Suns/units/ (Nym.cfg Nym_Hunter.cfg Nym_Prowler.cfg Nym_Sentinel.cfg): 20081117 23:23:31 Collect the Nym line into one file so her animations can be defined by 20081117 23:23:31 a single macro. 20081117 23:29:30 And now... we wait. 20081117 23:31:18 -!- Pk8 [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has joined #wesnoth-dev 20081117 23:31:37 esr: Sorry I cannot help right now... but I need to wait until Gna's next cron update. 20081117 23:35:31 -!- Elvish_Pillager [n=eli@24-177-36-147.dhcp.oxfr.ma.charter.com] has quit [Read error: 110 (Connection timed out)] 20081117 23:36:06 -!- AI0867 [n=ai@van-gessel.demon.nl] has joined #wesnoth-dev 20081117 23:37:03 -!- Patterner [n=Psyche@e177237092.adsl.alicedsl.de] has joined #wesnoth-dev 20081117 23:37:58 -!- zookeeper [n=l@dsl-tkubrasgw1-fe11fa00-51.dhcp.inet.fi] has quit [] 20081117 23:41:34 How do you test the scenarios of wesnoth-umc-dev? (copying the files into the wesnoth directory (data/campaigns) doesn't work) 20081117 23:42:48 Patterner: symlinking them to $HOME/.wesnoth/data/campaigns? 20081117 23:43:56 esr * r30803 /trunk/data/campaigns/Under_the_Burning_Suns/utils/macros.cfg: Remove an unused macro. 20081117 23:44:10 Or you mean individual scenarios? 20081117 23:46:47 esr * r30804 /trunk/data/campaigns/Under_the_Burning_Suns/utils/terrain.cfg: 20081117 23:46:47 Mainline now has a stone bridge, so we can dispenxe with the 20081117 23:46:47 commented-out UtBS version. 20081117 23:48:34 -!- AI0867_ [n=ai@van-gessel.demon.nl] has joined #wesnoth-dev 20081117 23:49:30 -!- AI0867 [n=ai@van-gessel.demon.nl] has quit [Nick collision from services.] 20081117 23:49:36 -!- AI0867_ is now known as AI0867 20081117 23:53:31 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has quit [Read error: 110 (Connection timed out)] 20081117 23:55:30 -!- AI0867_ [n=ai@van-gessel.demon.nl] has joined #wesnoth-dev 20081117 23:56:00 -!- AI0867 [n=ai@van-gessel.demon.nl] has quit [Nick collision from services.] 20081117 23:56:07 -!- AI0867_ is now known as AI0867 20081117 23:56:18 esr * r30805 /trunk/ (4 files in 2 dirs): Move unused UtBS abyss-bridgre images to the attic. 20081117 23:57:15 -!- shikadib1t [n=ai@van-gessel.demon.nl] has joined #wesnoth-dev --- Log closed Tue Nov 18 00:00:36 2008