--- Log opened Tue Jul 13 00:00:43 2010 20100713 00:30:08-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20100713 00:40:48-!- Tycale [~Thibault@viki-network.net] has quit [Quit: Caught sigterm, terminating...] 20100713 00:46:13-!- billynux [~billy@wesnoth/developer/billynux] has quit [Quit: Leaving] 20100713 00:47:36-!- eleazar_ [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20100713 00:47:36-!- eleazar__ [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has quit [Read error: Connection reset by peer] 20100713 00:47:56-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has quit [Remote host closed the connection] 20100713 00:48:34-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Quit: Leaving] 20100713 00:48:36-!- eleazar_ [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has quit [Read error: Connection reset by peer] 20100713 00:48:52-!- eleazar_ [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20100713 00:57:28-!- shadowmaster is now known as RegularJoe 20100713 01:04:55< RegularJoe> hm, phpBB's AutoMOD thingy is nice. 20100713 01:05:04-!- RegularJoe is now known as shadowmaster 20100713 01:05:13< shadowmaster> I can install an uninstall mod in an easy and clean manner with it. 20100713 01:05:18< shadowmaster> *and 20100713 01:08:54-!- e_s-iOS [~esios@pool-74-109-67-183.phlapa.east.verizon.net] has joined #wesnoth-dev 20100713 01:11:14-!- e_s-iOS [~esios@pool-74-109-67-183.phlapa.east.verizon.net] has quit [Client Quit] 20100713 01:15:41-!- Upth is now known as Upthorn 20100713 01:24:55-!- ancestral [~ancestral@mobile-166-137-141-147.mycingular.net] has joined #wesnoth-dev 20100713 01:27:27-!- shadowm_laptop2 [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100713 01:27:39-!- shadowm_laptop2 [ignacio@wesnoth/developer/shadowmaster] has quit [Disconnected by services] 20100713 01:27:46-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Disconnected by services] 20100713 01:29:42-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100713 01:34:54-!- ancestral [~ancestral@mobile-166-137-141-147.mycingular.net] has quit [Quit: Colloquy for iPhone - http://colloquy.mobi] 20100713 01:55:42-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20100713 02:34:07-!- Bocom [~Bocom@c-b7cfe255.013-31-6b736412.cust.bredbandsbolaget.se] has quit [Read error: Connection reset by peer] 20100713 02:35:27-!- Bocom [~Bocom@c-b7cfe255.013-31-6b736412.cust.bredbandsbolaget.se] has joined #wesnoth-dev 20100713 02:58:57-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20100713 02:59:42-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Changing host] 20100713 02:59:42-!- esr [~chatzilla@wesnoth/developer/esr] has joined #wesnoth-dev 20100713 03:04:49-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20100713 03:05:24-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20100713 03:24:43< CIA-87> esr * r44130 /trunk/data/campaigns/Northern_Rebirth/scenarios/13a_Showdown.cfg: A minor speech tweak. 20100713 03:30:19-!- ancestral [~ancestral@mobile-166-137-141-147.mycingular.net] has joined #wesnoth-dev 20100713 03:57:15-!- Appleman1234 [~Appleman1@CPE-60-226-176-19.qld.bigpond.net.au] has joined #wesnoth-dev 20100713 03:58:46-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20100713 04:12:29< shadowmaster> gabba: allow me to scream "omg omg" 20100713 04:12:41< shadowmaster> only because I ran out of cookies though. 20100713 04:12:41< gabba> shadowmaster: please do so 20100713 04:12:55 * shadowmaster continues reading. 20100713 04:19:29< shadowmaster> I sense the presence of that imaginary bucket of cold water that often falls on me when I destroy my data. 20100713 04:19:38< shadowmaster> except I haven't destroyed any data now, so..hm. 20100713 04:22:53< shadowmaster> okay, this has finally got me worried. 20100713 04:23:03< shadowmaster> I'll need to ponder this carefully 20100713 04:23:57-!- ancestral [~ancestral@mobile-166-137-141-147.mycingular.net] has quit [Remote host closed the connection] 20100713 04:24:16-!- wesbot changed the topic of #wesnoth-dev to: 144 bugs, 282 feature requests, 15 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100713 04:31:11< gabba> shadowmaster: I kind of hate my own conclusions, in a sense... 20100713 04:32:51-!- billynux [~billy@wesnoth/developer/billynux] has joined #wesnoth-dev 20100713 04:33:07< billynux> hellou... is the add-ons server down? (or very slow) 20100713 04:33:36< shadowmaster> it's being consuming more than 90% CPU for hours. 20100713 04:33:46< shadowmaster> *been 20100713 04:33:59< billynux> any idea why? 20100713 04:34:06< shadowmaster> oh, I see it isn't now 20100713 04:34:25< shadowmaster> it should be running atm 20100713 04:34:53-!- ancestral [~ancestral@mobile-166-137-141-147.mycingular.net] has joined #wesnoth-dev 20100713 04:34:53< billynux> I was having a lot of trouble with it just now 20100713 04:35:04< billynux> the problem is I tend to think it's my fault 20100713 04:35:13< billynux> (because I'm testing to see if it works :P ) 20100713 04:35:58< billynux> for the record: I'm not tinkering with the server, just connecting clients to it and trying to download stuff 20100713 04:45:00-!- ancestral_ [~ancestral@97-116-118-8.mpls.qwest.net] has joined #wesnoth-dev 20100713 04:45:10-!- ancestral [~ancestral@mobile-166-137-141-147.mycingular.net] has quit [Quit: Colloquy for iPhone - http://colloquy.mobi] 20100713 04:45:11-!- ancestral_ is now known as ancestral 20100713 04:56:22< CIA-87> esr * r44131 /trunk/ (2 files in 2 dirs): seige -> beseige (correct verb form). 20100713 05:04:20-!- Aethaeryn is now known as `\ 20100713 05:04:30-!- `\ is now known as Aethaeryn 20100713 05:10:24-!- Appleman1234 [~Appleman1@CPE-60-226-176-19.qld.bigpond.net.au] has quit [Ping timeout: 252 seconds] 20100713 05:12:18-!- eleazar__ [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20100713 05:12:18-!- eleazar_ [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has quit [Read error: Connection reset by peer] 20100713 05:12:35< CIA-87> esr * r44132 /trunk/data/campaigns/ (3 files in 2 dirs): ome small text fixes suggested on the SpellingMistakes page. 20100713 05:14:43-!- eleazar__ [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has quit [Read error: Connection reset by peer] 20100713 05:14:56-!- eleazar_ [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20100713 05:16:07< shadowmaster> anyone else is in twitter? 20100713 05:16:26< shadowmaster> (Tonight in Shadowmaster's Believe It Or Not...) 20100713 05:16:51< esr> shadowmaster: I am, as esrtweet 20100713 05:17:22< billynux> I'm not, what's up shadowmaster ? 20100713 05:17:41< shadowmaster> something ;) 20100713 05:17:53< shadowmaster> I joined Twitter because the Frogatto crew forced me to. 20100713 05:18:11< billynux> are you working with them? 20100713 05:18:21< shadowmaster> yeah, since long ago 20100713 05:18:29< shadowmaster> http://shadowm.rewound.net/blog/archives/72-Frogatto.html 20100713 05:19:04< billynux> looks pretty good 20100713 05:21:04-!- Blueblaze [~Blueblaze@adsl-76-202-17-109.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100713 05:21:18< shadowmaster> 1.0 was just released some minuts ago 20100713 05:21:25< shadowmaster> *minutes 20100713 05:22:40< billynux> shadowmaster, do you have a video of gameplay? 20100713 05:24:00< shadowmaster> no idea. crimson_penguin ? 20100713 05:24:18< shadowmaster> crimson_penguin: do we have live footage of people wasting their time with frogatto? 20100713 05:24:31< crimson_penguin> nope, but Sirp wants there to be one 20100713 05:24:39< crimson_penguin> there was older ones, but nothing new at all 20100713 05:24:58< shadowmaster> yeah, I think I saw something r500-ish 20100713 05:25:13< shadowmaster> it's changed a *lot* since then 20100713 05:25:43< shadowmaster> reminds me I need to write the second article in my Wesnoth Evolution series. 20100713 05:25:54< shadowmaster> *write the rest of the second article 20100713 05:26:58< Sirp> yes, we need a Frogatto trailer. 20100713 05:27:41< billynux> glad to help you in reminding this, recordmydesktop can make pretty good videos of your screen 20100713 05:27:48< billynux> so you could have one in about 15' 20100713 05:28:27< shadowmaster> yeah, I've used it here. It's nice and it even records my window manager's composition effects :P 20100713 05:28:56< shadowmaster> but for a proper trailer we need more than just simple shots of the game. 20100713 05:29:26< billynux> music / flashy animations / go-go dancers? :) 20100713 05:30:30< billynux> even though I would dig a gameplay video with strippers on the side... a voiceover from one of you playing two or three cool scenarios should do it 20100713 05:32:01< mordocai> gabba: Well, i've got to say i'm rather sad about your conclusions... (on wesnoth-dev) but (looking at the licenses more carefully myself) you are rather irrefutable, as far as I can tell. Oh well. Good thing I don't like Apple or their products anyways... 20100713 05:32:09< shadowmaster> well, at least I imagine it should have different shots from different parts or feawtures of the game 20100713 05:32:34< shadowmaster> maybe with overlaid text advertising how awesome we are 20100713 05:32:43-!- Appleman1234 [~Appleman1@CPE-60-226-176-19.qld.bigpond.net.au] has joined #wesnoth-dev 20100713 05:32:45< billynux> :) 20100713 05:32:47< shadowmaster> and "oooh, shiny!" transitions 20100713 05:36:19< crimson_penguin> Gotta have a real video, I think 20100713 05:36:21< gabba> mordocai: I'm kind of sad too... I hope that when the competing phones/pads match or outmatch Apple products, Wesnoth will be on those and Apple's stupid policies will look like a dumb thing of the past. 20100713 05:36:28< crimson_penguin> Maybe we can let review sites do it for us and then use theirs :D 20100713 05:37:29-!- Gambit [~quassel@pa-67-234-73-7.dhcp.embarqhsd.net] has quit [Quit: Must be because I had the flu for Christmas, and I'm not feeling up to par. It increases my paranoia. Like looking in my mirror and seeing a police car.] 20100713 05:41:06< CIA-87> billynux * r44133 /trunk/src/ (9 files in 3 dirs): Improved the server's login procedure in ana, something is still missing though. Fixed other minor things in ana too. 20100713 05:42:27< shadowmaster> shikadibot: dir /tags 20100713 05:42:27< shikadibot> Web interface URL to directory /tags: http://svn.gna.org/viewcvs/wesnoth/tags 20100713 05:54:47-!- mode/#wesnoth-dev [+o shadowmaster] by ChanServ 20100713 05:54:50-!- mode/#wesnoth-dev [-bbo *!*@cpc5-pnth2-0-0-cust800.5-2.cable.virginmedia.com *!*@gateway/web/freenode/ip.82.5.11.33 shadowmaster] by shadowmaster 20100713 06:16:24-!- elvish_sovereign [~elvish_so@pool-74-109-67-183.phlapa.east.verizon.net] has quit [Quit: elvish_sovereign] 20100713 06:32:40-!- gabba [~gabba@wesnoth/developer/gabba] has left #wesnoth-dev [] 20100713 06:39:57-!- shadowm_laptop2 [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100713 06:39:59-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Disconnected by services] 20100713 06:40:17-!- shadowm_laptop2 is now known as shadowm_laptop 20100713 06:41:30-!- hhyloc [~hhyloc@113.166.174.247] has joined #wesnoth-dev 20100713 06:41:56-!- hhyloc [~hhyloc@113.166.174.247] has quit [Client Quit] 20100713 06:52:42-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has quit [Ping timeout: 265 seconds] 20100713 07:00:33-!- billynux [~billy@wesnoth/developer/billynux] has quit [Quit: Leaving] 20100713 07:06:59-!- rusty [~rusty2@ppp118-210-39-37.lns20.adl2.internode.on.net] has joined #wesnoth-dev 20100713 07:11:39< CIA-87> esr * r44134 /trunk/ (15 files in 12 dirs): 20100713 07:11:39< CIA-87> Fixes suggested by SpellingMistakes, moostly with pofix.py support 20100713 07:11:39< CIA-87> so as to minimize load on the translators. 20100713 07:11:57-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has quit [Quit: Leaving] 20100713 07:12:24< shadowmaster> hopefully they don't include new spelling mistakes. 20100713 07:12:28< shadowmaster> *introduce 20100713 07:16:23-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: ...] 20100713 08:22:32-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20100713 08:36:49-!- thespaceinvader [~chatzilla@wesnoth/artist/thespaceinvader] has joined #wesnoth-dev 20100713 08:37:58-!- EdB [~edb@tss37-1-89-84-18-220.dsl.club-internet.fr] has joined #wesnoth-dev 20100713 08:47:52< thespaceinvader> morning all 20100713 08:48:16-!- rusty [~rusty2@ppp118-210-39-37.lns20.adl2.internode.on.net] has left #wesnoth-dev [] 20100713 08:48:57< shadowmaster> hi there 20100713 08:56:10-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20100713 09:29:48-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20100713 09:30:59< shadowmaster> grumble. 20100713 09:31:24< shadowmaster> where's silene when I need a C++ expert around here. 20100713 09:32:58< shadowmaster> okay, I figured it out anyway 20100713 09:37:57-!- timotei [~Timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20100713 09:45:54-!- eleazar [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20100713 09:45:54-!- eleazar_ [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has quit [Read error: Connection reset by peer] 20100713 09:46:26-!- mordocai [~mordocai@66.119.9.243] has quit [Quit: Leaving] 20100713 09:46:28-!- eleazar [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has quit [Read error: Connection reset by peer] 20100713 09:46:45-!- eleazar [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20100713 09:47:55-!- eleazar_ [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20100713 09:47:55-!- eleazar [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has quit [Read error: Connection reset by peer] 20100713 09:47:56-!- eleazar_ is now known as eleazar 20100713 09:49:01-!- eleazar_ [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20100713 09:49:01-!- eleazar [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has quit [Read error: Connection reset by peer] 20100713 09:49:02-!- eleazar_ is now known as eleazar 20100713 09:49:29< timotei> morning 20100713 09:50:33< shadowmaster> hi there 20100713 09:51:04< CIA-87> shadowmaster * r44135 /branches/1.8/ (changelog src/addon_management.cpp): 20100713 09:51:04< CIA-87> Never allow uploading *.pbl files to the add-ons server, matching 20100713 09:51:04< CIA-87> against this pattern case-insensitively. 20100713 09:51:04< CIA-87> Someone please remind me to look into fixing the Python client too... 20100713 09:51:54< timotei> bleah, too few headquarters for dell support in EMEA:| 20100713 09:52:06< timotei> I think I'll use translate.google.com to chat with germany instead 20100713 09:54:39< shadowmaster> of course I couldn't have expected that to apply cleanly on trunk since I moved the source code files. 20100713 09:54:43< shadowmaster> dammit I want to go to sleep 20100713 09:54:51< timotei> does anyone know where I can find free "hosting" space? 20100713 09:55:18< shadowmaster> you shouldn't. 20100713 09:55:34< timotei> what? free hosting space? 20100713 09:55:37< shadowmaster> firstly because there are some sites out there that only want to abuse your personal info. 20100713 09:56:08< shadowmaster> secondly because free hosting usually comes with poor support, or lack of flexibility, or ads. 20100713 09:56:18< Ivanovic> moin 20100713 09:57:08< timotei> well, I just need space to host my class's discussion forum 20100713 09:59:10< CIA-87> shadowmaster * r44136 /trunk/ (changelog src/addon/manager.cpp): 20100713 09:59:10< CIA-87> Never allow uploading *.pbl files to the add-ons server, matching 20100713 09:59:10< CIA-87> against this pattern case-insensitively. 20100713 09:59:10< CIA-87> Someone please remind me to look into fixing the Python client too.. 20100713 09:59:10< CIA-87> (Forward-ported from 1.8 branch, r44135.) 20100713 09:59:33< shadowmaster> okay, enough for tonight. 20100713 09:59:46< shadowmaster> ...today...tonight...whatever. It's 4 am 20100713 10:06:46< timotei> good night shadowmaster 20100713 10:06:56-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has quit [Ping timeout: 265 seconds] 20100713 10:10:17-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Quit: gaaa!] 20100713 10:50:41-!- EdB [~edb@tss37-1-89-84-18-220.dsl.club-internet.fr] has quit [Remote host closed the connection] 20100713 11:28:15-!- loonybot [~loonybot@ppp79-139-139-201.pppoe.spdop.ru] has joined #wesnoth-dev 20100713 11:28:15-!- loonybot [~loonybot@ppp79-139-139-201.pppoe.spdop.ru] has quit [Changing host] 20100713 11:28:15-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20100713 11:28:21-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20100713 11:40:12-!- EdB [~edb@tss37-1-89-84-18-220.dsl.club-internet.fr] has joined #wesnoth-dev 20100713 11:44:26-!- ancestral [~ancestral@97-116-118-8.mpls.qwest.net] has quit [Quit: i go sleeps kthxbai] 20100713 11:48:06-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100713 12:28:46< CIA-87> thespaceinvader * r44137 /trunk/ (52 files in 4 dirs): Add and wire new Armageddon Drake by A-red. Removed outdated images. Update changelogs, credits. 20100713 12:33:36-!- Mythological [Mythologic@77.28.81.25] has joined #wesnoth-dev 20100713 12:46:56< CIA-87> thespaceinvader * r44138 /trunk/ (12 files in 5 dirs): Add and wire 3 new Orc portraits - Crossbowman, Slurbow and Slayer. Update changelogs, portrait credits. 20100713 12:48:13< CIA-87> thespaceinvader * r44139 /trunk/ (12 files in 5 dirs): Add and wire 3 new Undead portraits - Archer, Bone Shooter and Banebow. Update changelogs, portrait credits. 20100713 12:51:16-!- EdB [~edb@tss37-1-89-84-18-220.dsl.club-internet.fr] has quit [Remote host closed the connection] 20100713 12:51:50< CIA-87> ivanovic * r44140 /trunk/po/ (13 files in 7 dirs): updated Galician and Hungarian translation 20100713 12:51:55< CIA-87> ivanovic * r44141 /branches/1.8/ (changelog players_changelog po/wesnoth-nr/gl.po): updated Galician translation 20100713 13:05:28-!- Gambit [~quassel@pa-67-234-73-7.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100713 13:06:26-!- eleazar [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has quit [Disconnected by services] 20100713 13:16:16-!- AnMaster [~AnMaster@unaffiliated/anmaster] has quit [Ping timeout: 260 seconds] 20100713 13:45:28-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100713 13:48:07-!- Blueblaze [~Blueblaze@adsl-76-202-17-109.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20100713 14:01:25-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Quit: disappearing! take care!] 20100713 14:09:41-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has joined #wesnoth-dev 20100713 14:36:49-!- Appleman1234 [~Appleman1@CPE-60-226-176-19.qld.bigpond.net.au] has quit [Read error: Operation timed out] 20100713 14:45:04-!- dtiger [~dtiger@dynamic-vpdn-93-125-16-173.telecom.by] has joined #wesnoth-dev 20100713 15:16:18-!- happygrue [~George@wesnoth/developer/wintermute] has quit [Read error: Connection reset by peer] 20100713 15:16:44-!- happygrue [~George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20100713 15:18:05-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Quit: Leaving] 20100713 15:20:00-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20100713 15:35:59-!- happygrue_ [~George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20100713 15:36:12-!- aston [~aston@f.cache.ru.ac.za] has joined #wesnoth-dev 20100713 15:39:28-!- happygrue [~George@wesnoth/developer/wintermute] has quit [Ping timeout: 265 seconds] 20100713 15:50:37-!- aston [~aston@f.cache.ru.ac.za] has quit [Quit: Leaving] 20100713 16:08:17-!- e_s-iOS [~esios@pool-173-59-71-113.phlapa.east.verizon.net] has joined #wesnoth-dev 20100713 16:15:55-!- eleazar_ [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20100713 16:16:35-!- e_s-iOS [~esios@pool-173-59-71-113.phlapa.east.verizon.net] has quit [Quit: Colloquy for iOS - client quit] 20100713 16:18:36-!- ancestral [~ancestral@97-116-118-8.mpls.qwest.net] has joined #wesnoth-dev 20100713 16:35:09-!- Unnheulu [~ieuan@cpc5-pnth2-0-0-cust800.5-2.cable.virginmedia.com] has joined #wesnoth-dev 20100713 17:02:53-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20100713 17:09:46< CIA-87> esr * r44142 /trunk/doc/manual/manual.txt: Fixes from the SpellingMistakes page. 20100713 17:15:49-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20100713 17:15:54-!- ancestral [~ancestral@97-116-118-8.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20100713 17:19:15-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 240 seconds] 20100713 17:21:06< timotei> /j #java 20100713 17:25:33< esr> Ivanovic: I have processed and cleared SpellingMistakes. There'll be a bit more work for the translators. 20100713 17:25:42< Ivanovic> cool 20100713 17:25:52< Ivanovic> have you added the "plain typos" to pofix.py? 20100713 17:26:01< esr> Yes. 20100713 17:26:03-!- e_s-iOS [~esios@pool-173-59-71-113.phlapa.east.verizon.net] has joined #wesnoth-dev 20100713 17:26:13< Ivanovic> then it is not really additional work for translators 20100713 17:26:14< Ivanovic> ;) 20100713 17:26:51< esr> Hey, if I hadn't registered the typos it would have been a lot of new work, not just a little ;-) 20100713 17:28:49< Ivanovic> :) 20100713 17:39:28-!- e_s-iOS [~esios@pool-173-59-71-113.phlapa.east.verizon.net] has quit [Read error: Connection reset by peer] 20100713 17:42:29-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20100713 17:44:00< esr> loonycyborg: ping? 20100713 17:44:37< loonycyborg> pong 20100713 17:44:45-!- fendrin [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20100713 17:45:35< esr> loonycyborg: I'm looking at bug #15996. Can you tell me what's still broken more exactly? 20100713 17:47:06< loonycyborg> There were still messages about mismatched references, and I see no logical reason for them to happen. 20100713 17:48:13< loonycyborg> AFAICT it checks whether types of parameters match types that macros expect, how that can depend on platform is anyone's guess. 20100713 17:48:26< esr> Weird. 20100713 17:49:01< esr> These are macro mismatches you're seeing, not file-reference mismatches? 20100713 17:50:48-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100713 17:51:00-!- e_s-iOS [~esios@pool-173-59-71-113.phlapa.east.verizon.net] has joined #wesnoth-dev 20100713 17:52:29< loonycyborg> esr: You can see the messages he was getting attached to his forum post linked to from that bug. I was still getting messages under # Mismatched references: after I fixed # Unresolved references: 20100713 17:52:43< esr> Looking... 20100713 17:56:22< CIA-87> esr * r44143 /trunk/data/campaigns/The_Rise_Of_Wesnoth/utils/trow-macros.cfg: 20100713 17:56:22< CIA-87> Fix a display bug poinrted out on the user forums. 20100713 17:56:22< CIA-87> Units should not have both {IS_LOYAL} and {OS_HERO}, 20100713 17:56:22< CIA-87> as the former overrides the latter. 20100713 17:56:23-!- e_s-iOS [~esios@pool-173-59-71-113.phlapa.east.verizon.net] has quit [Read error: Connection reset by peer] 20100713 17:56:33-!- e_s-iOS [~esios@pool-173-59-71-113.phlapa.east.verizon.net] has joined #wesnoth-dev 20100713 17:58:00< esr> loonycyborg: Would you please generatre a current wmlscope -u log for me under Windows and pastebin it somewhere? 20100713 18:02:25< esr> Better yet, please attach it to the bug. 20100713 18:04:43-!- _jbx_ [~jbailey@12.190.80.225] has joined #wesnoth-dev 20100713 18:06:55-!- elvish_sovereign [~elvish_so@pool-173-59-71-113.phlapa.east.verizon.net] has joined #wesnoth-dev 20100713 18:07:32-!- e_s-iOS [~esios@pool-173-59-71-113.phlapa.east.verizon.net] has quit [Remote host closed the connection] 20100713 18:10:40-!- elvish_sovereign [~elvish_so@pool-173-59-71-113.phlapa.east.verizon.net] has left #wesnoth-dev [] 20100713 18:10:57-!- elvish_sovereign [~elvish_so@pool-173-59-71-113.phlapa.east.verizon.net] has joined #wesnoth-dev 20100713 18:11:35-!- elvish_sovereign [~elvish_so@pool-173-59-71-113.phlapa.east.verizon.net] has quit [Client Quit] 20100713 18:11:39-!- elvish_sovereign [~elvish_so@pool-173-59-71-113.phlapa.east.verizon.net] has joined #wesnoth-dev 20100713 18:23:15-!- EdB [~edb@tss37-1-89-84-18-220.dsl.club-internet.fr] has joined #wesnoth-dev 20100713 18:28:15< loonycyborg> esr: Mismatches references disappeared after I updated svn. 20100713 18:28:24< loonycyborg> *Mismatched 20100713 18:28:56< esr> Oh. good. I'll mark that bug Fixed then. 20100713 18:30:55< loonycyborg> I tried python wmlscope -u ../core both before and after svn update and in latter case there were no longer any. 20100713 18:33:13< loonycyborg> Oh waily waily waily! I'm getting a cross-plaform error if I try it on particular campaign: http://wesnoth.pastebin.com/mVRfJqy2 20100713 18:33:38< loonycyborg> Maybe I am just using it incorrectly. 20100713 18:33:58< timotei> cross-platform errror?:O 20100713 18:34:18< esr> loonycyborg: I'm looking. 20100713 18:34:30< timotei> loonycyborg: how's that?:-? 20100713 18:34:34< loonycyborg> timotei: Meaning that it happens on linux too. 20100713 18:34:38< timotei> oh 20100713 18:34:41< timotei> :D 20100713 18:35:04< timotei> loonycyborg: btw, using windows in vm? or native? 20100713 18:35:13< loonycyborg> In vm currently. 20100713 18:35:37< timotei> and what one you're using? qemu/sun/vmware? 20100713 18:35:47< loonycyborg> virtualbox. 20100713 18:36:07< loonycyborg> You probably mean it as 'sun', but it no longer is 'sun' :P 20100713 18:37:05< esr> loonycyborg: In general wmlscope is likely to get really confused if you don't feed it a data/core tree as first arg. 20100713 18:40:52< timotei> well, yeah, not sun. Oracle :) 20100713 18:41:28-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100713 18:43:04-!- Johannes13__ [~Johannes@pD950118E.dip0.t-ipconnect.de] has joined #wesnoth-dev 20100713 18:45:47-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 240 seconds] 20100713 18:49:36-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20100713 18:53:55-!- Johannes13__ [~Johannes@pD950118E.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 20100713 19:00:23-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20100713 19:00:35< mordante> servus 20100713 19:03:38< timotei> hi mordante :-) 20100713 19:03:46< mordante> hi timotei 20100713 19:06:47< timotei> fendrin: hi :) 20100713 19:15:26-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20100713 19:24:20-!- happygrue_ [~George@wesnoth/developer/wintermute] has quit [Ping timeout: 249 seconds] 20100713 19:24:27-!- happygrue [~George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20100713 19:24:57-!- Blueblaze [~Blueblaze@adsl-76-202-17-109.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100713 19:29:04-!- Blueblaze [~Blueblaze@adsl-76-202-17-109.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 240 seconds] 20100713 19:45:39-!- Unnheulu [~ieuan@cpc5-pnth2-0-0-cust800.5-2.cable.virginmedia.com] has quit [Quit: switching to irssi] 20100713 19:46:02-!- Unnheulu [~ieuan@cpc5-pnth2-0-0-cust800.5-2.cable.virginmedia.com] has joined #wesnoth-dev 20100713 19:58:40< CIA-87> timotei * r44144 /trunk/utils/java/org.wesnoth.wml.ui/src/org/wesnoth/ui/WMLUiModule.java: eclipse plugin: begin+end tag highlighting - part1 - extend the ui module 20100713 19:58:56< CIA-87> timotei * r44145 /trunk/utils/java/ (27 files in 12 dirs): eclipse plugin: wml grammar update - use the end tag in the same parser rule 20100713 19:59:13< CIA-87> timotei * r44146 /trunk/utils/java/org.wesnoth.wml.ui/src/org/wesnoth/ui/ (4 files in 2 dirs): eclipse plugin: begin+end tag highlighting - part2 - match corresponding tag 20100713 19:59:58< timotei> fendrin: I've partly finished doing the begin/end highlighting 20100713 20:00:11< timotei> fendrin: but now waiting for eclipse to "fix" a bug with that border 20100713 20:00:37< fendrin> timotei: hi, sorry I don't have any time right now. 20100713 20:00:47< timotei> fendrin: oh, no problem. Just reporting ;) 20100713 20:00:57< fendrin> timotei: Okay, I will read the logs :-) 20100713 20:01:52< timotei> how is in charge/knows about uploading the UMC to addon server? 20100713 20:02:13< Soliton> rephrase. 20100713 20:03:00< Soliton> were you looking for http://wiki.wesnoth.org/Distributing_content ? 20100713 20:06:31< Unnheulu> timotei: it'll have a method of automatically uploading the content? 20100713 20:06:55< esr> Looking for someone with basic GIMP skills to gray out an icon. 20100713 20:07:35< timotei> Unnheulu: yes:) 20100713 20:07:44< timotei> thanks Soliton 20100713 20:08:39< Unnheulu> timotei: wicked 20100713 20:08:45< Unnheulu> I might use that over geany then :) 20100713 20:08:57< timotei> geany? 20100713 20:09:12< Unnheulu> http://www.geany.org/ 20100713 20:09:28< timotei> gnome? 20100713 20:09:31< Unnheulu> Yeah 20100713 20:09:35< timotei> bleah 20100713 20:09:39< timotei> (no offesne) 20100713 20:09:43< Unnheulu> It's what I use for most of my coding, except python stuff 20100713 20:09:51< Unnheulu> Don't like gnome? 20100713 20:09:59< timotei> well, it's not so cool as KDE:) 20100713 20:10:00< timotei> sorry 20100713 20:10:03< Unnheulu> Heh 20100713 20:10:09< Unnheulu> I use XFCE anyway 20100713 20:10:21< timotei> :) 20100713 20:10:48< timotei> weird, just 4 addons on the addon server? 20100713 20:11:35< Unnheulu> That's the svn one, not many people use svn (wml keeps getting broken) 20100713 20:11:40< timotei> oh 20100713 20:11:48< timotei> seems I can't "upload" anything too 20100713 20:11:50< Unnheulu> Try the 1.8 server ;-) 20100713 20:11:59< timotei> any config file to edit that? 20100713 20:12:22< Soliton> have you read the wiki page? 20100713 20:12:27< timotei> Soliton: yeah 20100713 20:12:31< Unnheulu> timotei: do you have a .pbl? 20100713 20:12:35< timotei> Soliton: but can't find any "Publish" 20100713 20:12:56< timotei> wait, I need to have a working "to publish add-on" first? 20100713 20:13:08< Unnheulu> You need to have a .pbl file 20100713 20:13:34< timotei> yeah, I know about pbl. 20100713 20:13:40< timotei> but didn't know it has to be there 20100713 20:21:35-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20100713 20:28:15< timotei> ah, there it is:D 20100713 20:29:08< timotei> mordante: do you know if billynux is rewriting the add-ons upload too? 20100713 20:30:03< timotei> Soliton: do you know if I can remove the add-on after I "test-upload" it? 20100713 20:30:15< Soliton> yes. 20100713 20:31:06< CIA-87> timotei * r44147 /trunk/utils/java/eclipse_plugin/templates/camp_structure.txt: eclipse plugin: the pbl file should be named "_server.pbl" 20100713 20:32:09< Crab_> hi, timotei 20100713 20:32:14< timotei> hi Crab_ 20100713 20:32:34< Crab_> timotei: can you point me any installation\usage instructions for your eclipse plugin ? 20100713 20:32:55< timotei> Crab_: yeah. just "make" in "utils/java/eclipse_plugin" and a README.pdf will spawn 20100713 20:32:56< timotei> ;) 20100713 20:33:00< Crab_> thanks 20100713 20:33:02< timotei> np 20100713 20:33:07< mordante> timotei, rewriting in which way? 20100713 20:33:22< timotei> mordante: don't know, maybe make it be http 20100713 20:33:24< Crab_> texi2dvi README.tex make: *** [makereadme] Error 127 20100713 20:33:42< timotei> do you have tex installed? 20100713 20:33:47< timotei> (try: tex2dvi ) 20100713 20:34:10< Crab_> feather:/wesnoth/utils/java/eclipse_plugin%tex --version TeX 3.141592 (Web2C 7.5.6) kpathsea version 3.5.6 20100713 20:34:55< timotei> well, I've used "texlive" libraries, so don't really know the "basic-everywhere-working-libs" 20100713 20:34:58< timotei> :-? 20100713 20:35:12< timotei> would you like me to send you the pdf? 20100713 20:35:34< timotei> nvm, I'm updating the wiki 20100713 20:35:42< timotei> I don't have tex on windows too 20100713 20:36:36< mordante> Crab_, timotei the pdf builds for me 20100713 20:36:45< timotei> well... 20100713 20:36:54< timotei> Crab_: does it work replacing"texi2dvi" with "tex2dvi"? 20100713 20:37:04< timotei> I think the texi version is somewhat "exotic" 20100713 20:37:10< Crab_> no tex2dvi for me ) 20100713 20:37:15< timotei> :| 20100713 20:37:15< Crab_> (texi2dvi exists) 20100713 20:37:22 * mordante prefers pdflatex 20100713 20:37:52< timotei> mordante: pdftex README.text ? 20100713 20:37:56< timotei> mordante: pdftex README.tex * 20100713 20:38:43< mordante> timotei, there are no plans to change the addon protocol, except maybe to only allow the gzipped version (not sure if the non-gzipped version is still supported) 20100713 20:39:00< mordante> timotei, no pdftex doesn't work pdflatex does 20100713 20:39:11< timotei> lol, so many text utilities:)) 20100713 20:39:29< timotei> mordante: could you give me the .pdf file please?:) 20100713 20:39:37< mordante> never used plain TeX 20100713 20:39:39< timotei> mordante: put it here: http://jetbytes.com 20100713 20:40:07< timotei> well, tex2dvi, dvi2pdf is a "standard" afair 20100713 20:40:11< timotei> pdftext too 20100713 20:40:15< timotei> pdftex* 20100713 20:40:36< timotei> anyways 20100713 20:45:14-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has joined #wesnoth-dev 20100713 20:45:26< timotei> Crab_: I'm writing it on the wiki 20100713 20:46:04< Crab_> I've read the tex source already ) 20100713 20:46:12< timotei> oh, ok:D 20100713 20:46:28< [Relic]> Hello :) 20100713 20:46:33< timotei> hi [Relic] 20100713 20:46:36< mordante> hi [Relic] 20100713 20:47:41< [Relic]> :) 20100713 20:56:14< timotei> http://wiki.wesnoth.org/CampaignServerWML is this the same as with the add-ons server? 20100713 20:56:35< mordante> the campaign and addon server are the same one 20100713 20:56:55< mordante> it used to be called campaign, but slowly more things are put on it as only campaigns 20100713 20:57:10< mordante> so now it's called addon server 20100713 21:00:36< timotei> hmm, so the addons are uploading through port 5000 20100713 21:01:09< Soliton> no. 20100713 21:01:18< timotei> sock = network::receive_data(data,sock,5000); 20100713 21:01:30< timotei> I'm missing something? 20100713 21:01:41< timotei> that is in: void upload_addon_to_server(game_display& disp, const std::string& addon, network::connection sock) 20100713 21:01:41< Ivanovic> they are uploaded on port 1500X 20100713 21:02:36< Soliton> you've missed to look at network::receive_data() i guess. 20100713 21:02:54< timotei> yeah:-) 20100713 21:07:54< mordante> btw timotei in LaTeX one normally doesn't quote like "this" but like ``this'' 20100713 21:08:19< timotei> oh, didn't know :) 20100713 21:08:45-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Quit: Leaving.] 20100713 21:08:59< mordante> it will give the proper opening and closing quotes, just try and look at the difference 20100713 21:09:22< mordante> and single quotes are unsurprisingly like `this' 20100713 21:09:35< timotei> ok, one sec to check my tex 20100713 21:10:24< Elvish_Pillager> ?!?!. an attack end event never triggers if no swings take place during the fight? 20100713 21:12:49< timotei> well mordante, if I put: '' I don't see any difference 20100713 21:13:18< mordante> timotei, did you do ``good'' or ''bad'' ? 20100713 21:13:30< timotei> oh yeah, there should be tilda, ` 20100713 21:13:42< timotei> right, now are upside down the first pair :D 20100713 21:13:53< mordante> a tilda is a ~ ;-) 20100713 21:14:02< timotei> oh damn, right 20100713 21:14:13< timotei> well, since they are on the same key :-) 20100713 21:14:32< timotei> just don't tell Espreon what I just did :-S 20100713 21:14:42< mordante> tilda without the shift ;-) 20100713 21:17:51< CIA-87> timotei * r44148 /website/eclipse.wesnoth.org/ (README.pdf index.html): upload the README file 20100713 21:18:27< CIA-87> timotei * r44149 /trunk/utils/java/eclipse_plugin/README.tex: eclipse plugin: readme update (thanks mordante) 20100713 21:19:08< Soliton> compiled files don't belong into version control- 20100713 21:19:20< timotei> Soliton: that's on "website":P 20100713 21:19:25< timotei> I've got Ivanovic permission 20100713 21:20:13< Ivanovic> Soliton: website is somehow different since this is basically where the website files (can) reside 20100713 21:20:34< Ivanovic> yeah, generating them on the server side is of ourse cooler, but... 20100713 21:21:03< Soliton> well, what's the issue in adding a cronjob? 20100713 21:21:22< Ivanovic> Soliton: no idea how this stuff is generated 20100713 21:21:28< Ivanovic> IIRC currently timotei does it by hand 20100713 21:21:38< timotei> Soliton: isn't the gna svn shared? 20100713 21:21:56< timotei> Soliton: maybe you can't use cron or the svn will be much slower 20100713 21:22:16< Soliton> what? 20100713 21:22:35< timotei> well, since gna is big(isn't it?) too much cron jobs will fatigue it? 20100713 21:22:40< timotei> just my 2 cents 20100713 21:22:57< Ivanovic> timotei: uhm, the cron jobs are tasks that run on our server 20100713 21:23:03< timotei> yeah 20100713 21:23:09< Ivanovic> one of the cron jobs is the regular svn update of stuff, that one runs anyway 20100713 21:23:17< timotei> but depends on what you give it to "work" 20100713 21:23:23< Ivanovic> another could be to somehow generate the stuff automatically 20100713 21:23:37< Soliton> if anything currently you make more work for gna. 20100713 21:23:38< Ivanovic> the only part where gna is concerned at all is "svn up" 20100713 21:24:14-!- billynux [~billy@wesnoth/developer/billynux] has joined #wesnoth-dev 20100713 21:24:22< billynux> hi all, mordante 20100713 21:24:29< timotei> hi billynux :D 20100713 21:24:33< billynux> hi timotei 20100713 21:24:34< mordante> hi billynux 20100713 21:25:15< timotei> ah, do I really have to create my own java-wml-addon-uploader? 20100713 21:25:23< thespaceinvader> feel free to slap me if i'm asking a stupid question, but: is there any plan for the release of 1.9.0? 20100713 21:25:47< billynux> mordante, the server goes through the handshake fine but it's not sending the mustlogin message 20100713 21:26:13< Soliton> timotei: you can use the addon manager under data/tools. 20100713 21:26:32< Ivanovic> thespaceinvader: i am confident that there will be 1.9.0 in the year 2010 20100713 21:26:43< timotei> Soliton: thanks, I'll look into it 20100713 21:26:50< thespaceinvader> Ivanovic: IIRWIIR i guess ;) 20100713 21:27:06< thespaceinvader> nothing concrete beyond that though? good to know 20100713 21:27:28< billynux> mordante, http://wiki.wesnoth.org/MultiplayerServerWML#The_login_procedure, somehow it appears the it's the network code's responsibility to send this (and not the api's user's) 20100713 21:27:41< mordante> billynux, the mustlogin you mean the login with the password of the forum or the password of the game? 20100713 21:28:02< Ivanovic> thespaceinvader: one of the early ideas was to wait for the kalifa so that they can directly be incorporated 20100713 21:28:10< thespaceinvader> ah righto 20100713 21:28:14< Ivanovic> the current idea is to wait for the cache behaviour to be sane again 20100713 21:28:24< billynux> mordante, check that link ^. You have to send a "[mustlogin]\n[\mustlogin]" apparently 20100713 21:28:26< thespaceinvader> see, that one i understand less ;) 20100713 21:28:29< Ivanovic> (plus the basics of the stuff done as SoC being done) 20100713 21:28:44< mordante> billynux, yeah just reading it after I pressed enter 20100713 21:28:50< Ivanovic> thespaceinvader: just change a single "main" config file, start wesnoth and see how long it takes to regenerate the cache 20100713 21:28:57< Ivanovic> even on my rather fast desktop this takes *ages* 20100713 21:29:03< thespaceinvader> ah righto 20100713 21:31:18< Soliton> billynux: the server sends that quite explicitely. 20100713 21:32:17< billynux> yes Soliton. Do you know who is responsible of sending it? i.e. is the code in network.cpp or network_worker.cpp? (if so. where?) 20100713 21:32:44< Soliton> the server in server/server.cpp 20100713 21:33:47< billynux> mordante, Soliton, good, so, for some reason, the code in server.cpp is not calling my network code to send it. Maybe it didn't receive the [version] message right (which the network code did) 20100713 21:34:35< mordante> billynux, multiplayer.cpp:190 contains the client code to send it 20100713 21:34:53< billynux> thanks 20100713 21:35:02< mordante> putting that responsibility in the network code would be insane ;-) 20100713 21:35:21< mordante> are you testing a local server or the trunk server? 20100713 21:35:59-!- e_s-iOS [~esios@pool-173-59-71-113.phlapa.east.verizon.net] has joined #wesnoth-dev 20100713 21:36:04< billynux> and it appears that server.cpp:897 too 20100713 21:36:44< billynux> mordante, I'm testing the wesnothd binary, and trying to connect to it through the game 20100713 21:37:14-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20100713 21:37:24< billynux> mordante, the SDLnet implementation gets stuck at the same place (after it sends the client's [version] it doesn't receive anything), so I know the problem is in the server code 20100713 21:38:11< billynux> mordante, I agree on the insane part, that is why I don't want to explicitly send the request from it (the login logic shouldn't be in the network code but on the server/multiplayer) 20100713 21:38:13< mordante> ok 20100713 21:39:26< mordante> billynux, I see the addon now properly stays at 100% while unpacking 20100713 21:39:29< billynux> mordante, so... it would appear that my network implementation is not reporting the received [version] message the right way 20100713 21:39:49< billynux> mordante, (I never explicitly fixed that :P ) 20100713 21:39:57< timotei> hmm stupid question: why don't python scripts in data/tools have extension? 20100713 21:40:28< isaac> well, if they are tools they are usually run as normal programs 20100713 21:40:39< isaac> and usually programs don't have any extension (in linux/unix) 20100713 21:40:47< timotei> fair enough 20100713 21:40:52< mordante> billynux, beginners luck :-P 20100713 21:40:58< billynux> :) 20100713 21:41:03< isaac> they will probably have a #!/usr/bin/python 20100713 21:41:11< timotei> isaac: yes, they have 20100713 21:41:19< isaac> so the python interpreter is used when they are tried to be run 20100713 21:41:38< billynux> mordante, please turn your attention to network_manager_ana.cpp:873... for some reason, that send operation is not completing (although it sends the data fine, my handler isn't called) 20100713 21:42:02< billynux> this is troubling me (something is off) 20100713 21:45:40-!- gabba [~gabba@wesnoth/developer/gabba] has joined #wesnoth-dev 20100713 21:45:49< gabba> bonjour 20100713 21:46:15< mordante> salut gabba 20100713 21:46:28< gabba> salut mordante 20100713 21:46:37< mordante> billynux, send_handler is supposed to be a this pointer? 20100713 21:47:33< billynux> mordante, yes, I should have commented the old 875 line, it was s/this/&handler/ 20100713 21:48:07< billynux> now I have to check that though :) 20100713 21:48:55< mordante> in the main if you use a separate handler, hence the question 20100713 21:51:18< timotei> hi gabba :D 20100713 21:51:44-!- e_s-iOS [~esios@pool-173-59-71-113.phlapa.east.verizon.net] has quit [Remote host closed the connection] 20100713 21:52:41< billynux> mordante, yes, the problem remains (after changing it to &handler)... the strange part is the client receives the id, but the handle_send method in asio_sender.cpp is never called 20100713 21:52:53< billynux> mordante, hence, neither is the associated handler 20100713 21:53:32< billynux> mordante, ...and I checked that the message length was 4 (length of the id) and it was properly sent (the client received it) 20100713 21:54:59< mordante> odd 20100713 21:55:26< billynux> indeed :( 20100713 21:56:45< billynux> mordante, however, commenting that *works*, the communication continues, up until the -> version, <- version part 20100713 21:58:08< CIA-87> mordante * r44150 /branches/1.8/ (changelog src/CMakeLists.txt): 20100713 21:58:09< CIA-87> Fixes revision.hpp generation with cmake 1.8(.2). 20100713 21:58:09< CIA-87> Applies patch #1727. 20100713 21:58:24< CIA-87> mordante * r44151 /trunk/ (changelog src/CMakeLists.txt): 20100713 21:58:24< CIA-87> Fixes revision.hpp generation with cmake 1.8(.2). 20100713 21:58:24< CIA-87> Applies patch #1727. 20100713 21:58:42< mordante> ok 20100713 21:58:44-!- Unnheulu [~ieuan@cpc5-pnth2-0-0-cust800.5-2.cable.virginmedia.com] has quit [Quit: Lost terminal] 20100713 21:58:50< mordante> I'll have another look 20100713 21:59:11< billynux> turn on your 1337 gdb sk1llz :P 20100713 22:01:03< billynux> mordante, I have narrowed it down to that, asion_sender.cpp:54 is properly executed and the data is sent, however, handle_send (same file) isn't called 20100713 22:05:34< billynux> mordante, this bug is baffling, in the client code, the very same raw send works fine (for the initial handshake) 20100713 22:07:26< mordante> btw billynux having about 80 chars per line makes the code more readable 20100713 22:07:51< mordante> (or I can open two things next to eachother without wrapping lines) 20100713 22:08:07< billynux> mordante, yes I try not letting them go beyond 100, are you using emacs? 20100713 22:10:18< mordante> vim but have my window width at 80 chars 20100713 22:10:24< mordante> but I found something 20100713 22:10:47< billynux> ? 20100713 22:11:27-!- dtiger [~dtiger@dynamic-vpdn-93-125-16-173.telecom.by] has quit [Remote host closed the connection] 20100713 22:12:16< timotei> mordante: do people really use aprox 80 chars per line? 20100713 22:12:26< timotei> mordante: or is just a "cool standard" 20100713 22:13:31< mordante> billynux, need to look a bit further but it looks like the function signature of the send_handlers differ 20100713 22:14:25< mordante> timotei, yes aside from that some screens can't show more than 80 chars per line, are long lines difficult to read 20100713 22:14:38< mordante> there's a reason most book have around 66 chars per line 20100713 22:15:03< mordante> and newspapers use small columns instead of lines over the entire page 20100713 22:16:21< billynux> mordante, you mean the socket* and socket& differences? I noticed that, but looks good, and the handshake part sending the 0 works 20100713 22:16:21< timotei> nice info 20100713 22:16:23< Sirp> timotei: lots of people use 80 chars per line. 20100713 22:17:08< timotei> elias: hey 20100713 22:17:14< timotei> elias: around? 20100713 22:17:45< mordante> billynux, the asio_sender::handle_send in asio_sender.cpp:54 expects 4 parameters and the one in ana_send_handler only two 20100713 22:18:33< mordante> so not sure the function you expect to be called is actually called 20100713 22:18:49< billynux> mordante, yes, in the sender code you first call your own handler (asio_sender::handle_send) which in turn will call the associated handler 20100713 22:19:15< billynux> mordante, neither of them are, I expect asio_sender::handle_send will be called first (but never is) 20100713 22:20:05< elias> timotei: yes 20100713 22:20:37< timotei> elias: are you on windows/linux? I'm trying to use: python wesnoth_addon_manager.py -u ~/gw/userdata/data/add-ons/timo/ but it doesn't work 20100713 22:20:41< elias> i always use 80 chars, even have geany set to draw a line there :) 20100713 22:20:59< elias> it means i can fit 4 or 5 files next to each other on my screen :) 20100713 22:21:07< timotei> elias: #Error: Add-on rejected: The name of the add-on is invalid. 20100713 22:21:33< timotei> I've tried to look into the code, and it seems something is wrong getting the "name" from the path 20100713 22:21:34< mordante> elias, which resolution do you have? 20100713 22:21:45< elias> mordante: 1920x1080 20100713 22:21:57< timotei> good resolution. I have only 1368x728 20100713 22:22:11< mordante> ok guess my font is bigger I barely get three at 1920x1200 20100713 22:22:23< mordante> but I use a wide font 20100713 22:22:34< elias> hm, i didn't actually try 20100713 22:22:58< billynux> mordante, is there a way the asio::buffer construction using a void* carries a different interpretation of the size parameter? 20100713 22:23:04< billynux> I never split the screen vertically 20100713 22:23:32< elias> mordante: yeah, i can fit a bit over 3 only :P 20100713 22:23:39< timotei> elias: could you take a look? 20100713 22:23:55< mordante> I like it most of the time header and implementation next to eachother 20100713 22:24:03< timotei> elias: I think it's in: data/tools/wesnoth_addon_manager:279 20100713 22:24:13-!- Johannes13__ [~Johannes@pD95022EF.dip0.t-ipconnect.de] has joined #wesnoth-dev 20100713 22:24:16-!- wesbot changed the topic of #wesnoth-dev to: 143 bugs, 282 feature requests, 14 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100713 22:24:21< mordante> elias, ah ok, with a normal font I also have that but like the wide font better 20100713 22:24:30< timotei> mordante: what wide font? 20100713 22:25:38< mordante> billynux, but asio_sender::handle_send calls a virtual function so not 100% sure which one is called 20100713 22:26:14< billynux> mordante, ah, ok. Previous question: http://www.boost.org/doc/libs/1_43_0/doc/html/boost_asio/reference/buffer/overload6.html. So no problem there 20100713 22:26:26< mordante> timotei, http://fractal.csie.org/~eric/wiki/Terminus_font 20100713 22:26:31< elias> 241 characters 20100713 22:26:47 * elias made a long line into wesnoth_addon_manager source :P 20100713 22:27:18< mordante> 237 20100713 22:27:22< billynux> mordante, and no, the async_write should call the non-virtual function asio_sender::handle_send (asio_sender.hpp:56), and it's never called 20100713 22:27:38< timotei> elias: lol? 20100713 22:28:13-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 264 seconds] 20100713 22:28:58< elias> timotei: you could try: options.upload = os.path.expanduser(options.upload) 20100713 22:29:11< elias> since i suspect the ~ is the illegal character 20100713 22:29:12< timotei> mordante: ok, downloaded it. let's see if it's cooler than Consolas 20100713 22:29:38< billynux> mordante, I may have it... the handle_send probably doesn't meet asio's specs: http://www.boost.org/doc/libs/1_43_0/doc/html/boost_asio/reference/WriteHandler.html 20100713 22:29:53< billynux> it's supposed to have a size_t param with the amount of bytes transferred 20100713 22:30:25< timotei> elias: it already expands it (I printed it): d:/timo/gw/userdata/data/add-ons/timo 20100713 22:30:26< elias> my font is dejavu sans mono 20100713 22:30:43< elias> timotei: oh, so you're on windows 20100713 22:30:47< timotei> yeah 20100713 22:31:25< mordante> billynux, IIRC boost::bind still resolves virtual calls virtually not staticly 20100713 22:31:30< elias> i guess the windows shell expands it then 20100713 22:31:54< mordante> billynux, but you might be right with the asio spec violation 20100713 22:32:13< timotei> yeah 20100713 22:32:19< mordante> where it then calls the version with two parameters ;-) 20100713 22:32:49< elias> timotei: did you print out name? 20100713 22:32:56< timotei> yeah 20100713 22:33:03< timotei> it's "" nothing:| 20100713 22:33:16< elias> ah, ok, so that's the invalid name 20100713 22:33:31< timotei> yeah 20100713 22:33:38< billynux> mordante, we are still on different pages I think, the async_write on 54 couldn't call anything else, I'm explicitly saying asio_sender::handle_send 20100713 22:33:45< elias> >>> os.path.basename("d:/timo/gw/userdata/data/add-ons/timo") 20100713 22:33:45< elias> 'timo' 20100713 22:34:23< timotei> hmm 20100713 22:34:26< elias> timotei: can you run a python console in your windows? 20100713 22:34:31< timotei> wait, it's with timo/ 20100713 22:34:45< elias> oh 20100713 22:34:48< timotei> forgot to copy the last char 20100713 22:34:52< timotei> but let me try 20100713 22:35:02< timotei> lol 20100713 22:35:05< timotei> it works 20100713 22:35:05< elias> so: options.upload = options.upload.rstrip("/") 20100713 22:35:07< timotei> :)) 20100713 22:35:18< billynux> mordante, no, that didn't work either 20100713 22:35:21< elias> ^ that should fix it then in case the / gets appended 20100713 22:35:38< timotei> that's a bug with python? 20100713 22:35:57< elias> no 20100713 22:36:29< mordante> billynux, I see handle_send isn't virtual in that base class 20100713 22:37:00< elias> timotei: wesnoth_campaign_manager just fails to check for a trailing slash 20100713 22:37:05< elias> we, *addon 20100713 22:37:15< timotei> oh 20100713 22:44:41< billynux> mordante, I'm testing to see if the running timer has anything to do with it 20100713 22:44:51< mordante> ok 20100713 22:45:11< mordante> btw billynux you got my email? 20100713 22:45:38< billynux> mordante, yes... you won't be around tomorrow or the day after? 20100713 22:45:56< mordante> yup have some appointments in the evening 20100713 22:46:03< billynux> mordante, ok, np 20100713 22:46:32< billynux> mordante, I feel we are very close to getting the server running properly, but this thing is killing us :( 20100713 22:46:48< mordante> and about to call it a day for now as well... still hope to find the solution before that 20100713 22:46:58< billynux> :) 20100713 22:48:36< billynux> mordante, nope, it's not the timer that's getting in the way eith 20100713 22:48:43< billynux> s/eith/either/ 20100713 22:48:43< mordante> :-( 20100713 22:50:10< billynux> mordante, reading: http://www.boost.org/doc/libs/1_43_0/doc/html/boost_asio/reference/async_write/overload1.html 20100713 22:51:16< mordante> btw the object is still valid when the callback is called? 20100713 22:51:36< elias> timotei: do you want me to commit a fix? 20100713 22:51:42< mordante> since you don't wait for the function to finish in this call 20100713 22:51:49< timotei> elias: it would be nice for other "windows" fellows 20100713 22:52:06< billynux> mordante, yes, all objects should be valid 20100713 22:52:35< billynux> mordante, from there: "The program must ensure that the stream performs no other write operations ( ... ) until this operation completes." 20100713 22:52:46< billynux> mordante, I'll try a blocking send operation 20100713 22:53:07-!- EdB [~edb@tss37-1-89-84-18-220.dsl.club-internet.fr] has quit [Remote host closed the connection] 20100713 22:53:26-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has quit [Remote host closed the connection] 20100713 22:54:10< mordante> hmm never noticed that before, seems an odd requirement for an async library :-/ 20100713 22:54:54< Upthorn> that seems to defeat the purpose of asynchronicity... 20100713 22:55:07< mordante> exactly 20100713 22:57:24< Upthorn> well I guess you can set it up with a buffer that it reads from in the callback, so you can write to that buffer whenever and it will be sent as each operation completes 20100713 22:57:53< Upthorn> and you still have the benefit of the io operations not blocking the thread 20100713 22:58:17< elias> async just means that you can read or write at any time 20100713 22:59:17-!- Sapient [~patrickp@wesnoth/developer/sapient] has joined #wesnoth-dev 20100713 22:59:38< mordante> yup and not being allowed to do that during an operation kind of defeats the purpose ;-) 20100713 23:00:00< Upthorn> I thought async basically meant it runs in a different thread so that other logic doesn't have to wait for it 20100713 23:00:33< mordante> you don't need threads per se for async operations 20100713 23:00:49< elias> it would need an internal buffer then where it stores the data, i guess 20100713 23:01:20< mordante> jup but would be nice if the library did so... 20100713 23:01:43< elias> "One or more buffers containing the data to be written. Although the buffers object may be copied as necessary, ownership of the underlying memory blocks is retained by the caller, which must guarantee that they remain valid until the handler is called." 20100713 23:01:51< elias> yeah 20100713 23:02:21< elias> that requirement just shows the same thing though... even the buffer you provide is accessed until the operation is complete 20100713 23:02:25-!- thespaceinvader [~chatzilla@wesnoth/artist/thespaceinvader] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.6/20100625231939]] 20100713 23:03:16< billynux> jeez, how do I construct an asio::error with a no-error? (can't find it) 20100713 23:03:18-!- espreon [~espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20100713 23:03:31< Upthorn> but, it looks like you /can/ write to the buffer during the operation. 20100713 23:03:51< Upthorn> so long as the buffer isn't destroyed 20100713 23:04:10< elias> it probably corrupts the sent data :P 20100713 23:04:27-!- espreon is now known as Espreon 20100713 23:04:52< Upthorn> well it doesn't say not to do it. It does say not to write to the same /stream/, though 20100713 23:05:46< mordante> billynux, I think the default constructor gives no error 20100713 23:06:01< billynux> :) 20100713 23:06:35< mordante> and as placeholder for a callback you can use placeholders::error 20100713 23:06:42< CIA-87> elias * r44152 /trunk/data/tools/wesnoth_addon_manager: [wesnoth_addon_manager] allow a trailing slash with --upload 20100713 23:07:24< billynux> mordante, yes, I know about the placeholder, but forgot the default ctor. 20100713 23:07:39< mordante> ok 20100713 23:10:01< billynux> mordante, hm... so, this *works*, but still gets stuck at the same place 20100713 23:10:14< mordante> :-( 20100713 23:10:19< billynux> mordante, do you think I should leave all send operations in raw-data mode to be synchronous? 20100713 23:11:01< billynux> mordante, I think not 20100713 23:11:12< mordante> maybe at least for now to get things working 20100713 23:11:40< mordante> when you redesign the API of our network code we might want to look at changing it 20100713 23:11:43< billynux> mordante, I was going to say this forbids the use of timers, but since it's only for raw-data it may not be a big deal 20100713 23:11:56< timotei> good night billynux mordante elias 20100713 23:12:01< mordante> night timotei 20100713 23:12:02< billynux> g'night timotei 20100713 23:12:08-!- timotei [~Timotei@wesnoth/developer/timotei] has quit [Quit: Leaving] 20100713 23:12:32< mordante> well I think in the end we want to change it again, but since you also want to change the API we might do both at the same time 20100713 23:12:54< billynux> mordante, It still baffles me that it isn't working every time it get to that point, but it is working fine in other cases 20100713 23:13:25< billynux> mordante, I think I'll try implementing this the right way, with async_write_some (emulating the asio_listener, which is the way it's supposed to be) 20100713 23:13:50< billynux> mordante, that way I can log partial sends 20100713 23:14:00< mordante> ok 20100713 23:14:13< mordante> I really need to go now :-( 20100713 23:14:15< billynux> mordante, ...and, symetric (spelling?) things always make me feel all warm inside :) 20100713 23:14:23< billynux> mordante, ok, see you... friday(?) 20100713 23:14:33< isaac> billynux: symmetric 20100713 23:14:37< billynux> thanks isaac 20100713 23:14:50< mordante> if you have question best leave them here in the log, I might be able to join IRC 20100713 23:15:09< billynux> mordante, you prefer that to email? 20100713 23:15:31< mordante> I'm sure I won't read my email before Friday ;-) 20100713 23:16:57< mordante> I'm off night 20100713 23:17:22< billynux> night 20100713 23:17:28-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20100713 23:18:28-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20100713 23:34:31-!- Johannes13__ [~Johannes@pD95022EF.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 20100713 23:36:23-!- Sapient [~patrickp@wesnoth/developer/sapient] has left #wesnoth-dev [] 20100713 23:41:17-!- eleazar__ [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20100713 23:41:17-!- eleazar_ [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has quit [Read error: Connection reset by peer] 20100713 23:44:17-!- eleazar_ [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20100713 23:44:17-!- eleazar__ [~eleazar@ppp-70-226-197-86.dsl.spfdil.ameritech.net] has quit [Read error: Connection reset by peer] --- Log closed Wed Jul 14 00:00:50 2010