Thu, 19 Jun 2008 11:45:52 +0000(svn r13579) -Fix [FS#2088]: process the order coming after a conditional order, otherwise the vehicle would already leaving the station before it knows where the next destination is, making it leave in the wrong way. However, after processing as many conditional orders as there are in the order list it will stop processing them in order to not create an infinite loop.
rubidium [Thu, 19 Jun 2008 11:45:52 +0000] rev 9559
(svn r13579) -Fix [FS#2088]: process the order coming after a conditional order, otherwise the vehicle would already leaving the station before it knows where the next destination is, making it leave in the wrong way. However, after processing as many conditional orders as there are in the order list it will stop processing them in order to not create an infinite loop.

Thu, 19 Jun 2008 11:45:44 +0000(svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium [Thu, 19 Jun 2008 11:45:44 +0000] rev 9558
(svn r13578) -Merge: documentation updates from the 0.6 branch.

Thu, 19 Jun 2008 10:40:19 +0000(svn r13577) -Change: group core files in source.list together
skidd13 [Thu, 19 Jun 2008 10:40:19 +0000] rev 9557
(svn r13577) -Change: group core files in source.list together

Thu, 19 Jun 2008 10:20:45 +0000(svn r13576) -Codechange: disable static NewGRFs when non-static NewGRFs query them in the context of network games. This makes it impossible for static NewGRFs to disable non-static NewGRFs and 'bad' things happening because the non-static NewGRF doesn't know about the static NewGRF.
rubidium [Thu, 19 Jun 2008 10:20:45 +0000] rev 9556
(svn r13576) -Codechange: disable static NewGRFs when non-static NewGRFs query them in the context of network games. This makes it impossible for static NewGRFs to disable non-static NewGRFs and 'bad' things happening because the non-static NewGRF doesn't know about the static NewGRF.

Thu, 19 Jun 2008 10:19:02 +0000(svn r13575) -Codechange: Move small vector to core since it fits better in there
skidd13 [Thu, 19 Jun 2008 10:19:02 +0000] rev 9555
(svn r13575) -Codechange: Move small vector to core since it fits better in there
-Codechange: convert smallvector from struct to class

Thu, 19 Jun 2008 09:33:50 +0000(svn r13574) -Doc: Document the small vector template class
skidd13 [Thu, 19 Jun 2008 09:33:50 +0000] rev 9554
(svn r13574) -Doc: Document the small vector template class

Thu, 19 Jun 2008 09:32:25 +0000(svn r13573) -Codechange: Use smallvec class functions instead of class members
skidd13 [Thu, 19 Jun 2008 09:32:25 +0000] rev 9553
(svn r13573) -Codechange: Use smallvec class functions instead of class members

Thu, 19 Jun 2008 09:15:52 +0000(svn r13572) -Fix: MSVC x64 complains.
rubidium [Thu, 19 Jun 2008 09:15:52 +0000] rev 9552
(svn r13572) -Fix: MSVC x64 complains.

Wed, 18 Jun 2008 21:19:04 +0000(svn r13571) -Codechange: define channels in struct Colour in different order on LE and BE machines
smatz [Wed, 18 Jun 2008 21:19:04 +0000] rev 9551
(svn r13571) -Codechange: define channels in struct Colour in different order on LE and BE machines

Wed, 18 Jun 2008 20:20:12 +0000(svn r13568) -Fix (r13564): Windows build asserts where I wouldn't expect it to
smatz [Wed, 18 Jun 2008 20:20:12 +0000] rev 9550
(svn r13568) -Fix (r13564): Windows build asserts where I wouldn't expect it to