--- Log opened Sat Jul 09 00:00:09 2011 20110709 00:01:24-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Ping timeout: 240 seconds] 20110709 00:04:03-!- enchilado [~enchilado@ppp118-208-32-129.lns20.bne1.internode.on.net] has joined #wesnoth-dev 20110709 00:09:54< tschmitz> Crab_: Hey, do you know anything about unit.cpp? 20110709 00:11:01< tschmitz> Crab_: I'm trying to verify a unit's "identity" on separate clients in the same multiplayer game 20110709 00:12:18< tschmitz> Crab_: My original plan was to use the unit's underlying_id_ field as a unique identifier, but it that seems there was a way for that field to get out of sync on different clients, even though they're playing in the same multiplayer game. 20110709 00:22:18< Crab_> hi, tschmitz 20110709 00:22:58< Crab_> neph: if you have time on the weekends, improve the test scenario somewhat, write some documentation, etc 20110709 00:23:42< Crab_> tschmitz: you can use id= to verify a identity of a unit 'on map'. it is documented as unique, and is even somewhat enforced. 20110709 00:23:55< Crab_> won't work on units on recall lists 20110709 00:24:24< Crab_> tschmitz: so, side= + id= pair should work. 20110709 00:24:31-!- Crab_ [~Crab@wesnoth/developer/crab] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20110709 00:43:27< anonymissimus> I expect id= to not work too if underlying_id= doesnt 20110709 00:43:30-!- Shakey [HydraIRC@c-24-14-169-218.hsd1.il.comcast.net] has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Like it? Visit #hydrairc on EFNet] 20110709 00:44:17< anonymissimus> wouldnt rely on this wml-visible and modifyiable attribute on the engine side 20110709 00:46:55-!- deekay [~dk@wesnoth/developer/dragonking] has quit [Quit: deekay] 20110709 00:48:38< anonymissimus> "it that seems there was a way for that field to get out of sync on different clients": well isnt this a bug then ? 20110709 00:49:27< anonymissimus> it would mean that if a unit gets recruited it wouldnt get the same underlying_id on the clients; meaning their id= also isnt the same; thats OOS 20110709 00:49:46< anonymissimus> and should be fixed...somehow ;) 20110709 00:51:42-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110709 01:01:30-!- Johannes13 [~Johannes@p5DF751F3.dip.t-dialin.net] has joined #wesnoth-dev 20110709 01:01:31-!- Johannes13 [~Johannes@p5DF751F3.dip.t-dialin.net] has quit [Changing host] 20110709 01:01:31-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110709 01:07:35-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110709 01:08:31-!- Upthorn [~ogmar@69.62.144.56] has quit [Ping timeout: 246 seconds] 20110709 01:12:29-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20110709 01:13:35-!- anonymissimus [~chatzilla@HSI-KBW-046-005-024-090.hsi8.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 3.6.2/20100316074819]] 20110709 01:14:57-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 276 seconds] 20110709 01:15:54-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110709 01:22:30-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20110709 01:23:23-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 240 seconds] 20110709 01:23:47-!- Alarantalara [~alarantal@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20110709 01:26:21-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110709 01:31:31-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Read error: Connection reset by peer] 20110709 01:31:42-!- Johannes13 [~Johannes@p5DF751F3.dip.t-dialin.net] has joined #wesnoth-dev 20110709 01:31:43-!- Johannes13 [~Johannes@p5DF751F3.dip.t-dialin.net] has quit [Changing host] 20110709 01:31:43-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110709 01:36:31-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 260 seconds] 20110709 02:00:31-!- hhyloc [~hhyloc@113.166.152.12] has joined #wesnoth-dev 20110709 02:05:10-!- yenloc [~hhyloc@113.166.152.12] has joined #wesnoth-dev 20110709 02:06:34< CIA-85> espreon * r50243 /trunk/po/ (7 files in 6 dirs): Updated the Old English translation. 20110709 02:09:09-!- hhyloc [~hhyloc@113.166.152.12] has quit [Ping timeout: 264 seconds] 20110709 02:27:27-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [] 20110709 02:36:15-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110709 02:48:33-!- Blueblaze [~Blueblaze@adsl-99-185-11-43.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110709 02:48:39-!- tschmitz_ [18827665@gateway/web/freenode/ip.24.130.118.101] has joined #wesnoth-dev 20110709 02:57:46-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20110709 03:40:52-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110709 03:54:11-!- yenloc [~hhyloc@113.166.152.12] has quit [Ping timeout: 258 seconds] 20110709 04:08:59-!- alkenrinnstet [~alkenrinn@bb220-255-142-207.singnet.com.sg] has joined #wesnoth-dev 20110709 04:38:16-!- Ivanovic_ [~ivanovic@dtmd-4db2c44e.pool.mediaWays.net] has joined #wesnoth-dev 20110709 04:38:16-!- Ivanovic_ [~ivanovic@dtmd-4db2c44e.pool.mediaWays.net] has quit [Changing host] 20110709 04:38:16-!- Ivanovic_ [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20110709 04:38:19-!- Upth [~ogmar@69.62.144.56] has joined #wesnoth-dev 20110709 04:38:19-!- Upth is now known as Upthorn 20110709 04:41:43-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 258 seconds] 20110709 04:42:18-!- Ivanovic_ is now known as Ivanovic 20110709 04:48:37-!- tschmitz_ [18827665@gateway/web/freenode/ip.24.130.118.101] has quit [Ping timeout: 252 seconds] 20110709 04:49:52-!- hhyloc [~hhyloc@113.166.174.98] has joined #wesnoth-dev 20110709 04:54:51-!- enchilado [~enchilado@ppp118-208-32-129.lns20.bne1.internode.on.net] has quit [Ping timeout: 260 seconds] 20110709 05:11:44-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Ping timeout: 240 seconds] 20110709 05:14:24-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Read error: Connection reset by peer] 20110709 05:17:07-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110709 05:17:15-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110709 05:17:24-!- Appleman1234_ [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110709 05:18:25-!- Appleman1234_ [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Read error: Connection reset by peer] 20110709 05:34:21-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 264 seconds] 20110709 05:36:06-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110709 05:43:29-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 250 seconds] 20110709 05:43:36-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110709 05:52:05-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: ...] 20110709 05:57:24-!- sheraff [~Tri@c-98-196-106-93.hsd1.tx.comcast.net] has quit [Quit: Leaving] 20110709 05:59:04-!- Alarantalara [~alarantal@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has left #wesnoth-dev [] 20110709 05:59:11-!- tschmitz_ [18827665@gateway/web/freenode/ip.24.130.118.101] has joined #wesnoth-dev 20110709 06:10:25-!- hhyloc [~hhyloc@113.166.174.98] has quit [Ping timeout: 252 seconds] 20110709 06:19:20-!- Gambit [~Gambit@wesnoth/developer/grickit] has quit [Read error: Connection reset by peer] 20110709 06:26:57-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Ping timeout: 276 seconds] 20110709 06:48:38-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110709 08:18:09-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110709 08:26:59-!- timotei [~timotei@193.34.190.70] has joined #wesnoth-dev 20110709 08:26:59-!- timotei [~timotei@193.34.190.70] has quit [Changing host] 20110709 08:26:59-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110709 08:34:33-!- cjhopman [~chris@c-71-202-164-232.hsd1.ca.comcast.net] has joined #wesnoth-dev 20110709 08:34:39-!- cjhopman [~chris@c-71-202-164-232.hsd1.ca.comcast.net] has quit [Changing host] 20110709 08:34:39-!- cjhopman [~chris@wesnoth/developer/cjhopman] has joined #wesnoth-dev 20110709 08:34:52-!- hopman- [~chris@c-71-202-164-232.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 20110709 08:56:19< CIA-85> ivanovic * r50244 /trunk/po/ (wesnoth/vi.po wesnoth-multiplayer/vi.po): updated Vietnamese translation 20110709 08:57:12-!- tschmitz_ [18827665@gateway/web/freenode/ip.24.130.118.101] has quit [Ping timeout: 252 seconds] 20110709 09:02:03-!- timotei21 [~timotei@193.34.190.70] has joined #wesnoth-dev 20110709 09:02:03-!- timotei21 [~timotei@193.34.190.70] has quit [Changing host] 20110709 09:02:03-!- timotei21 [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110709 09:04:15-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 276 seconds] 20110709 09:04:44-!- cjhopman [~chris@wesnoth/developer/cjhopman] has quit [Ping timeout: 240 seconds] 20110709 09:05:10< CIA-85> ivanovic * r50245 /trunk/ (710 files in 27 dirs): 20110709 09:05:10< CIA-85> pot-update 20110709 09:05:10< CIA-85> regemerated doc files 20110709 09:12:15-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20110709 09:12:47-!- MeccaGod [majs@host189-199.bornet.net] has joined #wesnoth-dev 20110709 09:23:10-!- EdB [~edb@89.82.194.231] has joined #wesnoth-dev 20110709 09:24:57-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20110709 09:30:34-!- covale [~covale@77.243.149.223] has joined #wesnoth-dev 20110709 09:33:35-!- Blueblaze [~Blueblaze@adsl-99-185-11-43.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110709 09:46:48-!- COokieee [3cf03696@gateway/web/freenode/ip.60.240.54.150] has joined #wesnoth-dev 20110709 09:50:40-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Quit: kernel upgrade in progress] 20110709 09:52:24-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110709 09:53:47< CIA-85> tschmitz * r50246 /trunk/src/unit.cpp: Changed unit constructor to assign a fake underlying_id when real_unit==false. 20110709 09:55:16-!- timotei21 [~timotei@wesnoth/developer/timotei] has quit [Quit: SIGKILL] 20110709 09:56:29< CIA-85> tschmitz * r50247 /trunk/src/whiteboard/ (6 files): 20110709 09:56:29< CIA-85> Changed behavior of whiteboard action validation. 20110709 09:56:29< CIA-85> Instead of validating actions from separate teams separately, each team's actions are applied in turn order, starting with the player who is currently taking his or her turn. 20110709 09:56:44< CIA-85> tschmitz * r50248 /trunk/src/whiteboard/mapbuilder_visitor.cpp: Changed an 'if' into an 'assert'. 20110709 09:56:46< CIA-85> tschmitz * r50249 /trunk/src/multiplayer.cpp: Fixed a unit::underlying_id_ OOS. 20110709 09:57:04< CIA-85> tschmitz * r50250 /trunk/src/whiteboard/move.cpp: Whiteboard: Fixed a network problem with planning multiple sequential actions for a single unit. 20110709 09:57:22< CIA-85> tschmitz * r50251 /trunk/src/whiteboard/ (validate_visitor.cpp validate_visitor.hpp): Optimized by not iterating so much. 20110709 09:57:40< CIA-85> tschmitz * r50252 /trunk/src/whiteboard/validate_visitor.cpp: Removed a fixed FIXME comment. 20110709 09:57:58< CIA-85> tschmitz * r50253 /trunk/src/whiteboard/side_actions.cpp: Oops. 20110709 10:00:47-!- enchilado [~enchilado@ppp118-208-156-243.lns20.bne1.internode.on.net] has joined #wesnoth-dev 20110709 10:10:12-!- timotei [~timotei@193.34.190.70] has joined #wesnoth-dev 20110709 10:10:13-!- timotei [~timotei@193.34.190.70] has quit [Changing host] 20110709 10:10:13-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110709 10:15:41-!- deekay [~dk@89-79-35-236.dynamic.chello.pl] has joined #wesnoth-dev 20110709 10:15:41-!- deekay [~dk@89-79-35-236.dynamic.chello.pl] has quit [Changing host] 20110709 10:15:41-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20110709 10:26:47< CIA-85> ivanovic * r50254 /trunk/ (62 files in 4 dirs): 20110709 10:26:47< CIA-85> applied utils/wesnoth-optipng 20110709 10:26:47< CIA-85> Overall statistics (only for files with a smaller recompressed size): 20110709 10:26:47< CIA-85> Original size: 273 KiB on 62 files 20110709 10:26:47< CIA-85> Optimized size: 238 KiB 20110709 10:26:48< CIA-85> Total saving: 34 KiB = 12% decrease 20110709 10:28:31-!- cjhopman [~chris@c-71-202-164-232.hsd1.ca.comcast.net] has joined #wesnoth-dev 20110709 10:28:31-!- cjhopman [~chris@c-71-202-164-232.hsd1.ca.comcast.net] has quit [Changing host] 20110709 10:28:31-!- cjhopman [~chris@wesnoth/developer/cjhopman] has joined #wesnoth-dev 20110709 10:32:48-!- timotei21 [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110709 10:36:12-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 246 seconds] 20110709 10:38:05-!- EdB [~edb@89.82.194.231] has quit [Remote host closed the connection] 20110709 10:40:39-!- Crendgrim [~crend@77-22-254-233-dynip.superkabel.de] has joined #wesnoth-dev 20110709 10:52:47-!- hhyloc [~hhyloc@113.166.164.44] has joined #wesnoth-dev 20110709 10:57:11-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20110709 11:06:31-!- mjs-de [~mjs-de@d118250.adsl.hansenet.de] has joined #wesnoth-dev 20110709 11:37:13< CIA-85> espreon * r50255 /trunk/ (9 files in 8 dirs): Updated the Latin translation. 20110709 11:44:03-!- vjoe [~vjoe@a94-132-117-16.cpe.netcabo.pt] has joined #wesnoth-dev 20110709 11:47:28-!- vjoe [~vjoe@a94-132-117-16.cpe.netcabo.pt] has quit [Client Quit] 20110709 11:47:35-!- hhyloc [~hhyloc@113.166.164.44] has quit [Quit: Leaving] 20110709 11:49:42-!- mjs-de [~mjs-de@d118250.adsl.hansenet.de] has quit [Remote host closed the connection] 20110709 11:49:44-!- timotei21 [~timotei@wesnoth/developer/timotei] has quit [Quit: SIGKILL] 20110709 11:50:35-!- alkenrinnstet [~alkenrinn@bb220-255-142-207.singnet.com.sg] has quit [Quit: Leaving.] 20110709 11:51:33-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20110709 11:52:04< Espreon> esr: Would it kill you to use proper apostrophes in new strings? What happens is that straight apostrophes get in, pot-update is run, I find out about the straight apostrophes, and I have to fix it with pofix. 20110709 11:52:44< esr> Espreon: What's a proper apostroohe, and how do I make one in Emacs? 20110709 11:53:39< Espreon> ’ 20110709 11:53:51< Espreon> As for making it in emacs, I have no idea. I just use a compose key to make them. 20110709 11:54:25< Espreon> esr: If you use KDE or GNOME, it should be easy to emulate one. 20110709 11:55:27< esr> I'll try to figure out how to do it in Emacs. 20110709 11:56:53< Espreon> OK. 20110709 11:56:57< Espreon> Thank you. 20110709 11:56:59-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Quit: Lost terminal] 20110709 12:11:21-!- Blueblaze [~Blueblaze@adsl-99-185-11-43.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110709 12:42:09-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Ping timeout: 264 seconds] 20110709 13:00:21-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20110709 13:02:40-!- deekay [~dk@wesnoth/developer/dragonking] has quit [Quit: deekay] 20110709 13:10:56-!- tschmitz [626cdb95@gateway/web/freenode/ip.98.108.219.149] has quit [Ping timeout: 252 seconds] 20110709 13:15:55-!- Sytyi [~sytyi@140-45-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110709 13:16:01-!- COokieee [3cf03696@gateway/web/freenode/ip.60.240.54.150] has quit [Quit: Page closed] 20110709 13:17:00-!- Gambit [~Gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20110709 14:06:07-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110709 14:31:11-!- Sytyi [~sytyi@140-45-133-95.pool.ukrtel.net] has quit [Quit: Leaving.] 20110709 14:31:25-!- Sytyi [~sytyi@140-45-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110709 14:57:51-!- mjs-de [~mjs-de@d118250.adsl.hansenet.de] has joined #wesnoth-dev 20110709 15:00:51-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20110709 15:06:10< zookeeper> esr, what would you think about removing krawg the talking gryphon from SoF? he could still be a loyal gryph, but without any talking or hero unit status. 20110709 15:06:38< zookeeper> there's a few plot issues that'd need to be taken care of, so it's not an entirely trivial change 20110709 15:07:20< esr> zookeeper: I wouldn't particularly object, I suppose. What's the problem., too many technical issues with his WML? 20110709 15:08:48< zookeeper> no, mainly just that he doesn't seem to make much sense (at least to some people): http://forums.wesnoth.org/viewtopic.php?p=496273#p496273 (and then the following lordbob's post) 20110709 15:08:57< zookeeper> i don't have a strong opinion either way 20110709 15:09:23< esr> Reading... 20110709 15:10:14< zookeeper> on one hand, it's a bit silly, but on the other hand, the whole campaign is kind of like an exaggerated folk tale 20110709 15:11:31< zookeeper> (or at least that's how it feels like to me) 20110709 15:12:07< esr> Yes. The Krawg-dislikers do have some solid points, but I don't see fixing the problem as very urgent. 20110709 15:13:05< esr> But. If you decide on plot surgery you can count on me for prose. 20110709 15:14:27< zookeeper> well, i wasn't really thinking of making such a change myself, but if you had wanted to... :p 20110709 15:25:07-!- Alarantalara [~alarantal@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20110709 15:30:38-!- grzywacz [~grzywacz@89-78-52-133.dynamic.chello.pl] has joined #wesnoth-dev 20110709 15:30:38-!- grzywacz [~grzywacz@89-78-52-133.dynamic.chello.pl] has quit [Changing host] 20110709 15:30:38-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20110709 15:32:28-!- Crommy [~Crommy@wesnoth/translator/crommy] has joined #wesnoth-dev 20110709 15:32:48-!- mordante [~mordante@roadie.xs4all.nl] has joined #wesnoth-dev 20110709 15:32:48-!- mordante [~mordante@roadie.xs4all.nl] has quit [Changing host] 20110709 15:32:48-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20110709 15:33:00< mordante> servus 20110709 15:36:19< Espreon> mordante: Ic grete þe. 20110709 15:36:45< mordante> hi Espreon 20110709 15:39:06-!- Alarantalara [~alarantal@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has left #wesnoth-dev [] 20110709 15:39:42< Crommy> I have got a question concerning templates in the wiki / re the "style" command - how do I reduce the "spacing" to the ourrounding text? Example: In http://wiki.wesnoth.org/CharactersStorys I would like reduce the empty space arround this template: http://wiki.wesnoth.org/Template:TranslatorCampaignBox. Anybody knows? 20110709 15:57:01< Crendgrim> Crommy: it's the margin attribute 20110709 15:57:28< mordante> loonycyborg, just curious, but what's the status of your ASIO implementation? 20110709 15:58:20< loonycyborg> mordante: Addon manager is fully converted to it. 20110709 15:59:06< mordante> ok, would it make sense to disable ANA by default already? 20110709 16:00:03< loonycyborg> That is irrelevant since it replaces both choices. 20110709 16:00:27-!- alkenrinnstet [~alkenrinn@cm128.theta11.maxonline.com.sg] has joined #wesnoth-dev 20110709 16:00:45< mordante> ok 20110709 16:02:50< Crommy> Crendgrim: thx - worked out different from my expectations, but I like it now, though :) 20110709 16:05:35< loonycyborg> mordante: That is addon stuff is done through asio no matter the use_network_ana setting. 20110709 16:05:40< loonycyborg> Just to be clear. 20110709 16:06:03< Ivanovic> loonycyborg: i think mordantes question was more like: should we deactivate libana in the build recipes by default 20110709 16:06:15< Ivanovic> loonycyborg: since atm libana *is* built by default 20110709 16:06:41< Ivanovic> (cf the difference between "lib built" and "lib used") 20110709 16:09:49< loonycyborg> I got that. 20110709 16:10:13< loonycyborg> I'm not against disabling ANA by default. 20110709 16:10:42< loonycyborg> But it won't impact my asio rewrite or vice versa :P 20110709 16:11:10< loonycyborg> That is until old network.?pp gets fully replaced. 20110709 16:17:47< Sytyi> mordante: hi! 20110709 16:18:44< mordante> loonycyborg, but will you add your network as an option or just ignore the build settings? 20110709 16:18:47< mordante> hi Sytyi 20110709 16:19:55< loonycyborg> mordante: ignore. 20110709 16:20:57< mordante> ok, then I think it makes sense to update the cmake default and add a warning it's deprecated 20110709 16:21:13< mordante> and will be replaced with another system 20110709 16:22:08-!- timotei [~timotei@193.34.190.70] has joined #wesnoth-dev 20110709 16:22:08-!- timotei [~timotei@193.34.190.70] has quit [Changing host] 20110709 16:22:08-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110709 16:23:14< Sytyi> mordante: Can you explain me how to use logs? I want to set log as parameter to validator. 20110709 16:23:45< mordante> Sytyi, what logs the default ones in Wesnoth? 20110709 16:24:24< Sytyi> mordante: Yes. I think std::cerr will not suit to print warnings of validator. 20110709 16:24:48< mordante> no it won't 20110709 16:25:19< Sytyi> mordante: how can I use them as parameter. I.E. void validate(config &, log &) 20110709 16:25:42< mordante> that looks odd, why do you want that 20110709 16:25:56< fendrin> hi all! 20110709 16:26:10< Espreon> fendrin: 'Ello. 20110709 16:26:20< mordante> have a look at actions.cpp to see how a log is added to the engine 20110709 16:26:25< mordante> hi fendrin 20110709 16:28:36< Sytyi> mordante: I suppose that validator can be used in different places. If you use it in gui, you initialize validator with schema file containing gui schema. and you want to print warnings to LOG_GUI_G . And another dev wants to use it elsewhere and using another log stream 20110709 16:29:44< mordante> no you want a validation error and don't care the validation of which part failed 20110709 16:30:00< mordante> the same for for example the config log messages 20110709 16:31:51< Sytyi> ok. What log schould I use strictly ? 20110709 16:32:27< mordante> I think you need to add a new log "validator" 20110709 16:33:53< Sytyi> mordante: ok. Now I will work on prototype of validator. If you have time - please look through new SG patch. A lot of style issuies. and type checking. 20110709 16:34:36< mordante> Sytyi, best post that patch as a new one, since the original patch is marked as done it will get closed 20110709 16:35:09< mordante> Sytyi, how are things going with the validator? 20110709 16:35:31< Sytyi> mordante: Writing prototype now. 20110709 16:35:52< mordante> ok good any more problems? 20110709 16:36:02< Sytyi> mordante:Can tell you how I want to include it into read(...) 20110709 16:36:37< mordante> sorry can't parse that sentence 20110709 16:37:42< Sytyi> mordante: I have an idea (design) how to include validation into read(config). If you have time - we can discuss it. 20110709 16:38:07< mordante> what in about an hour? 20110709 16:38:50< Sytyi> mordante: no problems. It is even better 20110709 16:39:05< mordante> ok 20110709 16:39:14< mordante> how are things going with the documentation? 20110709 16:39:50< Sytyi> mordante: hadn't begin yet. Will do it ASAP. 20110709 16:40:08< mordante> ok 20110709 16:40:19-!- alkenrinnstet1 [~alkenrinn@bb116-14-190-13.singnet.com.sg] has joined #wesnoth-dev 20110709 16:40:19-!- alkenrinnstet [~alkenrinn@cm128.theta11.maxonline.com.sg] has quit [Disconnected by services] 20110709 16:40:20-!- alkenrinnstet1 is now known as alkenrinnstet 20110709 16:46:44-!- Cookiee [~quassel@unaffiliated/cookiee] has quit [Quit: OH. LOOK ITS A COOKIE THERE, RIGHT THERE *runs away*] 20110709 16:47:13-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20110709 16:50:25-!- Crommy [~Crommy@wesnoth/translator/crommy] has quit [Remote host closed the connection] 20110709 17:00:59-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Remote host closed the connection] 20110709 17:04:59-!- mjs-de [~mjs-de@d118250.adsl.hansenet.de] has quit [Remote host closed the connection] 20110709 17:05:53-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20110709 17:18:42-!- Upthorn [~ogmar@69.62.144.56] has quit [Ping timeout: 246 seconds] 20110709 17:21:10-!- alkenrinnstet [~alkenrinn@bb116-14-190-13.singnet.com.sg] has quit [Quit: Leaving.] 20110709 17:37:43< mordante> Sytyi, shall we discuss now? 20110709 17:38:31< Sytyi> mordante: yes. I suppose to add extra parameter to void read(config &cfg, std::istream &in) 20110709 17:39:20< mordante> yes 20110709 17:39:20< Sytyi> mordante: and to all close by meaning functions too. 20110709 17:39:45< mordante> ? 20110709 17:40:14< Sytyi> mordante: void read(config &cfg, std::string &in) and void read_gz(config &cfg, std::istream &file) 20110709 17:40:22< mordante> yes 20110709 17:41:10< Sytyi> mordante: that will be a pointer to boost::function< bool (config &) > 20110709 17:41:23-!- anonymissimus [~chatzilla@HSI-KBW-046-005-024-090.hsi8.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20110709 17:41:59< mordante> Sytyi, yes or what parameter you think is best 20110709 17:42:25< Sytyi> and using boost::bind bind that function to member of my class_validator 20110709 17:42:42< mordante> yup 20110709 17:42:48< mordante> I think that would work 20110709 17:42:56< mordante> do you think so as well? 20110709 17:43:01< Sytyi> mordante: Yes. 20110709 17:43:30< Sytyi> mordante: I also suppose to use the same to validate key values via types. 20110709 17:43:59< mordante> ok 20110709 17:44:00< Sytyi> mordante: What to do with output of validation function? If it retirn false? 20110709 17:44:13< Sytyi> *return 20110709 17:44:17< mordante> either use return values or throw exceptions 20110709 17:44:46< mordante> and since read() is supposed to succeed an exception might be easier 20110709 17:45:14-!- Upth [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has joined #wesnoth-dev 20110709 17:45:14-!- Upth is now known as Upthorn 20110709 17:45:35< Sytyi> mordante: I suppose that returning false, and after that throw an exception inside read(..) 20110709 17:46:07< Sytyi> mordante: maybe someone will write his validation function and send it. 20110709 17:46:23< mordante> does the function read() anything else as test for false and then throw? 20110709 17:46:36< Sytyi> nope 20110709 17:46:49< mordante> what else will it do? 20110709 17:47:38< Sytyi> nothing. only calling validation, checking result and throwing if false result. 20110709 17:48:21< mordante> in that case maybe the validation function can also directly throw... but this design also has its merits 20110709 17:49:52< Sytyi> mordante: I also want to write validation as a recursive function inside member of the class. Or maybe I schould avoid it? 20110709 17:50:26< mordante> if you write it recursively throwing is an easier solution 20110709 17:50:54< mordante> and I think in this case recursion might be a valid solution, but depends on how your function looks 20110709 17:51:02< Sytyi> mordante: OK. 20110709 17:51:53< Sytyi> mordante: but I want to continue work after error. Thorwing will not help in this. 20110709 17:52:17< mordante> why continue after an error? 20110709 17:53:31< Sytyi> Lets imagine you have 3 errors in input file and they all are the same. Without continuing work after error you need to start Wesnoth 3 times to find all errors. 20110709 17:54:12< Sytyi> mordante: cause you'll have only one error message at time. 20110709 17:54:25< mordante> true, but continuing after an error adds additional complexity, you might be in an unknown state 20110709 17:55:51< Sytyi> mordante: As for me it seems like calling validation to each entry, if any result is false - remember false and continue work and return false. 20110709 17:56:49< mordante> ok 20110709 17:57:18< Sytyi> mordante: good. Suppose to finish prototype this weekends. 20110709 17:57:27< mordante> ok that would be great 20110709 17:57:46< Sytyi> mordante: Only need to read Config reference once'more 20110709 17:57:57< mordante> ok 20110709 18:06:48< mordante> do you have more questions for now? 20110709 18:12:35< Sytyi> mordante: no 20110709 18:13:52-!- covale [~covale@77.243.149.223] has quit [Quit: Leaving.] 20110709 18:14:07-!- Sytyi [~sytyi@140-45-133-95.pool.ukrtel.net] has quit [Quit: Leaving.] 20110709 18:20:55-!- timotei21 [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110709 18:23:59-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 240 seconds] 20110709 18:34:03-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110709 18:35:17-!- timotei-temp [~timotei@193.34.190.70] has joined #wesnoth-dev 20110709 18:36:25-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has joined #wesnoth-dev 20110709 18:38:43-!- timotei21 [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 250 seconds] 20110709 18:48:09-!- timotei-temp is now known as timotei 20110709 18:48:15-!- timotei [~timotei@193.34.190.70] has quit [Changing host] 20110709 18:48:15-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110709 18:53:30< mordante> I'm off bye 20110709 18:53:39-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20110709 18:53:40-!- dtiger [~dtiger@dynamic-vpdn-93-125-13-193.telecom.by] has joined #wesnoth-dev 20110709 19:00:46-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110709 19:01:32-!- Sytyi [~sytyi@140-45-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110709 19:30:14-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20110709 19:39:06-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20110709 19:39:16-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110709 20:05:16< tschmitz> timotei: Hey have you ever seen this error message before? 20110709 20:05:23< timotei> tschmitz: hi 20110709 20:05:31< tschmitz> 'No such file or directory: Error in child process: exec of '' failed: No such file or directory at C:\Program Files\Git/libexec/git-core/git-svn line 2315' 20110709 20:06:12< timotei> when doing what? 20110709 20:06:17< tschmitz> Right 20110709 20:06:21< tschmitz> git svn rebase 20110709 20:06:35< timotei> something is wrong 20110709 20:07:00< tschmitz> I reinstalled git but the same thing happened 20110709 20:07:03< timotei> exec of '' failed 20110709 20:07:10< timotei> he tries to exec something empty 20110709 20:07:13< timotei> lemme check 20110709 20:07:35< timotei> what's on your 2315 line? 20110709 20:07:42< tschmitz> timotei: I'm on Windows XP now 20110709 20:07:43< timotei> cause for me it's: my $ra = Git::SVN::Ra->new($self->{url}); 20110709 20:07:46< tschmitz> it's ... 20110709 20:07:47< tschmitz> yeah 20110709 20:07:51< timotei> the same? 20110709 20:08:04< tschmitz> let me double check 20110709 20:08:06< timotei> maybe it's missing some SVN hooks, but that shouldn't be the case 20110709 20:08:22< tschmitz> "my $ra = Git::SVN::Ra->new($self->{url});" 20110709 20:08:30< tschmitz> looks the same 20110709 20:08:40< timotei> maybe $self->{url} is empty 20110709 20:08:49< timotei> that tells me maybe you've modified 20110709 20:08:56< timotei> something in the .git/config file 20110709 20:09:07< timotei> since when it happened? 20110709 20:09:21< tschmitz> timotei: Since I switch to my XP computer =] 20110709 20:09:40< timotei> interesting 20110709 20:11:12< tschmitz> I downloaded the repository, installed git, changed url to svn+ssh://tschmitz@ ..., changed [core] settings, changed the hooks/pre-commit according to the guide 20110709 20:11:47< tschmitz> set $GIT_SSH = plink.exe 20110709 20:12:02< tschmitz> started up pageant.exe and loaded my private key into it 20110709 20:12:38< tschmitz> git reset --hard 20110709 20:12:38< tschmitz> git svn rebase 20110709 20:13:06< tschmitz> then I tried redoing all those steps, same thing happened again 20110709 20:13:17< neph> hey guys 20110709 20:13:46< neph> I see there's a lot of talk about git lately, can you please explain why are you using it and what goods does it provide over plain svn? 20110709 20:15:06< timotei> neph: it's "cooler" than SVN :P 20110709 20:15:14< timotei> I for one use it just because I can commit locally 20110709 20:15:23< timotei> small and related code 20110709 20:15:33< timotei> and just push the changes when the big task is ready 20110709 20:15:34< timotei> :P 20110709 20:15:35< tschmitz> neph: I am switching to it because I can sift through my changes and separate out unrelated changes 20110709 20:15:52< tschmitz> that way my commits don't have a bunch of unrelated stuff in them 20110709 20:15:59< timotei> neph: but there are other people that use it because it's much more handy than SVN at handling branches 20110709 20:15:59< timotei> ;) 20110709 20:16:10< timotei> since SVN and git use different ways of storing the changes 20110709 20:16:24< neph> Hmm, thanks for the heads up 20110709 20:16:39< tschmitz> timotei: y'think I need to install msysgit differently on XP than on 7? 20110709 20:16:39< timotei> tschmitz: IDK what to say... 20110709 20:16:52< neph> I'll consider switching there when I stop working only on one task at I time :) 20110709 20:16:58< tschmitz> timotei: OK 20110709 20:17:12< timotei> tschmitz: I don't think so 20110709 20:17:14< timotei> hmm 20110709 20:17:19< timotei> I see there is a new version 20110709 20:17:21< timotei> 1.7.6 20110709 20:17:25< timotei> you'd might want to try that 20110709 20:17:29< timotei> see if that fixes the problem 20110709 20:17:37< tschmitz> timotei: Well I just downloaded it yesterday, when was it updated? 20110709 20:17:49< timotei> tschmitz: it doesn't matter. IIRC the link it's for 1.7.4 20110709 20:18:03< timotei> oh well. 20110709 20:18:13< timotei> well 20110709 20:18:17< timotei> try installing 1.7.4 20110709 20:18:27< timotei> it seems 1.7.6 is a bit bugged? 20110709 20:18:37< timotei> since 1.7.4 (the one you had previously) worked just fine 20110709 20:19:10< tschmitz> timotei: Actually no you're right, I have 1.7.4 20110709 20:19:19< timotei> :P 20110709 20:19:31< tschmitz> it was updated "28 hours ago" apparently 20110709 20:19:38< timotei> and my computer is so hot lately 20110709 20:19:42< timotei> grrr 20110709 20:19:49< tschmitz> presumably I must have downloaded it two days ago, then ... 20110709 20:19:54< timotei> yeah 20110709 20:20:12< timotei> great, 30 degrees at 21.30 20110709 20:20:25< timotei> global warming it's on its way :-< 20110709 20:20:31< tschmitz> lol 20110709 20:21:46< tschmitz> timotei: btw, I downloaded plink.exe from the PuTTY people 20110709 20:21:58< tschmitz> and pointed $GIT_SSH to that 20110709 20:22:01< tschmitz> is that correct? 20110709 20:22:08< timotei> put a full path to GIT_SSH 20110709 20:22:16< tschmitz> yeah it's the full path 20110709 20:22:21< timotei> just "plink.exe" is not enough unless you have it in PATH 20110709 20:22:23< timotei> good 20110709 20:22:23< tschmitz> timotei: starting at C:\ 20110709 20:22:36< timotei> I don't use that stuff anymore 20110709 20:22:51< timotei> but I have to, when using tortoise svn ...:( 20110709 20:23:52< timotei> fendrin: hi there :) 20110709 20:34:08-!- Blueblaze [~Blueblaze@adsl-99-185-11-43.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110709 20:41:06-!- loonycyborg_ [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20110709 20:41:20-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: I ATE'NT DEAD] 20110709 20:41:20-!- loonycyborg_ is now known as loonycyborg 20110709 20:49:36-!- covale [~covale@77.243.149.223] has joined #wesnoth-dev 20110709 21:05:12-!- covale [~covale@77.243.149.223] has quit [Quit: Leaving.] 20110709 21:06:35-!- timotei21 [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110709 21:10:04-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 240 seconds] 20110709 21:10:09-!- timotei21 is now known as timotei 20110709 21:10:27< Sytyi> Can anybody explain how http://devdocs.wesnoth.org/structconfig_1_1any__child.html works? 20110709 21:18:04-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Quit: SIGKILL] 20110709 21:18:25-!- timotei [~timotei@193.34.190.70] has joined #wesnoth-dev 20110709 21:18:25-!- timotei [~timotei@193.34.190.70] has quit [Changing host] 20110709 21:18:25-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110709 21:19:33< Sytyi> ow, I see now. 20110709 21:20:54< Sytyi> mistook map::key_type with attribute_type. 20110709 21:23:52-!- stikonas [~gentoo@ctv-213-164-115-173.vinita.lt] has joined #wesnoth-dev 20110709 21:23:52-!- stikonas [~gentoo@ctv-213-164-115-173.vinita.lt] has quit [Changing host] 20110709 21:23:52-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110709 21:24:21< anonymissimus> tschmitz: about the changes to the precommit hook; you should set up your editors and git to write only LF wherever possible 20110709 21:24:44< anonymissimus> otherwise you clutter the remote repository with CRLF 20110709 21:25:38< anonymissimus> this already happens for utils/java/ area for some files but is not so important since timotei is the only one editong those ;) 20110709 21:26:16< timotei> oh yeah, utils/umc_dev is a bomb zone 20110709 21:26:30< timotei> I guess I'll eventually add a pre-commit hook to convert stuff :P 20110709 21:26:48< anonymissimus> since that check is to make sure you commit only LF 20110709 21:27:32< anonymissimus> timotei: if you can make that so that git doesnt recognize it it'd be great 20110709 21:27:58< timotei> doesn't recognize what? 20110709 21:28:14< timotei> I'm thinking of running dos2unix on each commited file before commit :) 20110709 21:29:16< anonymissimus> well "doesnt regognize" in such way that there won't be chekcsum mismatches or files shpwing up as chanegs only on Linux or whatever other suspucious behavior 20110709 21:30:04< timotei> ah 20110709 21:30:09< anonymissimus> well "doesnt recognize" in such way that there won't be checksum mismatches or files showing up as changed only on Linux or whatever other suspicious behavior 20110709 21:30:13< timotei> well... 20110709 21:30:24< anonymissimus> with mistakes corrected 20110709 21:30:24< timotei> running dos2unix jus before the commit opens 20110709 21:30:28< timotei> it seems fine for me 20110709 21:38:28-!- MeccaGod [majs@host189-199.bornet.net] has quit [] 20110709 21:53:28< tschmitz> timotei: alas, I installed git 1.7.6 and it didn't help 20110709 21:53:40< timotei> Ș( 20110709 21:53:41< timotei> :( 20110709 21:53:44< timotei> IDK then 20110709 21:53:53< tschmitz> I read the changelog and it said I should make sure to add the host key to the cache using putty first 20110709 21:53:57< tschmitz> I also did that 20110709 21:54:02< tschmitz> didn't help either 20110709 21:54:20< tschmitz> although the line is now 2335 20110709 21:54:37< tschmitz> it is the same line of code though 20110709 21:54:58< tschmitz> so I suppose they added 20 lines in the file somewhere else for 1.7.6 20110709 21:56:48-!- Sytyi [~sytyi@140-45-133-95.pool.ukrtel.net] has quit [Quit: Leaving.] 20110709 21:59:04-!- deekay [~dk@89-79-35-236.dynamic.chello.pl] has joined #wesnoth-dev 20110709 21:59:04-!- deekay [~dk@89-79-35-236.dynamic.chello.pl] has quit [Changing host] 20110709 21:59:04-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20110709 22:23:46-!- dtiger [~dtiger@dynamic-vpdn-93-125-13-193.telecom.by] has quit [Remote host closed the connection] 20110709 22:25:50-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 260 seconds] 20110709 22:26:00-!- noy_ [~Noy@74.198.151.49] has joined #wesnoth-dev 20110709 22:26:00-!- noy_ [~Noy@74.198.151.49] has quit [Changing host] 20110709 22:26:00-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110709 22:29:27-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 255 seconds] 20110709 22:29:28-!- noy_ is now known as noy 20110709 22:39:16-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20110709 23:08:27-!- Crendgrim [~crend@77-22-254-233-dynip.superkabel.de] has quit [Remote host closed the connection] 20110709 23:10:59-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110709 23:16:20-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 252 seconds] 20110709 23:18:35< timotei> night 20110709 23:18:35-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Quit: SIGKILL] 20110709 23:20:56-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110709 23:21:58-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20110709 23:24:22< anonymissimus> tschmitz: you may try without putty 20110709 23:24:39< anonymissimus> i dont use it for git 20110709 23:25:31< anonymissimus> if that helps you 20110709 23:48:17-!- Cookiee [~quassel@unaffiliated/cookiee] has quit [Read error: Connection reset by peer] --- Log closed Sun Jul 10 00:00:08 2011