--- Log opened Wed Feb 08 00:00:09 2012 20120208 00:01:11-!- mnewton1 [~michaelne@pool-173-75-223-46.phlapa.fios.verizon.net] has quit [Quit: mnewton1] 20120208 00:08:24-!- StealthyCoin [~StealthyC@hawknet-wireless-gw-ext.cabrillo.edu] has quit [Quit: StealthyCoin] 20120208 00:08:41-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20120208 00:09:20-!- Alarantalara [~Adium@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20120208 00:14:35< anonymissimus> Alarantalara: did you remove a terrain with string "Qv" lately ? 20120208 00:14:35-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 260 seconds] 20120208 00:15:33< shadowm> It was supposed to be Mv 20120208 00:15:35< Alarantalara> yes, it was listed as temporary for the volcanos 20120208 00:16:02< shadowm> (git log -p data/core/terrain.cfg helps a lot) 20120208 00:16:17-!- negusnyul_ [~negusnyul@dsl4E5CC9B5.pool.t-online.hu] has quit [Quit: Konversation terminated!] 20120208 00:17:00< anonymissimus> well I looked but it was too confusing 20120208 00:17:16< anonymissimus> ah ok yes I recall I had it in that map 20120208 00:18:01-!- markus__ [~mjs-de@d120006.adsl.hansenet.de] has joined #wesnoth-dev 20120208 00:18:21< shadowm> - string=Qv 20120208 00:18:35< shadowm> that doesn't look confusing at all :p 20120208 00:22:13-!- mjs-de [~mjs-de@d189102.adsl.hansenet.de] has quit [Ping timeout: 276 seconds] 20120208 00:23:20-!- mnewton1 [~michaelne@pool-173-75-223-46.phlapa.fios.verizon.net] has joined #wesnoth-dev 20120208 00:26:34< CIA-90> anonymissimus * r52973 /trunk/src/ (scripting/lua.cpp team.cpp team.hpp): remove redundant function team::map_color_to() 20120208 00:26:39< anonymissimus> terrain wml is the hell of confusion 20120208 00:26:47< CIA-90> anonymissimus * r52974 /trunk/src/scripting/lua.cpp: 20120208 00:26:47< CIA-90> add lua getter for game_config::mp_debug 20120208 00:26:47< CIA-90> May enable an addon to check for whether clients joining may have 20120208 00:26:47< CIA-90> debug mode enabled. 20120208 00:27:02< CIA-90> anonymissimus * r52975 /trunk/src/scripting/lua.cpp: add lua setter for a side's color (now that wml can do it anyway...) 20120208 00:27:25< CIA-90> anonymissimus * r52976 /trunk/data/lua/wml-tags.lua: (log message trimmed) 20120208 00:27:26< CIA-90> Remove a backwards compat hack left over from r44301 and 44301. 20120208 00:27:26< CIA-90> The hack causes problems now, since I want to load helper.lua previously 20120208 00:27:26< CIA-90> already and the comment says that it should be removed in 1.11. 20120208 00:27:26< CIA-90> I *think* the reason for the hack was to avoid loading wml-tags.lua twice 20120208 00:27:26< CIA-90> in case that a replay and/or (perhaps) savegame is loaded which was 20120208 00:27:27< CIA-90> created with a BfW version previously to r44301, since those replays/saves 20120208 00:27:36< CIA-90> anonymissimus * r52977 /trunk/data/lua/helper.lua: remove the string "WML" in helper.deprecate, since we're using it for lua functions as well 20120208 00:27:56< CIA-90> anonymissimus * r52978 /trunk/data/lua/compatibility-1.8.lua: 20120208 00:27:56< CIA-90> Implement scheduled deprecation warnings for the functions in compatibility-1.8.lua. 20120208 00:27:56< CIA-90> Except for wesnoth.fire, which should better stay I think. 20120208 00:28:17< CIA-90> anonymissimus * r52979 /trunk/data/ (3 files in 2 dirs): rename compatibility-1.8.lua to backwards-compatibility 20120208 00:28:52< CIA-90> anonymissimus * r52980 /trunk/changelog: changelog update 20120208 00:30:04< shadowm> anonymissimus: terrain graphics, yes, but terrain type definitions are mostly straight-forward 20120208 00:30:26< anonymissimus> thats right 20120208 00:40:48< shadowm> mordante: all aspects of GUI2 are fully synchronous, right? so it would be, for example, feasible to grab all input events during a button click callback like it's done in the Hotkeys dialog? 20120208 00:42:55< shadowm> (no, I don't really want to convert that mess; besides, listbox) 20120208 00:44:12< shadowm> random screenshot showing some of the limitations of the GUI1 gui::dialog, apropos of the earlier Load Game tinkering: http://shadowm.ai0867.net/moar-checkboxes.png 20120208 00:45:35< shadowm> although in that case it might stem from the main menu/listbox prioritizing its geometry according to parameters I won't bother to investigate further 20120208 00:49:48-!- wesbot changed the topic of #wesnoth-dev to: 165 bugs, 327 feature requests, 16 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20120208 00:50:50< CIA-90> fendrin * r52981 /trunk/src/ (6 files): Separated the difficulty dialog call from the filename one when loading a savefile. 20120208 00:50:52< fendrin> shadowm: ^ 20120208 00:52:06< fendrin> shadowm: The call to the dialog is still private, but the signature of load_game() should support what you need now. 20120208 00:56:00< CIA-90> fendrin * r52982 /trunk/src/savegame.cpp: code cleanup 20120208 00:56:38< Ivanovic> fendrin: what about the two brother cleanup 20120208 00:56:42< Ivanovic> not ready yet? 20120208 00:59:49< Ivanovic> heading off to bed now, n8 20120208 01:14:07< anonymissimus> can we auto-reject bug reports which are submitted by anonymous and without originator email ? 20120208 01:14:58< anonymissimus> those also tend to be the rather useless ones 20120208 01:18:43< anonymissimus> all: is there some ingame-functionality to make screenshots ? 20120208 01:19:41< shadowm> an unassigned-by-default screenshot hotkey, and a map screenshot analogue 20120208 01:23:24< anonymissimus> if it was for me, saved files shouldn't have translatable names, it causes and awkwardly numerous amount of testcases 20120208 01:23:53< shadowm> again discriminating against people who don't speak English well/at all... 20120208 01:24:19< anonymissimus> and regular related bgu reports 20120208 01:24:35< anonymissimus> thats not discrimination; most games I know don't have this 20120208 01:24:52< fendrin> I think the name of the file should be always English, but the in GUI name can be translated. 20120208 01:25:27< shadowm> yeah, it would be great if someone took the time to implement that 20120208 01:25:32< anonymissimus> so it could have gone yes; there could be a translated version stored in the file 20120208 01:25:47< fendrin> Sounds not that hard. 20120208 01:26:19< anonymissimus> and these bug reports are always such reports which don't get fixed since there are too few people who can even reproduce it 20120208 01:26:57< shadowm> aren't all of them from Windows users? 20120208 01:27:37-!- oldtopman [~oldtopman@71-33-180-231.hlrn.qwest.net] has joined #wesnoth-dev 20120208 01:27:37-!- oldtopman [~oldtopman@71-33-180-231.hlrn.qwest.net] has quit [Changing host] 20120208 01:27:37-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has joined #wesnoth-dev 20120208 01:27:47< shadowm> which, IIRC at least until Windows XP, uses a locale-specific codepage to store filesystem object names 20120208 01:27:48-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has quit [Client Quit] 20120208 01:28:16-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has joined #wesnoth-dev 20120208 01:28:38< anonymissimus> not all I think 20120208 01:30:08< anonymissimus> you may think all of them are win users since those in combination with a certain locale tend most to be the ones who don't get fixed 20120208 01:30:15< shadowm> now the problem with that approach is that it makes it slightly more complicated to rename files 20120208 01:30:22< anonymissimus> shich 20120208 01:30:27< anonymissimus> *which 20120208 01:30:55< shadowm> unless you added more limitations (e.g. the name on disk must match an internal English/C name before it qualifies for using the internal translated name) 20120208 01:31:21< shadowm> but yeah, I hope you can figure something out ^^ 20120208 01:33:00< anonymissimus> well, I won't figure something out for sure, since my fix would be to always use English for names of all files 20120208 01:33:40< shadowm> awwww 20120208 01:33:59< anonymissimus> for the record, I was referring to this bug https://gna.org/bugs/?19425 20120208 01:35:53< shadowm> that complicates things, as you see 20120208 01:36:15< shadowm> also, what to do with users who are providing names the game can't possibly guess when saving maps in the editor? 20120208 01:36:58< shadowm> that is, considering they are not at fault because they are normally able to write file names in their natural language in other applications! 20120208 01:37:36-!- markus__ [~mjs-de@d120006.adsl.hansenet.de] has quit [Remote host closed the connection] 20120208 01:38:20< Espreon> Enough of the English-only nonsense. 20120208 01:38:38-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120208 01:39:44< anonymissimus> well, perhaps restricted to "English alphabet" 20120208 01:40:10< shadowm> there are languages in which that isn't a good enough approximation 20120208 01:40:11-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20120208 01:40:35< anonymissimus> so I couldn't put ä or ß into a filename 20120208 01:40:57 * anonymissimus doesn't think he ever tried that in any program 20120208 01:41:08< Espreon> Windows + the English alphabet = ??? 20120208 01:41:13< Espreon> It'd be scary. 20120208 01:41:40< shadowm> you can do trivial approximations with ASCII on all western/central europe languages, but you can't really do the same elsewhere 20120208 01:41:56< Alarantalara> didi 20120208 01:42:13< Espreon> Yeah... 20120208 01:42:22< Espreon> 'Tis true. 20120208 01:42:30< shadowm> also note that one of GUI2's fundamental goals was to solve issues found in GUI1 (due to its usage of SDL_ttf) for RTL languages 20120208 01:43:06< fendrin> anonymissimus: I have seen some games where the filename is a dynamically produced one and only the name is user given. And that name is just an internal variable like you suggested. 20120208 01:44:38< shadowm> also East Asia languages IIRC 20120208 01:44:54< Espreon> I've heard of Koreans being unable to understand romaja. 20120208 01:45:05< Espreon> ... and that was from a Korean actually from Korea. 20120208 01:45:15< Espreon> And yes, I know this person IRL. 20120208 01:46:50< fendrin> Well, does the player have to understand filenames? Isn't it enough to have everything translated inside the game gui? 20120208 01:47:39< Espreon> It'd be very, very nice to be able to understand filenames. 20120208 01:47:40< shadowm> I think I mentioned something about user-generated names too 20120208 01:48:40< shadowm> and yes, being able to read the filenames directly on the system's shell helps when sharing saves or backing up /migrating configuration 20120208 01:54:21< anonymissimus> this sounds like made for you Alarantalara https://gna.org/bugs/?19411 20120208 01:55:01< anonymissimus> seems some are just missing the name= key 20120208 01:55:42< Alarantalara> They're missing it for a reason: it happens with the embellishments that don't really have any effect other than appearance 20120208 01:55:51< Alarantalara> (yes, I've already looked at it) 20120208 01:56:22< Alarantalara> I'm thinking it may make more sense to modify the terrain name returned by the engine to get the underlying terrain when the overlay has an empty one 20120208 01:57:06-!- vultraz [~chatzilla@124.109.10.221] has quit [Remote host closed the connection] 20120208 01:57:37< Alarantalara> That is, change gamemap::get_terrain_string instead of just adding things like "Flowers" to the WML that tell the user nothing 20120208 01:58:38-!- lansiir [~oldtopman@unaffiliated/oldtopman] has joined #wesnoth-dev 20120208 01:58:51< shadowm> I'm not touching the terrain types C++ again, that's for sure 20120208 01:59:33-!- vultraz [~chatzilla@124.109.10.221] has joined #wesnoth-dev 20120208 02:00:34-!- lansiir [~oldtopman@unaffiliated/oldtopman] has quit [Read error: Connection reset by peer] 20120208 02:01:41< anonymissimus> anyone mind if I close this as useless ? https://gna.org/bugs/?19413 20120208 02:01:53< anonymissimus> anynymous, no orginator email, no way to reproduce 20120208 02:02:38< anonymissimus> "if you feel the need to write the word "sometimes" in the bug's title, better not report it..." 20120208 02:02:45< Alarantalara> I've seen it happen for fractions of a second while observing 20120208 02:03:14< Alarantalara> but it's never consistent 20120208 02:03:17< shadowm> we normally mark those Need Info; perhaps someone else can provide more information, either in the same issue or in a new one 20120208 02:03:33< shadowm> of course, I wasn't aware until very recently that anonymous postings were possible 20120208 02:05:02-!- vultraz [~chatzilla@124.109.10.221] has quit [Ping timeout: 244 seconds] 20120208 02:05:03< anonymissimus> it is noticable by the quality and amount of reports that the mp people are updating to 1.10 now 20120208 02:18:59< anonymissimus> IIRC if I forget to login before submitting I get an error 20120208 02:19:11< anonymissimus> so seems strange how they do it 20120208 02:20:04< anonymissimus> although I recall that it once worked but changed after some time I had the gna account 20120208 02:23:37< Alarantalara> I have a working C++ fix for bug #19411 that uses the base description if the overlay doesn't have one 20120208 02:24:17< Alarantalara> This seems to be in the spirit of the deliberate removal of the embellishments' descriptions since flowers on grass is now reported as grassland 20120208 02:25:49< Alarantalara> I could change the WML instead, but it seems misleading to have something that doesn't modify the underlying terrain to be reported as the terrain type 20120208 02:26:26< Alarantalara> thoughts? 20120208 02:27:28< shadowm> I worked to avoid the latter, yes 20120208 02:31:04< CIA-90> alarantalara * r52983 /trunk/src/terrain.cpp: 20120208 02:31:04< CIA-90> Look in more locations for the description of mixed terrain 20120208 02:31:04< CIA-90> If overlay description not present, try overlay name, then base description 20120208 02:31:04< CIA-90> Fixes bug #19411 20120208 02:31:06-!- fabi_ [~fabi@88-134-63-148-dynip.superkabel.de] has joined #wesnoth-dev 20120208 02:31:07-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120208 02:31:20< anonymissimus> Alarantalara: well, I trust you no matter what :) 20120208 02:31:55< anonymissimus> noy: hi; around ? 20120208 02:32:29< anonymissimus> noy: there was recently some discussion about when teh Khalifate should get added back into mainline 20120208 02:33:11< Espreon> Hoo boy... 20120208 02:34:03< anonymissimus> ? 20120208 02:34:04< noy> yes 20120208 02:34:22< noy> iirwir 20120208 02:34:33< anonymissimus> that was not a question 20120208 02:34:37-!- fendrin [~fabi@88-134-63-148-dynip.superkabel.de] has quit [Ping timeout: 244 seconds] 20120208 02:35:30< anonymissimus> I suggested to let them in addon form until they are balanced enough 20120208 02:37:34< noy> we did that for awhile 20120208 02:37:42< noy> that will happen again in the future 20120208 02:48:04< CIA-90> alarantalara * r52984 /branches/1.10/src/terrain.cpp: Backport r52983 to 1.10. Fixes bug #19411 20120208 02:49:53-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20120208 02:53:29-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: Computer has gone to sleep.] 20120208 02:54:24< CIA-90> anonymissimus * r52985 /branches/1.10/data/multiplayer/scenarios/6p_Team_Survival.cfg: 20120208 02:54:24< CIA-90> fix keys which got lost on some macro deprecation (fix for bug #19400) 20120208 02:54:24< CIA-90> Backported from trunk. 20120208 02:55:03< CIA-90> anonymissimus * r52986 /trunk/data/multiplayer/scenarios/6p_Team_Survival.cfg: fix keys which got lost on some macro deprecation (fix for bug #19400) 20120208 02:57:07-!- Netsplit *.net <-> *.split quits: CIA-90, chrisoelmueller, Soliton, loonycyborg, vcap_ 20120208 02:59:09-!- Netsplit over, joins: Soliton, loonycyborg, vcap_, CIA-90, chrisoelmueller 20120208 03:01:33-!- anonymissimus [~chatzilla@HSI-KBW-078-042-163-105.hsi3.kabel-badenwuerttemberg.de] has quit [Quit: done building targets] 20120208 03:06:55< shadowm> Alarantalara, anonymissimus: the changelog feels lonely. It's weeping in that corner over there. 20120208 03:07:42-!- Netsplit *.net <-> *.split quits: noy 20120208 03:08:19< CIA-90> shadowmaster * r52987 /trunk/ (4 files in 3 dirs): 20120208 03:08:19< CIA-90> Implement ~BLEND(r,g,b,o) image path function (bug #11590) 20120208 03:08:19< CIA-90> It takes a specified RGB color and blends it with the target image by 20120208 03:08:19< CIA-90> certain opacity, specified either as a factor (e.g. 0.25) or percentage 20120208 03:08:19< CIA-90> (25%). 20120208 03:08:20< CIA-90> I chose BLEND over TINT for consistency with AnimationWML. Feel free to 20120208 03:08:21< CIA-90> discuss. 20120208 03:08:32-!- Netsplit over, joins: noy 20120208 03:11:10-!- Samual [diotecktec@c-71-195-88-69.hsd1.pa.comcast.net] has quit [Ping timeout: 244 seconds] 20120208 03:12:18-!- Netsplit *.net <-> *.split quits: Gambit, Aethaeryn, LordNasty, Rhonda, {V}, wesbot 20120208 03:12:51-!- Netsplit over, joins: Gambit, Aethaeryn, wesbot, Rhonda, {V}, LordNasty 20120208 03:13:36< CIA-90> alarantalara * r52988 /branches/1.10/changelog: update changelog 20120208 03:14:51< CIA-90> alarantalara * r52989 /trunk/changelog: update other changelog 20120208 03:16:20-!- Netsplit *.net <-> *.split quits: melinath, oldtopmanserver, mnewton1 20120208 03:16:56-!- Netsplit over, joins: mnewton1, melinath, oldtopmanserver 20120208 03:17:38-!- Netsplit *.net <-> *.split quits: Oleg|percona, Upthorn, Amuchan, koan 20120208 03:18:01-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20120208 03:18:30-!- Netsplit over, joins: koan, Amuchan, Oleg|percona, Upthorn 20120208 03:19:00-!- Samual [diotecktec@c-71-195-88-69.hsd1.pa.comcast.net] has joined #wesnoth-dev 20120208 03:49:38-!- ancestral [~ancestral@67-6-36-251.mpls.qwest.net] has joined #wesnoth-dev 20120208 04:26:43-!- Ivanovic_ [~ivanovic@dtmd-4db26c7f.pool.mediaWays.net] has joined #wesnoth-dev 20120208 04:30:39-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 272 seconds] 20120208 04:32:38-!- Ivanovic_ is now known as Ivanovic 20120208 04:42:45-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has quit [Quit: With a turn of his cape, he disappeared. Bye #naev!] 20120208 05:03:19-!- Elvish_Pillager [~eli@dhip-149.coburn.residences.colby.edu] has quit [Ping timeout: 256 seconds] 20120208 05:07:01-!- Alarantalara [~Adium@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has quit [Quit: Leaving.] 20120208 05:45:03-!- enchilad1 [~enchilado@ppp118-208-64-103.lns20.bne4.internode.on.net] has joined #wesnoth-dev 20120208 05:47:27-!- enchilado [~enchilado@defocus/yummy/enchilado] has quit [Ping timeout: 252 seconds] 20120208 05:57:28-!- enchilad1 is now known as enchilado 20120208 06:12:46< shadowm> fabi_: hm, any particular reason the loadgame::load_game() overload with all the parameters doesn't throw the exception? 20120208 06:13:07-!- chris-oelmueller [bouncer@syngo.info] has joined #wesnoth-dev 20120208 06:13:25-!- chris-oelmueller is now known as Guest68831 20120208 06:13:32< shadowm> I may have screwed up earlier; if it doesn't throw the exception it seems like a waste to then throw it myself with a bunch of parameters I just passed to that method 20120208 06:13:39-!- chrisoelmueller [bouncer@syngo.info] has quit [Ping timeout: 252 seconds] 20120208 06:19:23-!- Netsplit *.net <-> *.split quits: Ingmar, erl, knotwork 20120208 06:19:57-!- CIA-90 [~CIA@cia.atheme.org] has quit [] 20120208 06:20:12-!- CIA-12 [~CIA@cia.atheme.org] has joined #wesnoth-dev 20120208 06:20:24< shadowm> the allow_difficulty_switch attribute in campaign you mentioned earlier isn't exposed through the game_classification class either 20120208 06:26:16-!- Ingmar [~ingmar@195.215.30.181] has joined #wesnoth-dev 20120208 06:26:22-!- Netsplit over, joins: erl, knotwork 20120208 06:29:45-!- Netsplit *.net <-> *.split quits: Ingmar, erl, knotwork 20120208 06:35:15-!- Netsplit over, joins: knotwork 20120208 06:35:26-!- loonycyborg_ [loonycybor@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20120208 06:35:32-!- knotwork [~markm@unaffiliated/knotwork] has quit [Excess Flood] 20120208 06:35:54-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20120208 06:36:46-!- Soliton [~Soliton@wesnoth/developer/soliton] has quit [Disconnected by services] 20120208 06:36:53-!- Soliton [~Soliton@wesnoth/developer/soliton] has joined #wesnoth-dev 20120208 06:37:04-!- loonycyborg [loonycybor@wesnoth/developer/loonycyborg] has quit [Ping timeout: 252 seconds] 20120208 06:37:05-!- loonycyborg_ is now known as loonycyborg 20120208 06:41:21-!- janebot [grickit@unaffiliated/gambit/bot/gambot] has quit [Ping timeout: 256 seconds] 20120208 06:44:42-!- lobby [~wesnoth@wesnoth/bot/lobby] has joined #wesnoth-dev 20120208 06:44:42-!- Topic for #wesnoth-dev: 165 bugs, 327 feature requests, 16 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20120208 06:44:42-!- Topic set by wesbot [~wesbot@asteria.debian.or.at] [Wed Feb 8 00:49:48 2012] 20120208 06:44:42[Users #wesnoth-dev] 20120208 06:44:42[ [Relic] ] [ crimson_penguin] [ Guest68831] [ loonycyborg ] [ Samual ] [ vcap_ ] 20120208 06:44:42[ Aethaeryn] [ csarmi_home ] [ happygrue ] [ LordNasty ] [ shadowm ] [ wesbot] 20120208 06:44:42[ AI0867 ] [ ejls ] [ Ingmar ] [ matthiaskrgr ] [ shadowm_laptop] [ yann ] 20120208 06:44:42[ Amuchan ] [ elias ] [ Ivanovic ] [ melinath ] [ shikadibot ] [ {V} ] 20120208 06:44:42[ ancestral] [ enchilado ] [ janebot ] [ mnewton1 ] [ Sirp ] 20120208 06:44:42[ apoi ] [ erl ] [ janebot_ ] [ noy ] [ Smar ] 20120208 06:44:42[ chpln ] [ Espreon ] [ knotwork ] [ oldtopmanserver] [ Soliton ] 20120208 06:44:42[ CIA-12 ] [ fabi_ ] [ koan ] [ Oleg|percona ] [ Tigge ] 20120208 06:44:42[ cjhopman ] [ Gambit ] [ lobby ] [ Rhonda ] [ Upthorn ] 20120208 06:44:42-!- Irssi: #wesnoth-dev: Total of 49 nicks [0 ops, 0 halfops, 0 voices, 49 normal] 20120208 06:44:49-!- Channel #wesnoth-dev created Tue Jan 27 06:28:41 2009 20120208 06:45:44-!- Irssi: Join to #wesnoth-dev was synced in 72 secs 20120208 06:45:56-!- Ivanovic_ [~ivanovic@dtmd-4db26c7f.pool.mediaWays.net] has joined #wesnoth-dev 20120208 06:46:17-!- Ivanovic [~ivanovic@dtmd-4db26c7f.pool.mediaWays.net] has quit [Write error: Broken pipe] 20120208 06:46:35-!- janebot [grickit@unaffiliated/gambit/bot/gambot] has quit [Ping timeout: 256 seconds] 20120208 06:47:51-!- Ivanovic_ is now known as Ivanovic 20120208 06:48:46< shadowm> fabi_: so yeah, now I have this, which is working except for the described issue: http://shadowm.rewound.net/f/reselectdifficulty-hotkey.patch 20120208 06:49:23< shadowm> and another thing I forgot: it is currently impossible to use this on the campaign's first scenario because we don't currently generate a start-of-scenario save for the first scenario 20120208 06:49:48-!- wesbot changed the topic of #wesnoth-dev to: 163 bugs, 326 feature requests, 16 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20120208 06:51:28< shadowm> and since I'm very sleepy (02:50 am) I'm not even sure what I'm doing besides the fact that it compiles and succesfully brings up the dialog and then aborts, so I think I'll leave for now. 20120208 06:53:13-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [] 20120208 06:54:37-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20120208 07:04:53-!- StealthyCoin [~StealthyC@adsl-99-2-149-223.dsl.pltn13.sbcglobal.net] has joined #wesnoth-dev 20120208 07:06:24-!- Blueblaze [~Blueblaze@adsl-99-4-144-119.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20120208 07:27:26-!- Blueblaze [~Blueblaze@adsl-99-4-144-119.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20120208 07:34:29-!- Blueblaze [~Blueblaze@adsl-99-4-144-119.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20120208 07:49:49-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has quit [Quit: Leaving] 20120208 07:58:53-!- vultraz [~chatzilla@124.109.10.221] has joined #wesnoth-dev 20120208 08:12:12-!- MeccaGod [~majs@host189-199.bornet.net] has joined #wesnoth-dev 20120208 08:20:54-!- StealthyCoin [~StealthyC@adsl-99-2-149-223.dsl.pltn13.sbcglobal.net] has quit [Quit: StealthyCoin] 20120208 08:23:43-!- siddh [559d0b2e@gateway/web/freenode/ip.85.157.11.46] has joined #wesnoth-dev 20120208 08:24:01< siddh> hi 20120208 08:28:55-!- Gallaecio [~quassel@84.120.113.193.dyn.user.ono.com] has joined #wesnoth-dev 20120208 08:30:40-!- Blueblaze [~Blueblaze@adsl-99-4-144-119.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20120208 08:30:43< vultraz> hi 20120208 08:40:36-!- Blueblaze [~Blueblaze@adsl-99-4-144-119.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20120208 08:43:07-!- Gallaecio [~quassel@84.120.113.193.dyn.user.ono.com] has quit [Remote host closed the connection] 20120208 08:46:50-!- Blueblaze [~Blueblaze@adsl-99-4-144-119.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20120208 09:24:07-!- negusnyul [~negusnyul@dsl4E5CC9B5.pool.t-online.hu] has joined #wesnoth-dev 20120208 09:24:53-!- negusnyul [~negusnyul@dsl4E5CC9B5.pool.t-online.hu] has quit [Client Quit] 20120208 10:10:32-!- ancestral [~ancestral@67-6-36-251.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20120208 10:30:26-!- mnewton1 [~michaelne@pool-173-75-223-46.phlapa.fios.verizon.net] has quit [Quit: mnewton1] 20120208 10:31:48-!- Ivanovic [~ivanovic@dtmd-4db26c7f.pool.mediaWays.net] has quit [Changing host] 20120208 10:31:48-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20120208 11:04:17-!- mjs-de [~mjs-de@d120006.adsl.hansenet.de] has joined #wesnoth-dev 20120208 11:08:47-!- Elvish_Hunter [5ea306d7@gateway/web/freenode/ip.94.163.6.215] has joined #wesnoth-dev 20120208 11:11:13< CIA-12> elvish_hunter * r52990 /trunk/ (changelog data/core/units/humans/Loyalist_General.cfg): Fixed General's experience when using DISABLE_GRAND_MARSHAL 20120208 11:16:13< CIA-12> elvish_hunter * r52991 /trunk/ (changelog data/lua/wml-tags.lua): [find_path]: length -> hexes 20120208 11:18:21-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120208 11:21:58-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120208 11:22:13-!- Elvish_Hunter [5ea306d7@gateway/web/freenode/ip.94.163.6.215] has quit [Quit: Ciao!] 20120208 11:29:56-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120208 11:31:06-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120208 11:31:32-!- loonybot [~loonybot@46.138.77.211] has joined #wesnoth-dev 20120208 11:31:32-!- loonybot [~loonybot@46.138.77.211] has quit [Changing host] 20120208 11:31:32-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20120208 11:41:36-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120208 11:57:15-!- Guest68831 is now known as chrisoelmueller 20120208 12:09:32-!- MeccaGod [~majs@host189-199.bornet.net] has quit [] 20120208 12:10:05< vultraz> isn't teh flower terrain Gg^Efm? 20120208 12:10:17< vultraz> because the changelog mentions Gg^Ef 20120208 12:12:36< vultraz> when referring to the removal of deprecated Ggf and Qv 20120208 12:17:19-!- horon [~horon@nttkyo324106.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #wesnoth-dev 20120208 12:42:01-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has joined #wesnoth-dev 20120208 12:44:50-!- EdB [~edb@tss37-1-89-82-194-231.dsl.sta.abo.bbox.fr] has joined #wesnoth-dev 20120208 12:45:29-!- negusnyul [~negusnyul@dsl4E5CC9B5.pool.t-online.hu] has joined #wesnoth-dev 20120208 12:48:32-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has quit [Read error: Connection reset by peer] 20120208 12:49:42-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has joined #wesnoth-dev 20120208 12:55:30-!- enchilado [~enchilado@ppp118-208-64-103.lns20.bne4.internode.on.net] has quit [Quit: BBL->] 20120208 12:56:56-!- Crab____ [Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20120208 13:07:48-!- Crab____ is now known as Crab_ 20120208 13:21:25-!- stikonas [~gentoo@bcm-131-111-216-70.girton.cam.ac.uk] has joined #wesnoth-dev 20120208 13:21:25-!- stikonas [~gentoo@bcm-131-111-216-70.girton.cam.ac.uk] has quit [Changing host] 20120208 13:21:25-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120208 13:36:02-!- PolarPanda [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20120208 13:37:02-!- negusnyul_ [~negusnyul@dsl4E5CC9B5.pool.t-online.hu] has joined #wesnoth-dev 20120208 13:37:03-!- negusnyul_ is now known as ktamas 20120208 13:37:05-!- negusnyul [~negusnyul@dsl4E5CC9B5.pool.t-online.hu] has quit [Read error: Connection reset by peer] 20120208 13:45:16-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20120208 13:56:43-!- ktamas [~negusnyul@dsl4E5CC9B5.pool.t-online.hu] has quit [Ping timeout: 252 seconds] 20120208 13:57:59-!- ktamas [~negusnyul@dsl4E5CC9B5.pool.t-online.hu] has joined #wesnoth-dev 20120208 14:01:59-!- EdB [~edb@tss37-1-89-82-194-231.dsl.sta.abo.bbox.fr] has quit [Quit: Konversation terminated!] 20120208 14:03:57-!- Elvish_Pillager [~eli@dhip-149.coburn.residences.colby.edu] has joined #wesnoth-dev 20120208 14:06:29-!- ktamas is now known as negusnyul 20120208 14:26:21-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has quit [Ping timeout: 252 seconds] 20120208 14:36:26-!- Alarantalara [~Adium@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20120208 14:36:31-!- Alarantalara [~Adium@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has quit [Client Quit] 20120208 15:18:44-!- vcap_ [~vcap@AReims-551-1-104-87.w86-207.abo.wanadoo.fr] has quit [Quit: leaving] 20120208 15:21:10-!- Necrosporus [~Necrospor@unaffiliated/necrosporus] has joined #wesnoth-dev 20120208 15:53:50-!- Ivanovic_ontour [~nils@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20120208 15:53:56-!- Ivanovic_ontour is now known as Ivanovic_ 20120208 15:55:11-!- horon [~horon@nttkyo324106.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Quit: Leaving...] 20120208 16:04:32-!- matthiaskrgr [matthiaskr@109.73.162.119] has quit [Excess Flood] 20120208 16:05:17-!- vcap [~vcap@AReims-551-1-104-87.w86-207.abo.wanadoo.fr] has joined #wesnoth-dev 20120208 16:07:05-!- matthiaskrgr [matthiaskr@109.73.162.119] has joined #wesnoth-dev 20120208 16:32:39-!- negusnyul [~negusnyul@dsl4E5CC9B5.pool.t-online.hu] has quit [Ping timeout: 244 seconds] 20120208 16:33:01< fabi_> zookeeper: Hi, do you have some time? I want to ask about https://gna.org/bugs/?8832 . 20120208 16:36:16-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120208 16:36:23< fabi_> hi noy 20120208 16:36:33< Crab_> fabi_: note that the FR ^ is in the same area as 'difficulty support of MP campaigns' (the same problems of reloading the WML) 20120208 16:37:24< fabi_> Crab_: Yes, I know. 20120208 16:37:32< noy> hi 20120208 16:38:09-!- Crendgrim [~crend@77-22-114-250-dynip.superkabel.de] has joined #wesnoth-dev 20120208 16:39:31< fabi_> noy: During the bus/train to the FOSDEM I thought about a minicampaign featuring the Khalifate. I thought about some scenario mechanisms but the story is in the dark because I know just nothing about the Khalifate. Is their some background information that is ready enough to be based on? 20120208 16:41:02< noy> there is quite a bit... I have unit descriptions for 1/2 the faction 20120208 16:42:21< fabi_> noy: Well I thought more about their culture and where they live. How is their state/military organized? 20120208 16:42:34< noy> I've got alot of that sorted out already 20120208 16:43:25< fabi_> is it published? 20120208 16:43:26< noy> I have a general history of the entire faction written 20120208 16:43:37-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has joined #wesnoth-dev 20120208 16:43:38< noy> It is on the forum somewhere 20120208 16:43:47< noy> I just woke up and need some time... 20120208 16:44:05< fabi_> noy: Please be so kind and give me a link when you are ready and have the time. 20120208 16:44:23< noy> google around 20120208 16:44:33< noy> its on there somewhere. 20120208 16:49:38< noy> look for taifa 20120208 16:51:26< Crendgrim> Elvish_Hunter: It would be nice if you'd use the {{DevFeature1.11}} template on the wiki if you change WML stuff, instead of writing literal text. This way, the documentation can be way easier updated once 1.12 is stable. (referring to this edit of yours: http://wiki.wesnoth.org/index.php?title=InternalActionsWML&diff=45142&oldid=prev ) 20120208 16:56:22-!- negusnyul [~negusnyul@dsl4E5CC9B5.pool.t-online.hu] has joined #wesnoth-dev 20120208 16:59:01< zookeeper> fabi_, ask away 20120208 16:59:24< zookeeper> p.s. i have no idea why i wasn't familiar with the term "total conversion" in 2007. 20120208 17:01:04< fabi_> zookeeper: I remember someone, believing it could have been you, asked if the feature related to the bug report could be used to update all wml in data from the addon server. 20120208 17:02:08< fabi_> The intention was to deliver wml updates without the need to package another binary release. 20120208 17:03:32< fabi_> I am trying to address that with the following plan. 20120208 17:03:40< zookeeper> i might have a vague recollection of hearing of such an idea, but pretty surely it wasn't me 20120208 17:03:48< Crab_> fabi_: I wanted that 'update all wml in data from addon server' back then (and I still want it) 20120208 17:05:04< Crab_> fabi_: the problem is extra maintenance overhead, we're basically creating an extra branch for -stable, and extra branch for -dev 20120208 17:05:52< fabi_> Well, we would still need to have different branches for data stable and data unstable. 20120208 17:06:03< Crab_> so, 4 'data' branches in total 20120208 17:06:08-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20120208 17:06:13< fabi_> 4? 20120208 17:06:59< Crab_> stable_that_works_with_new_stable_engine, stable_that_works_with_old_stable_engine, dev_that_works_with_new_dev_engine, dev_that_works_with_old_dev_engine 20120208 17:08:13< fabi_> hmmm 20120208 17:08:14< Crab_> imagine: we release 1.10.1 engine and data, then we add an engine feature in 1.10.1+svn which breaks old data, so we modify data to be in sync with 1.10.1+svn but, we still need a branch which is compatable with 1.10.1 engine 20120208 17:08:29< CIA-12> anonymissimus * r52992 /branches/1.10/ (changelog players_changelog): changelog update 20120208 17:08:36< Crab_> so, there'll be multiple branches of 1.10 data. 20120208 17:08:44< Crab_> Taken to the extreme, there might be : 20120208 17:08:49-!- stikonas [~and@bcm-131-111-216-70.girton.cam.ac.uk] has joined #wesnoth-dev 20120208 17:08:49-!- stikonas [~and@bcm-131-111-216-70.girton.cam.ac.uk] has quit [Changing host] 20120208 17:08:49-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120208 17:09:14< Crab_> 'data which is compatible with 1.10.0 engine', 'data which is compatible with 1.10.1 engine', 'data which is compatible with 1.10.2 engine', etc 20120208 17:09:57< Crab_> and, since we want people to upgrade, only 2 of those would be maintained ( 1.10.latest and 1.10.latest+svn ) 20120208 17:10:16< CIA-12> anonymissimus * r52993 /trunk/ (changelog players_changelog): changelog update 20120208 17:10:28< Crab_> of course, #ifver can get us somewhere 20120208 17:10:46< fabi_> Ah no. Our stable releases only include bug fixes mostly. So they can always load the latest data. If there are really some problems left, this can be guarded by #ifversion. 20120208 17:11:07< Oleg|percona> Hi guys 20120208 17:11:13< fabi_> hi Oleg|percona 20120208 17:11:15< Oleg|percona> Anybody can share emacs config for BfW? 20120208 17:11:23< Crab_> fabi_: for stable, yes, it should be possible to work with an #ifver 20120208 17:11:25< Oleg|percona> I really tired from gedit :( 20120208 17:11:29< fabi_> Oleg|percona: yes 20120208 17:11:42< Oleg|percona> fabi_: Cool. Can you share to pastebin? 20120208 17:11:49< Oleg|percona> fabi_: I need cpp/hpp mode 20120208 17:11:52< Oleg|percona> fabi_: Not for WML 20120208 17:11:53< Crab_> fabi_: but, for dev version, 'include bug fixes mostly' won't work 20120208 17:11:55< Oleg|percona> fabi_: For C++ 20120208 17:12:46< Crab_> fabi_: so, for -dev, there'll be an extra branch of data 20120208 17:12:51< fabi_> Oleg|percona: Oh, sorry. My emacs is not fit for c++ development. 20120208 17:13:13< Crab_> fabi_: '1.11.latest' and '1.11.latest+svn' 20120208 17:13:31< fabi_> Crab_: The dev don't need the thing. We are releasing dev versions that often that we can stay with the data. 20120208 17:14:25< Crab_> fabi_: we would need it anyway, no matter what's the release schedule. we can avoid *doing* anything in that extra '1.11.latest' branch 20120208 17:14:48< Crab_> fabi_: i.e., if we make an incompatible change 1 day after dev release, dev release would stop working. 20120208 17:15:09< Crab_> fabi_: so, we'll need to have an extra branch of data for that 'latest dev release'; but we can just not do anything in it. 20120208 17:15:21< Crab_> so, it doesn't look that bad. 20120208 17:16:10< Crab_> for -stable, use #ifver , for -dev, use a dummy branch but don't update it at all. 20120208 17:16:25< Crab_> so, little overhead involved. 20120208 17:16:27< fabi_> Well, I want to change the filesystem structure of wesnoth a bit 20120208 17:17:02< Oleg|percona> fabi_: Do you want change something related to save files? 20120208 17:17:06< fabi_> we currently have the /data folder being the whole content container. 20120208 17:17:23< fabi_> Oleg|percona: Nope. 20120208 17:17:24< Crab_> fabi_: that's ok. and you wanted to push most of 'data' out of wesnoth's main repository? 20120208 17:17:34< Crab_> and into the addons... 20120208 17:17:40< Oleg|percona> fabi_: Cool. Thanks (I am working on save files right now, and near the complete my changes) 20120208 17:18:27< fabi_> Crab_: Not necessarily. Maybe that makes sense, but that can be decided much later. 20120208 17:19:58< Oleg|percona> Guys, anybody use emacs for BfW C++? 20120208 17:22:46-!- MeccaGod [~majs@host189-199.bornet.net] has joined #wesnoth-dev 20120208 17:23:24-!- timotei [~timotei@188.24.1.91] has joined #wesnoth-dev 20120208 17:23:24-!- timotei [~timotei@188.24.1.91] has quit [Changing host] 20120208 17:23:24-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20120208 17:23:27< fabi_> Crab_: /data/cores/default would include most what is currently just under /data. Note that core changed it's semantic. The former core was the core of default. A core now is a whole total conversation. 20120208 17:45:29-!- Upthorn [~ogmar@69.62.144.56] has quit [Read error: Operation timed out] 20120208 17:47:28-!- lipk [~lipka_bol@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20120208 17:58:58< Crab_> fabi_: so, you want it more easy to 'repackage' wesnoth with a new 'core' ? or you are thinking about a new type of addon ? 20120208 18:04:25< fabi_> both 20120208 18:05:53< fabi_> Crab_: Wesnoth can ship with a new core if we find any that is worth it. But more we reflect the changes to the .local/share/wesnoth/1.11/data folder. The cores live there if they where downloaded from the addon server. 20120208 18:08:40< fabi_> The first step is to move the old stuff into /data/cores/default. I think that I can just do this with our current wml include system. It should be a matter of some file moves and writing a new _main.cfg. 20120208 18:11:51-!- anonymissimus [~chatzilla@HSI-KBW-078-042-163-105.hsi3.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20120208 18:16:53< anonymissimus> fabi_: while you're proposing your adventurous plans; what's up with this bug here ? http://gna.org/bugs/index.php?18984 20120208 18:17:31< Crab_> fabi_: don't forget that some c++ also references the file names 20120208 18:18:01< fabi_> Crab_: Just testing it. 20120208 18:19:58< Crab_> Note that the AI should not transmit the information about the leader who recruited the unit to the replay. 20120208 18:20:04< anonymissimus> fabi_: http://forums.wesnoth.org/viewtopic.php?f=4&t=36080&p=520461#p520461 20120208 18:20:18< Crab_> AI should transmit this information (if it is required) to the engine, and the engine must talk to the replay 20120208 18:21:58< anonymissimus> fabi_: I would rather go by adding support for more toplevel tags in addons such as [units]...and add functionality to ignore or overwrite the core ones 20120208 18:22:48< fabi_> Crab_: It should not? 20120208 18:22:56< anonymissimus> ("overwriting" specific core units is something I also already needed sometimes in my addons) 20120208 18:23:01< Crab_> fabi_: I meant that this should be a two-step process 20120208 18:23:07< Crab_> fabi_: AI => engine => replay 20120208 18:23:19< Crab_> and for user, it should be UI => engine => replay 20120208 18:24:24< fabi_> No idea what you are talking about :-) 20120208 18:24:32< Crab_> ok ) 20120208 18:25:23< Crab_> fabi_: basically, you can reassign https://gna.org/bugs/index.php?18984 to me if it's still not fixed fully. 20120208 18:26:06< fabi_> Crab_: Done. That was an information I could understand and use directly :-) 20120208 18:26:14< Crab_> :)) 20120208 18:26:18< Crab_> great 20120208 18:27:42< anonymissimus> Crab_: now he's not busy any more :( 20120208 18:28:11< Crab_> that's probably not for long :))) 20120208 18:32:13< anonymissimus> Crab_: btw, pls don't commit first-time patches of GSoC students which aren't really thought-out; that one by zaroth added redundant side filter info for some tags which we now would need to deprecate again 20120208 18:32:27< Crab_> anonymissimus: link? 20120208 18:32:36< Crab_> or the tag description 20120208 18:33:12< Crab_> I mean, which tags have redundant side filter 20120208 18:33:20< anonymissimus> [gold] for instance 20120208 18:33:32< anonymissimus> well not filter, but side 20120208 18:33:46-!- siddh [559d0b2e@gateway/web/freenode/ip.85.157.11.46] has quit [Ping timeout: 245 seconds] 20120208 18:34:03< anonymissimus> I mean, some of those that got added a filter_side tag immediately 20120208 18:34:15< Crab_> and what's wanted ? [gold][filter_side] SSF or [gold]inline SSF ? 20120208 18:34:39< anonymissimus> for some it makes sense since they already have an inline SLF and we don't want to risk key conflicts in teh future 20120208 18:34:56< anonymissimus> well, I want inline SSF in [gold] 20120208 18:35:23< Crab_> Ok, noted. 20120208 18:35:37< anonymissimus> some of the tags (quite some actually) I could fortunately convert without deprecation 20120208 18:35:59< Crab_> also note that it stayed for almost a year - this happens with many stuff which changes from time to time. 20120208 18:36:11< anonymissimus> by using tricks 20120208 18:36:40< Crab_> so, I'd disagree about the 'which aren't really thought-out' part, since many things are not always obvious from the start (if it was obvious, then it'd be done other way or changed soon after commit) 20120208 18:36:46< Crab_> but I understand 20120208 18:37:47< Crab_> also note that, in particular, change to [gold] was discussed on the ML ( https://mail.gna.org/public/wesnoth-dev/2011-03/msg00011.html ) 20120208 18:38:05< anonymissimus> yeah I recall the ML discussion, I read that 20120208 18:38:24< Crab_> so, it's not that a WML change was done without talking about it 20120208 18:38:39-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: Computer has gone to sleep.] 20120208 18:38:43< Crab_> we do know that we need to be careful with those 20120208 18:39:09< anonymissimus> well, zaroth just rather quickly changed some WML API workings, and not in an ideal way; then zaroth disappeared and the one who did most of the related work was me 20120208 18:39:26< anonymissimus> that's what annoys me 20120208 18:39:48< Crab_> yes, I understand 20120208 18:40:12< anonymissimus> and this is not something unusual; people making changes and then disappearing without taking responsibility for their work happens often 20120208 18:41:55-!- jemadux [~jemadux@athedsl-216053.home.otenet.gr] has joined #wesnoth-dev 20120208 18:41:55-!- jemadux [~jemadux@athedsl-216053.home.otenet.gr] has quit [Changing host] 20120208 18:41:55-!- jemadux [~jemadux@unaffiliated/jemadux] has joined #wesnoth-dev 20120208 18:42:59< Crab_> Yes, unfortunately. Fortunately, there's enough of us to fix stuff. 20120208 18:53:52< anonymissimus> I'm not sure about that 20120208 18:56:22< anonymissimus> Elvish_Hunter: also, it would have been nice to mention the change in the "important syntax changes" thread 20120208 18:56:35< anonymissimus> wesbot: seen Elvish_Hunter 20120208 18:56:35< wesbot> anonymissimus: The person with the nick Elvish_Hunter 7h 34m ago they left with the message: Quit: Ciao! 20120208 18:57:06< anonymissimus> especially since it's done (has to be done) without a wmllint rule 20120208 19:05:20< fabi_> Crab_: It's working. No bigger problems. 20120208 19:06:54-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20120208 19:07:50< Crab_> fabi_: great 20120208 19:08:11< Crab_> fabi_: note that anyone working on data might have conflicts ;)) 20120208 19:08:36< Crab_> so it's probably better to announce a set time/date 20120208 19:08:45< fabi_> Crab_: I don't dare to commit it. 20120208 19:09:04< Crab_> fabi_: why? if it works, and if there are no strong objections.. 20120208 19:09:27< fabi_> This will certainly break some umc stuff 20120208 19:09:30< Crab_> or it's not yet clear what is to be done next? 20120208 19:09:59< Crab_> well, I'd say that until 1.11 is out, it's the perfect time to break things. 20120208 19:10:08< fabi_> Everything which works with absolute pathes is doomed. 20120208 19:10:09< anonymissimus> well...keep it local and work on some UMC for instance ? 20120208 19:10:26< Crab_> of course, having backward compatibility is better, but sometimes it just can't be done 20120208 19:10:42< Crab_> fabi_: can you leave dummy files in place? 20120208 19:10:53< Crab_> fabi_: i.e., old path/file that'll forward to the new file 20120208 19:10:56< anonymissimus> fabi_: ok then check teh wml tools for instance 20120208 19:12:17< fabi_> anonymissimus: wml tools? 20120208 19:12:26< anonymissimus> wmllint, wmlscope etc 20120208 19:12:49< anonymissimus> I dunno how they work but the need to adress core/ and such 20120208 19:13:34< anonymissimus> can you pastebin the diff ? 20120208 19:13:39-!- lipk [~lipka_bol@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 255 seconds] 20120208 19:13:47-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20120208 19:14:27< anonymissimus> and I'm working on data/ yeah... 20120208 19:14:37< fabi_> anonymissimus: which diff? 20120208 19:15:02< anonymissimus> yours 20120208 19:15:46< anonymissimus> hm afaik it's common for UMC to include stuff from mainline 20120208 19:16:04< fabi_> yes, that is working for most cases 20120208 19:16:16< anonymissimus> but its done with relative paths afaik 20120208 19:16:23< fabi_> just not for absolute pathes anymoer 20120208 19:16:41< fabi_> I have seen that we have still absolute pathes in mainline that need to be replaced as well. 20120208 19:16:57< fabi_> But that aren't many. Mostily in older campaigns. 20120208 19:17:05< anonymissimus> do you know about all teh ways of addressing files ? 20120208 19:17:38< fabi_> not sure 20120208 19:17:42< anonymissimus> in my pbl I gave this for instance data/core/images/terrain/castle/dwarven-castle-tile.png 20120208 19:17:57< anonymissimus> which is also in the _main 20120208 19:18:03< fabi_> this will not work 20120208 19:18:36< anonymissimus> well it does atm, so you either get a ton of angry UMC authors 20120208 19:18:43< anonymissimus> or you fix it 20120208 19:19:05-!- Gallaecio [~quassel@84.120.113.193.dyn.user.ono.com] has joined #wesnoth-dev 20120208 19:19:18< anonymissimus> at least there needs to be a way to do it 20120208 19:20:07< fabi_> The binary path just needs to be defined correctly. For default core it always is. just terrain/castle/dwarven-castle-tile.png is supposed to work. 20120208 19:20:28< anonymissimus> no binary path possible 20120208 19:20:48< anonymissimus> in pbl and _main 20120208 19:21:15< anonymissimus> that is, for the _main one could make the "public binary path" but that is evile 20120208 19:22:00< fabi_> I do not understand. 20120208 19:22:16< fabi_> What is not possible? Adding a new binary path or using relative addressing? 20120208 19:22:28< fabi_> In context of the pbl and _main files. 20120208 19:23:34< anonymissimus> relative addressing in context of teh pbl afaik 20120208 19:23:47< fabi_> That are bad news. 20120208 19:23:48< anonymissimus> that is, terrain/castle/dwarven-castle-tile.png doesnt work there 20120208 19:25:06< anonymissimus> well what would be the new absolute path ? data/cores/default/terrain/dwarven_castle_tile or something ? of that works, still angry UMC athors, but no bug if you just require them to fix it 20120208 19:25:42< fabi_> anonymissimus: I just visited the addon server and most of the campaign icons are still present. 20120208 19:25:55< Crab_> Is it a good idea to use absolute paths if the underlying idea is to allow total conversions by allowing to 'switch' the core? 20120208 19:25:59< anonymissimus> (thats no abilute path though, that would be something starting with C:\ or / on Linux) 20120208 19:26:21< boucman> Crab_: the AI thread I mentionned at FOSDEM : http://forums.wesnoth.org/viewtopic.php?f=10&t=34976 20120208 19:26:49< Crab_> boucman: yes, thanks. I've read it at FOSDEM 20120208 19:26:57< boucman> oh, ok cool 20120208 19:27:05< boucman> anything usefull in it ? 20120208 19:27:08< fabi_> Crab_: Is it usefull? 20120208 19:27:46< Crab_> fabi_: please clarify, what is *it* in your question? absolute paths? forum topic? something else? 20120208 19:28:21< Crab_> fabi_: if it's the forum topic, its useful because some of the people involved there know what they are doing. 20120208 19:28:35< fabi_> Crab_: I meant the ai thread. 20120208 19:28:38< Crab_> boucman: ^ 20120208 19:28:45< boucman> ok, good 20120208 19:28:45 * anonymissimus is afk now and is looking forward to shadowm 's opinion... 20120208 19:33:51< fabi_> Crab_: Well, anonymissimus is right here. It will most likely break many addons. 20120208 19:34:11< Crab_> yes, but that's not an issue on it's own 20120208 19:34:23< Crab_> the more important question is 'what do we gain and can it be done in other ways?' 20120208 19:34:31< fabi_> sure 20120208 19:34:39< fabi_> there are always other ways. 20120208 19:35:14-!- Netsplit *.net <-> *.split quits: jemadux, Gallaecio 20120208 19:35:42< fabi_> softlinks are not an option? 20120208 19:36:08< Crab_> fabi_: WML-style softlinks are possible, to maintain backward compat 20120208 19:36:28< fabi_> How can that be done? 20120208 19:36:40< Crab_> fabi_: http://svn.gna.org/viewcvs/wesnoth/trunk/data/ai/aliases/stable_singleplayer.cfg?revision=40378&view=markup 20120208 19:36:46< zookeeper> frankly i think the practise of breaking the WML api every dev cycle should be reconsidered, except in cases where it's very strongly warranted. 20120208 19:37:32< Crab_> fabi_: but, it's better to start with the 'what do we want to gain?' question 20120208 19:38:30< Crab_> fabi_: but the above is only the 'file' symlink 20120208 19:38:56< Crab_> fabi_: and, actually, you can trick the WML preprocessor into translating core to cores/default 20120208 19:39:21< fabi_> cool, I need this. 20120208 19:39:59< Crab_> for best effects, it needs to go even lower than preprocessor 20120208 19:40:41< fabi_> hmmm, why? 20120208 19:41:36< Crab_> in filesystem.cpp , get_wml_location(const std::string &filename, const std::string ¤t_dir) is used by other parts of code apart from the preprocessor 20120208 19:42:47< fabi_> yes 20120208 19:42:52< Crab_> so, 20120208 19:43:06< fabi_> but that is all stuff that seems to live healty in data for now 20120208 19:43:20-!- Netsplit over, joins: Gallaecio, jemadux 20120208 19:43:22< Crab_> to make 'core' a virtual directory (resolving to current 'cores/$current_core'), you can change that function 20120208 19:43:36< Crab_> that way, it'll be changed for *all* the use cases at once. 20120208 19:43:52< Crab_> and, by the virtue of the same hack, you'll gain an ability to switch the core on the fly 20120208 19:44:27< fabi_> Crab_: I see. Very clever. 20120208 19:47:39< Crab_> can you write down your requirements for the 'multiple cores' system somewhere? 20120208 19:48:07< Crab_> we'll need to make up a good description of the possible states of WML data anyway, for MP campaigns reengineering 20120208 19:49:28< fabi_> It is not very much. 20120208 19:51:03-!- lipk [~lipka_bol@91.147.212.174] has joined #wesnoth-dev 20120208 19:51:06< fabi_> I think the first iteration doesn't need more than a commandline option to wesnoth "--core default" and the changes in the file system hierarchy 20120208 19:51:28< Crab_> command-line options are easy nowadays, thanks to zaroth 20120208 19:52:00< Crab_> (he switched the old buggy system to boost::program_options ) 20120208 19:52:01< fabi_> Yes, that is quite cheap. The commandline option will define the $current_core you mentioned above. 20120208 19:52:11< fabi_> And that is all what is to be done. 20120208 19:52:21< Crab_> where do you want to store the current core? 20120208 19:52:40< Crab_> (after getting it from the option value) 20120208 19:53:17< fabi_> it needs to be somewhere in .local/share/wesnoth/1.11/preferences.cfg 20120208 19:53:50< Crab_> well, that's another matter (making a preference out of it) 20120208 19:54:25< Crab_> but, imagine that a scenario would want to change the core 20120208 19:54:33< zookeeper> what the heck are you planning? 20120208 19:54:37< Crab_> i.e., we have a 2-level MP campaign and the second level would want a different core 20120208 19:54:54< fabi_> no 20120208 19:55:26< fabi_> you want to change the core on the fly and reload wml each time? 20120208 19:55:44< Crab_> fabi_: how's a different core conceptually different from a different CAMPAIGN_DEFINE or difficulty level? 20120208 19:55:59< Crab_> fabi_: and we wanted to change the campaign defines and difficulty on the fly... 20120208 19:56:30< Crab_> zookeeper: I want to introduce better support for MP campaigns, so I'm interested in any things which touch the topic of redeployment of the main 'game config' WML on the fly. 20120208 19:56:43< Crab_> zookeeper: but, for myself, I'm not planning any actions in that direction now. 20120208 19:57:25< fabi_> Okay, I see where you want to go with it. 20120208 19:57:53< Crab_> I want to have a single 'controller' which would have access to the state of the main game config WML and encapsulate changes to it. 20120208 19:58:32-!- jemadux [~jemadux@unaffiliated/jemadux] has quit [Quit: Αποχώρησε] 20120208 19:58:36< Crab_> I want to have a system where individual components can learn about the changes to the main game config, and redeploy their state when it becomes necessary, in a more-or-less foolproof way (unit types would need to be rebuilt, for example) 20120208 19:58:43-!- jemadux [~jemadux@unaffiliated/jemadux] has joined #wesnoth-dev 20120208 19:58:48< zookeeper> Crab_, why is it not good enough to allow WML to change the properties of [game_config]? 20120208 19:59:36< zookeeper> that sounds like a huge amount of complicated architecture just so an UMC could pull some kind of a... well, gimmick, most likely 20120208 19:59:59< Crab_> zookeeper: it's they way things already work with SP campaigns 20120208 20:00:32< Crab_> zookeeper: since we reparse their config after the difficulty is chosen, and we have the experience that this approach works 20120208 20:00:57< Crab_> zookeeper: but, the 'control' of the reparse is scattered all over the C++ code 20120208 20:01:30< Crab_> zookeeper: I just want to make it controlled via single entity, which would make things more foolproof and better-suited to things like mid-campaign difficulty changes 20120208 20:01:42< zookeeper> fair enough 20120208 20:02:02< Crab_> zookeeper: or, for things like changes and redeployment of the 'core' stuff (if this functionality is desired) 20120208 20:02:28< Crab_> zookeeper: I do not see UMC authors struggling with total conversions so far, so that's less important 20120208 20:02:40< Crab_> zookeeper: but I see UMC authors struggling with making bug-free MP campaigns 20120208 20:03:06< zookeeper> well, yeah. making TC's is so much work that no one has managed to bring one to completion yet :p 20120208 20:03:47< zookeeper> and no new features are required to make a TC anyway 20120208 20:03:54< fabi_> zookeeper: But it would be much easier to get developers if the thing would be downloadable and playable from the addon server. 20120208 20:03:58< zookeeper> ...so there's no particular reason to hurry with that 20120208 20:04:13< Crab_> and, I see that while doing my reengineerings for the difficulty levels, it's relatively easy to allow the 'core' to be virtual as a side effect of the change 20120208 20:04:48< Crab_> (and, so far, I see no reasons for breaking UMC here) 20120208 20:05:40-!- negusnyul [~negusnyul@dsl4E5CC9B5.pool.t-online.hu] has quit [Quit: Konversation terminated!] 20120208 20:07:57-!- negusnyul [~negusnyul@dsl4E5CC9B5.pool.t-online.hu] has joined #wesnoth-dev 20120208 20:10:41< noy> fabi_: I was not awake last morning 20120208 20:10:47< noy> err this morning 20120208 20:10:49< noy> what did you need? 20120208 20:11:30< fabi_> noy: Hi noy. The thread where culture and history of the Khalifate are defined. 20120208 20:11:49< noy> ah, didn't you try to search for it? 20120208 20:11:56< fabi_> I did. 20120208 20:12:02< fabi_> There are endless hits. 20120208 20:12:34< fabi_> I learned much about the Khalifate. But not everything I needed. 20120208 20:14:12< noy> honestly you 20120208 20:14:20< noy> I'm in no better place to find it 20120208 20:16:05< zookeeper> uh... 20120208 20:16:09< zookeeper> how about http://forums.wesnoth.org/viewtopic.php?f=19&t=33782&hilit=hills&start=240#p503997 ? 20120208 20:16:16< noy> hah 20120208 20:16:27< noy> I was just about to post that 20120208 20:19:45< noy> does that help fabi_ ? 20120208 20:19:53 * anonymissimus subscribes to zookeeper's words... 20120208 20:22:28< fabi_> zookeeper, noy: Yes it does. Enough to get the idea. I can work with that. 20120208 20:22:35< Oleg|percona> anonymissimus: Hi! 20120208 20:39:05-!- enchilado [~enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev 20120208 20:45:56< fabi_> Crab_: it's not only about core. The current code expects that /data is mapped to /data/cores/$current_core 20120208 20:45:59-!- jemadux [~jemadux@unaffiliated/jemadux] has quit [Ping timeout: 245 seconds] 20120208 20:46:23< Crab_> fabi_: can you explain more? 20120208 20:47:13< boucman> Oleg|percona: is there a dev that was looking at your index issue ? 20120208 20:47:16< fabi_> Let's say a campaign does want to use the image of the young Kalanz like it is present in LoW. He might call it with /data/campaigns/Legend_of_Wesmere/... that will need to work. 20120208 20:47:37< Oleg|percona> boucman: Crab_ is looking into 20120208 20:47:48< Crab_> yes 20120208 20:48:13< boucman> ok, i'll assign your patch, then 20120208 20:48:21< Oleg|percona> boucman: Do you want review? I will glad to feedback. Perhaps better wait while Crab will complete & I will apply fixes requested by him 20120208 20:48:43< boucman> Oleg|percona: I might review it later, it's more about triaging at this point 20120208 20:48:55< Oleg|percona> boucman: Ok :) 20120208 20:48:58< boucman> done 20120208 20:48:59-!- lipk [~lipka_bol@91.147.212.174] has quit [Ping timeout: 248 seconds] 20120208 20:58:56-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120208 21:01:34-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has joined #wesnoth-dev 20120208 21:03:40< Crab_> fabi_: so, there'll be need for multiple virtual directories 20120208 21:04:26< fabi_> Crab_: There already is, the stuff in .local/wesnoth.../data is already mapped in the tree as well. 20120208 21:04:39< fabi_> Crab_: We should be able to use the same mechanism. 20120208 21:04:48< Crab_> fabi_: yes, one of the same mechanisms 20120208 21:06:35< fabi_> Crab_: Let me have a look at it. 20120208 21:14:34< shadowm> anonymissimus: my opinion on what? 20120208 21:18:25-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has joined #wesnoth-dev 20120208 21:22:28< anonymissimus> shadowm: hm, well, on this "multiple cores" stuff fabi_ proposes... 20120208 21:23:18< shadowm> It'd be far more productive for me to wait for a formal proposal. 20120208 21:24:33< anonymissimus> perhaps there will be none, just a sudden commit ;) 20120208 21:25:04< shadowm> Then it'd have to be discussed afterwards anyway. 20120208 21:26:59< shadowm> anonymissimus: when adding changelog entries for bug fixes or new features from the trcker, please mention the issue number too 20120208 21:29:31< anonymissimus> I'd rather spend my time on running some more test case than switching branches for such thing sorry 20120208 21:29:57< Oleg|percona> By the way, how basicly run tests? 20120208 21:30:02< Oleg|percona> And how to write it 20120208 21:30:16< Oleg|percona> (unit test/regression/anything else) 20120208 21:30:21-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120208 21:30:22< anonymissimus> considering how many stuff doent even get mentioned in teh changelog since it's forgotten or whatever 20120208 21:30:26< fabi_> I am all for the sudden commit thing. Maybe camouflaged with a misleading commit message. 20120208 21:31:04< anonymissimus> Oleg|percona: wesnoth hardly has such tests 20120208 21:31:23< Oleg|percona> anonymissimus: what is mean "hardly has"? 20120208 21:31:33< anonymissimus> there's only the boost unit tests but for much stuff it's not suitable 20120208 21:31:46< Oleg|percona> anonymissimus: Aha, understand 20120208 21:32:04< Oleg|percona> anonymissimus: Probably, do you have any ideas how to change situation?... 20120208 21:32:11< anonymissimus> which means that people need to *carefully consider* all aspects in their patches 20120208 21:32:24< Oleg|percona> anonymissimus: Understand 20120208 21:32:35< Oleg|percona> anonymissimus: Do you want spent time on patch review?... 20120208 21:32:35< anonymissimus> and/or make a lot of tests 20120208 21:32:48< Oleg|percona> anonymissimus: I proposed changes to save_index 20120208 21:32:56< anonymissimus> no 20120208 21:33:01< Oleg|percona> ok 20120208 21:33:10< Oleg|percona> anonymissimus: I tested it manually with old/new widgets, with remove save_index, add back, so on... 20120208 21:33:39< Oleg|percona> So, I can't imagine right now which more I can test 20120208 21:33:43< anonymissimus> yes, but you can trust me that no matter what, there is always something you did not consider 20120208 21:34:08< Oleg|percona> I trust you :) And in my programming experience I no once and twice proof this :) 20120208 21:34:21-!- mnewton1 [~michaelne@pool-173-75-223-46.phlapa.fios.verizon.net] has joined #wesnoth-dev 20120208 21:34:29< Oleg|percona> Probably, unit-tests + moc objects + test files. 20120208 21:34:36< Oleg|percona> But this is really overkill I think 20120208 21:34:48< Oleg|percona> We should keep balance between tests/functionality improving 20120208 21:35:05< Oleg|percona> Good to cover by tests things which hardly reproduced 20120208 21:35:14< Oleg|percona> save_index is minor stuff I think... 20120208 21:44:48< CIA-12> shadowmaster * r52994 /branches/1.10/changelog: Update changelog 20120208 21:45:10-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120208 21:53:35-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has quit [Remote host closed the connection] 20120208 21:56:42-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120208 21:59:45< Espreon> Ivanovic_; Ivanovic: I made a uk_UA.cfg and had it checked by a native Ukrainian speaker I know IRL. What shall I do with it? 20120208 22:06:07-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 276 seconds] 20120208 22:07:27-!- knotwork_ [~markm@142.177.232.151] has joined #wesnoth-dev 20120208 22:07:37-!- knotwork_ [~markm@142.177.232.151] has quit [Changing host] 20120208 22:07:37-!- knotwork_ [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20120208 22:11:19-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 276 seconds] 20120208 22:16:01-!- MeccaGod [~majs@host189-199.bornet.net] has quit [] 20120208 22:18:06< shadowm> Ivanovic_: do you have SDL 1.2.15 installed there? 20120208 22:19:20< shadowm> Wesnoth appears to ignore window resize events (or to never get them) since I upgraded from SDL 1.2.14 ysterday or so 20120208 22:21:30< shadowm> well, it looks like it randomly gets some 20120208 22:24:04-!- Crendgrim [~crend@77-22-114-250-dynip.superkabel.de] has quit [Quit: ...] 20120208 22:27:47< CIA-12> anonymissimus * r52995 /trunk/data/ (multiplayer/eras.cfg scenario-test.cfg): 20120208 22:27:47< CIA-12> adapt mainline lua and embedded lua to the deprecations I made in r52978 20120208 22:27:47< CIA-12> (no occurrences in other files...) 20120208 22:28:04< CIA-12> anonymissimus * r52996 /trunk/data/lua/helper.lua: 20120208 22:28:04< CIA-12> update helper.lua to use wesnoth.wml_actions instead of wesnoth.fire 20120208 22:28:04< CIA-12> (patch #3040 by SigurdFireDragon, slightly modified) 20120208 22:29:25-!- PolarPanda [~quassel@unaffiliated/peterporty] has quit [Remote host closed the connection] 20120208 22:30:49< Espreon> anonymissimus: Uh, I see WLP shorthand in that commit. 20120208 22:31:20< anonymissimus> Espreon: ? 20120208 22:31:39-!- negusnyul [~negusnyul@dsl4E5CC9B5.pool.t-online.hu] has quit [Quit: Konversation terminated!] 20120208 22:31:58< Espreon> anonymissimus: "wml_actions" instead of "wesnoth.wml_actions" 20120208 22:32:42< anonymissimus> and ? 20120208 22:32:43-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20120208 22:33:25-!- Crab_ [Crab_@wesnoth/developer/crab] has quit [Quit: Crab_] 20120208 22:33:30< Espreon> anonymissimus: Unless you defined that shortcut in mainline, you essentially just put WLP shorthand in there, thus making mainline reliant on the WLP. 20120208 22:34:55< anonymissimus> line 5 in helper.lua 20120208 22:35:28< anonymissimus> its used in almosz every lua file, be it mainline or UMC 20120208 22:35:42-!- stikonas [~gentoo@bcm-131-111-216-70.girton.cam.ac.uk] has joined #wesnoth-dev 20120208 22:35:42-!- stikonas [~gentoo@bcm-131-111-216-70.girton.cam.ac.uk] has quit [Changing host] 20120208 22:35:42-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120208 22:36:35< Espreon> Ah, so you did put that there. 20120208 22:36:40< Espreon> All right, then. 20120208 22:40:00-!- knotwork__ [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20120208 22:43:29-!- knotwork_ [~markm@unaffiliated/knotwork] has quit [Ping timeout: 245 seconds] 20120208 22:44:03< CIA-12> shadowmaster * r52997 /trunk/src/ (preferences_display.cpp preferences_display.hpp): 20120208 22:44:03< CIA-12> Remove unused support for saving hotkeys to arbitrary WML objects 20120208 22:44:03< CIA-12> This change is entirely internal and has no user-facing aspects. 20120208 22:46:30< anonymissimus> Espreon: but you're right; in the WLP there was a global wml_actions table which caused me to not notice a bug in mainline 20120208 22:46:50< anonymissimus> which only appears in case one doesn't have the WLP 20120208 22:48:04-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 245 seconds] 20120208 23:07:05-!- Blueblaze [~Blueblaze@adsl-99-4-146-197.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20120208 23:07:39-!- knotwork_ [~markm@142.177.233.218] has joined #wesnoth-dev 20120208 23:07:39-!- knotwork_ [~markm@142.177.233.218] has quit [Changing host] 20120208 23:07:39-!- knotwork_ [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20120208 23:11:04-!- knotwork__ [~markm@unaffiliated/knotwork] has quit [Ping timeout: 265 seconds] 20120208 23:16:26-!- Blueblaze [~Blueblaze@adsl-99-4-146-197.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20120208 23:17:09-!- Crab|FOSDEM [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20120208 23:17:15-!- Crab|FOSDEM is now known as Crab_ 20120208 23:22:41< CIA-12> fendrin * r52998 /trunk/src/ (gui/dialogs/campaign_difficulty.hpp savegame.cpp): 20120208 23:22:41< CIA-12> Throw the right exception if the dialog gets canceled. 20120208 23:22:41< CIA-12> Preselection for the current difficulty level. 20120208 23:22:54< fabi_> shadowm: ^ 20120208 23:29:47< anonymissimus> gabba: hm, your options would be even more useful with an extra option which makes wesnoth automatically launch a server as if from the gui 20120208 23:30:09< anonymissimus> so that I don't need to kill the server externally and such 20120208 23:33:17< anonymissimus> gabba: I assume you have those commands in a shell script ? how do you make it so it's execution doesn't halt until the process of the first client has ended ? this seems to be the case when I try with a batch file 20120208 23:33:50-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20120208 23:39:39-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120208 23:43:29-!- Gallaecio [~quassel@84.120.113.193.dyn.user.ono.com] has quit [Read error: Connection reset by peer] --- Log closed Thu Feb 09 00:00:10 2012