--- Log opened Mon Nov 10 00:00:31 2008 20081110 00:00:35 -!- stikonas [n=and@ctv-213-164-101-158.vinita.lt] has quit [Remote closed the connection] 20081110 00:01:36 -!- miq [n=miq@krlh-5d857ae2.pool.einsundeins.de] has quit [Remote closed the connection] 20081110 00:05:13 <[Relic]> Espreon, yes, I also tried removing it and restarting and downloading and starting it but EoMa just craps out of illegal something with a " 20081110 00:05:56 [Relic]: And did you run wmllint on it? 20081110 00:06:02 <[Relic]> nope 20081110 00:06:15 Run wmllint on it. 20081110 00:07:24 [Relic]: 1.4 addons will not work with trunk if you do not run wmllint on it. 20081110 00:07:39 In additon, you might need to manually change some things. 20081110 00:07:54 <[Relic]> then it shouldn't access the repository and load them either 20081110 00:09:16 Yeah... 20081110 00:11:01 AI0867: This is a catastrophe... 20081110 00:11:04 [Relic]: then run wmlscope on it 20081110 00:11:12 and if that doesn't help, wait for me to finish wmltest 20081110 00:11:18 Espreon: ? 20081110 00:11:27 Quietus is taking quite a while. 20081110 00:11:32 I hope nothing happened to him. 20081110 00:12:27 The minotaur and Elemental Monarch revamp/finish must be finished. 20081110 00:13:41 <[Relic]> no clue on how to get wmllint to run successfully either 20081110 00:13:51 4:30 to go. 20081110 00:14:03 [Relic]: Which OS are you using. 20081110 00:14:05 *? 20081110 00:14:23 <[Relic]> kubuntu 20081110 00:15:04 All right then... 20081110 00:15:19 [Relic], I have to run wmllint from my build directories directly 20081110 00:15:26 <[Relic]> that could be it :) 20081110 00:15:27 Fire up the terminal and cd into the directory which has wmllint. 20081110 00:15:30 esr * r30680 /trunk/data/campaigns/Heir_To_The_Throne/scenarios/05b_Isle_of_the_Damned.cfg: Fix minor glitch detected by wmllint -- narrator needed an icon. 20081110 00:15:32 the "installed" version is missing on modules 20081110 00:16:19 [Relic]: Did you do that? 20081110 00:16:26 *that yet 20081110 00:19:51 <[Relic]> that works 20081110 00:19:53 <[Relic]> so far 20081110 00:20:38 -!- Dragonking [n=dk@dedikerad/dragonking] has joined #wesnoth-dev 20081110 00:20:57 Dragonking: Welcome. 20081110 00:21:24 evening everyone ;) 20081110 00:21:38 [Relic]: If you want wmllint to be run by just typing "wmllint" without cding into the tools directory, just create a symbolic link to it in /usr/bin/ 20081110 00:23:29 ugh hell no! 20081110 00:23:38 <[Relic]> :) 20081110 00:23:47 edit your .bashrc rather and add the appropiate alias 20081110 00:24:16 I was unaware of such magic... 20081110 00:24:23 I will have to look into it later. 20081110 00:28:26 [Relic]: I don't use bash =P 20081110 00:28:49 and I have enough wmllints lying around that I just write out the path of the one I want 20081110 00:30:59 <[Relic]> think I only have4-6 20081110 00:31:24 <[Relic]> poor goblins disapear every time they get attacked :) 20081110 00:32:23 <[Relic]> think that might be the only major error so far :) 20081110 00:39:06 -!- PK [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has joined #wesnoth-dev 20081110 00:40:29 <[Relic]> now just have to figure out what the era I was playing this with was :) 20081110 00:42:21 likke now 20081110 00:45:50 -!- Tigge [n=tigge@bacchus.olf.sgsnet.se] has quit [] 20081110 00:50:06 esr * r30681 /trunk/data/campaigns/Eastern_Invasion/scenarios/18b.Weldyn_Besieged.cfg: More wmllint glitches -- value parts of assignments should not be translatable. 20081110 01:12:25 -!- Sapient [n=sapien-x@c-71-59-35-203.hsd1.ga.comcast.net] has joined #wesnoth-dev 20081110 01:12:59 Sirp: thanks for fixing the AI 20081110 01:13:13 Sapient: you're welcome...let me know if it has more problems 20081110 01:13:51 Did you get a chance to go through all of the items that were reverted by esr then put back in, in comments? 20081110 01:14:33 those commented items might have contained actual fixes to other bugs 20081110 01:15:03 Sirp: Yes -- look for #ifdef SUOKKO in the code. 20081110 01:16:38 Sirp: Most importantly, did you find the AI/pathfinder interaction that broke Soliton's r30298? 20081110 01:17:59 wesbot: log 30298 20081110 01:18:02 -!- ilor [n=a@unaffiliated/ilor] has quit [] 20081110 01:18:04 ilor * r30298 : untested fix for broken --load (without -e) 20081110 01:18:04 URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=30298 20081110 01:18:18 esr: I think you meant another revision 20081110 01:18:22 esr: okay all code with that is broken? 20081110 01:18:43 esr: Sirp fixed Bay of Pearls scenario in r30670 20081110 01:19:20 Looking... 20081110 01:20:49 Hmmm... 20081110 01:21:43 Sirp, that #ifdef code may or may not be broken ;) 20081110 01:22:15 esr: to be honest a lot of the code that was added looks to be completely incomprehensible to me and makes no sense at all. 20081110 01:22:52 o.k. ... if no one can make sense of it then it should probably just be deleted 20081110 01:23:17 hopefully if someone find the need to add it again they will make it comprehensible 20081110 01:23:29 That's what we need to invedstigate. Some of what's in #ifdef SUOKKO may be good ideas. If it's as bad as you say, though, please rip it out. Don't leave it sitting there to complicate things for future maintainers. 20081110 01:27:46 cya later, have fun. 20081110 01:27:46 -!- Sapient [n=sapien-x@c-71-59-35-203.hsd1.ga.comcast.net] has left #wesnoth-dev [] 20081110 01:42:30 loonycyborg * r30682 /trunk/src/ (image.cpp image.hpp): 20081110 01:42:30 Committed a rather hackish fix for "Copy-constructing from singular 20081110 01:42:30 iterator" error that occurs if libstdc++ debug mode is enabled. 20081110 01:45:00 -!- PK [n=pk@r74-192-44-206.vctrcmta01.vctatx.tl.dh.suddenlink.net] has quit ["Java user signed off"] 20081110 02:02:54 -!- loonycyborg [n=sergey@79.139.247.220] has quit ["Zzzzzzzzzzzzzzzzzzzzz"] 20081110 02:03:29 -!- Elvish_Pillager [n=eli@66-189-12-131.dhcp.oxfr.ma.charter.com] has quit ["Hi! I'm a quit message virus vaccine. If you see a quit message virus, don't replace your quit message with it!"] 20081110 02:03:35 -!- loonybot [n=loonybot@79.139.247.220] has quit [Remote closed the connection] 20081110 02:11:46 -!- wesbot changed the topic of #wesnoth-dev to: soft stringfreeze for most campaigns: http://www.wesnoth.org/wiki/TextdomainStatus | List 1.6 features here: http://www.wesnoth.org/wiki/Wesnoth1.6Features | 57 bugs, 210 feature requests, 9 patches | logs: http://wesnoth.org/irclogs | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com, or for images: http://imagebin.org/index.php?page=add 20081110 02:43:38 -!- grrrX [n=_@p57BBD7FE.dip.t-dialin.net] has quit ["Ex-Chat"] 20081110 03:00:05 AI0867: I'm working on the TDH problem now. 20081110 04:27:19 esr * r30683 /trunk/data/tools/wmllint: Minor wmllint enhancements to handle TDH. 20081110 04:39:55 <[Relic]> how much trouble to add 'fill all local with computer player' or something like that to local game player list? 20081110 04:50:29 -!- Ivanovic_ [n=ivanovic@dtmd-4db2070b.pool.einsundeins.de] has joined #wesnoth-dev 20081110 04:57:22 -!- Sapient [n=sapien-x@c-71-59-35-203.hsd1.ga.comcast.net] has joined #wesnoth-dev 20081110 04:57:30 Shadow_Master: there? 20081110 05:01:00 Sapient, fraid not :( 20081110 05:01:51 well, I may have a fix for the unit id bug 20081110 05:02:02 but I would like him to test it 20081110 05:07:10 sapient * r30684 /trunk/src/unit.cpp: - make unit id be unique again (bug #12558) 20081110 05:07:44 -!- Ivanovic [n=ivanovic@dtmd-4db22205.pool.einsundeins.de] has quit [Read error: 110 (Connection timed out)] 20081110 05:08:27 -!- Ivanovic_ is now known as Ivanovic 20081110 05:12:47 Sapient, if I am using a set_menu_item so that your right click target is 1 hex, but you can only do it if you have a unit in a 2 hex radius, how would I set up the filter for this to work (without listing every possible coord in the 2 hex radius) 20081110 05:13:33 let me see if I understand 20081110 05:13:58 you want the menu to appear if the hex is within 2 steps of any unit? 20081110 05:14:08 Yeah 20081110 05:14:21 doesn't matter what kind of unit, friend/foe etc? 20081110 05:14:33 Doesn't matter 20081110 05:14:44 [filter_location] 20081110 05:14:53 [filter] 20081110 05:14:59 [/filter] 20081110 05:15:05 radius=2 20081110 05:15:11 [/filter_location] 20081110 05:15:46 <[Relic]> forgot give gold 500 :) 20081110 05:16:15 <[Relic]> Blueblaze, getting the evil chihuahua done? :) 20081110 05:16:54 [Relic]: I am helping him make a real campaign. 20081110 05:17:13 <[Relic]> sure sure 20081110 05:19:16 <[Relic]> gonna have units falling through ice? :) 20081110 05:20:16 Sapient, this is what I have, http://rafb.net/p/3ZaG3T96.html 20081110 05:20:43 I'm trying to make it so that you right click on the hex, but that is only do-able if you have a unit within 2 radius of that hex 20081110 05:21:32 Sapient, basically, I want the [filter] aspect to have the radius instead of the [filter_location], but I don't think that is possible 20081110 05:22:33 Giving the radius to filter location lets you click anywhere in the radius, but if I could give the radius to the unit then it would let me click only on the filter_location area 20081110 05:23:23 Basically, I'm asking, can I filter units by a radius instead of putting all the x,y coords? 20081110 05:24:27 ....? 20081110 05:24:34 you're not making sense sorry 20081110 05:25:26 if you have array of units, you can [filter] find_in=unit_array 20081110 05:37:56 Sapient, okay, let me try to explain one last time, then I'll call it quits. This is what I want, if player 1 has a unit at 1,2 2,1 3,2 3,3 2,3 1,3 or 2,2 (point 2,2 is in the middle with the other 6 points surrounding it) then you will be able to access the right click menu at point 2,2 only. How could I do that? The set menu item would not be visible unless the unit was on one of those 7 points. 20081110 05:38:02 Do you understand what I mean? 20081110 05:43:19 -!- Espreon [n=espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit [Remote closed the connection] 20081110 05:58:28 ... 20081110 05:58:46 right 20081110 05:58:50 Sapient, got it 20081110 05:58:50 http://rafb.net/p/tP0MrL32.html 20081110 05:58:55 That's what I wanted lol 20081110 05:59:04 use [filter_adjacent] with count=6 20081110 05:59:24 then you can require exactly 6 adjacent hexes to match your criteria 20081110 05:59:44 or [filter_adjacent_location] depending on type of filter 20081110 05:59:55 Sapient, the link I posted is what I was talking about (which works perfectly) 20081110 06:02:22 -!- crimson_penguin [n=ben@64.201.60.220] has quit ["Leaving"] 20081110 06:03:59 alrighty then 20081110 06:04:30 you could simplify it a little... 20081110 06:06:21 Blueblaze: http://rafb.net/p/yC5b8u51.html 20081110 06:06:38 Yay! Playtesting Delfador's Memoirs, it appears the AI is back to normal. 20081110 06:07:10 esr: good, so how many blockers are left for 1.6? 20081110 06:07:22 Checking... 20081110 06:08:24 3 blockers, and 7 bugs marked Important 20081110 06:08:39 :( 20081110 06:09:01 We need at least one serious bug-stomping pass before 1.6. 20081110 06:09:56 I may have fixed one of those blockers. I'm testing it now 20081110 06:10:46 I would be unhappy shipping 1.6 with the buglist in its current state. If we can clear the blockers and get the bug count below 50 again that will start to look more realistic. 20081110 06:12:31 Sapient, ah okay, thanks, saved me 4 lines of code :P 20081110 06:15:20 dang, recruited units have no id apparently 20081110 06:15:35 this is still broken 20081110 06:19:32 o... recruit_unit() is passing unit by value ??? 20081110 06:19:37 Sapient, if you have a set_menu_item with id=foo, can you override it with another set_menu_item (like in another scenario for example) using that same id, or will it cause problems? 20081110 06:20:05 Blueblaze: yes you can override it; that's the point of having the id 20081110 06:28:53 -!- [Relic] [n=[Relic]@adsl-76-229-220-201.dsl.milwwi.sbcglobal.net] has quit ["Leaving"] 20081110 06:38:19 -!- Tigge [n=tigge@bacchus.olf.sgsnet.se] has joined #wesnoth-dev 20081110 06:39:57 sapient * r30685 /trunk/src/unit.cpp: r30684 did not fully fix bug #12558 - now also create unique id for recruits 20081110 06:40:56 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081110 06:50:55 Blueblaze: not only does it save four lines of code, it also runs much faster 20081110 06:51:19 since have_unit must iterate over all units 20081110 07:01:29 esr * r30686 /trunk/data/campaigns/An_Orcish_Incursion/scenarios/5_Linaera_the_Quick.cfg: 20081110 07:01:29 Address bug #12575 by having Linaera appear with three mages rather 20081110 07:01:29 than two horsemen, for about equivalent offensive power; Erlornas can 20081110 07:01:29 recruit scourts for use as defensive units. This requires a minor 20081110 07:01:31 string change in the scxenario hint,. but that string had becvome 20081110 07:01:33 incorrect anyway when Linaera's units got changed to fight on sise 1. 20081110 07:02:09 esr: blocker #12558 is fixed now. I just confirmed it 20081110 07:02:51 Oh good. I was able to clear two bugs related to the AI and a third WML problem within the last two hours. 20081110 07:03:19 So we're going in the right direction again. 20081110 07:05:08 I'm going to have a look at #12579 (Liberty - Glory: castle terrain overlay fails, dialogue problem) next. Do you have anything else immediately in your sights? 20081110 07:05:54 no, I think there are still some minor WML bugs I might tackle before I start my next feature 20081110 07:06:07 OK. 20081110 07:06:22 but for now, sleep. cya ;) 20081110 07:06:31 -!- Sapient [n=sapien-x@c-71-59-35-203.hsd1.ga.comcast.net] has quit [] 20081110 07:06:45 'Night. Me likewise, I think... 20081110 07:12:27 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] 20081110 07:13:01 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has quit [Read error: 60 (Operation timed out)] 20081110 07:49:39 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081110 08:11:48 -!- wesbot changed the topic of #wesnoth-dev to: soft stringfreeze for most campaigns: http://www.wesnoth.org/wiki/TextdomainStatus | List 1.6 features here: http://www.wesnoth.org/wiki/Wesnoth1.6Features | 53 bugs, 210 feature requests, 9 patches | logs: http://wesnoth.org/irclogs | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com, or for images: http://imagebin.org/index.php?page=add 20081110 08:39:32 -!- Sirp [n=user@c-76-102-104-121.hsd1.ca.comcast.net] has quit ["leaving"] 20081110 08:40:30 -!- mordante [n=chatzill@roadie.xs4all.nl] has joined #wesnoth-dev 20081110 08:45:36 -!- loonybot [n=loonybot@79.139.247.220] has joined #wesnoth-dev 20081110 08:46:02 -!- loonycyborg [n=sergey@79.139.247.220] has joined #wesnoth-dev 20081110 08:46:58 morning 20081110 08:50:16 Good morning. 20081110 08:50:56 hi Espreon 20081110 08:50:58 mordante: Do you think it's a good idea to move MSVC projects from VC9 dir to projectfiles dir to other projectfiles? 20081110 08:53:00 loonycyborg yes that might be a good idea, not sure whether it gives problems for MSVC but I assume not 20081110 08:53:26 btw loonycyborg did you see my remark regarding your image.cpp patch? 20081110 08:53:46 Yes. I've committed it as you asked. 20081110 08:53:52 thanks 20081110 08:54:18 * Espreon has to stop playing TDH and finish his homework. 20081110 08:59:34 -!- noy_ [n=Noy@d75-157-43-119.bchsia.telus.net] has joined #wesnoth-dev 20081110 08:59:41 -!- noy [n=Noy@d75-157-43-119.bchsia.telus.net] has quit [Read error: 104 (Connection reset by peer)] 20081110 09:04:11 loonycyborg * r30687 /trunk/ (9 files in 5 dirs): Moved MSVC projects to projectfiles dir. 20081110 09:09:27 * loonycyborg moved files from VC9 dir and git refused to remove the dirs themselves because they didn't contain files :/ 20081110 09:13:09 -!- Rh0nda is now known as Rhonda 20081110 09:13:10 not that svn always works properly with removing directories ;) 20081110 09:14:57 loonycyborg * r30688 /trunk/VC9/: Delete empty directories where MSVC project files were. 20081110 09:19:07 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] 20081110 09:34:35 -!- Ivanovic_ [n=ivanovic@dtmd-4db21b89.pool.einsundeins.de] has joined #wesnoth-dev 20081110 09:34:48 -!- EdB [n=EdB@182.117.88-79.rev.gaoland.net] has joined #wesnoth-dev 20081110 09:51:50 -!- Ivanovic [n=ivanovic@dtmd-4db2070b.pool.einsundeins.de] has quit [Read error: 110 (Connection timed out)] 20081110 09:52:33 -!- Ivanovic_ is now known as Ivanovic 20081110 10:29:41 -!- grzywacz [n=grzywacz@moinmoin/developer/karol] has joined #wesnoth-dev 20081110 10:40:04 -!- Noyga [n=lame-z@AVelizy-151-1-58-226.w82-124.abo.wanadoo.fr] has joined #wesnoth-dev 20081110 10:52:30 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081110 11:01:05 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] 20081110 11:10:15 -!- Noyga [n=lame-z@AVelizy-151-1-58-226.w82-124.abo.wanadoo.fr] has quit [Read error: 113 (No route to host)] 20081110 11:19:24 -!- ilor [n=a@77-253-64-197.adsl.inetia.pl] has joined #wesnoth-dev 20081110 11:21:50 -!- noy_ [n=Noy@d75-157-43-119.bchsia.telus.net] has quit [] 20081110 11:35:06 -!- Noyga [n=lame-z@AVelizy-151-1-58-226.w82-124.abo.wanadoo.fr] has joined #wesnoth-dev 20081110 11:43:19 are there other circumstances than a reboot were @reboot cron jobs would be executed? like when cron is restarted maybe? 20081110 11:44:10 it appears that on one alternate server those jobs have just been executed again. 20081110 11:44:26 -!- loonycyborg [n=sergey@79.139.247.220] has quit ["KVIrc 3.4.0 Virgo http://www.kvirc.net/"] 20081110 11:45:13 -!- loonybot [n=loonybot@79.139.247.220] has quit [Remote closed the connection] 20081110 11:49:47 -!- zookeeper [n=l@dsl-tkubrasgw1-fe11fa00-51.dhcp.inet.fi] has joined #wesnoth-dev 20081110 11:49:52 and again.. 20081110 12:05:15 I guess cron has no way to figure out whether it's a reboot or itself being restarted. 20081110 12:06:36 check uptime? :-P 20081110 12:06:49 And compare it to what? ;-) 20081110 12:07:10 to ~0. 20081110 12:07:26 ~ would be rather tricky 20081110 12:09:08 can't we add whatever is there to be done on startup to the actual startup scripts? 20081110 12:13:55 if we had root that might be an idea. 20081110 12:14:47 easier to just put in a guard though. 20081110 12:36:04 esr, that translatable equals= in weldyn besieged was intentional 20081110 12:38:54 but i can put it back with a # wmllint: ignore 20081110 12:54:49 zookeeper: OK. Sorry about the inconvenience. 20081110 12:59:09 -!- EdB [n=EdB@182.117.88-79.rev.gaoland.net] has quit [Read error: 60 (Operation timed out)] 20081110 12:59:35 -!- EdB [n=EdB@89.38.72-86.rev.gaoland.net] has joined #wesnoth-dev 20081110 13:00:59 -!- loonybot [n=loonybot@79.139.247.220] has joined #wesnoth-dev 20081110 13:01:14 -!- loonycyborg [n=sergey@79.139.247.220] has joined #wesnoth-dev 20081110 13:04:11 zookeeper: Have you seen bug #12579? Looks like your thing. 20081110 13:04:58 yeah, that's why i've assigned it to myself ;) 20081110 13:05:10 Oh, OK :-) 20081110 13:06:02 I cleared three bugs last night, yay! We're moving in the right direction again. 20081110 13:12:49 -!- Chrononaut [n=bjorn@195.20.207.210] has joined #wesnoth-dev 20081110 14:12:57 -!- EdB [n=EdB@89.38.72-86.rev.gaoland.net] has quit ["Konversation terminated!"] 20081110 14:15:14 Sapient, random thought: [object] duration=level is probably broken atm due to the modifications-applied-to-stats-directly thing. haven't tested. 20081110 14:42:33 -!- Noyga [n=lame-z@AVelizy-151-1-58-226.w82-124.abo.wanadoo.fr] has quit ["Quitte"] 20081110 14:52:41 -!- Rrenys [n=rrenys@81-20-159-197.levira.ee] has joined #wesnoth-dev 20081110 15:25:23 -!- crimson_penguin [n=ben@64.201.60.220] has joined #wesnoth-dev 20081110 15:34:05 -!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20081110 15:42:14 zookeeper * r30692 /trunk/data/campaigns/Eastern_Invasion/scenarios/18b.Weldyn_Besieged.cfg: Restored translatability of the lich names. 20081110 15:56:09 -!- stikonas [n=and@ctv-213-164-101-158.vinita.lt] has joined #wesnoth-dev 20081110 16:14:31 esr * r30691 /trunk/data/ (3 files in 3 dirs): 20081110 16:14:31 wmllint double-quotes IDs containing single-quote. 20081110 16:14:31 This diff also fixes two comments where the lift code was 20081110 16:14:31 a bit overzealous. No real harm done, fortunately. 20081110 16:17:08 moin 20081110 16:18:48 esr * r30690 /trunk/data/tools/wesnoth/wmltools.py: 20081110 16:18:48 Fix the line parser so it's not confiused by a comment on a line of 20081110 16:18:48 its own that contains an =. 20081110 16:20:35 Ivanovic: I cleared three bugs last night and Sapient killed a blocker. We're still not in a state where I'd be happy about shipping 1.5.6 (two more blockers) but at least the AI is fixed and we're heading in the right direction again. 20081110 16:26:07 esr: so we should be able to get 1.6 out end of febuary 20081110 16:26:09 ;) 20081110 16:26:18 esr * r30689 /trunk/data/ (6 files in 6 dirs): 20081110 16:26:18 Systematically doublequote enclose IDs containing single quotes. 20081110 16:26:18 This avoids confusing wesnoth-mode.el. 20081110 16:26:34 that is: please do not add DM to mainline since it is too much too sudden and close to the release of 1.6 20081110 16:27:40 and: basically all campaigns (besides the edits for tsg, sotbe and utbs stated) are now in soft stringfreeze 20081110 16:27:55 so if possible clear bugfixes and typos+grammar fixes only 20081110 16:28:05 and for bugfixes try to minimize the changes to strings 20081110 16:28:10 I still think your translator-centric objections to that are wrong, and mean you have your priorities backwards. Not only that, they don't even match up to what Torangan says the translators actually care about. 20081110 16:28:35 esr: personally i am a translators, too 20081110 16:28:54 and i think of it as demotivating to have such a huge pile dropped on me so close before the final version 20081110 16:29:28 Well, suck it up. This game is not about the translators. 20081110 16:29:28 beside this i think that there will be some more changes to strings are needed to flash out the mistakes left in DM 20081110 16:29:42 that is when comparing to the changes after inclusion for other campaigns you mainlined 20081110 16:29:52 this game IS about translators, too 20081110 16:30:05 and this is my final word on it 20081110 16:30:41 I don't think it is, and will therfore not behave as though translators' comfort is my first priority. 20081110 16:30:55 and i will revert intrusive changes 20081110 16:30:58 ;) 20081110 16:33:10 You can do that only at the risk of losing me from the project. You have my willing cooperation now; don't push me because you think you have to assert control, or you'll lose it. 20081110 16:34:35 esr: AKAICT DM isn't even mailined yet. How can it get enough testing before february? 20081110 16:34:44 -!- happygrue [n=happygru@98.223.188.175] has joined #wesnoth-dev 20081110 16:34:50 s/mailined/mainlined 20081110 16:35:54 does anyone know who was working on the random map generator a while back, and if they are still working on it? 20081110 16:36:04 If it can't get enough testing before release, that's a good reason not to ship it. Supposed overhead to translators is not. There's a difference. 20081110 16:37:53 esr: I played HoT a while back and quite enjoyed it. I wanted to pass that on. 20081110 16:38:34 I'm not insisting on shipping DM, I'm insisting that if we don't ship it we make that decision on a better basis than "translators might be upset". 20081110 16:38:54 * loonycyborg finished THoT with about -2000 gold :) 20081110 16:39:04 hehe 20081110 16:40:08 also: I am not sure about the current status of the AI, but if playtesting would be helpful I would be happy to do some. 20081110 16:40:11 happygrue: Thank you. 20081110 16:41:11 happygrue: Some especially vicious AI bugs were fixed recently, but there might be more still.. 20081110 16:41:25 happygrue: if you check out the latest svn, most AI bugs should be fixed, so testing that would have some good use 20081110 16:41:39 happygrue: It appears to be working normally again. If you have bandwidth for playtesting, please hammer on Legend of Wesmere. Since we have already mainlined that, making sure its quality is good is more important than testing DM. 20081110 16:41:53 -!- busfahrer [n=busfahre@unixboard/user/busfahrer] has quit ["leaving"] 20081110 16:42:02 ok, good. 20081110 16:42:23 are there any particular bugs to watch out for still, or to confirm are fixed? 20081110 16:42:47 I haven't played LoW yet, so I will try that. 20081110 16:44:59 happygrue: see if galtrid does anything in scenarios 3 and 7 20081110 16:46:37 does anything: you mean moves? or will it be obvious what he should be doing? ;) 20081110 16:46:44 happygrue: The AI-controller stuff in Elves Last Stand (7) probably needs more testing. 20081110 16:47:25 * happygrue takes notes 20081110 16:48:33 happygrue: anything at all, last time I tried those he acted like he was stoned 20081110 16:49:14 If LoW starts to pall, test DM. Mainline other than LoW is I think in pretty good shape at this point. Well, except for UtBS, and most of that mess probably is not user-visible. 20081110 16:57:30 AI0867: For me he started to advance once orcs where close enough. 20081110 16:58:00 loonycyborg: yes, Dave probably fixed that when he fixed the AI pathfinding 20081110 16:59:29 * crimson_penguin can't find the source for gmodule 20081110 17:00:31 AI0867: It's weird that orcs were unaffected by the bug though. 20081110 17:00:32 -!- VladimirSlavik [n=chatzill@136.219.broadband6.iol.cz] has joined #wesnoth-dev 20081110 17:00:43 hey Shadow_Master 20081110 17:01:02 I just tried compiling that tc program... 20081110 17:01:29 do you happen to know how I get the uint64 and friends into msvc? 20081110 17:02:33 I can redefine them but I'd prefer a cleaner solution 20081110 17:03:13 IIRC there's a standard compliant name for these types.. 20081110 17:03:27 __u64? 20081110 17:03:33 unsigned long long int? 20081110 17:04:02 long long is GNU extension iirc 20081110 17:04:47 then how do you define 64 bit integers in standard C++? 20081110 17:06:52 ok, it seems msvc can do long long, too 20081110 17:07:24 long long will be standard in C++0x 20081110 17:07:31 I guess I remembered it wrong then.. 20081110 17:07:46 heh, only two errors to go then 20081110 17:07:51 thanks! 20081110 17:08:07 loonycyborg: remebered okay, it's an extension but will be in the standard, and seems like msvc has it too 20081110 17:08:13 happygrue, if there's something i wouldn't mind getting proper playtesting, it'd be my new "the long march" in TSG. in case you're looking for more things to try out ;) 20081110 17:09:16 zookeeper: hehe, sure. 20081110 17:09:52 I was forced to abandon all my plans for TSG back when I first came onboard, and I never got back to them :( 20081110 17:10:06 I would be happy to look at someone else's work ;) 20081110 17:10:35 no problem, i think the latest incarnation might just become the definitive one :P 20081110 17:10:49 but it might still be a bit too hard...or too easy 20081110 17:11:51 Ah. The standard one is uint64_t. It's in C99, not in C++ though. 20081110 17:13:13 zookeeper: what diff would you like tested most? 20081110 17:13:43 zookeeper: the long march did need a lot of work, I'm sure what you have will be definative ;) 20081110 17:15:40 happygrue, just general testing of the difficulty and whether it's clear enough how the scenario is actually supposed to work 20081110 17:18:27 roger 20081110 17:30:09 -!- maxy [n=maxy@80-219-1-12.dclient.hispeed.ch] has joined #wesnoth-dev 20081110 17:41:50 Now I'm getting an error about struct end_level_exception in ai.cpp while cross-compiling on the server :/ 20081110 17:44:47 Most likely that's because I'm compiling without python support. 20081110 17:48:03 ok. fixed that by #including menu_event.hpp 20081110 18:34:21 -!- noy [n=Noy@d75-157-43-119.bchsia.telus.net] has joined #wesnoth-dev 20081110 18:36:57 loonycyborg * r30693 /trunk/src/ai.cpp: Fixed compile error when python support is disabled which was caused by missing header. 20081110 18:38:03 s/missing header/missing #include 20081110 18:52:30 * mordante has a feeling of deja vu with r30693... guess I forgot to type git svn dcommit 20081110 19:14:38 -!- noy [n=Noy@d75-157-43-119.bchsia.telus.net] has quit [] 20081110 19:24:20 -!- miq [n=miq@krlh-5d83b64d.pool.einsundeins.de] has joined #wesnoth-dev 20081110 19:30:45 mordante * r30694 /trunk/src/display.hpp: Send parameter as const reference and cleanups. 20081110 19:30:50 mordante * r30695 /trunk/src/image.hpp: Add extra comment, use end() for invalid iterator. 20081110 19:40:54 -!- Rhonda [n=alfie@anguilla.debian.or.at] has quit [Read error: 104 (Connection reset by peer)] 20081110 19:48:28 ivanovic * r30696 /trunk/po/wesnoth-httt/fi.po: updated Finnish translation 20081110 19:49:01 ivanovic * r30697 /branches/1.4/ (changelog players_changelog po/wesnoth-httt/fi.po): updated Finnish translation 20081110 19:54:22 -!- maxy [n=maxy@80-219-1-12.dclient.hispeed.ch] has quit [] 20081110 19:58:21 -!- loonycyborg [n=sergey@79.139.247.220] has quit ["KVIrc 3.4.0 Virgo http://www.kvirc.net/"] 20081110 20:02:53 -!- loonycyborg [n=sergey@79.139.247.220] has joined #wesnoth-dev 20081110 20:06:22 -!- fendrin [n=fabi@g226203014.adsl.alicedsl.de] has joined #wesnoth-dev 20081110 20:07:20 hello 20081110 20:07:45 hi fendrin 20081110 20:08:12 hi mordante 20081110 20:08:46 i would like to talk about utbs. It's in a bad state and I can't fix it before the release. Can we remove it from mainline? 20081110 20:13:17 how bad is it? worse as 1.4? 20081110 20:14:41 It's half rewritten. 20081110 20:15:01 Mist did a good job but only half. 20081110 20:15:18 mordante * r30698 /trunk/src/gui/widgets/grid.hpp: Some cleanups. 20081110 20:17:46 I guess that there are more wml bugs in it than low had before the rewritting. 20081110 20:18:15 but is it broken? 20081110 20:19:07 currently, yes. I can try to fix the bugs but the campaign isn't really mainline quality anymore. 20081110 20:20:25 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has joined #wesnoth-dev 20081110 20:21:42 in that case maybe we should remove it, you want to work on it for 1.7? 20081110 20:21:56 also best send a mail to the dev-ml 20081110 20:22:16 I want to do my best to bring it back to mainline as soon as possible. It's a great campaign. 20081110 20:22:28 I'd love that 20081110 20:22:48 in which case we might remove it after forking 1.6 20081110 20:23:48 agreed 20081110 20:25:50 fendrin: maybe you would like to move it to a branch out of trunk so that translators directly see that this one is not valid for 1.6? 20081110 20:26:02 it can be moved back to trunk after the 1.6 release 20081110 20:26:14 and maybe live on the addon server for the moment 20081110 20:26:32 If it is to be removed, I would think before next stable is best time, too 20081110 20:26:44 which is now 20081110 20:26:55 -!- Baufo [n=thomas@62-47-137-135.adsl.highway.telekom.at] has joined #wesnoth-dev 20081110 20:27:13 VladimirSlavik: you mean before the next dev release 20081110 20:27:23 fendrin: you want me to do that? 20081110 20:27:35 not sure how needed it is to move it away so translators won't look at it 20081110 20:27:49 mordante: wescamp would be an option for translators 20081110 20:28:00 mordante: i would just like to have it out of the main tree directly 20081110 20:28:02 Ivanovic - sorry, "before 1.6" is what I mean 20081110 20:28:16 I rather keep it in our svn so we can preserve history 20081110 20:28:27 mordante: right 20081110 20:28:31 fendrin please use svn move so history remains 20081110 20:28:34 branches/utbs ? 20081110 20:28:45 fendrin: want me to do the move? 20081110 20:29:01 yes, or how easy is it to avoid it in the po files? 20081110 20:29:17 mordante: difficult without losing the files (and their history= 20081110 20:29:59 ok I thought it might have been easy to avoid that directory to be processed 20081110 20:30:01 Ivanovic: yes, please do the move 20081110 20:30:14 fendrin: branches/utbs is fine with you? 20081110 20:30:19 btw I still prefer to wait a bit and send a mail to the dev-ml 20081110 20:30:37 -!- ilor_ [n=a@unaffiliated/ilor] has joined #wesnoth-dev 20081110 20:30:54 mordante: why? 20081110 20:31:10 the campaign is currently in a bad shape and the maintainer asks for removal until it is fixed up again 20081110 20:31:16 sounds very reasonable to me... 20081110 20:31:30 since normally we discuss important things on the dev-ml 20081110 20:31:41 and IMO we do that too little 20081110 20:31:48 yes, we do it too little 20081110 20:32:14 maybe if we post it somebody will step up and help to clean it up before 1.6 20081110 20:32:37 (not that I really expect that) 20081110 20:32:39 but yes, i am also afraid of the amount of bugs that might be left just in utbs and will decrease the fun players have with the game 20081110 20:33:07 cleanup most likely needs several stringchanges, too 20081110 20:33:16 prose polishing and stuff like this 20081110 20:33:21 I fear so too 20081110 20:33:32 when do you want to release 1.5.6? 20081110 20:35:04 Ivanovic: okay, let's discuss it on dev-ml. I am going to send an email to this list during the next hours. 20081110 20:35:13 ok 20081110 20:35:48 ok 20081110 20:38:14 hi everyone 20081110 20:38:20 hi Sirp_ 20081110 20:41:56 One of the most important issues with utbs is, that it isn't balanced any more. It's even to easy on hard. I remember it as one of the hardest campaigns but that changed somehow. 20081110 20:43:11 -!- ilor [n=a@unaffiliated/ilor] has quit [Connection timed out] 20081110 20:44:17 i never found it especially hard. 20081110 20:44:52 also i don't think balance issues qualify a campaign as broken. 20081110 20:45:25 at least not if the problem is that it's too easy. 20081110 20:45:51 uhm, i am not against having a rather easy difficulty level for those who just want to play the story... 20081110 20:47:15 I hate campaigns that needs too much thinking on easy level :) 20081110 20:48:10 UtBS has been widely known to be 'under construction' for some time I think, what has really changed that much? 20081110 20:55:23 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has quit [Connection timed out] 20081110 20:55:26 happygrue: It's half rewritten. The alma of the main character is broken. It's not balanced. Graphics of the main fraction are very outdated compared to the enemy factions. Maps are not up to date. Many wml bugs. 20081110 20:56:44 so a player would most of the time not be able to finish the game? 20081110 20:57:51 No, it's playable. But I fear it's not fun and the player will be spoiled to the story without having a good gaming experience. 20081110 20:57:53 the first time I played UtBS I was very impressed, though eventually I was forced to quit from a bug and I never replayed it, but I really enjoyed the part I played. 20081110 20:58:09 -!- crimson_penguin [n=ben@64.201.60.220] has quit ["Leaving"] 20081110 20:58:49 I see your point though. Hard choice. But one advantage to leaving it (with just a warning at the start) is that you may continue to get testing/feedback/bug repirts 20081110 20:58:53 which may be useful? 20081110 21:01:03 This is true. But I will get feedback from a version that I need to rewrite once again. So most of the bug reports from the version in the upcoming stable will be useless. 20081110 21:01:44 mordante * r30699 /trunk/ (11 files in 3 dirs): 20081110 21:01:44 Add a new debug class for the widgets. 20081110 21:01:44 This debug option can output dot files which can be transformed to images so 20081110 21:01:44 it's easier to get debug info about the widgets in a window. This function is 20081110 21:01:44 enabled by the --enable-debug-window-layout configure switch. It has not been 20081110 21:01:45 implemented in the other build systems yet. (Not sure whether or not it's 20081110 21:01:47 -!- grrrX [n=_@p57BBFA05.dip.t-dialin.net] has joined #wesnoth-dev 20081110 21:01:49 needed.) 20081110 21:02:00 good point. 20081110 21:03:15 -!- [Relic] [n=[Relic]@adsl-76-229-220-201.dsl.milwwi.sbcglobal.net] has joined #wesnoth-dev 20081110 21:04:19 <[Relic]> Hello :) 20081110 21:04:56 hi [Relic] 20081110 21:05:44 <[Relic]> :) 20081110 21:21:22 oh man, are people gonna complain if UtBS is missing from a stable release. 20081110 21:25:05 maybe stick a big warning on it instead? 20081110 21:25:09 -!- BenUrban [n=benurban@unaffiliated/benurban] has quit [Remote closed the connection] 20081110 21:25:37 -!- BenUrban [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20081110 21:25:53 -!- fendrin_ [n=fabi@e176233188.adsl.alicedsl.de] has joined #wesnoth-dev 20081110 21:26:13 -!- BenUrban [n=benurban@unaffiliated/benurban] has quit [Remote closed the connection] 20081110 21:26:32 -!- BenUrban [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20081110 21:26:37 I would complain, yes. I played this campaign quite a while ago. Then, when I finally wanted to play it through for once, I hit the 0 upkeep bug (and also the wierd desert behaviour that got your units below 0hp). 20081110 21:29:47 It seems to me, then, that thing to do is let fendrin loose on it and ship 1.6 when it's done. I'm not itching for a quick 1.6 anyway; we have lots of bugs in core to fix. 20081110 21:30:48 that would avoid the potential mutiny ;) 20081110 21:31:18 I'll work with fendrin on this. I'm running out of projects at this point, and don't want to start any big new ones until after 1.6. 20081110 21:38:50 -!- fendrin [n=fabi@g226203014.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 20081110 21:44:15 -!- fendrin__ [n=fabi@e176233188.adsl.alicedsl.de] has joined #wesnoth-dev 20081110 21:45:22 I'm off bye 20081110 21:45:41 -!- mordante [n=chatzill@roadie.xs4all.nl] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] 20081110 21:46:55 -!- fendrin__ [n=fabi@e176233188.adsl.alicedsl.de] has quit [Remote closed the connection] 20081110 21:56:02 -!- crimson_penguin [n=ben@64.201.60.220] has joined #wesnoth-dev 20081110 21:57:23 -!- Elvish_Pillager [n=eli@66-189-12-131.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20081110 22:00:34 -!- fendrin_ [n=fabi@e176233188.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 20081110 22:06:15 -!- happygrue [n=happygru@98.223.188.175] has left #wesnoth-dev [] 20081110 22:09:02 -!- Rrenys [n=rrenys@81-20-159-197.levira.ee] has quit [Read error: 104 (Connection reset by peer)] 20081110 22:12:34 -!- zookeeper [n=l@dsl-tkubrasgw1-fe11fa00-51.dhcp.inet.fi] has quit [] 20081110 22:33:58 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has joined #wesnoth-dev 20081110 22:59:02 hi 20081110 22:59:39 <[Relic]> :) 20081110 22:59:57 -!- loonycyborg is now known as [loonycyborg] 20081110 23:00:01 <[loonycyborg]> Hello :) 20081110 23:00:03 -!- [loonycyborg] is now known as loonycyborg 20081110 23:00:17 :) 20081110 23:03:20 hi SM 20081110 23:03:33 about that tc program 20081110 23:03:41 I didn't get past compiling 20081110 23:04:32 VladimirSlavik: You've got some other problems beside 64 bit integers? 20081110 23:04:45 let me run it again... 20081110 23:04:53 um... 20081110 23:05:04 first, one of the headers, libsomething 20081110 23:05:10 but that was trivial 20081110 23:05:21 64 bit integers are __int64 in MSVC++ 20081110 23:05:34 never mind now... 20081110 23:05:47 processor.cpp line 296 20081110 23:06:05 Shadow_Master: long long int proved to work too. 20081110 23:06:15 expected constant expression, cannot allocate an array of constant size 0, 'row_pointers' : unknown size 20081110 23:09:39 Shadow_Master: what do you need 64bit ints *for* exactly? 20081110 23:09:43 we'll need to allocate it dynamically 20081110 23:09:57 ilor_: ask libpng 20081110 23:10:11 Shadow_Master: fair enough ;) 20081110 23:10:13 -!- Baufo [n=thomas@62-47-137-135.adsl.highway.telekom.at] has quit [Remote closed the connection] 20081110 23:10:15 png has a hdr version with 64 bits per channel 20081110 23:10:28 oops, 16 per channel :D 20081110 23:10:36 total 64 20081110 23:10:42 og, wait, it is just a typedef ilor_ 20081110 23:11:05 it isn't used in the actul code 20081110 23:12:30 Shadow_Master: don't worry about these types at all 20081110 23:22:24 VladimirSlavik: the only solution for that problem may be dynamic allocation 20081110 23:22:41 yes, I thought so 20081110 23:23:08 you'd better wait for me to fire up my winxp machine 20081110 23:23:29 and get a better Intrenet connection. for now I'm off 20081110 23:25:23 argh, not again 20081110 23:25:40 shadowmaster * r30700 /trunk/ (changelog players_changelog): Update changelogs 20081110 23:26:18 shadowmaster * r30701 /trunk/RELEASE_NOTES: * Spelling mistake fix. 20081110 23:26:49 shadowmaster * r30702 /trunk/misc/fortunes/wesnoth: * Update fortunes 20081110 23:27:21 shadowmaster * r30703 /trunk/misc/fortunes/README: * Explain what must be done to make fortunes work. 20081110 23:28:32 You mean that fortunes can somehow "work" and not just for casual reading? :) 20081110 23:38:40 uh? 20081110 23:39:02 of course, they can be fed to fortune(6) 20081110 23:39:46 esr: around? 20081110 23:41:36 SM, just my last words - I got around everything except that array, then just linking. 20081110 23:41:38 bye! 20081110 23:42:06 -!- VladimirSlavik [n=chatzill@136.219.broadband6.iol.cz] has left #wesnoth-dev [] 20081110 23:42:15 okay, you could work around it 20081110 23:42:18 oh :) 20081110 23:43:01 so, I didn't notice I was using a GNU extension. I should have added some strictness to themakefile 20081110 23:43:09 -!- Sapient [n=sapien-x@c-71-59-35-203.hsd1.ga.comcast.net] has joined #wesnoth-dev 20081110 23:43:20 GNU Extensions are pretty, unlike MS VC++'s ones .... 20081110 23:43:50 but, I wonder, where did I get that code from ? .... um... 20081110 23:44:29 yo Sapient , I' am recompiling trunk to test... 20081110 23:44:34 hey there Shikadi 20081110 23:49:35 Shadow_Master: you shouldn't be checking underlying_id in WML 20081110 23:49:52 I thought that was the idea of that implementation :) 20081110 23:50:16 no 20081110 23:50:27 I should check id as usual now that it is fixed, right? 20081110 23:50:49 underlying_id should be invisible to WML but there is no convenient way to fide it right now 20081110 23:50:56 *hide 20081110 23:51:08 WML should check id 20081110 23:51:41 okay 20081110 23:52:15 one would think the name kind of gives it away. 20081110 23:52:59 it was an experiment, just checking if "id" may have been made not unique deliberately :/ 20081110 23:53:57 Shadow_Master: What's up? 20081110 23:54:03 esr: Shadow_Master pokes you about this: http://wesnoth.pastebin.com/mb288911 20081110 23:54:06 or more like "see, you let me no otion but to use this WEIRD THING"? 20081110 23:54:17 lol ^_^ 20081110 23:54:23 I didn't inted to use caps, sorry 20081110 23:54:25 which may or may not have been obvious already 20081110 23:55:31 -!- Shadow_Master is now known as irm_away 20081110 23:55:39 http://wesnoth.pastebin.com/f302528c8 <-- anyone object to this change to [set_variable]? If not, I'll implement it somewhere this week (bug #12546) 20081110 23:57:02 -!- irm_away is now known as Shadow_Master 20081110 23:57:27 I'd like to hear why we need add_float,multiply_float,divide_float 20081110 23:57:35 please explain --- Log closed Tue Nov 11 00:00:34 2008