--- Log opened Mon Dec 01 00:00:42 2008 20081201 00:07:13 -!- miq [n=miq@krlh-5d8564ff.pool.einsundeins.de] has quit [Remote closed the connection] 20081201 00:12:08 -!- Elvish_Pillager [n=eli@66-189-15-130.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20081201 00:12:14 -!- grzywacz [n=grzywacz@moinmoin/developer/karol] has quit [Remote closed the connection] 20081201 00:21:22 -!- Noyga [n=lame-z@AVelizy-151-1-80-200.w81-249.abo.wanadoo.fr] has left #wesnoth-dev ["Quitte"] 20081201 00:28:00 -!- Elvish_Pillage2 [n=eli@66-189-15-130.dhcp.oxfr.ma.charter.com] has quit [Read error: 110 (Connection timed out)] 20081201 00:38:50 -!- stikonas [n=and@ctv-213-164-126-103.vinita.lt] has quit [Remote closed the connection] 20081201 01:17:34 -!- DDR [n=chatzill@66.183.120.206] has quit [Remote closed the connection] 20081201 01:32:03 -!- DDR [n=chatzill@66.183.120.206] has joined #wesnoth-dev 20081201 01:43:00 -!- Sapient [n=sapien-x@c-71-59-39-246.hsd1.ga.comcast.net] has joined #wesnoth-dev 20081201 01:47:59 Ivanovic: I need to change a string 20081201 01:51:39 * Soliton changed two strings today. 20081201 01:52:36 This is a *soft* string freeze after all :) 20081201 01:52:44 I got my nephews hooked on Wesnoth over the Thanksgiving break 20081201 01:53:05 Watching them go through the tutorial helped me to spot some problems with it 20081201 01:53:44 one problem is where it says "press any key" but you really have to press space, Enter, or Escape 20081201 01:53:52 * AI0867 changed about 5 20081201 01:54:44 Sapient: could it be changed to any key easily? 20081201 01:55:12 another problem, it doesn't explain how move+attack can place you on different sides of the enemy 20081201 01:56:26 I think I translated that string today 20081201 01:56:28 Soliton: I don't know if that is a gui2 code now or not 20081201 01:56:58 i'd guess not. 20081201 01:58:10 -!- fendrin_ [n=fabi@f051193130.adsl.alicedsl.de] has joined #wesnoth-dev 20081201 01:58:24 under the construct_dialog code, it would be simple to change yeah... I'm not sure how many dialogs we would want to include in such a change, though 20081201 01:58:59 but hitting Escape has a different meaning then pressing enter or spacebar 20081201 01:59:11 So I think we should just prompt them to hit spacebar 20081201 01:59:46 If you train them to hit escape then they may accidentally miss a lot of dialogue 20081201 02:01:12 regarding move+attack, the quintain blocked him from the village so he was unable to follow Delfador's instructions and it threw the whole thing off 20081201 02:03:34 -!- loonycyborg [n=sergey@79.139.247.223] has quit ["Zzzzzzzzzzzzzzzzzzzzzz"] 20081201 02:07:11 -!- DDR [n=chatzill@66.183.120.206] has quit [Remote closed the connection] 20081201 02:10:40 esr * r31199 /trunk/data/campaigns/Northern_Rebirth/scenarios/ (6 files): Clear SpellingMistakes items. 20081201 02:12:39 -!- fendrin [n=fabi@85.179.205.73] has quit [Read error: 113 (No route to host)] 20081201 02:30:57 esr * r31200 /trunk/doc/manual/manual.txt: A revision pass over the manual. 20081201 02:33:18 -!- Elvish_Pillager [n=eli@66-189-15-130.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!"] 20081201 02:48:00 -!- DDR [n=chatzill@66.183.120.206] has joined #wesnoth-dev 20081201 02:49:09 sapient * r31201 /trunk/data/campaigns/tutorial/scenarios/1_Tutorial.cfg: 20081201 02:49:09 *fix the "press any key" inaccurate instruction 20081201 02:49:09 *prevent accidental move+attack which allows quintain to cut off student from village 20081201 02:52:00 -!- Appleman1234 [n=Appleman@CPE-58-164-128-96.qld.bigpond.net.au] has joined #wesnoth-dev 20081201 03:04:46 -!- mjs-de [n=mjs-de@vpw.wh.uni-dortmund.de] has quit [Remote closed the connection] 20081201 03:18:00 -!- rski [i=ruskie@c83-250-200-133.bredband.comhem.se] has quit [Read error: 104 (Connection reset by peer)] 20081201 04:21:40 -!- Psyche^ [n=Psyche@e177226245.adsl.alicedsl.de] has joined #wesnoth-dev 20081201 04:23:43 -!- Patterner [n=Psyche@e177225252.adsl.alicedsl.de] has quit [Read error: 60 (Operation timed out)] 20081201 04:23:43 -!- Psyche^ is now known as Patterner 20081201 04:53:50 -!- Ivanovic_ [n=ivanovic@dtmd-4db2418a.pool.einsundeins.de] has joined #wesnoth-dev 20081201 05:00:52 -!- Mica [n=Manic_Mi@d14-69-222-189.try.wideopenwest.com] has quit [Remote closed the connection] 20081201 05:10:18 -!- Ivanovic [n=ivanovic@dtmd-4db2623d.pool.einsundeins.de] has quit [Read error: 110 (Connection timed out)] 20081201 05:11:48 -!- Ivanovic_ is now known as Ivanovic 20081201 05:12:20 -!- Mica [n=Manic_Mi@d14-69-222-189.try.wideopenwest.com] has joined #wesnoth-dev 20081201 06:04:57 -!- Sapient [n=sapien-x@c-71-59-39-246.hsd1.ga.comcast.net] has quit [] 20081201 06:32:44 -!- Appleman1234 [n=Appleman@CPE-58-164-128-96.qld.bigpond.net.au] has quit ["Leaving"] 20081201 06:51:03 -!- ilor [n=a@unaffiliated/ilor] has quit [] 20081201 07:17:06 -!- [Relic] [n=[Relic]@76.229.220.201] has quit ["Leaving"] 20081201 07:59:54 -!- grzywacz [n=grzywacz@moinmoin/developer/karol] has joined #wesnoth-dev 20081201 08:19:28 -!- IRSeekBot3 [n=IRSeekLo@irseek/log-bot/IRSeekBot] has joined #wesnoth-dev 20081201 08:39:29 -!- mordante [n=chatzill@roadie.xs4all.nl] has joined #wesnoth-dev 20081201 08:40:03 morning 20081201 08:56:52 -!- DDR [n=chatzill@66.183.120.206] has quit [Read error: 110 (Connection timed out)] 20081201 09:04:38 investigation into Wesnoth memory usage: http://dave.wesnoth.org/?p=7 20081201 09:05:58 * mordante starts reading 20081201 09:11:37 -!- Sirp [n=user@c-76-102-104-121.hsd1.ca.comcast.net] has quit ["leaving"] 20081201 09:16:09 Sirp_ if you want to look at a new string class, we might also look at it being able to do UTF8 and maybe translations easily 20081201 09:16:22 but interesting article 20081201 09:22:11 the in-game dialogs are not yet gui2, if wanted I can change it to any key (as the normal users sees the any key ;) ) 20081201 09:27:59 -!- Mica [n=Manic_Mi@d14-69-222-189.try.wideopenwest.com] has quit ["What did you say? I can't hear you, my connection's gone."] 20081201 09:35:11 -!- Sirp [n=user@c-76-102-104-121.hsd1.ca.comcast.net] has joined #wesnoth-dev 20081201 09:35:20 bah, couldn't sleep. 20081201 09:35:57 I know that feeling, but I left you two lines in the log 20081201 09:36:33 -!- Mica [n=Manic_Mi@d14-69-222-189.try.wideopenwest.com] has joined #wesnoth-dev 20081201 09:36:46 -!- Mica [n=Manic_Mi@d14-69-222-189.try.wideopenwest.com] has left #wesnoth-dev [] 20081201 09:45:37 mordante: ahhh can you just repeat them please? :) 20081201 09:45:48 Sirp_ if you want to look at a new string class, we might also look at it being able to do UTF8 and maybe translations easily 20081201 09:45:50 but interesting article 20081201 09:46:38 mordante: as long as that doesn't use more memory. :) 20081201 09:47:06 the problem is that basically std::string sucks (as does any general purpose string class) if you want high performance. 20081201 09:47:30 utf8 shouldn't cost more memory but is slower to calcuate the length 20081201 09:48:23 we now store the utf8 also in std::string but need to convert it so another string to get the length 20081201 09:50:06 make it translatable will cost some memory 20081201 09:51:18 but I was more thinking if we rewrite std::string, we might rewrite tstring at the same time and make them play nicer together 20081201 09:56:54 -!- Appleman1234 [n=Appleman@CPE-58-164-128-96.qld.bigpond.net.au] has joined #wesnoth-dev 20081201 09:58:41 mordante: possibly, though the idea would be to keep a re-write of std::string standards conforming still, or as close to standards conforming sas possible. Of course, if we simply add functionality it might still be possible. 20081201 10:01:17 yes I was thinking about adding more functionality, which can avoid some conversions (and thus extra memory allocation) 20081201 10:01:46 at the moment truncating a string utf8 aware needs to copy it and then truncate it and convert back 20081201 10:02:11 if we add that to the wesnoth::string class we can directly modify the internal buffer 20081201 10:05:23 yeah, if we could add that as an extra bonus it would be cool 20081201 10:06:53 -!- shadowmaster [n=shadowm@190.22.114.52] has joined #wesnoth-dev 20081201 10:07:02 hi 20081201 10:07:55 hi shadowmaster 20081201 10:08:02 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081201 10:08:07 it seems that I can manage signal at 6 AM :/ 20081201 10:08:53 anyway, I've got to do 3 tests today, 2 tomorrow. wish me luck 20081201 10:13:01 bye 20081201 10:13:10 -!- shadowmaster [n=shadowm@190.22.114.52] has quit ["Battle for Wesnoth [www.wesnoth.org]"] 20081201 10:21:22 -!- mjs-de [n=mjs-de@vpw.wh.Uni-Dortmund.DE] has joined #wesnoth-dev 20081201 10:22:06 -!- Sirp [n=user@c-76-102-104-121.hsd1.ca.comcast.net] has quit ["leaving"] 20081201 10:24:13 -!- JonJon [i=hidden-u@mail2.hoforsnet.se] has joined #wesnoth-dev 20081201 10:38:42 -!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20081201 10:40:38 -!- zookeeper [n=l@dsl-jklgw4-fe9ff800-215.dhcp.inet.fi] has joined #wesnoth-dev 20081201 10:58:04 -!- fendrin_ [n=fabi@f051193130.adsl.alicedsl.de] has quit ["Konversation terminated!"] 20081201 11:26:57 zookeeper * r31202 /trunk/data/campaigns/Descent_Into_Darkness/scenarios/10_Alone_at_Last.cfg: Some WML-cleanup. 20081201 11:28:32 zookeeper * r31203 /trunk/data/campaigns/The_South_Guard/scenarios/ (06a_Tidings_Good_And_Ill.cfg 07a_Into_The_Depths.cfg): Limited the number of simultaneous wraiths and deathblades M'Brin can have and tuned a speaker filter. 20081201 11:34:10 zookeeper * r31204 /trunk/data/campaigns/Descent_Into_Darkness/scenarios/ (3 files): Added dread bat to some relevant unit filters. 20081201 11:43:02 -!- alink [n=alink@host-212-68-216-251.brutele.be] has joined #wesnoth-dev 20081201 12:05:12 -!- loonybot [n=loonybot@79.139.247.223] has joined #wesnoth-dev 20081201 12:05:38 -!- loonycyborg [n=sergey@79.139.247.223] has joined #wesnoth-dev 20081201 12:20:31 -!- stikonas [n=and@ctv-213-164-126-103.vinita.lt] has joined #wesnoth-dev 20081201 12:55:42 -!- ettin_ is now known as ettin 20081201 13:10:22 -!- ABCD [n=ABCD@wikipedia/ABCD] has quit [Remote closed the connection] 20081201 13:16:28 -!- busfahrer [n=busfahre@unixboard/user/busfahrer] has quit ["leaving"] 20081201 13:23:33 -!- stikonas [n=and@ctv-213-164-126-103.vinita.lt] has quit [Read error: 110 (Connection timed out)] 20081201 13:29:41 -!- Appleman1234 [n=Appleman@CPE-58-164-128-96.qld.bigpond.net.au] has quit ["Leaving"] 20081201 13:51:33 -!- EdB [n=EdB@42.117.88-79.rev.gaoland.net] has joined #wesnoth-dev 20081201 14:09:24 -!- fendrin [n=fabi@f051193130.adsl.alicedsl.de] has joined #wesnoth-dev 20081201 14:11:47 -!- wesbot changed the topic of #wesnoth-dev to: soft stringfreeze for most campaigns: http://www.wesnoth.org/wiki/TextdomainStatus | 1.6 release plan: http://www.wesnoth.org/wiki/Wesnoth1.6ReleasePlan | 58 bugs, 209 feature requests, 7 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 20081201 14:21:32 fendrin * r31205 /trunk/data/campaigns/Legend_of_Wesmere/scenarios/07_Elves_last_stand.cfg: Fixed a missing recruit attribute for Galtrid in LoW 7. 20081201 14:57:34 -!- EdB [n=EdB@42.117.88-79.rev.gaoland.net] has quit ["Konversation terminated!"] 20081201 14:59:11 fendrin * r31206 /trunk/data/campaigns/Under_the_Burning_Suns/units/Dust_Devil.cfg: The dust devil from utbs can now be healed to full health in amla up to hundred times. 20081201 15:09:50 -!- ABCD [n=ABCD@wikipedia/ABCD] has joined #wesnoth-dev 20081201 15:20:55 zookeeper * r31207 /trunk/data/campaigns/Under_the_Burning_Suns/units/Dust_Devil.cfg: Made dust devils immune to poison (and healing). 20081201 15:30:58 fendrin * r31208 /trunk/data/campaigns/Under_the_Burning_Suns/units/Dust_Devil.cfg: Removed the cure ability from the dust devils regeneration because it can't get poisened anymore.(UtbS) 20081201 15:54:09 fendrin * r31209 /trunk/data/core/macros/abilities.cfg: Non living creatures/mechanicals are from now on excluded from being healed. 20081201 16:00:11 -!- Mica [n=Manic_Mi@d14-69-222-189.try.wideopenwest.com] has joined #wesnoth-dev 20081201 16:00:13 -!- West [n=West@hd5e2754c.gavlegardarna.gavle.to] has joined #wesnoth-dev 20081201 16:00:40 -!- West [n=West@hd5e2754c.gavlegardarna.gavle.to] has quit [Client Quit] 20081201 16:01:48 did i miss the discussion about excluding not_living units from healing? 20081201 16:02:50 you did, it consisted of 2 lines in #wesnoth-umc-dev =/ 20081201 16:03:19 ah, my bad... 20081201 16:03:28 it's being discussed on #wesnoth-mp now 20081201 16:03:31 Soliton: sorry for being that fast. Maybe it wasn't such a good idea. 20081201 16:09:08 Soliton: when was the last pdate to wesnoth-git.tar.bz2? 20081201 16:09:40 Shadow_Master: before you began downloading. 20081201 16:09:48 ah, thanks. I'll continue then 20081201 16:11:06 holy cow 367 KB/s. I haven't seen this in any WLAN before 20081201 16:15:45 shadowmaster * r31210 /trunk/ (changelog players_changelog): * Update for the story screen memory corruption/catasthrophe bug 20081201 16:17:48 -!- JonJon [i=hidden-u@mail2.hoforsnet.se] has quit ["ChatZilla 0.9.83 [Firefox 2.0.0.18/2008102918]"] 20081201 16:26:37 what does std::basiv_string use internally for managing ... strings? 20081201 16:26:42 *basic_string 20081201 16:27:41 COW :) 20081201 16:28:49 zookeeper * r31211 /trunk/data/campaigns/Under_the_Burning_Suns/ (3 files in 2 dirs): Some WML-cleanup. 20081201 16:31:37 I think that std::string isn't that lazy ;) 20081201 16:31:53 but obviously it's implementation defined 20081201 16:40:32 I wonder, if there exists any cheap wireless Internet technology with a broader coverage than WiFi WLAN 20081201 16:41:01 I really need to get a more stable connection at home, but as it is (the house), no decent intallation could possibly be made 20081201 16:41:34 -!- ESR_ [n=chatzill@static-71-162-243-5.phlapa.fios.verizon.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.4/2008111319]"] 20081201 16:41:51 I bet there are many howtos on how to make a WiFi antenna yourself on the Internet. 20081201 16:42:05 Antennas are simple devices. 20081201 16:42:09 the same reason for not having a proper electrcal connection - we don't even have a ground cable except for half the circuit 20081201 16:42:10 -!- ESR_ [n=chatzill@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20081201 16:42:33 pringles will do fine :) 20081201 16:42:35 loonycyborg: um, antenna? how'd I connect it if my laptop doesn'thave a connector for such a thing 20081201 16:43:11 I admit that connection part is a weak part of my idea. 20081201 16:45:13 I'm reading a howto... definitively I need a card that has an externa connector 20081201 16:45:32 trying to solder something would get me intro bigger trouble than I am already 20081201 16:46:24 you can improve the current antenna as well 20081201 16:47:36 I'm an article with a very cheap solution 20081201 16:47:44 having* 20081201 16:47:56 but it's in German ;) 20081201 16:48:11 uh :( I can only read spanish and english 20081201 16:48:41 fendrin * r31212 /trunk/data/core/macros/abilities.cfg: Reverted r31209 because of multiplayer balancing issues. 20081201 16:48:41 mordante: the new character dialogues are looking awesome 20081201 16:50:38 thanks :) 20081201 16:50:57 only they suck with a scrollbar, window refreshing fails with transparent windows 20081201 16:51:14 (and in general it's not great, so rewriting that part) 20081201 16:51:29 it ain't too big of an issue for my tests 20081201 16:53:20 http://shadowm.nfshost.com/newgui_2.jpg :) 20081201 16:54:40 yes it looks sweet :) 20081201 16:56:23 side note: I was working on spriting from 3 AM to 6 AM then, so I took the oportunity to test the portraits 20081201 16:59:55 there seems to be no alternative for me ... 20081201 17:00:30 I'll have to continue using random WLANs :/ 20081201 17:02:03 Shadow_Master http://www.binarywolf.com/249/diy-parabolic-reflector.htm and maybe the rest of the site is also interesting 20081201 17:04:56 um, reading 20081201 17:05:02 I'll continue reading later, now lunch 20081201 17:12:41 I'm having dinner ;) 20081201 17:39:23 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has quit [Read error: 54 (Connection reset by peer)] 20081201 17:39:25 -!- AI0867 [n=ai@van-gessel.demon.nl] has quit [Read error: 104 (Connection reset by peer)] 20081201 17:39:25 -!- shikadibot [n=ai@van-gessel.demon.nl] has quit [Read error: 104 (Connection reset by peer)] 20081201 17:42:14 -!- AI0867 [n=ai@van-gessel.demon.nl] has joined #wesnoth-dev 20081201 17:47:33 -!- AI0867 [n=ai@van-gessel.demon.nl] has quit [Remote closed the connection] 20081201 17:47:43 -!- AI0867 [n=ai@van-gessel.demon.nl] has joined #wesnoth-dev 20081201 17:59:01 -!- AI0867 [n=ai@van-gessel.demon.nl] has quit [Remote closed the connection] 20081201 17:59:12 -!- AI0867 [n=ai@van-gessel.demon.nl] has joined #wesnoth-dev 20081201 18:03:33 -!- Mica [n=Manic_Mi@d14-69-222-189.try.wideopenwest.com] has quit ["What did you say? I can't hear you, my connection's gone."] 20081201 18:08:28 -!- AI0867 [n=ai@van-gessel.demon.nl] has quit [Remote closed the connection] 20081201 18:09:38 I'm off bye 20081201 18:10:09 -!- mordante [n=chatzill@roadie.xs4all.nl] has quit ["ChatZilla 0.9.84 [Firefox 3.0.4/2008102920]"] 20081201 18:10:39 -!- AI0867 [n=ai@van-gessel.demon.nl] has joined #wesnoth-dev 20081201 18:15:19 hi 20081201 18:15:44 -!- AI0867 [n=ai@van-gessel.demon.nl] has quit [Remote closed the connection] 20081201 18:15:55 -!- AI0867 [n=ai@van-gessel.demon.nl] has joined #wesnoth-dev 20081201 18:17:08 -!- ilor [n=a@unaffiliated/ilor] has joined #wesnoth-dev 20081201 18:21:58 -!- AI0867 [n=ai@van-gessel.demon.nl] has quit [Remote closed the connection] 20081201 18:25:27 could someone test if bug https://gna.org/bugs/?12450 happens on linux? 20081201 18:27:10 -!- AI0867 [n=ai@van-gessel.demon.nl] has joined #wesnoth-dev 20081201 18:28:29 ilor: Sorry, I can't. My disk is too large :) 20081201 18:28:58 I used a 5MB truecrypt file-partition to test it, I'm sure there are easier ways in linux ;) 20081201 18:29:35 Perhaps create a RAM disk.. 20081201 18:30:13 * loonycyborg has no idea how does one make a RAM disk on linux. 20081201 18:30:17 or cat /dev/zero > file :P 20081201 18:32:02 Ah. And then mount it via loop device. 20081201 18:33:03 no, I meant what to do to fix the "disk too large" problem 20081201 18:33:13 loop device would need a valid filesystem in the file 20081201 18:34:04 Yes. That's what mke2fs is for :) 20081201 18:34:36 -!- AI0867 [n=ai@van-gessel.demon.nl] has quit [Remote closed the connection] 20081201 18:43:51 It's possible to associate loopback devices with files without mounting. 20081201 18:47:48 It looks like --config-dir doesn't handle absolute paths very well: http://rafb.net/p/i43doE51.html 20081201 18:49:34 amusingly it works on windows 20081201 18:54:47 I confirm that it enters infinite loop on linux. 20081201 18:54:55 -!- AI0867 [n=ai@van-gessel.demon.nl] has joined #wesnoth-dev 20081201 18:55:46 thanks! 20081201 18:56:04 * loonycyborg mounted an 1 Mb file as $HOME/fs and used LoW. 20081201 19:00:02 -!- AI0867 [n=ai@van-gessel.demon.nl] has quit [Remote closed the connection] 20081201 19:01:12 ilor: I'm using boost 1.37 btw. 20081201 19:02:11 I tried boost 1.37 and the old version we use in wesnoth, same result 20081201 19:04:01 How did you get boost 1.37 compiled with mingw? Did you compile it yourself? 20081201 19:05:13 -!- AI0867 [n=ai@van-gessel.demon.nl] has joined #wesnoth-dev 20081201 19:15:30 -!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has quit [] 20081201 19:17:04 -!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has joined #wesnoth-dev 20081201 19:17:14 -!- AI0867 [n=ai@van-gessel.demon.nl] has quit [Remote closed the connection] 20081201 19:29:06 -!- suokko [n=suokko@vipunen.hut.fi] has quit [No route to host] 20081201 19:30:22 loonycyborg: sorry, got carried away. I compiled it with bjam and gcc 4.2.1 without much trouble 20081201 19:31:20 Did you have any problems with enabling gzip support in boost iostreams? 20081201 19:31:26 -!- suokko [n=suokko@vipunen.hut.fi] has joined #wesnoth-dev 20081201 19:32:27 I'm not sure if it works, but it compiles 20081201 19:33:07 I did have a slight hiccup there, I think -sZLIB_SOURCE=/path/to/zlib/src option did the trick 20081201 19:34:38 I always tried to use precompiled zlib for 1.36 and -sZLIB_INCLUDE etc didn't have any effect. 20081201 19:35:17 So I ended up writing an SConstruct file to compile boost iostreams. 20081201 19:36:00 however it seems gzip in iostreams doesn't work for me despite compiling 20081201 19:36:58 nvm dumb typo 20081201 19:41:15 How exactly it doesn't work? 20081201 19:45:00 it was a stupid typo in my testcase, I was using the wrong stream ;) 20081201 19:46:06 Ah. 20081201 20:11:47 -!- wesbot changed the topic of #wesnoth-dev to: soft stringfreeze for most campaigns: http://www.wesnoth.org/wiki/TextdomainStatus | 1.6 release plan: http://www.wesnoth.org/wiki/Wesnoth1.6ReleasePlan | 57 bugs, 209 feature requests, 7 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 20081201 20:13:17 -!- noy [n=Noy@d75-157-52-251.bchsia.telus.net] has quit [] 20081201 20:20:02 -!- YogiHH [i=YogiHH@d027227.adsl.hansenet.de] has joined #wesnoth-dev 20081201 20:30:32 -!- YogiHH [i=YogiHH@d027227.adsl.hansenet.de] has quit ["Verlassend"] 20081201 20:32:51 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has joined #wesnoth-dev 20081201 20:34:07 -!- YogiHH [i=YogiHH@d028190.adsl.hansenet.de] has joined #wesnoth-dev 20081201 20:43:42 -!- Elvish_Pillager [n=eli@66-189-15-130.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20081201 20:46:39 ilor * r31214 /trunk/src/ (13 files in 3 dirs): use the string_map typedef in config.cpp and gui/ files instead of repeating the std::map<....> type name all the time 20081201 20:46:40 jhinrichs * r31213 /branches/1.4/ (8 files in 2 dirs): This makes campaign replays work again (bug #12005) for release 1.4. 20081201 20:49:17 esr * r31215 /trunk/data/campaigns/Under_the_Burning_Suns/ (2 files in 2 dirs): Quiet wmllint down a bit. 20081201 20:51:49 hi everyone 20081201 20:52:16 hi Sirp_ 20081201 20:52:32 just sent a mail do the dev-ml in response to yours 20081201 20:52:54 Sirp_: your blog post was *really* great 20081201 20:53:06 basically, hash maps in place of std maps in config.hpp didn't work great 20081201 20:55:14 ilor: yeah I wouldn't expect hash maps to necessarily do very well (though they might save a little memory usage) 20081201 20:55:57 they increased memory usage by 10% 20081201 20:58:49 ilor: it'd also depend on what kind of hash map is used and how it's configured and how good the hashing function is and a bunch of other considerations. 20081201 20:59:24 but overall I'd rather use a sorted vector 20081201 20:59:27 Sirp_: I know, but the drop-in replacement from boost I used was a bit disappointing 20081201 20:59:43 ilor: it'd probably be better to try Google's sparse hash class. 20081201 20:59:47 it's designed to use minimal storage. 20081201 21:00:05 esr * r31216 /trunk/data/core/macros/utils.cfg: 20081201 21:00:05 Refactor STARTING_VILLAGES and STARTING_VILLAGES_AREA so the capture code 20081201 21:00:05 is available outside prestart events, e.g. when an allied side is subsumed 20081201 21:00:05 and you want the player to get its villages as well as its units. 20081201 21:00:23 Sirp_: I'd agree that a sorted vector is our best bet 20081201 21:01:30 Sirp_: know of a reasoable sorted vector implementation that we could use? 20081201 21:10:15 ilor: I think that Alexandrescu implemented one. We could probably implement one ourselves with a few hours of coding. :) 20081201 21:10:40 the only problem with a sorted vector as a drop-in replacement is that it won't have the same iterator invalidation guarantees 20081201 21:11:06 so if any code relies on map's iterator invalidation guarantees, it could crash or otherwise misbehave if we switched to a sorted vector 20081201 21:14:22 -!- isaac [n=isaac@debian/developer/isaac] has quit [Read error: 54 (Connection reset by peer)] 20081201 21:15:08 -!- Mica [n=Manic_Mi@d14-69-222-189.try.wideopenwest.com] has joined #wesnoth-dev 20081201 21:15:10 -!- isaac [n=isaac@debian/developer/isaac] has joined #wesnoth-dev 20081201 21:17:46 ilor: replied to your email. 20081201 21:19:02 ilor: and a quick search shows that a bunch of people have implemented a sorted vector that has an STL like interface 20081201 21:19:31 should be able to hook one of them in pretty easily and then try it. If it works well we could either try to secure the code under the GPL, or write our own sorted vector. 20081201 21:27:06 -!- yann [n=dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has quit [Nick collision from services.] 20081201 21:27:13 -!- yann [n=dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20081201 21:28:34 -!- Blueblaze [n=Blueblaz@c-98-196-208-51.hsd1.tx.comcast.net] has quit [] 20081201 21:40:23 Sirp_: you sure you checked in that pool allocator? I don't see it in trunk/src 20081201 21:45:29 * loonycyborg had no idea that unordered_map or hash_map is supposed to reduce memory usage. 20081201 21:45:34 ilor: hmmmmm mlooks like my change didn't go in. :-/ Maybe it had an error and I missed it. :-/ 20081201 21:45:48 ilor: will make sure it's checked in tonight. 20081201 21:46:03 Sirp_: you have not commited it over the last month 20081201 21:46:15 * loonycyborg thought that it trades performance in exchange for memory. 20081201 21:46:41 loonycyborg: I think that an unordered_map or hash_map would likely have similar memory usage to a map. 20081201 21:47:03 loonycyborg: but a hash table implementation that is optimized for small space, such as Google's sparse hash, might use less memory than a map. 20081201 21:47:23 loonycyborg: I expected "similar", and was somewhat curious ;) 20081201 21:47:37 the thing about hash tables is they are much more flexible than binary trees. With a binary tree you more or less have to spend the same amount for each node 20081201 21:47:52 with a hash table you can tweak it on the tradeoff scale of speed vs space. 20081201 21:50:46 e.g. consider a hash table which has a buckets:elements ratio of 1.0, and uses an slist in each bucket. This will certainly use less space than a map, at the expense of having to do several linked list hops and comparisons on every lookup, on average. 20081201 21:51:08 (you can probably configure boost's unordered_map to operate like this) 20081201 21:52:58 * loonycyborg is disappointed that src/poolalloc.c isn't actually committed 20081201 21:53:51 yeah, sorry about that. :-/ 20081201 21:55:06 -!- [Relic] [n=[Relic]@adsl-76-229-220-201.dsl.milwwi.sbcglobal.net] has joined #wesnoth-dev 20081201 21:55:27 I should be able to commit in about five hours. 20081201 21:55:31 ilor: There's boost::unordered_map in config.cpp 20081201 21:55:33 great 20081201 21:56:06 At line 606 20081201 21:56:06 <[Relic]> Hello :) 20081201 21:56:25 Is it supposed to be there? 20081201 21:56:59 If it is, it causes compile error for me :) 20081201 22:04:42 gah 20081201 22:04:51 of course it's not supposed to be there 20081201 22:06:23 ilor * r31217 /trunk/src/config.cpp: fix accidental change 20081201 22:09:19 Ivanovic, campaign replays should work for 1.4 again now 20081201 22:09:46 shouldn't be difficult to apply that to 1.5 as well, but i don't have the time to do it right now 20081201 22:10:29 YogiHH: okay, so lets give 1.4.x some testing and get 1.4.7 out end of next week 20081201 22:10:42 I dare say it will work without problems, i did some pretty intensive testing on it 20081201 22:11:07 but of course i don't want to keep you from testing :-) 20081201 22:14:22 ivanovic * r31218 /trunk/ (changelog players_changelog po/wesnoth-tb/sk.po): updated Slovak translation 20081201 22:15:27 * Ivanovic has heard the "i swear this will work perfectly"-phrase too often in his life to still believe it... 20081201 22:15:29 ;) 20081201 22:22:44 okay, i am off to bed now, lets see if some beauty sleep does me any good... 20081201 22:22:46 n8 20081201 22:23:55 :-) 20081201 22:28:16 -!- boucman [n=rosen@159.83.102-84.rev.gaoland.net] has joined #wesnoth-dev 20081201 22:28:33 Ivanovic: yet imo the best programmers tend to always be optimistic about such things. :) 20081201 22:29:40 :-D 20081201 22:34:31 freim, why is the Norwegian translation so incomplete? :( 20081201 22:41:08 -!- AI0867 [n=ai@van-gessel.demon.nl] has joined #wesnoth-dev 20081201 22:54:09 zookeeper * r31219 /trunk/data/campaigns/Under_the_Burning_Suns/ (3 files in 2 dirs): Gave Yechnagoth a fancy death animation and tuned the cutscene WML a bit. 20081201 22:59:04 "the best programmers tend to always be optimistic about such things" -- that may be because we face a stark choice between unjustifued optimism and gibbering insanity :-) 20081201 22:59:25 ESR_: something like that. ;) 20081201 22:59:28 grzywacz: don't ask me, I never use translations 20081201 23:00:15 ESR_: in particular at every company I've worked at, there always seem to be these mediocre programmers who try to make them sound like the "realistic voice of reason in a sea of optimistic insanity" but such people always seem to me to themselves be mediocre programmers who are looking for the wrong solution to the wrong problem. :) 20081201 23:00:41 grzywacz: atm I'm offshore outside Angola in Africa also, so someone else will have to tend to that :) 20081201 23:01:12 freim: gee, what're you doing there? :) 20081201 23:01:30 -!- Mica [n=Manic_Mi@d14-69-222-189.try.wideopenwest.com] has quit [Read error: 145 (Connection timed out)] 20081201 23:01:36 Sirp_: sysadm stuff on one of our seismic ships 20081201 23:01:52 ahhh....cool! :) 20081201 23:09:40 btw, i've lately occasionally noticed that the AI acts a bit silly...i'm not saying it hasn't always been like that, but it's kinda silly that it sometimes moves a ranged unit next to a melee-only unit of mine and _doesn't_ attack to dish out free damage. 20081201 23:10:00 also i've seen elvish shamans engage troll warriors...in melee 20081201 23:10:33 (that was maybe a week or two ago though) 20081201 23:11:04 if it's a strong shaman and aggression is 1 that's expected. 20081201 23:11:58 right, might have been that 20081201 23:12:34 hmm, so, would aggression=0.9 fix that? 20081201 23:13:01 i think so. 20081201 23:14:11 night everyone 20081201 23:14:49 -!- YogiHH [i=YogiHH@d028190.adsl.hansenet.de] has quit ["Verlassend"] 20081201 23:16:15 might be a good idea to change it to 0.9 instead in mainline (everywhere where it makes sense, which i'd expect to be most occurrences). i'll look into that. might make those scenarios harder though :) 20081201 23:21:54 -!- zookeeper [n=l@dsl-jklgw4-fe9ff800-215.dhcp.inet.fi] has quit [] 20081201 23:22:17 esr * r31220 /trunk/data/campaigns/Legend_of_Wesmere/ (scenarios/06_Acquaintance_in_Need.cfg utils/journey.cfg): Address bug #12662: LoW: minor bugs in Acquaintance in Need story. 20081201 23:31:26 -!- Espreon [n=Espreon@c-76-117-239-33.hsd1.pa.comcast.net] has joined #wesnoth-dev 20081201 23:32:17 ESR_: Here? 20081201 23:32:31 Yes. 20081201 23:33:18 Have you tested the tree brush yet? 20081201 23:34:24 No. It keeps falling to the borttom of my priority list as bugs and things come up. At some point I need to careve out several days ro work on nothing but the map tools. 20081201 23:34:57 Oh, OK then. 20081201 23:37:20 You did say that you wanted the swamp brush to have the ability to conjure all the elements of a swamp (plants and all), right? 20081201 23:37:36 Or something like that. 20081201 23:40:47 Yes, I did. 20081201 23:41:07 -!- ilor [n=a@unaffiliated/ilor] has quit [Read error: 60 (Operation timed out)] 20081201 23:45:02 Well... I am going to research this since I cannot do anything else productive that is Wesnoth related at the moment. 20081201 23:46:06 OK. 20081201 23:46:43 I want to add an image to a scenario but render it black and white like a unit that is stooned. How can I do this? 20081201 23:47:21 Something useful you could do would be to carve as many different single mountain shapes out of the main map as you can. At some point we'll make a parametric mountain brush that will use them. 20081201 23:51:19 ESR_: All right. 20081201 23:53:40 freim, uh, I hoped to find a game in Norwegian ;) 20081201 23:55:45 -!- ilor [n=a@unaffiliated/ilor] has joined #wesnoth-dev 20081201 23:56:09 Hello ilor. 20081201 23:56:42 hi Espreon 20081201 23:57:24 -!- Shadow_Master [n=shadowm@unaffiliated/shadowmaster/x-275924] has joined #wesnoth-dev 20081201 23:59:43 -!- boucman [n=rosen@159.83.102-84.rev.gaoland.net] has quit [Remote closed the connection] --- Log closed Tue Dec 02 00:00:44 2008