[06:48:10] --- Darke|afk is now known as Darke
[10:04:33] <SB-X> yo
[10:09:49] <Darke> Hi!
[10:14:11] <Fingolfin> hi
[10:17:05] <SB-X> yo
[11:40:59] * Darke disappears off into the aether. The evil that is sleep is calling. *bow* Night!
[11:41:07] --- Darke is now known as Darke|afk
[11:56:48] <Colourless> hi
[12:02:09] <Fingolfin> hi
[12:35:15] <SB-X> hi
[18:06:03] <wjp> did the blacksmith really get water from a well in u7?
[18:06:16] <Colourless> not as far as i know
[18:06:35] <wjp> I stared at the blacksmith schedule for quite some time when I implemented it
[18:06:44] <wjp> I really think I would've noticed it back then :-)
[18:09:55] <Dark-Star> Maybe the schedule is different in BG and SI? i.e. maybe the blacksmith only fetches water in SI?
[18:10:46] * wjp nods; that's possible
[18:13:32] <Colourless> i don't think so
[18:17:59] <Suvroc> Hello
[18:18:05] <Colourless> hi
[18:34:41] <Colourless> um... oops :-)
[18:35:36] <Colourless> i just sort of accidently committed all of my 'experimental' changes to pentagram/old into cvs
[18:36:35] <Colourless> i can very much assure you that all the old tool will no longer compile :-)
[18:37:00] <wjp> ok :-)
[18:37:08] <wjp> no objections here :-)
[18:37:55] <Colourless> all I actually intended to do was add some files to the actual pentagram cvs...
[18:38:53] <Fingolfin> so to ask this again (not sure what the answer was): is there anybody here with VC/gcc 2.95 / gcc 3.x on Linx for whom snprintf is *only* available in namespace std? In other words, who needed the "using std::snprintf" ?
[18:40:19] <Colourless> i don't even have snprintf. i've only got _snprintf which isn't in std
[18:40:35] <Fingolfin> hm, apparently Colourless made the change on 2001/07/05
[18:40:37] <wjp> gcc 2.95 doesn't need it
[18:40:41] <Fingolfin> "* Most files: Changes to get Exult to compile with MSVC++ 6"
[18:41:14] <Colourless> yes, there would be a reason for that
[18:41:34] <Fingolfin> according to the standard, and to my gcc 3.1, snprintf is *not* in namespace std::, therefore exult fails to compile many of its files here (unless I as a workaround put snprintf into namespace std:: but that is rather nasty, esp. since we just take it out later again)
[18:41:48] <Colourless> things were never consitent all over the place with snprintf
[18:42:07] <Fingolfin> because it is not part of ANSI C nor C++
[18:42:16] <Colourless> i needed it to be one way or the other
[18:42:17] <wjp> how about just using our own implementation on all platforms?
[18:42:36] <Colourless> since people were doing std::snprintf in places, i made them all like that
[18:42:57] <Fingolfin> wjp: I don't think that is really necessary... but if we do, we should rename it
[18:43:43] <Fingolfin> but why not just *not* use the using, and if we find something for which the using std::snprintf is necessary, we can add a configure check or so, then add the "using std::snprintf" to some header files with #ifdefs around it
[18:44:24] <Colourless> Fingolfin: sounds fine to me
[18:45:11] <Fingolfin> so, does MSVC++ 6 need the using? Or not? I just want to know, do we know any system for which the using std::snprintf is definitly needed?
[18:45:39] <Colourless> no it't not wanted at all
[18:45:52] <Colourless> it would make my life easier if it wasn't like that
[18:45:59] <Fingolfin> ok! cool
[18:46:10] <Colourless> i need to use a bit of a hack to get things to work with it in std
[18:58:02] <Suvroc> re
[19:04:19] <Suvroc> re
[21:02:53] <Dark-Star> argh! I just compiled exult from CVS and it doesn't play any music?!?
[21:04:51] <Dark-Star> something is going seriously wrong here ...
[21:07:29] <Dark-Star> wjp: do you have any ideas how I could track the problem down? timidity works fine, and I have SDL and SDL_mixer from CVS...
[21:07:49] <wjp> which cvs branch?
[21:08:13] <wjp> the main one I guess since you mentioned SDL_mixer?
[21:08:16] <Dark-Star> uhm... the "default" branch, I guess it's 1.1
[21:08:44] <Dark-Star> exult says "Internal SDL_mixer timidity synthesiser" on startup, that's why I mentioned SDL_mixer
[21:09:49] * wjp hasn't tried non-digital music in 1.1 for quite a while
[21:10:28] <Dark-Star> so it *might* be easier if I downloaded the OGG files? *sigh* I spent about an hour finding & configuring timidity patches ...
[21:11:20] <wjp> does "timidity <midi file>" work properly?
[21:11:23] <Dark-Star> that "u7midi" file that is created every time exult starts works fine if I do a "timidity u7midi"
[21:11:25] <Dark-Star> hehe
[21:11:36] <wjp> ok, I have the same problem here
[21:11:48] <wjp> timidity works, but no midi in exult
[21:12:19] <wjp> I guess you should submit a bug report
[21:12:23] <Dark-Star> ok
[21:12:29] <wjp> I don't have the time to look at it right now, unfortunately
[21:12:34] <Dark-Star> no prob.
[21:24:39] <Dark-Star> ok, bug report submitted
[21:25:26] <wjp> thanks