IRC logs for #opendune on OFTC at 2010-01-04
            
00:02:04 <Xaroth> nn
04:26:39 *** glx has quit IRC
08:33:07 <Xaroth> morning
13:21:28 *** glx has joined #openDune
13:21:28 *** ChanServ sets mode: +o glx
13:21:45 <glx> hello
13:23:54 <Xaroth> o/
13:24:08 <Xaroth> I think TrueBrain is still hung over from new years eve :o
18:24:38 <Xaroth> hm
18:24:58 <Xaroth> lighttpd restart, php instantly claims 176mb
18:25:03 <Xaroth> oddness
18:30:12 <Xaroth> even more odd, why does it start 6x php, when the fastcgi config sais only 2 children..
18:37:42 <Xaroth> ok, no pecl svn means 110mb usage
18:37:45 <Xaroth> still a lot
18:39:29 <Xaroth> at the same time I have 6 apache2 processes with just 40mb usage
18:39:50 <Xaroth> so either lighttpd+fastcgi+php is a memory hogger to boot, or something is wierd
21:36:19 *** Yexo_ has joined #openDune
21:36:19 *** ChanServ sets mode: +v Yexo_
21:38:17 *** Yexo_ has quit IRC
21:38:35 *** Yexo_ has joined #openDune
21:38:35 *** ChanServ sets mode: +v Yexo_
21:38:46 *** Yexo is now known as Guest684
21:38:46 *** Yexo_ is now known as Yexo
21:43:33 *** Guest684 has quit IRC
22:44:14 <Xaroth> hm, glx, didn't you also do .net ?
22:44:29 <Xaroth> or am I confusing you with somebody else :o
22:46:54 <glx> wasn't me :)
22:47:08 <glx> I know .net basics
22:47:15 <Xaroth> k
22:55:54 <Xaroth> This was necessary to fix a few problems we have with the manifests used to create those libraries. If you do not have problems with manifests, then you do not need to download them.
22:55:58 <Xaroth> The executables packages Win32_bin and Win64_bin were also updated.
22:56:12 <Xaroth> randomly browsing luaforge, come up with the reason why I had issues :P
22:56:19 <Xaroth> bit late, but hey, at least an explanation :P
22:59:28 <Xaroth> ah, finally, i found the docs i wanted
23:01:10 <Xaroth> would be fun to see if it's possible to replace the dune2 unit/building scripts with lua
23:03:14 <glx> we first need to understand all scripts (only 1 kind is documented now)
23:03:21 <Xaroth> true that
23:03:59 <glx> compilng gcc on emulated mac is slow :)
23:04:09 <Xaroth> s/gcc// :P
23:04:11 <glx> 3rd day I start it ;)
23:06:34 <Xaroth> emu_repne_scasb O_O
23:07:21 <Xaroth> repeat compare string data
23:07:23 <Xaroth> .. i think
23:07:53 <glx> while not equal
23:08:20 <Xaroth> seeing it's in entrypoint.. an arg parser?
23:10:25 <glx> scasb compares AL with ES:[DI]
23:12:16 <glx> http://pdos.csail.mit.edu/6.828/2004/readings/i386/REP.htm
23:12:38 <glx> it searches the first AL in the string
23:13:24 <glx> what function are you converting?
23:13:33 <Xaroth> nothing, yet
23:13:40 <Xaroth> randomly looking around
23:13:47 <Xaroth> emu_Empty3 can be safely removed I think
23:14:02 <glx> all emu_Empty can :)
23:14:16 <glx> there's at least 4 or 5 empty functions
23:14:27 <glx> probably debug stuff
23:15:36 <glx> and they will be removed when the caller will be converted
23:15:48 <Xaroth> yeh
23:16:00 <Xaroth> 6 emu_Empty*
23:19:21 <Xaroth> cs__01F7 is full of standard lib stuff :o
23:22:39 <glx> yes ignore it :)
23:22:58 <Xaroth> not possible to replace it (without causing too much pain obviously) ?
23:23:23 <Xaroth> or we planning to just remove it once it's no longer needed
23:23:37 <glx> we replace the calls to f__01F7_XXXX when we can
23:23:59 <glx> that's why we named the functions ;)
23:24:25 <Xaroth> oo i know what to go replace, gameloop! :P
23:24:30 <Xaroth> bloody hell that thing is long :o
23:25:23 <glx> too big for you I'd say :)
23:25:41 <Xaroth> depends on how drunk I am :P
23:25:46 <Xaroth> and seeing I don't drink... you're right :P
23:27:39 <Xaroth> emu_InGame_Numpad_Move doesn't look -that- annoying
23:28:51 <glx> why added files content is not shown ?
23:29:00 <Xaroth> ?
23:29:12 <glx> http://svn.opendune.org/?action=changelog&rev=802#_trunk_src_gui_widget_click.c
23:30:17 <Xaroth> hm, odd
23:30:52 <Xaroth> nothing seems to have been parsed
23:31:43 <glx> svn diff -c802 src\gui\widget_click.c fails too
23:32:29 <glx> but svn diff -c802 works
23:32:35 <Xaroth> it does it to /
23:32:51 <Xaroth> but yeh, svn diff doesn't like it when a file is newly created
23:33:21 <glx> it doesn't like when you give it the newly created file
23:33:30 <glx> but the full diff has it
23:46:38 <Xaroth> found it
23:47:01 <Xaroth> script compared $index != "" as false if $index were 0
23:47:22 <Xaroth> so made it do boolean compare instead, that worked
23:49:20 <Xaroth> and updated
23:49:22 <Xaroth> enjoy :)
23:50:32 <Xaroth> emu_or(x, x); if(x != 0) is simply put if (x != 0) right?
23:51:13 <Xaroth> er, if == 0.
23:51:28 <Xaroth> else the code makes no sense
23:53:15 <Xaroth> ok, numpad move is a bit... er.. odd :o
23:53:25 <Xaroth> I shouldn't try to code at 1am :P
23:59:52 <glx> hmm depends :)