--- Log opened Tue May 29 00:00:24 2012 20120529 00:05:29-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 244 seconds] 20120529 00:16:37-!- neph__ [~neph@80.233.231.12] has quit [Ping timeout: 252 seconds] 20120529 00:17:26-!- s951 [~s951@dyn1064-132.hor.ic.ac.uk] has joined #wesnoth-dev 20120529 00:17:36-!- s951 [~s951@dyn1064-132.hor.ic.ac.uk] has quit [Read error: Connection reset by peer] 20120529 00:23:51-!- artisticdude [~artisticd@vsat-148-64-186-230.c005.g4.mrt.starband.net] has joined #wesnoth-dev 20120529 00:40:51-!- artisticdude [~artisticd@vsat-148-64-186-230.c005.g4.mrt.starband.net] has quit [Quit: artisticdude] 20120529 00:46:25-!- _vdn [~nazgul-sa@ppp91-77-239-123.pppoe.mtu-net.ru] has quit [Read error: Connection reset by peer] 20120529 00:51:49-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20120529 00:55:43-!- mattsc [~mattsc@d50-92-196-35.bchsia.telus.net] has quit [Quit: bye] 20120529 01:01:31-!- ToBeFree [~tobefree@unaffiliated/tobefree] has quit [Read error: Connection reset by peer] 20120529 01:06:08-!- Ceres [6d6d0707@gateway/web/freenode/ip.109.109.7.7] has left #wesnoth-dev [] 20120529 01:06:45-!- Crendgrim [~crend@77-22-112-72-dynip.superkabel.de] has quit [Quit: ...] 20120529 01:49:50-!- wesbot changed the topic of #wesnoth-dev to: 173 bugs, 337 feature requests, 15 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20120529 01:58:09-!- neXyon [~neXyon@84-119-56-54.dynamic.xdsl-line.inode.at] has quit [Quit: bye] 20120529 02:01:17-!- bloodyco_ is now known as bloodycoin_m 20120529 02:11:37-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120529 02:22:01-!- Gambit [~gambit@wesnoth/developer/grickit] has quit [Remote host closed the connection] 20120529 02:25:21-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120529 02:45:30-!- Upth [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has joined #wesnoth-dev 20120529 02:46:01-!- Gambit [~gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20120529 02:46:43-!- Upthorn [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has quit [Ping timeout: 245 seconds] 20120529 02:50:31-!- leonid [~leonid@124.65.134.54] has joined #wesnoth-dev 20120529 02:57:09-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: Computer has gone to sleep.] 20120529 02:57:41-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20120529 03:08:33-!- csarmi [~csarmi@88.132.179.197] has quit [Ping timeout: 260 seconds] 20120529 03:16:51-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120529 03:25:10-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20120529 03:28:06-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120529 04:07:18-!- matthiaskrgr [matthiaskr@72.29.68.157] has quit [Ping timeout: 246 seconds] 20120529 04:09:25-!- matthiaskrgr [matthiaskr@72.29.68.157] has joined #wesnoth-dev 20120529 04:18:52-!- Elvish_Pillager [~eli@71-10-229-241.dhcp.oxfr.ma.charter.com] has quit [Read error: Operation timed out] 20120529 04:20:57-!- matthiaskrgr [matthiaskr@72.29.68.157] has quit [Ping timeout: 246 seconds] 20120529 04:28:48-!- light_mage [~chatzilla@59.161.113.18] has joined #wesnoth-dev 20120529 04:29:25-!- light_mage [~chatzilla@59.161.113.18] has quit [Client Quit] 20120529 04:42:15-!- csarmi [~csarmi@88.132.179.5] has joined #wesnoth-dev 20120529 04:45:55-!- Ivanovic_ [~ivanovic@dtmd-4db27920.pool.mediaWays.net] has joined #wesnoth-dev 20120529 04:49:19-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 245 seconds] 20120529 04:49:51-!- Ivanovic_ is now known as Ivanovic 20120529 04:53:25-!- matthiaskrgr [matthiaskr@72.29.68.157] has joined #wesnoth-dev 20120529 05:04:03-!- csarmi [~csarmi@88.132.179.5] has quit [] 20120529 05:34:21-!- matthiaskrgr [matthiaskr@72.29.68.157] has quit [Quit: GeekBouncer - http://geekbouncer.co.uk] 20120529 05:42:40-!- ancestral [~ancestral@97-127-66-8.mpls.qwest.net] has joined #wesnoth-dev 20120529 05:58:07-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has quit [Quit: Leaving] 20120529 06:13:12-!- neph__ [~neph@80.233.231.12] has joined #wesnoth-dev 20120529 06:17:39-!- neph__ [~neph@80.233.231.12] has quit [Ping timeout: 245 seconds] 20120529 06:24:23-!- Necrosporus [~Necrospor@unaffiliated/necrosporus] has quit [Ping timeout: 252 seconds] 20120529 06:38:27-!- Gambit [~gambit@wesnoth/developer/grickit] has quit [Remote host closed the connection] 20120529 06:42:33-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [] 20120529 06:43:27-!- matthiaskrgr [matthiaskr@72.29.68.157] has joined #wesnoth-dev 20120529 06:53:39-!- Ivanovic [~ivanovic@dtmd-4db27920.pool.mediaWays.net] has quit [Changing host] 20120529 06:53:39-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20120529 06:53:41-!- Blueblaze [~Blueblaze@adsl-76-202-17-144.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20120529 07:17:51-!- ancestral [~ancestral@97-127-66-8.mpls.qwest.net] has quit [Quit: i go sleeps kthxbai] 20120529 07:26:03-!- Gallaecio [~quassel@84.120.114.134.dyn.user.ono.com] has joined #wesnoth-dev 20120529 07:33:12-!- Blueblaze2 [~Blueblaze@adsl-76-202-17-144.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20120529 07:33:12-!- Blueblaze [~Blueblaze@adsl-76-202-17-144.dsl.hstntx.sbcglobal.net] has quit [Read error: Connection reset by peer] 20120529 07:33:12-!- Blueblaze2 is now known as Blueblaze 20120529 07:47:49-!- Blueblaze [~Blueblaze@adsl-76-202-17-144.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20120529 07:53:18-!- trademark [~trademark@mon69-1-82-67-23-185.fbx.proxad.net] has joined #wesnoth-dev 20120529 07:54:36-!- enchilado is now known as charquican 20120529 08:28:23-!- zookeeper [~lmsnie@87-100-211-108.bb.dnainternet.fi] has joined #wesnoth-dev 20120529 08:28:34-!- zookeeper [~lmsnie@87-100-211-108.bb.dnainternet.fi] has quit [Changing host] 20120529 08:28:34-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20120529 08:32:09-!- Gallaecio [~quassel@84.120.114.134.dyn.user.ono.com] has quit [Remote host closed the connection] 20120529 08:32:36-!- trademark [~trademark@mon69-1-82-67-23-185.fbx.proxad.net] has quit [Ping timeout: 246 seconds] 20120529 08:34:31-!- _vdn [~nazgul-sa@ppp91-77-238-146.pppoe.mtu-net.ru] has joined #wesnoth-dev 20120529 08:55:30-!- ToBeFree [~tobefree@unaffiliated/tobefree] has joined #wesnoth-dev 20120529 09:01:34-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20120529 09:08:09-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 256 seconds] 20120529 09:08:32-!- Ivanovic_ [~ivanovic@dtmd-4db27920.pool.mediaWays.net] has joined #wesnoth-dev 20120529 09:08:34-!- Ivanovic_ [~ivanovic@dtmd-4db27920.pool.mediaWays.net] has quit [Changing host] 20120529 09:08:34-!- Ivanovic_ [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20120529 09:09:25-!- iwaim__ [~iwaim@gateway.alib.jp] has joined #wesnoth-dev 20120529 09:11:03-!- iwaim [~iwaim@gateway.alib.jp] has quit [Ping timeout: 245 seconds] 20120529 09:11:05-!- esr [~chatzilla@wesnoth/developer/esr] has quit [Ping timeout: 245 seconds] 20120529 09:11:05-!- elias [~allefant@allefant.com] has quit [Ping timeout: 245 seconds] 20120529 09:11:05-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 245 seconds] 20120529 09:12:32-!- Ivanovic_ is now known as Ivanovic 20120529 09:12:38-!- elias [~allefant@allefant.com] has joined #wesnoth-dev 20120529 09:13:49-!- _vdn [~nazgul-sa@ppp91-77-238-146.pppoe.mtu-net.ru] has quit [Quit: Leaving.] 20120529 09:15:43-!- koan [~koan@unaffiliated/koan] has quit [Ping timeout: 265 seconds] 20120529 09:17:12-!- koan [~koan@174.136.97.66] has joined #wesnoth-dev 20120529 09:17:12-!- koan [~koan@174.136.97.66] has quit [Changing host] 20120529 09:17:12-!- koan [~koan@unaffiliated/koan] has joined #wesnoth-dev 20120529 09:22:28-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20120529 09:30:14-!- charquican is now known as enchilado 20120529 09:31:18-!- enchilado is now known as charquican 20120529 09:52:21-!- neph__ [~neph@80.233.231.12] has joined #wesnoth-dev 20120529 09:52:49-!- Necrosporus [~Necrospor@unaffiliated/necrosporus] has joined #wesnoth-dev 20120529 10:13:29-!- neXyon [~neXyon@84-119-56-54.dynamic.xdsl-line.inode.at] has joined #wesnoth-dev 20120529 10:22:30< CIA-61> espreon * r54333 /trunk/data/core/about.cfg: Updated one of my credits entries. 20120529 10:23:21< CIA-61> espreon * r54334 /branches/1.10/ (Doxyfile data/core/about.cfg): Updated one of my credits entries. 20120529 10:23:39< Espreon> ... Hmmmm... oh well. 20120529 10:23:46< Espreon> It brings no harm. 20120529 10:26:44-!- _vdn [~nazgul-sa@80.250.162.179] has joined #wesnoth-dev 20120529 10:48:56-!- mjs-de [~mjs-de@g224189213.adsl.alicedsl.de] has joined #wesnoth-dev 20120529 10:49:52-!- Crendgrim [~crend@77-22-112-72-dynip.superkabel.de] has joined #wesnoth-dev 20120529 10:52:44-!- Espreon is now known as Panino 20120529 10:53:15-!- Crendgrim is now known as NoFood 20120529 10:54:42-!- NoFood is now known as Crendgrim 20120529 11:00:56-!- Panino is now known as Espreon 20120529 11:05:24-!- Drakefriend [~kvirc@31-19-75-43-dynip.superkabel.de] has joined #wesnoth-dev 20120529 11:08:10-!- vultraz_laptop is now known as taco 20120529 11:08:21-!- taco is now known as vultraz 20120529 11:10:47-!- rayblade3 [~chatzilla@124.109.10.221] has joined #wesnoth-dev 20120529 11:12:12-!- vultraz is now known as vultraz_laptop 20120529 11:12:17-!- rayblade3 is now known as vultraz 20120529 11:16:16-!- neph_ [~neph@80.233.231.12] has joined #wesnoth-dev 20120529 11:19:08-!- neph__ [~neph@80.233.231.12] has quit [Ping timeout: 240 seconds] 20120529 11:22:42-!- Guest33238 is now known as ChrisOelmueller 20120529 11:36:19-!- neph_ [~neph@80.233.231.12] has quit [Ping timeout: 250 seconds] 20120529 11:41:05-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120529 11:43:45-!- ToBeFree [~tobefree@unaffiliated/tobefree] has quit [Read error: Connection reset by peer] 20120529 11:51:01-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has joined #wesnoth-dev 20120529 11:57:31-!- _vdn [~nazgul-sa@80.250.162.179] has quit [Quit: Leaving.] 20120529 12:24:48-!- loonybot [~loonybot@46.138.74.45] has joined #wesnoth-dev 20120529 12:24:48-!- loonybot [~loonybot@46.138.74.45] has quit [Changing host] 20120529 12:24:48-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20120529 12:26:12-!- s951 [~s951@dyn1064-132.hor.ic.ac.uk] has joined #wesnoth-dev 20120529 12:26:38-!- s951 [~s951@dyn1064-132.hor.ic.ac.uk] has quit [Client Quit] 20120529 12:27:52-!- horon [~horon@nttkyo216070.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #wesnoth-dev 20120529 12:40:02-!- EdB [~edb@tss37-1-89-82-194-231.dsl.sta.abo.bbox.fr] has joined #wesnoth-dev 20120529 12:46:55-!- leonid [~leonid@124.65.134.54] has quit [Remote host closed the connection] 20120529 12:55:35-!- charquican is now known as enchilado 20120529 13:00:00-!- Ayne [~Ayne@cpc2-sgyl34-2-0-cust493.sgyl.cable.virginmedia.com] has joined #wesnoth-dev 20120529 13:08:30-!- enchilado is now known as charquican 20120529 13:19:38-!- Crendgrim [~crend@77-22-112-72-dynip.superkabel.de] has quit [Ping timeout: 240 seconds] 20120529 13:19:57-!- charquican is now known as enchilado 20120529 13:20:12-!- Crend [~crend@77-22-112-72-dynip.superkabel.de] has joined #wesnoth-dev 20120529 13:20:21-!- _vdn [~nazgul-sa@ppp91-77-238-146.pppoe.mtu-net.ru] has joined #wesnoth-dev 20120529 13:20:29-!- enchilado is now known as charquican 20120529 13:21:42-!- Crend is now known as Crendgrim 20120529 13:24:07-!- charquican is now known as enchilado 20120529 13:30:08-!- _vdn1 [~nazgul-sa@ppp91-77-238-146.pppoe.mtu-net.ru] has joined #wesnoth-dev 20120529 13:30:10-!- ToBeFree [~tobefree@dslb-084-060-178-185.pools.arcor-ip.net] has joined #wesnoth-dev 20120529 13:30:10-!- ToBeFree [~tobefree@dslb-084-060-178-185.pools.arcor-ip.net] has quit [Changing host] 20120529 13:30:10-!- ToBeFree [~tobefree@unaffiliated/tobefree] has joined #wesnoth-dev 20120529 13:31:22-!- _vdn [~nazgul-sa@ppp91-77-238-146.pppoe.mtu-net.ru] has quit [Ping timeout: 244 seconds] 20120529 13:55:12-!- enchilado is now known as charquican 20120529 14:01:12-!- Gambit [~gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20120529 14:30:45-!- artisticdude [~artisticd@vsat-148-64-186-230.c005.g4.mrt.starband.net] has joined #wesnoth-dev 20120529 15:06:35-!- neph_ [~neph@80.233.231.12] has joined #wesnoth-dev 20120529 15:10:06-!- Netsplit *.net <-> *.split quits: zookeeper, charquican 20120529 15:11:02-!- charquican [~enchilado@woenwhoa.com] has joined #wesnoth-dev 20120529 15:11:44-!- charquican [~enchilado@woenwhoa.com] has quit [Changing host] 20120529 15:11:44-!- charquican [~enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev 20120529 15:16:08-!- Netsplit over, joins: zookeeper 20120529 15:19:25-!- the_new_lipk [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20120529 15:21:23< neph_> hello Crab_. I need to discuss something with you. We had a pretty long conversation with mattsc yesterday. One thing that he really likes to exploit during his debug routine is reloading .lua files on the fly, using the global ai tables and basically not registering these scripts as CA's, just using them as standalone scripts. 20120529 15:21:37-!- Elvish_Pillager [~eli@71-10-229-241.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20120529 15:24:06< neph_> Crab_, mattsc says he doesn't mind using this cheating way, but I personally think it needs to be redone right. My idea for some new syntax seems to complement the way I can encorporate on-the-fly reloading 20120529 15:25:08< neph_> If you have a minute, please read yesterdays log. You can search for my nickname, but I think I also pinged you are some point 20120529 15:29:37< Crab_> hello 20120529 15:29:58< Crab_> I've seen those discussions 20120529 15:31:35< Crab_> making lua ai functions be contained in one or more external files looks like a good idea to me. 20120529 15:31:45-!- the_new_lipk [~lipk@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 244 seconds] 20120529 15:32:05< Crab_> storing a candidate function in a table is also good 20120529 15:32:32< Crab_> but, I would prefer to avoid having new mechanism to load those files 20120529 15:34:15< Crab_> please check the example at http://wiki.wesnoth.org/LuaWML:Files#wesnoth.require 20120529 15:34:28< Crab_> it's quite similar to what you wanted to do 20120529 15:36:06< Crab_> i.e., the syntax might look like [candidate_action] engine=lua code= << wesnoth.require("~add-ons/MyEra/lua/ai.lua").protect_leader() >> [/candidate_action] 20120529 15:39:25< neph_> Crab_, yes, but this won't reload modified lua scripts 20120529 15:40:30< neph_> or will ir? hmm 20120529 15:43:23< Crab_> no, it wont, but it won't be an AI-specific problem anymore 20120529 15:43:38< Crab_> it will reload on the fly if you will replace 'require' with 'dofile', for example 20120529 15:43:51< Crab_> or if you would add a debug mode for .require() which will always reload stuff 20120529 15:44:04< Crab_> but, it would be solved in the same way for AI-related lua and for non-AI-related lua 20120529 15:44:57-!- the_new_lipk [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20120529 15:45:57< neph_> Crab_, my main point was that debugging should not involve(or involve minimal) modifications to the scenario code 20120529 15:46:07< Crab_> yes, I agree 20120529 15:46:19< neph_> in this case I like adding a debug branch in the require function 20120529 15:46:20< Crab_> but, in that case it's better to fix wesnoth.require() 20120529 15:47:09< Crab_> but note it has to be a separate switch, not just -d 20120529 15:47:24< Crab_> since that debug branch would kill performance in some cases 20120529 15:47:40< Crab_> we should ask mattsc what he thinks about this approach 20120529 15:48:50-!- csarmi [csarmi@94-21-126-249.pool.digikabel.hu] has joined #wesnoth-dev 20120529 15:54:09-!- Drakefriend [~kvirc@31-19-75-43-dynip.superkabel.de] has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 20120529 15:54:28-!- negusnyul [~negusnyul@dsl4E5CD84C.pool.t-online.hu] has joined #wesnoth-dev 20120529 15:55:18-!- Drakefriend [~kvirc@31-19-75-43-dynip.superkabel.de] has joined #wesnoth-dev 20120529 16:01:52-!- Crendgrim is now known as Crendgrim123 20120529 16:02:00-!- Crendgrim123 is now known as Crendgrim 20120529 16:19:23-!- neph_ [~neph@80.233.231.12] has quit [Ping timeout: 244 seconds] 20120529 16:26:28-!- neph_ [~neph@80.233.231.12] has joined #wesnoth-dev 20120529 16:31:07-!- mattsc [~mattsc@fw.hia.nrc.ca] has joined #wesnoth-dev 20120529 16:35:10< mattsc> Hi neph_, Crab_: if I understand what you discussed there correctly, that's fine by me. 20120529 16:37:34< Crab_> mattsc: ok. btw, how do you debug non-AI lua? 20120529 16:37:34-!- the_new_lipk [~lipk@host-91-147-212-174.biatv.hu] has quit [Read error: Operation timed out] 20120529 16:38:09< Crab_> mattsc: how do you achieve 'hot redeployment' with it? you use wesnoth.dofile ? or we were wrong about the fact that wesnoth.require caches stuff? 20120529 16:39:11< mattsc> Crab_: the same way. Yes, wesnoth.require does not reload if it has already been loaded once, but wesnoth.dofile gets executed as is at the time. 20120529 16:40:03-!- neph_ [~neph@80.233.231.12] has quit [Ping timeout: 245 seconds] 20120529 16:41:45< mattsc> So I use wesnoth.dofile for everything I work on actively, and wesnoth.require for library functions that I only update occasionally (such as my ai_helper.lua file) 20120529 16:43:00< Crab_> do you think that a switch turning wesnoth.require into wesnoth.dofile is a good idea? (maybe it can already be done if wesnoth table is not readonly) 20120529 16:44:31< mattsc> There are certainly times when I would have liked to have that capability. But I have no idea if it can be done already or if there's a deeper reason why that's not the case, so I cannot comment on that. 20120529 16:44:35-!- anonymissimus [~chatzilla@HSI-KBW-078-042-163-105.hsi3.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20120529 16:45:09< mattsc> Ah, but anonymissimus just joined, he probably knows. 20120529 16:45:29< anonymissimus> Crab_: for what it's worth; such switch feels like a bad idea to me 20120529 16:45:58< anonymissimus> generally; there are a number of requires when reloading which you do not want to reload 20120529 16:46:35< Crab_> anonymissimus: why? the intended purpose is to make it a debug-only switch, to allow changes to all lua files to be seen as soon as possible, without having to reload the game. 20120529 16:46:44< anonymissimus> there could be a require in a certain function which is called a lot which would be a dofile every time with teh switch on, so the point of using require is basically gone 20120529 16:47:47< anonymissimus> I generally switch between dofile and require in the code, depending on which file I work on...or do a "back to turn x" or something else that reinits the whole lua state 20120529 16:48:23< Crab_> mattsc: would this approach work for you? ^ 20120529 16:48:45< Crab_> i.e. if we don't mess with require/dofile, and you'll just use whatever you want for your candidate actions. 20120529 16:49:11< mattsc> Crab_: yeah, that's fine. That's what I have been doing so far and it's never been more than a minor, occasional inconvenience. 20120529 16:49:26< Crab_> ok. neph ^ 20120529 16:49:43< Crab_> anonymissimus: ok, agreed, then. 20120529 16:54:23< anonymissimus> hm, seems that computer virus called Flame is written in lua^^ 20120529 17:15:14-!- horon [~horon@nttkyo216070.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Quit: Leaving...] 20120529 17:21:44-!- Rhonda [~rhonda@wesnoth/developer/rhonda] has quit [Quit: Going down the drain....] 20120529 17:29:40-!- anonymissimus [~chatzilla@HSI-KBW-078-042-163-105.hsi3.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643]] 20120529 17:37:54-!- Ayne [~Ayne@cpc2-sgyl34-2-0-cust493.sgyl.cable.virginmedia.com] has quit [Quit: Leaving] 20120529 17:39:15-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has joined #wesnoth-dev 20120529 17:55:49-!- ancestral [~ancestral@97-127-66-8.mpls.qwest.net] has joined #wesnoth-dev 20120529 18:08:46-!- the_new_lipk [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20120529 18:14:30-!- the_new_lipk [~lipk@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 244 seconds] 20120529 18:15:55-!- the_new_lipk [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20120529 18:18:30-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: Computer has gone to sleep.] 20120529 18:25:02-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120529 18:25:34-!- ancestral [~ancestral@97-127-66-8.mpls.qwest.net] has quit [Quit: i go sleeps kthxbai] 20120529 18:28:09-!- Gallaecio [~quassel@84.120.114.134.dyn.user.ono.com] has joined #wesnoth-dev 20120529 18:34:18-!- MeccaGod [~majs@host189-199.bornet.net] has joined #wesnoth-dev 20120529 18:38:49-!- s951 [~s951@dyn1064-132.hor.ic.ac.uk] has joined #wesnoth-dev 20120529 18:39:23-!- s951 [~s951@dyn1064-132.hor.ic.ac.uk] has quit [Client Quit] 20120529 18:51:23-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20120529 18:52:17-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120529 18:52:36-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20120529 18:53:19-!- mattsc [~mattsc@fw.hia.nrc.ca] has quit [Quit: I'm asleep] 20120529 18:57:44-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Read error: Connection reset by peer] 20120529 18:58:07-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20120529 18:58:35-!- mattsc [~mattsc@fw.hia.nrc.ca] has joined #wesnoth-dev 20120529 18:59:32-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Quit: Konversation terminated!] 20120529 18:59:48-!- MeccaGod [~majs@host189-199.bornet.net] has quit [] 20120529 19:04:35-!- stevenoxley [~stevenoxl@74.201.7.112] has joined #wesnoth-dev 20120529 19:20:03-!- Drakefriend [~kvirc@31-19-75-43-dynip.superkabel.de] has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 20120529 19:24:33-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120529 19:28:46-!- _vdn [~nazgul-sa@ppp91-77-238-146.pppoe.mtu-net.ru] has joined #wesnoth-dev 20120529 19:28:47-!- _vdn1 [~nazgul-sa@ppp91-77-238-146.pppoe.mtu-net.ru] has quit [Read error: Connection reset by peer] 20120529 19:44:56-!- Upthorn [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has joined #wesnoth-dev 20120529 19:46:08-!- ChrisOelmueller [bouncer@syngo.info] has quit [Read error: Operation timed out] 20120529 19:46:08-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Read error: Operation timed out] 20120529 19:47:37-!- Guest43275 [bouncer@syngo.info] has joined #wesnoth-dev 20120529 19:48:20-!- noy [~Noy@s207-81-152-50.bc.hsia.telus.net] has joined #wesnoth-dev 20120529 19:48:30-!- Upth [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has quit [Ping timeout: 256 seconds] 20120529 19:48:31-!- Ravi [~chatzilla@182.156.56.128] has joined #wesnoth-dev 20120529 19:48:34-!- noy [~Noy@s207-81-152-50.bc.hsia.telus.net] has quit [Changing host] 20120529 19:48:34-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120529 19:50:40-!- Ravi [~chatzilla@182.156.56.128] has quit [Client Quit] 20120529 19:52:18-!- stevenoxley [~stevenoxl@74.201.7.112] has quit [Ping timeout: 246 seconds] 20120529 20:02:29-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20120529 20:05:21-!- Ceres [6d6d0707@gateway/web/freenode/ip.109.109.7.7] has joined #wesnoth-dev 20120529 20:05:38< mattsc> neph_, Crab_: one thing I just thought about: it is possible to have scenarios where several sides have customized (and different) Lua AIs. So whatever mechanism you come up with, it needs to be able to deal with that, both in play and in debug mode. 20120529 20:05:54< mattsc> Maybe that trivial and automatic, I just wanted to mention it 20120529 20:06:02< Crab_> mattsc: it would 20120529 20:06:24< mattsc> Crab_: ok, good. Thanks. 20120529 20:08:21< mattsc> Currently, I am doing this in debug mode by giving the global ai tables different names, resulting in having to call e.g. a move bwith ai_wolves.move() 20120529 20:08:44< mattsc> In normal gameplay mode, this is of course not necessary if the tables are local. 20120529 20:10:00< Crab_> ok 20120529 20:11:24< mattsc> If there's a better (cleaner) way, please let me know. 20120529 20:11:40< mattsc> ^sometime 20120529 20:13:21-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20120529 20:13:37-!- stikonas [~and@bcm-131-111-216-103.girton.cam.ac.uk] has joined #wesnoth-dev 20120529 20:13:40-!- stikonas [~and@bcm-131-111-216-103.girton.cam.ac.uk] has quit [Changing host] 20120529 20:13:40-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120529 20:14:05-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Client Quit] 20120529 20:14:17-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120529 20:18:02-!- neph_ [~neph@80.233.231.12] has joined #wesnoth-dev 20120529 20:19:52-!- artisticdude [~artisticd@vsat-148-64-186-230.c005.g4.mrt.starband.net] has quit [Quit: Leaving.] 20120529 20:22:17-!- stevenoxley [~stevenoxl@38.106.231.2] has joined #wesnoth-dev 20120529 20:42:21-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20120529 20:42:37-!- stikonas [~and@bcm-131-111-216-103.girton.cam.ac.uk] has joined #wesnoth-dev 20120529 20:42:37-!- stikonas [~and@bcm-131-111-216-103.girton.cam.ac.uk] has quit [Changing host] 20120529 20:42:37-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120529 20:51:34-!- the_new_lipk [~lipk@host-91-147-212-174.biatv.hu] has quit [Quit: Távozom] 20120529 21:01:04-!- bloodycoin [~bloodycoi@193.170.133.3] has joined #wesnoth-dev 20120529 21:01:41-!- bloodyco_ [~bloodycoi@2002:c1aa:8513:a:e154:af51:cbac:e9e3] has joined #wesnoth-dev 20120529 21:01:41-!- bloodycoin_m [~bloodycoi@193.170.135.78] has quit [Read error: Connection reset by peer] 20120529 21:02:06-!- bloodyco_ is now known as bloodycoin_m 20120529 21:02:45< bloodycoin_m> boucman: pushed changes, awaiting for tons of critique :) 20120529 21:05:27-!- bloodycoin [~bloodycoi@193.170.133.3] has quit [Ping timeout: 246 seconds] 20120529 21:06:30-!- _vdn [~nazgul-sa@ppp91-77-238-146.pppoe.mtu-net.ru] has quit [Ping timeout: 246 seconds] 20120529 21:10:53-!- _vdn [~nazgul-sa@ppp85-141-126-212.pppoe.mtu-net.ru] has joined #wesnoth-dev 20120529 21:31:38-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120529 21:40:00-!- ToBeFree [~tobefree@unaffiliated/tobefree] has quit [Read error: Connection reset by peer] 20120529 21:43:47-!- bloodycoin_m [~bloodycoi@2002:c1aa:8513:a:e154:af51:cbac:e9e3] has quit [Read error: Connection reset by peer] 20120529 21:44:15-!- bloodycoin_m [~bloodycoi@193.170.135.78] has joined #wesnoth-dev 20120529 21:54:36-!- Ceres [6d6d0707@gateway/web/freenode/ip.109.109.7.7] has quit [Ping timeout: 245 seconds] 20120529 22:00:43-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has quit [Read error: Connection reset by peer] 20120529 22:02:59-!- stevenox1ey [~stevenoxl@38.106.231.2] has joined #wesnoth-dev 20120529 22:03:23-!- stevenoxley [~stevenoxl@38.106.231.2] has quit [Ping timeout: 244 seconds] 20120529 22:03:29-!- _vdn1 [~nazgul-sa@ppp91-77-230-116.pppoe.mtu-net.ru] has joined #wesnoth-dev 20120529 22:05:02-!- _vdn [~nazgul-sa@ppp85-141-126-212.pppoe.mtu-net.ru] has quit [Ping timeout: 244 seconds] 20120529 22:08:05-!- _vdn [~nazgul-sa@ppp91-77-236-208.pppoe.mtu-net.ru] has joined #wesnoth-dev 20120529 22:09:17-!- _vdn1 [~nazgul-sa@ppp91-77-230-116.pppoe.mtu-net.ru] has quit [Ping timeout: 252 seconds] 20120529 22:17:11-!- _vdn [~nazgul-sa@ppp91-77-236-208.pppoe.mtu-net.ru] has quit [Quit: Leaving.] 20120529 22:17:16< boucman> bloodycoin_m: k, looking asap 20120529 22:31:32-!- stevenox1ey [~stevenoxl@38.106.231.2] has quit [Ping timeout: 246 seconds] 20120529 22:43:45-!- stevenoxley [~stevenoxl@38.106.231.2] has joined #wesnoth-dev 20120529 22:48:41-!- negusnyul [~negusnyul@dsl4E5CD84C.pool.t-online.hu] has quit [Quit: Konversation terminated!] 20120529 22:57:48-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120529 23:01:21-!- Crendgrim [~crend@77-22-112-72-dynip.superkabel.de] has quit [Quit: ...] 20120529 23:04:34-!- s951 [~s951@dyn1064-132.hor.ic.ac.uk] has joined #wesnoth-dev 20120529 23:04:40-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20120529 23:05:18-!- stikonas [~and@bcm-131-111-216-103.girton.cam.ac.uk] has joined #wesnoth-dev 20120529 23:05:18-!- stikonas [~and@bcm-131-111-216-103.girton.cam.ac.uk] has quit [Changing host] 20120529 23:05:18-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120529 23:08:32-!- mattsc [~mattsc@fw.hia.nrc.ca] has quit [Quit: I'm asleep] 20120529 23:11:22-!- mattsc [~mattsc@fw.hia.nrc.ca] has joined #wesnoth-dev 20120529 23:15:14-!- mattsc [~mattsc@fw.hia.nrc.ca] has quit [Client Quit] 20120529 23:15:51-!- neXyon [~neXyon@84-119-56-54.dynamic.xdsl-line.inode.at] has quit [Quit: bye] 20120529 23:16:18-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120529 23:25:53-!- EdB [~edb@tss37-1-89-82-194-231.dsl.sta.abo.bbox.fr] has quit [Quit: Konversation terminated!] 20120529 23:40:05< boucman> bloodycoin_m: still reading but this all looks quite good 20120529 23:40:33-!- PolarPanda [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20120529 23:42:10< bloodycoin_m> boucman: I can comment on some places, if you need a clearer explanation :) 20120529 23:42:50< boucman> bloodycoin_m: :) sure, but i'm still in the proofreading phase 20120529 23:43:29< bloodycoin_m> boucman: just ping me, when I am needed 20120529 23:44:31< boucman> bloodycoin_m: first question, does boost or STL provide something like your functor template, which would avoid rewriting it ? 20120529 23:44:41< boucman> that the sort of stuff I would expect to find in there 20120529 23:45:57< bloodycoin_m> ugh... actually I didn't check.. but I my motivation would be that, I need a very specific functionality, and boost afaik does things in very general way, which increases compile time a lot 20120529 23:47:08< boucman> hmm, we usually like to reuse rather than rewrite that sort of bits of code... you might to want to look into it for general culture, it's always good to know boost... 20120529 23:47:38< shadowm> While that's true, it hasn't stopped everyone else from turning Wesnoth into a gcc stress-test suite. :p 20120529 23:48:38< boucman> shadowm hehe 20120529 23:50:17-!- s951 [~s951@dyn1064-132.hor.ic.ac.uk] has quit [Quit: Leaving] 20120529 23:51:13< bloodycoin_m> hmm... I can feel that on my laptop... a lot... 20120529 23:55:38-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 240 seconds] 20120529 23:56:33-!- jamit [~james@pool-173-61-156-210.cmdnnj.east.verizon.net] has joined #wesnoth-dev 20120529 23:59:39-!- neph_ [~neph@80.233.231.12] has quit [Ping timeout: 252 seconds] --- Log closed Wed May 30 00:00:24 2012