--- Log opened Mon Aug 16 00:00:51 2010 20100816 00:01:02< Simons_Mith> I'm a C++ total novice, BTW 20100816 00:01:51< gabba> Simons_Mith: under what are you compiling? This function is in a new source file I added recently, but I only add those to the cmake, scons and automake build system. 20100816 00:01:57< Simons_Mith> Deactivating/commenting out the right bits- if I knew what they were- would do 20100816 00:02:05< Simons_Mith> Mac, Xcode 20100816 00:02:45< gabba> Simons_Mith: Ok, then that's because whoever mainains the build files on Mac hasn't updated them with the new source file src/whiteboard/utility.cpp 20100816 00:03:05< Simons_Mith> so if I add that to the xproj, which I can do, I should be good to go?> 20100816 00:03:17< ancestral> Talk to crimson_penguin 20100816 00:03:21< gabba> Yes 20100816 00:03:50-!- MeccaGod [~majs@h14n4fls31o279.telia.com] has quit [] 20100816 00:03:50< Simons_Mith> Great, that's all. Thx. 20100816 00:03:56< gabba> np 20100816 00:03:58< crimson_penguin> Just a minute 20100816 00:05:32< crimson_penguin> Simons_Mith: I'll add the new file in a minute 20100816 00:05:40< Simons_Mith> Oh, ta. 20100816 00:06:55-!- Octalot [~noct@cpc2-hitc1-0-0-cust727.hitc.cable.virginmedia.com] has joined #wesnoth-dev 20100816 00:08:22-!- Crab___ [~Miranda@c.218.175.a530.sta.adsl.cyfra.net] has joined #wesnoth-dev 20100816 00:09:07< Crab___> Upthorn: hi. how it's going, any last-minute issues ? 20100816 00:10:13< Upthorn> crab_: well, it turns out that observers can be hosts, and this is a desired feature, so I've had to throw out that idea 20100816 00:11:02< Upthorn> I've got transactions working, ending and starting right after save 20100816 00:11:08< CIA-49> ivanovic * r45701 /trunk/po/ (25 files in 25 dirs): updated Lithuanian translation 20100816 00:11:14-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20100816 00:11:15< CIA-49> ivanovic * r45702 /branches/1.8/ (27 files in 26 dirs): updated Lithuanian translation 20100816 00:11:16< Crab___> yes, I've seen that in the logs. actually, getting persistent variable data from an observer is ok for me, but it's not that important :) 20100816 00:11:20< Upthorn> as well as when starting when the controller is constructed and ending when it is destroyed 20100816 00:12:02< Upthorn> though I think end_transaction() in ~play_controller is not the right way to do it 20100816 00:12:14< Upthorn> because sometimes that's going to need to be a cancel_transaction() 20100816 00:12:49< Crab___> well, usually transation implementations have is_marked_for_rollback flag for such things 20100816 00:13:04< CIA-49> crimson_penguin * r45703 /trunk/projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj: Updated Xcode project file with new and deleted files. 20100816 00:13:06< Crab___> so, 'end' will rollback (cancel) it if that flag is set 20100816 00:13:20< Crab___> and on that 'sometimes', you just set that flag. 20100816 00:13:40< Upthorn> hrm, that might be a better way to do that then making cancel a separate function 20100816 00:14:16< Upthorn> I also want to make transactions cancel when the player loads a game 20100816 00:15:05< Crab___> so, you've chosen 'commit on (auto)save and victory/defeat, rollback on quit/load' policy ? 20100816 00:15:08< Upthorn> so that save, victory, and defeat cause a commit, while load and quit cause a cancellation. 20100816 00:15:11< Upthorn> yeah 20100816 00:15:20< Crab___> what happens on load or quit from linger_mode ? 20100816 00:15:25< Crab___> does it work ok ? 20100816 00:15:53< Upthorn> well, I haven't got the cancellation implemented at all, so currently loading will be weird no matter when it happens 20100816 00:16:04< Upthorn> and quitting will commit whether it is linger or not 20100816 00:16:08< Crab___> ok 20100816 00:16:32< Crab___> so, your current implementation still differs a bit from that policy ? 20100816 00:17:03< Crab___> e.g in policy ' quit cause a cancellation', and you've said that 'quitting will commit' 20100816 00:17:07< Upthorn> yes, but I only need to find where to put the cancellation calls to correct it. 20100816 00:18:04< Upthorn> about getting variable from observer, I agree that it should be allowed, but it will take more time to do properly than I have right now 20100816 00:18:30< Upthorn> because observers don't have side numbers 20100816 00:18:33< Crab___> Upthorn: I think that too, yes, most important thing now is to get WML development started 20100816 00:18:57< Crab___> and for that, we need to describe your work when 1.9 comes out and is announced 20100816 00:19:03< Crab___> for that, there is a 'release notes' file in svn 20100816 00:19:06-!- West [~Administr@hd5e2754c.gavlegardarna.gavle.to] has quit [Quit: Leaving] 20100816 00:19:38-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20100816 00:19:47-!- boucman [~rosen@wesnoth/developer/boucman] has left #wesnoth-dev [] 20100816 00:20:54< Crab___> Upthorn: so, to inform WML authors about new features, we need (1) wiki documentation (it's mostly ok, those parts which are dropped need to be separated from stuff which works) 20100816 00:21:17< Crab___> (2) info in release notes with a short description of your work and new features 20100816 00:21:34< Crab___> (3) forum post about your work with short description and new features (can be like (2) ) 20100816 00:21:56< Upthorn> Crab___: I already changed the wiki to indicate that side=global will get from the active player and to remove all mention of side=host 20100816 00:22:09< Crab___> good. have you documented the transaction policy ? 20100816 00:22:22< Upthorn> I have not documented the transaction policy yet. 20100816 00:22:35< Crab___> that's basically the last part of the project - telling people about new things and how-to-do-everything-new-and-shiny :) 20100816 00:22:46< crimson_penguin> Simons_Mith: try now 20100816 00:23:53< Crab___> Upthorn: do you want me to help with forum announcement / release notes ? 20100816 00:24:29< Upthorn> I would like your help with release notes, yes 20100816 00:25:41< CIA-49> upthorn * r45704 /trunk/src/ (persist_context.cpp persist_context.hpp persist_var.cpp): resolve log naming conflict between persist_variable functionality and savegame functionality. 20100816 00:26:26-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 240 seconds] 20100816 00:26:26-!- Crab___ [~Miranda@c.218.175.a530.sta.adsl.cyfra.net] has quit [Read error: Connection reset by peer] 20100816 00:30:12-!- Simons_Mith [524536cf@gateway/web/freenode/ip.82.69.54.207] has quit [Ping timeout: 252 seconds] 20100816 00:30:36< Upthorn> crab_: you have lost connection, perhaps you are tailing the logs on irclogs.wesnoth.org and this will get your attention 20100816 00:32:00-!- Crab___ [~Miranda@c.218.175.a530.sta.adsl.cyfra.net] has joined #wesnoth-dev 20100816 00:32:06< Crab___> Upthorn: http://pastebin.mozilla.org/768783 20100816 00:33:51< Crab___> (it might be a good idea to add something like 'documentation is available at http://wiki.wesnoth.org/PersistenceWML ' ) 20100816 00:34:32< Upthorn> yeah. I can do that, and that looks fine with me otherwise. 20100816 00:34:47< Crab___> ok. and note that on that wiki page, someone will be confused with {side=1} syntax 20100816 00:34:53< Crab___> since it can be confused with macro calls :) 20100816 00:36:47< Crab___> and add the references to the tags in http://wiki.wesnoth.org/index.php?title=Template:WML_Tags&action=edit 20100816 00:36:52< Upthorn> I've changed the {} to <> 20100816 00:37:51< Crab___> yes, that's better. I'd just use 'side=1' syntax and note that 'side defaults to 1 and can be omitted' ) 20100816 00:38:25< Crab___> you can copypaste the table layout from 'Overview' section, for that note. 20100816 00:40:02< Crab___> Upthorn: I'd also be grateful if you document the ideas related to persistent variable code that you wanted to implement but haven't due to lack of time, on EasyCoding or NotSoEasyCoding pages 20100816 00:40:08< Crab___> that way, it might be easier to see what the potential improvements are 20100816 00:40:13< Upthorn> yeah 20100816 00:40:28-!- ancestral [~ancestral@mobile-166-137-143-073.mycingular.net] has quit [Remote host closed the connection] 20100816 00:40:53< Crab___> since, after the basics are done, there's always potential for extra things :) 20100816 00:41:21< Crab___> and, once in a while, someone comes, and asks 'hey, what I can code ?' :) 20100816 00:42:02< Crab___> so, to ensure that your ideas will be eventually done, the second-best thing is to write them down :) 20100816 00:42:17< Crab___> the first-best thing is to implement them, of course :)) 20100816 00:42:21-!- esr [~chatzilla@wesnoth/developer/esr] has quit [Ping timeout: 265 seconds] 20100816 00:42:58< Upthorn> yes. 20100816 00:43:41< Crab___> it's interesting to know, what do you think about your project, in general. how it was for you ? 20100816 00:44:39< Upthorn> In a lot of ways it was easier than I expected, but there was always some unforeseen circumstance that I had to go back and account for. 20100816 00:45:55-!- ancestral [~ancestral@mobile-166-137-143-073.mycingular.net] has joined #wesnoth-dev 20100816 00:45:59< Upthorn> I really enjoyed working with you. You always helped me calm down very well when I was worried about something. 20100816 00:46:42< Upthorn> If my mentor from ScummVM last year had been so talented, I might have managed to get the keymapper done. 20100816 00:48:06< Crab___> I tried to not mess with the coding too much, since I was quite confident that you are able to complete the main things that we needed to do, and focus more on the emotional state of things, yes. 20100816 00:48:36< Crab___> it's an interesting change-of-perspective from the last year, when I was mainly coding, coding, coding :) 20100816 00:48:39< Upthorn> Crab___: do you think you can help me find quickly, where a good place would be to tell wesnoth to cancel transactions when it loads the game? 20100816 00:51:07< Upthorn> at first I thought read_save_file would be the place, but it seems like it is also used when getting the thumbnail and description, and I only want the transaction to be cancelled when the game is actually loaded 20100816 00:51:28< Crab___> what about the constructor of game_state , in gamestatus.cpp ? 20100816 00:51:55< Crab___> from the moment when new game_status is created, the normal non-persistent variables are reset. 20100816 00:52:44< Crab___> so, if you would like to cancel 'on the beginning' of things, you can do so in code which calls that constructor, on in that constructor. 20100816 00:53:45< Crab___> or note how lua does things for its state 20100816 00:54:27< Crab___> it just reinitializes in play_controller::fire_prestart 20100816 00:55:07-!- eleazar_ [~jbjerk@ppp-70-226-194-249.dsl.spfdil.ameritech.net] has joined #wesnoth-dev 20100816 00:56:37< Crab___> Upthorn: but, a question: isn't the persist_manager destructor called at the 'end' of the game, even if we load it ? 20100816 00:57:07< Upthorn> Crab___: I believe it is, yes... 20100816 00:57:29< Crab___> can you cancel from there ? 20100816 00:57:55< Upthorn> yes 20100816 00:58:12< Upthorn> although there will be no need, because all the persist_contexts are destroyed at that time 20100816 00:58:19< Upthorn> and any non-committed changes will be lost 20100816 00:59:32< Upthorn> or, actually -- when a game is loaded, the current controller is destroyed? 20100816 01:00:03< Crab___> afaik, it should be, as old play*_controller stack is destroyed 20100816 01:00:37< Upthorn> okay. Then yes, the persist_manager will be destroyed and any non-committed transactions will be lost. 20100816 01:01:41< Upthorn> I'll just go ahead and put a cancel_transaction() in the persist_manager destructor for the sake of cleanliness and to be certain that compatibility is maintained with any unforeseen persist_context subtypes. 20100816 01:02:53< Crab___> a good and easy thing to do: add a separate log domain to allow something like --log-info=persist/transaction to see lines like 'persist_context [foo] changes discarded' or 'persist_context [foo] changes saved' 20100816 01:03:27< Crab___> that way, it'll be easy to debug, if weird things happen. 20100816 01:03:59-!- YogiHH [YogiHH@d098053.adsl.hansenet.de] has left #wesnoth-dev [] 20100816 01:04:11< Upthorn> That sounds reasonable 20100816 01:05:57< Crab___> for example, --log-debug=ai/config dumps entire configs to stderr (at one moment, I was even thinking about adding --log-trace to wesnoth to log even more... :) ). but it definitely helped, more than once, to find a bug without even needing to enter debug mode. 20100816 01:06:19< Upthorn> so what I need to do now is move "persist_.end_transaction()" out of ~play_controller 20100816 01:06:28< Upthorn> and into where victory/defeat is handled 20100816 01:07:39< Crab___> the part which catches end_level_exception .... 20100816 01:09:52< CIA-49> gabba * r45705 /trunk/RELEASE_NOTES: Fix broken apostrophe and missing word in release notes. 20100816 01:09:57< CIA-49> gabba * r45706 /trunk/RELEASE_NOTES: Whiteboard Release Notes. 20100816 01:11:16< Upthorn> I went ahead and put it right before the dialogs are displayed. 20100816 01:12:48< Upthorn> so that end_transaction() happens right before gui2::show_transient_message(disp.video(),_("Defeat"),_("You have been defeated!")); 20100816 01:13:26< Upthorn> and also right before report << "" << _("You have emerged victorious!") << "\n\n"; 20100816 01:16:34< Crab___> ok. take a look at gabba's release notes, btw ;) 20100816 01:22:48< CIA-49> gabba * r45707 /trunk/RELEASE_NOTES: Fix typo in whiteboard release notes. 20100816 01:30:16-!- Crab___ [~Miranda@c.218.175.a530.sta.adsl.cyfra.net] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20100816 01:49:30-!- PeterPorty [~Pete@pc-235-252-120-200.cm.vtr.net] has joined #wesnoth-dev 20100816 01:56:35< CIA-49> gabba * r45708 /trunk/RELEASE_NOTES: Whiteboard: release notes additions. 20100816 01:57:39< CIA-49> upthorn * r45709 /trunk/src/ (4 files): more complete transaction handling for persistent variables. 20100816 02:01:14< gabba> see you all tomorrow 20100816 02:01:23-!- gabba [~gabba@wesnoth/developer/gabba] has left #wesnoth-dev [] 20100816 02:03:58-!- anonymissimus [~chatzilla@HSI-KBW-095-208-088-086.hsi5.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.2/20100316074819]] 20100816 02:16:48-!- noy_ [~Noy@S010600035203c8ac.vw.shawcable.net] has joined #wesnoth-dev 20100816 02:16:48-!- noy_ [~Noy@S010600035203c8ac.vw.shawcable.net] has quit [Changing host] 20100816 02:16:48-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100816 02:19:14-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 264 seconds] 20100816 02:19:15-!- noy_ is now known as noy 20100816 02:34:26-!- ancestral [~ancestral@mobile-166-137-143-073.mycingular.net] has quit [Remote host closed the connection] 20100816 02:44:20-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20100816 02:44:54-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20100816 02:44:54< Gambit> I can't tell because of the map editor's font; is the savanah G|| or Gll ? 20100816 02:45:17-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100816 02:48:43< shadowm_laptop> Gambit: Gll 20100816 02:49:02< shadowm_laptop> it must have characters in the [A-Za-z] ranges, so it cannot be the first 20100816 02:59:37< Upthorn> of course, that won't help between GII and Gll 20100816 03:02:48< shadowmaster> terrain strings are not supposed to have more uppercase characters than the first 20100816 03:03:03< shadowmaster> that applies both to the base and the overlay 20100816 03:03:21< Upthorn> ok 20100816 03:03:31< Upthorn> that does help 20100816 03:03:44< eleazar_> shadowmaster: are you sure about that? 20100816 03:03:51< shadowmaster> yes 20100816 03:04:00< eleazar_> i know it's the convention, but IIRC it's not requred 20100816 03:04:12< alink> I see savanah as Gs here, but I know nothing about terrain code 20100816 03:04:33< shadowmaster> no idea if it's enforced by the game engine, but sure you won't see something that doesn't follow the conventions in mainline, right? ;) 20100816 03:05:03< eleazar_> of course... i didn't read enough of the context of the question 20100816 03:05:23< eleazar_> It's GLL caps for emphasis 20100816 03:05:42< eleazar_> LL= "leaf litter" 20100816 03:05:50< alink> ah ok it's grassland and it's GLL 20100816 03:06:37< eleazar_> intended to be used as a base for forests, but can be used elsewhere. 20100816 03:06:55< alink> symbol_image=grass/leaf-litter indeed 20100816 03:07:19< eleazar_> Gambit: savanna is Gs, as alink says 20100816 03:07:20< alink> so these letters actually means something :-) 20100816 03:07:33< eleazar_> usually.... 20100816 03:07:44< eleazar_> ;) 20100816 03:08:56< CIA-49> eleazar * r45710 /trunk/data/campaigns/ (14 files in 2 dirs): applying new terrains to tSG and Liberty. 20100816 03:10:02-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Ping timeout: 248 seconds] 20100816 03:11:02< CIA-49> alink * r45711 /trunk/ (doc/man/wesnoth.6 src/game.cpp): Clarify --help and manpage about recent changes of --logdomains 20100816 03:11:26< CIA-49> alink * r45712 /trunk/changelog: update changelog 20100816 03:22:36-!- Sapient [~sapient@wesnoth/developer/sapient] has joined #wesnoth-dev 20100816 03:23:41< shadowmaster> I'm thankful for this bitmap font that has a clear diffeence between I and l 20100816 03:23:45< shadowmaster> to my eyes anyway 20100816 03:36:48-!- Daltx` [~Daltx@unaffiliated/daltx] has quit [] 20100816 03:39:11-!- Daltx` [~Daltx@unaffiliated/daltx] has joined #wesnoth-dev 20100816 03:43:44-!- Daltx` [~Daltx@unaffiliated/daltx] has quit [Ping timeout: 258 seconds] 20100816 03:45:10-!- Daltx` [~Daltx@unaffiliated/daltx] has joined #wesnoth-dev 20100816 03:47:53-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Read error: Connection reset by peer] 20100816 03:51:21-!- Upthorn_ [~chatzilla@75.26.203.63] has joined #wesnoth-dev 20100816 03:52:35-!- Upthorn [~chatzilla@adsl-75-26-164-83.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 245 seconds] 20100816 03:52:46-!- Upthorn_ is now known as Upthorn 20100816 03:53:14-!- Upth [~ogmar@adsl-75-26-164-83.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 248 seconds] 20100816 03:54:34-!- Upth [~ogmar@adsl-75-26-193-129.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100816 03:55:41-!- Upthorn_ [~chatzilla@adsl-75-26-193-129.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100816 03:57:21-!- Upthorn [~chatzilla@75.26.203.63] has quit [Ping timeout: 265 seconds] 20100816 03:57:24-!- Upthorn_ is now known as Upthorn 20100816 04:00:09-!- rusty [~rusty2@110.23.120.18] has joined #wesnoth-dev 20100816 04:16:58-!- rusty [~rusty2@110.23.120.18] has quit [Ping timeout: 240 seconds] 20100816 04:23:08-!- Sapient [~sapient@wesnoth/developer/sapient] has quit [Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.17/2009122204]] 20100816 04:31:00-!- PeterPorty [~Pete@pc-235-252-120-200.cm.vtr.net] has quit [Quit: Saliendo] 20100816 04:32:07-!- Ivanovic_ [~ivanovic@dtmd-4db2cf8d.pool.mediaWays.net] has joined #wesnoth-dev 20100816 04:35:13-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 276 seconds] 20100816 04:36:05-!- Ivanovic_ is now known as Ivanovic 20100816 04:42:24-!- rusty [~rusty2@110.23.120.18] has joined #wesnoth-dev 20100816 04:51:05< Gambit> eleazar_: Oh I didn't even realized they were named. 20100816 04:51:29< Gambit> Gll looks african savannah-ish to me. 20100816 04:51:53< Gambit> Whereas Gs looks like someone has not mowed in a very long time. 20100816 04:52:43< Gambit> At any rate, I love them all. I'm a huge fan of your terrain art improvements. 20100816 04:53:52< eleazar_> I wish the editor could display names differently than the game --- then you could see descriptive names in the editor without cluttering up the game. 20100816 04:54:06< eleazar_> Gambit: and thanks :) 20100816 04:55:12< shadowmaster> it wouldn't be too hard to code that. 20100816 04:55:17< shadowmaster> you could submit a feature request for it 20100816 04:56:18< eleazar_> i have had such an FR for years IIRC 20100816 04:56:24< eleazar_> :( 20100816 04:57:10< shadowmaster> :( 20100816 04:58:03< shadowmaster> as usual, "easy to code" doesn't equal "soon to be implemented" 20100816 04:58:12< eleazar_> hmm, actually my FR isn't as clear in that area as it should be 20100816 04:59:03< alink> eleazar_: yes it doesn't mention the editor 20100816 05:00:22< alink> just the editor change is easy to do, since there is no need to touch the game GUI where things are less simple 20100816 05:01:33< eleazar_> with the proliferation of terrains, we have another reason to clear things up. 20100816 05:01:58< CIA-49> alink * r45713 /trunk/src/image.cpp: 20100816 05:01:58< CIA-49> Stop caching a ToD-colored version of terrains when the ToD doesn't use color adjustement 20100816 05:01:58< CIA-49> (like in morning/afternoon). 20100816 05:02:01< CIA-49> alink * r45714 /trunk/src/image.cpp: 20100816 05:02:01< CIA-49> Prevent redundant hex-cutting of terrain and redundant caching of the hexed version 20100816 05:02:01< CIA-49> (all mainline terrain graphics seem to use the map key, so it helps all of them) 20100816 05:02:24< shadowmaster> the editor tools could be moved to a toolbar of their own, right below the menubar. 20100816 05:02:46< shadowmaster> That'd leave lots of extra space for the terrain palette and categories, which has become nearly unusable at 800x600 20100816 05:02:55< alink> eleazar_: ^about proliferation of terrains, maybe you will be happy to know that these last changes reduce the memory cost of terrain images :-) 20100816 05:03:22< eleazar_> A terrain type deffition can have two "keys" (is that the right word?) name= "" and description="" What i'd like to see is "description" only displayed in the editor 20100816 05:03:29< alink> and more reduction are possible (and planned) 20100816 05:03:51< eleazar_> alink: i'm very happy that my work is not making wesnoth really slow 20100816 05:04:56< CIA-49> upthorn * r45715 /trunk/RELEASE_NOTES: Added some basic release notes for persistence WML. 20100816 05:05:04< eleazar_> and also that i don't have to worry about how many layers i'm adding ;) 20100816 05:05:05< alink> eleazar_: well in this case it mainly helps memory (which may slow computer not having enough of it), and helps a bit first images loading (like at the first scrolling) 20100816 05:07:30< eleazar_> i'm making a new FR since the editor/game name thing can be a distinct issue. 20100816 05:08:14< alink> eleazar_: at some point you should create a map using all terrains and most transitions cases, so we can use it for memory benchmark 20100816 05:08:43< eleazar_> i have a map with nearly all terrains 20100816 05:09:13< eleazar_> but i don't know how (without driving myself insane) i could make all the terrains adjacent to every other 20100816 05:09:36< alink> mmh maybe not very representative of a real cases. Let's say a "normal" map but very complex 20100816 05:09:43< eleazar_> what i do is i have void contacting all the terrains, and i fill it with whatever terrain i want to check 20100816 05:10:20< alink> (I use test scenario for the moment) 20100816 05:12:08< alink> anyway that's for later, I plan to change a lot memory usage in the near future 20100816 05:12:09< eleazar_> where is the test scenario map? I haven't looked at that in ages 20100816 05:12:24< alink> launch wesnoth with -t 20100816 05:12:30< alink> or --test I think 20100816 05:12:49< eleazar_> i don't launch from console 20100816 05:13:12< eleazar_> not shure that i can... testing.... 20100816 05:13:42< alink> well, you should some launch parameter are useful, like --load mygame or --editor mymap 20100816 05:14:02< alink> or simply --debug 20100816 05:15:04< alink> I don't know mac desktop, but I suppose that you can edit (or copy then edit) the wesnoth icon shortcut 20100816 05:16:47< alink> Rhonda: trying to cheat: http://answers.yahoo.com/question/index?qid=20100810131313AA5Awji ;-p 20100816 05:16:52< eleazar_> i got it to work 20100816 05:17:13< alink> eleazar_: good, as I said it's handy sometimes 20100816 05:18:49< alink> ooh that's cute, he thinks that he needs to type "fog of war" instead of just "fog" http://www.cheatsguru.com/pc/battle_for_wesnoth/cheats/ 20100816 05:21:53-!- crimson_pinvin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100816 05:22:14-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Ping timeout: 264 seconds] 20100816 05:22:14-!- crimson_pinvin is now known as crimson_penguin 20100816 05:25:54-!- Upthorn_ [~chatzilla@adsl-75-26-200-66.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100816 05:28:42-!- Upth [~ogmar@adsl-75-26-193-129.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 265 seconds] 20100816 05:28:46-!- Upth [~ogmar@adsl-75-26-200-66.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100816 05:28:55-!- Upthorn [~chatzilla@adsl-75-26-193-129.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 252 seconds] 20100816 05:29:04-!- Upthorn_ is now known as Upthorn 20100816 05:35:59-!- Gambit [~Gambit@unaffiliated/gambit] has quit [] 20100816 05:38:47< eleazar_> is this clear? 20100816 05:38:47< eleazar_> https://gna.org/bugs/index.php?16450 20100816 05:39:11< eleazar_> good night all 20100816 05:51:56< alink> eleazar_: I wished to keep description key to use it in help (if/when terrain topics will be auto-generated) 20100816 05:52:35< alink> maybe full_name ? 20100816 05:52:42< shadowmaster> editor_name 20100816 05:52:46< shadowmaster> like editor_image 20100816 05:54:09< alink> but we may use that full_name elsewere than in editor. for example in game terrain tooltip or somewhere in terrain help topics 20100816 05:54:59< shadowmaster> right 20100816 05:57:13< alink> unless we cant to keep it purely for editor, and so allow out-of-game text like "deprecated etc.." as already seen in some editor tooltip 20100816 05:57:51-!- ancestral [~ancestral@206.55.180.8] has joined #wesnoth-dev 20100816 05:58:05< alink> and of course editor_name would be the best name for such thing 20100816 05:58:51< shadowmaster> I'm going to rebuild wesnoth 1.9.0-svn in a few minutes. I hope to see improvement. 20100816 05:59:08< alink> shadowmaster: since when? 20100816 05:59:33< shadowmaster> r44833 20100816 05:59:40< shadowmaster> shikadibot: head 20100816 05:59:59< shadowmaster> I haven't implemented that "look-up HEAD" command yet I guess. 20100816 06:00:05< shadowmaster> shikadibot: log head 20100816 06:00:07< shikadibot> Revision 45715 (upthorn, 2010-08-16 03:04:44 +0000 (Mon, 16 Aug 2010)): 20100816 06:00:11< shikadibot> Added some basic release notes for persistence WML. 20100816 06:00:13< shikadibot> Web interface URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=45715 20100816 06:00:29< alink> and r44833 was Jul 29 20100816 06:00:33< shadowmaster> that's nearly 1000 revisions since then. 20100816 06:00:44< shadowmaster> interesting 20100816 06:01:25< shadowmaster> my old build is unusable and it doesn't display most images, including the titlescreen background amongst others 20100816 06:02:01< alink> shadowmaster: please, tell me if it's still the case with head 20100816 06:04:13< shadowmaster> okay. Give me anything between 15 minutes and 1 hour 20100816 06:05:19< shadowmaster> I'd not be surprised if Wesnoth's LoC count and complexity increased exponentially within the last few weeks as a direct result of the GSoC program. 20100816 06:05:53< shadowmaster> (read: algorithmic complexity at the object code level) 20100816 06:07:05< alink> It's just new features, they are relatively isolated I think 20100816 06:07:46< shadowmaster> it's their object code that worries me, not their source code interaction with the rest of Wesnoth. Note that the AI since 1.7.x costs around 5-10 minutes to compile here 20100816 06:08:55< alink> ah yes, then indeed, more new files and more header dependencies binding 20100816 06:09:19< shadowmaster> I would have spent less cold nights if I had remembered to compile Wesnoth on the bed every day. 20100816 06:09:47< shadowmaster> right now my cat is getting warm leaning against the laptop's ventilation area 20100816 06:10:09< ancestral> I'm sure you could set up a script to literally have a nightly build 20100816 06:10:26< alink> cat fur is probably not good for ventilation ;-p 20100816 06:10:41< shadowmaster> human hair isn't good either. 20100816 06:10:49< shadowmaster> both kinds are all beneath the keyboard. 20100816 06:11:13 * alink had one day cleaned an old PC from a dog owner and smoker. It was *really* dirty fans 20100816 06:11:32< shadowmaster> there's also cookie bits. 20100816 06:11:37< shadowmaster> and chocolate bits. 20100816 06:12:01< ancestral> Yum 20100816 06:12:22< ancestral> I've had to inspect computers for liquid 20100816 06:12:30< ancestral> The worst smelling was vomit 20100816 06:12:35< ancestral> She said it was soup. Yeah, right 20100816 06:12:58< alink> we should learn to put keyboard reversed under the table :) I wonder if it's ergonomic 20100816 06:13:34< alink> In fact I wonder if it's even possible to learn to type like that 20100816 06:13:35< ancestral> The person with the cleanest keyboard by far 20100816 06:13:35< ancestral> Is the guy from Gattaca 20100816 06:13:50< shadowmaster> ancestral: vomited soup. 20100816 06:13:56< ancestral> Might get more tiring on the fingers 20100816 06:14:15< ancestral> shadowmaster: probable 20100816 06:14:15< ancestral> The best smelling liquid damage machine I've seen at work 20100816 06:14:18< ancestral> smelled 20100816 06:14:19< alink> ah yes no suppport 20100816 06:14:25-!- Elvish_Pillage2 [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has quit [Ping timeout: 240 seconds] 20100816 06:14:38< shadowmaster> I've never spilled liquids on my computers or keyboards. 20100816 06:14:47< ancestral> Maple Syrup 20100816 06:14:48< shadowmaster> not even when I was 8. 20100816 06:15:25< ancestral> That's very good 20100816 06:15:29< ancestral> Especially if it's a laptop 20100816 06:15:30< shadowmaster> yet my desktop boxes usually become spider nests within a few weeks of their arrival at home. 20100816 06:17:05< alink> maybe when those will work well: http://images.google.be/images?q=keyboard projected 20100816 06:18:34< shadowmaster> billynux wins a cookie for writing code that compiles at -O3 in less than 10 minutes (less than 30 seconds actually) 20100816 06:19:56< shadowmaster> so compiling wesnoth with -j 4 took exactly 15 minutes. 20100816 06:20:13< shadowmaster> I'd not have made it without my extra 2 GB (4 GB) of RAM 20100816 06:20:35< shadowmaster> alink: so yeah, trunk works 20100816 06:20:45< alink> shadowmaster: good, thanks 20100816 06:21:03< shadowmaster> I only compiled it for removing my "test add-on" 20100816 06:22:04< shadowmaster> or making sure that I removed it actually, since I'm using the python frontend for that. 20100816 06:28:26-!- Appleman1234 [~Appleman1@CPE-60-226-176-19.qld.bigpond.net.au] has quit [Read error: Connection reset by peer] 20100816 06:28:42< Upthorn> hey I have a question 20100816 06:28:57< Upthorn> what is the best way to read a bool value out of a vconfig? 20100816 06:29:44< shadowmaster> I don't know anymore. silene may know. There's a simple way to do it with configs, but vconfigs are probably still a completely different matter. 20100816 06:29:59< Upthorn> so that "yes" "no" "true" "false" 1 and 0 will be consistent with wesnoth's handling in other situations 20100816 06:31:07< Upthorn> I started to do lexical_cast and then I noticed that I could not find any other instance of this in the code 20100816 06:31:59< shadowmaster> there was utils::string_bool() [src/serialization/string_utils.hpp], but since configs got a conversion operator integrated into them I don't know how that affects vconfigs. 20100816 06:32:16< alink> and I think silene wants to kill it 20100816 06:32:26< Upthorn> I still see utils::string_bool() being used with vconfigs 20100816 06:32:46< alink> https://gna.org/bugs/?16435#comment1 20100816 06:33:32< alink> there is also the to_bool() function 20100816 06:34:09< alink> which looks like the current best candidate 20100816 06:34:35< Upthorn> that's in config::attribute_value 20100816 06:34:41< Upthorn> not in t_string 20100816 06:35:02< Upthorn> vconfigs are not configs 20100816 06:35:52< alink> mmh yes the vconfigs stuff, I always try to stay away of that :) 20100816 06:36:16< Upthorn> I think I will use utils::string_bool() to be consistent with the other code 20100816 06:36:43< Upthorn> so that if/when string_bool is killed, my code will be changed in the same way and behavior will remain consistent. 20100816 06:37:02< alink> maybe check how the various function using WML_HANDLER_FUNCTION (which use vconfig) do it 20100816 06:37:33< shadowmaster> Upthorn: good plan ;) 20100816 06:37:36< alink> seems to be string_bool 20100816 06:38:17< Upthorn> alink: yeah, I found that in the code and when I switched back to report that shadowmaster had already mentioned it 20100816 06:40:54< ancestral> Being totally ignorant here, "string_bool" makes me laugh :) 20100816 06:41:38< shadowmaster> it converts a string value such as "yes" or "false" into its boolean equivalent (true/false, roughly equivalent to 0/1 as integers) 20100816 06:42:16< shadowmaster> (I think bool is even implemented as an int by gcc on x86) 20100816 06:42:54< alink> a char I think 20100816 06:43:00< shadowmaster> hm 20100816 06:43:01< Upthorn> I thought bool was implemented as unsigned char 20100816 06:43:13< ancestral> shadowmaster: Too bad we're not using Perl ;-) 20100816 06:43:14< Upthorn> int would be quite wasteful 20100816 06:43:35< Upthorn> vector is a special case that stores 8 bools per byte. 20100816 06:44:00< shadowmaster> hm, aren't operations with 32-bit integers better optimized on x86? 20100816 06:44:22< shadowmaster> oh, apparently you are right 20100816 06:44:59< shadowmaster> I might be recalling another thing that's implemented as a 32-bit integer for some reason. 20100816 06:45:04< Upthorn> I thought that x86 was essentially size-agnostic 20100816 06:45:59< Upthorn> that's why machine code doesn't have to be word or dword aligned in memory to execute 20100816 06:46:06< shadowmaster> CPU registers are 32-bit wide usually 20100816 06:46:42< Upthorn> ... and why machine code instructions can range from 8 bit to 24 bits in size 20100816 06:46:42< shadowmaster> I'm stepping onto unknown territory! the wonderful world of CPU architecture! 20100816 06:47:33< Upthorn> err, maybe even 32, but I'm only certain that I've seen them up to 3 bytes before operands 20100816 06:47:36< rusty> Upthorn: they can be longer than that on x86.... 20100816 06:48:15< Upthorn> rusty: by the way, I am not counting operands as part of the instruction size, although I guess technically they should be 20100816 06:49:01< Upthorn> I do know that in motorola 68000 machine code, all instructions are 16 bits if you don't count operands. 20100816 06:49:11< rusty> Upthorn: plus x86 has prefixes... anyway, sizeof(bool) == 1 in C, anyway. 20100816 06:49:44< rusty> Upthorn: yeah, risc machines tend to be uniform. x86 longest 32-bit insn (counting operands) is 13 bytes according to google.. 20100816 06:50:52< Upthorn> the m68000 wasn't even risc. But it was designed from the ground up to be 16 bit, with no consideration for backward or forward compatibility 20100816 06:51:46< Upthorn> anyway, now that I have implemented this thing, I should probably test it and commit 20100816 06:52:00< Upthorn> or not commit, depending on the test results :) 20100816 06:52:42< rusty> Upthorn: yes, you're correct, though the architecture when I used it seemed very RISC; but I was coming from the Z80 world :) 20100816 06:53:02< Upthorn> I've been meaning to learn z80 for a while 20100816 06:53:14< Upthorn> Based on that combination it sounds like you're a sega afficianado? 20100816 06:53:32< Upthorn> SH2 would confirm it. 20100816 06:53:58< rusty> Upthorn: No, TRS-80 :) 20100816 06:54:11-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20100816 06:54:42< Upthorn> I see. 20100816 06:54:57< rusty> (I'm old) 20100816 06:55:40< Upthorn> The first Sega game console was Z80 based, next was m68000, then both an add-on and the next-gen standalone console used SH2. 20100816 06:56:41< Upthorn> the M68000 one kept a Z80 on board for backwards compatibility and sound-processing, and my first foray into open source programming was enhancing an emulator for that machine. 20100816 06:57:01< rusty> Cool! 20100816 07:05:06< shadowmaster> I feel as young as a toddler reading you two. 20100816 07:08:56< Upthorn> shadowmaster: have you ever heard of a sega megadrive, (or genesis, if you're American)? 20100816 07:09:31< shadowmaster> yes. 20100816 07:09:43< Upthorn> that is the thing I was talking about. 20100816 07:09:48< rusty> Upthorn: my first OSS hacking was g++ on IRIX machines. Then I discovered I wasn't man enough to do that, and retreated to kernel hacking :) 20100816 07:09:48< shadowmaster> I've never owned one though. 20100816 07:10:48-!- silene [~plouf@AMarseille-553-1-286-245.w90-53.abo.wanadoo.fr] has joined #wesnoth-dev 20100816 07:10:48-!- silene [~plouf@AMarseille-553-1-286-245.w90-53.abo.wanadoo.fr] has quit [Changing host] 20100816 07:10:48-!- silene [~plouf@wesnoth/developer/silene] has joined #wesnoth-dev 20100816 07:11:03< Upthorn> shadowmaster: too young, had a super nintendo, or just weren't into console gaming? 20100816 07:11:41< shadowmaster> I've never been into console gaming. 20100816 07:12:15< Upthorn> damn the debug msvc runtime libraries are slow :( 20100816 07:12:24< shadowmaster> the first videogame I ever played was on a MS-DOS 4 or 5-based computer 20100816 07:12:38< shadowmaster> (on '97 though) 20100816 07:12:51< Upthorn> actually my first video game was on a PC-DOS 3 computer 20100816 07:13:10< Upthorn> (PC-DOS was IBM's version.) 20100816 07:13:39< Upthorn> but I will never forget boulderdash on that IBM PCjr with the joystick that always biased left 20100816 07:14:51< shadowmaster> I still have trouble thinking that I once considered DOS akin to rocket science. 20100816 07:15:16< Upthorn> ... which reminds me of Myst, because that is what caused me to learn what the word "calibrate" actually means and become upset that the old joysticks we had did not have any method for recalibration 20100816 07:17:32< rusty> My first joystick was an Atari, modded to solder into the TRS-80 keyboard. In more recent years, I bought an X-Arcade to reminisce my misspent youth via Mame :) 20100816 07:19:47-!- Appleman1234 [~Appleman1@CPE-60-226-176-19.qld.bigpond.net.au] has joined #wesnoth-dev 20100816 07:20:51-!- billynux [~billy@wesnoth/developer/billynux] has joined #wesnoth-dev 20100816 07:20:53-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Disconnected by services] 20100816 07:20:59-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100816 07:32:09< shadowmaster> weeeee! TuxOnIce patch for Linux 2.6.35! I'll switch to that and enable KMS immediately! 20100816 07:33:09< Upthorn> does the TuxOnIce patch address your KMS concerns? 20100816 07:33:25< shadowmaster> absolutely nothing to do with KMS. 20100816 07:33:54< shadowmaster> but I was waiting for it to be released to switch to 2.6.35 20100816 07:33:58< Upthorn> is it related to the 3D driver I saw mentioned earlier today? 20100816 07:34:07< Upthorn> oh 20100816 07:34:33< shadowmaster> and KMS in 2.6.34 is slightly slower here. Besides, I also want to try an unreleased patch for 2.6.35. 20100816 07:35:01< shadowmaster> it's good to have complete filesystem backups, no? ;) 20100816 07:35:03< Upthorn> well, make sure not to let it kill your monitor 20100816 07:35:33-!- Octalot [~noct@cpc2-hitc1-0-0-cust727.hitc.cable.virginmedia.com] has quit [Remote host closed the connection] 20100816 07:35:55< shadowmaster> there's always the emergency procedure 20100816 07:36:12< shadowmaster> (a.k.a. removing the AC power supply and the battery ASAP) 20100816 07:37:33< shadowmaster> I've been awaiting for ages the possibility of having 1280x800 text terminals. 20100816 07:56:20< CIA-49> upthorn * r45716 /trunk/src/ (persist_context.cpp persist_context.hpp persist_var.cpp): Added boolean attribute "immediate" to [set_global_variable] and [clear_global_variable]. If yes, the changes will be written to file immediately, independently of any ongoing transaction. Defaults to no. 20100816 07:56:59< Upthorn> now all I have left is documentation 20100816 07:57:03< Upthorn> and a forum post. 20100816 07:57:06-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20100816 07:57:32< timotei> morning 20100816 07:58:48< Upthorn> evening 20100816 07:59:02< timotei> hi Upthorn , billynux 20100816 07:59:07< timotei> how's going the last day?:P 20100816 08:00:04< Upthorn> I have only documentation and a forum post left to do 20100816 08:00:26< timotei> nice nice 20100816 08:01:26-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 255 seconds] 20100816 08:03:22< billynux> hi timotei 20100816 08:05:33< billynux> I just wanted to add some stuff to the release notes and changelog 20100816 08:05:46< billynux> I haven't been around much the last couple of weeks 20100816 08:19:04-!- stikonas [~and@ctv-213-164-99-190.vinita.lt] has joined #wesnoth-dev 20100816 08:19:10-!- stikonas [~and@ctv-213-164-99-190.vinita.lt] has quit [Changing host] 20100816 08:19:10-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100816 08:20:47-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20100816 08:21:08< Rhonda> alink: lol :) 20100816 08:22:27< Rhonda> alink: Tell them about :debug? :) 20100816 08:24:05< zookeeper> eleazar_, saw my comment about cavewall glitches yesterday? 20100816 08:25:20< alink> Rhonda: I don't post on yahoo answer, it's a site for debian maintainer ;-p 20100816 08:26:41< alink> and I am always lost in yahoo UI :-/ 20100816 08:33:20< Rhonda> pffft 20100816 08:33:29 * Rhonda sets alink on fire 20100816 08:34:10< alink> :debug, :unit fire-resistance=100% 20100816 08:34:24< Rhonda> sure :) 20100816 08:34:45< Rhonda> There is not even a link that says "provide an answer" 20100816 08:34:56-!- joo [~joo@unaffiliated/joo] has quit [Read error: Connection reset by peer] 20100816 08:35:14-!- joo [~joo@unaffiliated/joo] has joined #wesnoth-dev 20100816 08:35:15< alink> I think it has expired, not sure why do that, though 20100816 08:35:44< Rhonda> wasnoth, whatever :) 20100816 08:35:54< Rhonda> expire after 5 days? 20100816 08:36:17< alink> yes new question stays only few days 20100816 08:36:58< alink> always 5 days it seems 20100816 08:37:21< Rhonda> Ah, so it is actually you who does yahoo Q&A, not me 20100816 08:37:39 * Rhonda . o O ( I even assume that it was you posting that question in the first place, including the typo ) 20100816 08:38:27< alink> I am currently discovering the site, it's depressing and weird 20100816 08:38:40< Rhonda> yahoo is so 90ies anyway? 20100816 08:39:08< alink> yes it seems to never evolve 20100816 08:39:11< Rhonda> Really, it was last time interesting last millenium. 20100816 08:39:57< alink> but there are few ubuntu wesnoth questions 20100816 08:41:34-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 276 seconds] 20100816 08:41:54< CIA-49> billynux * r45717 /trunk/RELEASE_NOTES: Modified the Release Notes to include comments on the network rewrite GSoC project. 20100816 08:42:12< alink> ok I stop browsing this strange corner of the web, it's too disturbing 20100816 08:42:25< shadowmaster> alink: you are reading Yahoo Answers? don't. 20100816 08:42:34-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100816 08:42:57< alink> shadowmaster: it was for wesnoth PR reasons ;) 20100816 08:43:03< shadowmaster> I've heard it's like the corporate-backed version of /b/ 20100816 08:43:31< shadowmaster> and I've seen screenshots that can easily make one lose his faith on humanity. 20100816 08:43:44< billynux> Yahoo Answers is one of those islands you go to for hope, one is not alone at being completely stupid... 20100816 08:43:57< shadowmaster> or public education in countries like the USA and Chile. 20100816 08:45:19< billynux> still have faith in humanity? ... billynux smirks quietly with airs of great superiority with a hint of desperation 20100816 08:45:27< alink> mmh Heroes of Wesnoth is 5th hit on yahoo.com :-/ 20100816 08:45:47< alink> (when searching wesnoth) 20100816 08:46:50< shadowmaster> you are betraying Wesnoth by not using Google? 20100816 08:47:32< shadowmaster> despite the big Google Analytics blob I had to insert in the forums' overall_header template? ;) 20100816 08:47:39< alink> just trying to see how some people perceive the web 20100816 08:47:59< shadowmaster> trust me, you don't want to know. You'll end up like me. 20100816 08:48:21-!- ancestral [~ancestral@206.55.180.8] has quit [Quit: And that’s the end of THAT chapter.] 20100816 08:48:36< shadowmaster> that is not a good thing. 20100816 08:49:07< alink> just did my first bing search. The UI seems broken in firefox 20100816 08:49:15< shadowmaster> if you must, take this 200W flashlight and always carry it with you. 20100816 08:51:30< shadowmaster> alink: what Firefox version are you using? 20100816 08:52:31< alink> 3.0.6, but that's 'broken' as only use tiny portion of the screen 20100816 08:53:28-!- Blueblaze [~Blueblaze@adsl-99-171-161-73.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20100816 08:53:31< shadowmaster> looks fine to me in Iceweasel 3.6.7 from Debian experimental 20100816 08:53:38< shadowmaster> http://shadowm.rewound.net/bing.png 20100816 08:55:00-!- Daltx` [~Daltx@unaffiliated/daltx] has quit [] 20100816 08:55:20-!- Daltx [~~@unaffiliated/daltx] has joined #wesnoth-dev 20100816 08:56:30< alink> yeah is a bit like mine, just waste more space 20100816 08:56:43< alink> http://a.imageshack.us/img180/8443/bing.png 20100816 08:57:27< shadowmaster> the results section's width appears to be intended. 20100816 08:57:38< shadowmaster> the misaligned header images in your screenshot? not so much 20100816 08:58:38-!- rusty [~rusty2@110.23.120.18] has quit [Ping timeout: 240 seconds] 20100816 08:58:46< alink> I also wonder why www.wesnoth.cn is second hit (still for wesnoth) 20100816 08:59:21< shadowmaster> Chineses Love Battle for Wesnoth 20100816 08:59:33< shadowmaster> ;) 20100816 08:59:39-!- Daltx [~~@unaffiliated/daltx] has quit [Client Quit] 20100816 08:59:53< shadowmaster> I remember that back in the day I used altavista for searching the web 20100816 09:00:26-!- Daltx [~~@unaffiliated/daltx] has joined #wesnoth-dev 20100816 09:00:31< shadowmaster> anyway you can see that bing's results depend a lot on what country it thinks you are from. 20100816 09:00:57< alink> well it sees that I am from belgium, thus the chinese link 20100816 09:01:27< shadowmaster> since when is Belgium part of China? ;) 20100816 09:01:52< shadowmaster> that must be why they aren't shipping Bing yet (it claims to be a beta) 20100816 09:03:07< alink> it's china who is part of belgium, but that's not very known ;) 20100816 09:04:09-!- timotei [~timotei@193.34.191.4] has joined #wesnoth-dev 20100816 09:04:10-!- timotei [~timotei@193.34.191.4] has quit [Changing host] 20100816 09:04:10-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20100816 09:04:31< billynux> I really dislike people or programs making assumptions on what they think is most relevant to me. I honestly think I'm more interested in the page rank results rather than the digested version of geographical profiling 20100816 09:05:33< shadowmaster> hence I use English Google. 20100816 09:07:47-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20100816 09:07:56-!- EdB [~edb@tss37-1-89-84-18-220.dsl.club-internet.fr] has joined #wesnoth-dev 20100816 09:07:59 * billynux too 20100816 09:08:06< CIA-49> alink * r45718 /trunk/ (7 files in 3 dirs): 20100816 09:08:06< CIA-49> New advanced preference to use a local ToD color-shift 20100816 09:08:06< CIA-49> Because the memory cost is now acceptable (and only there when playing maps with big caves using special ToD) 20100816 09:08:25< alink> eleazar_: ^ 20100816 09:08:58 * alink just noticed that advanced preferences supported description tooltips 20100816 09:09:21< alink> If someone want to document them (some are a bit obscure) 20100816 09:11:48-!- euschn [~eugen@wesnoth/developer/euschn] has joined #wesnoth-dev 20100816 09:12:00-!- rusty [~rusty2@110.23.120.18] has joined #wesnoth-dev 20100816 09:12:12< timotei> shadowm_laptop: here? 20100816 09:12:25< shadowmaster> no 20100816 09:12:27< shadowmaster> try shadowmaster 20100816 09:12:30< timotei> shadowmaster: ok:P 20100816 09:12:37< timotei> I want to prepeare my commits 20100816 09:12:44< timotei> to put them in anarchive 20100816 09:12:53< timotei> but I don't know how to trim those made in a specific folder 20100816 09:13:03< shadowmaster> using git? 20100816 09:13:05< timotei> yeah 20100816 09:13:06< timotei> git log --author=timotei | awk '{printf "%s\n", $1}' | xargs -l git --no-pager diff > code.diff 20100816 09:13:10< timotei> this is for all commits 20100816 09:13:15< billynux> timotei, did you check the thread at the GSoC mailing list? 20100816 09:13:24< billynux> hm... I think they contain that very same script 20100816 09:13:26< shadowmaster> git log accepts a path argument, timotei 20100816 09:13:56< timotei> billynux: that's where I got him 20100816 09:14:04< timotei> shadowmaster: oh, right. let'me check 20100816 09:14:08< shadowmaster> so if you pass a path to it as the last argument it'll only show commits affecting that path 20100816 09:16:21< alink> eleazar_: may I ask you to clean the light-?.png images? I am trying to do it myself, but it's real hard for my weak Gimp skills 20100816 09:17:31< alink> eleazar_: the requirements are RGB=128,128,128, 50% alpha at the edge and fading. and I think non overlap 20100816 09:18:49< alink> not sure what is the best shape, small half-ellipse make more sense for light, but need to check that it plays nice with hexes (no too visible pattern) 20100816 09:21:22 * billynux hates GNU chess... 20100816 09:21:36< billynux> I'm off y'all 20100816 09:21:55< timotei> bye billynux 20100816 09:21:58< alink> yes me too, bye 20100816 09:22:06-!- alink [~alink@wesnoth/developer/alink] has quit [Remote host closed the connection] 20100816 09:23:19-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20100816 09:23:24-!- billynux [~billy@wesnoth/developer/billynux] has quit [Quit: Leaving] 20100816 09:24:26-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Quit: 2.6.34.4 -> 2.6.35.2] 20100816 09:25:05< CIA-49> zookeeper * r45719 /trunk/data/campaigns/Sceptre_of_Fire/scenarios/8_The_Dragon.cfg: Fixed a bug in new sceptre completion countdown and a bug in a speaker selection. 20100816 09:28:06-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100816 09:31:00-!- MeccaGod [~majs@h14n4fls31o279.telia.com] has joined #wesnoth-dev 20100816 09:31:35-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Quit: Leaving] 20100816 09:32:10-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: ...] 20100816 09:35:38-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 240 seconds] 20100816 09:37:03-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100816 09:38:55-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20100816 09:41:08< shadowmaster> wrong kernel config. 20100816 09:41:17< shadowmaster> I should've remembered to take the old one as base 20100816 09:41:40< shadowmaster> hopefully ccache will help me with this efore I fall asleep 20100816 09:43:18-!- joo [~joo@unaffiliated/joo] has quit [Read error: Connection reset by peer] 20100816 09:43:18-!- joo_ [~joo@188-221-182-115.zone12.bethere.co.uk] has joined #wesnoth-dev 20100816 09:47:39< timotei> bah... 20100816 09:49:03< shadowmaster> wrong channel. I guess I need to sleep quickly 20100816 09:49:25< timotei> hmm 20100816 09:49:54< timotei> hmm zookeeper around? 20100816 09:51:00< timotei> shadowmaster: isn't this a mistake? 20100816 09:51:00< timotei> type=type=Master Bowman,Royal Guard,Halberdier,Swordsman,Pikeman,Longbowman,Javelineer,Trapper,Bandit,Highwayman,Thug,Poacher,Spearman,Bowman,Peasant 20100816 09:51:10< shadowmaster> yes it is 20100816 09:51:14< timotei> hehe 20100816 09:51:21< timotei> I guess I can fix it 20100816 09:52:03< timotei> hehe 20100816 09:52:05< timotei> found anther one 20100816 09:52:11< timotei> than would be expected."++{SPECIAL_NOTES}+ 20100816 09:52:14< timotei> double + 20100816 09:52:34< timotei> shadowmaster: ^ Am I right? 20100816 09:52:51< shadowmaster> yes, double preprocessor concat tokens aren't good 20100816 09:53:00< timotei> actually found them again 20100816 09:53:02< timotei> heh I like it 20100816 09:53:33< timotei> shadowmaster: I know Espreon isn't around, but I have a question in UTBS 20100816 09:53:35-!- Ivanovic [~ivanovic@dtmd-4db2cf8d.pool.mediaWays.net] has quit [Changing host] 20100816 09:53:35-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20100816 09:53:46< timotei> couldn't we write: red, green, blue=255, 0, 0 as: red,green,blue=255, 0, 0 20100816 09:53:46< timotei> ? 20100816 09:53:56< shadowmaster> yes 20100816 09:54:07< timotei> because it breaks my grammar :-" 20100816 09:54:16< timotei> thank you 20100816 09:54:34< shadowmaster> I don't know if a, b, c=x, y, z is even valid for the parser at the left side 20100816 09:54:59< shadowmaster> I've always use commas without whitespace in WML sptatements like that 20100816 09:55:07< Ivanovic> moin 20100816 09:55:08< shadowmaster> used, statements 20100816 09:55:13< timotei> hi Ivanovic 20100816 09:55:34< timotei> Ivanovic: I don't know if you saw, but I've managed to trim the errors from grammar to about 25 in all mainline :) 20100816 09:55:34< shadowmaster> not ever ccache can help against the kernel moules 20100816 09:55:41< timotei> Ivanovic: and some more to go down 20100816 09:55:54< Ivanovic> cool! 20100816 09:56:17< timotei> Ivanovic: I've found actually some 'errors' in the code:D 20100816 09:56:54< Ivanovic> hey, that is even better! 20100816 09:57:35< timotei> yeah. 20100816 10:02:59< timotei> silene: any example of using #ifhave please? I can't find any on wiki 20100816 10:03:18-!- rusty [~rusty2@110.23.120.18] has quit [Ping timeout: 240 seconds] 20100816 10:05:52< silene> timotei: not sure; the only proper user of #ifhave that i know of is Soliton; he uses it for dynamic configuration of the server: #ifhave some_file \n {some_file} \n #endif 20100816 10:06:10< timotei> aha 20100816 10:06:11< timotei> ok 20100816 10:06:27< timotei> I didn't know the ... format of the command 20100816 10:06:37< timotei> whether it ends in #endif or not 20100816 10:07:10-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Remote host closed the connection] 20100816 10:07:29< silene> timotei: it's exactly the same as #ifdef (in fact, it was #ifdef originally) 20100816 10:07:38< timotei> ok 20100816 10:19:39-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20100816 10:20:04-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20100816 10:31:29-!- mjs-de [~mjs-de@p3EE24B5D.dip.t-dialin.net] has joined #wesnoth-dev 20100816 10:39:17-!- Vorpal [~AnMaster@unaffiliated/anmaster] has quit [Read error: Operation timed out] 20100816 10:45:41< timotei> hmm 20100816 10:45:56< timotei> well, I think this is the most I can do with the grammar 20100816 10:46:04< timotei> Ivanovic: 15 errors for mainline, is good enough? 20100816 10:46:23< Ivanovic> 15 errors does not sound too bad 20100816 10:46:41< timotei> actually there are just 2 more types of unhandled wml constructs 20100816 10:46:44< Ivanovic> though it would be nice to have this list of "errors that you will get" 20100816 10:46:48-!- Vorpal [~AnMaster@unaffiliated/anmaster] has joined #wesnoth-dev 20100816 10:46:50< timotei> yes 20100816 10:47:58-!- silene [~plouf@wesnoth/developer/silene] has quit [Quit: Leaving.] 20100816 10:50:50-!- prkc [~negusnyul@C3E4C0D8.dsl.pool.telekom.hu] has joined #wesnoth-dev 20100816 10:58:08-!- Unnheulu [~ieuan@cpc5-pnth2-0-0-cust800.pnth.cable.virginmedia.com] has joined #wesnoth-dev 20100816 11:07:21< Soliton> pastebin them? 20100816 11:07:51< CIA-49> ivanovic * r45720 /trunk/ (16 files in 15 dirs): updated Estonian and Indonesian translation 20100816 11:07:52< CIA-49> ivanovic * r45721 /branches/1.8/ (15 files in 14 dirs): updated Estonian and Indonesian translation 20100816 11:08:26< zookeeper> looks like DSU isn't available in trunk anymore? 20100816 11:08:52< timotei> Soliton: it's: 20100816 11:09:00< timotei> {macro}=value 20100816 11:09:04< CIA-49> timotei * r45722 /trunk/utils/java/org.wesnoth/src/org/wesnoth/utils/WorkspaceUtils.java: 20100816 11:09:04< CIA-49> eclipse plugin: use '_Mainline_' prefix instead of 20100816 11:09:04< CIA-49> '_Campaign_' for mainline campaign projects 20100816 11:09:07< timotei> so, attributes with keys as macros 20100816 11:09:11< timotei> and unterminated tags 20100816 11:09:13< timotei> like: 20100816 11:09:45< CIA-49> timotei * r45723 /trunk/utils/java/org.wesnoth.wml/src/org/wesnoth/tests/ (WMLTests.java WMLTestsImpl.java): 20100816 11:09:45< CIA-49> eclipse plugin: add method in grammar tests for 20100816 11:09:45< CIA-49> showing tokenisation 20100816 11:09:57< CIA-49> timotei * r45724 /trunk/utils/java/org.wesnoth.wml/src/org/wesnoth/validation/WMLJavaValidator.java: 20100816 11:09:57< CIA-49> eclipse plugin: split the checkings for tags 20100816 11:09:57< CIA-49> and disable them until grammar is proper 20100816 11:10:14< CIA-49> timotei * r45725 /trunk/utils/java/ (34 files in 11 dirs): 20100816 11:10:14< CIA-49> eclipse plugin: update the grammar to a better one 20100816 11:10:14< CIA-49> With this we got "just" 356 mainline errors 20100816 11:10:23< timotei> Soliton: http://pastebin.com/5GvkxqX4 20100816 11:10:35< CIA-49> timotei * r45726 /trunk/utils/java/ (29 files in 12 dirs): 20100816 11:10:35< CIA-49> eclipse plugin: update the grammar. 20100816 11:10:35< CIA-49> This will trim the mainline error count down to 36 20100816 11:10:54< CIA-49> timotei * r45727 /trunk/data/campaigns/Under_the_Burning_Suns/scenarios/09_Blood_is_Thicker_Than_Water.cfg: don't use spaces in list in attribute names 20100816 11:11:07< CIA-49> timotei * r45728 /trunk/data/campaigns/ (3 files in 3 dirs): fix some invalid wml code found with the eclipse plugin 20100816 11:11:27< CIA-49> timotei * r45729 /trunk/utils/java/ (36 files in 12 dirs): (log message trimmed) 20100816 11:11:27< CIA-49> eclipse plugin: update the wml grammar 20100816 11:11:27< CIA-49> Added support for preprocessor constructs. 20100816 11:11:27< CIA-49> This still doesn't handle some of WML constructs like: 20100816 11:11:27< CIA-49> 1) {name}=value - attributes that have a macro key name 20100816 11:11:28< CIA-49> 2) incomplete tag definitions: 20100816 11:11:29< CIA-49> \#define MACRO 20100816 11:11:45< CIA-49> timotei * r45730 /trunk/utils/java/org.wesnoth/src/org/wesnoth/utils/ProjectUtils.java: eclipse plugin: revert commit mistaken 20100816 11:11:56< Soliton> we've talked about macros not being part of WML, no? 20100816 11:12:23< timotei> yes, but that's a... special case somehow 20100816 11:12:41< Soliton> why don't you use the --preprocess thingy? 20100816 11:13:17< timotei> because the grammar is applied to user-edited file 20100816 11:13:20< timotei> the unprocessed one 20100816 11:13:50< Soliton> where can i look at the grammar? 20100816 11:14:01< timotei> one sec 20100816 11:14:40< timotei> Soliton: http://svn.gna.org/viewcvs/wesnoth/trunk/utils/java/org.wesnoth.wml/src/org/wesnoth/WML.xtext?rev=45729&view=log 20100816 11:15:22< timotei> though, the 1st issue maybe can be solved 20100816 11:16:58< Soliton> the grammar is for syntax highlighting? 20100816 11:17:02< timotei> not only 20100816 11:17:05< timotei> autcomplete 20100816 11:17:09< timotei> navigation/outline 20100816 11:17:22< timotei> it would be too hard to show the user the unprocessed file 20100816 11:17:28< timotei> but in the background to use the preprocessed one 20100816 11:17:42< timotei> because, for example, preprocessor won't spawn a file if a WML error is present :( 20100816 11:18:12< Soliton> well, i'm sure those problems can be solved. 20100816 11:18:33< Soliton> trying to incorporate macros into a WML grammar is just a losing battle. 20100816 11:19:04< Soliton> i'm sure you can easily make up macros that will totally screw things up. 20100816 11:19:54< Soliton> down to 15 errors in unpreprocessed mainline sounds impressive though. 20100816 11:20:24-!- Unnheulu [~ieuan@cpc5-pnth2-0-0-cust800.pnth.cable.virginmedia.com] has left #wesnoth-dev ["Ex-Chat"] 20100816 11:20:44< Ivanovic> Soliton: exactly 20100816 11:21:04< Ivanovic> macros can/will always be a real PITA for the auto completion stuff 20100816 11:22:00< Ivanovic> though now already being at a grammar that just has 15 errors in all of mainline while yesterday it was more of a case of "will it happen at all" is a *really* impressive result! 20100816 11:22:40-!- Unnheulu [~ieuan@cpc5-pnth2-0-0-cust800.pnth.cable.virginmedia.com] has joined #wesnoth-dev 20100816 11:22:49< Unnheulu> eleazar_, thanks, you pwn :)# 20100816 11:22:55< Unnheulu> s/#// 20100816 11:24:37< timotei> well, it helped a lot little ideas I've got from Soliton and other 20100816 11:24:41< timotei> s/other/others 20100816 11:26:00< timotei> hm.. Ivanovic should the eclipse plugin listed in the release-notes too? or it's not so related to main wesnoth? 20100816 11:26:22< Ivanovic> timotei: hmm, this one is a good question 20100816 11:26:32< Ivanovic> in fact it is "part of the release" since it will be in the tarball shipped 20100816 11:26:46< timotei> in the source code tarball right? 20100816 11:26:52< Ivanovic> yes 20100816 11:27:07< Ivanovic> though to really make use of it, you need to download it magically via eclipse stuff 20100816 11:27:11-!- fendrin [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20100816 11:27:18< Ivanovic> hi fendrin 20100816 11:27:26< timotei> well, yeah 20100816 11:28:19-!- wesbot changed the topic of #wesnoth-dev to: 1.9.0 planned for Monday (2010-08-16), 19:00 GMT | 138 bugs, 289 feature requests, 12 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100816 11:30:23< fendrin> hi Ivanovic 20100816 11:30:25< fendrin> hi timotei 20100816 11:30:31< timotei> hi fendrin 20100816 11:30:46< timotei> fendrin: we have a new record. 15 20100816 11:31:02< timotei> fendrin: and I think I know how to remove the stupid folding marks that happen sometimes;) 20100816 11:31:35< fendrin> timotei: Sounds fine. Let me check the remaining errors. Is the svn uptodate? 20100816 11:31:40< timotei> yep 20100816 11:32:08-!- Crab_ [~Crab@wesnoth/developer/crab] has joined #wesnoth-dev 20100816 11:32:11< timotei> I think it's a good idea to pu in the changelog the remaining 2 unsupported WML constructs:D 20100816 11:32:14< timotei> fendrin: ^ 20100816 11:32:43< fendrin> timotei: Which ones are unsupported? 20100816 11:32:56< timotei> fendrin: one sec. I'll update the changelog 20100816 11:33:35< timotei> fendrin: in dead_water: utils/dw-utils.cfg 20100816 11:33:41< timotei> line 70 20100816 11:34:52< fendrin> timotei: I have to leave in the next 15 minutes. I will be back in ~2 hours. 20100816 11:34:57< timotei> fendrin: no problem 20100816 11:36:11< Crab_> timotei: yes, I think that the eclipse_plugin is worth mentioning in the release notes *if* you will also provide a link to documentation about 'how to build\get and use it' 20100816 11:36:40< timotei> Crab_: I will rework the documentation to be as newbie proof as I can. And it will be available:) 20100816 11:36:58< Crab_> great 20100816 11:37:23< timotei> when the RCP application will be ready, the *pain* will no longer be needed 20100816 11:37:33-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20100816 11:38:43-!- Unnheulu [~ieuan@cpc5-pnth2-0-0-cust800.pnth.cable.virginmedia.com] has left #wesnoth-dev ["Ex-Chat"] 20100816 11:41:03-!- Dragonking [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20100816 11:41:55-!- rusty [~rusty2@110.23.120.18] has joined #wesnoth-dev 20100816 11:44:24-!- deekay [~dk@wesnoth/developer/dragonking] has quit [Disconnected by services] 20100816 11:44:31-!- Dragonking [~dk@wesnoth/developer/dragonking] has quit [Client Quit] 20100816 11:49:11-!- Upthorn_ [~chatzilla@adsl-75-26-170-6.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100816 11:50:30-!- Upthorn [~chatzilla@adsl-75-26-200-66.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 245 seconds] 20100816 11:50:38-!- Upthorn_ is now known as Upthorn 20100816 11:51:38-!- Upth [~ogmar@adsl-75-26-200-66.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 248 seconds] 20100816 11:51:49-!- Upth [~ogmar@adsl-75-26-170-6.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100816 11:52:29< stikonas> Ivanovic: hi, do you know if correct version is Ka’lian or Ka'lian. Both strings are used though the latter is more popular. 20100816 11:53:04< Ivanovic> stikonas: no idea at all, my font does not show a difference between the two anyway (my irc clients font) 20100816 11:54:19< timotei> there is a different in the quote ' 20100816 11:54:22< stikonas> I remember that somebody was replaceing ' with Unicode version during this development cycle 20100816 11:57:23< stikonas> it seems that Espreon was making the changes, and he is away now with his KMS troubles... 20100816 11:59:15< timotei> stikonas: you can find him later with: Espreon|Wii 20100816 12:02:38-!- joo_ is now known as joo_|afk 20100816 12:07:05-!- euschn [~eugen@wesnoth/developer/euschn] has quit [Quit: Leaving.] 20100816 12:07:56< timotei> fendrin: ha. fixed that :) 20100816 12:21:08< zookeeper> hrhm...i seem to get cache regeneration even when loading a save, even though i made no WML changes since starting the game... 20100816 12:22:28< zookeeper> not if i load the latest autosave immediately after starting a new turn, though 20100816 12:23:33< zookeeper> eh, doesn't make sense. sometimes it regenerates the cache and sometimes not. i can't figure out a pattern. 20100816 12:24:19< zookeeper> maybe it always does it on the first load. checking... 20100816 12:25:51< zookeeper> nope, that's not it either...i don't get it. or maybe i was just imagining the whole thing. 20100816 12:31:11-!- joo_|afk is now known as joo_ 20100816 12:37:05-!- Mythological [Mythologic@77.28.93.110] has joined #wesnoth-dev 20100816 12:39:01< timotei> hmm 20100816 12:39:10< timotei> is pink a good color for syntax highlighting of preproc commands? 20100816 12:39:11< timotei> :D 20100816 12:40:28< CIA-49> zookeeper * r45731 /trunk/data/core/macros/event-utils.cfg: Added a new event macro ON_SIGHTING, which simulates a sighted event but in a more reliable manner. 20100816 12:45:51-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20100816 12:46:37-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20100816 13:01:49-!- joo_ [~joo@188-221-182-115.zone12.bethere.co.uk] has quit [Quit: bee are bee] 20100816 13:02:06-!- joo [~joo@unaffiliated/joo] has joined #wesnoth-dev 20100816 13:07:19-!- thespaceinvader [~chatzilla@wesnoth/artist/thespaceinvader] has joined #wesnoth-dev 20100816 13:07:56< CIA-49> zookeeper * r45732 /trunk/data/campaigns/Son_Of_The_Black_Eye/scenarios/ (07_Desert_Of_Death.cfg 08_Silent_Forest.cfg): Changed two sighted events in SotBE to use the ON_SIGHTING macro instead. 20100816 13:11:36-!- ettin [~jorda@wesnoth/developer/ettin] has quit [Read error: Connection reset by peer] 20100816 13:13:16< timotei> hmm 20100816 13:13:42< timotei> general question. It's better to "enforce" the user to download the 3.6 version of eclipse? (latest version?) 20100816 13:13:53-!- ettin [~jorda@wesnoth/developer/ettin] has joined #wesnoth-dev 20100816 13:13:56< timotei> or try to ask for the lowest that the plugin can support 20100816 13:15:37< timotei> Crab_: ^ 20100816 13:16:44< Upthorn> oh Crab_ is actually here. Or at least on the nick list. 20100816 13:16:53< timotei> :D 20100816 13:16:55-!- EdB [~edb@tss37-1-89-84-18-220.dsl.club-internet.fr] has quit [Remote host closed the connection] 20100816 13:16:58< Crab_> timotei: I'd go for 'documentation says that 3.6 is required, plugins tells if eclipse is not good' route 20100816 13:17:11< timotei> ok 20100816 13:17:12< Upthorn> Crab_: http://wiki.wesnoth.org/PersistenceWML#Transactions 20100816 13:17:19< timotei> Upthorn: what irc client do you use? 20100816 13:17:21< Crab_> timotei: there's no reason to 'document support' earlier versions of eclipse, when the plugin is new. 20100816 13:17:34< timotei> Crab_: right 20100816 13:18:08< Upthorn> timotei: normally mIRC, but currently chatzilla, while I wait for an external enclosure to arrive for my recently deceased laptop's hard drive. 20100816 13:18:17< timotei> :( 20100816 13:18:22< timotei> why deceased? 20100816 13:18:25< Crab_> Upth: looks good. 20100816 13:18:35< Upthorn> the power inputp ort 20100816 13:18:40< Upthorn> was arcing 20100816 13:18:48< Crab_> Upthorn: it's good that you've coded 'immediate' attribute as well, too. 20100816 13:18:50< Upthorn> burned up the plug on one supply 20100816 13:19:09< timotei> :| 20100816 13:19:17< Upthorn> Crab_: yes, I did that very shortly after we last talked. 20100816 13:19:52< Upthorn> or actually maybe it was a fair while... I've lost all track of the passage of time today. 20100816 13:20:57< Upthorn> chatzilla's scroll buffer is too short for me to check without putting some actual effort in 20100816 13:22:00< Upthorn> (the effort it takes to click 3 or 4 links to get to the http hosted irc logs) 20100816 13:22:28< Crab_> :) 20100816 13:23:58< Upthorn> okay I guess 6 hours isn't really "very shortly" 20100816 13:24:16< Upthorn> but, I did it. 20100816 13:24:21< Upthorn> on the same day even 20100816 13:27:03-!- Upth [~ogmar@adsl-75-26-170-6.dsl.scrm01.sbcglobal.net] has quit [Quit: Let's kill dumb people / I chose the impossible / Brian Boitano] 20100816 13:32:01< Upthorn> I definitely do miss the 50000 line scroll buffer I configured mIRC to have, though 20100816 13:33:11< Upthorn> on that I would be able to reach anything that anyone had said since I last rebooted... on friday. 20100816 13:36:46-!- Gambit [~Gambit@pa-67-234-126-121.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100816 13:36:46-!- Gambit [~Gambit@pa-67-234-126-121.dhcp.embarqhsd.net] has quit [Changing host] 20100816 13:36:46-!- Gambit [~Gambit@unaffiliated/gambit] has joined #wesnoth-dev 20100816 13:40:08< timotei> Upthorn: I've created myself a script to download all new log files... so I have them locally:D 20100816 13:40:49< Upthorn> does it adjust the timestamps and load them into your back-buffer when you join? 20100816 13:41:17< Upthorn> oh Crab_ I wanted to ask you 20100816 13:41:42< timotei> Upthorn: not really:P. it's just locally, so I can fgrep on them 20100816 13:41:43< Upthorn> I know that your timezone is GMT+10, but I never learned what country you are in. 20100816 13:41:49< timotei> Ukraine 20100816 13:42:00< timotei> and I remember it's GMT+2/3 20100816 13:42:12< Upthorn> err, yeah. it is my local time +10 20100816 13:42:12< timotei> +2 summer and +3 winter? 20100816 13:42:24< Crab_> yes, I'm in Kiev, Ukraine. +2 in winter and +3 in summer 20100816 13:42:44< Upthorn> My mentor at ScummVM last year was also Ukrainian. 20100816 13:42:53< Crab_> interesting :) 20100816 13:43:11< Upthorn> and had an _ in his name. 20100816 13:43:21< Upthorn> though now I cannot recall if it was _Sev or Sev_ 20100816 13:43:57< timotei> Upthorn: it's your 2nd or 3rd year in GSOC?:D 20100816 13:44:16< Upthorn> timotei: this was my 2nd 20100816 13:44:20< timotei> nice 20100816 13:47:21< Upthorn> scummvm IRC logs confirm that it was Sev_ 20100816 13:47:48< Crab_> yes, appending _ to the nick is the usual practice is the original nick is taken :) 20100816 13:48:12< Upthorn> oh wait no, it was _sev 20100816 13:50:06< Crab_> that's more unusual :) 20100816 13:50:11< Upthorn> Up until chatzilla started adding a _ to my nick when I had network interruptions 20100816 13:50:34< Upthorn> I was starting to wonder if having a _ was a Ukrainian thing 20100816 13:53:00< Crab_> no, it's just the nick is taken 20100816 13:53:11< CIA-49> zookeeper * r45733 /trunk/data/campaigns/Son_Of_The_Black_Eye/scenarios/ (16 files): Converted turns run out objectives in SotBE to use the TURNS_RUN_OUT macro, and added show_turn_counter=yes to other objectives for which it makes sense. 20100816 13:53:29-!- mjs-de [~mjs-de@p3EE24B5D.dip.t-dialin.net] has quit [Quit: On the road again] 20100816 13:55:26< Upthorn> Oh well, I suppose not everything can have an interesting story behind it. 20100816 13:57:31< CIA-49> zookeeper * r45734 /trunk/data/campaigns/The_Hammer_of_Thursagan/scenarios/ (10 files): Converted turns run out objectives in THoT to use the TURNS_RUN_OUT macro. 20100816 14:00:16< Crab_> Upthorn: yes, sometimes the explanations are simple ) 20100816 14:03:54< CIA-49> zookeeper * r45735 /trunk/data/campaigns/The_Rise_Of_Wesnoth/scenarios/ (20 files): Converted turns run out objectives in TRoW to use the TURNS_RUN_OUT macro, and added show_turn_counter=yes to other objectives for which it makes sense. 20100816 14:08:55< CIA-49> zookeeper * r45736 /trunk/data/campaigns/The_South_Guard/scenarios/ (10 files): Converted turns run out objectives in TSG to use the TURNS_RUN_OUT macro. 20100816 14:11:38-!- rusty [~rusty2@110.23.120.18] has quit [Ping timeout: 240 seconds] 20100816 14:26:30< CIA-49> zookeeper * r45737 /trunk/data/campaigns/Legend_of_Wesmere/scenarios/ (17 files): Converted turns run out objectives in LoW to use the TURNS_RUN_OUT macro, and added show_turn_counter=yes to other objectives for which it makes sense. 20100816 14:27:38-!- joo [~joo@unaffiliated/joo] has quit [] 20100816 14:31:42-!- joo [~joo@188-221-182-115.zone12.bethere.co.uk] has joined #wesnoth-dev 20100816 14:31:42-!- joo [~joo@188-221-182-115.zone12.bethere.co.uk] has quit [Changing host] 20100816 14:31:42-!- joo [~joo@unaffiliated/joo] has joined #wesnoth-dev 20100816 14:32:07< CIA-49> zookeeper * r45738 /trunk/data/campaigns/Northern_Rebirth/scenarios/ (14 files): Converted turns run out objectives in NR to use the TURNS_RUN_OUT macro, and added show_turn_counter=yes to other objectives for which it makes sense. 20100816 14:32:13-!- joo is now known as joo|out 20100816 14:33:51< CIA-49> zookeeper * r45739 /trunk/data/campaigns/tutorial/scenarios/2_Tutorial.cfg: Converted turns run out objectives in the tutorial to use the TURNS_RUN_OUT macro. 20100816 14:36:02< CIA-49> zookeeper * r45740 /trunk/data/campaigns/Two_Brothers/scenarios/ (4 files): Converted turns run out objectives in AToTB to use the TURNS_RUN_OUT macro. 20100816 14:40:19-!- gabba [~gabba@wesnoth/developer/gabba] has joined #wesnoth-dev 20100816 14:40:26< gabba> bonjour 20100816 14:41:03< timotei> hi gabba 20100816 14:41:10< gabba> hi timotei 20100816 14:47:10< CIA-49> zookeeper * r45741 /trunk/data/campaigns/ (6 files in 4 dirs): Converted a few remaining turns run out objectives to use the {TURNS_RUN_OUT} macro, and added show_turn_counter=yes to a few more objectives. 20100816 14:50:30< zookeeper> ok, that should do it. now there should be a nice little turns counter next to every objective for which the turn limit is relevant. 20100816 14:58:14-!- Neoriceisgood [~neoguid@c115208.upc-c.chello.nl] has joined #wesnoth-dev 20100816 14:58:17< Neoriceisgood> Yo! 20100816 15:02:45-!- Appleman1234 [~Appleman1@CPE-60-226-176-19.qld.bigpond.net.au] has quit [Quit: Leaving] 20100816 15:03:14< timotei> hi Neoriceisgood 20100816 15:04:41-!- West [~Administr@hd5e2754c.gavlegardarna.gavle.to] has joined #wesnoth-dev 20100816 15:12:56< fendrin> hi timotei 20100816 15:13:12< Neoriceisgood> What's up in here? 20100816 15:15:26< timotei> hi fendrin 20100816 15:15:31< fendrin> timotei: Did svn up, rebuild and new workspace setup. 20100816 15:15:45< fendrin> timotei: Now I don't have any error in any project. 20100816 15:16:01< fendrin> timotei: Do I need to activate some feature again? 20100816 15:16:06< timotei> fendrin: yes. that's the 'downside' of not having the ... xtext builder :) 20100816 15:16:15< timotei> but you will get them if you open the files 20100816 15:16:19< timotei> in the meantime, try this: 20100816 15:16:26< timotei> (until I put proper commands) 20100816 15:16:35< timotei> select all _mainline projects, right click: 20100816 15:16:37< timotei> Add/remove nature 20100816 15:16:39< timotei> 2 times 20100816 15:16:43< timotei> that should do 20100816 15:16:57< fendrin> timotei: I don't get any errors even when opening the files. 20100816 15:17:13< timotei> fendrin: you opened the non-error ones:) 20100816 15:17:16< fendrin> timotei: But doing adding a new empty line did provoke some. 20100816 15:17:27< timotei> yep 20100816 15:17:40< timotei> just do the add/remove nature thing 20100816 15:17:46< timotei> until you see the X on the projects 20100816 15:18:08< timotei> (I'm writing the documentation now, so we can have a really good readme, so we can include in RELEASE_NOTES 20100816 15:19:53< fendrin> timotei: Okay, they are not reported in the "Wesnoth Projects" tab but shown in the editor now. 20100816 15:20:19< timotei> fendrin: yes, wesnoth projects view is not complete yet. took my time on working sets 3 days ago 20100816 15:20:30< timotei> but I know how to fix it, and will do so 20100816 15:20:33< timotei> thanks for reminding 20100816 15:20:41< timotei> in package explorer or project/explorer is shown 20100816 15:20:47< fendrin> It seems that that the #ifded multiplayer #else scenario #endif construct is not handled correctly. 20100816 15:20:57< timotei> hmm 20100816 15:21:02< timotei> what file are we talking about? 20100816 15:26:07< fendrin> timotei: The first few scenarios of LoW. They are both single and multiplayer. 20100816 15:28:40< timotei> ok, I'll check 20100816 15:28:52< timotei> btw. should we add the schema.cfg in our plugin? 20100816 15:29:27< timotei> so we have ... our 'own' version of schema.cfg which we can update it alongside with the plugin 20100816 15:34:15< Crab_> timotei: I think that it'll be better to not duplicate the file in svn. including it in the plugin's 'binary distribution' is a good thing. 20100816 15:34:21-!- Greywhind [~Greywhind@fw-34-18.cs.brown.edu] has joined #wesnoth-dev 20100816 15:34:46< fendrin> timotei: I don't think there is a reason for this. 20100816 15:44:03< fendrin> Crab_: No it isn't. The schema.cfg needs to be from the wesnoth version the developer is working on. So it doesn't belong in the binary distribution either. 20100816 15:45:39< Crab_> fendrin: ah yes, you are right :) 20100816 15:46:03< CIA-49> gabba * r45742 /trunk/RELEASE_NOTES: Whiteboard: more release notes changes. 20100816 15:46:10< CIA-49> gabba * r45743 /trunk/src/whiteboard/recruit.cpp: Whiteboard/recruit: hide fake unit before playing recruit animation. 20100816 15:46:19< CIA-49> gabba * r45744 /trunk/src/whiteboard/move.cpp: Whiteboard/move: when executing, hide fake unit before animating movement. 20100816 15:46:23< CIA-49> gabba * r45745 /trunk/src/whiteboard/recall.cpp: Whiteboard/recall: when executing, hide fake unit before animating recall. 20100816 15:46:30< CIA-49> gabba * r45746 /trunk/src/ (mouse_events.cpp whiteboard/manager.cpp): Whiteboard: fix movement being reset to its maximum for every planned move during OOT planning. 20100816 15:46:37< CIA-49> gabba * r45747 /trunk/src/ (menu_events.cpp mouse_events.cpp mouse_events.hpp): Whiteboard: make sure OOT movement reach is properly displayed. This involved changing a method signature to a pointer as parameter instead of a unit map iterator. 20100816 15:50:56< gabba> Crab_: hmm. I have WML vs Whiteboard crash that I don't quite understand, maybe you can shed some light on what happens: http://wesnoth.pastebin.com/EMscGSXW 20100816 15:52:04< gabba> Crab_: It happens in the scenario A New Land, when giving the order to build a farm to a peasant that already has a planned move defined (no clue why that menu still shows up, btw, I thought I had blocked "select" events for units that have planned actions defined.) 20100816 15:52:29< Crab_> I'll take a quick look... 20100816 15:52:37< gabba> Seems like my pathfind request is not well digested by the unit map 20100816 15:52:42< timotei> back 20100816 15:53:16< timotei> fendrin: you are right 20100816 15:53:31< timotei> fendrin: but what happens... if we want to update the schema? so it can be complete? 20100816 15:54:01< timotei> fendrin: he will need to update his wesnoth? 20100816 15:54:58< timotei> fendrin: ah, right, LOW wasn't opened in my workspace:( 20100816 15:56:36< timotei> fendrin: right. that happens because the type 2 of wml construct isn't recognized :) 20100816 15:56:57< timotei> fendrin: using incomplete defined tags 20100816 15:57:15< timotei> fendrin: I will try fix that type of errors ... later 20100816 15:57:55< Crab_> gabba: maybe WML drops-recreates some units ? 20100816 15:58:56< Crab_> gabba: I'd try putting debug output in the destructor of the unit class (outputting reinterpret_cast(this) ) 20100816 15:59:00< gabba> Crab_: I thought maybe it was the change in terrain (farm or even village or castle hex gets added) 20100816 15:59:09< Crab_> ah, that's possible, too 20100816 15:59:10< timotei> fendrin: oh. the entire LOW is build on the same systeM? 20100816 15:59:20< timotei> fendrin: include [multiplayer] if we are multi or [scenario] if single? 20100816 15:59:51< Crab_> gabba: but, it's move_costs which is faulty 20100816 16:00:22< zookeeper> gabba, is DSU intentionally disabled in trunk now? 20100816 16:00:57< gabba> zookeeper: yes, that's part of the evil plan for world... err to get the whiteboard tested as a DSU replacement. 20100816 16:03:16-!- dtiger [~dtiger@dynamic-vpdn-91-149-132-168.telecom.by] has joined #wesnoth-dev 20100816 16:06:03< gabba> Crab_: ok, I might have found a clue... I'm reusing a pointer during action validation that's definitely not guaranteed to be valid after someone had some "fun" with the unit map. 20100816 16:06:06< zookeeper> gabba, ok... 20100816 16:06:27< fendrin> timotei: Only the first part up to scenario 7. 20100816 16:06:39< timotei> fendrin: well, ok 20100816 16:06:44< timotei> fendrin: I hope it can be done. 20100816 16:06:59< timotei> fendrin: but it's low priority, until I finish other 'important' things. Ok? 20100816 16:07:08< timotei> like documentation 20100816 16:07:21< fendrin> timotei: Okay. 20100816 16:12:36< Crab_> gabba: yes, that's the likely cause 20100816 16:18:39-!- alink [~alink@wesnoth/developer/alink] has joined #wesnoth-dev 20100816 16:19:44< eleazar_> zookeeper: yeah i'm aware of those glitches in the cave wall 20100816 16:29:27< zookeeper> eleazar_, ok, great 20100816 16:32:04< CIA-49> eleazar * r45748 /trunk/data/core/images/terrain/castle/sand/ (43 files): revised desert castle that doesn't encroach on the south hex so much by doofus-01. 20100816 16:34:07-!- silene [~plouf@wesnoth/developer/silene] has joined #wesnoth-dev 20100816 16:37:28-!- Elvish_Pillage2 [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20100816 16:47:49-!- mjs-de [~mjs-de@vpw.wh.Uni-Dortmund.DE] has joined #wesnoth-dev 20100816 16:47:50< CIA-49> gabba * r45749 /trunk/src/whiteboard/validate_visitor.cpp: Whiteboard/move: update pointer to unit every time we validate. 20100816 16:47:55< CIA-49> gabba * r45750 /trunk/src/mouse_events.cpp: Whiteboard: small tweak to selection. 20100816 16:48:01< CIA-49> gabba * r45751 /trunk/src/whiteboard/highlight_visitor.cpp: Whiteboard/highlight_visitor: code cleanup and logging. 20100816 16:48:50-!- Upthorn [~chatzilla@adsl-75-26-170-6.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 255 seconds] 20100816 16:48:55-!- Upthorn_ [~chatzilla@adsl-75-26-169-81.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100816 16:48:57-!- Upthorn_ is now known as Upthorn 20100816 16:49:49< Ivanovic> AI0867, alink, Crab_, eleazar_, fendrin, gabba, happygrue, ilor_, loonycyborg, Rhonda, shadowmaster, silene, Sirp, Soliton, thespaceinvader, timotei, Upthorn, zookeeper, everyone else who cares: what is your status regardign 1.9.0? 20100816 16:50:06< Crab_> 'let it happen' :) 20100816 16:50:06< Ivanovic> if you still have some work left, please commit it in the next 4 hours 20100816 16:50:16< Soliton> excited! 20100816 16:50:17< timotei> yep 20100816 16:50:19< Ivanovic> if you got a blocker, please ping me! 20100816 16:50:20< thespaceinvader> Ivanovic: don't think I've got anything that will get in in that time, so you have a go from me 20100816 16:50:25< thespaceinvader> i second soliton 20100816 16:50:34< zookeeper> Ivanovic, i got some changelog entries to do and such before time runs out, not much else. 20100816 16:50:43< Crab_> Ivanovic: don't miss out https://gna.org/bugs/index.php?16422 20100816 16:50:44< silene> Ivanovic: on my side, i'm fine; but it annoys me that some files are missing: https://gna.org/bugs/?16422 20100816 16:50:57< gabba> Ivanovic: squashing a few last bugs and documenting, but good to go :) . 20100816 16:50:57< timotei> :)) 20100816 16:51:01< zookeeper> thespaceinvader, want to fix some saurian animations? http://gna.org/bugs/?16422 20100816 16:51:21< zookeeper> (also there's two augur frames in the skirmisher dir) 20100816 16:51:56< thespaceinvader> zookeeper: i'll get an up-to-date checkout and take a look to see what i can do, but it was Jet who did all that committing... 20100816 16:52:17< Rhonda> Ivanovic: No 20100816 16:52:41< happygrue> also excitement for 1.9 here! 20100816 16:53:00 * Soliton pinged Jetryl about that bug report. 20100816 16:53:00< fendrin> Ivanovic: Is it okay for a dev release to have user visible strings not marked translatable? 20100816 16:53:47< Ivanovic> thespaceinvader, zookeeper: pinged jetrel 20100816 16:53:58< Ivanovic> fendrin: uhm, no 20100816 16:54:08< Ivanovic> that is: "in theory no" 20100816 16:54:25< Ivanovic> since in fact no translation team even attempts to complete those 20100816 16:55:14< fendrin> Ivanovic: Ah okay. So shall I mark them before the release or do after esr came around to polish them? 20100816 16:55:37< Ivanovic> have esr polish stuff, no need to hurry right now 20100816 16:55:39-!- Crab_ [~Crab@wesnoth/developer/crab] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20100816 17:01:19< zookeeper> fendrin, DM uses old-style 80% gold carryover everywhere, right? 20100816 17:04:05< CIA-49> zookeeper * r45752 /trunk/data/campaigns/Delfadors_Memoirs/scenarios/ (19 files): Converted gold carryover notes in DM to use the [gold_carryover] tag. 20100816 17:07:25-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100816 17:07:28< eleazar_> does anybody know if the map converter is set to convert the depricated flowers to the new ones? 20100816 17:08:25< eleazar_> i changed all the mainline maps with a mass find/replace, but i don't know if our tool will properly upgrade UMC maps 20100816 17:09:15 * zookeeper doesn't know 20100816 17:09:35< thespaceinvader> regarding bug 16422, i'm testing a simple fix involving a simple duplication of the base frame to cover the missing frames 20100816 17:11:02< thespaceinvader> i can't get in to check/fix the timing issue, however, since I don't know where jet's put the relevant macros 20100816 17:11:16< thespaceinvader> AFAICT they're not in animation_utils where AFAIK they should be 20100816 17:13:14< thespaceinvader> except, of course, that I can't test thewm without knowing where the macro is located 20100816 17:13:21< thespaceinvader> bleth 20100816 17:14:22< zookeeper> in animation-utils2.cfg, unsurprisingly 20100816 17:14:34< CIA-49> eleazar * r45753 /trunk/data/core/ (terrain-graphics.cfg terrain.cfg): commented out the test terrains. 20100816 17:14:38-!- Unnheulu [~ieuan@cpc5-pnth2-0-0-cust800.pnth.cable.virginmedia.com] has joined #wesnoth-dev 20100816 17:14:38-!- Unnheulu [~ieuan@cpc5-pnth2-0-0-cust800.pnth.cable.virginmedia.com] has quit [Client Quit] 20100816 17:15:30< eleazar_> thespaceinvader: any units i should try to feature in the screenshots-- i.e. ones that have changed since 1.8? 20100816 17:15:44< CIA-49> zookeeper * r45754 /trunk/data/campaigns/Legend_of_Wesmere/scenarios/ (12 files): Converted gold carryover notes in LoW to use the [gold_carryover] tag. 20100816 17:16:29< thespaceinvader> zookeeper: there's no animation_utils2 in 1.8.x, and I don;t have any trunk versions 20100816 17:16:41< thespaceinvader> i found it though, by looking up the revisions jet used 20100816 17:17:14< thespaceinvader> eleazar_: there's been a lot of new portraits, certainly 20100816 17:17:31< thespaceinvader> new saurian animations is a big thing, but they're not wildly screen-shottable 20100816 17:18:08< thespaceinvader> the only totally new unit is the Armageddon Drake IIRC 20100816 17:19:00< CIA-49> jetryl * r45755 /trunk/data/core/images/units/saurians/ambusher/ (7 files): Added a few missing ambusher frames. 20100816 17:19:58< eleazar_> thespaceinvader: any particular portraits i should try to show? 20100816 17:20:05< zookeeper> thespaceinvader, uh, well, the bug was trunk only.. 20100816 17:21:24< thespaceinvader> eleazar_: the list of new portraits is in the change log, take your pick. To my mind, the most important change is replacing the last of the out-of-style portraits with the new Drake Fighter and Burner 20100816 17:21:37< CIA-49> zookeeper * r45756 /trunk/data/campaigns/Northern_Rebirth/scenarios/ (12 files): Converted gold carryover notes in NR to use the [gold_carryover] tag. 20100816 17:21:42< thespaceinvader> zookeeper: i'm fixing it by copying the relevant files into my 1.8.4 data 20100816 17:21:53< thespaceinvader> or testing my attempts to fix it anyway 20100816 17:23:08< thespaceinvader> unfortunately, I don't understand the syntax of the way the animations are written in the macros, either, so the timings thing is beyond me to fix 20100816 17:23:17< thespaceinvader> i'll put up a quick one for the missing images, though 20100816 17:25:59< eleazar_> hmm-- i got a lua error on the first level of tSG 20100816 17:26:11< eleazar_> though my binary is a day or two old 20100816 17:26:24< eleazar_> compile is in progress 20100816 17:27:13< thespaceinvader> well, jet already added those missing images, it seems 20100816 17:27:16< zookeeper> i'll try it, in case i botched up some objectives stuff... 20100816 17:28:58< silene> eleazar_: which error and how did you produce it? 20100816 17:29:30< zookeeper> eleazar_, works for me 20100816 17:30:19< zookeeper> oh, wtf, gerrick's sprite isn't showing up... 20100816 17:32:27< zookeeper> nice. looks like i have an uncommitted unit .cfg for gerrick :P 20100816 17:35:53-!- Upthorn_ [~chatzilla@75.26.201.123] has joined #wesnoth-dev 20100816 17:36:36< silene> eleazar_: no need to recompile, it's not a lua error, zookeeper already reproduced it (and and i did too); seems like some files are missing in tsg 20100816 17:36:37< zookeeper> thespaceinvader, wanna take a look? i think you've broken something when committing the new gerrick sprites 20100816 17:36:47< eleazar_> it's "unknown unit type: infantry Lieutenant" probably what zookeeper just said 20100816 17:36:47< thespaceinvader> i have? 20100816 17:37:06< zookeeper> i already fixed it locally, but maybe you have the attack anim wired in 20100816 17:37:28< zookeeper> the lvl3 also doesn't have any animation WML 20100816 17:37:35< thespaceinvader> i wired in the attack for the level 2 20100816 17:37:48< thespaceinvader> i may not have put in anything for the level 3 20100816 17:38:22-!- Upthorn [~chatzilla@adsl-75-26-169-81.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 276 seconds] 20100816 17:38:36-!- Upthorn_ is now known as Upthorn 20100816 17:39:30< CIA-49> thespaceinvader * r45757 /trunk/data/core/images/units/saurians/skirmisher/ (augur-ne-defend1.png augur-ne-defend2.png): Remove two unused saurian images. 20100816 17:39:35< CIA-49> zookeeper * r45758 /trunk/data/campaigns/The_South_Guard/units/Infantry_Lieutenant.cfg: Adding a missing unit .cfg for Gerrick. 20100816 17:42:10< thespaceinvader> zookeeper: i have no idea what happened there. I definitely recall having that working and tested when I committed the animations 20100816 17:42:34< CIA-49> ivanovic * r45759 /trunk/po/ (6 files in 6 dirs): updated Vietnamese translation 20100816 17:42:41< CIA-49> ivanovic * r45760 /branches/1.8/ (7 files in 6 dirs): updated Vietnamese translation 20100816 17:42:57< zookeeper> thespaceinvader, i've seen weirder things happen ;) anyway, could you wire in the animations for both? 20100816 17:43:08< thespaceinvader> yeah, will do 20100816 17:43:53< CIA-49> gabba * r45761 /trunk/src/whiteboard/highlight_visitor.cpp: Whiteboard/highlight_visitor: reference correct hex. 20100816 17:43:56< zookeeper> great. you can just copy the lvl2's anims to the lvl3 and change all the images references to the base frame 20100816 17:43:59< CIA-49> gabba * r45762 /trunk/src/ (5 files in 2 dirs): Whiteboard: found a better place to detect the beginning of a player turn, that ensures the viewing side is correctly set. 20100816 17:46:16< thespaceinvader> zookeeper: http://wesnoth.pastebin.com/msPFwLLb is that enough to add, since the commander has an additional melee attack 20100816 17:46:39< thespaceinvader> or should I duplicate the whole 10-frame attack anim block with the same image throughout for both attacks 20100816 17:46:47< thespaceinvader> except they need different sounds 20100816 17:46:48< thespaceinvader> ignore that 20100816 17:47:25 * Ivanovic hopes that billynux joins in the next three hours 20100816 17:47:30< Ivanovic> wesbot: seen billynux 20100816 17:47:31< wesbot> Ivanovic: The person with the nick billynux last spoke 8h 25m ago. 8h 24m ago they left with the message: Quit: Leaving 20100816 17:47:58< Ivanovic> got to ask him regarding the impact of libana regarding packaging (since i tend to notify packages and this, uhm, might be relevant for them... 20100816 17:47:58< timotei> it's possible to join 20100816 17:48:16< zookeeper> thespaceinvader, well, what you just pasted would look crappy 20100816 17:48:24< thespaceinvader> ah ok 20100816 17:49:31< stikonas> Ivanovic: isn't libana included in wesnoth src 20100816 17:50:16< loonycyborg> Ivanovic: There's no impact whatsoever for now. 20100816 17:51:16< loonycyborg> That is beside new dependencies on new boost components :P 20100816 17:51:23< Ivanovic> loonycyborg: is it not compiled as "external" lib and linked against? 20100816 17:52:01< loonycyborg> No. As 'internal' lib/ 20100816 17:52:05< Ivanovic> plus: is the version bump for boost as well as the new boost deps listed in RELEASE_NOTES 20100816 17:54:43< silene> loonycyborg, Ivanovic: when looking at the cmake files, it does look like an external library: set ( CMAKE_INSTALL_PREFIX /usr/local ) 20100816 17:55:27< silene> by the way, why /usr/local? 20100816 17:56:10< silene> hmm... i should have quoted this line instead: install ( TARGETS ana LIBRARY DESTINATION lib ) 20100816 17:57:10< loonycyborg> It's possible to install it separately but it's not useful yet since only wesnoth uses ana. 20100816 17:58:32< shadowmaster> Ivanovic: my status regarding 1.9.0 isn't relevant compared to my reply in the ML. 20100816 17:58:45< shadowmaster> I'd like that to be considered for this series. 20100816 17:59:12< silene> loonycyborg: i don't have much clue about cmake, but i understand from your answer that, while the cmake files contain this line, when typing "make install", the files are still not installed 20100816 17:59:19< silene> is that right? 20100816 17:59:43< loonycyborg> It's not installed along with wesnoth. 20100816 17:59:46< thespaceinvader> zookeeper: i think that's sorted 20100816 17:59:50< CIA-49> thespaceinvader * r45763 /trunk/data/campaigns/The_South_Guard/units/ (Infantry_Commander.cfg Infantry_Lieutenant.cfg): Wire attack animations for Gerrick in TSG. 20100816 18:00:21< CIA-49> jetryl * r45764 /trunk/data/core/macros/animation-utils2.cfg: Tweaked the saurian animation macro for a more accurate hit time. 20100816 18:00:54< shadowmaster> timotei: you have been renamed from timotei21 to timotei 20100816 18:01:02< timotei> shadowmaster: thank you 20100816 18:01:04< shadowmaster> please update your forum login info in your browser if necessary 20100816 18:01:09< shadowmaster> also the game credits if necessary 20100816 18:01:16< timotei> yes 20100816 18:01:50< silene> loonycyborg: then why did Crab_ hit this issue? i'm still confused 20100816 18:02:01< loonycyborg> What issue? 20100816 18:03:11< Ivanovic> shadowmaster: honestly, how do you think your concern from the ML can be tackled? 20100816 18:03:13< timotei> fendrin: ok, documentation is written. I think I didn't missed anything 20100816 18:03:18< timotei> fendrin: now, for the rest: 20100816 18:03:36< Ivanovic> shadowmaster: many users only switch once there is some "stable" tag and then the complaining starts in case it is not really rock solid 20100816 18:03:39< timotei> fendrin: 1) should I rename 0.3.0 to 1.0.0 as the plugin version? 20100816 18:03:40< shadowmaster> Ivanovic: promoting development releases and encouraging everyone to test. 20100816 18:04:00< shadowmaster> Ivanovic: AFAIR the last time they weren't even featured in the frontpage's main box (the orange box with the portrait rotation) 20100816 18:04:04< Ivanovic> the beta releases *WERE* promoted, explcitily asking for testers andall the likes 20100816 18:04:08< fendrin> timotei: yes 20100816 18:04:14< timotei> fendrin: ok 20100816 18:04:20< shadowmaster> Ivanovic: that was kind of too late. 20100816 18:04:24< Ivanovic> when we started the "beta time" (that lasted for 4 month!!!) the releases were listed on the frontpage 20100816 18:04:32< Ivanovic> and you can't tell me that 4 month are not enough 20100816 18:04:47< shadowmaster> and with the feature/string freeze it's hard to dare to make a single change. 20100816 18:04:52< silene> loonycyborg: the lines "IF(NOT MSVC)" werer added because Crab_ was not able to compile wesnoth with msvc; so if this install lines do not matter, how come they were executed for Crab_? that's what i'm missing 20100816 18:05:13< shadowmaster> maybe we could also have threads explicitly created for the purpose of commenting on features somewhere in the forums 20100816 18:05:25< shadowmaster> instead of waiting for people to post random assorted complaints in TS 20100816 18:05:47< shadowmaster> which was the modus operandi the last time...didn't really work until the first stable release. 20100816 18:06:13< shadowmaster> I've had many people complain that the gna.org tracker doesn't look very encouraging to the Regular Joe. 20100816 18:07:57< loonycyborg> silene: No idea. Though execution of that line doesn't imply that anything will be installed by itself. 20100816 18:09:49< silene> loonycyborg: anyway, it's not that important, if you have tested and no files are installed, it is indeed a purely internal library 20100816 18:10:51< Ivanovic> shadowmaster: honestly, i got no idea how some "post issues with ABC in here" forum posts might help getting people to actually *use* those dev releases 20100816 18:11:09< loonycyborg> silene: Currently wesnoth is linked against ana compiled as a static library, therefore installing it is unnecessary. 20100816 18:11:27< shadowmaster> Ivanovic: it will help them by encouraging them to comment on whatever needs polishing. 20100816 18:11:50< shadowmaster> I also read about people not daring to complain about the MP lobby status during 1.7.x thinking some of the issues were too obvious for us to not notice them 20100816 18:11:51< loonycyborg> silene: I've tested it with scons only. It works as I describe because I made it so :P 20100816 18:11:57< zookeeper> thespaceinvader, did you check that the sound timing is right in the attack anim? 20100816 18:12:31< thespaceinvader> zookeeper: no, i didn't 20100816 18:12:33< zookeeper> it should probably also have better sliding copied from some other unit 20100816 18:12:42< loonycyborg> silene: But src/cmakelists.txt mentions ana-static so it probably works like that too. 20100816 18:14:31< timotei> wow 20100816 18:14:33< timotei> ETA -2? 20100816 18:14:33< timotei> :O 20100816 18:15:09< thespaceinvader> zookeeper: i'm relatively sure rhyging is likely to be remaking tyhe base frame ayway, so it can probably be sorted when he does the new anims for the new base framwe 20100816 18:24:56< shadowmaster> Ivanovic: I've now switched to a 2.6.35.2 kernel with KMS enabled by default. No problems so far besides the Giant Blinking Cursor of Doom BIOS crash on reboot. 20100816 18:25:10< shadowmaster> but if I disappear for too long assume that the LCD panel died 20100816 18:25:17< Ivanovic> :) 20100816 18:25:41< shadowmaster> I just have to avoid warm reboots 20100816 18:27:36< shadowmaster> and frogatto kind of dies after switching back from fullscreen mode. Hm 20100816 18:27:48< gabba> Ivanovic and everybody: you know it's still impossible to directly join a game on the MP server, right? (You can still join by observing, and then the host assigns you to a free spot.) I think I vaguely saw some bug reports regarding that on the tracker, but just wanted to make sure... 20100816 18:27:54< shadowmaster> ah well. See you in the evening. 20100816 18:28:21< Ivanovic> gabba: no, i don't know this 20100816 18:31:55< CIA-49> zookeeper * r45765 /trunk/ (changelog players_changelog): Updated changelogs. 20100816 18:34:54< eleazar_> Ivanovic: how do you want me to get the screenshots to you? 20100816 18:35:23< Ivanovic> eleazar_: i already asked before: *what* screenshots 20100816 18:35:30< Ivanovic> website or manual or something ingame? 20100816 18:35:36< CIA-49> zookeeper * r45766 /trunk/data/campaigns/Liberty/scenarios/08_Glory.cfg: Ported almost-forgotten balancing and AI changes to 'Glory' from 1.8 to trunk. 20100816 18:35:40< eleazar_> sorry, website 20100816 18:37:00< zookeeper> hrhm, if crab was around i'd ask him if the above commit is safe in trunk. i think it is, but i'd like to be certain... 20100816 18:37:01< Ivanovic> please send them via mail, though i don't know yet when i will upload them 20100816 18:38:18< eleazar_> i have a couple more to do-- i just want to get them to you before whenever they are wanted 20100816 18:38:23< zookeeper> eleazar_, are the terrain/stars/blue* images used for anything anymore? 20100816 18:38:48< eleazar_> zookeeper: as far as i know that's spacenoth stuff 20100816 18:39:13< zookeeper> eleazar_, so i'll remove it then? the new starry chasm uses different images afterall 20100816 18:39:25< eleazar_> the chasm never used those images 20100816 18:39:59< eleazar_> zookeeper: i mean they look quite similar, but the old chasm was campaign specific (forget which one) 20100816 18:40:23< zookeeper> right 20100816 18:40:25 * zookeeper hits delete 20100816 18:40:29< eleazar_> i don't particularly want them-- but i don't want to break anything either 20100816 18:41:07< zookeeper> well, we don't want useless unused images to clutter up everything either 20100816 18:41:12< zookeeper> your new stars are better anyway 20100816 18:41:58< eleazar_> they aren't part of a mainline terrain definition -- nor every were, so i guess the likelyhood of them being used in an UMC is small 20100816 18:41:58< timotei> fendrin: how do we handle the 2 kind of errors in our grammar? Should I write them in the readme? 20100816 18:42:28< zookeeper> eleazar_, and it's not like we haven't broken 1.8-compatible UMC in a dozen ways in trunk already. 20100816 18:42:36< zookeeper> doesn't look like any mainline campaign uses them either... 20100816 18:43:04< eleazar_> go ahead 20100816 18:43:37< CIA-49> zookeeper * r45767 /trunk/data/core/images/terrain/stars/: Removed the unused images/terrain/stars/ directory and contained images. 20100816 18:45:02< zookeeper> ok, i think there isn't anything left for me to commit... 20100816 18:46:39< CIA-49> gabba * r45768 /trunk/src/whiteboard/highlight_visitor.cpp: Whiteboard/highlight_visitor: stop calling set_selecting on the owner unit for now, since it's more trouble than its worth and the visual effect isn't very good. 20100816 18:46:47< CIA-49> gabba * r45769 /trunk/src/whiteboard/manager.cpp: Whiteboard: added a todo 20100816 18:46:54< CIA-49> gabba * r45770 /trunk/src/ (5 files in 2 dirs): Revert r45762, it didn't work as intended. 20100816 18:46:59< timotei> man, I feel I'm at a contest 20100816 18:47:00< CIA-49> gabba * r45771 /trunk/src/whiteboard/ (highlight_visitor.cpp manager.cpp): Whiteboard/highlight_visitor: found a safer place to initialize it. 20100816 18:47:07< CIA-49> gabba * r45772 /trunk/src/whiteboard/manager.cpp: Whiteboard: added more checks before creating temp move. 20100816 18:47:16< timotei> s/I feel/I feel like 20100816 18:47:30< timotei> having 1 hour and 20 mins left to finish 20100816 18:48:32< CIA-49> zookeeper * r45773 /trunk/data/campaigns/ (3 files in 2 dirs): Removed periods from the ends of a few objective descriptions. 20100816 18:49:28-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20100816 18:49:37< boucman> hey all 20100816 18:49:41< timotei> hi boucman 20100816 18:49:48< gabba> hi boucman 20100816 18:49:49< fendrin> timotei: two kinds? 20100816 18:49:50< boucman> gabba: did you sleep at all today ??? 20100816 18:49:55< boucman> :P 20100816 18:49:57< timotei> fendrin: hmm 20100816 18:50:10< timotei> fendrin: actually I've found one more 20100816 18:50:15< gabba> boucman: yeah, not too bad 6 or 7 hours 20100816 18:50:40< boucman> i've seen you commit most of (my) day, and you still here when I arrive from work :P 20100816 18:50:40< timotei> fendrin: fendrin http://wesnoth.pastebin.com/ccrbbqxb 20100816 18:50:54< gabba> he he 20100816 18:51:11< gabba> it's the final countdown and everything :) 20100816 18:51:20< timotei> gabba: do you feel excited? 20100816 18:51:43< timotei> fendrin: ok. I think I've done everything. I just need to take a little look on the grammar again 20100816 18:51:48< gabba> timotei: a bit, but more worried :P 20100816 18:51:49< timotei> fendrin: we will use project explorer for now 20100816 18:51:54< timotei> gabba: me too :( 20100816 18:52:14< timotei> but the andrenaline is nice:D 20100816 18:52:14< boucman> :P 20100816 18:52:21< timotei> commits coming in 20100816 18:52:26< boucman> gabba: don't count on me killing the suspens :P 20100816 18:52:50< CIA-49> timotei * r45774 /trunk/utils/java/ (16 files in 8 dirs): eclipse plugin: small update on grammar 20100816 18:53:04< CIA-49> timotei * r45775 /trunk/utils/java/org.wesnoth/changelog: eclipse plugin: update the changelog 20100816 18:53:22< CIA-49> timotei * r45776 /trunk/utils/java/ (23 files in 12 dirs): 20100816 18:53:22< CIA-49> eclipse plugin: fix folding so it won't show 20100816 18:53:22< CIA-49> for textdomains and wml keys 20100816 18:53:27< gabba> boucman: I don't expect that ;). However, if you want to do some last-minute testing... I fixed quite a few things but I'm afraid I didn't have time to test as thouroughly as usual. 20100816 18:53:33< boucman> gabba: have you seen bug 16452 ? IIUC you fixed it... could you mark it as fixed ? (and close it since it was never released) 20100816 18:53:42< CIA-49> timotei * r45777 /trunk/utils/java/ (26 files in 11 dirs): eclipse plugin: add syntax highlighting for preproc commands 20100816 18:53:47< gabba> boucman: yeah, fixed 20100816 18:53:48< boucman> gabba: ok, I was going up your commit log 20100816 18:54:13< gabba> boucman: I think I got even A New Land working 100% with the WB 20100816 18:54:21< boucman> wow 20100816 18:54:24< boucman> congratulation 20100816 18:54:25-!- Espreon|Wii [47af4857@wesnoth/developer/espreon] has joined #wesnoth-dev 20100816 18:54:56< timotei> oh man.. not now 20100816 18:55:04< gabba> boucman: thanks but I'm still skeptical about my results... moar testing :D 20100816 18:55:06< Espreon|Wii> stikonas: Use the one that has the Unicode apostrophe. 20100816 18:55:54< timotei> omg 20100816 18:56:02< timotei> shadowmaster: 20100816 18:56:03< timotei> A checksum mismatch occurred: Base checksum mismatch on '/trunk/utils/java/org.wesnoth/readme/README.tex': 20100816 18:56:03< timotei> expected: 5dd59187406a09e1a0483542b7879928 20100816 18:56:03< timotei> actual: bf7fcba970f734fe357aa726a6e77ce3 20100816 18:56:03< timotei> at D:\bin\Git/libexec/git-core/git-svn line 4735 20100816 18:56:23< timotei> do I have anywhere a list of commits that were going to be dcommited? 20100816 18:56:40< Espreon|Wii> I occasionally got those... 20100816 18:56:49< timotei> Espreon|Wii: my errors? 20100816 18:57:20< elias> you can use -n to see just what would be committed 20100816 18:57:22< Espreon|Wii> Since I was just running svn up, I just ran rm -rf on utils/java and then ran svn up again... 20100816 18:57:30< Espreon|Wii> timotei: Yes. 20100816 18:57:41< timotei> oh 20100816 18:57:52< timotei> elias: -n to what command? 20100816 18:58:14< elias> git svn dcommit (not sure that's what you were talking about though :P) 20100816 18:58:39< timotei> elias: Cannot dcommit with a dirty index. Commit your changes first, or stash them with `git stash'. 20100816 18:59:00< elias> it means you have local changes 20100816 18:59:11< timotei> well of course. it broke during the svn dcommit 20100816 18:59:43< Espreon|Wii> Tch... a broken dcommit... have fun... 20100816 18:59:51< timotei> yeah:)) 20100816 18:59:51< elias> heh 20100816 18:59:56< timotei> I guess I'll commit all in one:| 20100816 19:03:30-!- anonymissimus [~chatzilla@HSI-KBW-095-208-088-086.hsi5.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20100816 19:04:56< timotei> damn :( 20100816 19:05:09< timotei> stupid WINdows 20100816 19:07:38< boucman> gabba: for you todo list... 20100816 19:07:48-!- Espreon|Wii [47af4857@wesnoth/developer/espreon] has quit [Ping timeout: 252 seconds] 20100816 19:07:51< gabba> boucman: yup 20100816 19:08:08< boucman> I planned recruits, then accidentally moved my leader (it happens quite often that I accidentally move a unit because it's mouse-overed when pressing y) 20100816 19:08:50< boucman> this did not discard my recruits, nor warn me nor anything... not sure what we should do in this case, but we should do something... 20100816 19:09:45< boucman> hmm, apparently my first recruit did disapear, but not the other queued ones... so it is a bug 20100816 19:10:10< elias> timotei: where can i find the pre-requisites for the eclipse plugin? 20100816 19:10:33< timotei> elias: in the readme. one sec commiting.. 20100816 19:11:40< gabba> boucman: damn, I thought I had solved that one. 20100816 19:11:56< boucman> gabba: hmm, I had a recruit planned, and I didn't get a message when I ended my turn... 20100816 19:12:22< CIA-49> timotei * r45778 /trunk/utils/java/ (20 files in 10 dirs): (log message trimmed) 20100816 19:12:23< CIA-49> eclipse plugin: faulty git svn dcommit, 20100816 19:12:23< CIA-49> so commiting 4 commits all-in one: 20100816 19:12:23< CIA-49> 1) update the version to 1.0.0 20100816 19:12:23< CIA-49> 2) fix launching the campaign in the game 20100816 19:12:23< CIA-49> 3) added builders menu for a better flexibility 20100816 19:12:23< CIA-49> 4) added advanced preferences page 20100816 19:12:23< CIA-49> alink * r45779 /trunk/data/core/images/terrain/ (light-n.png light-s.png): Fix small artifacts in lightmap transitions 20100816 19:12:33< CIA-49> timotei * r45780 /trunk/utils/java/org.wesnoth/readme/ (definitions.png install_new_software.png launch_plugin.png): eclipse plugin: add images for new documentation 20100816 19:13:36< gabba> boucman: ok, I don't understand, since I just tested both things you just said and they work fine 20100816 19:13:43< timotei> elias: ^ 20100816 19:14:17< boucman> i'm at rev 45777, so I have all your changes 20100816 19:14:49< timotei> elias: actually, wait. one more commit 20100816 19:14:49< gabba> boucman: which scenario, any other details I should know? 20100816 19:14:54< boucman> gabba: i'll test some more 20100816 19:15:00< boucman> normal MP, no WML 20100816 19:15:01< timotei> elias: esentially, you need just ... eclipse 3.6 20100816 19:15:05< boucman> I was playing drakes :P 20100816 19:15:13< boucman> the sequence was 20100816 19:15:20< boucman> 1)plan multiple recruits 20100816 19:15:26< timotei> damn it! 20100816 19:15:27< boucman> 2) plan leader move 20100816 19:15:28< elias> timotei: ah, so that's my problem 20100816 19:15:33< timotei> ? 20100816 19:15:38< boucman> 3)execute leader move 20100816 19:15:39< elias> ubuntu doesn't have 3.6 :/ 20100816 19:15:44< boucman> 4)undo leader move 20100816 19:15:47< timotei> don't install eclipse from repos;) 20100816 19:16:02< boucman> IIRC at that point the planned recruits were still there except for the first one 20100816 19:16:03< elias> i never install things from outside repos, so my filesystem stays clean :P 20100816 19:16:09< boucman> i'll restart my game to retest 20100816 19:16:38< timotei> elias: just an archive extracting 20100816 19:16:48< timotei> M utils/java/org.wesnoth/readme/README.tex 20100816 19:16:48< timotei> A checksum mismatch occurred: Base checksum mismatch on '/trunk/utils/java/org.wesnoth/readme/README.tex': 20100816 19:16:52< timotei> the same thing over and over again 20100816 19:18:15< boucman> and now I get kicked back to the lobby whenever I try to create a game :( 20100816 19:18:34< CIA-49> zookeeper * r45781 /trunk/changelog: Minor changelog update. 20100816 19:18:57< CIA-49> timotei * r45782 /trunk/utils/java/org.wesnoth/readme/README.tex: eclipse plugin: update documentation 20100816 19:19:22< gabba> boucman: ok, following your steps to see what happens 20100816 19:20:18< boucman> Ivanovic: It seems it's impossible to play two games in a row with trunk. investigating... 20100816 19:20:22-!- isaac [~isaac@debian/developer/isaac] has quit [Ping timeout: 246 seconds] 20100816 19:21:04< gabba> boucman: you're on the official server? 20100816 19:21:09< gabba> or local? 20100816 19:21:10< boucman> hmm, I don't need to restart the game, quiting and re-joining th lobby seems to do the trick 20100816 19:21:14< boucman> server 20100816 19:21:16-!- isaac [~isaac@debian/developer/isaac] has joined #wesnoth-dev 20100816 19:21:27< boucman> it might be ana related... 20100816 19:22:07< Ivanovic> not good 20100816 19:22:11< Ivanovic> not goo at all! 20100816 19:22:21< Ivanovic> s/goo/good 20100816 19:22:35< gabba> boucman: ok I reproduced your bug... fortunately it doesn't allow anything illegal; each time you try to execute those invalid recruits, they just get deleted. Maybe I can save that for 1.9.1 and do docs now instead? 20100816 19:23:03< boucman> gabba: you're the juge, at this point that decision makes sense... 20100816 19:23:27< gabba> boucman: I'm afraid a last-minute commit would do more harm than good, since that problem is not so simple to solve 20100816 19:24:12< boucman> agreed 20100816 19:24:58-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100816 19:25:55< timotei> fendrin: ok. could you look a bit over the documentation? 20100816 19:26:07< fendrin> timotei: yes, I will do so. 20100816 19:26:11< timotei> Ivanovic, fendrin: what/how should I write in release_notes about the plugin? 20100816 19:26:35< Ivanovic> fendrin: i leave this to you and your mentor 20100816 19:26:36< Ivanovic> ;) 20100816 19:27:05< timotei> man, 30 mins and windows failed me :( 20100816 19:27:15-!- noy [~Noy@wesnoth/developer/noy] has quit [Remote host closed the connection] 20100816 19:27:18< Ivanovic> timotei: wrong, 90mins 20100816 19:27:27< timotei> what? 20100816 19:27:32< timotei> 19 UTC 20100816 19:27:37< timotei> UTC=GMT right? 20100816 19:27:46< Ivanovic> yes, atm it is 17:30UTC 20100816 19:28:01< Ivanovic> don't forget the mighty summertime 20100816 19:28:03< timotei> I'm UTC+2 20100816 19:28:11< timotei> 19+2=21 20100816 19:28:22< Ivanovic> that makes eg germany be in GMT+2 in the summer while it is in GMT+1 in winter 20100816 19:28:22< timotei> and at me it's 20.28 20100816 19:28:46< Ivanovic> are you sure that you are not in GMT+3 in summer due to the additional hour? 20100816 19:28:53< timotei> hmm 20100816 19:28:56< Ivanovic> yeah, UTC itself does not have summertime mode! 20100816 19:29:01< timotei> it's 20.28... 20100816 19:29:04-!- billynux [~billy@239-226-126-200.fibertel.com.ar] has joined #wesnoth-dev 20100816 19:29:09< Ivanovic> hi billynux 20100816 19:29:10-!- billynux [~billy@239-226-126-200.fibertel.com.ar] has quit [Changing host] 20100816 19:29:10-!- billynux [~billy@wesnoth/developer/billynux] has joined #wesnoth-dev 20100816 19:29:19< billynux> hi Ivanovic 20100816 19:29:19< Ivanovic> billynux: some questions regarding ana and 1.9.0 20100816 19:29:27< billynux> sure, fire away 20100816 19:29:35< Ivanovic> what is the status of this "lib" thingie (especially relevant for packagers!) 20100816 19:29:35-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100816 19:29:45< elias> hm, with 3.6 i get exactly the same errors as with the ubuntu one :P 20100816 19:29:52< timotei> elias: what? 20100816 19:29:55< Ivanovic> which additional (also bumped!) dependencies were added due to ana? 20100816 19:30:13< Ivanovic> (those changed deps should all be mentioned in RELEASE_NOTES) 20100816 19:30:25< elias> timotei: i don't know anything about eclipse, just wanted to try it since i've heard so much about it in here :) 20100816 19:30:27< billynux> Ivanovic, ANA only requires boost libraries 20100816 19:30:41< timotei> elias: you're welcome to try. but what erros you get? 20100816 19:30:41< elias> so probably i'm just doing something stupid, like not having java installed 20100816 19:30:41< Ivanovic> billynux: there seem to be some people with multiplayer problems in trunk (check todays irc logs), could those be ANA related? 20100816 19:31:02< billynux> Ivanovic, let me see the logs 20100816 19:31:06< Ivanovic> billynux: yeah, but are you sure no new boost component was added? (important for all debian based systems and probably other distributions, too) 20100816 19:31:19< billynux> Ivanovic, asio wasn't there before I think 20100816 19:31:27< timotei> elias: right. just follow the README 20100816 19:31:30< billynux> Ivanovic, and maybe a couple others, let me check that too 20100816 19:31:33< timotei> elias: and you'll end up good:) 20100816 19:31:33< elias> timotei: http://paste.debian.net/83709/ 20100816 19:31:38< timotei> elias: eclipse.wesnoth.org 20100816 19:31:47< timotei> elias: even though, that's the 0.2.1 version 20100816 19:32:34< loonycyborg> Ivanovic: asio pulls in boost.system and boost.thread. 20100816 19:32:35< timotei> elias: using trunk utils/java? 20100816 19:32:49< CIA-49> alink * r45783 /trunk/RELEASE_NOTES: 20100816 19:32:49< CIA-49> Mention the new advanced preference "local time of day light" 20100816 19:32:49< CIA-49> since it may affect the look of new caves and possibly use a bit more memory 20100816 19:32:57< timotei> fendrin: ok, removed some couple of LOW errors. 20100816 19:33:00< elias> yes, i svn upped to get the new readme 20100816 19:33:08< Ivanovic> billynux: please make sure that this is documented at least in INSTALL and listed in RELEASE_NOTES 20100816 19:33:13< billynux> Ivanovic, I also link to the thread and system libraries of boost 20100816 19:34:12-!- stikonas_ [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100816 19:34:23< timotei> elias: you don't have xtext installed 20100816 19:34:36< alink> eleazar_: ^when checking user feedback for caves lighting, don't forget that some people may not use yet the local ToD light option 20100816 19:34:37< fendrin> Ivanovic: my mentor? 20100816 19:34:50< timotei> fendrin: I think he mistyped 20100816 19:34:56< Ivanovic> jepp, typo 20100816 19:34:57< boucman> gabba: I seem to be able to plan for a unit to attack twice (attacking the same unit if it makes any difference) 20100816 19:35:22-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 252 seconds] 20100816 19:35:24< elias> timotei: yeah, i'll try to install the Sun Java instead of whatever ubuntu has :) 20100816 19:35:28< boucman> i'll execute it to see how this turns out 20100816 19:35:33< timotei> elias: it has that stupid openJDK 20100816 19:35:34< timotei> :)) 20100816 19:35:44< eleazar_> alink: but underground maps all should now use the Underground color-shift 20100816 19:36:08< eleazar_> i think they will usually see things as i intend them to be 20100816 19:36:09< boucman> gabba: ouch, crash... no usefull bt, trying to reproduce... 20100816 19:36:09< loonycyborg> billynux: btw iirc boost.thread is supposed to be optional for asio. Is it possible to use sdl threads instead? 20100816 19:36:18< alink> eleazar_: you mean fully underground map (no time_area)? 20100816 19:36:23< eleazar_> yeah 20100816 19:36:24< alink> then yes 20100816 19:36:25< gabba> boucman: crash? uh oh. 20100816 19:36:45< billynux> loonycyborg, my implementation uses boost::thread directly 20100816 19:36:47< boucman> when attempting to execute the first of the two attacks IIRC 20100816 19:36:56< billynux> loonycyborg, meaning, it's not the use of asio that forces it 20100816 19:37:29< boucman> gabba: not that it was an attack, not a move +attack 20100816 19:37:44< gabba> boucman: reproduced 20100816 19:37:55< loonycyborg> billynux: Understood. Though I wonder whether using sdl's threads is possible. 20100816 19:37:55< boucman> good 20100816 19:37:55-!- Upthorn [~chatzilla@75.26.201.123] has quit [Ping timeout: 265 seconds] 20100816 19:38:02-!- Upthorn_ [~chatzilla@adsl-75-26-203-98.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100816 19:38:05-!- Upthorn_ is now known as Upthorn 20100816 19:38:22< CIA-49> eleazar * r45784 /trunk/data/core/images/help/ (5 files): updated a few help images. 20100816 19:38:45< billynux> loonycyborg, most likely, yes 20100816 19:39:05< billynux> loonycyborg, however it would look awkward in ANA itself (since it only depends on boost's libs) 20100816 19:39:12< eleazar_> so far as i know--- my stuff is ready for release 20100816 19:40:05< billynux> loonycyborg, although it wouldn't look awkward in the network module rewrite itself (i.e. the Wesnoth source) 20100816 19:41:02< billynux> Ivanovic, should I add an entry in changelog with something like 1- "Added a network library for asynchronous server & client applications", 2- "Rewrote the network module using this library" ? 20100816 19:41:42< boucman> billynux: my particular network problem seems easy to reproduce if youhave time to invvestigate right now 20100816 19:41:43< CIA-49> timotei * r45785 /trunk/utils/java/ (48 files in 11 dirs): eclipse plugin: update the grammar 20100816 19:42:00< billynux> boucman, In the logs? 20100816 19:42:23< boucman> yes, a few minutes before you arrived 20100816 19:42:50< timotei> fendrin: good. so, it remains: release_notes, actual building of the plugin 20100816 19:43:00< boucman> basically, start an MP game, play one turn, quit via the escape key, recreate a game, you get thrown back to the lobby. 20100816 19:43:19< CIA-49> gabba * r45786 /trunk/RELEASE_NOTES: Update wb release notes. 20100816 19:43:20< boucman> what makes me think it's ana related is that you can't create games until you leave/rejoin the mp server 20100816 19:43:22< billynux> hhm 20100816 19:43:26< CIA-49> gabba * r45787 /trunk/ (changelog src/multiplayer_connect.cpp): Hide my "add named local players" button, since it still has some issues. Remove entry from changelog until feature is complete. 20100816 19:43:34< CIA-49> gabba * r45788 /trunk/changelog: Update changelog. 20100816 19:44:07< alink> wesbot: seen mordante 20100816 19:44:07< wesbot> alink: The person with the nick mordante last spoke 13d 23h ago. 13d 23h ago was here and on the channel #wesnoth-de with the message: Quit: Leaving 20100816 19:44:23< billynux> :( 20100816 19:44:32< CIA-49> billynux * r45789 /trunk/ (INSTALL RELEASE_NOTES): Update the release notes and install instructions to include ANA's dependencies. 20100816 19:44:59< alink> I hope that mordante knows that we release today 20100816 19:45:14< timotei> hmm, someone should call him, Ivanovic ? 20100816 19:45:15< timotei> :P 20100816 19:45:17< billynux> alink, I think he does (but has been pretty busy) 20100816 19:45:20< timotei> maybe he's in hawaii:D 20100816 19:46:02-!- Mythological [Mythologic@77.28.93.110] has quit [] 20100816 19:46:52< alink> well, it's no bid deal, he usually keep its projects in clean state 20100816 19:46:59< zookeeper> btw, one thing which would be really nice to get done for 1.10 would be cleaning up the preferences. currently there's a couple of advanced preferences which should really be in the other tabs (animated terrain for instance), and there's still all sorts of silly cruft in there like "show titlescreen animation". 20100816 19:47:19< alink> zookeeper: agreed 20100816 19:47:47 * alink also hides because he just added a new one :-/ 20100816 19:47:57< zookeeper> and why do we have an option for something like "show floating labels" anyway? 20100816 19:48:31< zookeeper> i guess i can list all the changes that IMO should happen there... 20100816 19:48:36< billynux> boucman, how do you "recreate" a game after you have quit? 20100816 19:48:49< boucman> I mean : create a new game 20100816 19:48:57< billynux> ah 20100816 19:49:56< zookeeper> also, it looks like the game still claims it collects stats and that they can be viewed on the web :| 20100816 19:50:04< alink> zookeeper: I suppose that it was already proposed, but maybe we should have an advanced button in each tab 20100816 19:50:32< billynux> boucman, confirmed, maybe related -> "warning engine: User billy has unknown game_id: 11" 20100816 19:50:33< elias> timotei: it still doesn't find xtext for some reason (with sun jdk) 20100816 19:50:37< alink> like sound tab does 20100816 19:50:47< zookeeper> alink, possibly 20100816 19:50:55< timotei> elias: you have to install it 20100816 19:50:58-!- Mythological [Mythologic@77.28.93.110] has joined #wesnoth-dev 20100816 19:50:59< boucman> billynux: I didn't get that message when I had the problem IIRC 20100816 19:51:33< elias> it doesn't say so in the readme :P 20100816 19:51:42< billynux> boucman, anyway, I would have to check it out, it's compiling ATM (1 more hour at least) 20100816 19:52:26< boucman> ouch... 20100816 19:52:40< timotei> elias: hmm 20100816 19:52:51< timotei> elias: let'me check 20100816 19:53:37< timotei> elias: right. I forgot toa dd that to the developer :P 20100816 19:53:38< timotei> thanks 20100816 19:54:00< Ivanovic> lets see if i am still able to summon: 20100816 19:54:05 * Ivanovic summons mordante 20100816 19:55:33< zookeeper> fendrin, the first LoW scenario doesn't have a description in MP 20100816 19:55:48< fendrin> zookeeper: Uh. 20100816 19:56:39< CIA-49> gabba * r45790 /trunk/src/whiteboard/move.cpp: Whiteboard/move: add additional check for valid shared_ptr in destructor. 20100816 19:56:47< gabba> boucman: fixes your bug^ 20100816 19:57:19< boucman> wonderful, thx 20100816 19:57:34< gabba> no, thanks for finding it 20100816 20:00:07< zookeeper> anyways, i'll probably be afk now, so good luck with the tagging. hopefully i didn't break any campaigns. 20100816 20:01:19< CIA-49> timotei * r45791 /trunk/utils/java/org.wesnoth/readme/README.tex: eclipse plugin: update documentation - add info about installint xtext to developers 20100816 20:01:25-!- stikonas_ is now known as stikonas 20100816 20:01:51< elias> only 4 errors left now :) http://paste.debian.net/83715/ 20100816 20:01:57< timotei> elias: good 20100816 20:02:19< timotei> elias: Cleaning and building all projects is recommended 20100816 20:02:26< timotei> elias: go to menu: Project-> Clean... 20100816 20:02:32< timotei> select: Clean all projects, and OK 20100816 20:02:55< timotei> elias: oh, and select the 3 projects, and right click on them: refresh 20100816 20:03:33< elias> thanks, that worked 20100816 20:03:40< timotei> elias: yw:) 20100816 20:03:45-!- Blueblaze [~Blueblaze@adsl-99-4-144-48.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100816 20:03:47< timotei> btw, fixed the docu 20100816 20:03:48< timotei> :P 20100816 20:05:45< CIA-49> alink * r45792 /trunk/changelog: update changelog 20100816 20:06:57< gabba> boucman: think the two lines of help the WB prints in the chat when you first define a planned action are useful, or I should delete them for this release? 20100816 20:08:21< boucman> gabba: leave them for this release, 20100816 20:08:58< boucman> i'm less afraid as I was now that we have the right click menu, people won't "get stuck" in wb mode anymore... but we might as well leave it for the moment 20100816 20:09:33< elias> uh oh, i had the full 1.8 add-on server downloaded into ~/.wesnoth, was not a good idea i guess :P 20100816 20:10:11< timotei> :)) 20100816 20:10:16< timotei> umm yeah 20100816 20:10:22-!- stikonas_ [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100816 20:10:37< elias> "Building workspace (20%)" 20100816 20:10:39< timotei> fendrin: should I add a quick check when setup workspace, whther to add the user addons dir too in the workspace? 20100816 20:10:50< timotei> fendrin: so people will many addons will not get stuck? 20100816 20:11:01-!- Sapient [~patrickp@wesnoth/developer/sapient] has joined #wesnoth-dev 20100816 20:11:07-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 252 seconds] 20100816 20:11:11< timotei> fendrin: something like: Would you like me to make a project for your addons directories too? 20100816 20:11:14< boucman> gabba: did your patch solve the "double attack" or is that for post 1.9.0 ? 20100816 20:11:15< fendrin> timotei: No, not for now. 20100816 20:11:17< timotei> ok 20100816 20:12:17< timotei> fendrin: I'm packing the plugin for releasing :) 20100816 20:12:28< gabba> boucman: for post 1.9.0. What I need to do is to properly set the unit status I think: right now the future unit map only affects movement points. 20100816 20:12:52< boucman> k 20100816 20:13:56< CIA-49> billynux * r45793 /trunk/changelog: Added a couple of entries in the changelog about the network rewrite GSoC project. 20100816 20:14:05< timotei> fendrin: I've trimmed about half plugin's dependencies btw 20100816 20:15:10< timotei> fendrin: so.. what we are writing in the ... RELEASE_NOTES 20100816 20:15:43-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20100816 20:16:41-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20100816 20:24:01-!- stikonas_ is now known as stikonas 20100816 20:26:52< billynux> Ivanovic, anything else I should update regarding documentation? 20100816 20:30:04< CIA-49> gabba * r45794 /trunk/src/whiteboard/ (side_actions.cpp side_actions.hpp): Whiteboard: Erase commented-out code. 20100816 20:30:16< CIA-49> gabba * r45795 /trunk/src/whiteboard/side_actions.hpp: Whiteboard/side_actions: comments 20100816 20:30:17< CIA-49> gabba * r45796 /trunk/src/whiteboard/manager.hpp: Whiteboard/manager: comments 20100816 20:30:41< Ivanovic> billynux: no idea, is everything up to date? 20100816 20:30:50< Ivanovic> all the required docs and *whaterver* 20100816 20:30:52< timotei> fendrin: what about this? http://wesnoth.pastebin.com/Y2G3UXSc 20100816 20:31:10< Ivanovic> (meaning: is INSTALL correct, do the build systems work, entry in changelog and RELEASE_NOTES done? ...) 20100816 20:31:56< billynux> Ivanovic, guess so, yes 20100816 20:32:17-!- West [~Administr@hd5e2754c.gavlegardarna.gavle.to] has quit [Ping timeout: 258 seconds] 20100816 20:32:25< billynux> Ivanovic, sorry, that means: "yes", boucman mentioned a bug I will work on now 20100816 20:32:32< Ivanovic> hmm, still no mordante around... 20100816 20:32:41< Ivanovic> billynux: yeah, would be nice to have multiplayer working 20100816 20:32:43< Ivanovic> ;) 20100816 20:33:03< billynux> Ivanovic, and I want to try reverting an old buffer double-copy improvement 20100816 20:34:27< billynux> boucman, the multiplayer bug is only when trying to create a new game after quitting via ESC the old one? 20100816 20:34:52-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20100816 20:35:02< boucman> billynux: I didn't try with anything but escape, I was testing WB, so I didn't focus on that bug once I found how to workaround 20100816 20:35:03< mordante> servus 20100816 20:35:06< Ivanovic> ha, my summoning finally worked! 20100816 20:35:07< Ivanovic> hi mordante 20100816 20:35:13< boucman> I managed to trigger it twice though 20100816 20:35:19< mordante> hi Ivanovic 20100816 20:35:20< boucman> hey mordante, great to see you around 20100816 20:35:21< Ivanovic> mordante: ready for 1.9.0 and writing the gsoc final evals? 20100816 20:35:23< mordante> hi billynux 20100816 20:35:40< mordante> boucman, :-) only won't be around for long 20100816 20:35:45< Ivanovic> mordante: billynux had some question some days ago where to best place the giu potion of proxy setup 20100816 20:36:09< mordante> Ivanovic, I need to discuss some things with billynux but other then that I'll be ready in 25 minutes 20100816 20:36:28< mordante> alink, you were looking for me? 20100816 20:36:34< mordante> fendrin, you were looking for me? 20100816 20:36:44< billynux> hi mordante 20100816 20:37:10< mordante> Ivanovic, haven't followed development closely the last weeks so no idea whether we're ready for 1.9.0 but I've no blockers 20100816 20:37:19< mordante> billynux, how did it go the last week? 20100816 20:37:20< Ivanovic> interesting, it really seems to be impossible to directly join mp games these days 20100816 20:37:36< CIA-49> timotei * r45797 /website/eclipse.wesnoth.org/ (13 files in 3 dirs): Release plugin version 1.0.0 ! 20100816 20:37:39< mordante> Ivanovic, due to the network or some other changes? 20100816 20:37:39< billynux> mordante, good, I haven't been arounch much either the last couple of weeks 20100816 20:37:59< Ivanovic> mordante: could be some other reason, the "join" button is in effect greyed out 20100816 20:38:01< alink> mordante: nothing important, that can wait after 1.9.0. 20100816 20:38:08< Ivanovic> so you can just hit "observe" and wait for the host to assign you 20100816 20:38:21< billynux> gabba, highlight_visitor.cpp:346: void wb::highlight_visitor::find_main_highlight(): Assertion `side_actions_->team_index() == resources::screen->viewing_team()' failed. 20100816 20:38:31< Ivanovic> (you are automatically added to "observer" when doubleclicking on the game) 20100816 20:38:49< Ivanovic> no idea if this is actually a bug or a feature 20100816 20:38:56< boucman> billynux: what svn release ? 20100816 20:39:02< Ivanovic> (feature as in "the host is required to place players intentionally") 20100816 20:39:16< Ivanovic> mordante: you are aware that there is a problem with the revision number stuff and cmake? 20100816 20:39:30< billynux> boucman, the last one I would say, I JUST recompiled 20100816 20:39:34< Ivanovic> mordante: it is not correctly "rebuilt" when reusing the old compile dir for a new svn build 20100816 20:39:37< boucman> k :) 20100816 20:39:39< billynux> boucman, maybe 5 or 6 out 20100816 20:39:56< Ivanovic> IIRC i made some comment in the corresponting patch thread where something in those regards was changed 20100816 20:40:11< alink> mordante: btw i believe that the error message at startup about buttons/menu-button-disabled.png is from GUI2 20100816 20:40:50-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100816 20:43:13< alink> Ivanovic: I go afk for at some time, my stuff is ready for release 20100816 20:43:23< Ivanovic> alink: okay 20100816 20:43:23< alink> s/at/ 20100816 20:44:08< billynux> gabba, boucman: same bug as before ^. It happens after I finish a map 20100816 20:44:27< timotei> fendrin: ok. ping me when youre back. I'm afk 5 mins. http://wesnoth.pastebin.com/Y2G3UXSc is this ok for release? 20100816 20:44:29< boucman> billynux: you mean after you win or after you quit ? 20100816 20:44:43< billynux> after I win 20100816 20:45:05< gabba> billynux: which kind of game were you playing? 20100816 20:45:38< billynux> gabba, just a 2 vs 2 I created from the official server 20100816 20:45:46< gabba> ok 20100816 20:46:05< billynux> gabba, I created a game and connected a player to it, then had the bosses fight 'till death at the center of the map 20100816 20:46:21-!- Unnheulu [~ieuan@cpc5-pnth2-0-0-cust800.pnth.cable.virginmedia.com] has joined #wesnoth-dev 20100816 20:46:30< billynux> gabba, right after one dies one (only one) of the apps crashed (I think the one that won, but not sure) 20100816 20:47:41< gabba> hmm ok, weird things seem to happen to viewing side assignments after game ends, I'm just gonna remove that assert for now - it served its purpose 20100816 20:47:42< CIA-49> timotei * r45798 /trunk/utils/java/org.wesnoth/src/org/wesnoth/wizards/emptyproject/EmptyProjectNewWizard.java: eclipse plugin: fix 'empty project' wizard not opening the project after creation 20100816 20:48:12< mordante> Ivanovic, not sure why the button is grayed out, but if I double-click a game I join it 20100816 20:48:26< Ivanovic> mordante: you are added as observer 20100816 20:48:35< Ivanovic> not automatically in the "player" list in one of the open games 20100816 20:48:36< mordante> alink, indeed 20100816 20:48:52< mordante> Ivanovic, ok 20100816 20:49:07< Ivanovic> especially bad if observers are not allowed 20100816 20:49:13< Ivanovic> then it is in fact impossible to join a game 20100816 20:49:19< Ivanovic> sounds like a real blocker to me 20100816 20:49:20< billynux> gabba, boucman : In this last case the one defeated crashed 20100816 20:49:42< mordante> Ivanovic, I'm aware of the revision number problem it's high on my todo list 20100816 20:50:29-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 255 seconds] 20100816 20:50:31< Ivanovic> hmm, no idea whos bug this "joining mp games is impossible beside the way via "observer"" is 20100816 20:51:11< CIA-49> gabba * r45799 /trunk/src/whiteboard/highlight_visitor.cpp: Whiteboard/highlight_visitor: disabled an assert that was needlessly triggered after victory. 20100816 20:51:14< mordante> me neither but sounds like a blocker :-( 20100816 20:51:19< CIA-49> gabba * r45800 /trunk/src/whiteboard/ (4 files): Whiteboard: Comments 20100816 20:51:57-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100816 20:52:07< gabba> billynux, boucman: r45799 should avoid the crash until I investigate a bit more what happens after victory 20100816 20:52:55< Ivanovic> posting a bug report for this problem since i see nothing about this in the tracker so far 20100816 20:53:11< billynux> gabba, ok, recompiling 20100816 20:53:48< Ivanovic> ilor_: since you somehow know the mp lobby, can you check what this might be? 20100816 20:54:05< timotei> uuuuuuu 20100816 20:54:07< timotei> 5 minutes:-S 20100816 20:54:13< billynux> uff, those changes forces me to recompile from around 80%... :( 20100816 20:54:17< billynux> timotei, 5 minutes for? 20100816 20:54:30< billynux> "hard pencils down" ? 20100816 20:54:30< timotei> Ivanovic: do you plan to release 1.9.0 at exactly 5 minutes? 20100816 20:54:32< timotei> yeah 20100816 20:54:44< billynux> (never understood the concept, I won't STOP working because of it) 20100816 20:54:48< timotei> no. 20100816 20:54:54< timotei> STOP for evaluation:P 20100816 20:55:00< boucman> Ivanovic: don't answer that question :P 20100816 20:55:00< billynux> ah, ok 20100816 20:55:01< Ivanovic> timotei: i planned to, but the MP lobby *is* a blocker 20100816 20:55:05< timotei> oh 20100816 20:55:06< timotei> ok 20100816 20:55:16< timotei> boucman: what question? 20100816 20:55:22< Ivanovic> that is: billynux you should have a look at this one, too 20100816 20:55:33< boucman> if he planned to tag at 19 gmt exactly 20100816 20:56:06< billynux> Ivanovic, the bug being: "You can't observe a game" ? 20100816 20:56:21< Ivanovic> billynux: currently writing the report 20100816 20:56:30< Ivanovic> billynux: basicall: start two wesnoth instances 20100816 20:56:37< Ivanovic> open a new game on the mp server with one 20100816 20:56:41< Ivanovic> try to join it with the other 20100816 20:56:49< Ivanovic> you will see that "direct joining" is not possible 20100816 20:56:57< Ivanovic> (the button greyed out) 20100816 20:57:02< billynux> m 20100816 20:57:05-!- Bocom_ [~Bocom@c-65cee255.013-31-6b736412.cust.bredbandsbolaget.se] has joined #wesnoth-dev 20100816 20:57:11< Ivanovic> though you can join into the "observer list" if observers are allowed 20100816 20:57:20< Ivanovic> from there the host can assign you into one of the player slots 20100816 20:57:42< billynux> Ivanovic, that is how I always did things 20100816 20:57:44< Ivanovic> the real problem here is that it is not possible to join any game if observers are not allowed since you first *have* to join as observer 20100816 20:59:47< billynux> Ivanovic, ah... in that case, is there some sort of network requirement to let the "Join" button be enabled? (trying to figure out if the bug could be on my end) 20100816 20:59:54< billynux> mordante, ^ 20100816 21:00:10< Ivanovic> billynux: i don't know the code 20100816 21:00:15< Ivanovic> just know that there is an issue 20100816 21:01:10-!- Bocom [~Bocom@c-b7cfe255.013-31-6b736412.cust.bredbandsbolaget.se] has quit [Ping timeout: 276 seconds] 20100816 21:01:11< billynux> timotei, so everything we now do should be disregarded by our mentors? :) 20100816 21:01:24< timotei> billynux: yep, that's what Ivanovic said too 20100816 21:01:33< billynux> funny 20100816 21:01:48< timotei> let's some our mentors are fine with what we did till now :-S (I hope) 20100816 21:02:01< timotei> s/let's some/ let's hope 20100816 21:02:06< mordante> timotei, yup evaluation deadline just has passed 20100816 21:02:14< Upthorn> I noticed that issue while I was testing persistence in multiplayer 20100816 21:02:29< mordante> billynux, ok hope to find some time, but don't have much time :-( 20100816 21:02:46< timotei> hehe, this was a very nice GSOC 20100816 21:02:52< Upthorn> I thought it was a little weird but since I'd never done wesnoth multiplayer before, I assumed that's just how it was. 20100816 21:03:06< timotei> hmm. Ivanovic when do we know if passed or not? :-S 20100816 21:03:13-!- Bocom_ [~Bocom@c-65cee255.013-31-6b736412.cust.bredbandsbolaget.se] has quit [Ping timeout: 276 seconds] 20100816 21:03:14< billynux> From Carol@google: "This is a friendly reminder that you must stop all coding on your Google Summer of Code 2010 project as of right now. No further modifications of any kind may be made to your code after this point." 20100816 21:03:15< billynux> :S 20100816 21:03:25< Ivanovic> timotei: we are not allowed to tell you until google announces it 20100816 21:03:32< Ivanovic> timotei: that is most likely some time next week 20100816 21:03:34< timotei> Ivanovic: and that is? 20100816 21:03:38< timotei> Ivanovic: oh 20100816 21:03:52< Ivanovic> * 20100816 21:03:53< timotei> Ivanovic: then, another thrilling week 20100816 21:03:53< Ivanovic> August 23: 20100816 21:03:55< Ivanovic> Final results of GSoC 2010 announced 20100816 21:03:57< Ivanovic> http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/timeline 20100816 21:03:59< timotei> oh great 20100816 21:04:31< Upthorn> I prefer http://1.bp.blogspot.com/_mRuBILD0TjI/S6tGHR4mM3I/AAAAAAAACbw/tftJozZHs-0/s1600/gsoc10timeline.JPG 20100816 21:04:40< timotei> but wait 20100816 21:04:46< Upthorn> even though it's not png 20100816 21:04:49< billynux> I have a tough time understanding these restrictions by Google... Ivanovic: if we continue to contribute code ATM do we violate some important rule or something? 20100816 21:05:05< timotei> Ivanovic: if we get our money on 20, that means we know since then, isn't it? 20100816 21:05:24< billynux> timotei, IIRC you can't expect the money before the 24th 20100816 21:05:30-!- silene [~plouf@wesnoth/developer/silene] has quit [Ping timeout: 245 seconds] 20100816 21:05:38< Upthorn> billynux: the code in the samples you submit cannot have been created or modified after August 16th 20100816 21:05:42< billynux> timotei, anyway, you'z got to chill... 20100816 21:06:00< timotei> ... 20100816 21:06:04< boucman> my understanding is what you do from now on is not part of GSoC we won't evaluate you on it and you are not paid to do it... 20100816 21:06:09< Ivanovic> billynux: you are perfectly fine to continue coding 20100816 21:06:16< boucman> you just become a normal wesnoth volunteer :P 20100816 21:06:22< Ivanovic> billynux: it is basically a matter of what we as mentors have to use in evals 20100816 21:06:23< billynux> :) 20100816 21:06:32< billynux> good 20100816 21:06:38< Upthorn> and the mentors are not allowed to consider work done after 19:00 GMT today when writing our evaluations 20100816 21:06:44< Ivanovic> we have to base our evals on r45800 20100816 21:06:48< billynux> Carol's wording seems a little rough though 20100816 21:07:10< Upthorn> Ivanovic: it is not only the evals. 20100816 21:07:12< timotei> man... 20100816 21:07:27< Upthorn> Students are required to submit a tarball of all the code they contributed during the project 20100816 21:07:34< Ivanovic> Upthorn: yeah, the code samples the students have to send in have to be based on this, too 20100816 21:07:34< Upthorn> that also must be based on r45800 20100816 21:07:45< Ivanovic> but that is basically it 20100816 21:08:14< Upthorn> yes. If you make the tarball now, there is nothing preventing you from contributing more 20100816 21:08:26< Ivanovic> you can create the tarball later on, too 20100816 21:08:30< boucman> hey, the GSoC commit is a round number :P 20100816 21:08:32< Ivanovic> you just have to base it on the current version 20100816 21:08:44< Upthorn> except if you think you would be spiteful if the mentors failed you after you worked passed the end 20100816 21:08:46< Ivanovic> (hail version control!) 20100816 21:09:13< Ivanovic> Upthorn: you won't be failed just because you *continue* working and improving stuff 20100816 21:09:20< gabba> Kind of hard to create a tarball of stuff scattered through the wesnoth code... do we just submit a tarball of wesnoth then? :P 20100816 21:09:35< Ivanovic> its just a matter of "was enough of the targets reached in time so that we can pass this student" 20100816 21:09:46< Ivanovic> gabba: no, you submit patches 20100816 21:09:53< Upthorn> Ivanovic: but continuing to work and improve stuff won't help you either 20100816 21:10:06< Ivanovic> gabba: in fact you can just submit "one patch per revision you commited" or soemthing like this 20100816 21:10:17< Upthorn> so if you thought you were in danger of failing and you went ahead and continued to try to improve your odds 20100816 21:10:22< boucman> gabba: extract your commits from git ? 20100816 21:10:26< Upthorn> that would be a bad idea 20100816 21:10:35< Ivanovic> Upthorn: no, it is not a bad idea 20100816 21:10:41< gabba> yeah, git should make it easy to extract all that as patches 20100816 21:11:02< Upthorn> Ivanovic: I mean after the deadline 20100816 21:11:06< Ivanovic> a bad idea would be assuming that you suddenly passed if your first commit in the 2nd coding half is sent in after the deadline where there was nothing before 20100816 21:11:25< timotei> gabba: just do this: 20100816 21:11:27< billynux> mordante, Ivanovic, gabba, Upthorn: My case is pretty special, I have mostly contributed to files I created and modified, with little contribution of everyone else in those files... can I just submit those? 20100816 21:11:38< timotei> gabba: git log -p --author=gabba > code.patch 20100816 21:11:52< Upthorn> billynux: yes. 20100816 21:11:52< timotei> billynux: no need to 20100816 21:11:58< Ivanovic> billynux: the better solution would be gathering all commits that were by you 20100816 21:12:00< timotei> git log -p --author=billyunx > code.patch 20100816 21:12:07< timotei> git log -p --author=billynux > code.patch 20100816 21:12:13< timotei> and that's it :) 20100816 21:12:16< Upthorn> timotei: : uh, but we're working on svn 20100816 21:12:24< timotei> I can make them for you :P 20100816 21:12:31< timotei> if you want, of course 20100816 21:12:31< Ivanovic> though from what i know it is not required to submit every single line of code, it is more or less a sample for google that they can keep in their archives 20100816 21:12:41< Upthorn> timotei: oh, hey, that'd be great. 20100816 21:12:49< Ivanovic> tax reasons or the likes (as in "we paid person ABC to write this code, here is the result" 20100816 21:12:51< gabba> timotei: so, that puts it in one gigahumongous patch? I wonder if they want that or 1 file per commit 20100816 21:13:00< timotei> it doesn't matter 20100816 21:13:13< timotei> of course, you could use xargs to split each commit in a file... but. 20100816 21:13:16< Ivanovic> gabba: they don't look at your work at all 20100816 21:13:23< timotei> gabba: just your commits 20100816 21:13:28< Upthorn> gabba: it does not matter. you can submit the whole actual source files, one humongous patch, anything 20100816 21:13:35< Ivanovic> gabba: in fact you could most likely submit some asciiarts featuring your granny and noone would care 20100816 21:13:53< gabba> Ivanovic: ha ha 20100816 21:13:56< boucman> except for your granny of course 20100816 21:14:02< gabba> don't give me ideas 20100816 21:14:23< Ivanovic> the code submission is just a formality 20100816 21:14:31< Ivanovic> don't bother too much about it 20100816 21:14:56< Ivanovic> back to more serious stuff: here is a detailed description of the problem with multiplayer: https://gna.org/bugs/index.php?16456 20100816 21:15:46-!- silene [~plouf@bau91-1-82-239-244-109.fbx.proxad.net] has joined #wesnoth-dev 20100816 21:15:46-!- silene [~plouf@bau91-1-82-239-244-109.fbx.proxad.net] has quit [Changing host] 20100816 21:15:46-!- silene [~plouf@wesnoth/developer/silene] has joined #wesnoth-dev 20100816 21:17:04< timotei> Ivanovic: just ping me (if I'm still online) when you want to tag 1.9 20100816 21:17:22< Ivanovic> i want to tag it once this bug is fixed 20100816 21:17:34< Ivanovic> (assuming that i am still awake then and not busy otherwise) 20100816 21:17:41< timotei> Upthorn: I've done your git log. do you want it? 20100816 21:17:48< mordante> billynux, I still think google wants patches, but I guess there's some easy way to do so with git 20100816 21:17:50< gabba> ok, git is officially insane. It dared take less than one second to output the 48000+ lines of my concatenated GSoC patches. 20100816 21:17:58< timotei> gabba: output wher? 20100816 21:18:20< billynux> mordante, ok 20100816 21:18:25< billynux> gabba, darn!! 20100816 21:18:31< billynux> kudos to Linus 20100816 21:18:31< timotei> less than a second? 20100816 21:18:35< gabba> timotei: to my checkout directory 20100816 21:18:37< timotei> I think you're computers is a plane:) 20100816 21:18:40< Ivanovic> billynux, gabba, timotei, Upthorn: regarding passing or failing: we are most likely not allowed to state right now if you passed or not, but i think it is safe to assume that you most likely would be vary aware of it if your change *not* to pass was really high 20100816 21:18:42< Upthorn> timotei: yes please, do you have an http-accessible place to put it, or should I give you my email address? 20100816 21:18:48< CIA-49> gabba * r45801 /trunk/src/whiteboard/ (action.hpp visitor.hpp): Whiteboard: comments. 20100816 21:18:52-!- Unnheulu [~ieuan@cpc5-pnth2-0-0-cust800.pnth.cable.virginmedia.com] has left #wesnoth-dev ["Ex-Chat"] 20100816 21:19:02< timotei> Upthorn: one sec 20100816 21:19:06< billynux> Ivanovic, s/change/chance/ 20100816 21:19:13< Ivanovic> (as in: your mentor would have been really sulky, in a bad mood, making sure that you are aware that you are *really* lagging behind, ...) 20100816 21:19:18< Upthorn> Ivanovic: yeah, that is what I figured based on my experience last year 20100816 21:19:33< Upthorn> where I got very little coding done after the second half 20100816 21:19:40< Upthorn> err, in the second half 20100816 21:19:47< Upthorn> (I got even less done after...) 20100816 21:19:51-!- joo|out is now known as joo 20100816 21:20:28< gabba> err that 45801 was weird, I sent it together with the previous one and CIA only announces it now 20100816 21:20:31< timotei> Upthorn: http://files1.jetbytes.com/169ca326cc123e84f65b0a21a593f4bb 20100816 21:22:05< timotei> Upthorn: did you got it? 20100816 21:22:08< Upthorn> hrm. that is not working for me. it just says "waiting for server..." and then 30 seconds later "done" with no "transferring data" or rendering of a page in between 20100816 21:22:24< timotei> Upthorn: http://files1.jetbytes.com/4e4b092e9a340ce75254bebb0d1435ee 20100816 21:23:12< Upthorn> tmp.patch is now downloading at 0bps 20100816 21:23:50< Ivanovic> billynux, gabba, timotei, Upthorn, boucman, crab_, fendrin, mordante: please do not forget to fill out the evaluation, you should already be able to fill them right now and have to be done till friday 20100816 21:24:05< timotei> damn it 20100816 21:24:07< mordante> Ivanovic, will do so later tonight 20100816 21:24:17< Ivanovic> (at least for the mentors i would *really* prefer if you were done till wednesday or the likes so that we are 100% sure that we are "successful" in those regards) 20100816 21:24:36< Ivanovic> timotei: i'd say better compress it and mail the file to him 20100816 21:24:50< timotei> yep. mail send 20100816 21:24:51< Ivanovic> some 50k lines of text should compress rather nicely 20100816 21:24:52< Upthorn> timotei: I've sent you my email, many thanks for the help 20100816 21:25:07< Upthorn> .. well that was fast. 20100816 21:25:08< wesbot> Upthorn: Sometimes we are fast 20100816 21:25:13< timotei> I use thunderbird 20100816 21:25:24< timotei> Ivanovic: hmm, is it a problem if I complete them tomorrow? 20100816 21:25:39< Ivanovic> timotei: that is perfectly fine 20100816 21:25:45< timotei> http://eclipse.wesnoth.org/ 20100816 21:25:48< Ivanovic> timotei: like i said, you got time till something like friday 20100816 21:25:55< timotei> anyone who's got problems accesing the link? 20100816 21:26:23< Sapient> shadowmaster: there? 20100816 21:26:24< Ivanovic> mordante: right, another thing: billynux has some doxygen stuff done, you are most likely the one who knows how to add it to the devdocs stuff, right? 20100816 21:26:31< Upthorn> gmail actually sent me the file when I clicked download :) 20100816 21:26:39< timotei> :P 20100816 21:26:42-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100816 21:26:43< timotei> hmm 20100816 21:26:45< timotei> Soliton: around? 20100816 21:27:14< billynux> Ivanovic, mordante: There are a few ANA only things: The LaTeX doc and ANA's doxygen documentation 20100816 21:27:57< billynux> Ivanovic, mordante: I should probably work on improving the documentation of network.hpp for Wesnoth's doxygen 20100816 21:28:08< mordante> Ivanovic, it should be there unless we want to make separate docs for ANA 20100816 21:28:24< mordante> afk 20100816 21:28:48< CIA-49> timotei * r45802 /trunk/utils/java/org.wesnoth/changelog: eclipse plugin: update the version 20100816 21:29:13< Ivanovic> mordante: i just know that billynux pinged me about this and i can basically just forward this question/request to you 20100816 21:29:15< Ivanovic> ;) 20100816 21:31:21< boucman> Ivanovic: done 20100816 21:32:08< gabba> OK, for anybody trying to debug the lobby, the problem seems to be that "bool game_info::can_join() const" (lobby_data.cpp:324) always returns false. 20100816 21:33:26< gabba> The problem in that function itself is that vacant_slots is always at zero 20100816 21:34:08< timotei> meh... tomorrow I'll sleep how much I can 20100816 21:34:18< timotei> I hope my body won't wake up at 7.30 AM:( 20100816 21:34:35< billynux> gabba, is that network related? sorry for my lazyness 20100816 21:34:50-!- dtiger [~dtiger@dynamic-vpdn-91-149-132-168.telecom.by] has quit [Remote host closed the connection] 20100816 21:35:07< gabba> billynux: no clue, it could be anything, I'm trying to trace where that variable is modified 20100816 21:36:17-!- West [~Administr@hd5e2754c.gavlegardarna.gavle.to] has joined #wesnoth-dev 20100816 21:36:37< timotei> ok... sitted in my chair for 2 continuos hours. bad 20100816 21:36:44< timotei> need to take a break 20100816 21:42:25-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100816 21:47:18< timotei> hmm mordante around?:D 20100816 21:47:29< timotei> I've downloaded the git archive again, git reset --hard 20100816 21:47:33< timotei> and the git svn rebase 20100816 21:47:36< timotei> but nothing 20100816 21:47:40< timotei> it just stais 20100816 21:48:40< timotei> rebooting 20100816 21:48:48-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Quit: Leaving] 20100816 21:53:03-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20100816 22:02:12< timotei> damn 20100816 22:02:19< timotei> git svn rebase on downloaded git archive doesn't work 20100816 22:02:29< timotei> ilor_, loonycyborg ^ any idea? 20100816 22:03:26< loonycyborg> What exactly happens after it reset --hard? 20100816 22:05:39< timotei> well, it just shows the progress of 'checking out files x% (x/x) 20100816 22:05:41< timotei> and that's all 20100816 22:05:55< timotei> I've moed the config from the last working git... 20100816 22:06:03< timotei> s/moed/moved 20100816 22:09:04< timotei> Checking out files: 100% (14608/14608), done. 20100816 22:09:04< timotei> HEAD is now at d6430dd Arrows: rewrote the update_symbols method to use the new images, and did a general cleanup of the class. Updated the code referring to the arrows to use the new styles. 20100816 22:09:06< timotei> so... 20100816 22:09:32< timotei> nothing working 20100816 22:09:38< timotei> but git svn fetch -rHEAD works 20100816 22:09:44< timotei> although don't know if that's the way to go 20100816 22:15:18< timotei> it seems it's stays: D:\bin\Git\libexec\git-core\git.exe update-index --refresh 20100816 22:22:03< timotei> hmm... I have to go now... 20100816 22:22:17< timotei> Ivanovic: what shall I do about release_notes? fendrin is still afk 20100816 22:22:52< Ivanovic> timotei: write what you think is right 20100816 22:22:53< Ivanovic> ;) 20100816 22:23:22< timotei> Ivanovic: http://wesnoth.pastebin.com/nPnB72Mq could you add this please? I cannot commit anything - my git is broken 20100816 22:26:52< gabba> Ivanovic I fixed the joined button, committing soon 20100816 22:27:07< Ivanovic> gabba: cool 20100816 22:27:21< boucman> gabba: what was the problem, out of curiosity ? 20100816 22:27:21< Ivanovic> though i won't release it today anymore 20100816 22:27:43< Ivanovic> that is: heading off to bed rather soon and the upload alone requires >45min 20100816 22:27:48< gabba> Lenghty explanation coming in the commit, so the experts can review and make sure my change is ok... 20100816 22:27:56< Ivanovic> (after uploading some additional stuff is required, too) 20100816 22:27:59< timotei> Ivanovic: so tomorrow? 20100816 22:28:25< Ivanovic> timotei: not sure, got to do some work on my thesis and am off in the evening (most likely the whole evening) 20100816 22:28:32< Ivanovic> so it might take till wednesday 20100816 22:28:37< timotei> well ok. no problem 20100816 22:29:20-!- Ivanovic changed the topic of #wesnoth-dev to: 1.9.0 delayed because of bug #16456, releasing once it is fixed and Ivanovic got enough time | 138 bugs, 289 feature requests, 12 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100816 22:29:58< Rhonda> wesbot: bug 16456 20100816 22:29:58< wesbot> Bug #16456 Assigned to: None Status: None Priority: 9 - Immediate 20100816 22:30:01< wesbot> Summary: directly joining a game with open slots not possible if no observers allowed 20100816 22:30:04< wesbot> Original submission: Currently it is impossible to directly join a multiplayer 20100816 22:30:07< wesbot> game on the MP server in trunk. The button for joining is grayed out. You can o 20100816 22:30:10< wesbot> URL: https://gna.org/bugs/?16456 20100816 22:31:40< gabba> Commit done fixing bug #16456, now if CIA wants to wake up... 20100816 22:32:27-!- Bocom [~Bocom@c-65cee255.013-31-6b736412.cust.bredbandsbolaget.se] has joined #wesnoth-dev 20100816 22:32:53< gabba> boucman: Anyways r45804 should fix it, please review 20100816 22:33:28< boucman> gabba: i'm not your mentor anymore, I don't have to review your every commits :P 20100816 22:33:42< boucman> wesbot: log r45804 20100816 22:33:43< wesbot> gabba * r45804 : Stopped the Join button in the lobby from always being disabled. The problem was that the server was sending the open game slots as a string of the form "#/#", which lobby_data.cpp then tried to convert to an int with: game["slots"].to_int()). The result of that was obviously always zero.I made the "slots" string to be written as only the number of open slots, instead of using the form 'X slots'/'Y total'. Change it if you l 20100816 22:33:50< wesbot> URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=45804 20100816 22:33:53< gabba> boucman: I bet, but you're still the patch expert ;) 20100816 22:34:12< boucman> hehe 20100816 22:34:47< boucman> did you had the curiosity of looking when/how we broke it in the first place ? 20100816 22:35:45< gabba> I did some blames, but everything pointed to very old code, except for silene changing some kind of elaborate cast to this method. 20100816 22:36:06< boucman> k.. 20100816 22:36:30< timotei> boucman: lol 20100816 22:36:31< gabba> Perhaps the old cast stopped at the '/' character somehow and so still yielded the correct int 20100816 22:36:38< timotei> boucman: that sounded... awkward:P 20100816 22:36:44< silene> it probably broke when i changed atoi(...) to to_int() 20100816 22:36:49< silene> gabba: yes 20100816 22:36:52< timotei> it sounded, like we were .. children, and suddenly got adults :D 20100816 22:36:57< boucman> gabba: if it was atoi base, that would make sense 20100816 22:37:01< timotei> just like methamorphosis 20100816 22:37:02< boucman> timotei: hehe 20100816 22:37:04< timotei> of butterflies:P 20100816 22:37:33< boucman> gabba: I usually check that to have a hint what feature to check for regression, that's why I was asking 20100816 22:37:53< timotei> boucman: but anyway, that was very funny. gg 20100816 22:37:59< gabba> sure 20100816 22:38:15< timotei> gabba: how do you did blame on git? 20100816 22:38:50< gabba> git blame src/gui/dialogs/lobby/lobby_data.cpp 20100816 22:38:58< timotei> ok 20100816 22:39:05< timotei> man, git svn rebase takes foreever! 20100816 22:39:18-!- Crab___ [~Miranda@c.218.175.a530.sta.adsl.cyfra.net] has joined #wesnoth-dev 20100816 22:41:00< gabba> boucman, silene: this was the old line, just for information: lexical_cast_default(game["slots"], 0) 20100816 22:41:34-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20100816 22:41:50< thespaceinvader> http://tvtropes.org/pmwiki/pmwiki.php/JustBugsMe/BattleForWesnoth out Just Bugs Me page on TVTropes has an interesting question regarding Heir to the Throne, at the bottom 20100816 22:42:07< silene> gabba: hmm... strange, i would have expected lexical_cast_default to return the default value if the string was not an integer; so perhaps it is not my change in fact 20100816 22:42:15< timotei> lol 20100816 22:42:19< timotei> tvtroped for bfw?:) 20100816 22:42:30< zookeeper> Crab___, i presume that the changes i made to the final liberty scenario in 1.8 are compatible with trunk as such? i ported those in r45765: http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/Liberty/scenarios/08_Glory.cfg?rev=45766&view=diff&r1=45766&r2=45765&p1=trunk/data/campaigns/Liberty/scenarios/08_Glory.cfg&p2=/trunk/data/campaigns/Liberty/scenarios/08_Glory.cfg 20100816 22:42:44< thespaceinvader> why didn't Konrad and co. just cross the river at elensefar and go through Wesmere instead of crossing Wesnoth to the south through enemy-held territory? 20100816 22:42:46< gabba> silene: weird indeed, I couldn't find more info 20100816 22:42:49< boucman> wow, we're in tvtropes... we're famous :) 20100816 22:42:58< thespaceinvader> timotei: there has been for some time 20100816 22:43:05< timotei> :) 20100816 22:43:07< thespaceinvader> I made the article some time last year IIRC 20100816 22:43:56< Crab___> zookeeper: yes, they are compatible 20100816 22:44:38< Crab___> zookeeper: in fact, 1.9 allows more interesting things - you can use a [goal] name=target_location to make the AI move units near locations which match SLF. 20100816 22:45:25< zookeeper> Crab___, okay 20100816 22:45:26< Crab___> zookeeper: that would allow the AI to target areas regardless of the enemy/friendly units present in it 20100816 22:45:43< Crab___> but, if 1.8 changes were ok, they'll be ok in 1.9 20100816 22:45:48< zookeeper> thespaceinvader, i've wondered about the same HttT question myself sometimes 20100816 22:45:50< boucman> http://www.redstoneprojects.com/trebuchetstore/tractiontrebuchet.gif <= I always envisionned the "hex are possibly miles across" to be a tribute to medieval art :P 20100816 22:45:58< zookeeper> Crab___, ok, thanks 20100816 22:47:59< CIA-49> ivanovic * r45803 /trunk/RELEASE_NOTES: add some notes regarding the eclipse plugin as requested by timotei 20100816 22:48:05< timotei> thanks Ivanovic 20100816 22:48:07< CIA-49> gabba * r45804 /trunk/src/server/game.cpp: 20100816 22:48:07< CIA-49> Stopped the Join button in the lobby from always being disabled. The problem was 20100816 22:48:07< CIA-49> that the server was sending the open game slots as a string of the form "#/#", 20100816 22:48:07< CIA-49> which lobby_data.cpp then tried to convert to an int with: 20100816 22:48:08< CIA-49> game["slots"].to_int()). The result of that was obviously always zero. 20100816 22:48:08< CIA-49> I made the "slots" string to be written as only the number of open slots, instead of using the form 'X slots'/'Y total'. Change it if you like, but now everything seems to work as intended. 20100816 22:48:39< billynux> nice one gabba 20100816 22:50:24< gabba> billynux: thanks. You were not at fault after all :) . 20100816 22:51:31< billynux> I didn't care if I was, just that the problem got fixed 20100816 22:55:40-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100816 22:55:44-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20100816 22:55:45-!- noy_ is now known as noy 20100816 23:01:13-!- thespaceinvader [~chatzilla@wesnoth/artist/thespaceinvader] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716]] 20100816 23:01:29< timotei> meh... really need to sleep 20100816 23:01:34< timotei> good night guys 20100816 23:01:54< timotei> good night billynux gabba Upthorn Ivanovic fendrin mordante boucman 20100816 23:01:55-!- gabba [~gabba@wesnoth/developer/gabba] has quit [Remote host closed the connection] 20100816 23:02:00< boucman> night timotei 20100816 23:02:09< Upthorn> night timotei 20100816 23:02:09-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Quit: Leaving] 20100816 23:02:23< billynux> :) 20100816 23:02:54-!- gabba [~gabba@wesnoth/developer/gabba] has joined #wesnoth-dev 20100816 23:03:32< billynux> what a jolly chap this timotei :) 20100816 23:06:20< Upthorn> Yeah, he seems like a nice and decent fellow. 20100816 23:08:12-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100816 23:09:50-!- Greywhind [~Greywhind@fw-34-18.cs.brown.edu] has quit [Quit: leaving] 20100816 23:15:29-!- Espreon|Wii [47af4857@wesnoth/developer/espreon] has joined #wesnoth-dev 20100816 23:16:03-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20100816 23:16:04< Espreon|Wii> wesbot: seen esr 20100816 23:16:05< wesbot> Espreon|Wii: The person with the nick esr last spoke 1d 1h ago. 22h 33m ago was here and on the channel #wesnoth-umc-dev with the message: Ping timeout: 265 seconds 20100816 23:16:56< mordante> cool gabba that you fixed the button :-) 20100816 23:17:49< gabba> mordante: :) 20100816 23:18:16< Crab___> billynux: can you also take a look at http://wesnoth.pastebin.com/FvcRdrHx ? 20100816 23:18:28< billynux> hi Crab___ , on it 20100816 23:18:33< Crab___> billynux: that's for MSVC, I've sent it to you earlier but it looks like that it's not yet committed. 20100816 23:18:53< gabba> Now I'm trying out timotei's eclipse plugin just for kicks 20100816 23:19:07< billynux> Crab___, yes, those changes are correct 20100816 23:19:32< Crab___> billynux: can you commit them ? those are the last ones that were required for wesnoth to compile with static ana lib in cmake\msvc. 20100816 23:19:38< billynux> yes 20100816 23:19:41< Crab___> thanks 20100816 23:19:47< mordante> silene, gabba, afaik lexical_cast uses atoi for integers 20100816 23:20:12< billynux> Crab___, I should have picked that up before :( (pissed at myself) 20100816 23:21:18< Crab___> billynux: well, you haven't got msvc, so they are rather hard to spot. msvc can be picky sometimes ;) 20100816 23:21:53< billynux> Crab___, I like picky compilers, what I dislike (strongly) is compilers that can't produce sensible error messages :) 20100816 23:22:06< billynux> e.g. gcc 20100816 23:22:38-!- Espreon|Wii [47af4857@wesnoth/developer/espreon] has quit [Ping timeout: 252 seconds] 20100816 23:22:59-!- Valkier [~chatzilla@c-174-55-104-2.hsd1.pa.comcast.net] has joined #wesnoth-dev 20100816 23:23:48-!- alink [~alink@wesnoth/developer/alink] has quit [Remote host closed the connection] 20100816 23:27:19< CIA-49> billynux * r45805 /trunk/src/ (network_async.cpp network_async.hpp network_manager_ana.cpp): Fix use of uint32_t when it should have been ana::ana_uint32 to avoid compilation problems with MSVC. 20100816 23:27:51-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 258 seconds] 20100816 23:28:19-!- wesbot changed the topic of #wesnoth-dev to: 1.9.0 delayed because of bug #16456, releasing once it is fixed and Ivanovic got enough time | 136 bugs, 289 feature requests, 12 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100816 23:33:25-!- Upth [~ogmar@adsl-75-26-203-98.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100816 23:33:44< Ivanovic> okay, time to get some sleep, n8 everybody! 20100816 23:34:01< Upth> night Ivanovic 20100816 23:36:27< billynux> night Ingmar 20100816 23:36:40< billynux> :) night Ivanovic -> tab key misshap 20100816 23:37:42-!- Crab___ [~Miranda@c.218.175.a530.sta.adsl.cyfra.net] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20100816 23:37:43-!- prkc [~negusnyul@C3E4C0D8.dsl.pool.telekom.hu] has quit [Read error: Connection reset by peer] 20100816 23:38:23< Ingmar> how dare you 20100816 23:38:24< Ingmar> :p 20100816 23:39:00-!- silene [~plouf@wesnoth/developer/silene] has quit [Quit: Leaving.] 20100816 23:40:27< billynux> sorry to disturb you :) 20100816 23:43:05< Ingmar> hehe, np ;) 20100816 23:44:12< billynux> I'm off, see you around guys 20100816 23:44:17< billynux> good luck with 1.9 20100816 23:46:44-!- billynux [~billy@wesnoth/developer/billynux] has quit [Quit: Leaving] 20100816 23:47:41-!- shadowm_laptop is now known as shadowm_bluecore 20100816 23:52:45< mordante> night 20100816 23:53:06-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20100816 23:56:10-!- shadowm_bluecore [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 252 seconds] --- Log closed Tue Aug 17 00:00:57 2010