--- Log opened Thu Apr 09 00:00:53 2015 20150409 00:01:24< irker403> wesnoth: aquileia wesnoth:master ba2def989cb3 / src/team.cpp: Fixup e5814560be for C++98 http://git.io/veywx 20150409 00:02:06< aquileia> vultraz: ^ thanks, I can't disable c++11 features in Visual Studio, so I wasn't aware of that 20150409 00:03:10< vultraz> np 20150409 00:31:56-!- Appleman1234 [~Appleman1@CPE-121-208-6-89.bqzl1.cha.bigpond.net.au] has joined #wesnoth-dev 20150409 00:37:52-!- aquileia [95acd0d3@gateway/web/freenode/ip.149.172.208.211] has quit [Ping timeout: 246 seconds] 20150409 00:40:25< shadowm> iceiceice: To clarify again what I said the other day, people used to remove compatibility code three development releases (in the same series) later. zookeeper and other WML authors don't like this practice and people stopped enforcing it. 20150409 00:40:36< shadowm> Ergo, we no longer do that. 20150409 00:41:56< iceiceice> yeah but that particular compatibility code is like 3 years old 20150409 00:42:01< iceiceice> and people complained in the forums about it 20150409 00:42:04< shadowm> Age is irrelevant. 20150409 00:42:09< iceiceice> because it is too aggressive 20150409 00:42:18< shadowm> What I meant then is that personally I don't see a problem with removing compatibility code after a whole series (and corresponding stable series) has passed. 20150409 00:42:46< iceiceice> i don't think you are wrong, it is a judgment call which you are welcome to make 20150409 00:43:38< shadowm> Now that's my opinion. zookeeper's opinion is that we shouldn't remove compatibility code at all unless it's absolutely necessary. 20150409 00:44:50< vultraz> And that's how we left compatibility code from 1.3 sitting around 20150409 00:44:55< iceiceice> if the code becomes too hard to understand then no one can understand what it should do 20150409 00:44:59< shadowm> 1.3, really? 20150409 00:45:13< vultraz> yeah, you said that [or] stuff was from 1.3 20150409 00:45:30< shadowm> I'd think that's mostly because the developer who knew that code left. 20150409 00:45:54< shadowm> And trust me, wouldn't you be a bit nervous about messing with one of the corner stones of all WML scripting? 20150409 00:45:56< iceiceice> i dont think its really possible to "know" that code better than someone else 20150409 00:46:03< iceiceice> its just fricking boolean expressions 20150409 00:46:07< iceiceice> there's no confusion about how it works 20150409 00:46:22< vultraz> I have to agree with icecube here 20150409 00:46:22-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Read error: Connection reset by peer] 20150409 00:46:43-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20150409 00:46:47< iceiceice> i think no one touched it because once it gets all crufted up with compatibility stuff, it starts to look a bit icky 20150409 00:47:01< shadowm> Well, I just said why I never touched it myself. 20150409 00:47:58< shadowm> vultraz: So, was anything else from 1.8.x and earlier left in 1.12.x? 20150409 00:48:31< vultraz> a warning about RC palette switching that was left from 1.6 20150409 00:48:42< shadowm> Yeah, that's mine. 20150409 00:49:08< iceiceice> so i will say, 20150409 00:49:13< iceiceice> i don't know if i think we should ever turn off lua_compat_all 20150409 00:49:21< shadowm> I simply forgot about its existence and I stopped looking at the IPF code after someone completely rewrote most of it. 20150409 00:49:22< iceiceice> because... i don't see any benefit 20150409 00:49:53< iceiceice> because we dont maintain the stuff in src/lua ourselves 20150409 00:50:03< iceiceice> and i dont think it enables any confusing "alternate syntaxes" 20150409 00:50:08< shadowm> What's that do? 20150409 00:50:20< iceiceice> you can look in src/lua_config.h to see 20150409 00:50:31< iceiceice> it does that thing elvish_hunter was saying about 'unpack' being available at global 20150409 00:50:41< iceiceice> although in theory in 5.2 it should be "table.unpack" now 20150409 00:52:06< vultraz> there's one other old thing but I'm not sure how to handle it 20150409 00:52:12< vultraz> ///@deprecated 1.9.3 backward-compatibility hack - try to update the old default ai config. 20150409 00:52:16< iceiceice> it basically controlls the existence of things that lua people decided to rename or remove 20150409 00:52:17-!- travis-ci [~travis-ci@ec2-54-92-166-73.compute-1.amazonaws.com] has joined #wesnoth-dev 20150409 00:52:18< travis-ci> wesnoth/wesnoth#6270 (1.12.2 - b3ca056 : Ignacio R. Morelle): The build passed. 20150409 00:52:18< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/57721586 20150409 00:52:18-!- travis-ci [~travis-ci@ec2-54-92-166-73.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150409 00:52:33< vultraz> ai/testing/stage_fallback.cpp:44 20150409 00:52:39< iceiceice> there's also some C macro it controls... i don't think we use it though 20150409 00:52:52< iceiceice> anyways i think maybe we should delete this line: https://github.com/wesnoth/wesnoth/blob/master/src/lua/luaconf.h#L18 20150409 00:53:03< iceiceice> about removing after 1.11.2 20150409 00:53:10-!- travis-ci [~travis-ci@ec2-54-92-166-73.compute-1.amazonaws.com] has joined #wesnoth-dev 20150409 00:53:11< travis-ci> wesnoth/wesnoth#6269 (master - 63dfc7c : Chris Beck): The build was broken. 20150409 00:53:12< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/57720562 20150409 00:53:12-!- travis-ci [~travis-ci@ec2-54-92-166-73.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150409 00:55:25< shadowm> vultraz: The AI code is a complete mess. 20150409 00:56:15< shadowm> At one point the simple syntax was deprecated, and then it was undeprecated and now it's more or less recommended over the candidate-based config unless you need the complexity. 20150409 00:56:52< shadowm> Or need features the simple syntax doesn't offer. 20150409 00:57:12< vultraz> So is that an invalid note? 20150409 00:57:59< shadowm> I have no idea. 20150409 00:59:27< shadowm> iceiceice: Lua 5.3.0 was released recently, so presumably some of those compatibility options will eventually go away ayway. 20150409 01:00:09< iceiceice> shadowm: actually, i would really like for us to move to this instead of lua 5.3.0: https://github.com/fnuecke/eris 20150409 01:00:10< shadowm> 5.2.4 was released after that, too. I'd like to look into that for 1.13.1. 20150409 01:00:36< iceiceice> if we can serialize the lua state i think that's way more useful than any feature they added in lua 5.3.0 20150409 01:01:43< iceiceice> i'm looking at their list of changes: http://www.lua.org/manual/5.3/readme.html 20150409 01:01:50< iceiceice> the main one that stands out is "basic utf-8 support" 20150409 01:01:58< iceiceice> but we already have tstring objects exposed to lua 20150409 01:02:19< shadowm> I'd certainly not take 5.3.x in at this point. 20150409 01:02:27-!- prkc [~prkc@4E5CD609.dsl.pool.telekom.hu] has quit [Remote host closed the connection] 20150409 01:03:01< shadowm> I'd rather have something known and more or less solid and stable than all the shiny new features 1% of the user base will ever use. 20150409 01:03:40< iceiceice> i mean... 20150409 01:03:48< iceiceice> i think utf-8 support is pretty important for a language now 20150409 01:04:03< iceiceice> python 2 went from looking 'awesome' to looking like 'total hell' 20150409 01:04:05< shadowm> When it comes to programming languages, "UTF-8 support" usually entails allowing char-wise (rather than byte-wise) string manipulation. 20150409 01:04:13< iceiceice> imo 20150409 01:04:37< shadowm> Which most UMC people here don't need or wouldn't be able to use correctly either way. 20150409 01:04:38< iceiceice> i mean... it should just not be agonizingly painful to manipulate a utf-8 string correctly 20150409 01:04:46< iceiceice> yeah its totally needles for wesnoth lua 20150409 01:04:50< iceiceice> *needless 20150409 01:08:27< vultraz> shadowm: for some reason, there are comments saying --config-dir and --config-path are deprecated. true? 20150409 01:10:21< shadowm> Yes. 20150409 01:11:29< shadowm> --config-path should definitely be removed, but maybe --config-dir should be renamed to reflect its actual function (which is a combination of --userdata-dir and --userconfig-dir with the same argument). 20150409 01:11:51< shadowm> Depends on how many people other than me have a use for it. 20150409 01:12:16< shadowm> I guess half of our Windows users. :\ 20150409 01:14:00< vultraz> well, I'll let you deal with it 20150409 01:14:11< shadowm> I will definitely forget. 20150409 01:14:19< vultraz> I've always used --config-dir 20150409 01:14:20< shadowm> Unless you file a bug report! 20150409 01:14:40< shadowm> Plus --user*-dir is really AI0867's baby. 20150409 01:15:00< shadowm> Also, I'm notoriously bad at naming things. 20150409 01:15:22< shadowm> --combined-user-dir, maybe? 20150409 01:17:17< shadowm> gfgtdf: Added [get_global_variable] to the announcement's section on #23331. 20150409 01:20:06< gfgtdf> shadowm: there is still the first entry of known bugs 20150409 01:21:03< vultraz> Can you remove --config-path right now? 20150409 01:21:15< shadowm> Not anymore. 20150409 01:21:28< vultraz> also 20150409 01:21:29< vultraz> bbl lunch 20150409 01:21:40-!- gfgtdf_ [~chatzilla@x50abb12c.dyn.telefonica.de] has joined #wesnoth-dev 20150409 01:22:01< shadowm> I guess we forgot the changelog entries for #23454. 20150409 01:22:44< gfgtdf_> shadowm: hm yes. 20150409 01:24:14-!- gfgtdf [~chatzilla@x50abe74b.dyn.telefonica.de] has quit [Ping timeout: 246 seconds] 20150409 01:24:21-!- gfgtdf_ is now known as gfgtdf 20150409 01:28:34-!- ancestral [~ancestral@174-20-187-184.mpls.qwest.net] has joined #wesnoth-dev 20150409 01:29:10< shadowm> [rasection="Multiplayer carryover fix for randomly-generated maps"]An issue (bug [bug]23454[/bug]) with variables and other state not being transferred correctly when transitioning to a randomly-generated map scenario was fixed.[/rasection] 20150409 01:29:14-!- new_one [~new_one@128.42.92.149] has quit [Remote host closed the connection] 20150409 01:29:19< shadowm> gfgtdf: Does this describe it accurately? 20150409 01:31:19< iceiceice> gfgtdf: i am thinking about trying to add an option so that the seed_rng can be explicitly seeded from command-line 20150409 01:31:32< iceiceice> so that all the unit tests would be repeatable 20150409 01:32:37< iceiceice> idk if its a good idea to add to the whole game though, maybe its better to have it on some compiler define that we only use for CI 20150409 01:32:58< iceiceice> thats kind of questionable practice also though 20150409 01:33:10< iceiceice> idk do you have any thought about that 20150409 01:33:35< iceiceice> ancestral: i am thinking about trying to upgrade the homebrew script so that it can produce bundles 20150409 01:34:21< iceiceice> there is some free tool apparently that does it: https://github.com/auriamg/macdylibbundler/ 20150409 01:34:25< iceiceice> and it is also in homebrew 20150409 01:34:50< iceiceice> if i make some bundles will you try to test them? 20150409 01:34:55< iceiceice> idk maybe sometime in a week or so 20150409 01:36:19< ancestral> iceiceice: Of course 20150409 01:36:30< ancestral> I’d be very interested 20150409 01:36:53< ancestral> I’m still impressed and excited with how much out of your way you are going to make this work 20150409 01:37:01< ancestral> *you have gone to 20150409 01:37:08< ancestral> (thus far) 20150409 01:37:22< shadowm> ancestral: Don't forget 1.12.2. 20150409 01:37:33< ancestral> Working on it no 20150409 01:37:34< ancestral> *now 20150409 01:37:52< shadowm> Am I missing anything on my to-do list for 1.13.0? https://gist.github.com/shikadilord/ca813fdfc3af934dab0b 20150409 01:38:39-!- travis-ci [~travis-ci@ec2-54-163-116-246.compute-1.amazonaws.com] has joined #wesnoth-dev 20150409 01:38:40< travis-ci> wesnoth/wesnoth#6272 (master - ba2def9 : aquileia): The build was fixed. 20150409 01:38:40< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/57733967 20150409 01:38:40-!- travis-ci [~travis-ci@ec2-54-163-116-246.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150409 01:52:10-!- ancientcc [~ancientcc@123.157.71.139] has joined #wesnoth-dev 20150409 01:55:02-!- ancientcc [~ancientcc@123.157.71.139] has quit [Client Quit] 20150409 01:56:21-!- Appleman1234 [~Appleman1@CPE-121-208-6-89.bqzl1.cha.bigpond.net.au] has quit [Ping timeout: 265 seconds] 20150409 02:03:40< ancestral> I haven’t heard back from Noy, but there was a desire to get a Developer ID 20150409 02:04:22< shadowm> ancestral: And when uploading, make sure to follow the same naming pattern as with previous versions (Wesnoth_1.12.2.dmg in the wesnoth-1.12.2 dir). 20150409 02:05:03< ancestral> Which would mean, someone who downloads Wesnoth from the web, on a Mac with default security restrictions, they wouldn’t get a message preventing them from running the app 20150409 02:05:57< ancestral> Anyway, if that’s something someone wants to do, $99 there’s a button you check in the Xcode project and then that error goes away 20150409 02:06:08< ancestral> shadowm: Yes, I’ll follow the same naming pattern 20150409 02:08:46-!- Appleman1234 [~Appleman1@CPE-121-208-6-89.bqzl1.cha.bigpond.net.au] has joined #wesnoth-dev 20150409 02:25:18-!- ancientcc [~ancientcc@123.157.71.139] has joined #wesnoth-dev 20150409 02:25:41-!- ancientcc [~ancientcc@123.157.71.139] has quit [Client Quit] 20150409 02:28:38-!- ancientcc [~ancientcc@140.207.223.187] has joined #wesnoth-dev 20150409 02:33:00-!- ancientcc [~ancientcc@140.207.223.187] has quit [Quit: Leaving] 20150409 02:39:25-!- ancientcc [~ancientcc@123.157.71.139] has joined #wesnoth-dev 20150409 02:42:57-!- ancientcc [~ancientcc@123.157.71.139] has quit [Read error: Connection reset by peer] 20150409 02:46:41-!- ancientcc [~ancientcc@211.162.34.199] has joined #wesnoth-dev 20150409 02:48:37-!- Necrosporus_ [~Necrospor@unaffiliated/necrosporus] has joined #wesnoth-dev 20150409 02:52:01-!- Necrosporus [~Necrospor@unaffiliated/necrosporus] has quit [Ping timeout: 264 seconds] 20150409 02:53:30-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Quit: Leaving] 20150409 02:56:07< gfgtdf> shadowm: yes 20150409 02:57:19-!- ancientcc [~ancientcc@211.162.34.199] has quit [Read error: Connection reset by peer] 20150409 02:57:19< gfgtdf> shadowm: that yea was the answer to the question about the RL section. 20150409 02:59:08-!- ancientcc [~ancientcc@123.157.71.139] has joined #wesnoth-dev 20150409 03:01:28-!- irker403 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20150409 03:01:46-!- irker731 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20150409 03:01:46< irker731> wesnoth: gfgtdf wesnoth:master 295e1bdaadca / src/game_initialization/create_engine.cpp: Revert "don't reload config when selecing campaigns" http://git.io/veSGG 20150409 03:01:46< irker731> wesnoth: gfgtdf wesnoth:master 0b3b0a139d64 / src/game_initialization/create_engine.cpp: Merge pull request #395 from gfgtdf/config_reload_sp http://git.io/veSGZ 20150409 03:02:41-!- ancientcc [~ancientcc@123.157.71.139] has quit [Read error: Connection reset by peer] 20150409 03:03:05-!- gfgtdf [~chatzilla@x50abb12c.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 37.0.1/20150402191859]] 20150409 03:07:57-!- kex [~kex@78.157.29.160] has quit [] 20150409 03:11:13-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 245 seconds] 20150409 03:18:51-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20150409 03:21:22-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20150409 03:21:48< shadowm> AI0867: People on the forums want to know what's the status of WesCamp-i18n. 20150409 03:22:11< shadowm> This is important. 20150409 03:23:57< shadowm> BLARGH. 20150409 03:25:53< shadowm> I keep forgetting that my local wesnothd configuration includes a trigger for #20815. 20150409 03:27:31< shadowm> What's this new MP setup option, "Debug OOS"? 20150409 03:28:10-!- ancientcc [~ancientcc@112.65.211.214] has joined #wesnoth-dev 20150409 03:30:53< ancestral> shadowm: Screenshots as JPEG 20150409 03:31:02< ancestral> How do I enable that? 20150409 03:31:25< ancestral> (in the game?) 20150409 03:31:43< shadowm> Set your time machine to jump forward in time after the point ice3 or whoever adds support for that. 20150409 03:31:45< ancestral> Sorry 20150409 03:31:48< ancestral> I meant PNG 20150409 03:31:54< shadowm> Use 1.13.0-dev. 20150409 03:32:15< ancestral> Oh, of course 20150409 03:32:41< ancestral> Screenshot functionality works perfectly in my 1.12 build, except when in full screen mode when you click the buttons it doesn’t leave the app 20150409 03:32:43< shadowm> If support is compiled in, it'll be used unconditionally when using the screenshot hotkey (which is unbound by default, so you might want to check Preferences -> General -> Hotkeys and bind it to something). 20150409 03:33:01< ancestral> Right 20150409 03:33:07-!- travis-ci [~travis-ci@ec2-54-158-229-53.compute-1.amazonaws.com] has joined #wesnoth-dev 20150409 03:33:08< travis-ci> cbeck88/wesnoth#168 (disallow_shuffle - 729126e : Chris Beck): The build passed. 20150409 03:33:08< travis-ci> Build details : http://travis-ci.org/cbeck88/wesnoth/builds/57745706 20150409 03:33:08-!- travis-ci [~travis-ci@ec2-54-158-229-53.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150409 03:33:25< shadowm> I don't know how to handle fullscreen mode and desktop::open() calls correctly, or at all. 20150409 03:34:08< shadowm> Here my window manager will switch to the new window but do something unusual with Wesnoth's. 20150409 03:34:22< ancestral> If you click the screenshot button could you have the game go windowed first? 20150409 03:34:37-!- ancientcc [~ancientcc@112.65.211.214] has quit [Quit: Leaving] 20150409 03:34:41< shadowm> No, not the screenshot button, you mean the browse button. 20150409 03:34:53< shadowm> Which uses desktop::open(). 20150409 03:35:04< ancestral> The browse button or the go to app button 20150409 03:35:10< shadowm> I mean desktop::open_object(). 20150409 03:35:42< ancestral> Because if there was a call to make it windowed, and then dsktop::open_object() it would work here 20150409 03:35:54< ancestral> *spelling 20150409 03:35:54< shadowm> It's trivial for me to do that but I'm not sure if that's a good idea. 20150409 03:36:07< ancestral> Alright, until then, I will file a bug 20150409 03:36:17< shadowm> desktop::open_object() should be in charge of that anyway, not the screenshot dialog. 20150409 03:36:28< ancestral> Go to app does nothing for me currently 20150409 03:36:41< shadowm> Even windowed? 20150409 03:36:46< ancestral> Windowed is fine 20150409 03:36:50< ancestral> It works when windowed 20150409 03:36:59< ancestral> When fullscreen I cannot switch out of the app 20150409 03:37:11< shadowm> Out of Wesnoth you mean? 20150409 03:37:14< ancestral> Correct 20150409 03:37:23< ancestral> You cannot leave Wesnoth 20150409 03:37:27< shadowm> Okay, but it works and the application is started in the background, right? 20150409 03:37:28< ancestral> (command+tab_ 20150409 03:37:33< ancestral> Yes 20150409 03:37:45< ancestral> The screenshot saves, the app opens in the background 20150409 03:38:05< ancestral> So it “works” technically, but not practically 20150409 03:38:22< ancestral> Clicking the arrow to go the external app does not go to the app 20150409 03:38:27< ancestral> (when in full screen mode) 20150409 03:38:31< shadowm> YES I GET IT. 20150409 03:38:37< shadowm> It works but you can't see it. 20150409 03:39:30< shadowm> I don't know, I guess I'll check again how much crap breaks horribly when toggling between windowed and fullscreen from a GUI2 dialog. 20150409 03:39:45< shadowm> Last time I checked you'd lose all theme UI buttons. 20150409 03:39:51< ancestral> Oof 20150409 03:39:53< shadowm> (Not GUI2 buttons.) 20150409 03:40:22< ancestral> Tell me, is there an advantage to doing a Wesnoth screenshot over a system screenshot? 20150409 03:41:25< ancestral> (The map screenshot meanwhile I understand, and is great.) 20150409 03:42:02< shadowm> None, unless your system's screenshotting functionality is not convenient enough. For example, Windows has no built-in screenshot applications (*) and you are required to use the Print Screen key (fullscreen, or Alt+PrScr for a single window) and then manually paste the clipboard contents on an image editor like Paint, and then save to disk. 20150409 03:42:23< shadowm> (* Unless that changed after I stopped caring, i.e. in Windows Vista and later.) 20150409 03:43:07< ancestral> I suppose an in-game screenshot would ignore the cursor 20150409 03:43:14< shadowm> I'm not sure if SDL applications like Wesnoth even allow PrtSc to work correcly on Windows, in fact. 20150409 03:43:33< shadowm> Eh, I think Windows ignores the (system) cursor too. 20150409 03:43:58< shadowm> I think most screenshot applications in X11 land do as well. 20150409 03:44:02< ancestral> OS X full screenshot’s command-shift-3 takes everything as is 20150409 03:44:32< ancestral> There are some other options, command-shift-4 let’s you choose a size; command-shift-4 followed by space let’s you take a window on the screen; etc. 20150409 03:44:54< ancestral> Not sure about the ignore cursor part via a keystroke. Maybe. 20150409 03:46:04< ancestral> Testing my build. (I question whether it works on OS X 10.5.) 20150409 03:46:51< shadowm> On Windows open_object() calls result in Wesnoth being minimized while fullscreen. 20150409 03:47:12< shadowm> This is more sensible behavior but I'm not sure how to attain the same on X11 and OS X. 20150409 03:48:37< shadowm> Because on Windows I do this using a window management-aware API. On X11 and OS X I only have a plain fork+exec. 20150409 03:49:37< shadowm> For X11 I suppose it shouldn't be too much work to request Xlib to minimize Wesnoth before forking (since it's Xlib I'm probably wrong), but I don't know about OS X at all. 20150409 03:51:52< shadowm> s/it's Xlib/it's X11 *and* Xlib/ 20150409 03:52:12< shadowm> A preliminary search around isn't very encouraging. 20150409 03:52:29< shadowm> I forgot X11 is a living hell. 20150409 03:55:02-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20150409 03:56:08< iceiceice> can you request window stuff via sdl? 20150409 03:56:15< iceiceice> i guess that's probably totally broken... 20150409 03:56:29< iceiceice> shed a tear for sdl 2.0 20150409 03:58:04< shadowm> No, you can't. 20150409 03:58:36< shadowm> Oh wait, you can. 20150409 03:59:05< shadowm> I guess the function declaration isn't in SDL_syswm.h like I expected. 20150409 04:00:06-!- ancientcc [~ancientcc@123.157.71.139] has joined #wesnoth-dev 20150409 04:01:54-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Ping timeout: 245 seconds] 20150409 04:06:03-!- ancientcc [~ancientcc@123.157.71.139] has quit [Remote host closed the connection] 20150409 04:10:15< irker731> wesnoth: Ignacio R. Morelle wesnoth:master 0fcf4e3cb9e8 / / (9 files in 6 dirs): gui2/tmp_join_game_password_prompt: Port GUI1 MP password prompt (bug #23455) http://git.io/veSgd 20150409 04:10:57< shadowm> Let's see how well this SDL_WM_IconifyWindow() function works on X11. 20150409 04:13:51< shadowm> Huh. 20150409 04:14:06< shadowm> That works! 20150409 04:16:38< iceiceice> shadowm: i get some sadness in the test executable now: 20150409 04:16:39< iceiceice> src/tests/gui/test_gui2.cpp(468): error in "test_gui2": check list.size() == 0 failed [1 != 0] 20150409 04:16:39< iceiceice> Window 'mp_join_game_password_prompt' registered but not tested. 20150409 04:17:39< iceiceice> can you add a line for your new dialog here? 20150409 04:17:39< iceiceice> https://github.com/wesnoth/wesnoth/blob/master/src/tests/gui/test_gui2.cpp#L465 20150409 04:17:41< shadowm> Yes. 20150409 04:19:00< shadowm> Is this a proper Boost test suite? 20150409 04:19:28< shadowm> I don't see names to use for running that suite alone. :\ 20150409 04:20:24< iceiceice> i actually didn't know you could do that 20150409 04:20:34< irker731> wesnoth: Ignacio R. Morelle wesnoth:master be0d04d4fc25 / src/tests/gui/test_gui2.cpp: gui2/tmp_join_game_password_prompt: Register test case http://git.io/veSaB 20150409 04:20:36< iceiceice> yeah maybe we should stick BOOST_AUTO_TEST_SUITE at the start and end of the file 20150409 04:20:52< shadowm> test --run_test=suite_name_here 20150409 04:21:31< shadowm> From this page, which also shows the --log_level switch: http://www.boost.org/doc/libs/1_49_0/libs/test/doc/html/utf/user-guide/runtime-config/run-by-name.html 20150409 04:26:40-!- Appleman1234 [~Appleman1@CPE-121-208-6-89.bqzl1.cha.bigpond.net.au] has quit [Ping timeout: 245 seconds] 20150409 04:28:49< shadowm> Hmph. 20150409 04:28:50-!- ancientcc [~ancientcc@123.157.71.139] has joined #wesnoth-dev 20150409 04:29:29< shadowm> Is there any way to get the CVideo object from anywhere? 20150409 04:30:08< shadowm> I'd prefer to not have to add a CVideo argument to desktop::open_object() just to ask it whether we're fullscreen or not. 20150409 04:31:22< shadowm> Then again, to support SDL 2 I suspect I'll have to get CVideo to do the minimizing. Hmph. 20150409 04:34:32< iceiceice> how many places is open object called from? 20150409 04:34:59< iceiceice> it looks like its mostly widgets and dialogs, i think they already have a cvideo 20150409 04:35:51< iceiceice> tbh though i thought cvideo was a singleton or something 20150409 04:37:08-!- ancientcc [~ancientcc@123.157.71.139] has quit [Remote host closed the connection] 20150409 04:38:24-!- Kwandulin [~Miranda@p5B0081B7.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150409 04:38:45< iceiceice> shadowm: i think you could just declare "is_fullscreen" to be static 20150409 04:38:55< iceiceice> this whole video object is pretty screwed anyways 20150409 04:39:05-!- Appleman1234 [~Appleman1@CPE-121-208-6-89.bqzl1.cha.bigpond.net.au] has joined #wesnoth-dev 20150409 04:39:22< iceiceice> i dont forsee that we will ever support having multiples of it 20150409 04:40:48< vultraz> ah, thank you for adding the files to cb already 20150409 04:40:53< irker731> wesnoth: Chris Beck wesnoth:master 729126e033ab / src/ (3 files in 2 dirs): add "disallow_shuffle" attribute to [side] http://git.io/veSom 20150409 04:40:54-!- ancientcc [~ancientcc@123.157.71.139] has joined #wesnoth-dev 20150409 04:40:55< irker731> wesnoth: Chris Beck wesnoth:master c959645f44c1 / src/ (3 files in 2 dirs): Merge branch 'disallow_shuffle' http://git.io/veSoY 20150409 04:43:09-!- ancientcc [~ancientcc@123.157.71.139] has quit [Remote host closed the connection] 20150409 04:44:16< vultraz> perhaps something someone could help me with is getting the help lists printed out by generate_sections prepended with bullets 20150409 04:44:45< vultraz> awhile back, I got the ones from generate_topics done, but now it looks funny since some help lists have bullets and some do not 20150409 04:44:55-!- travis-ci [~travis-ci@ec2-54-158-229-53.compute-1.amazonaws.com] has joined #wesnoth-dev 20150409 04:44:58< travis-ci> wesnoth/wesnoth#6275 (master - 0fcf4e3 : Ignacio R. Morelle): The build was broken. 20150409 04:44:58< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/57749680 20150409 04:44:58-!- travis-ci [~travis-ci@ec2-54-158-229-53.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150409 04:48:40< irker731> wesnoth: Chris Beck wesnoth:master 7707f131e347 / changelog: update changelog http://git.io/veSKS 20150409 04:58:39-!- Kwandulin_2 [~Miranda@p5B0090A3.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150409 05:00:03-!- ancientcc [~ancientcc@123.157.71.139] has joined #wesnoth-dev 20150409 05:00:54< irker731> wesnoth: Chris Beck wesnoth:master be282157e65d / src/ (3 files in 2 dirs): add "require_scenario" for single scenarios. track addon metadata. http://git.io/veSi5 20150409 05:00:56< irker731> wesnoth: Chris Beck wesnoth:master 7a4f025fabcb / src/ (3 files in 2 dirs): Merge pull request #398 from cbeck88/require_scenario http://git.io/veSid 20150409 05:01:29-!- Kwandulin [~Miranda@p5B0081B7.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 20150409 05:06:34< irker731> wesnoth: Chris Beck wesnoth:master b959144c827d / changelog: update changelog http://git.io/veSPM 20150409 05:06:36< irker731> wesnoth: Chris Beck wesnoth:master 7703fd2f0fef / src/ (3 files in 2 dirs): Merge branch 'master' of https://github.com/wesnoth/wesnoth http://git.io/veSPD 20150409 05:08:24< shadowm> iceiceice: SDL 2 supports multiple windows, I think, so that might be a problem later on. 20150409 05:08:44< iceiceice> do we plan to use that though? 20150409 05:08:57< iceiceice> oh i think i see what you mean 20150409 05:10:33-!- ancientcc [~ancientcc@123.157.71.139] has quit [Remote host closed the connection] 20150409 05:14:22< shadowm> ancestral: Before I continue, perhaps you'd like to test this patch: https://dl.dropboxusercontent.com/u/21371130/open_object_minimize_on_x11_osx.patch If it works properly on OS X, it'll minimize Wesnoth before launching external applications (regardless of whether it's currently in fullscreen mode though). 20150409 05:14:25-!- kex [~kex@78.157.29.160] has quit [Remote host closed the connection] 20150409 05:19:21-!- travis-ci [~travis-ci@ec2-54-158-229-53.compute-1.amazonaws.com] has joined #wesnoth-dev 20150409 05:19:22< travis-ci> wesnoth/wesnoth#6276 (master - be0d04d : Ignacio R. Morelle): The build has errored. 20150409 05:19:22< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/57750292 20150409 05:19:22-!- travis-ci [~travis-ci@ec2-54-158-229-53.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150409 05:34:40-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20150409 05:36:21< ancestral> shadowm: OK 20150409 05:40:11< ancestral> shadowm: For 1.13? 20150409 05:40:16< ancestral> Or 1.12? 20150409 05:40:58< shadowm> master. 20150409 05:41:08< shadowm> //SDL_SavePNG_RW(tmp, filesystem::load_RWops(filename), 1); //1 means to close the file (RWops) when we finish 20150409 05:41:11< shadowm> //^ This doesn't work, load_RWops is only for reading not writing 20150409 05:41:22< shadowm> iceiceice: I'm curious what this means in image::save_image()? 20150409 05:42:46< shadowm> Also, you could've used the surface wrapper object instead of having to make sure SDL_FreeSurface() is called before returning. 20150409 05:48:00< ancestral> I might not have enough time right now to fiddle with master 20150409 05:48:12< ancestral> But I will apply the patch when I do have the time 20150409 05:48:55< ancestral> (I get a crash to desktop; I assume it’s a library issue) 20150409 06:01:28-!- [Relic] [~Relic]@2602:306:33a3:6d30:6c18:95e2:767:9cbb] has quit [Quit: Leaving] 20150409 06:13:33-!- cib0 [~cib@p5DD219D9.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150409 06:16:23-!- horrowin1 [~Icedove@2a02:810a:8b40:85c:21b:fcff:fee3:c3ff] has joined #wesnoth-dev 20150409 06:21:01-!- travis-ci [~travis-ci@ec2-54-158-229-53.compute-1.amazonaws.com] has joined #wesnoth-dev 20150409 06:21:02< travis-ci> wesnoth/wesnoth#6278 (master - 7707f13 : Chris Beck): The build was fixed. 20150409 06:21:02< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/57751960 20150409 06:21:02-!- travis-ci [~travis-ci@ec2-54-158-229-53.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150409 06:48:43-!- Haudegen [~quassel@85.124.51.57] has quit [Ping timeout: 245 seconds] 20150409 06:49:06-!- boucman_work [~jrosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20150409 06:51:55-!- travis-ci [~travis-ci@ec2-54-158-229-53.compute-1.amazonaws.com] has joined #wesnoth-dev 20150409 06:51:56< travis-ci> wesnoth/wesnoth#6279 (master - 7a4f025 : Chris Beck): The build has errored. 20150409 06:51:56< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/57752706 20150409 06:51:56-!- travis-ci [~travis-ci@ec2-54-158-229-53.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150409 07:04:56-!- Haudegen [~quassel@85.124.51.57] has joined #wesnoth-dev 20150409 07:09:56-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Ping timeout: 256 seconds] 20150409 07:26:44-!- travis-ci [~travis-ci@ec2-54-92-166-73.compute-1.amazonaws.com] has joined #wesnoth-dev 20150409 07:26:44< travis-ci> wesnoth/wesnoth#6280 (master - 7703fd2 : Chris Beck): The build has errored. 20150409 07:26:45< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/57752939 20150409 07:26:45-!- travis-ci [~travis-ci@ec2-54-92-166-73.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150409 07:29:12-!- horrowin1 [~Icedove@2a02:810a:8b40:85c:21b:fcff:fee3:c3ff] has quit [Quit: horrowin1] 20150409 07:32:08-!- cib0 [~cib@p5DD219D9.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20150409 07:44:30-!- boucman_work [~jrosen@bob75-2-81-56-46-209.fbx.proxad.net] has joined #wesnoth-dev 20150409 07:44:30-!- boucman_work [~jrosen@bob75-2-81-56-46-209.fbx.proxad.net] has quit [Changing host] 20150409 07:44:30-!- boucman_work [~jrosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20150409 08:04:23-!- aquileia [95acd0d3@gateway/web/freenode/ip.149.172.208.211] has joined #wesnoth-dev 20150409 08:12:20< aquileia> shadowm: Just FYI, Windows Vista introduced the 'Snipping Tool' for screenshots (but it doesn't work with fullscreen applications, so it's rather useless). Personally, I use IrfanView for screenshots which is much more functional... 20150409 08:13:59-!- mjs-de [~mjs-de@f049109107.adsl.alicedsl.de] has joined #wesnoth-dev 20150409 08:15:46< aquileia> But honestly, I think most Windows users are happy with PrintScreen and copying into Paint... there are far worse inconveniences 20150409 08:16:54-!- aquileia [95acd0d3@gateway/web/freenode/ip.149.172.208.211] has quit [Quit: Page closed] 20150409 08:18:17-!- ancientcc [~ancientcc@211.162.34.203] has joined #wesnoth-dev 20150409 08:19:24< vultraz> aquileia: copying to paint? i never had to do that 20150409 08:20:52-!- ancientcc [~ancientcc@211.162.34.203] has quit [Read error: Connection reset by peer] 20150409 08:26:27-!- ancestral [~ancestral@174-20-187-184.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20150409 08:26:49-!- ancientcc [~ancientcc@112.65.211.213] has joined #wesnoth-dev 20150409 08:28:35-!- cib0 [~cib@132.231.178.208] has joined #wesnoth-dev 20150409 08:30:31-!- ancientcc [~ancientcc@112.65.211.213] has quit [Remote host closed the connection] 20150409 08:38:53-!- ancientcc [~ancientcc@112.65.211.213] has joined #wesnoth-dev 20150409 08:39:32-!- ancientcc [~ancientcc@112.65.211.213] has quit [Client Quit] 20150409 08:44:25-!- ancientcc [~ancientcc@112.65.211.213] has joined #wesnoth-dev 20150409 08:46:36-!- ancientcc [~ancientcc@112.65.211.213] has quit [Client Quit] 20150409 08:48:11-!- oldlaptop [~quassel@50-108-82-79.adr01.mskg.mi.frontiernet.net] has quit [Read error: Connection reset by peer] 20150409 08:49:36-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 265 seconds] 20150409 08:50:18-!- oldlaptop [~quassel@50-108-82-79.adr01.mskg.mi.frontiernet.net] has joined #wesnoth-dev 20150409 08:52:57-!- ancientcc [~ancientcc@123.157.71.143] has joined #wesnoth-dev 20150409 08:53:07-!- ancientcc [~ancientcc@123.157.71.143] has quit [Client Quit] 20150409 08:56:29-!- ancientcc [~ancientcc@123.155.153.55] has joined #wesnoth-dev 20150409 09:00:32-!- ancientcc [~ancientcc@123.155.153.55] has quit [Client Quit] 20150409 09:12:16-!- ancientcc [~ancientcc@123.157.71.143] has joined #wesnoth-dev 20150409 09:15:15-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20150409 09:19:54-!- kex [~kex@78.157.29.160] has quit [Ping timeout: 264 seconds] 20150409 09:21:36-!- ancientcc [~ancientcc@123.157.71.143] has quit [Quit: Leaving] 20150409 09:21:56-!- ancientcc [~ancientcc@112.65.211.213] has joined #wesnoth-dev 20150409 09:23:29-!- ancientcc [~ancientcc@112.65.211.213] has quit [Client Quit] 20150409 09:45:06-!- Haudegen [~quassel@85.124.51.57] has quit [Ping timeout: 250 seconds] 20150409 09:59:41-!- Haudegen [~quassel@85.124.51.57] has joined #wesnoth-dev 20150409 10:14:56-!- Rhonda [~rhonda@anguilla.noreply.org] has quit [Changing host] 20150409 10:14:56-!- Rhonda [~rhonda@wesnoth/developer/rhonda] has joined #wesnoth-dev 20150409 10:16:48-!- cib0 [~cib@132.231.178.208] has quit [Ping timeout: 276 seconds] 20150409 10:42:57-!- ancestral [~ancestral@174-20-187-184.mpls.qwest.net] has joined #wesnoth-dev 20150409 10:54:35-!- Kwandulin_2 [~Miranda@p5B0090A3.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20150409 11:06:19-!- cib0 [~cib@132.231.178.130] has joined #wesnoth-dev 20150409 11:09:39-!- ancestral [~ancestral@174-20-187-184.mpls.qwest.net] has quit [Quit: End Transmission.] 20150409 11:11:04-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20150409 11:11:28-!- bumbadadabum is now known as Guest52749 20150409 11:13:24-!- ancientcc [~ancientcc@112.65.211.214] has joined #wesnoth-dev 20150409 11:16:29-!- horrowind [~Icedove@2a02:810a:8b40:85c:21b:fcff:fee3:c3ff] has joined #wesnoth-dev 20150409 11:23:42-!- ancientcc [~ancientcc@112.65.211.214] has quit [Quit: Leaving] 20150409 11:32:56-!- new_one [~new_one@128.42.73.239] has joined #wesnoth-dev 20150409 11:41:43-!- Kwandulin [~Miranda@p5B0090A3.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150409 11:54:48-!- ancientcc [~ancientcc@211.162.34.201] has joined #wesnoth-dev 20150409 11:55:56-!- ancientcc [~ancientcc@211.162.34.201] has quit [Client Quit] 20150409 12:04:24-!- gfgtdf [~chatzilla@x50abb12c.dyn.telefonica.de] has joined #wesnoth-dev 20150409 12:04:52< gfgtdf> 20150409 03:27:31< shadowm> What's this new MP setup option, "Debug OOS"? 20150409 12:05:10< gfgtdf> Is is an experimentalfeature to do some oos checks 20150409 12:05:20-!- irker731 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20150409 12:05:50< gfgtdf> Currently the game does some checks to detelct oos but that only works properly in replays not in networked mp. 20150409 12:06:08< gfgtdf> That checkbox also enables them for netwroked mp 20150409 12:07:15< gfgtdf> But I never tested the lags caused by the possibe networked overhead (only tested with local wesnothd) thats why this feature is still 'experimental' 20150409 12:07:19< gfgtdf> shadowm: ^ 20150409 12:09:46-!- gfgtdf [~chatzilla@x50abb12c.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 37.0.1/20150402191859]] 20150409 12:16:12< loonycyborg> shadowm: 1.12.2 uploaded 20150409 12:27:54-!- cib0 [~cib@132.231.178.130] has quit [Ping timeout: 252 seconds] 20150409 12:45:11-!- ancientcc [~ancientcc@123.155.155.185] has joined #wesnoth-dev 20150409 12:49:01-!- Appleman1234 [~Appleman1@CPE-121-208-6-89.bqzl1.cha.bigpond.net.au] has quit [Ping timeout: 264 seconds] 20150409 12:52:18-!- Guest52749 [~bumbadada@d155109.upc-d.chello.nl] has quit [Ping timeout: 250 seconds] 20150409 13:05:59-!- Kwandulin [~Miranda@p5B0090A3.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 20150409 13:12:56-!- prkc [~prkc@54020B6B.dsl.pool.telekom.hu] has joined #wesnoth-dev 20150409 13:41:02-!- Guest52749 [~bumbadada@wcw-stud-145-109-29-205.wireless.uva.nl] has joined #wesnoth-dev 20150409 13:44:23-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20150409 13:47:53-!- kex [~kex@78.157.29.160] has quit [Client Quit] 20150409 13:52:53-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20150409 13:54:37-!- Kwandulin [~Miranda@p5B009BB6.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150409 14:01:33-!- Guest52749 is now known as bumbadadabum 20150409 14:10:30< vultraz> zookeeper: do you think [terrain] should redraw to remove shroud by default? 20150409 14:11:06< zookeeper> probably not 20150409 14:13:35< vultraz> what about a simple redraw to ensure the terrain changes show up before the end of an event. 20150409 14:13:46< vultraz> (this is related to #22515) 20150409 14:14:01< vultraz> well, the shroud part is. 20150409 14:16:13< zookeeper> if it used to auto-clear and now it doesn't, then it's very likely an intentional change 20150409 14:17:07< zookeeper> i wouldn't mind an auto-clear after all events have finished 20150409 14:18:48< vultraz> not sure that's possible 20150409 14:20:12< vultraz> well, it probably is. but I'm not sure how to queue it 20150409 14:21:23-!- irker925 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20150409 14:21:23< irker925> wesnoth: gfgtdf wesnoth:master fb823d237c9e / RELEASE_NOTES: Update RELEASE_NOTES http://git.io/veQzQ 20150409 14:23:28< vultraz> But still, what about a simple redraw. Right now, any terrain changes don't happen until the event is done. 20150409 14:24:53< zookeeper> what's this simple redraw you talk about? 20150409 14:28:33< zookeeper> you mean just redraw terrain right after [terrain]? i don't know, if it was changed for a reason then no. 20150409 14:28:53< zookeeper> i know that at least some point terrain redraws could be very slow 20150409 14:29:48< zookeeper> so if you had an event which does lots of separate terrain changes, it could be really annoying if it'd redraw after each one 20150409 14:31:38-!- ancientcc [~ancientcc@123.155.155.185] has quit [Quit: Leaving] 20150409 14:33:28< zookeeper> so i'd be very inclined to _not_ redraw terrains except after the event or of course at [redraw] 20150409 14:35:14< zookeeper> actually i'd like both terrain and shroud update to wait until all events are finished, but in case of terrain that could break some current assumptions here and there 20150409 14:36:57-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20150409 14:38:43< iceiceice> shadowm: i dont know the details, you should ask gfgtdf 20150409 14:38:56< iceiceice> but i think right now the SDL rwops is only implemented for reading files not writing them 20150409 14:39:03< iceiceice> *our sdl rw ops 20150409 14:39:11< iceiceice> going to grep the logs real quick.. 20150409 14:40:33-!- gfgtdf [~chatzilla@x50abb12c.dyn.telefonica.de] has joined #wesnoth-dev 20150409 14:41:10< vultraz> zookeeper: yeah, just [redraw][redraw]. If you think we should always leave it up to the coder to design this, I'll close that bug 20150409 14:41:23< gfgtdf> Ai should know more than me about sdl rwops but from this line: https://github.com/wesnoth/wesnoth/blob/master/src/filesystem_common.cpp#L278 I think it is quite obvious that those cannot write things 20150409 14:41:55< iceiceice> ok i see 20150409 14:47:31-!- prkc [~prkc@54020B6B.dsl.pool.telekom.hu] has quit [Ping timeout: 250 seconds] 20150409 14:50:06-!- bumbadadabum [~bumbadada@wcw-stud-145-109-29-205.wireless.uva.nl] has quit [Ping timeout: 250 seconds] 20150409 14:51:21-!- prkc [~prkc@54020B6B.dsl.pool.telekom.hu] has joined #wesnoth-dev 20150409 14:52:49-!- kex [~kex@78.157.29.160] has quit [Remote host closed the connection] 20150409 14:54:19-!- ancientcc [~ancientcc@123.155.155.185] has joined #wesnoth-dev 20150409 14:55:56-!- ancientcc [~ancientcc@123.155.155.185] has quit [Read error: Connection reset by peer] 20150409 14:57:14-!- ancientcc [~ancientcc@123.155.155.185] has joined #wesnoth-dev 20150409 14:58:44-!- ancientcc [~ancientcc@123.155.155.185] has quit [Client Quit] 20150409 15:00:48< zookeeper> vultraz, with the aforementioned reservations, yes, i think so 20150409 15:02:41-!- ancientcc [~ancientcc@112.65.211.214] has joined #wesnoth-dev 20150409 15:03:02-!- travis-ci [~travis-ci@ec2-54-162-186-142.compute-1.amazonaws.com] has joined #wesnoth-dev 20150409 15:03:03< travis-ci> wesnoth/wesnoth#6281 (master - fb823d2 : gfgtdf): The build passed. 20150409 15:03:03< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/57807536 20150409 15:03:03-!- travis-ci [~travis-ci@ec2-54-162-186-142.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150409 15:04:29-!- ancientcc [~ancientcc@112.65.211.214] has quit [Client Quit] 20150409 15:07:47-!- Kwandulin [~Miranda@p5B009BB6.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 20150409 15:10:15-!- kex [~kex@78.157.9.170] has joined #wesnoth-dev 20150409 15:16:40-!- [Relic] [~Relic]@2602:306:33a3:6d30:404d:9d5f:f2e0:d285] has joined #wesnoth-dev 20150409 15:18:30< Rhonda> dput wesnoth-1.10_1.10.7-2_amd64.changes #1of3 20150409 15:19:09< Rhonda> meh 20150409 15:19:17< Rhonda> #1of4 *goes back to start* 20150409 15:20:59-!- ancientcc [~ancientcc@211.162.34.201] has joined #wesnoth-dev 20150409 15:25:32-!- ancientcc [~ancientcc@211.162.34.201] has quit [Client Quit] 20150409 15:42:01< iceiceice> vultraz: re the shroud thing 20150409 15:42:12< iceiceice> if the allies have share vision then i don't think it will work 20150409 15:42:27< iceiceice> unless you place shroud for both of them 20150409 15:43:45< vultraz> but it worked in 1.12 20150409 15:43:49< vultraz> what changed 20150409 15:43:57-!- Kwandulin [~Miranda@p5B009BB6.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150409 15:45:42< vultraz> did share vision get enabled by default? 20150409 15:46:15< iceiceice> i have no idea, you tell me 20150409 15:46:47< iceiceice> this is why unit tests are good :) 20150409 15:52:38< vultraz> grep for share_map gives sooo many results :( 20150409 15:58:03-!- prkc [~prkc@54020B6B.dsl.pool.telekom.hu] has quit [Ping timeout: 276 seconds] 20150409 16:07:28< vultraz> idk 20150409 16:19:52-!- [Relic] [~Relic]@2602:306:33a3:6d30:404d:9d5f:f2e0:d285] has quit [Quit: Leaving] 20150409 16:21:22-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20150409 16:21:45-!- bumbadadabum is now known as Guest48520 20150409 16:35:39-!- travis-ci [~travis-ci@ec2-54-158-229-53.compute-1.amazonaws.com] has joined #wesnoth-dev 20150409 16:35:41< travis-ci> wesnoth/wesnoth#6280 (master - 7703fd2 : Chris Beck): The build was fixed. 20150409 16:35:41< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/57752939 20150409 16:35:41-!- travis-ci [~travis-ci@ec2-54-158-229-53.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150409 16:35:56< gfgtdf> iceiceice: about "disallow_shuffle": i think the shuffel sides checkbix in the mp configure dialog shoudl autimiatlc be greyed out if no sides are available for shuffle, It is confusing to have a checkox that does nothing. 20150409 16:36:34< iceiceice> yeah i agree 20150409 16:36:45< iceiceice> can configure easily determine it though? 20150409 16:37:37< iceiceice> i guess it can 20150409 16:37:44< iceiceice> https://github.com/wesnoth/wesnoth/blob/master/src/game_initialization/connect_engine.cpp#L842 20150409 16:38:04< iceiceice> https://github.com/wesnoth/wesnoth/blob/master/src/game_initialization/connect_engine.cpp#L420 20150409 16:40:49< gfgtdf> iceiceice: y 20150409 16:56:19-!- gfgtdf [~chatzilla@x50abb12c.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 37.0.1/20150402191859]] 20150409 17:09:13-!- [Relic] [~Relic]@2602:306:33a3:6d30:404d:9d5f:f2e0:d285] has joined #wesnoth-dev 20150409 17:11:18-!- mjs-de [~mjs-de@f049109107.adsl.alicedsl.de] has quit [Ping timeout: 244 seconds] 20150409 17:11:38-!- cib0 [~cib@p5DC756A5.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150409 17:21:06-!- prkc [~prkc@54020B6B.dsl.pool.telekom.hu] has joined #wesnoth-dev 20150409 17:21:30-!- irker925 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20150409 17:22:59< Rhonda> Alright, first upload done. 20150409 17:23:05-!- gfgtdf [~chatzilla@x50abb12c.dyn.telefonica.de] has joined #wesnoth-dev 20150409 17:39:41-!- irker459 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20150409 17:39:41< irker459> wesnoth: Chris Beck wesnoth:master 7c0a9726d738 / src/sound.cpp: remove code support for old versions of SDL_mixer http://git.io/ve5qg 20150409 17:39:41< irker459> wesnoth: Chris Beck wesnoth:master 9c18d66036b3 / RELEASE_NOTES: Merge branch 'master' of https://github.com/wesnoth/wesnoth http://git.io/ve5q2 20150409 17:39:49< iceiceice> shadowm: ^ 20150409 17:43:23< iceiceice> mattsc: ^ i guess this also affects you maybe, i dont remember anymore 20150409 17:44:32-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Quit: Leaving] 20150409 17:48:21< vultraz> C:\Users\Charles\Documents\wesnoth-git\src\sound.cpp|506|error: 'Mix_LoadMUSType_RW' was not declared in this scope| 20150409 17:48:25< vultraz> iceiceice^ 20150409 17:48:28< vultraz> iceiceice ^ 20150409 17:55:37-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20150409 17:55:50< iceiceice> vultraz: what version of SDL mixer do you have? 20150409 17:56:23< vultraz> uhhh 20150409 17:56:52< vultraz> Compiled with SDL_mixer version: 1.2.11 20150409 17:57:11< iceiceice> yeah, so that means that for you, 20150409 17:57:18< iceiceice> sound files were not being loaded using the new filesystem code 20150409 17:57:43< iceiceice> they were being loaded using whatever SDL ships with that doesn't do utf-8 correctly, thats why we did the whole filesystem upgrade 20150409 17:58:17< vultraz> >_< so now I have to find at least...what version? 20150409 17:58:20< iceiceice> we were backwardsly supporting doing this anyways mainly because of pandora 20150409 17:58:22< iceiceice> 1.2.12 20150409 17:58:37< iceiceice> but i dont see why we should release 1.13.0 with the old stuff 20150409 17:58:42< iceiceice> its only going to create confusing bugs 20150409 17:59:21< iceiceice> does it mean that all the windows packages have old sdl versions? 20150409 17:59:35< iceiceice> i guess i will try to compiling with mingw now 20150409 18:00:07< vultraz> I think so 20150409 18:00:23< iceiceice> hmm i think scons checks for version 1.2.12 though 20150409 18:00:24< vultraz> AFAIK a lot of the windows libs are out of date >__> 20150409 18:00:33< vultraz> including pango 20150409 18:00:43< iceiceice> i think loonycyborgs dep collection is good though 20150409 18:00:49< iceiceice> at least for sdl mixer 20150409 18:00:58< vultraz> what v does he have? 20150409 18:01:12< iceiceice> i dont know exactly 20150409 18:01:17< iceiceice> its on files.w.o 20150409 18:01:29< iceiceice> or sourceforge maybe? 20150409 18:02:04< vultraz> this is what was in the latest win sdk package 20150409 18:02:09< iceiceice> i am using the deps collection here: 20150409 18:02:09< iceiceice> http://sourceforge.net/projects/wesnoth/files/SDK/ 20150409 18:03:02< vultraz> I'm using from here 20150409 18:03:03< vultraz> https://sourceforge.net/projects/wesnoth/files/unofficial/Windows%20Compile%20Stuff/ 20150409 18:03:29< iceiceice> hmmmm 20150409 18:03:45< iceiceice> is the mingw stuff incompatible iwth the tdm-gcc stuff that you are using? 20150409 18:04:05< vultraz> mingw stuff? 20150409 18:04:14< iceiceice> the stuff in the official collection 20150409 18:04:21< iceiceice> loonycyborg made it with mingw i think 20150409 18:04:35< iceiceice> what happens if you try to use the "official" stuff 20150409 18:05:32< iceiceice> vultraz: i'm not sure but i think it should work 20150409 18:05:50< vultraz> wesnoth-deps-1.11? 20150409 18:06:36< iceiceice> y 20150409 18:09:12< vultraz> let's see.. 20150409 18:10:29< iceiceice> mingw and tdm-gcc are both gcc... 20150409 18:10:36< iceiceice> so i think it should be ok? 20150409 18:10:45< vultraz> yeah 20150409 18:10:55< iceiceice> anyways i downloaded the codeblocks one, your sdl mixer is from 2007 20150409 18:11:15< iceiceice> also it has a mingw file in it 20150409 18:11:32< iceiceice> so i think some of it might have originally been made by mingw like 6 years ago or something? 20150409 18:30:28< vultraz> ok, trying 20150409 18:31:21-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has quit [Remote host closed the connection] 20150409 18:36:11-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has joined #wesnoth-dev 20150409 18:37:37< vultraz> don't see smpeg in here.. 20150409 18:38:16< vultraz> and the compiler is still compaling.. 20150409 18:39:04< vultraz> this is confusing ._. 20150409 18:43:00< iceiceice> what's smpeg 20150409 18:44:22-!- kex [~kex@78.157.9.170] has quit [Remote host closed the connection] 20150409 18:44:30< iceiceice> be back later 20150409 18:44:32-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Quit: Leaving] 20150409 18:46:34-!- Kwandulin [~Miranda@p5B009BB6.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20150409 18:46:42-!- kex [~kex@78.157.9.170] has joined #wesnoth-dev 20150409 18:47:57< irker459> wesnoth: Chris Beck wesnoth:master db21bc33313f / src/sound.cpp: add a specific compiler message for old SDL mixer version errors http://git.io/ve5yT 20150409 18:51:21-!- kex [~kex@78.157.9.170] has quit [Ping timeout: 265 seconds] 20150409 18:51:39< vultraz> well 20150409 18:51:43< vultraz> I got it to build... 20150409 18:51:49< vultraz> copied some other stuff over as well... 20150409 18:51:56< vultraz> except it won't start 20150409 18:52:04< vultraz> blegh I should have done these incrementally 20150409 19:04:36-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20150409 19:15:13-!- cib_ [~cib@p5DC756A5.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150409 19:15:44-!- cib0 [~cib@p5DC756A5.dip0.t-ipconnect.de] has quit [Ping timeout: 250 seconds] 20150409 19:40:36-!- prkc [~prkc@54020B6B.dsl.pool.telekom.hu] has quit [Remote host closed the connection] 20150409 20:04:20-!- gfgtdf [~chatzilla@x50abb12c.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 37.0.1/20150402191859]] 20150409 21:02:38< shadowm> vultraz: [terrain] should not redraw by default, otherwise some multi-command terrain operations would be shown on screen before finishing. 20150409 21:02:56< shadowm> We've always told people to use [redraw] for this. 20150409 21:05:20< shadowm> iceiceice: Don't forget to email the ML whenever a dependency changes (regardless of specifics). 20150409 21:05:35-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20150409 21:06:23< shadowm> ancestral: What's the status of the OS X build? 20150409 21:16:50-!- cib_ [~cib@p5DC756A5.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20150409 21:17:06-!- cib0 [~cib@p5DC756A5.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150409 21:30:39-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20150409 21:34:37< iceiceice> shadowm: do you maintain the codeblocks sdk? 20150409 21:34:45-!- cib0 [~cib@p5DC756A5.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20150409 21:40:57-!- mjs-de [~mjs-de@f049109107.adsl.alicedsl.de] has joined #wesnoth-dev 20150409 21:42:10< shadowm> No, I don't remember who does. 20150409 21:46:30-!- Guest48520 is now known as bumbadadabum 20150409 21:46:33< iceiceice> is it pentarctagon? 20150409 21:46:35< iceiceice> i would guess not? 20150409 21:47:48< iceiceice> maybe anonymissimus? 20150409 21:48:02< iceiceice> https://github.com/wesnoth/wesnoth/commit/949b05f39a0adfae7a9d9cfc9fb10bf2aae7d7c9 20150409 21:56:20-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20150409 21:57:52-!- horrowind [~Icedove@2a02:810a:8b40:85c:21b:fcff:fee3:c3ff] has quit [Quit: horrowind] 20150409 21:59:52-!- gfgtdf [~chatzilla@f054155036.adsl.alicedsl.de] has joined #wesnoth-dev 20150409 22:09:38-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 272 seconds] 20150409 22:11:10-!- Appleman1234 [~Appleman1@CPE-121-208-6-89.bqzl1.cha.bigpond.net.au] has joined #wesnoth-dev 20150409 22:18:00< gfgtdf> iceiceice: in https://github.com/wesnoth/wesnoth/commit/be63e12b1dbb5b18b3faf4d6fb936ae9a13e0ffa you replaced 'unsigned long long' with 'unsigned long int' which seems wrong 20150409 22:18:58< iceiceice> i cant remember exactly why i did that 20150409 22:19:10< iceiceice> i think i copied some stack overflow code which claimed it was the same 20150409 22:19:19< iceiceice> like for this compiler or something 20150409 22:19:31< gfgtdf> iceiceice: longlong is longer than long int at least on msvc 20150409 22:19:55< iceiceice> does bfs actually return long long thouhg? 20150409 22:20:08< gfgtdf> iceiceice: it returns boost::uintmax_t 20150409 22:20:25< iceiceice> these old msvc though 20150409 22:20:40< gfgtdf> iceiceice: which is longer than unsigned long int on my system 20150409 22:20:52< iceiceice> do you have msc ver less than 1500 though? 20150409 22:21:20< gfgtdf> iceiceice: idk whcih one 1500 is 20150409 22:21:20< iceiceice> feel free to change it you would know better than me about msvc 20150409 22:21:26< gfgtdf> iceiceice: but boost::uintmax will also work there 20150409 22:21:48< iceiceice> thats what i thought but anonymissimus made this commit: https://github.com/wesnoth/wesnoth/commit/0f887872a78d168d19c304ead7ab0d31ed2997f7 20150409 22:22:31< iceiceice> i guess maybe the typedef should be unsigned long long then 20150409 22:22:38< iceiceice> sorry that i cant' remember why i changed it 20150409 22:23:03< iceiceice> i mean he will tell us if it becomes broken for him 20150409 22:23:31< gfgtdf> iceiceice: it compiled but the code is wrong. 20150409 22:23:50< gfgtdf> iceiceice: i mean assuming that we have files > 4GB which is unlikeley 20150409 22:24:09< gfgtdf> iceiceice: but still 20150409 22:29:11< irker459> wesnoth: gfgtdf wesnoth:master 5a55d7ee012f / src/filesystem_boost.cpp: fixup 20e9706c11f511b5ae48c3ee5666c13e3d3a78c7 http://git.io/veF0K 20150409 22:29:51< gfgtdf> iceiceice: ^ 20150409 22:33:40< iceiceice> gfgtdf: how do i kill a unit in lua in 1.12? 20150409 22:33:43< iceiceice> i forget how to dot his 20150409 22:34:16< iceiceice> do i have to call wml to do it? 20150409 22:34:19< gfgtdf> iceiceice: you mean just removing it ro with fill animation ? 20150409 22:34:24< iceiceice> no animation 20150409 22:34:32< gfgtdf> wesnoth.put_unit 20150409 22:34:41< iceiceice> just overwrite it? 20150409 22:34:55< iceiceice> thanks 20150409 22:34:59< gfgtdf> iceiceice: wesnoth.put_unit(x,y) to rmeove teh unti at x,y 20150409 22:36:05< gfgtdf> iceiceice: or wesnoth.extrace unit if you want a private copy of teh unit 20150409 22:36:10< gfgtdf> extract* 20150409 22:37:04-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20150409 22:52:05< iceiceice> man i did not realize how much conditional wml sucks 20150409 22:52:27< iceiceice> vultraz: thinking about getting back to the "allow custom conditional wml" thing 20150409 22:52:49-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20150409 23:14:08-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Read error: Connection reset by peer] 20150409 23:14:26-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20150409 23:16:45< gfgtdf> iceiceice: why does it suck ? 20150409 23:17:06< iceiceice> suppose that i want to condition on the result of some lua function being true or not 20150409 23:17:17< iceiceice> it seems i have to engage in some hacks 20150409 23:17:45< iceiceice> i cannot even use a [lua] tag inside it and store the result to a variable and then use [variable] 20150409 23:18:04< iceiceice> the only thing i have found is like, 20150409 23:18:12< iceiceice> use [have_unit] and lua_function 20150409 23:18:16< gfgtdf> iceiceice: hm why dont you just do eth whole thign in lua ? 20150409 23:18:24< iceiceice> i need to use wml menu item show_if 20150409 23:18:31< gfgtdf> iceiceice: ah 20150409 23:18:35< gfgtdf> iceiceice: y i see 20150409 23:18:42< iceiceice> the best thing i have found is to make a shim in lua 20150409 23:18:50< gfgtdf> iceiceice: shim ? 20150409 23:18:54< iceiceice> that ignores its aargument and reads $x1 and $y1 20150409 23:19:03< iceiceice> shim meaning just like, some little helper function 20150409 23:19:13< gfgtdf> iceiceice: you mean with have_unit ? 20150409 23:19:17< iceiceice> yeah 20150409 23:19:24< gfgtdf> iceiceice: that very hacky, 20150409 23:19:36< gfgtdf> iceiceice: at some time i suggested to allow lua expesstion in wml subtitution just like formula expressions. 20150409 23:20:12< iceiceice> so vultraz suggested some time ago 20150409 23:20:19< iceiceice> that we could have lua defined conditional wml 20150409 23:20:25< gfgtdf> iceiceice: like in [set_variable] name = "my_varaible" value = "L(math.exp(2,3))" 20150409 23:20:25< iceiceice> just like we have lua defined action wml 20150409 23:20:37< gfgtdf> iceiceice: yes that also a good plan 20150409 23:20:41< iceiceice> gfgtdf: i would like your idea too 20150409 23:21:04< iceiceice> but i really despise the wesnoth formula langauge so i'm not likely to mess around with this 20150409 23:22:13< gfgtdf> iceiceice: what means despuise ? 20150409 23:22:31< iceiceice> i dont like it 20150409 23:22:38< gfgtdf> iceiceice: why ? 20150409 23:23:02< iceiceice> i think it is parsed in a very bad manner 20150409 23:23:10< iceiceice> i cannot understand why it is parsed the way it is 20150409 23:23:17< iceiceice> i cannot understand why we need to use $var| notation 20150409 23:23:32< iceiceice> i have used many languages that use $ for variable dereference 20150409 23:23:35< iceiceice> like Qbasic, perl... 20150409 23:23:37< iceiceice> pascal also i think 20150409 23:23:43< iceiceice> none of them need this | 20150409 23:23:46< iceiceice> and it is never clear to me when i need it 20150409 23:23:53< iceiceice> i think its because the parsing is done in an insane manner 20150409 23:24:21< iceiceice> if we could just delete the whole wesnoth formula language and replace with lua i would support this 20150409 23:24:37< iceiceice> i have never found using it to be worth the trouble 20150409 23:24:39< gfgtdf> iceiceice:but taht $ syntax is unrelated to teh fomrula syntax 20150409 23:24:47< iceiceice> when you are doing like 20150409 23:24:54< iceiceice> one sec let me find someting 20150409 23:24:57< gfgtdf> iceiceice: it is simply part of wml subtutution 20150409 23:25:46< gfgtdf> iceiceice: if you so things liek $($a + $b), wml substution happen from rigth to left: assum a = 1, b= 2: 20150409 23:26:05< gfgtdf> iceiceice: $($a + $b) ->$($a + 2) -> $(1 + 2) -> 3 20150409 23:26:16< gfgtdf> iceiceice: teh firts 2 stepts are normal wml subtutuition 20150409 23:26:20< gfgtdf> the first 20150409 23:28:05< iceiceice> i guess that's what i think is evil probably 20150409 23:28:16< iceiceice> i never knew it was right to left 20150409 23:28:23< iceiceice> thats pretty nonsensical 20150409 23:38:04< gfgtdf> iceiceice: hm i think implemting it left to rogth would be much more compcated. 20150409 23:38:17< iceiceice> it should just actually parse it 20150409 23:39:36< gfgtdf> iceiceice: thats what ti does i thought. 20150409 23:40:22< iceiceice> i have seen many examples where it doesn't do what a normal programming language does 20150409 23:40:26< vultraz> iceiceice: but how would you make it lua if it's in the middle of wml with no [lua] tag and has to use wml substitution? 20150409 23:40:45< iceiceice> vultraz: I would just do like W.variable 20150409 23:40:51< iceiceice> like you would normally do in lua 20150409 23:40:55< iceiceice> instead of $variable 20150409 23:41:10< iceiceice> and make it mandatory that the wml var metatable is W or something 20150409 23:41:25< iceiceice> or at least, the global enviornment starts with it at W 20150409 23:41:40< iceiceice> and you can make more instances if you like 20150409 23:41:52< gfgtdf> iceiceice: i wouldnt call wml a programming language 20150409 23:42:55< iceiceice> what would you call it? 20150409 23:43:03< gfgtdf> iceiceice: the rigth to left evaluation is also important when you try to evaluate things like &aaa[&index ] 20150409 23:43:09-!- Appleman1234 [~Appleman1@CPE-121-208-6-89.bqzl1.cha.bigpond.net.au] has quit [Ping timeout: 252 seconds] 20150409 23:43:20< iceiceice> gfgtdf: yeah but in my experience it breaks if you need to do that repeatedly 20150409 23:43:32< gfgtdf> iceiceice: you have an example ? 20150409 23:44:53< iceiceice> here is a line from an add-on: 20150409 23:44:54< iceiceice> {VARIABLE PICKS[$side_number].units[$numpicked$side_number].t $picked_type} 20150409 23:45:16< iceiceice> i remember having intense pain to get this to work 20150409 23:45:23< iceiceice> and not getting real error messages when it didnt 20150409 23:45:26< gfgtdf> iceiceice: PICKS is part of teh wml variable name ? 20150409 23:45:45< iceiceice> yes 20150409 23:46:59< gfgtdf> and you have variable numpicked1, numpicked2 ... ? 20150409 23:47:18< iceiceice> its not broken, it works 20150409 23:47:26< iceiceice> i just remember nearby things that didn't 20150409 23:47:31< iceiceice> but seemingly should have 20150409 23:47:54< gfgtdf> iceiceice: an example? 20150409 23:48:01< iceiceice> sorry, dont have one on hand 20150409 23:48:14< iceiceice> was like a year ago 20150409 23:48:59-!- new_one [~new_one@128.42.73.239] has quit [Remote host closed the connection] 20150409 23:50:33-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Remote host closed the connection] 20150409 23:55:28-!- Appleman1234 [~Appleman1@CPE-121-208-6-89.bqzl1.cha.bigpond.net.au] has joined #wesnoth-dev --- Log closed Fri Apr 10 00:00:10 2015