--- Log opened Mon Feb 22 00:00:20 2010 20100222 00:00:59< stikonas> then maybe this is a bug in certain version of locale-gen 20100222 00:02:08-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100222 00:02:15< Ivanovic> anyway, i am off to bed now, n8 20100222 00:12:13< CIA-88> crab * r41343 /trunk/ (3 files in 3 dirs): continue work related to patch #1432. Fix issues identified on irc by silene. Fixed 1,2,4,5,6 (not entirely sure about 1) 20100222 00:14:56-!- rolando [~rolando@3.38.103.87.rev.vodafone.pt] has quit [Quit: leaving] 20100222 00:23:24-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Quit: Leaving.] 20100222 00:34:43-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20100222 00:36:26-!- Espreon [~espreon@wesnoth/developer/espreon] has quit [Ping timeout: 245 seconds] 20100222 00:37:30-!- Espreon [~espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20100222 00:41:30-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100222 00:41:59-!- shadowmaster_ [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100222 00:42:26-!- shadowmaster_ [~ignacio@wesnoth/developer/shadowmaster] has quit [Client Quit] 20100222 00:55:16-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Quit: This computer has gone to sleep] 20100222 00:58:20< shadowmaster> grr. 20100222 01:06:40-!- Chusslove [~Chusslove@brsg-d9bef40d.pool.mediaWays.net] has quit [Ping timeout: 256 seconds] 20100222 01:25:45-!- Chusslove [~Chusslove@brsg-d9beeef7.pool.mediaWays.net] has joined #wesnoth-dev 20100222 01:37:54-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 252 seconds] 20100222 01:39:34-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100222 01:56:20-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 240 seconds] 20100222 01:57:52-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100222 01:58:31< fendrin> Who knows how to open a wml tag and write into (in a file)? 20100222 01:58:34-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Remote host closed the connection] 20100222 02:01:49< Espreon> fendrin: Uh, what exactly do you want to do? 20100222 02:02:18< fendrin> Espreon: I want to serialize a config object into an file. 20100222 02:09:13< Espreon> So, you want WML to write to a file? 20100222 02:10:03< Espreon> If so, it cannot be done. 20100222 02:10:58< Espreon> Or is this something for your editor project? 20100222 02:47:56-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100222 02:48:13< CIA-88> ai0867 * r41344 /trunk/src/gui/auxiliary/window_builder/control.cpp: Fix typo in comment 20100222 02:51:01-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Disconnected by services] 20100222 02:51:13-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100222 02:52:23< fendrin> Espreon: Right, it's a c++ thing. 20100222 02:52:31< Espreon> Ah, I see. 20100222 02:55:08< shadowmaster> fendrin: write(), see serialization/parser.hpp line 34 20100222 02:55:37< fendrin> shadowmaster: Got, it. Looks like you can only write to a file by cleaning it before? 20100222 02:56:28< shadowmaster> I think it works by appending. I don't see anything resetting the stream in the implementation. 20100222 02:57:18< shadowmaster> (now that I think about it, why wmlindent and the write() implementation use different indentation units for WML??) 20100222 03:00:40< CIA-88> ai0867 * r41345 /trunk/data/schema-gui.cfg: Fix issues with the gui schema caused by me misunderstanding how that WML works 20100222 03:01:04< CIA-88> ai0867 * r41346 /trunk/data/schema-gui.cfg: More gui schema fixes, now down to 8 errors, most of which are probably actually errors 20100222 03:01:18< AI0867> mordante: http://wesnoth.pastebin.com/m607b3684 <-- 8 errors in the GUI WML that seem real 20100222 03:01:34-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20100222 03:01:51< shadowmaster> hopefully that pastebin post lasts for longer than one day? :P 20100222 03:02:13-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20100222 03:02:39< AI0867> shadowmaster: it does 20100222 03:02:44< AI0867> and it seems I might be wrong 20100222 03:05:11< CIA-88> fendrin * r41347 /branches/fendrin_editor/ (7 files in 4 dirs): 20100222 03:05:11< CIA-88> First implementation of map save/load. 20100222 03:05:11< CIA-88> Basic working with the label tag. 20100222 03:11:15-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Quit: night] 20100222 03:15:41< CIA-88> ai0867 * r41348 /trunk/data/schema-gui.cfg: Add missing attributes to schema-gui 20100222 03:15:48< CIA-88> ai0867 * r41349 /trunk/data/gui/default/window/ (3 files): Move some incorrectly placed vertical_grow around in GUI WML, spotted by wmlvalidator 20100222 03:16:46< AI0867> mordante, new version: http://wesnoth.pastebin.com/m12dee1a 20100222 03:20:04-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100222 03:40:15-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100222 03:42:31-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100222 03:43:49< shadowmaster> esr fendrin Ivanovic : git-svn isn't exactly the best solution out there. It can break things really *bad* if your connection breaks in middle pushing or pulling SVN commits from the upstream repository (this doesn't seem to be the case with plain git, though) 20100222 03:43:57< shadowmaster> with bad I mean "you may need to mess with git svn reset to redownload missing revs and backup your local commits prior to pushing them to svn" 20100222 03:44:14< shadowmaster> and since it uses libsvn, the chances of breaking are very high. I know what I'm talking about since this connection tends to break more often than I feel comfortable with 20100222 03:44:41< shadowmaster> Also, I'm not sure git is appropriate for the windows devs. There's a TortoiseGit project but it appears to be more tricky to setup than TortoiseSVN, judging from the Google Code project documentation. I for one don't dare to touch it atm... 20100222 03:44:47< esr> shadowmaster: I know. That sort of problem is why I've said that I think git-svn is at best a stiopgap until we can move to a fullt 3G system. 20100222 03:45:02< shadowmaster> Nevertheless, I use git-svn for a few paths at wesnoth-umc-dev, and for Wesnoth at gna.org but I haven't experimented with branches yet. Unless we count my shared wesnoth-1.6/trunk working dirs, so no idea how well that works compared to plain git or plain SVN 20100222 03:48:49< shadowmaster> (and I must say that the svn network code performs like shit compared against git, for any size or amount of commits/objects) 20100222 03:49:19< shadowmaster> (you know you've got a problem when it can spend days sitting on your process table ignoring SIGTERMs) 20100222 03:56:02< shadowmaster> "3G"? 20100222 03:56:17< shadowmaster> I've heard that crap in so many ads that I don't think I can bear it anymore. GAAA 20100222 04:10:51< Espreon> Ditto. 20100222 04:12:01-!- Espreon [~espreon@wesnoth/developer/espreon] has quit [Quit: WRYYYYYYYYYYYYYYYYYYYY!] 20100222 04:24:00-!- fkhodkov [~fedor76@ppp-78-24-27-143-bras0.istra.ru] has quit [Ping timeout: 241 seconds] 20100222 04:34:25-!- Ivanovic_ [~ivanovic@dtmd-4db2b378.pool.mediaWays.net] has joined #wesnoth-dev 20100222 04:37:41-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 245 seconds] 20100222 04:38:23-!- Ivanovic_ is now known as Ivanovic 20100222 05:06:54< esr> OK, "third-geneation" 20100222 05:07:02< esr> Er...generation 20100222 05:09:52-!- ancestral [~ancestral@166.205.138.67] has joined #wesnoth-dev 20100222 05:22:47-!- Mythological [Mythologic@77.28.126.198] has quit [] 20100222 05:33:20-!- Appleman1234 [~Appleman1@131.181.102.222] has quit [Remote host closed the connection] 20100222 05:43:24-!- ancestral [~ancestral@166.205.138.67] has quit [Quit: Colloquy for iPhone - http://colloquy.mobi] 20100222 05:43:58-!- ancestral [~ancestral@97-116-104-150.mpls.qwest.net] has joined #wesnoth-dev 20100222 05:48:09-!- ancestral [~ancestral@97-116-104-150.mpls.qwest.net] has quit [Ping timeout: 252 seconds] 20100222 05:51:28-!- ancestral [~ancestral@97-116-104-150.mpls.qwest.net] has joined #wesnoth-dev 20100222 06:05:56-!- fkhodkov [~fedor76@ppp-78-24-27-143-bras0.istra.ru] has joined #wesnoth-dev 20100222 07:10:52-!- Appleman1234 [~Appleman1@131.181.102.222] has joined #wesnoth-dev 20100222 07:14:49< CIA-88> fendrin * r41350 /branches/fendrin_editor/ (10 files in 3 dirs): Reimplemented the label feature in the right way. 20100222 07:25:36-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20100222 07:48:07-!- ancestral [~ancestral@97-116-104-150.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20100222 07:53:56-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 245 seconds] 20100222 08:14:30-!- silene [~plouf@wesnoth/developer/silene] has joined #wesnoth-dev 20100222 08:17:39< silene> Crab_: point 1 is still not fixed; the "if (false)" trick can only be used in the toplevel function, otherwise there may be destructors in the caller and they won't be called 20100222 08:17:46< silene> for instance, in impl_ai_execute_move, if the second location is invalid, the first one will just vanish into nothingness 20100222 08:19:18< silene> you have to do it in a way similar to luaW_toconfig: instead of directly raising the error in the nested functions, you have to propagate something to the toplevel function so that it can raise an error 20100222 08:29:40-!- Appleman1234_ [~Appleman1@131.181.102.222] has joined #wesnoth-dev 20100222 08:30:53-!- Appleman1234 [~Appleman1@131.181.102.222] has quit [Quit: Leaving] 20100222 08:31:08-!- Appleman1234_ [~Appleman1@131.181.102.222] has quit [Client Quit] 20100222 08:31:37-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20100222 10:01:34-!- ilor [~user@wesnoth/developer/ilor] has joined #wesnoth-dev 20100222 10:04:11< ilor> mordante: I have an off by one error in the check for the out of bounds error... but I'd really prefer to figuere out why it's happening anyway. Can you describe what you were doing to get it 20100222 10:04:26< ilor> ... was it 1.6 server, local server, anything in particular that I can try? 20100222 10:05:50-!- silene [~plouf@wesnoth/developer/silene] has quit [Quit: Leaving.] 20100222 10:09:10-!- Appleman1234 [~Appleman1@131.181.102.222] has joined #wesnoth-dev 20100222 10:10:59-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100222 10:11:48-!- ShadowChild [~lukjadOO7@unaffiliated/lukjad007] has joined #wesnoth-dev 20100222 10:13:51-!- Vetinari_ [~lukjad007@unaffiliated/lukjad007] has quit [Ping timeout: 265 seconds] 20100222 10:14:13-!- lukjad86 [~lukjadOO7@unaffiliated/lukjad007] has quit [Ping timeout: 264 seconds] 20100222 10:15:38-!- Vetinari [~lukjad007@unaffiliated/lukjad007] has joined #wesnoth-dev 20100222 10:17:41-!- Getty [torsten@conflictindustries.org] has quit [Ping timeout: 245 seconds] 20100222 10:24:21-!- mjs-de [~mjs-de@p3EE25AA3.dip.t-dialin.net] has joined #wesnoth-dev 20100222 10:26:43-!- Getty [torsten@conflictindustries.org] has joined #wesnoth-dev 20100222 10:36:01-!- krotop [~christoph@smj33-1-82-233-64-163.fbx.proxad.net] has joined #wesnoth-dev 20100222 10:39:04-!- Appleman1234 [~Appleman1@131.181.102.222] has quit [Ping timeout: 268 seconds] 20100222 10:39:48-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100222 10:41:39-!- Ivanovic [~ivanovic@dtmd-4db2b378.pool.mediaWays.net] has quit [Changing host] 20100222 10:41:39-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20100222 10:42:34-!- wesbot changed the topic of #wesnoth-dev to: string/feature freeze active! | 73 bugs, 249 feature requests, 9 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100222 10:45:18-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100222 10:46:47< Ivanovic> moin 20100222 11:20:02-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has joined #wesnoth-dev 20100222 11:29:33-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has quit [Remote host closed the connection] 20100222 11:31:14-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has joined #wesnoth-dev 20100222 11:36:42-!- mjs-de [~mjs-de@p3EE25AA3.dip.t-dialin.net] has quit [Ping timeout: 272 seconds] 20100222 11:46:26-!- loonybot [~loonybot@ppp79-139-136-187.pppoe.spdop.ru] has joined #wesnoth-dev 20100222 11:46:26-!- loonybot [~loonybot@ppp79-139-136-187.pppoe.spdop.ru] has quit [Changing host] 20100222 11:46:26-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20100222 11:47:53-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20100222 12:34:12-!- mjs-de [~mjs-de@p3EE25AA3.dip.t-dialin.net] has joined #wesnoth-dev 20100222 12:42:50-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [Read error: Connection reset by peer] 20100222 12:43:39-!- ShadowChild is now known as lukjad86 20100222 12:49:05-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20100222 13:09:15-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has quit [Ping timeout: 252 seconds] 20100222 13:10:30< Smar> wesnoth: /home/smar/Tiedostot/Projektit/wesnoth/trunk/src/gui/widgets/grid.cpp:519: virtual void gui2::tgrid::place(const gui2::tpoint&, const gui2::tpoint&): Assert-makro "fals 20100222 13:10:35< Smar> fish: Job 1, 'wesnoth' terminated by signal SIGABRT (Abort) 20100222 13:10:37< Smar> \o/ 20100222 13:44:23-!- Ken_Oh [~briang@static-71-178-174-219.washdc.fios.verizon.net] has joined #wesnoth-dev 20100222 13:47:04-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has joined #wesnoth-dev 20100222 13:47:04-!- stikonas [~and@bcm-131-111-247-5.girton.cam.ac.uk] has quit [Changing host] 20100222 13:47:04-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100222 14:44:51< fendrin> The interface to the editor's named_location feature gives me some troubles. 20100222 14:46:49< fendrin> It needs to be multihex. Displaying multihex areas where a hex can be part of several areas is hard to display. 20100222 14:47:01< fendrin> It's easy for singlehex named locations. 20100222 14:49:00< fendrin> They can be labeled properly and there is no reason why two of them should be marked on the same hex field. So they can be selected very easy with one of the editor's tools. 20100222 15:00:37-!- ilor [~user@wesnoth/developer/ilor] has quit [Ping timeout: 260 seconds] 20100222 15:00:51< fendrin> Multihex locations could be defined with the help of the multihex selection feature. I wouldn't mark them at the map but having them recallable by menu items that select the hex set again. 20100222 15:04:11< Ivanovic> fendrin: personally i'd say that we need a different interface 20100222 15:04:27< Ivanovic> fendrin: that is: you could have some "new location" feature which you use to paint the location 20100222 15:04:37< Ivanovic> and in the right pane you show a text list of available locations 20100222 15:05:03< Ivanovic> when clicking on one of those, it is displayed via some semi transparent overlay in teh map view 20100222 15:05:18-!- ilor [~user@wesnoth/developer/ilor] has joined #wesnoth-dev 20100222 15:05:56< Ivanovic> yes, just with the current interface this is *not* easily possible 20100222 15:06:13< Ivanovic> it is barely possible to show "all named locations" at the same time either assuming that you make heavy use of them 20100222 15:07:20< fendrin> Ivanovic: Singlehex locations aren't a problem, they can be handled like the labels now with a new sidebar tool for the editor, right? 20100222 15:07:45< Ivanovic> how to handle one hex with several named locations? 20100222 15:07:58< fendrin> Ivanovic: That doesn't make sense. 20100222 15:08:15< Ivanovic> sure, you can reuse the location name you gave 20100222 15:08:23< Ivanovic> but why not give one his two location names? 20100222 15:08:31< Ivanovic> s/his/hex 20100222 15:08:44< fendrin> Ivanovic: Pardon, it doesn't make since with singlehex locations. 20100222 15:09:25< fendrin> On the multihex location side it does make sense to have a hex that belongs to multiple locations. 20100222 15:09:25< Ivanovic> if we were just for using singlehex names the system would really not be worth implementing 20100222 15:09:40< Ivanovic> then we could still got for "x=, y=" and be done... 20100222 15:09:41< Ivanovic> ;) 20100222 15:09:54< Ivanovic> s/got/go 20100222 15:10:44< fendrin> I would love to have it for singlehex locations only. I started the project without multihex locations in mind and thought it is worth it. 20100222 15:12:53< CIA-88> zookeeper * r41351 /trunk/data/core/units/humans/ (Outlaw.cfg Outlaw_Fugitive.cfg): Fixed Outlaw's and Fugitive's mace animation filters. 20100222 15:15:06< fendrin> Anyway, I like your idea since it fits the one I described very pricesly. I am going to code what you want just with an dynamic menu (like it is done for the open maps) instead of the right pane list. 20100222 16:06:12< fendrin> ilor: Do you have some time? I would like to ask what is to do to gain a menu entry that acts pretty much like the open window one. 20100222 16:06:47< ilor> fendrin: you mean the dynamic "open windows list" one? 20100222 16:06:56< fendrin> ilor: Yes, exactly. 20100222 16:08:00< ilor> fendrin: I don't recall it very clearly, I know it took some hacking here and there 20100222 16:09:09< ilor> fendrin: editor_controller::expand_open_maps_menu seems to be they key function 20100222 16:09:46< fendrin> ilor: I have copied that already. 20100222 16:09:58< Ivanovic> ilor: what is the current status regarding the mp lobby? 20100222 16:10:47< ilor> Ivanovic: mostly waiting for some mordante's layout fixes, and I need to figure out one overflow 20100222 16:11:14< Ivanovic> would be great if you could look at the overflow 20100222 16:11:25< Ivanovic> no idea when mordante will manage to get the layout fixes done 20100222 16:11:35< Ivanovic> yesterday he was not in the mood/able to get them done 20100222 16:13:59< ilor> fendrin: not much else to do it seems, just add another check in show_menu and it should work 20100222 16:14:09< ilor> what will you be using a dynamic menu for? 20100222 16:14:23< fendrin> ilor: The named locations. 20100222 16:14:34< ilor> a list of them? I don't think it'll work 20100222 16:14:45< fendrin> Not? 20100222 16:14:55< ilor> there can be dozens of named locations. it won't fit in the menu 20100222 16:15:26< fendrin> ilor: Doesn't it scale? 20100222 16:15:42< ilor> I wouldn't expect much from the menu system 20100222 16:15:53< fendrin> I thought it would get more colums and cover the whole screen some day. 20100222 16:16:04< ilor> it still wouldn't be a good interface 20100222 16:16:05< Ivanovic> the menu at the top? 20100222 16:16:15< Ivanovic> that one is really simple and not a place for "lots of stuff"... 20100222 16:16:19< fendrin> Or grow a more of me button. 20100222 16:16:52< ilor> menus aren't really the place for "A list of lots of stuff" in general 20100222 16:17:15< Ivanovic> that is something where a treeview in the right pane could become usefull 20100222 16:17:35< Ivanovic> that is: the editor in general will need some kind of overhaul to get all the proposed stuff in and have it work nicely 20100222 16:17:49< ilor> Ivanovic: a treeview would be great, it would also give us grouping of the locations 20100222 16:17:54< Ivanovic> with the current interface i fear that this is not really possible 20100222 16:18:38< ilor> Ivanovic: editor is old gui, theme wml and all... not pretty 20100222 16:18:54< Ivanovic> (yes, this is part of the reason for the huge discussion on the ML: "what will be needed to change in the editor to make things work nicely?" but first we do need to settle on the list of "what do we really want in the editor and where are our limits?") 20100222 16:18:56< ilor> and gui2 is not really in a state to take over themewml for map displays 20100222 16:19:42< Ivanovic> yeah, map display is not converted at all over to gui2 stuff 20100222 16:20:19< Ivanovic> IIRC these days story screens, ingame [message] tags and the mp lobby make use of gui2 20100222 16:20:39< Ivanovic> regarding the dialogs accessible from the main menu the lang dialog is done via gui2 20100222 16:20:43< Ivanovic> but that's basically it 20100222 16:20:45< fendrin> I am getting along well. Most of the scenarios that I maintain don't have more than 20 multihex locations involved. Remember that singlehex named locations aren't going to be displayed in the menu. 20100222 16:20:51< ilor> Ivanovic: and the mp lobby is the most complex of the lot and it wasn 20100222 16:20:59< ilor> 't exactly a breeze to get there 20100222 16:21:23< fendrin> And the editor's map menu dialog does handle many open maps well. 20100222 16:21:27< Ivanovic> ilor: that is once the mp lobby is really done and usable we should have most of the tools required for most other places to make conerting possible 20100222 16:21:28< ilor> fendrin: that bit (singlehex locations not there) is again not really a great UI idea 20100222 16:21:50< fendrin> huh? 20100222 16:21:59< ilor> fendrin: it's inconsistent 20100222 16:22:03< Ivanovic> yes, if you got named locations, all should be displayed in the same "area" 20100222 16:22:28< Ivanovic> for a user it does not make too much difference if the named location is just one hex large or several 20100222 16:24:47-!- sebas_ [~be2a570f@gateway/web/freenode/x-xrqurqzzpkoepwij] has joined #wesnoth-dev 20100222 16:27:12-!- mjs-de [~mjs-de@p3EE25AA3.dip.t-dialin.net] has quit [Remote host closed the connection] 20100222 16:31:11< fendrin> No, that is not true. The user is a wml coder. And there are several wml tags that take only one location and several that take multihex location. It is a concept he understands to code wml anyway. It would even make sense to have a different tag [named_location] and [named_area]. And have the one working in a slf that can handle arrays but not where only one location is expected. 20100222 16:32:08< fendrin> Just to disable another type wml error that new users easily make. 20100222 16:33:20< fendrin> ilor: So it is a feature, not a bug. 20100222 16:34:05-!- dtiger [~dtiger@dynamic-vpdn-93-125-68-195.telecom.by] has joined #wesnoth-dev 20100222 16:36:23< ilor> fendrin: so if while editing, a location is edited to take only one hex, it disappears from the menu? 20100222 16:36:31< ilor> pointless inconsistency 101 20100222 16:38:24< fendrin> ilor: Multihex locations can't be set to contain only one hex. 20100222 16:38:33< fendrin> The design doesn't allow that. 20100222 16:39:06< ilor> that doesn't make sense 20100222 16:39:19< ilor> *at all* 20100222 16:40:27< ilor> if the map maker has an "entrance" area and in some edit he decides the entarnce will be just one hex.... it should be no harder than making it bigger 20100222 16:42:45< ilor> I'd go as far as making the engine allow, with a warning, the use of multi-hex locations in places where a single hex is expected (and just use the "first" hex) 20100222 16:42:57< fendrin> ilor: Again, that gape is wanted. The user simply has to get: There are arrays and single locations. They are different. They don't work at every location the same. The editor's ui just reflects a wml coder's lifetime. 20100222 16:43:43< ilor> fendrin: no. it does not make sense from the perspective of someone who's just trying to use the editor 20100222 16:44:36< fendrin> ilor: Someone who is just trying to use the editor won't have any benefits at all from the named locations anyway since they do nothing without wml coding behind them. 20100222 16:45:19< ilor> fendrin: your target user is way more experinced and savvy than my target user 20100222 16:45:58< fendrin> ilor: The user you target will just use the map editor as before. He maybe never even notice the single extra menu entry. 20100222 16:46:27< ilor> fendrin: with this distinction, what do I do if i *don't know yet* if the area will be 1 hex or 2 hex or 3? 20100222 16:47:07< ilor> your solution adds a whole new level of complexity for no good reason. 20100222 16:49:03< fendrin> ilor: Sure, the reason is it reflects the way wml works. And this is a wml coder only feature. 20100222 16:49:20< fendrin> The complexity isn't very high. 20100222 16:49:23< ilor> wml allows using a single hex or an area in many places 20100222 16:49:58-!- krotop [~christoph@smj33-1-82-233-64-163.fbx.proxad.net] has quit [] 20100222 16:50:19< ilor> it is unnecesary complexity, two new concepts instead of one, and you want to make conversions between the two non-trivial 20100222 16:50:36< fendrin> Right, but not in all. And that eras are hard to get. Errors are often unclear. 20100222 16:51:02< ilor> that is a problem with the WML engine 20100222 16:53:07< fendrin> That could be easily solved by accepting location_id there and area_id elsewhere. 20100222 16:53:31< fendrin> That is something I would like to have for ages: some type safety. 20100222 16:54:16< ilor> an area can be one hex large 20100222 16:54:49< ilor> also, this does not have to, and should not, make such a difference in the editor 20100222 16:55:02< ilor> sure, differenciate between single hex locations and larger areas in the engine 20100222 16:55:19< ilor> but don't make it difficult to edit a 2hex area into a 1 hex one 20100222 16:55:51< fendrin> ilor: Okay, got it. I will prevent that issue. 20100222 17:14:53-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100222 17:14:58-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100222 17:17:24-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100222 17:23:21-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100222 17:24:23-!- Zarel_ [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100222 17:45:10-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100222 18:11:40-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20100222 18:11:43-!- stikonas_ [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100222 18:16:00-!- happygrue [~George@wesnoth/developer/wintermute] has quit [Remote host closed the connection] 20100222 18:16:21-!- happygrue [~George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20100222 18:18:29-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has joined #wesnoth-dev 20100222 18:19:09-!- stikonas_ [~and@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20100222 18:19:11-!- stikonas_ [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100222 18:24:52-!- Zarel is now known as Zarel| 20100222 18:24:57-!- Zarel_ is now known as Zarel 20100222 18:36:25-!- Noyga [~noyga@wesnoth/developer/noyga] has joined #wesnoth-dev 20100222 18:37:03-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100222 18:53:05-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100222 19:08:44-!- stikonas_ is now known as stikonas 20100222 19:09:03-!- noy_ [~Noy@70.70.128.133] has joined #wesnoth-dev 20100222 19:09:03-!- noy_ [~Noy@70.70.128.133] has quit [Changing host] 20100222 19:09:03-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100222 19:09:42-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20100222 19:09:42-!- noy_ is now known as noy 20100222 19:23:10-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20100222 19:38:08-!- sebas_ [~be2a570f@gateway/web/freenode/x-xrqurqzzpkoepwij] has quit [Ping timeout: 252 seconds] 20100222 19:40:29-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100222 19:46:58< fendrin> esr: ? 20100222 19:47:05-!- lynxlynxlynx [~navaden@sourcemage/warlock/lynxlynxlynx] has joined #wesnoth-dev 20100222 19:47:14< esr> fendrin: What's up? 20100222 19:47:45< fendrin> esr: Is there an automatismn for removing EXPERIMENTAL from trunk? 20100222 19:48:27< fendrin> I don't speak about transformation. Just deletion. 20100222 19:48:56< esr> No, nnot really. Why? 20100222 19:50:03< CIA-88> fendrin * r41352 /trunk/src/hotkeys.cpp: Removed a new string. 20100222 19:50:16< fendrin> esr: ^ 20100222 19:50:46< esr> Sorry, I don't get it. 20100222 19:50:48< fendrin> If I am not working there anymore It will be hard to fix everything that might have broken. 20100222 19:51:16< esr> Then that code will just have to be removed by hand. 20100222 19:51:35< boucman> fendrin: I can do that if you want, I have some time and nothing to do tonight 20100222 19:53:04< esr> BTW, I'm in the process of writing up for the ML a very detailed description of how wmlscope and wmllint work, why they're limited as they are, and what might be done to imprive them. 20100222 19:54:07-!- elias [~elias@allegro/developer/allefant] has joined #wesnoth-dev 20100222 19:54:17< Ivanovic> esr: good! 20100222 19:54:48< esr> Ivanovic: Yes, you are one of the people I expected would find this interesting. 20100222 19:54:53< fendrin> boucman: The offer is nice but are you firm enough in using svn? That would save much time. 20100222 19:55:20< Ivanovic> esr: it is really required to have this to make argumenting in favor of "we should have strict split between user and machine edited" easier 20100222 19:55:33< boucman> fendrin: you just want me to remove EXPERIMENTAL blocks from trunk, is there anything hard on the SVN side I missed ? 20100222 19:55:49< esr> Ivanovic: And for other reasons as well. You will see... 20100222 19:56:05< boucman> Ivanovic: it was important to state that separation, but I think everybody agrees with it 20100222 19:56:33< Ivanovic> boucman: you know, zookeeper still wants to also be able to edit the stuff "in one file" 20100222 19:56:45< boucman> oh, I must have missed that 20100222 19:56:49< Ivanovic> (yes, i am for completely removing this option of mixing things) 20100222 19:56:52< fendrin> boucman: I thought the shortest way may be to just remove all my commits in a certain time range but not in data/campaigns . That should kill it with only little black magic. 20100222 19:56:54< Ivanovic> yesterdays irc logs 20100222 19:56:56< boucman> well, I personally would side with the "two files" 20100222 19:57:22< boucman> fendrin: I was thinking of grep+commit... 20100222 19:57:57< fendrin> boucman: Please go on if that isn't slavery work for you, many thaks :-) 20100222 19:58:09< boucman> ok, grepping now.. 20100222 19:58:11< Ivanovic> yeah, the easiest thing to do is using grep in hope that everything is really inside experimental blocks 20100222 19:58:40< esr> Ivanovic: It will be. I was *really* careful about that. It was a lot of work, too. 20100222 19:58:50< Ivanovic> okay 20100222 20:02:13-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has quit [Remote host closed the connection] 20100222 20:02:19< fendrin> By the way, I need ideas for the [named_location] tag. 20100222 20:02:40< esr> I thought you had a syntax for that. 20100222 20:03:01< fendrin> Well, I have. 20100222 20:04:19< fendrin> don't know if it is good enough 20100222 20:04:38< esr> Talk to me. I'm a language designer :-) 20100222 20:05:03< fendrin> I would like to have two of them. 20100222 20:05:18< fendrin> One for a single location, one for an arrray, multihex locations. 20100222 20:05:31< fendrin> Because not every piece of wml takes both. 20100222 20:06:17< esr> [named-location] and [named_area]? 20100222 20:06:23< fendrin> right. 20100222 20:07:09< esr> What's the advantage here? It's not like WML carries internal types on stuff like this. 20100222 20:11:25-!- qemqemqem [~quassel@128.151.29.168] has joined #wesnoth-dev 20100222 20:11:51< fendrin> esr: Just to prevent mistakes. Some type safety. Units for example can't take an array of locations to spawn. Whenever a user tries to say, okay let's spawn the elves in that wood there that will go wrong. But It's perfectly logical that it should go that way. The user won't catch it since the error message is just bad. 20100222 20:12:31< fendrin> I have plenty of such mistakes in my code all day. 20100222 20:13:24< esr> I don't see how deparating the syntax helps by itself. You'd have to attacch type information to the internal object that would vary depending on which syntax generated it. Are you doing that? 20100222 20:14:19< happygrue> Does anyone know offhand the formula for damage calculations in combat (the order ToD resistances and such are applied), or where that is located in the code? 20100222 20:14:37-!- sebas_ [~be2a570f@gateway/web/freenode/x-gemzrdtcbomluica] has joined #wesnoth-dev 20100222 20:16:02< fendrin> esr: What you say sounds bad. But I don't think it is. It's just that [unit] will have an attribut "named_location=". Which search in all singlehex locations defined by the [named_location] tag. 20100222 20:16:38< esr> Ah, I see. While other users will have named_area attributes. 20100222 20:16:54< esr> Like moveto events. 20100222 20:16:56< fendrin> a slf for example 20100222 20:17:02< esr> Right. 20100222 20:20:35< fendrin> esr: Note that ilor and Ivanovic had strong arguments against the issue here on irc. 20100222 20:21:14< esr> Can you give me a log reference to review them> 20100222 20:21:47< Ivanovic> fendrin: to really have things work nicely with named locations we probably have to make things behave in a sane way even if you give a range where only one hex is expected 20100222 20:22:07< fendrin> esr: ~5 hours ago 20100222 20:22:11< Ivanovic> so yeah, for the feature "named locations" some addition to the engine are probably in place 20100222 20:22:46< Ivanovic> as in "if the location 'forest' is selected to place a single unit, place it at the first coordinates that make this area and is free" 20100222 20:22:52< Ivanovic> stuff like this is most likely require 20100222 20:22:53< boucman> fendrin: teleport.cpp is to be removed entirely, I believe... 20100222 20:22:53< Ivanovic> d 20100222 20:23:27< Ivanovic> working around it by adding a 2nd command is not really a good way to go 20100222 20:23:34< fendrin> boucman: sure, that is not a surprise. 20100222 20:23:44< boucman> just confirming... 20100222 20:23:56< Ivanovic> boucman: the new teleport stuff *is* one of the experimental features 20100222 20:24:01< boucman> what about icon_message.cpp, the whole content is under EXPERIMENTAL 20100222 20:24:26< fendrin> yepp 20100222 20:24:42-!- mjs-de [~mjs-de@wh.uni-dortmund.de] has joined #wesnoth-dev 20100222 20:24:59< boucman> ok, removing the content and leaving the file, then... 20100222 20:25:15< fendrin> my new recall recruit stuff and the [unit_input] tag. 20100222 20:33:08< fendrin> is there a windows nightly build? 20100222 20:33:28< boucman> crimson_penguin: around ? 20100222 20:33:34< crimson_penguin> yeah 20100222 20:34:24< boucman> crimson_penguin: would it be possible for you to do a build of the water_animation branch that I could provide to rhyigin5 ? it's the only way I can think of of letting him see his work in action... 20100222 20:42:01< crimson_penguin> yeah, probably 20100222 20:42:22< crimson_penguin> boucman: so is the water supposed to be animated? and if so, is it in the editor? 20100222 20:44:36< fendrin> AI0867: I may have found a problem with [teleport]. You can have lua in a suf and slf, and the pathfinder is accessable from there. 20100222 20:45:36-!- CIA-88 [cia@208.69.182.149] has quit [Ping timeout: 240 seconds] 20100222 20:46:42-!- sebas_ [~be2a570f@gateway/web/freenode/x-gemzrdtcbomluica] has quit [Ping timeout: 252 seconds] 20100222 20:47:14< loonycyborg> fendrin: Did you really ask about windows build? Aren't you on linux? :P 20100222 20:48:11< fendrin> loonycyborg: I am. But I want to provide a binary to the man and his wife in http://www.wesnoth.org/forum/viewtopic.php?f=15&t=28823&p=411476#p411476 20100222 20:49:12< loonycyborg> There's one on files.wesnoth.org/hidden/win 20100222 20:49:14< boucman> crimson_penguin: it's not animated in the editor, I have to look why at some point (apparently the editor doesn't respect the redraw logic) 20100222 20:49:34< boucman> however you should have north facing beaches animated water and trochlit walls 20100222 20:49:41< fendrin> boucman: windmils don't screw either. 20100222 20:50:10< loonycyborg> Though it isn't 'nightly' in strict sense :P 20100222 20:50:40< boucman> fendrin: yes, it's the same problem, howvever if you paint with windmill tile, you'll see all windmills properly moving, which is why I think it's only a refresh problem 20100222 20:52:38< fendrin> I must say that I like the design of the editor. That undo redo system is cool. 20100222 20:53:56-!- mjs-de [~mjs-de@wh.uni-dortmund.de] has quit [Ping timeout: 245 seconds] 20100222 20:54:48< fendrin> Not the feature itself but how it is done in the code. 20100222 20:58:04-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20100222 20:58:30-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100222 21:02:55-!- mjs-de [~mjs-de@wh.uni-dortmund.de] has joined #wesnoth-dev 20100222 21:03:15< crimson_penguin> boucman: ok, just making sure it didn't only half work for me 20100222 21:03:32< fendrin> boucman: is there improvement in your branch? Is it worth to compile? 20100222 21:03:32< boucman> np, I was suprised to discover that too 20100222 21:04:00< boucman> my branch has very little code changes, it's mainly terrain art and terrain macros 20100222 21:04:09< boucman> not worth it except for "cool stuff" 20100222 21:04:35< fendrin> I am after the bling. 20100222 21:05:17< boucman> hehe 20100222 21:05:21< boucman> then go for it :) 20100222 21:07:15< fendrin> boucman: how is it watched if the editor doesn't do the locomotion? 20100222 21:07:28< boucman> fendrin: in normal games 20100222 21:09:22< fendrin> boucman: water and fire? 20100222 21:11:45< boucman> yes 20100222 21:14:59< fendrin> boucman: I see no torches. Do they only work with a special transition? 20100222 21:15:06< fendrin> adjacent terrain 20100222 21:15:33< boucman> they happen with a new terrain (torch-lit) wich should be the last one on the cave submenu 20100222 21:16:05< boucman> and only on long south-west and south-east facing walls at this point 20100222 21:16:30< fendrin> Okay, got them. 20100222 21:16:40< fendrin> Do you know a scenario that does feature that walls? 20100222 21:17:16< boucman> no, sorry 20100222 21:17:23< boucman> I did a test map for all my terrains 20100222 21:18:09< fendrin> boucman: I don't realy get how your testsuite is working. 20100222 21:18:20< boucman> ??? 20100222 21:18:31< boucman> i just test with a custom map, nothing magic 20100222 21:18:46< boucman> I create it using the editor then move to the normal game to see the animations 20100222 21:18:54< fendrin> it's not svn? 20100222 21:18:55< boucman> or did I misunderstand your question 20100222 21:19:00< boucman> oh, no... 20100222 21:19:02-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has joined #wesnoth-dev 20100222 21:19:10< boucman> i didn't commit it, it's not worth it 20100222 21:19:23< boucman> it's just a big blob of water and two perpendicular walls 20100222 21:20:04-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20100222 21:21:44< fendrin> Okay back to work. 20100222 21:22:15-!- CIA-88 [cia@208.69.182.149] has joined #wesnoth-dev 20100222 21:22:27< fendrin> so the [named_area] will take a SUF and a id. 20100222 21:22:39< fendrin> s/SUF/SLF 20100222 21:23:18-!- qemqemqem [~quassel@128.151.29.168] has quit [Ping timeout: 276 seconds] 20100222 21:24:48< fendrin> The container will be a std::map > 20100222 21:25:17< Crab_> and where is the SLF in the container :) ? 20100222 21:28:00< fendrin> Crab_: It's evaluated. 20100222 21:29:06< Crab_> fendrin: what if your suf is 'all forests' and from a WML event, terrain changes ? 20100222 21:29:27< fendrin> Crab_: No way, that is the editor side of the moon. 20100222 21:29:51< fendrin> The editor stores only the simple x= y= coordinates into it. 20100222 21:30:37< fendrin> But the wml coder may want to define named_areas out of a complex slf. 20100222 21:31:13< Crab_> fendrin: so, you'll provide tools to 'add everything matching SLF into selection' and 'remove everything matching SLF into selection' 20100222 21:32:01< fendrin> hmmm 20100222 21:33:15< fendrin> I think so :-) 20100222 21:33:20< Crab_> then yes, storing only the result seems good 20100222 21:34:13< fendrin> To be honest I am not exactly sure what you proposed :-) 20100222 21:34:16< boucman> fendrin: would it be possible to add named areas both through editor and by editing the WML (assuming the ones added by hand are in a separate file) ? 20100222 21:35:00< fendrin> boucman: Yes 20100222 21:35:04< boucman> cool 20100222 21:35:22< boucman> so hand made code still has the whole power of SLF, that's great 20100222 21:36:08< fendrin> I could need volunteers that help with the game engine side of the project. 20100222 21:38:31-!- mjs-de [~mjs-de@wh.uni-dortmund.de] has quit [Ping timeout: 245 seconds] 20100222 21:38:46-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100222 21:40:55-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100222 21:43:28-!- mjs-de [~mjs-de@wh.uni-dortmund.de] has joined #wesnoth-dev 20100222 21:47:41-!- shadowm_outdoors [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100222 21:55:01< Crab_> fendrin: what do you need to be done ? 20100222 21:55:38-!- shadowm_outdoors [~ignacio@wesnoth/developer/shadowmaster] has quit [Read error: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number] 20100222 21:55:49< fendrin> Crab_: The map_data= string moves into [map] 20100222 21:56:04< Crab_> when ? 20100222 21:56:22< fendrin> when ? 20100222 21:56:44-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 256 seconds] 20100222 21:57:16< Crab_> i.e. when (till what date) do you want it to be finished ? 20100222 21:57:56< fendrin> In a week. 20100222 21:59:27< shadowmaster> 35query ivanovic 20100222 21:59:30< shadowmaster> gaa 20100222 21:59:38-!- Ken_Oh [~briang@static-71-178-174-219.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 20100222 22:00:24-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Read error: Connection reset by peer] 20100222 22:01:04-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20100222 22:01:22-!- dtiger [~dtiger@dynamic-vpdn-93-125-68-195.telecom.by] has quit [Remote host closed the connection] 20100222 22:02:33< Crab_> fendrin: I'll have some free time at Friday's evening, so, if it'll not be done by someone else by then, I would be able to help. 20100222 22:03:56-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has quit [Ping timeout: 245 seconds] 20100222 22:04:19< fendrin> Crab_: Cool. There won't be much hard work on the game side. 20100222 22:09:07-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20100222 22:09:55-!- Zarel| [~Zarel@warzone2100/developer/Zarel] has quit [Quit: This computer has gone to sleep] 20100222 22:15:06-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Ping timeout: 252 seconds] 20100222 22:19:00-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100222 22:19:25< esr> Ivanovic, fendrin: Long explanation of wmlscope/wmllint sent to ML. 20100222 22:20:23< fendrin> Damn, that the ml was necromanced to life again. The cursed thing. 20100222 22:24:42-!- lynxlynxlynx [~navaden@sourcemage/warlock/lynxlynxlynx] has left #wesnoth-dev ["Sayonara, not to be confused with cyanide, which is, of course, goodbye in any language."] 20100222 22:28:02-!- Blueblaze [~nick@adsl-99-158-47-180.dsl.hstntx.sbcglobal.net] has quit [Read error: Connection reset by peer] 20100222 22:28:39-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Quit: Caught sigterm, terminating...] 20100222 22:28:43-!- Ivanovic [~ivanovic@dtmd-4db2b378.pool.mediaWays.net] has joined #wesnoth-dev 20100222 22:29:42-!- Ivanovic [~ivanovic@dtmd-4db2b378.pool.mediaWays.net] has quit [Changing host] 20100222 22:29:42-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20100222 22:42:01< fendrin> esr: do you expect a response? 20100222 22:42:31< esr> fendrin: Only if you think one is required. 20100222 22:42:34-!- wesbot changed the topic of #wesnoth-dev to: string/feature freeze active! | 74 bugs, 249 feature requests, 9 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100222 22:43:09< esr> fendrin: Was it a useful explanation? 20100222 22:43:32< boucman> esr: it was pretty good, I always was a bit confused about those tools 20100222 22:43:38< fendrin> esr: No, not at all. There was nothing new to me in there. 20100222 22:43:59< boucman> esr: fyi the terrain engine relies on some images not being there... 20100222 22:44:07< esr> !!! 20100222 22:44:17< esr> That's odd. 20100222 22:44:24< boucman> moreover some image names are not in the source but built at runtime 20100222 22:44:49< esr> boucman: That's a serious problem for sanity-checking. 20100222 22:44:54< boucman> like grass-to-water-@R0 which will be expanded ast grass-to-water-n -ne -bw etc... 20100222 22:45:28< boucman> esr: I know, but it solves a real problem on the art side, so my guess is that skiping that subtree is probably the best thing... 20100222 22:45:32< Ivanovic> esr: the result is that this area is not sanity checkable at all 20100222 22:45:39< teaser> esr: do you mind incorporating that information in http://wiki.wesnoth.org/MaintenanceTools (I think it would be very nice to have more info on how things work) 20100222 22:45:39< Ivanovic> that's all there is 20100222 22:46:00< esr> teaser: Good idea. 20100222 22:46:01-!- elias [~elias@allegro/developer/allefant] has quit [Ping timeout: 245 seconds] 20100222 22:46:28< Ivanovic> silene: could you have a look at this report? https://gna.org/bugs/index.php?15459 20100222 22:46:55< Ivanovic> stikonas: could you add the latest info from yesterday in this report: https://gna.org/bugs/index.php?15447 20100222 22:47:19< Ivanovic> stikonas: that is: have you tried using a differently generated locale file to check if sorting does work when using that? 20100222 22:48:23< stikonas> Ivanovic: sure 20100222 22:50:12-!- elias [~elias@allegro/developer/allefant] has joined #wesnoth-dev 20100222 22:50:15< stikonas> Ivanovic: are there many ways to generate localeĘ 20100222 22:50:33< Ivanovic> you could use a different version of localegen 20100222 22:50:43< stikonas> already did that 20100222 22:52:08< Ivanovic> boucman, fendrin, mordante, everyone else interested in helping with the eventual opengl port: http://www.phoronix.com/forums/showthread.php?t=22131 20100222 22:52:24< Ivanovic> this thread has some links to several opengl tutorials also including opengl es stuff 20100222 22:52:54< fendrin> esr: Cursed macros. teaser wrote on the ml that macros are a feature of wml. I just hate them. 20100222 22:56:29< boucman> well, macros are a necessary evil, calling them "the future" might be a bit exagerated 20100222 22:56:41< boucman> terrain wml would be very hard without macros 20100222 22:56:48< esr> Indeed. 20100222 22:59:18 * Ivanovic would love to have some "macro auto expension"-tool 20100222 22:59:43< Ivanovic> as in: put scenario file into the tool and get the file back with all macros expended 20100222 22:59:48-!- Becquerel [badger@uncyclopedia/badger] has quit [Changing host] 20100222 22:59:48-!- Becquerel [badger@unaffiliated/becquerel] has joined #wesnoth-dev 20100222 23:05:23-!- elias [~elias@allegro/developer/allefant] has quit [Quit: Leaving] 20100222 23:06:22< esr> Ivanovic: If AI0867 is still around maybe we can talk him into finishing his. 20100222 23:06:44-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20100222 23:06:47< Ivanovic> i think for many campaign cases this might be a rather smart thing to do 20100222 23:07:03< Ivanovic> for many cases regarding unit placement the reason to use macros is mainly "then i got to type less" 20100222 23:07:25< Ivanovic> so if we do expand those automatically afterwards we do have things that are easier to check 20100222 23:10:18< stikonas> Ivanovic: what OpenGL version would Wesnoth require? 20100222 23:10:36< Ivanovic> stikonas: no idea what the formal version number will be 20100222 23:11:07< stikonas> we should probably support at least Radeon >= R300 20100222 23:11:20< Ivanovic> stikonas: but i assume that it won't be much different from what frogatto needs 20100222 23:11:35< Ivanovic> and this runs lovely on my ancient r200 based old laptop 20100222 23:11:43< Ivanovic> with mesa 7.7something 20100222 23:11:45< stikonas> ah, that's good 20100222 23:12:03< Ivanovic> (so no new gallium opengl2.0+ support available there) 20100222 23:13:23< Ivanovic> there glxinfo talks about plain opengl 1.5 (or maybe even less, not sure) 20100222 23:13:51< stikonas> should be 1.3 20100222 23:14:45< Ivanovic> yeah, regarding the radeon feature matrix it should be 20100222 23:19:21< Ivanovic> time for me to head off to bed and get some sleep, n8 20100222 23:19:44< stikonas> Ivanovic: I can try reproducing the same bug on another system after one month when I will return home. This bug is minor anyway, and hard to reproduce, so no need to fix it quickly 20100222 23:20:04-!- ilor [~user@wesnoth/developer/ilor] has quit [Ping timeout: 268 seconds] 20100222 23:22:05-!- ilor [~user@wesnoth/developer/ilor] has joined #wesnoth-dev 20100222 23:22:35-!- sebas_ [~beeacc55@gateway/web/freenode/x-lzmtnbibnzlyrkcq] has joined #wesnoth-dev 20100222 23:25:33< crimson_penguin> boucman: got a place for me to put it? 20100222 23:26:12< boucman> crimson_penguin: since Ivanovic is gone, you might want to try dl.free.fr (it's in french, but I can guide you) 20100222 23:26:23< boucman> and we'll upload on W.org tomorow 20100222 23:26:40< boucman> ow we can wait for tomorow for Ivanovic to be back 20100222 23:27:08< crimson_penguin> I have a place I can upload that has 100KB/s upload (vs. my 20KB/s) 20100222 23:27:49< boucman> ok, if you've got a place... 20100222 23:29:13-!- YogiHH [YogiHH@d007110.adsl.hansenet.de] has joined #wesnoth-dev 20100222 23:29:25-!- YogiHH [YogiHH@d007110.adsl.hansenet.de] has quit [Changing host] 20100222 23:29:25-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has joined #wesnoth-dev 20100222 23:29:29< YogiHH> hello 20100222 23:29:35< fendrin> hi YogiHH 20100222 23:30:59< YogiHH> Ivanovic: I have been following the latest discussion about map/scenario editor on the mailing list and irc logs. If we move to git past 1.8, do you know if there is a windows solution to that? Doing a quick search i couldn't find any, but admittedly i wasn't very thorough. 20100222 23:32:11-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100222 23:33:05< boucman> YogiHH: Ivanovicis away right now 20100222 23:33:14< YogiHH> ok 20100222 23:34:53-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20100222 23:36:48< loonycyborg> YogiHH: http://code.google.com/p/tortoisegit/ 20100222 23:37:39< YogiHH> loonycyborg: cool, thanks :) 20100222 23:42:28< YogiHH> loonycyborg: Can i use that now already with a local git repo on top of svn or do i have to wait until we switch the whole project? 20100222 23:43:30< loonycyborg> No idea whether tortoise git can work with git-svn. Probably it won't support svn-specific operations. 20100222 23:44:32< loonycyborg> If I were you I'd try some other project that already uses git. 20100222 23:53:17< stikonas> it is always possible to use command line on windows :) 20100222 23:53:41-!- Appleman1234 [~Appleman1@131.181.101.9] has joined #wesnoth-dev 20100222 23:55:03< sebas_> Hello, how do i c the debug message on app 20100222 23:55:03< sebas_> DBG_GUI_E 20100222 23:55:37 * YogiHH doesn't like command lines ;) 20100222 23:55:48< Crab_> --log-debug=network 20100222 23:56:13< Crab_> ah no:) 20100222 23:56:28< YogiHH> fendrin: about the missing scenarios for "cl": Are scenarios for cl normally sorted in a certain manner? 20100222 23:56:46< Crab_> --log-debug=gui/event 20100222 23:57:25< fendrin> YogiHH: mmm, good question. I think their order is alpahbeticaly. 20100222 23:57:40< YogiHH> ok 20100222 23:57:46< fendrin> lexikalische ordnung 20100222 23:59:15< Crab_> sebas_: in general, you need to know the name of the log domain to add via the command line. you can use any file search tools to find the place where it's defined. 20100222 23:59:16< Crab_> sebas_: 20100222 23:59:17< Crab_> I.e. firstly, "fgrep -Rn DBG_GUI_E ./ | grep define" gives us the fact that we need to find log_gui_event, and "fgrep -Rn log_gui_event ./" gives us the name of this logdomain, "gui/event" --- Log closed Tue Feb 23 00:00:28 2010