Thu, 22 Feb 2007 08:43:02 +0000(svn r8841) -Fix
tron [Thu, 22 Feb 2007 08:43:02 +0000] rev 6432
(svn r8841) -Fix

Remove {,u}intswap() and replace them by Swap()

Thu, 22 Feb 2007 06:57:21 +0000(svn r8840) -Fix
tron [Thu, 22 Feb 2007 06:57:21 +0000] rev 6431
(svn r8840) -Fix

Remove FIFO and Stack. They have never been used and could not be used anyway because the declarations of some functions are spelled different than the definitions they should correspond to.
Also remove some other unused helpers and related struct attributes.

Thu, 22 Feb 2007 00:33:39 +0000(svn r8839) -Fix: escape slashes in sed for mingw Makefile.dep stuff. It worked with sed 3.02 (provided by msys) but sed 4.1.4 (from gnuwin32.sf.net) failed.
glx [Thu, 22 Feb 2007 00:33:39 +0000] rev 6430
(svn r8839) -Fix: escape slashes in sed for mingw Makefile.dep stuff. It worked with sed 3.02 (provided by msys) but sed 4.1.4 (from gnuwin32.sf.net) failed.

Wed, 21 Feb 2007 23:18:08 +0000(svn r8838) -Feature: Show newgrf error messages loaded in Action B in the newgrf gui
maedhros [Wed, 21 Feb 2007 23:18:08 +0000] rev 6429
(svn r8838) -Feature: Show newgrf error messages loaded in Action B in the newgrf gui
window. GRFs with an error have a warning symbol shown before the name.

Wed, 21 Feb 2007 22:02:10 +0000(svn r8837) -Fix [FS#626]: drive through stations did not connect to neighbouring roads (mart3p).
rubidium [Wed, 21 Feb 2007 22:02:10 +0000] rev 6428
(svn r8837) -Fix [FS#626]: drive through stations did not connect to neighbouring roads (mart3p).

Wed, 21 Feb 2007 21:56:07 +0000(svn r8836) [YAPF] -Fix[FS#641]: Assertion: 'IsTileDepotType(depot_tile, TRANSPORT_ROAD)' failed (Karsten)
KUDr [Wed, 21 Feb 2007 21:56:07 +0000] rev 6427
(svn r8836) [YAPF] -Fix[FS#641]: Assertion: 'IsTileDepotType(depot_tile, TRANSPORT_ROAD)' failed (Karsten)
-don't tell that we found destination if the best direction was only guessed

Wed, 21 Feb 2007 20:05:05 +0000(svn r8835) -Fix
tron [Wed, 21 Feb 2007 20:05:05 +0000] rev 6426
(svn r8835) -Fix

Remove dead code

Wed, 21 Feb 2007 19:49:18 +0000(svn r8834) -Fix
tron [Wed, 21 Feb 2007 19:49:18 +0000] rev 6425
(svn r8834) -Fix

Do not pass something to a function it better could figure out by itself

Wed, 21 Feb 2007 19:46:37 +0000(svn r8833) -Fix
tron [Wed, 21 Feb 2007 19:46:37 +0000] rev 6424
(svn r8833) -Fix

-Codechange: Split MakeRoadStop() into MakeRoadStop() and MakeDriveThroughRoadStop() for more clarity and less possibilities to use it incorrect

Wed, 21 Feb 2007 17:59:34 +0000(svn r8832) -Change: rewrite the solution file generator a little so it makes project files that look more like the ones generated by respectively MSVC2003 and MSVC2005.
rubidium [Wed, 21 Feb 2007 17:59:34 +0000] rev 6423
(svn r8832) -Change: rewrite the solution file generator a little so it makes project files that look more like the ones generated by respectively MSVC2003 and MSVC2005.
For some reason the internal formatting of the XML between MSVC2003 and MSVC2005 differs, so adding a file in MSVC2005 would result in basically adding the entire openttd_vs80.vcproj to the diff.