--- Log opened Sun Mar 03 00:00:28 2013 20130303 00:00:41< Sirp> vector must use a single buffer of contiguous storage. It must deal with running out of space by allocating a new larger buffer and copying, and the buffer size must grow exponentially 20130303 00:00:59< Sirp> pretty much the only important implementation differences are the factor of growth and initial size of the buffer. 20130303 00:19:04-!- fendrin_ [~fabi@88-134-60-63-dynip.superkabel.de] has quit [Quit: Konversation terminated!] 20130303 00:22:09-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20130303 00:36:30-!- csarmi [~csarmi@84-236-4-187.pool.digikabel.hu] has joined #wesnoth-dev 20130303 00:36:38-!- csarmi [~csarmi@84-236-4-187.pool.digikabel.hu] has quit [Client Quit] 20130303 01:01:24-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 264 seconds] 20130303 01:04:06-!- Netsplit *.net <-> *.split quits: janebot 20130303 01:04:14-!- Netsplit over, joins: janebot 20130303 01:19:10-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 245 seconds] 20130303 01:25:51-!- _8680_ [~quassel@c-67-169-191-229.hsd1.ca.comcast.net] has joined #wesnoth-dev 20130303 01:29:53-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20130303 01:33:30-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20130303 01:46:39-!- Nephro [~neph@cpc4-broo8-2-0-cust224.14-2.cable.virginmedia.com] has quit [Remote host closed the connection] 20130303 01:52:24-!- Rei2 [ayanami@unaffiliated/shadowmaster/bot/rei2] has joined #wesnoth-dev 20130303 01:52:36< shadowm> %tag 1.11.1 20130303 01:52:41< Rei2> shadowm: Tag 1.11.1, revision 55836 (ivanovic) on Sat Dec 8 12:03:38 2012: 20130303 01:52:44< Rei2> shadowm: tagged 1.11.1, using r55835 20130303 01:52:45< Rei2> shadowm: Web interface URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=55836 20130303 01:52:57< shadowm> %raw part 20130303 01:52:58< Rei2> shadowm: RAW message sent: part 20130303 01:53:09< shadowm> Ugh. 20130303 01:53:32< shadowm> %raw part #wesnoth-dev 20130303 01:53:32-!- Rei2 [ayanami@unaffiliated/shadowmaster/bot/rei2] has left #wesnoth-dev [] 20130303 01:53:49-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: actualy iz mordante] 20130303 02:13:11-!- SpoOkyMagician [~chatzilla@74-141-249-126.dhcp.insightbb.com] has quit [Quit: bbl] 20130303 02:22:42-!- Blueblaze [~Blueblaze@adsl-99-158-46-191.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20130303 02:27:35-!- mjs-de [~mjs-de@g224177237.adsl.alicedsl.de] has joined #wesnoth-dev 20130303 03:12:11-!- Elvish_Pillager [~eli@dhip-029.rrw.residences.colby.edu] has quit [Ping timeout: 252 seconds] 20130303 03:13:02-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 272 seconds] 20130303 03:30:42-!- knotwork [~markm@142.68.136.238] has joined #wesnoth-dev 20130303 03:30:43-!- knotwork [~markm@142.68.136.238] has quit [Changing host] 20130303 03:30:43-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20130303 03:32:35-!- _8680_ [~quassel@c-67-169-191-229.hsd1.ca.comcast.net] has quit [Ping timeout: 248 seconds] 20130303 03:37:16-!- _8680_ [~quassel@99-29-58-38.lightspeed.sntcca.sbcglobal.net] has joined #wesnoth-dev 20130303 03:42:12-!- vultraz [~chatzilla@124.109.10.167] has quit [Ping timeout: 248 seconds] 20130303 03:50:27-!- vultraz [~chatzilla@124.109.10.167] has joined #wesnoth-dev 20130303 03:51:39-!- vultraz [~chatzilla@124.109.10.167] has quit [Changing host] 20130303 03:51:39-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130303 03:54:03-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130303 03:54:17-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130303 03:54:34-!- mjs-de [~mjs-de@g224177237.adsl.alicedsl.de] has quit [Remote host closed the connection] 20130303 03:56:20-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 248 seconds] 20130303 04:01:37-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20130303 04:13:12-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 272 seconds] 20130303 04:17:31-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20130303 04:23:55-!- elias_ [~allefant@allefant.com] has joined #wesnoth-dev 20130303 04:30:46-!- Netsplit *.net <-> *.split quits: elias 20130303 04:32:52-!- _8680_ [~quassel@99-29-58-38.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 248 seconds] 20130303 04:33:09-!- _8680_ [~quassel@c-67-169-191-229.hsd1.ca.comcast.net] has joined #wesnoth-dev 20130303 04:38:16-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20130303 04:41:42-!- Ivanovic_ [~ivanovic@dtmd-4d0bc62c.pool.mediaWays.net] has joined #wesnoth-dev 20130303 04:44:30-!- Ivanovic_ [~ivanovic@dtmd-4d0bc62c.pool.mediaWays.net] has quit [Changing host] 20130303 04:44:30-!- Ivanovic_ [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20130303 04:44:52-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 272 seconds] 20130303 04:45:12-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 264 seconds] 20130303 04:45:58-!- Ivanovic_ is now known as Ivanovic 20130303 04:48:42-!- knotwork [~markm@142.68.136.238] has joined #wesnoth-dev 20130303 04:48:42-!- knotwork [~markm@142.68.136.238] has quit [Changing host] 20130303 04:48:43-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20130303 04:53:23-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 252 seconds] 20130303 05:03:29-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20130303 05:05:35-!- fendrin [~fabi@88-134-61-84-dynip.superkabel.de] has joined #wesnoth-dev 20130303 05:05:35-!- fendrin [~fabi@88-134-61-84-dynip.superkabel.de] has quit [Changing host] 20130303 05:05:36-!- fendrin [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20130303 05:12:28-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 250 seconds] 20130303 05:23:28< mattsc> Umm, can somebody tell me what wmllint is complaining about here? http://pastebin.com/D6bLufGi 20130303 05:24:01< mattsc> l.229 is the empty line right after that code block. 20130303 05:25:04-!- knotwork [~markm@142.68.136.238] has joined #wesnoth-dev 20130303 05:25:04-!- knotwork [~markm@142.68.136.238] has quit [Changing host] 20130303 05:25:04-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20130303 05:28:19-!- Blueblaze [~Blueblaze@adsl-99-158-46-191.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20130303 05:41:56-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 250 seconds] 20130303 05:48:08< Soliton> looks like it gets confused by the message macro. 20130303 05:49:25< Soliton> probably because there is [micro_ai] in it. 20130303 05:55:04< mattsc> Soliton: oh, duh! I hadn't even noticed that and was trying to figure out what I was doing wrong with the actual [micro_ai] tag above that. Thanks! 20130303 05:59:13< Soliton> no problem. best approach is to gradually cut stuff out to narrow down the problematic lines. 20130303 06:06:04< mattsc> Right ... [Grrrowling at myself.] Thanks again. 20130303 06:07:49< vultraz> [/Grrrowling at myself] 20130303 06:09:50-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 255 seconds] 20130303 06:11:27-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130303 06:13:48< mattsc> vultraz: not yet, it's a rather long, dark, rumbling grrrowl. 20130303 06:21:26-!- shadowm_desktop2 [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130303 06:27:03-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 255 seconds] 20130303 06:27:32-!- shadowm [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 255 seconds] 20130303 06:27:32-!- Soliton [~Soliton@wesnoth/developer/soliton] has quit [Ping timeout: 255 seconds] 20130303 06:28:14-!- Soliton [~Soliton@wesnoth/developer/soliton] has joined #wesnoth-dev 20130303 06:29:19-!- shadowm [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130303 06:39:25-!- shadowm_ [~ignacio@wesnoth.wesnoth.org] has joined #wesnoth-dev 20130303 06:40:41-!- elias [~allefant@allefant.com] has joined #wesnoth-dev 20130303 06:40:46-!- shadowm [~ignacio@wesnoth/developer/shadowmaster] has quit [Killed (verne.freenode.net (Nickname regained by services))] 20130303 06:40:46-!- shadowm_ is now known as shadowm 20130303 06:40:50-!- shadowm [~ignacio@wesnoth.wesnoth.org] has quit [Changing host] 20130303 06:40:50-!- shadowm [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130303 06:41:05-!- shadowm_desktop2 is now known as shadowm_desktop 20130303 06:41:46-!- janebot_ [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20130303 06:43:16-!- elias_ [~allefant@allefant.com] has quit [Ping timeout: 245 seconds] 20130303 06:43:17-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Ping timeout: 245 seconds] 20130303 06:49:41-!- ettin_ [~jorda@li145-112.members.linode.com] has joined #wesnoth-dev 20130303 06:50:05-!- Rh0nda [~rhonda@anguilla.debian.or.at] has joined #wesnoth-dev 20130303 06:51:46-!- Gambit [~gambit@wesnoth/developer/grickit] has quit [Remote host closed the connection] 20130303 06:52:35-!- ettin [~jorda@wesnoth/developer/ettin] has quit [Ping timeout: 260 seconds] 20130303 06:52:35-!- Rhonda [~rhonda@wesnoth/developer/rhonda] has quit [Ping timeout: 255 seconds] 20130303 06:52:37-!- Netsplit *.net <-> *.split quits: Smar, iwaim, shadowm_desktop, shadowm 20130303 06:54:22-!- Netsplit over, joins: iwaim 20130303 06:56:50-!- shadowm [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130303 06:56:50-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130303 06:56:50-!- Smar [~smar@freenet/translator/finnish/Smar] has joined #wesnoth-dev 20130303 07:08:38< shadowm> mattsc: Is there any way to influecnce what attacks an AI unit chooses aside from using attack_weight and defense_weight? 20130303 07:08:41< shadowm> influence 20130303 07:22:34< mattsc> shadowm: I can't think of anything right now. 20130303 07:23:39< mattsc> aggression could have an influence, but I don't remember the details right now. 20130303 07:24:49-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130303 07:25:02-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20130303 07:29:55-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 248 seconds] 20130303 07:31:39< mattsc> shadowm: yes, aggression goes into the choice of the weapon (in src/actions/attack.cpp). 20130303 07:32:14< mattsc> But that only lets you influence whether dealing damage is more important than receiving damage, it does not let you choose a specific weapon, if that's what you want. 20130303 07:32:30< shadowm> Choosing a specific weapon is what I want. 20130303 07:32:48< shadowm> Okay, anyway I figured out a rather odd solution for the problem I had stumbled upon. 20130303 07:33:15< mattsc> Okay, good. 20130303 08:18:54-!- mattsc [~mattsc@d154-20-34-165.bchsia.telus.net] has quit [Quit: bye] 20130303 08:20:44-!- _8680_ [~quassel@c-67-169-191-229.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 20130303 08:21:01-!- _8680_ [~quassel@c-67-169-191-229.hsd1.ca.comcast.net] has joined #wesnoth-dev 20130303 08:30:19-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20130303 08:59:49-!- [Relic] [~relic@99.58.54.211] has quit [Quit: Leaving] 20130303 09:01:01-!- _8680_ [~quassel@c-67-169-191-229.hsd1.ca.comcast.net] has quit [] 20130303 09:20:15< shadowm> If thunderstruck asks again, maybe you could tell him to either ask me through the logs or leave a comment in the issue tracker entry for that bug? 20130303 09:20:22< shadowm> Leaving now. 20130303 09:20:39-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [] 20130303 09:22:24-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20130303 09:28:36-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20130303 09:28:52< mordante> servus 20130303 09:32:12< Sirp> hey mordante ... did you ever email more with github of hear from them? 20130303 09:32:48< mordante> Sirp, no not after I posted in the forum 20130303 09:33:21< Sirp> okay 20130303 09:33:31< Sirp> it just seems like their final answer was ... highly ambiguous. :-/ 20130303 09:35:10< mordante> I think their first answer was not 20130303 09:35:25< mordante> also I don't know what the final size of the repository will be 20130303 09:35:56< mordante> AI0867, ended with 1.4 GB, but esr thought/hoped he would get a smaller repo 20130303 09:37:30-!- Rh0nda is now known as Rhonda 20130303 09:37:37-!- Rhonda [~rhonda@anguilla.debian.or.at] has quit [Changing host] 20130303 09:37:37-!- Rhonda [~rhonda@wesnoth/developer/rhonda] has joined #wesnoth-dev 20130303 09:38:04< mordante> shadowm, The default version [assignment operator] performs a memberwise copy, where each member is copied by its own copy assignment operator (which may also be programmer-declared or compiler-generated). 20130303 09:38:12< mordante> shadowm, http://en.wikipedia.org/wiki/Assignment_operator_in_C%2B%2B 20130303 09:38:28< shadowm> Yes. 20130303 09:38:34< mordante> shadowm, and also interesting http://en.wikipedia.org/wiki/Rule_of_three_%28C%2B%2B_programming%29 20130303 09:39:02< shadowm> I wonder how many times I've been linked to that? :p 20130303 09:39:30< mordante> I don't see that in the logs ;-) 20130303 09:39:38< shadowm> Over the years, I mean. 20130303 09:39:49< mordante> ah ok 20130303 09:40:12< mordante> does it answer your question regarding r56430? 20130303 09:40:26< shadowm> Yes, thanks. 20130303 09:42:27< mordante> you're welcome 20130303 10:18:46-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20130303 10:33:08-!- csarmi [~csarmi@84-236-4-187.pool.digikabel.hu] has joined #wesnoth-dev 20130303 10:35:42< shadowm> Gods I had forgotten how long it takes to build Wesnoth on my laptop. 20130303 11:10:44-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20130303 11:11:16-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Changing host] 20130303 11:11:16-!- esr [~chatzilla@wesnoth/developer/esr] has joined #wesnoth-dev 20130303 11:22:27-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130303 11:24:22< lipkab> mordante: I saw that there's some kind of inline scripting available for GUI2 keys. Is there any documentation on that? 20130303 11:50:40-!- lipkabb [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130303 11:50:41-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Read error: Connection reset by peer] 20130303 12:07:05-!- EdB [~edb@89-93-184-215.hfc.dyn.abo.bbox.fr] has joined #wesnoth-dev 20130303 12:07:18-!- lipkabb [~lipk@host-91-147-212-174.biatv.hu] has quit [Quit: And away we go] 20130303 12:07:31-!- lipkabb [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130303 12:11:46-!- loonybot [~loonybot@158.255.133.34] has joined #wesnoth-dev 20130303 12:11:46-!- loonybot [~loonybot@158.255.133.34] has quit [Changing host] 20130303 12:11:46-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20130303 12:20:52-!- lipkabb [~lipk@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 248 seconds] 20130303 12:22:04-!- lipkabb [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130303 12:33:31-!- lipkabb [~lipk@host-91-147-212-174.biatv.hu] has quit [Read error: Connection reset by peer] 20130303 12:33:39-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130303 12:34:27-!- Crendgrim [~crend@77-23-251-152-dynip.superkabel.de] has joined #wesnoth-dev 20130303 12:36:37-!- lipkabb [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130303 12:36:38-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Read error: Connection reset by peer] 20130303 12:37:28-!- EdB [~edb@89-93-184-215.hfc.dyn.abo.bbox.fr] has quit [Quit: Konversation terminated!] 20130303 12:45:47-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130303 12:45:47-!- lipkabb [~lipk@host-91-147-212-174.biatv.hu] has quit [Read error: Connection reset by peer] 20130303 12:51:08-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Read error: Operation timed out] 20130303 13:02:34-!- stikonas [~gentoo@as932.girton.cam.ac.uk] has joined #wesnoth-dev 20130303 13:02:35-!- stikonas [~gentoo@as932.girton.cam.ac.uk] has quit [Changing host] 20130303 13:02:35-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130303 13:21:51< mordante> lipkab it's the standard formula language 20130303 13:22:19< mordante> esr is there a reason the FOSSID is not the svn ID? 20130303 13:23:52< esr> mordante: For a Subversion repo, the fosso;-id *is* the Subversion revision. For a CVS repo it's a CVS file release number. 20130303 13:25:17-!- _8680_ [~quassel@c-67-169-191-229.hsd1.ca.comcast.net] has joined #wesnoth-dev 20130303 13:25:18-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130303 13:26:26< mordante> esr, so it is something the repo tool doesn't do by default since it can lift SVN and CVS repos? 20130303 13:26:59< esr> mordante: Sorry, I don't understand your question. 20130303 13:27:34< mordante> esr, your tool doesn't use SVN-ID == FOSSILID since it can be used for SVN and CVS 20130303 13:28:14< esr> ? 20130303 13:28:18< esr> Um. 20130303 13:28:33< mordante> wait I misread 20130303 13:28:33< esr> I'm having trouble with your English today. 20130303 13:28:50< mordante> no I have trouble reading ;-) 20130303 13:30:01< esr> What "Fossol-ID" is is the native revision ID in whatever VCS the repo was lifted from. 20130303 13:30:10< mordante> esr, I see now 20130303 13:30:59< mordante> esr, I was confused by your e-mail http://paste.debian.net/239507/, where the Fossil-ID was one off from the SVN-ID 20130303 13:32:01< esr> Oh, just a typo. 20130303 13:32:52< mordante> ok 20130303 13:33:29< mordante> are there still branches, where you need to know the merge status? 20130303 13:33:35< esr> Yes. 20130303 13:33:46< esr> Wait, I'll find yours. 20130303 13:36:42< esr> (The repo is big and takes a while to load, sorry.) 20130303 13:37:40< esr> There's a mordante_terrain branch. 20130303 13:37:42< mordante> no hurry, I'm around for a while 20130303 13:37:52< esr> Is that still active? Was it merged? 20130303 13:38:11< mordante> merged back into trunk 20130303 13:38:33< esr> Can you itentify the merge point? 20130303 13:39:09-!- _8680_ [~quassel@c-67-169-191-229.hsd1.ca.comcast.net] has left #wesnoth-dev [] 20130303 13:39:43< mordante> I'll try to find it 20130303 13:41:17-!- prkc [~negusnyul@5400911F.dsl.pool.telekom.hu] has joined #wesnoth-dev 20130303 13:45:45< mordante> esr, it was merged in multiple commits r15413 -- r15429 and more related commits until about r15440 20130303 13:46:41< mordante> I still have nightmares regarding this merge ;-) 20130303 13:47:42< esr> Is suppose the most reasonable thing to do wouyld be to trwat that branch as a merge parent of the earliest, r15413? 20130303 13:50:35< mordante> probably yes, it was somewhat messy to get it merged 20130303 13:50:57< esr> OK, that's what I'll do. 20130303 13:51:51< mordante> more branches left? 20130303 13:52:00< esr> The complete list of branches not accounted for is: 20130303 13:52:05< esr> # 1_2: 20130303 13:52:06< esr> # branch_gettext1: 20130303 13:52:08< esr> # editor: 20130303 13:52:09< esr> # fendrin_gui_stuff: 20130303 13:52:11< esr> # fendrin_pathfind_and_editor: 20130303 13:52:13< esr> # formula_ai: 20130303 13:52:15< esr> # gabba_ghosted_units: 20130303 13:52:16< esr> # mp_registration: 20130303 13:52:18< esr> # ogl: 20130303 13:52:19< esr> # gp2x: 20130303 13:52:21< esr> # terrain-layer: 20130303 13:52:22< esr> # umcmg: 20130303 13:52:24< esr> # water-animation 20130303 13:52:26< esr> # wesnoth-gl: 20130303 13:52:28< esr> # xan: 20130303 13:52:49< mordante> both ogl and wesnoth-gl were never merged 20130303 13:56:34< mordante> I think terrain-layer was done in r16896... I hope it turns out like that ;-) 20130303 13:56:36-!- Elvish_Hunter [8043276e@gateway/web/freenode/ip.128.67.39.110] has joined #wesnoth-dev 20130303 13:58:51-!- illusiondev [75cd3a68@gateway/web/freenode/ip.117.205.58.104] has joined #wesnoth-dev 20130303 13:59:05-!- mjs-de [~mjs-de@d118133.adsl.hansenet.de] has joined #wesnoth-dev 20130303 14:00:39< esr> mordante: I will investigate. Fortunately minor errors in where the merge points land aren't a big deal, as they don'y effect conyent states. 20130303 14:00:59< esr> s/conyent/content/ 20130303 14:01:31< esr> The most important info the graph can convey is simply that a merge took place. 20130303 14:03:39 * zookeeper has a bad feeling about the whole thing 20130303 14:05:45< esr> zookeeper: Oh? Why? 20130303 14:07:36< zookeeper> it's a big and complicated conversion. reason tells that it can't end well, at least the first time :p 20130303 14:09:30< esr> zookeeper: I'm very experienced at this. Wesnoth is the largest repo I've lifted, but not even nearly the messiest. 20130303 14:09:54< esr> Network UPS Tools was the worst. 20130303 14:10:29< esr> By comparison the Wesnoth history is clean and simple. 20130303 14:11:51< esr> You might find the current version of the lift script interesting. 20130303 14:11:53< esr> http://paste.pound-python.org/show/AqKfS3OGAMuhUlR1prX6/ 20130303 14:14:22< mordante> esr, xan's branch looks to be r10901 20130303 14:14:56< esr> Merged at r10901 you mean? 20130303 14:15:35< mordante> yes 20130303 14:15:46-!- vultraz_laptop [~chatzilla@124.109.10.167] has joined #wesnoth-dev 20130303 14:15:48< esr> Thanks. 20130303 14:15:54< mordante> no problem 20130303 14:16:33-!- vultraz_laptop [~chatzilla@124.109.10.167] has quit [Changing host] 20130303 14:16:33-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130303 14:17:36< mordante> can't seem to find a mergepoint for gp2x and also not mentioned in the changelog 20130303 14:17:58< esr> I think gp2x is another unmerged port branch, for a now-obsolete handheld. 20130303 14:17:59< mordante> but maybe Ivanovic knows whether the gp2x support was added to Wesnoth 20130303 14:18:17< Ivanovic> no, that one was not merged in 20130303 14:18:33< Ivanovic> small parts like tinygui: yes, but i think not everyting 20130303 14:19:29-!- Elvish_Pillager [~eli@dhip-029.rrw.residences.colby.edu] has joined #wesnoth-dev 20130303 14:20:00< mordante> branch_gettext1 shows 3061 as creation point 'This commit was manufactured by cvs2svn...' 20130303 14:20:11< mordante> and r3068 merged syncpoint_gettext1_12 from trunk 20130303 14:20:30< esr> Ivanovic: What can you tell me about these other branches? 20130303 14:20:39< esr> # 1_2: 20130303 14:20:40< esr> # branch_gettext1: 20130303 14:20:42< esr> # editor: 20130303 14:20:43< esr> # fendrin_gui_stuff: 20130303 14:20:45< esr> # fendrin_pathfind_and_editor: 20130303 14:20:47< esr> # formula_ai: 20130303 14:20:48< esr> # gabba_ghosted_units: 20130303 14:20:50< esr> # mp_registration: 20130303 14:20:51< esr> # gp2x: 20130303 14:20:53< esr> # umcmg: 20130303 14:20:54< esr> # water-animation 20130303 14:21:01< mordante> esr, I just posted info regarding the gettext one 20130303 14:21:25< esr> Ah, so I should merge branch_gettext1 at 3068? 20130303 14:21:43-!- Elvish_Hunter [8043276e@gateway/web/freenode/ip.128.67.39.110] has quit [Ping timeout: 245 seconds] 20130303 14:21:49< Ivanovic> i already gave gp2x info, for the fendrin ones: i think he already mentioned something about it but just ask him... 20130303 14:22:02< Ivanovic> formula ai was either Sirp or Crab_, ask them 20130303 14:23:18< mordante> formula-ai looks like r24256 20130303 14:24:49< esr> Ivanovic: I will ask fendrin, I had been planning to. 20130303 14:25:44-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 255 seconds] 20130303 14:26:45< esr> Ivanovic: Also, we still have to settle on a new hosting side. As the release manager you have the final say on that, I think. I still think SourceForge is our best option - at least, nobody else has presented a clearly better one. 20130303 14:27:16< Ivanovic> is there a short list of the available options, the pros and cons for them? 20130303 14:27:56< Ivanovic> sorry, i have not followed things too closely over the last weeks, finally getting settled in the new flat and still assembling furniture on an almost daily basis 20130303 14:29:32< esr> The sheer size of the Wesnoth repo knocks out a couple of otherwise attractive ones - GitHub and BitBucket. The GitHub admins don't want to host a 1.4GB repo (can't say I blame them for worrying about bandwidth hogging) and it won't fit in any of BitBucket's free plans. 20130303 14:30:02< esr> Berlios is as risky as Gna. 20130303 14:30:28-!- illusiondev_ [75cd3a68@gateway/web/freenode/ip.117.205.58.104] has joined #wesnoth-dev 20130303 14:31:18-!- illusiondev [75cd3a68@gateway/web/freenode/ip.117.205.58.104] has quit [Ping timeout: 245 seconds] 20130303 14:31:23< esr> Alioth might be possible. At SourceForge we already own the project name. 20130303 14:31:29< mordante> esr, I'm not sure whether the mp_registration was merged or recoded, but if merged I would expect 28628 20130303 14:34:16< esr> Gitoriou is out because no bug tracker. 20130303 14:34:16-!- Gambit [~gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20130303 14:34:16< mordante> Gitorious out due to the maximum bandwidth... 500MB/month 20130303 14:34:16< esr> So AFAIK our realistic alternatives are (a) SourceForge, (b) Alioth, (c) some kind of custom self-hosting. 20130303 14:34:30< Ivanovic> esr: google code? 20130303 14:34:32< mordante> I prefer (a) since we're already there 20130303 14:34:44< mordante> Ivanovic, initial push only 500 MB 20130303 14:35:01< esr> Right, Google code has a push limit. 20130303 14:35:12< esr> We'd break it big-time. 20130303 14:36:12< mordante> umcmg seems to be shadowm's branch so he should know its status 20130303 14:36:15< esr> Ivanovic: Are you an admin on the SourceForge project? 20130303 14:36:33< esr> mordante: Yes, I was planning to ask him about it. 20130303 14:36:38< mordante> ok 20130303 14:39:36< Ivanovic> esr: for wesnoth? 20130303 14:39:39< Ivanovic> sure 20130303 14:40:48-!- faabumc [~vcr@wesnoth/developer/faabumc] has joined #wesnoth-dev 20130303 14:42:52< Ivanovic> regarding the google push limit: is it a real hard limit or could we talk to them about an exception? 20130303 14:43:21< Ivanovic> we got a good connection to google open source (years of gsoc) so if it is just a policy thing we might get the exception 20130303 14:45:57-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20130303 14:47:30< esr> Ivanovic: I don't know if it's a hard limit. 20130303 14:48:13< esr> I also don't know any reason to prefer Google Code to SF. Do you have one? 20130303 14:49:45< mordante> esr, I'm not entirely sure whether terrain-layer was really merged, can't find a good merge point 20130303 14:50:05< esr> mordante: Noted. 20130303 14:50:15< mordante> might be the code was abandoned in favour of the changes done in r25548 20130303 14:51:08< esr> I don't want top create a merge unless we're sure. 20130303 14:51:37< mordante> agreed 20130303 14:51:48< mordante> water-animation is partly merged in r41860 20130303 14:52:02< mordante> and r41938 20130303 14:52:08< illusiondev_> Hello, could anyone please provide me the link to the git tarball 20130303 14:52:16-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 250 seconds] 20130303 14:55:06-!- negusnyul [~negusnyul@5400911F.dsl.pool.telekom.hu] has joined #wesnoth-dev 20130303 14:55:08< mordante> gave the link privately 20130303 14:55:24-!- negusnyul is now known as prkc_ 20130303 14:55:30-!- EdB_ [~edb@89-93-184-215.hfc.dyn.abo.bbox.fr] has joined #wesnoth-dev 20130303 14:55:31-!- prkc_ [~negusnyul@5400911F.dsl.pool.telekom.hu] has quit [Client Quit] 20130303 14:58:23< mordante> esr, fendrin might also know the status of the 1_2 and editor branch 20130303 14:59:27< esr> Figured he'd know about editor, yes. 20130303 15:01:32-!- Netsplit *.net <-> *.split quits: prkc, Octalot, loonybot 20130303 15:01:52-!- EdB_ is now known as EdB 20130303 15:02:02< mordante> esr, could you post the updated list with branches, see whether there are more to solve 20130303 15:02:24< esr> Will do. 20130303 15:02:25< mordante> I can't quickly find a merge for gabba's branch 20130303 15:02:33-!- knotwork [~markm@142.68.136.238] has joined #wesnoth-dev 20130303 15:02:33-!- knotwork [~markm@142.68.136.238] has quit [Changing host] 20130303 15:02:33-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20130303 15:03:07< esr> # Known branch states: 20130303 15:03:08< esr> # 20130303 15:03:10< esr> # new_addon_server was abandoned and not merged 20130303 15:03:11< esr> # upthorn_persistence was abandoned and not merged (could be discarded) 20130303 15:03:13< esr> # asio_wesnothd is still active but not merged. 20130303 15:03:14< esr> # ogl: Never merged 20130303 15:03:16< esr> # wesnoth-gl: Never merged 20130303 15:03:17< esr> # gp2x: Never merged 20130303 15:03:19< esr> # dfool_terrain: the author says this has been merged and can be removed 20130303 15:03:20< esr> delete (dfool_terrain) obliterate quiet 20130303 15:03:22< esr> # mordante_terrain: merged to trunk in r15413 -- r15429 20130303 15:03:23< esr> # and more related commits until about r15440 20130303 15:03:25< esr> merge ..<15413> 20130303 15:03:26< esr> # terrain-layer: Merged to trunk possibly in 16896 but it's uncertain. 20130303 15:03:28< esr> # xan: 20130303 15:03:29< esr> merge ..<10901> 20130303 15:03:31< esr> # branch_gettext1: 20130303 15:03:32< esr> merge ..<3068> 20130303 15:03:34< esr> # formula_ai: 20130303 15:03:35< esr> merge ..<24256> 20130303 15:03:37< esr> # 1_2: 20130303 15:03:38< esr> # editor: 20130303 15:03:40< esr> # fendrin_gui_stuff: 20130303 15:03:41< esr> # fendrin_pathfind_and_editor: 20130303 15:03:43< esr> # gabba_ghosted_units: 20130303 15:03:45< esr> # mp_registration: Might have been merged at r28628, investigate. 20130303 15:03:46< esr> # umcmg: 20130303 15:03:48< esr> # water-animation: partly merged in r41860 and r41938 20130303 15:04:32< mordante> ok thanks 20130303 15:04:43< mordante> seems I can't be of more help finding merge points 20130303 15:05:41< esr> mordante: You helped a *lot*, thanks. 20130303 15:05:51< mordante> you're welcome 20130303 15:06:02< esr> I knowho owns some of these others, I'll ask around. 20130303 15:07:31-!- Netsplit over, joins: Octalot 20130303 15:08:18< esr> Ivanovic: You can speed things up by setting my admin bit on the SF Wesnoth project - even if we go to GoogleCode or somewhere else it will be useful if I can create a test repo there. 20130303 15:10:01< Ivanovic> esr: what is your account name? 20130303 15:10:05< Ivanovic> plain esr? 20130303 15:12:13< Ivanovic> added you in as admin, have fun 20130303 15:13:04< faabumc> Hi mordante, what is the usual way to debug cfg files for gui2? 20130303 15:13:16< Ivanovic> faabumc: swearing loudly! 20130303 15:13:17< Ivanovic> ;) 20130303 15:13:56< faabumc> I have tried to remove some sections to circle in the problem but it complains as soon as a widget defined in C++ is not present in the cfg 20130303 15:15:40< mordante> what do you mean with debug a cfg file? 20130303 15:16:45< zookeeper> to find out what's wrong in the cfg file, i presume 20130303 15:17:29< faabumc> well some windows can't be loaded and the usual error is something like Mandatory widget 'xxxxx_list' hasn't been defined. 20130303 15:17:49< faabumc> so I think it is missing in the cfg file 20130303 15:18:28< faabumc> hence I would need to find out where they are expected 20130303 15:18:59< mordante> that should be documented on the wiki, brb 20130303 15:20:46< AI0867> esr: what are the units of the sizes in that paste? 20130303 15:24:10-!- _8680_ [~quassel@c-67-169-191-229.hsd1.ca.comcast.net] has joined #wesnoth-dev 20130303 15:24:15< esr> AI0867: Highest digit is GiB, I think. 20130303 15:24:16< AI0867> because all three of them are very similar values just over 9 M 20130303 15:24:38< esr> AI0867: Yest, I couldn't duplicate your results. 20130303 15:24:43< AI0867> git gc --aggressive brought it down to 1.4 GiB on my conversion 20130303 15:24:53< AI0867> though I had to repack first to make git gc not die from memory shortage 20130303 15:25:20< AI0867> is there a test repo on baldras that I can take a look at? 20130303 15:25:50< esr> There's at least a stream file - -look for wesnoth.fi 20130303 15:26:09< AI0867> k 20130303 15:27:17< esr> AI0867: This isn't the messiest conbersion I've done by a long shot, but it is the largest in number of commits. 20130303 15:28:27-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has joined #wesnoth-dev 20130303 15:34:40-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 260 seconds] 20130303 15:35:46-!- knotwork [~markm@142.68.136.238] has joined #wesnoth-dev 20130303 15:35:46-!- knotwork [~markm@142.68.136.238] has quit [Changing host] 20130303 15:35:46-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20130303 15:36:53< mordante> faabumc, http://wiki.wesnoth.org/GUIWindowDefinitionWML lists the dialogues and their required fields 20130303 15:38:24< faabumc> Yes I found it. It is pretty neat. Thank you. 20130303 15:42:30-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Ping timeout: 245 seconds] 20130303 15:42:30-!- mordante_ [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20130303 15:45:03-!- illusiondev_ [75cd3a68@gateway/web/freenode/ip.117.205.58.104] has quit [Ping timeout: 245 seconds] 20130303 15:56:31-!- Octalot [~noct@host86-139-154-184.range86-139.btcentralplus.com] has quit [Remote host closed the connection] 20130303 15:56:49-!- mattsc [~mattsc@d154-20-34-165.bchsia.telus.net] has joined #wesnoth-dev 20130303 16:00:53-!- Nephro [~neph@cpc4-broo8-2-0-cust224.14-2.cable.virginmedia.com] has joined #wesnoth-dev 20130303 16:05:34-!- wesbot changed the topic of #wesnoth-dev to: 167 bugs, 333 feature requests, 19 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20130303 16:09:52-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130303 16:10:26< lipkab> mordante_: Thanks. 20130303 16:15:40-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Read error: Connection reset by peer] 20130303 16:23:28-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130303 16:25:05-!- faabumc [~vcr@wesnoth/developer/faabumc] has quit [Quit: Ex-Chat] 20130303 16:28:24-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 264 seconds] 20130303 16:35:23-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has quit [Quit: *pouf*] 20130303 16:44:33-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has left #wesnoth-dev ["Leaving"] 20130303 16:44:56-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has joined #wesnoth-dev 20130303 17:03:19-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130303 17:15:39-!- DCW [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginmedia.com] has joined #wesnoth-dev 20130303 17:23:44-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: bumbadadabum] 20130303 17:58:57< Ivanovic> AI0867, cjhopman_, elias, fendrin, happygrue, loonycyborg, mordante_, shadowm, Soliton, timotei, zookeeper, espreon, everyone else who cares: what do you think of having a new 1.10.x and/or 1.11.x release soon? 20130303 18:00:51< Soliton> 1.11.x would be good afaik. no idea about 1.10.x. 20130303 18:01:38< vultraz> 1.11.x would be good 20130303 18:01:47< Nephro> 000 20130303 18:01:59< Nephro> sry missclick 20130303 18:02:47< happygrue> I agree with Nephro 20130303 18:03:25< happygrue> soon as in a week or so? 20130303 18:04:11-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has joined #wesnoth-dev 20130303 18:07:40-!- skyfaller [~skyfaller@ool-18b9074a.dyn.optonline.net] has joined #wesnoth-dev 20130303 18:07:40-!- skyfaller [~skyfaller@ool-18b9074a.dyn.optonline.net] has quit [Changing host] 20130303 18:07:40-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has joined #wesnoth-dev 20130303 18:08:45-!- Octalot [~noct@host86-139-154-184.range86-139.btcentralplus.com] has joined #wesnoth-dev 20130303 18:22:42< mordante_> Ivanovic, 1.11.x would be nice 20130303 18:23:02-!- DCW [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginmedia.com] has quit [Quit: DCW] 20130303 18:23:03< mordante_> fendrin, any eta regarding the reverse selection feature 20130303 18:23:42< mordante_> Ivanovic, I haven't followed 1.10 to closely so not sure whether a new release is wanted 20130303 18:36:02-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has joined #wesnoth-dev 20130303 18:41:01-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130303 18:41:48-!- happygrue is now known as happygrue|WIL 20130303 18:44:44< esr> fendrin: ping? 20130303 18:49:37-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Read error: Connection reset by peer] 20130303 18:49:50-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130303 18:59:05-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has quit [Remote host closed the connection] 20130303 19:06:32-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130303 19:17:04-!- happygrue|WIL is now known as happygrue 20130303 19:17:22-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20130303 19:17:30-!- Nephro [~neph@cpc4-broo8-2-0-cust224.14-2.cable.virginmedia.com] has quit [Ping timeout: 260 seconds] 20130303 19:23:55< zookeeper> Ivanovic, i don't mind. if lipkab will implement the new title screen background sometime soon, it'd be nice to have that in the next dev release, though. 20130303 19:25:55< zookeeper> i probably won't get all the new maps in within a week, but there's no harm in that. 20130303 19:36:49-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Read error: Connection reset by peer] 20130303 19:37:23-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130303 19:42:32< AI0867> fendrin: can you get rid of/disable the hex selection thing before 1.11.2? 20130303 19:42:53< bumbadadabum> or make it an option 20130303 19:42:58< bumbadadabum> for if people like it 20130303 19:44:36< mordante_> bumbadadabum, he said it would be removed 20130303 19:44:44< bumbadadabum> Ok. 20130303 19:45:08< bumbadadabum> I thought this might be good for the people that do like it 20130303 19:47:55< zookeeper> fendrin, btw, still missing the LoW labels/symbols info. just in case you forgot. 20130303 19:52:30-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has quit [Ping timeout: 260 seconds] 20130303 20:03:04-!- EdB [~edb@89-93-184-215.hfc.dyn.abo.bbox.fr] has quit [Quit: Konversation terminated!] 20130303 20:05:38-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 256 seconds] 20130303 20:09:12-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130303 20:13:49-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 252 seconds] 20130303 20:14:24-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130303 20:15:40-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130303 20:22:16-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130303 20:31:35-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 255 seconds] 20130303 20:55:28-!- Blueblaze [~Blueblaze@adsl-99-158-46-191.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20130303 21:05:02< AI0867> esr: I now have a 1.5 GiB repository on baldras 20130303 21:21:08< esr> AI0867: Good. 20130303 21:23:19< AI0867> the trouble is getting git gc --aggressive to not run out of memory 20130303 21:24:22< AI0867> see the tmux session on baldras 20130303 21:28:20< esr> AI0867: Can you package the spacee-optimization procedure that works into a little shellscript? If so please leave a copy on baldras, I'll use it. 20130303 21:31:07< Ivanovic> wow, trying to catch up with what happened in the forums is a real mess 20130303 21:31:25< Ivanovic> note to myself: to not stay away from the forums for 2 month and then come back looking at the "new posts"... 20130303 21:35:35-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20130303 21:36:47< AI0867> esr: I've written the script. Now doing a testrun 20130303 21:37:12< AI0867> it's running in tmux and should be done in an hour or two 20130303 21:38:41< elias> will there be any memory problems for someone just using git like normal on a cloned repository? 20130303 21:39:23-!- esr [~chatzilla@wesnoth/developer/esr] has quit [Read error: Connection reset by peer] 20130303 21:42:11-!- skyfaller [~skyfaller@ool-18b9074a.dyn.optonline.net] has joined #wesnoth-dev 20130303 21:42:13-!- skyfaller [~skyfaller@ool-18b9074a.dyn.optonline.net] has quit [Changing host] 20130303 21:42:13-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has joined #wesnoth-dev 20130303 21:42:24< Ivanovic> who is taking care of unit animation stuff? 20130303 21:42:31< Ivanovic> zookeeper: is that you? http://forums.wesnoth.org/viewtopic.php?f=4&t=38289&view=unread#unread 20130303 21:42:50< zookeeper> not really anymore, no 20130303 21:42:51< bumbadadabum> Ivanovic: I could fix this 20130303 21:43:01< Ivanovic> cool, thanks 20130303 21:44:26-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130303 21:44:45-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20130303 21:45:59< lipkab> bumbadadabum: You're late, jamit has handled that already. See https://gna.org/bugs/?20485 20130303 21:46:20< bumbadadabum> Of course 20130303 21:46:58< bumbadadabum> I see it now after svn up'ing 20130303 21:54:34< mordante_> I'm off night 20130303 21:55:04-!- mordante_ [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20130303 21:56:59< stikonas> AI0867: is running git gc --aggressive a good idea? 20130303 21:57:23< stikonas> shouldn't you run git repack ? 20130303 22:00:12< stikonas> although for new repository there might not be that much difference 20130303 22:00:24< stikonas> between these two... 20130303 22:16:16< AI0867> stikonas: repack helps a tiny bit, gc --aggressive reduces it from 9 GiB to ~1.5 GiB 20130303 22:16:44< stikonas> that's strange, you are probably using the wrong options with repack... 20130303 22:17:04< stikonas> I've seen KDE using script: git -c pack.threads=1 repack -AdF --window=9999 --depth=250 20130303 22:17:29< stikonas> but 9999 would certainly eat too much memory with wesnoth... 20130303 22:18:14< stikonas> -d option removes reduntand packs... 20130303 22:19:20< AI0867> I repack with -A (with or without -d) first 20130303 22:19:23< AI0867> that doesn't do much 20130303 22:20:18< stikonas> you need to specify window and depth options becaus default values of 10 and 50 are very small 20130303 22:24:05< stikonas> this email by Linus Torvalds might be useful: http://gcc.gnu.org/ml/gcc/2007-12/msg00165.html 20130303 22:32:07-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130303 22:33:59-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has quit [Remote host closed the connection] 20130303 22:34:55< shadowm> Ivanovic: 1.11.2 is not a good idea until fendrin reverts that annoying hex selection feature as he planned. 20130303 22:35:12-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 272 seconds] 20130303 22:35:20-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 252 seconds] 20130303 22:38:29< Ivanovic> shadowm: thanks for the info 20130303 22:38:33< Ivanovic> fendrin: any plans there? 20130303 22:38:36< Ivanovic> (c.f. above) 20130303 22:38:47< Ivanovic> shadowm: what about 1.10.6? 20130303 22:40:46< shadowm> It looks good to me. 20130303 22:41:23-!- skyfaller [~skyfaller@ool-18b9074a.dyn.optonline.net] has joined #wesnoth-dev 20130303 22:41:23-!- skyfaller [~skyfaller@ool-18b9074a.dyn.optonline.net] has quit [Changing host] 20130303 22:41:23-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has joined #wesnoth-dev 20130303 22:41:30< shadowm> At least the changelog shows a couple of important campaign-specific bugs fixed after 1.10.5. 20130303 22:43:34< shadowm> It would be nice if someone fixed that pesky issue with Wesnoth failing to work on Windows when installed on paths with non-ASCII characters, but... 20130303 22:44:52-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 248 seconds] 20130303 22:44:59< shadowm> There's this patch from jamit: https://gna.org/patch/?3591 20130303 22:45:10< shadowm> But it doesn't look like any developer on Windows has actually tested it. 20130303 22:45:22< shadowm> (anonymissimus?) 20130303 22:46:54< shadowm> Hm, and from max's comments it doesn't seem to work well enough either. Never mind. 20130303 22:48:24-!- Gallaecio [~quassel@84.120.218.224.dyn.user.ono.com] has quit [Remote host closed the connection] 20130303 22:50:01< thunderstruck> shadowm, I've looked at the #20518 bug and I found that in the src/addon/manager_ui.cpp the addons list is being sorted using a set with comparator. Since addons titles can be identical, I've changed the set to a multiset and now it is possible to see/install addons with identical titles. But that block of code was said to be 'quite a hack', so I think maybe I could rewrite it since I'm now a bit familiar 20130303 22:50:01< thunderstruck> with related code? 20130303 22:53:57< shadowm> thunderstruck: Hm, could you point me to the specific line(s)? 20130303 22:54:46< thunderstruck> 457 20130303 22:54:49< shadowm> When AI0867 first pointed out the bug to me I couldn't find what was wrong with my approach since AFAIK I never use titles as keys for any associative containers. Pointers, on the other hand... 20130303 22:55:42< shadowm> Yeah, the key type for that set type is a pointer. 20130303 22:57:26< shadowm> The type std::set* should effectively be std::set, addon_pointer_list_sorter> 20130303 22:57:30< shadowm> * 20130303 22:58:01< shadowm> So how is that causing bug #20518? 20130303 23:02:24< thunderstruck> yes, I thought so too. But since I traced the problem and I was sure that this caused a problem I've changed set to multiset and it worked. 20130303 23:04:34< AI0867> return utils::lowercase(a->second.title) < utils::lowercase(b->second.title) 20130303 23:04:45< AI0867> and that's entered into a set 20130303 23:05:08< AI0867> into the set template event 20130303 23:05:09< shadowm> AI0867: That's the sorter. 20130303 23:05:19< AI0867> yes, but it's part of the set's template 20130303 23:05:31< shadowm> Yes, it's the sorter type on the set's template specification. 20130303 23:05:33< AI0867> and sets do not contain objects that are euqal 20130303 23:05:38< AI0867> equal 20130303 23:06:05< shadowm> Oh. Ahhhhh 20130303 23:06:24< shadowm> Yeah. 20130303 23:06:27< shadowm> I knew that already. 20130303 23:06:54< shadowm> It just never occurred to me that the comparison above could be used to test for eqaulity. 20130303 23:06:58< shadowm> equality. Ugh. 20130303 23:06:59< thunderstruck> can I get a bit more detailed explanation of 'yes, but it's part of the set's template'? 20130303 23:07:21< AI0867> thunderstruck: it becomes part of the very class 20130303 23:07:47< AI0867> so when you add something to the set, it uses that function to sort it into the red-black tree 20130303 23:07:59-!- Nephro [~neph@cpc4-broo8-2-0-cust224.14-2.cable.virginmedia.com] has joined #wesnoth-dev 20130303 23:08:21< AI0867> but, unless it's a multiset, it'll find out that has the same sort position as some other object, and discards it 20130303 23:08:34< shadowm> I was writing an explanation that might be better than AI0867's in case you don't know what an R-B tree is. 20130303 23:08:41< shadowm> (I don't know what an R-B tree is.) 20130303 23:08:48< thunderstruck> haha. I was looking at that sorter, but I thought: "no, it can't be it" :) 20130303 23:08:51< AI0867> a self-balancing binary tree 20130303 23:09:02< AI0867> that's all you need to know, unless you want to implement one 20130303 23:09:34< AI0867> self-balancing so that any leaf is O(log n) steps from the root 20130303 23:09:50< shadowm> So, can anyone refresh my memory? What's the difference between a set and a multiset? 20130303 23:09:52< thunderstruck> so set/multiset is implemented with R-B tree? 20130303 23:10:02< AI0867> in the standard library, yes 20130303 23:10:11< thunderstruck> multiset is elements are not unique only 20130303 23:10:12< AI0867> as it requires the set (also maps) to be ordered 20130303 23:10:26< thunderstruck> sorry for the grammar.. 20130303 23:10:28< AI0867> the 'new' unordered_{map,set} are implemented using a hash table 20130303 23:11:23< shadowm> thunderstruck: Okay, so essentially it can be used as a drop-in replacement for set in this code without rewriting much code? 20130303 23:14:07< thunderstruck> yes. I was rather disappointed when I found out that fix is so easy. should I commit the changes? 20130303 23:16:13< shadowm> You are a developer? 20130303 23:16:31< thunderstruck> oh. I should say send a patch? 20130303 23:17:26< shadowm> Unless you already are a developer with commit access, yeah. 20130303 23:18:21< shadowm> As for why I say the whole thing is a hack: the purpose of this whole hack was to force add-ons in the add-ons list to be sorted by title rather than by their initial upload time (as it is in 1.10) or by internal id (as it was in 1.11.x when I first refactored the relevant code). 20130303 23:19:29< shadowm> It is a hack because I'm not sure anymore what benefit there is in sorting the add-ons list by internal id (by using the addons_list type, which is a std::map where the key type corresponds to the add-ons' internal ids, a.k.a. directory names). 20130303 23:20:26< thunderstruck> You've just answered the question which I was typing up. No, I'm not a developer, that would be my first contribution to wesnoth and open source. 20130303 23:20:40< shadowm> A few people have also complained about the shift from first-upload-time order (1.10) to alphanumerical sorting (1.11.x). 20130303 23:21:07< shadowm> And I'm not sure how to deal with those people's needs seeing as how I do not have a lot of options to work with on the user interface side. 20130303 23:21:45-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130303 23:22:33< shadowm> I could add a checkbox to the filter options dialog to determine whether to "sort" (read: not sort at all) add-ons by first-upload as it was done on previous versions or use alphanumerical sorting, but that would be inelegant and complicated both in the user-facing side, and the code internals. 20130303 23:23:50< thunderstruck> What about adding first-upload date to one of the columns? 20130303 23:24:11< shadowm> That can't be done without losing columns on lower screen resolutions. 20130303 23:24:24< shadowm> Not with the GUI framework that this dialog currently uses, which doesn't support horizontal scrolling of lists. 20130303 23:24:57< shadowm> It's already pretty cramped as it is. 20130303 23:25:34< shadowm> You may check for yourself by running Wesnoth in windowed mode with 800x480 resolution (the minimum we support) as in: $ wesnoth -w -r 800x480 in the command line. 20130303 23:25:44< thunderstruck> well, in my opinion first-upload date is more important than the addon's version. 20130303 23:26:52< shadowm> Yeah, I don't share that opinion. Version numbers were pretty irrelevant for the 1.10 iteration of the dialog. 20130303 23:27:10< shadowm> But now: https://dl.dropbox.com/u/21371130/screenshots/gui1-addons-mg-why-version-matters.png 20130303 23:28:23 * shadowm will be back soon. 20130303 23:28:55-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 260 seconds] 20130303 23:29:53-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has left #wesnoth-dev [] 20130303 23:32:56< thunderstruck> I see.. What about that GUI framework? Is it worth trying trying to add support for horizontal scrolling of lists? 20130303 23:35:33< shadowm> Probably not. 20130303 23:35:52< shadowm> Adding suport for that little button on the top right corner was already far too much work, dealing with a lot of numbers with no obvious meaning whatsoever. 20130303 23:42:31< thunderstruck> ok. I should submmit a patch for that bug and then look for another one. By the way, do you mind if I contact you in private for a few questions not directly related to wesnoth? I don't want to write much off-topic here, but after looking for that bug I've got some general programming questions. 20130303 23:44:44< shadowm> It's kind of a trivial patch, but okay. :p 20130303 23:46:03< shadowm> As for programming... I guess it depends on the question. I'm not an expert on any field, myself, and I haven't had any formal training in programming of any sort. 20130303 23:56:16-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has quit [Remote host closed the connection] --- Log closed Mon Mar 04 00:00:36 2013