[15:30:02] * Marzo is fixing several edge cases in world wrapping code
[15:30:13] <Marzo> (pun intended)
[15:30:39] <Dominus> :)
[15:30:47] <Dominus> thanks fo rfixing the big crash
[15:31:12] <Dominus> so was I just not trying hard enough and it should have crashed with the carpet as well?
[15:31:21] <Marzo> For example: try going to an edge of the world in a boat and double-click the sail. If the barge object is intersecting the edges, nothing will happen
[15:31:55] <Marzo> It was just easier with the boat
[15:32:07] <Marzo> (as it is larger)
[15:33:38] <Marzo> (and given that the problem was deeper than just barges, there were probably other things that caused crashes)
[15:39:18] <Marzo> One other annoying bug regards rendering order on the world's edge -- you can get pieces of objects drawn over because they cross the ends of the world
[15:39:37] <Marzo> I am compiling to test a fix for it (to see if it actually fixes it...)
[15:40:23] <Marzo> (but between the changes to rect.h and gamewin.h, compilation will take quite some time...)
[15:41:14] <Marzo> (especially because of automake's borked dependency tracking...)
[15:52:11] <Dominus> I discovered that clang is giving a nice edge on compiling time :)
[17:13:29] <Marzo> Dominus: how so?
[17:59:06] <Dominus> marzo, on the run, but it's seemingly much faster at compiling exult than plain gcc.
[17:59:28] <Dominus> not that I can really test anymore since plain gcc went the dodo in Lion...
[17:59:38] <Dominus> gone now :)