--- Log opened Sun Oct 25 00:00:12 2015 20151025 00:02:53-!- gfgtdf [~chatzilla@x50ab97d6.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.92 [Firefox 41.0.2/20151014143721]] 20151025 00:40:24-!- luis_ [ba0984a5@gateway/web/freenode/ip.186.9.132.165] has joined #wesnoth-dev 20151025 00:41:22-!- luis_ [ba0984a5@gateway/web/freenode/ip.186.9.132.165] has quit [Client Quit] 20151025 00:43:52-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20151025 01:05:46-!- wedge010 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20151025 01:08:22-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Ping timeout: 272 seconds] 20151025 01:08:22-!- wedge010 is now known as wedge009 20151025 01:52:02< Aginor> hey everyone, I'm back 20151025 01:56:10< shadowm> Yay! 20151025 02:02:06-!- irker875 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20151025 02:02:06< irker875> wesnoth: Wedge009 wesnoth:1.12 0b5ed477c35e / src/hotkey/hotkey_item.cpp: Improve hot-key handling for SDL 1.2 builds http://git.io/vWgSm 20151025 02:02:06< irker875> wesnoth: Ignacio R. Morelle wesnoth:1.12 60b52761dd42 / changelog: Update changelog http://git.io/vWgSY 20151025 02:02:50-!- Appleman1234 [~Appleman1@KD111239005182.au-net.ne.jp] has quit [Ping timeout: 272 seconds] 20151025 02:03:10< irker875> wesnoth: Ignacio R. Morelle wesnoth:1.12 2cd9cfe176e9 / data/core/about.cfg: Update credits http://git.io/vWgSn 20151025 02:12:51-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Quit: Leaving] 20151025 02:15:01< vultraz> Aginor: wb :) 20151025 02:15:51< aeth> shadowm: That's only for web-related software? Wow. That's kind of disappointing, given that web related software seems to be the most polished and complete for FOSS. Even in obscure languages. 20151025 02:19:42-!- louis94 [~~louis94@109.129.245.154] has quit [Quit: Konversation terminated!] 20151025 02:23:21< celticminstrel> Is it only for web-related software? I didn't get that impression. 20151025 02:23:46< celticminstrel> Well... the first half might tend to be web-related though, since it was "things Mozilla relies on"... 20151025 02:24:45< shadowm> https://wiki.mozilla.org/MOSS#Project_Criteria:_.22Projects_Mozilla_Relies_On.22 20151025 02:36:21< ancestral> https://wiki.mozilla.org/MOSS/Projects_in_use_by_Mozilla 20151025 02:38:26< ancestral> I’m sure there’s been more than one burnt out Mozilla developer who has found delight in playing Wesnoth that indirectly has improved their productivity :-P 20151025 02:40:06< celticminstrel> Pffft. 20151025 02:40:46< vultraz> c'est la vie :P 20151025 02:40:49< shadowm> While I highly doubt Wesnoth can be used to do any such thing as "improve" one's productivity, I'd hope it can at least serve as a leisure and stress-relief tool. 20151025 02:41:32< shadowm> As long as you 1) don't try looking at the code; 2) don't write any add-ons; 3) avoid the MP servers at all costs. 20151025 02:42:12-!- {V} [~V@105-70-ftth.on.nl] has quit [Ping timeout: 250 seconds] 20151025 02:42:29< celticminstrel> Heh 20151025 02:42:34-!- {V} [~V@105-70-ftth.on.nl] has joined #wesnoth-dev 20151025 02:45:41-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20151025 02:50:22-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20151025 02:52:23-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has quit [Ping timeout: 264 seconds] 20151025 02:56:44-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has joined #wesnoth-dev 20151025 03:05:38-!- Appleman1234 [~Appleman1@KD111239005182.au-net.ne.jp] has joined #wesnoth-dev 20151025 03:06:28-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 250 seconds] 20151025 03:08:29-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20151025 03:18:17-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Quit: wedge009] 20151025 03:18:37-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20151025 03:30:25-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Quit: Leaving] 20151025 03:54:53< aeth> add-ons will be a pleasure to write when support for Lua finally arrives :-p 20151025 03:57:42< celticminstrel> Huh? 20151025 03:58:34< vultraz> ... 20151025 04:37:35< aeth> celticminstrel: It's a joke with how many holes there are in the Lua support 20151025 04:37:41< aeth> e.g. save games 20151025 04:47:25-!- Shackra [~Jorge@186.177.2.148] has quit [Read error: Connection reset by peer] 20151025 05:07:03-!- irker875 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20151025 05:42:32-!- janebot_ [~Gambot@grickit.us] has quit [Remote host closed the connection] 20151025 05:42:38-!- janebot_ [~Gambot@grickit.us] has joined #wesnoth-dev 20151025 05:54:39< vultraz> https://cdry.wordpress.com/2010/06/26/how-to-save-global-variables-using-the-lua-c-api/ useful? 20151025 05:57:54< celticminstrel> Hm, so it produces valid Lua code. 20151025 05:58:47< celticminstrel> I'd also say definitely extend it to handle tables. Would be nice to handle userdata too (translatable strings, vconfigs), but that might be impossible. 20151025 06:02:49< celticminstrel> Translatable strings would be theoretically possible using a method similar to how they're handled in saved game WML. 20151025 06:04:26< celticminstrel> They'd be serialized as wesnoth.textdomain("something")("string") + wesnoth.textdomain("another")("string") etc 20151025 06:05:51< celticminstrel> Maybe vconfigs could be handled by saving the unparsed config wrapped in wesnoth.tovconfig(). 20151025 06:16:51-!- celticminstrel is now known as celmin|sleep 20151025 06:38:22-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20151025 06:40:06-!- Kwandulin [~Miranda@p200300760F18C04A6118EA18A3C6A2B2.dip0.t-ipconnect.de] has joined #wesnoth-dev 20151025 06:46:49-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has joined #wesnoth-dev 20151025 06:55:44-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has quit [Remote host closed the connection] 20151025 07:26:43-!- Kwandulin [~Miranda@p200300760F18C04A6118EA18A3C6A2B2.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20151025 08:30:15-!- mjs-de [~mjs-de@x4db51ec0.dyn.telefonica.de] has joined #wesnoth-dev 20151025 08:48:46-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20151025 09:13:02< wedge009> Aginor: Hope you enjoyed your time here. 20151025 09:13:41< wedge009> Anyone have objections to PR #380? I think it's an improvement that's worth merging. 20151025 09:15:55-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20151025 09:31:39-!- Kwandulin [~Miranda@p200300760F18C04AA4D94AFB01B77BF4.dip0.t-ipconnect.de] has joined #wesnoth-dev 20151025 09:31:52-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 272 seconds] 20151025 09:36:13< zookeeper> vultraz, i can't know for sure, but i'd expect that if you tried to do movetype stuff based on an SLF, you'd run into the same kind of performance problems as with the attempts to implement a [defense] ability. 20151025 09:36:36< zookeeper> that is, the AI calculations would end up evaluating the SLF's a gazillion times per turn, leading to rather notable slowdowns 20151025 09:43:20-!- Kwandulin_2 [~Miranda@p200300760F18C04AA4D94AFB01B77BF4.dip0.t-ipconnect.de] has joined #wesnoth-dev 20151025 09:44:38-!- Kwandulin [~Miranda@p200300760F18C04AA4D94AFB01B77BF4.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 20151025 09:48:47-!- Appleman1234 [~Appleman1@KD111239005182.au-net.ne.jp] has quit [Ping timeout: 256 seconds] 20151025 09:58:18< vultraz> wedge009: I'd say go ahead. I can't remember what iceiceice said about it when I asked him about his remaining PRs but he didn't close it so it must have had some relevance still 20151025 09:59:48< wedge009> vultraz: Are you still on study leave? I was asking someone like you to do this. (: I don't have push access and I don't yet trust myself to not muck something up even if I did have access. 20151025 10:00:37< vultraz> oh right 20151025 10:00:43< vultraz> you don't have push access 20151025 10:00:44< vultraz> (why?) 20151025 10:02:09< wedge009> Don't know. Never asked for it, I suppose. If I did have it, I'd be tempted to merge all my bug-fix PRs that I'm confident about. :p 20151025 10:02:11-!- irker715 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20151025 10:02:11< irker715> wesnoth: Chris Beck wesnoth:master 56e685b7e056 / src/server/game.cpp: fixup server controller tweaks, dont tweak host http://git.io/vW2gT 20151025 10:02:11< irker715> wesnoth: Charles Dang wesnoth:master 8c4febad76a3 / src/server/game.cpp: Merge pull request #380 from cbeck88/fixup_server_controller_tweaks http://git.io/vW2gk 20151025 10:02:20< wedge009> Yay, thanks. 20151025 10:02:31< vultraz> I think we should give you push access 20151025 10:02:43< vultraz> sadly, I'm not a repo admin, so shadowm would have to 20151025 10:03:44< vultraz> but you should have it so you can merge your bugfix prs :P 20151025 10:04:17< wedge009> I'm not sure if he likes me. He said he killed you, so he'd feel no compunction about killing me too. :D 20151025 10:04:30< irker715> wesnoth: tranceitionalMynd wesnoth:master 528780717b2c / data/campaigns/Legend_of_Wesmere/scenarios/chapter4/14_Human_Alliance.cfg: Revert "Added Death of Galtrid to losing conditions for the Human Alliance." http://git.io/vW2gE 20151025 10:04:32< irker715> wesnoth: Charles Dang wesnoth:master 121d97e6d93b / data/campaigns/Legend_of_Wesmere/scenarios/chapter4/14_Human_Alliance.cfg: Merge pull request #528 from tranceitionalMynd/revert-526-pull-request-tmynd http://git.io/vW2gu 20151025 10:07:31< vultraz> wedge009: if you're in a testing mood, perhaps you can test #356 20151025 10:08:47< wedge009> I saw that one but wasn't sure what I was supposed to be looking for. 20151025 10:09:16< wedge009> Has some merge conflicts too. 20151025 10:09:34< vultraz> those are probably the changelog entry 20151025 10:09:36< wedge009> What are aborted attacks? 20151025 10:09:44< wedge009> Oh okay. 20151025 10:09:54< vultraz> i guess if you cancel the attack via wml 20151025 10:10:12< wedge009> Oh, WML stuff confuses me. ): 20151025 10:10:40< wedge009> I'm looking at the Oasis help entry bug right now. 20151025 10:10:49< vultraz> the usecase i have in mind is moving the unit away 20151025 10:10:51< vultraz> so try that 20151025 10:11:04< vultraz> (an attack event with a [move_unit] tag) 20151025 10:11:20< wedge009> Are these scripted events? 20151025 10:12:28< vultraz> what do you mean? 20151025 10:14:19< wedge009> I know next to nothing about testing specific WML events. x.x 20151025 10:16:36< vultraz> Just fill this out http://pastebin.com/fLzprAa0 20151025 10:16:54< vultraz> (copy it to a scenario and fill out the coordinates as necessary) 20151025 10:17:06< vultraz> filter is the attacker, filter_second is the guy he's attacking 20151025 10:17:23< vultraz> to_x and y should be some hex where the unit isn't 20151025 10:17:34< vultraz> (primary unit, that is, the unit filtered by [filter] 20151025 10:17:36< vultraz> ) 20151025 10:18:09< wedge009> I'll give it a try tomorrow, then. I'm trying to finish for the night. 20151025 10:18:30< vultraz> ok 20151025 10:22:50-!- fabi [~quassel@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20151025 10:30:15-!- fabi [~quassel@176.4.102.166] has joined #wesnoth-dev 20151025 10:30:15-!- fabi [~quassel@176.4.102.166] has quit [Changing host] 20151025 10:30:15-!- fabi [~quassel@wesnoth/developer/fendrin] has joined #wesnoth-dev 20151025 10:48:00< irker715> wesnoth: Wedge009 wesnoth:master 61b3a9037b40 / data/core/terrain.cfg: Correct Desert Sands / Oasis Help Entry http://git.io/vW2KG 20151025 10:48:02< irker715> wesnoth: Charles Dang wesnoth:master ee812a8bd591 / data/core/terrain.cfg: Merge pull request #537 from Wedge009/bug_23023_fix http://git.io/vW2KZ 20151025 11:01:10-!- Appleman1234 [~Appleman1@KD118156253217.au-net.ne.jp] has joined #wesnoth-dev 20151025 11:34:53< Aginor> wedge009: you're doing heaps of stuff :D 20151025 11:40:50-!- Appleman1234 [~Appleman1@KD118156253217.au-net.ne.jp] has quit [Ping timeout: 250 seconds] 20151025 11:42:02-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has joined #wesnoth-dev 20151025 11:42:39 * vultraz agrees 20151025 11:43:04< wedge009> Aginor: Hardly. Just small bits and pieces of what I actually understand from bug reports. 20151025 11:43:29< wedge009> I know, I said I was going to stop more than an hour ago. x.x 20151025 11:44:16< wedge009> Aginor: More to the point, what are you still doing awake, assuming you're back home now? 20151025 11:45:47< Aginor> sports league draws 20151025 11:46:06< Aginor> I'm the president of a regional body and we're running social leagues 20151025 11:47:00< Aginor> tomorrow I will need to review them and alter field allocations, but apart from that I should be able to do some wesnoth stuff again 20151025 11:47:53< Aginor> well, that and consulting 20151025 11:48:04< wedge009> Ah, sports stuff. (: 20151025 11:48:15< wedge009> I'm done. Shower for me and then bed. 20151025 11:48:25< Aginor> sounds like a good plan 20151025 11:48:34< Aginor> I should/will do the same soon 20151025 11:48:37< Aginor> I think 20151025 12:06:22< irker715> wesnoth: Wedge009 wesnoth:master 4d8bcf6a5841 / src/hotkey/hotkey_command.cpp: Enable Load Game hot-key in main menu http://git.io/vW25m 20151025 12:06:24< irker715> wesnoth: Charles Dang wesnoth:master 175ace649047 / src/hotkey/hotkey_command.cpp: Merge pull request #538 from Wedge009/bug_23215_fix http://git.io/vW25Y 20151025 12:11:05-!- louis94 [~~louis94@109.129.245.154] has joined #wesnoth-dev 20151025 12:17:32< Aginor> vultraz: I'd appreciate it if you'd let me deal with hotkey-related stuff that touches those files, it may be okay in this case but other changes will potentially conflict with the sdl2 branch 20151025 12:17:52< vultraz> Aginor: ah, sorry. will do 20151025 12:19:12< Aginor> vultraz: no worries, this case should be good, but I would appreciate it if you let me deal with changes to master :) 20151025 12:19:18< Aginor> You can have 1.12 though 20151025 12:19:51< Aginor> :D 20151025 12:23:18-!- louis94 [~~louis94@109.129.245.154] has quit [Ping timeout: 250 seconds] 20151025 12:37:41-!- Appleman1234 [~Appleman1@KD118156250035.au-net.ne.jp] has joined #wesnoth-dev 20151025 12:46:46-!- prkc [~prkc@51B78F27.dsl.pool.telekom.hu] has joined #wesnoth-dev 20151025 13:13:32-!- louis94 [~~louis94@109.129.245.154] has joined #wesnoth-dev 20151025 13:30:52-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20151025 13:45:04< irker715> wesnoth: Charles Dang wesnoth:master 3781e7839f29 / src/ (37 files in 12 dirs): Rename team_name/user_team_name to team_id/team_name (old syntax still valid) http://git.io/vWaIl 20151025 13:47:11< vultraz> fabi ^ 20151025 13:54:19-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has joined #wesnoth-dev 20151025 13:56:18< irker715> wesnoth: Charles Dang wesnoth:master 11664f4024cb / src/side_filter.cpp: Add backwards compatibility for side id SSF key name http://git.io/vWat9 20151025 14:09:46-!- fabi [~quassel@wesnoth/developer/fendrin] has quit [Ping timeout: 260 seconds] 20151025 14:14:38-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20151025 14:19:39-!- louis94 [~~louis94@109.129.245.154] has quit [Ping timeout: 256 seconds] 20151025 14:19:50-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has joined #wesnoth-dev 20151025 14:25:34-!- louis94 [~~louis94@109.129.245.154] has joined #wesnoth-dev 20151025 14:29:51-!- Kwandulin_2 [~Miranda@p200300760F18C04AA4D94AFB01B77BF4.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] 20151025 14:45:06-!- Appleman1234 [~Appleman1@KD118156250035.au-net.ne.jp] has quit [Ping timeout: 240 seconds] 20151025 15:03:54-!- Kwandulin [~Miranda@p200300760F18C0CD45C172E51A72EF16.dip0.t-ipconnect.de] has joined #wesnoth-dev 20151025 15:08:33-!- ancestral [~ancestral@71-220-62-196.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20151025 15:18:37-!- wedge010 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20151025 15:22:49-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Ping timeout: 250 seconds] 20151025 15:22:49-!- wedge010 is now known as wedge009 20151025 15:41:50-!- Appleman1234 [~Appleman1@KD118156244147.au-net.ne.jp] has joined #wesnoth-dev 20151025 15:44:39-!- Kwandulin [~Miranda@p200300760F18C0CD45C172E51A72EF16.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20151025 15:52:32 * celmin|sleep pokes at vultraz's diff. Isn't the commit message wrong? I can't find anything to suggest the old syntax is still valid. 20151025 15:53:12< vultraz> celmin|sleep: 20151025 15:53:14< vultraz> + team_id = cfg["team_name"].empty() ? cfg["team_id"].str() : cfg["team_name"]; 20151025 15:53:16< vultraz> + team_name = cfg["user_team_name"].empty() ? cfg["team_name"] : cfg["user_team_name"]; 20151025 16:06:06-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has joined #wesnoth-dev 20151025 16:06:40< celmin|sleep> Hm. Well, I guess I missed it... 20151025 16:06:43< celmin|sleep> :/ 20151025 16:07:25< vultraz_iOS> My next commit then adds SSF compatibility 20151025 16:08:00< vultraz_iOS> Internally, everything is now handled as id/name which is good 20151025 16:08:09-!- louis94 [~~louis94@109.129.245.154] has quit [Ping timeout: 265 seconds] 20151025 16:08:36< vultraz_iOS> Fabi suggested a few wml clean ups so I decided to do some 20151025 16:08:59< vultraz_iOS> Next up is deprecation [base_unit] id = 20151025 16:09:04< vultraz_iOS> Deprecating 20151025 16:09:15< vultraz_iOS> In favor of a single key 20151025 16:09:56< celmin|sleep> Why? 20151025 16:10:28< celmin|sleep> The reason it's a tag is so that you can also adjust the experience to level-up. 20151025 16:10:50< celmin|sleep> Oh wait. I'm thinking of [advance_from], sorry. 20151025 16:10:54< celmin|sleep> ^+s 20151025 16:11:02< celmin|sleep> Just ignore that then. 20151025 16:14:55-!- horrowind1 [~Icedove@2a02:810a:8b00:1c54:21b:fcff:fee3:c3ff] has joined #wesnoth-dev 20151025 16:20:42-!- janebot_ [~Gambot@grickit.us] has quit [Remote host closed the connection] 20151025 16:20:49-!- janebot_ [~Gambot@grickit.us] has joined #wesnoth-dev 20151025 16:26:56-!- louis94 [~~louis94@109.129.245.154] has joined #wesnoth-dev 20151025 16:28:06-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20151025 16:31:47< shadowm> vultraz_iOS: Will you deal with wmllint too or file a FR for Elvish_Hunter? 20151025 16:33:23< vultraz_iOS> I think I can deal with it 20151025 16:33:23< zookeeper> vultraz, deprecating why? 20151025 16:33:23< vultraz_iOS> zookeeper: because why is it a tag with a single key 20151025 16:34:01-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20151025 16:34:51< celmin|sleep> I can think of one possible reason to keep it a tag - allow inheriting from a specific variation (or gender) of the unit. 20151025 16:35:16< celmin|sleep> (Just thought of that now.) 20151025 16:36:16< vultraz_iOS> Not sure how that helps 20151025 16:36:31< celmin|sleep> ? 20151025 16:36:36-!- Kwandulin [~Miranda@p200300760F18C0CDE137DBA7B4A214D0.dip0.t-ipconnect.de] has joined #wesnoth-dev 20151025 16:36:36< vultraz_iOS> I mean, not sure how that can be done with a tag but not a key 20151025 16:36:40< shadowm> I think the tag makes it glaringly obvious that it's a derivative unit. An attribute would be considerably less visible if you had a lot of WML following it. 20151025 16:36:51< celmin|sleep> Oh. 20151025 16:36:57< vultraz_iOS> Especially given how it's handled code-wise 20151025 16:37:04< celmin|sleep> Anything could be done with either a tag or a key. 20151025 16:37:19< celmin|sleep> But if it's a tag, you could have [base_unit]id,variation= 20151025 16:37:20< vultraz_iOS> (Iterated over and pushed to a vector which is then pushed to a key) 20151025 16:37:42< shadowm> In other words, I feel this is a case of "it's not broken, don't fix it". 20151025 16:38:14-!- celmin|sleep is now known as celticminstrel 20151025 16:38:22< shadowm> Also, since the help browser displays unit relationships nowadays perhaps we could add an attribute to hide the base unit link. 20151025 16:38:36< vultraz_iOS> Alright 20151025 16:39:06< celticminstrel> With both these suggestions it would become a tag with four possible keys. 20151025 16:39:07-!- horrowind1 [~Icedove@2a02:810a:8b00:1c54:21b:fcff:fee3:c3ff] has quit [Quit: horrowind1] 20151025 16:39:18< vultraz_iOS> Other thing he suggested was [attack] name/description -> id/name 20151025 16:39:54< celticminstrel> It makes sense, but I think it's probably not worth it. 20151025 16:41:04< shadowm> The thing is, it's not a new suggestion. 20151025 16:41:23< vultraz_iOS> Why is the current format used, then 20151025 16:41:30< vultraz_iOS> Since the description is not a description 20151025 16:41:47< shadowm> Because the last transition was highly disruptive, owing to the fact that it creates a chicken-and-egg problem for wmllint. 20151025 16:41:47< zookeeper> because it bothers absolutely no one and changing it breaks compatibility 20151025 16:41:55< zookeeper> why do we have to have this exact same discussion every month or so? 20151025 16:42:06< shadowm> (description/user_description → id/name with units) 20151025 16:42:39< shadowm> (Okay, not that one, what was it that was already using name, terrains?) 20151025 16:43:25-!- legoktm [~quassel@wikipedia/Legoktm] has quit [Remote host closed the connection] 20151025 16:43:48< vultraz_iOS> I don't see the chicken and the egg 20151025 16:44:29< shadowm> Text substitution can't be used for this and wmllint's WML-aware code is a bit flaky (can't handle macros, etc.) 20151025 16:44:43-!- legoktm [~quassel@2604:a880:800:10::1c2:b001] has joined #wesnoth-dev 20151025 16:44:55< vultraz_iOS> Oh. Bleh 20151025 16:45:06-!- legoktm is now known as Guest95355 20151025 16:45:08< celticminstrel> The thing you just did has the same problem, I think.. 20151025 16:45:12< shadowm> Additionally, the last rename I pushed for (advancesto → advances_to) wasn't very well received by the community. 20151025 16:45:14< celticminstrel> Text substitution can be used though. 20151025 16:45:32< celticminstrel> As long as you pay careful attention to the order the substitutions are done in. 20151025 16:45:32< shadowm> And I don't mean just zookeeper. 20151025 16:45:59< vultraz_iOS> celticminstrel: yes, team_name needs to be converted first 20151025 16:46:12< vultraz_iOS> Then user_team_name 20151025 16:46:17< shadowm> OTOH if we keep the compatibility code for the next stable series it might not inconvenience as many people. 20151025 16:46:22< zookeeper> also [base_unit] is the kind of thing that might very likely end up receiving some extra attributes, and if it's turned into a key then we're just gonna turn it back into a tag. 20151025 16:47:02< vultraz_iOS> zookeeper: yes, I just agreed to leave it 20151025 16:47:08< zookeeper> oh ok :P 20151025 16:48:14-!- Guest95355 [~quassel@2604:a880:800:10::1c2:b001] has quit [Changing host] 20151025 16:48:14-!- Guest95355 [~quassel@wikipedia/Legoktm] has joined #wesnoth-dev 20151025 16:49:37-!- Guest95355 is now known as legoktm 20151025 16:57:03-!- irker715 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20151025 16:57:19< shadowm> vultraz_iOS: Will you backport #538? 20151025 16:57:37< shadowm> Also add changelog entries, both branches. 20151025 16:59:50< shadowm> gfgtdf: I don't think you have any experience with the whiteboard code, do you? Just to decide whether I should handle PRs #524 and #523 in a fallback fashion. 20151025 17:00:17< vultraz> dammit 20151025 17:00:26< shadowm> #523 and #496 I mean. 20151025 17:00:44< vultraz> wmllint does wildcard regex 20151025 17:00:55< vultraz> team_name= also changes user_team_name= 20151025 17:01:00< shadowm> There is no such thing as wildcard regex. 20151025 17:01:29< shadowm> Regular expressions just happen to define operators that can be used in a wildcard fashion. 20151025 17:02:03< vultraz> I think I'll let EH decide how to deal 20151025 17:02:20< shadowm> Then best file a FR and assign it to him so it doesn't get forgotten. 20151025 17:05:43< iceiceice> shadowm: on windows, * is treated as a wild card symbol 20151025 17:05:58< iceiceice> whether or not that counts as regex i guess is your opinion, but posix is not the only kidn of regex 20151025 17:06:00< zookeeper> vultraz, couldn't you just assume preceding whitespace? 20151025 17:06:19< vultraz> zookeeper: no, since this could be in a macro 20151025 17:06:34< zookeeper> how could it be in a macro without preceding whitespace? 20151025 17:06:51< vultraz> easy 20151025 17:07:14< vultraz> #define TEAMNAMEELVES 20151025 17:07:16< vultraz> team_name=elves #enddef 20151025 17:07:20< zookeeper> oh right 20151025 17:07:41< shadowm> iceiceice: Not any different from Bourne-compatible shells in that regard, but it's only a subset of the general concept. 20151025 17:07:55< vultraz> I know wmllint isn't supposed to be a genius, but I'll let EH decide what to do 20151025 17:07:59-!- aquileia [95acd0d3@gateway/web/freenode/ip.149.172.208.211] has joined #wesnoth-dev 20151025 17:08:12< zookeeper> i'd expect that one can regex whitespace|beginning-of-line 20151025 17:08:21< vultraz> probably 20151025 17:08:24< vultraz> but I know not hot 20151025 17:08:27< vultraz> how 20151025 17:09:01< aquileia> Isn't there "non-alphanumerical" or some such? 20151025 17:09:37< vultraz> in fact, when I was changing this for the commit, I had to change user_team_name to team_TEMP first so I could match team_name without interference :P 20151025 17:12:54< celticminstrel> iceiceice: That's globbing, not standard regex. 20151025 17:13:20< celticminstrel> Technically, glob patterns may be a type of regular expression, but it's a completely different syntax. 20151025 17:13:58< celticminstrel> vultraz: wildcard is a term related to glob patterns, not standard regex. 20151025 17:14:08-!- molgrum [~molgrum@unaffiliated/molgrum] has joined #wesnoth-dev 20151025 17:14:43< celticminstrel> vultraz: Regex for "match x only at the beginning of the line" is "^x". 20151025 17:15:01< celticminstrel> vultraz: And for "match any whitespace character" it's "\s". 20151025 17:15:18< celticminstrel> If you don't use raw strings, you need to double the backslash. 20151025 17:15:50< celticminstrel> BTW glob patterns are not a subset of standard regex, even though they use * and ? in vaguely similar ways. 20151025 17:17:05-!- Appleman1234 [~Appleman1@KD118156244147.au-net.ne.jp] has quit [Ping timeout: 252 seconds] 20151025 17:18:02< aquileia> I don't really know what you need, but what about ^(?!user)team 20151025 17:19:26< aquileia> ... make that ^\s*(?!user)team 20151025 17:21:00 * aquileia stole the '\s' from celticminstrel 20151025 17:21:36< elias> \b in regexp means "word boundary" 20151025 17:21:42< celticminstrel> I think you need an underscore too. 20151025 17:22:17< elias> so it will match at beginning of line, after wordspace, or any operators 20151025 17:22:27< elias> er, whitespace 20151025 17:22:33< celticminstrel> But you only want to match it before the =, right? 20151025 17:23:34< elias> so \bteam_name should work in all cases 20151025 17:24:36< aquileia> loonycyborg: How important is it for you to keep the NSIS_INSTALL_FILES code in scons? Because we could just expand it to http://pastebin.com/xGDZz6zP 20151025 17:24:41< celticminstrel> Oh, I see what you mean. 20151025 17:24:53< celticminstrel> To match team_name without matching user_team_name. 20151025 17:25:04< celticminstrel> Yeah, \b should work there. 20151025 17:25:31< celticminstrel> But... 20151025 17:25:38< celticminstrel> ...wait, never mind. 20151025 17:25:59< aquileia> we would have to add explicit dependencies on wesnoth, wesnothd, NLS, but I think it's the cleaner implementation - no ScanReplace required anymore 20151025 17:27:21< aquileia> The alternative would be to write it to a separate install_files.nsh, delete_files.nsh and simply include that 20151025 17:28:06< shadowm> 13:57:19 vultraz_iOS: Will you backport #538? 20151025 17:29:09< loonycyborg> aquileia: I'm kinda distracted atm would need to think about it later 20151025 17:29:17< aquileia> ok 20151025 17:29:24< loonycyborg> but writing nsh files seems like a good idea 20151025 17:30:11< shadowm> vultraz_iOS: I can do it if you don't want to, I'm just asking to make sure we don't duplicate efforts. 20151025 17:30:27< vultraz> I can do it, but if you have it lined up you can 20151025 17:34:02< shadowm> Okay. 20151025 17:34:53< shadowm> vultraz_iOS: Also, are there any other PRs that have been recently merged to master that should be merged to 1.12 before 1.12.5? 20151025 17:37:08-!- shadowm changed the topic of #wesnoth-dev to: 1.12 string freeze ETA: October 30 00:00 UTC | 1.12.5 release ETA: November 6 00:00 UTC | Wesnoth Developers Channel | >>> Want to help? Go here: http://r.wesnoth.org/t42911 (and thanks!) <<< | Logs: http://irclogs.wesnoth.org | Bug tracker: http://bugs.wesnoth.org 20151025 17:37:22< vultraz> uhhhhh 20151025 17:37:36< vultraz> Does 380 count? 20151025 17:38:46< shadowm> wedge009's comment on it: "Edit: I don't know how this relates to the similar-looking change in 1.12, PR #379." 20151025 17:39:14< shadowm> Then iceiceice commented on said PR #379 himself saying "Please don't merge yet, this might not fix all of the problems of this genre." back in Marc. 20151025 17:39:34< wedge009> I'm just pointing out I only tested #380. I didn't look at testing 1.12. 20151025 17:39:51< shadowm> Also, my priority here is PRs from people without push access. 20151025 17:42:00< wedge009> vultraz: shadowm: Haven't read everything here, but I think #538 should be able to go into 1.12 just fine. 20151025 17:42:31< shadowm> Yes, I saw that it's trivial, vultraz will handle it. 20151025 17:43:00< shadowm> wedge009: For the future, though, please don't forget to add any applicable changelog entries (to any applicable changelogs). :p 20151025 17:44:17< wedge009> shadowm: Okay. I suppose I generally try not to be so presumptuous as to think a given fix warrants a mention there. 20151025 17:45:24< shadowm> Pretty much everything goes in the main changelog unless it's completely immaterial to people outside the mainline dev team (which is rarely the case). 20151025 17:46:00< shadowm> The players changelog is for more player-visible (gameplay, UI/UX, translations, ...) items. 20151025 17:46:15< wedge009> All right. Should I go over my stuff that's been merged and update the change logs? 20151025 17:47:06< shadowm> wedge009: It's not *that* important. I wouldn't ask people to submit a PR just for a single changelog entry. 20151025 17:47:21< wedge009> Okay, I'll keep it in mind for the future. 20151025 17:47:31< shadowm> But if you know of stuff that's missing changelog entries you can point this out here and someone will add it for you. 20151025 17:48:07< shadowm> Or you may be able to do it yourself later. 20151025 17:49:02< wedge009> I'll check it after work. 20151025 17:55:33-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Quit: Leaving] 20151025 17:57:30< vultraz> yay for merge conflicts 20151025 17:57:31< vultraz> fuuu 20151025 17:58:55< zookeeper> this unit tree design is tiring 20151025 17:59:45-!- fabi [~quassel@176.4.102.166] has joined #wesnoth-dev 20151025 17:59:45-!- fabi [~quassel@176.4.102.166] has quit [Changing host] 20151025 17:59:45-!- fabi [~quassel@wesnoth/developer/fendrin] has joined #wesnoth-dev 20151025 18:00:36< zookeeper> i wonder if making the beast riders liminal would be silly. on one hand they're the only unit it'd actually fit well, on the other hand there's units of every other alignment already. 20151025 18:01:17< zookeeper> so it might become an annoying mishmash when no ToD is ever "good" because your units' alignments are too varied 20151025 18:05:55< shadowm> Are there neutral units too now? 20151025 18:06:59< zookeeper> i have originally made the shaman/druid line neutral to differentiate from the sun and moon lines, but i'm not at all sure about that 20151025 18:07:21< zookeeper> i'm beginning to doubt the whole moon line 20151025 18:13:35-!- irker234 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20151025 18:13:35< irker234> wesnoth: aquileia wesnoth:master 74c1b6fadea6 / projectfiles/VC9/ (6 files): vcproj: Remove unneeded tools http://git.io/vWVfn 20151025 18:14:44< irker234> wesnoth: Charles Dang wesnoth:1.12 ae9d4687fd4c / src/hotkey/hotkey_command.cpp: Manual backport of 4d8bcf6a5841 from master http://git.io/vWVfF 20151025 18:18:14< shadowm> vultraz_iOS: Changelog? 20151025 18:19:59-!- Shackra [~Jorge@186.177.2.148] has joined #wesnoth-dev 20151025 18:21:33< vultraz> I'm here you know 20151025 18:21:52< shadowm> vultraz_iOS: The 1.12 version of the fix does nothing for me. 20151025 18:22:03< celticminstrel> When there's two of you it's sometimes hard to know which one is "active". 20151025 18:22:07< shadowm> In fact, now the hotkey is broken in all contexts, even in-game. 20151025 18:22:20< vultraz> it's...ctrl o isn't it 20151025 18:22:23< shadowm> I assume you made sure to test the backport, right? 20151025 18:22:25< vultraz> bc I just tested that and it works :| 20151025 18:22:27< vultraz> the fuck 20151025 18:22:48< shadowm> Oh, looks like the hotkey assignment got deleted. 20151025 18:23:12< zookeeper> heh, i had forgotten mages violate RIPLIB. 20151025 18:23:15< shadowm> The new default is for Load Game to not be assigned anything at all. 20151025 18:23:56< shadowm> That's a rather inconvenient side-effect, only happens on 1.12. 20151025 18:25:55< shadowm> Bleh: http://i.imgur.com/XCPkp28.png 20151025 18:26:17< vultraz> :| 20151025 18:27:32< shadowm> The game won't let me intentionally create conflicting assignments, like it's apparently the default here pre-regression. 20151025 18:30:04-!- Appleman1234 [~Appleman1@KD111239009127.au-net.ne.jp] has joined #wesnoth-dev 20151025 18:30:37< shadowm> wedge009: What do you think about this? 20151025 18:33:09< aquileia> zookeeper: How so? I thought RIPLIB only applies to the 'direct' advancement (Red Mage) 20151025 18:34:05< celticminstrel> RIPLIB means there needs to be at least one choice which is not a downgrade in any respect, I think. 20151025 18:34:07< aquileia> Optional advancements don't constitute a RIP 20151025 18:34:11< celticminstrel> So yeah. 20151025 18:34:29< celticminstrel> Don't constitute a RIPL. :P 20151025 18:34:43< aquileia> right! 20151025 18:37:37< zookeeper> yeah, and the red mage is a regression in terms of damage of one ranged strike during day 20151025 18:38:10< zookeeper> depending on rounding in some situations i guess the same might apply to melee too, didn't check 20151025 18:38:55< zookeeper> it's not like anyone would care so it's not actually a problem, but still, technically it's a violation. 20151025 18:39:37< celticminstrel> Ah, a minor one because of the alignment shift? 20151025 18:40:28< zookeeper> yes 20151025 18:54:55-!- Kwandulin [~Miranda@p200300760F18C0CDE137DBA7B4A214D0.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20151025 19:17:49< aquileia> loonycyborg: FYI, all I need to build my current Wesnoth.nsi is: makensis /DVersion="1.13.2" .\packaging\windows\Wesnoth.nsi 20151025 19:18:35< loonycyborg> aquileia: yes but I need to build source too, thus need to ensure that all dependencies are tracke 20151025 19:18:36< loonycyborg> d 20151025 19:18:37< aquileia> So if explicit dependencies on wesnoth[d].exe are fine, the scons script would be shortened quite a bit 20151025 19:20:03< loonycyborg> I made it autogenerated mostly to support easily adding more binaries 20151025 19:20:17< loonycyborg> that way need to only add in 1 place 20151025 19:21:51< aquileia> Well, in that case we can still use the install_list.nsi & uninstall_list.nsi approach 20151025 19:23:25< aquileia> s/.nsi/.nsh 20151025 19:25:11< loonycyborg> nsh sounds fine 20151025 19:25:26< loonycyborg> could gen it with Textfile or something 20151025 19:29:21< aquileia> BTW, do I understand correctly that env["nls"] only accesses the environment variable, it doesn't invoke the translation target? 20151025 19:30:39< loonycyborg> hmm iirc it only establishes the dependency of wesnotht binary on translations 20151025 19:31:03< loonycyborg> it's there to only enable build of .mo files 20151025 19:32:03< aquileia> If there were a dependency, "env["nls"] and Dir("translations") or []" wouldn't need the or part... 20151025 19:39:33< loonycyborg> if have_client_prereqs and env["nls"]: 20151025 19:39:33< loonycyborg> env.Requires("wesnoth", Dir("translations")) 20151025 19:40:04< aquileia> ah 20151025 19:42:02< aquileia> didn't see that line before 20151025 19:46:37-!- louis94 [~~louis94@109.129.245.154] has quit [Ping timeout: 256 seconds] 20151025 19:49:52-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20151025 20:00:49-!- trewe [~trewe@2001:8a0:d111:ae01:626c:66ff:fe92:9b7c] has joined #wesnoth-dev 20151025 20:06:13-!- EliDupree_ [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 20:06:23-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 20:06:33-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 20:06:43-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 20:07:25-!- ancestral [~ancestral@209.181.254.220] has joined #wesnoth-dev 20151025 20:09:03-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 20:09:13-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 20:14:26-!- daMark [5439aa5b@gateway/web/freenode/ip.84.57.170.91] has joined #wesnoth-dev 20151025 20:17:36-!- ancestral [~ancestral@209.181.254.220] has quit [Quit: i go nstuf kthxbai] 20151025 20:23:47-!- cib0 [~cib@p5DD216CC.dip0.t-ipconnect.de] has joined #wesnoth-dev 20151025 20:31:26-!- gfgtdf [~chatzilla@f054157122.adsl.alicedsl.de] has joined #wesnoth-dev 20151025 20:31:57< gfgtdf> vultraz: what is teh reason for cahgning team_name ? I mean this is likeley to break every single scenario. 20151025 20:32:53< gfgtdf> shadowm: no i don't really know the whiteboard code 20151025 20:34:51< shadowm> Okay, I'll see what I can do with them then. 20151025 20:36:03-!- prkc [~prkc@51B78F27.dsl.pool.telekom.hu] has quit [Remote host closed the connection] 20151025 20:36:22-!- prkc [~prkc@51B78F27.dsl.pool.telekom.hu] has joined #wesnoth-dev 20151025 20:37:39< gfgtdf> shadowm: whihc bugs exactly are yout thinking about ? 20151025 20:38:37< gfgtdf> 20151025 18:25:55< shadowm> Bleh: http://i.imgur.com/XCPkp28.png 20151025 20:38:55< gfgtdf> shadowm: this actually looks liek a bug in rteh hotkey code to me, since they are not really conflicing 20151025 20:38:58< gfgtdf> the* 20151025 20:39:08< shadowm> 14:00:27 #523 and #496 I mean. 20151025 20:39:14< shadowm> Not bugs, PRs. 20151025 20:39:25< shadowm> Which happen to fix bugs, granted. 20151025 20:40:20< shadowm> gfgtdf: They are technically conflicting, the hotkey code just doesn't know or take into account that the editor and game contexts don't happen at the same time. 20151025 20:40:48< gfgtdf> shadowm: does tis happen on 1.12 and on 1.13 (the hotkey thing)? 20151025 20:40:49< shadowm> Furthermore, the commit which introduces this bug moves LG to the General context, which *does* apply at the same time as the Editor context. 20151025 20:41:34< shadowm> Which hotkey thing, the regression or the issue with the user being unable to assign the same hotkey to two different and mutually exclusive contexts? 20151025 20:42:12< gfgtdf> shadowm: the screenshot can this be reproduced in 1.12 and 1.13 ? 20151025 20:42:39< shadowm> Yes, right now it can. 20151025 20:44:22< gfgtdf> shadowm: but the game should know that the editor and the game context cannot happen at the same time (i mrean this is the main reason why we have these contexts afaik) (this is different for 1.12 where we afaik only have scope_general). 20151025 20:44:40< shadowm> Okay, a previous master build lets me assign the same hotkey to different actions from different contexts between Game and Editor, I assume it's the same for 1.12. 20151025 20:45:09< shadowm> But the point is that the bug fix that introduces this regression deliberately moves the action to General. 20151025 20:47:40< shadowm> So I guess a better fix would be to create a new Load action for the titlescreen context only. 20151025 20:49:32< gfgtdf> shadowm: :/ i really think it shoudl be possible to have one loadgame action for scope_titlesreen and scope_ingmae and another loadmap for scope_editor to have teh same hotkey assigned ot it at lest in 1.13 20151025 20:50:44< shadowm> Well, my proposition is mostly the same thing in 1.12 terms. 20151025 20:50:48< shadowm> Proposal. 20151025 20:51:49< shadowm> Because it seems that the main difference between 1.12 and master in this regard is that a single action can be associated to multiple contexts only on master. 20151025 20:52:38< gfgtdf> shadowm: yes but the hotkry preferences dialog still cannot handle that compleley it seems 20151025 20:53:08< shadowm> Well, only because on master the code from #538 is: 20151025 20:53:13< shadowm> { hotkey::HOTKEY_LOAD_GAME, "load", N_("Load Game"), false, scope_game | scope_main, "" }, 20151025 20:53:57< shadowm> Er, there's only scope_game, scope_editor, scope_main. 20151025 20:54:11< shadowm> I thought there would be a scope_titlescreen or something I could try instead. :\ 20151025 20:55:06< gfgtdf> shadowm: afaik scope_main is the titlescreen 20151025 20:55:06< shadowm> Oh, scope_main is hotkey::SCOPE_MAIN_MENU. 20151025 20:55:30< shadowm> Okay so it just can't tell they are mutually exclusive scopes. 20151025 20:56:51< shadowm> This whole thing is just so confusing. 20151025 20:59:18-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has quit [Quit: Connection closed for inactivity] 20151025 21:00:21< gfgtdf> shadowm: i think the main confusing part is the use of "command" and "id" variablenames any you never know whihc is which 20151025 21:01:04-!- cib0 [~cib@p5DD216CC.dip0.t-ipconnect.de] has quit [Ping timeout: 244 seconds] 20151025 21:02:13-!- joet [~joet@host86-191-22-102.range86-191.btcentralplus.com] has joined #wesnoth-dev 20151025 21:06:29-!- cib0 [~cib@p5DD216CC.dip0.t-ipconnect.de] has joined #wesnoth-dev 20151025 21:07:23-!- joet [~joet@host86-191-22-102.range86-191.btcentralplus.com] has left #wesnoth-dev ["Leaving"] 20151025 21:08:16< irker234> wesnoth: gfgtdf wesnoth:gfgtdf-patch-2 63f3f552e747 / src/hotkey/hotkey_preferences_display.cpp: fix preferences dialog for loadgame hotkey http://git.io/vWVo2 20151025 21:08:30< gfgtdf> shadowm: i made a pr about that issue: https://github.com/wesnoth/wesnoth/pull/539 20151025 21:08:39< shadowm> 09:17:33 vultraz: I'd appreciate it if you'd let me deal with hotkey-related stuff that touches those files, it may be okay in this case but other changes will potentially conflict with the sdl2 branch 20151025 21:08:48< shadowm> Just in case we had forgotten this. 20151025 21:09:13< shadowm> mattsc: So, recruitment_pattern does not actually instruct the AI to recruit units in a particular order? 20151025 21:12:20< shadowm> mattsc: Or could it be I'm doing something wrong here? http://pastebin.com/4LMd6X50 (It's supposed to start recruitings units with usage=stonegazer from turn 6 onwards, it does do try to do this but there's no guarantee in practice that it'll not run out of gold first by privileging other usages.) 20151025 21:12:45-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 21:12:52-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 21:14:25-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 21:14:32-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 21:14:37< gfgtdf> Aginor: an opinion on that pr ? 20151025 21:17:22-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 21:17:29-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 21:20:35-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 21:20:51-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 21:21:00-!- EliDupree [~quassel@idupree.com] has quit [Read error: Connection reset by peer] 20151025 21:21:10-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 21:25:49-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 21:25:55-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 21:27:02-!- cib0 [~cib@p5DD216CC.dip0.t-ipconnect.de] has quit [Ping timeout: 260 seconds] 20151025 21:27:13-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 21:27:20-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 21:28:27-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 21:28:34-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 21:29:56-!- iceiceice [~chris@50.245.222.235] has joined #wesnoth-dev 20151025 21:29:56-!- iceiceice [~chris@50.245.222.235] has quit [Changing host] 20151025 21:29:56-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20151025 21:30:28-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 21:30:35-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 21:30:50-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 21:30:57-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 21:31:54< gfgtdf> when is Aginor usually online ? 20151025 21:32:34< shadowm> He's in Australia I believe. 20151025 21:33:18< shadowm> So for me (UTC-03) it's evening through early afternoon. 20151025 21:33:24-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 21:33:41-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 21:33:59-!- daMark_ [5439aa5b@gateway/web/freenode/ip.84.57.170.91] has joined #wesnoth-dev 20151025 21:34:40-!- louis94 [~~louis94@109.129.245.154] has joined #wesnoth-dev 20151025 21:35:15-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 21:35:21-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 21:35:57< mattsc> shadowm: check out http://wiki.wesnoth.org/AiWML , the sub-bullet under recruitment_pattern. 20151025 21:36:09< mattsc> I believe that answers your first question. 20151025 21:36:30-!- daMark [5439aa5b@gateway/web/freenode/ip.84.57.170.91] has quit [Ping timeout: 246 seconds] 20151025 21:36:37< celticminstrel> mattsc: What about the unit tests? 20151025 21:37:02< mattsc> I’ve stopped using recruitment_pattern altogether and don’t quite remember the details. I use the “new” recruitment instructions from flix instead. 20151025 21:37:30< mattsc> celticminstrel: they are having a nice quiet time. What about the installation script? ;) 20151025 21:37:54< mattsc> celticminstrel: more seriously though, I’ve had some health issues over the last week and have done very little of anything. 20151025 21:37:54-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 21:38:01-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 21:38:27-!- daMark_ [5439aa5b@gateway/web/freenode/ip.84.57.170.91] has left #wesnoth-dev [] 20151025 21:38:32< mattsc> I hope to get back to things soon. 20151025 21:41:54< gfgtdf> when i try to load game the list appears as empty, does anyone know why ? 20151025 21:42:40< mattsc> shadowm: this is what I am talking about: http://wiki.wesnoth.org/AI_Recruitment#Aspect_recruitment_instruction 20151025 21:42:44-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 21:42:51-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 21:42:58< gfgtdf> hmm its mostlikley the change is default userdata path 20151025 21:45:36-!- ancestral [~ancestral@63.92.240.233] has joined #wesnoth-dev 20151025 21:46:23-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 21:46:30-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 21:50:29-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 21:50:36-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 21:53:11-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 252 seconds] 20151025 21:54:07-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 21:54:14-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 21:57:53-!- ancestral [~ancestral@63.92.240.233] has quit [Quit: i go nstuf kthxbai] 20151025 21:58:30-!- louis94 [~~louis94@109.129.245.154] has quit [Ping timeout: 240 seconds] 20151025 22:01:06-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 22:01:13-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 22:07:45< shadowm> mattsc: Okay, so it's used for probabibility weighting rather than setting a strict order... 20151025 22:08:10< shadowm> 18:42:59 hmm its mostlikley the change is default userdata path 20151025 22:08:19< shadowm> gfgtdf: mattsc uses OS X. 20151025 22:08:43< shadowm> Unless I made a mistake somewhere, all my changes are within #ifdef _WIN32 blocks. 20151025 22:09:13< gfgtdf> shadowm: what was a replay to 20151025 21:41:54< gfgtdf> when i try to load game the list appears as empty, does anyone know why ? 20151025 22:09:32< shadowm> Oh sorry. 20151025 22:10:01< shadowm> Both usernames have the exact same length and are all lowercase, I read your message as if it was from mattsc instead. >.< 20151025 22:10:49< shadowm> mattsc: The thing is, the page does not mention or describe any alternatives to recruitment_pattern. Mainline too uses recruitment_pattern all over the place. 20151025 22:11:56< shadowm> Maybe I'm a little picky, but it's hard to consider an alternative that isn't very visible... 20151025 22:14:34-!- mjs-de [~mjs-de@x4db51ec0.dyn.telefonica.de] has quit [Remote host closed the connection] 20151025 22:17:14< celticminstrel> So basically, recruitment_pattern doesn't work the way everyone thought it worked, right? 20151025 22:19:09-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 22:19:16-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 22:21:46-!- molgrum [~molgrum@unaffiliated/molgrum] has quit [Ping timeout: 240 seconds] 20151025 22:25:10-!- louis94 [~~louis94@109.129.245.154] has joined #wesnoth-dev 20151025 22:25:39-!- molgrum [~molgrum@h-94-103.a230.priv.bahnhof.se] has joined #wesnoth-dev 20151025 22:26:00-!- molgrum [~molgrum@h-94-103.a230.priv.bahnhof.se] has quit [Changing host] 20151025 22:26:00-!- molgrum [~molgrum@unaffiliated/molgrum] has joined #wesnoth-dev 20151025 22:35:18-!- Appleman1234 [~Appleman1@KD111239009127.au-net.ne.jp] has quit [Ping timeout: 265 seconds] 20151025 22:43:24< mattsc> shadowm: right; mainline does that because the WML was all written before the recruitment instructions existed. 20151025 22:44:22< mattsc> shadowm: I’m not really sure what you are asking though. Recruitment pattern works the way it says it does on the wiki, ACAIK, but you can do a whoie lot more with recruitment_instruction 20151025 22:44:36< mattsc> *AFAIK 20151025 22:45:12< mattsc> (sorry, I am still feeling quite out of it ATM; reading and writing and thinking are not as automatic as usual) 20151025 23:03:52-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 23:03:59-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 23:05:28-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 23:05:35-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 23:11:04-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 23:11:11-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 23:13:27-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 23:13:34-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 23:14:26-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 23:14:33-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 23:16:21-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 23:16:28-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 23:17:00-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 23:17:07-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 23:17:22-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 23:17:29-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 23:18:05-!- EliDupree [~quassel@idupree.com] has quit [Remote host closed the connection] 20151025 23:18:12-!- EliDupree [~quassel@idupree.com] has joined #wesnoth-dev 20151025 23:19:34-!- Shackra_ [~Jorge@186.177.2.148] has joined #wesnoth-dev 20151025 23:21:47-!- Shackra [~Jorge@186.177.2.148] has quit [Ping timeout: 264 seconds] 20151025 23:23:05-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 256 seconds] 20151025 23:28:12-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20151025 23:32:05-!- Appleman1234 [~Appleman1@KD111239001011.au-net.ne.jp] has joined #wesnoth-dev 20151025 23:33:14-!- gfgtdf [~chatzilla@f054157122.adsl.alicedsl.de] has quit [Quit: ChatZilla 0.9.92 [Firefox 41.0.2/20151014143721]] 20151025 23:58:15-!- aquileia [95acd0d3@gateway/web/freenode/ip.149.172.208.211] has quit [Ping timeout: 246 seconds] 20151025 23:58:15-!- prkc [~prkc@51B78F27.dsl.pool.telekom.hu] has quit [Read error: Connection reset by peer] --- Log closed Mon Oct 26 00:00:25 2015