peter1138 [Sat, 20 Jan 2007 09:19:37 +0000] rev 5991
(svn r8286) -Add: Korean translation by Ezi
KUDr [Fri, 19 Jan 2007 22:41:50 +0000] rev 5990
(svn r8284) -Fix (r8277): g++ compilation error: missing brackets in sizeof
peter1138 [Fri, 19 Jan 2007 21:40:10 +0000] rev 5989
(svn r8283) -Fix (r8128): Custom waypoint drawing used wrong bits since bitshuffling occurred. Also update with other station drawing changes (code duplication,
eh?)
miham [Fri, 19 Jan 2007 18:33:30 +0000] rev 5988
(svn r8281) -Update: WebTranslator2 update to 2007-01-19 19:32:57
brazilian_portuguese - 2 fixed, 49 changed by fukumori (51)
bulgarian - 1 fixed by kokobongo (1)
peter1138 [Fri, 19 Jan 2007 17:46:44 +0000] rev 5987
(svn r8280) -Codechange: Remove unnecessarily complex assignment of waypoint string ID.
Darkvater [Fri, 19 Jan 2007 17:44:11 +0000] rev 5986
(svn r8279) -Regression (r8274): Removing signals could fail under certain circumstances (not the proper bits of p1/p2 were set to trackbits). Moved trackbits back to bits 0..2, ctrl to 3, semaphore to 4. Also lower the decision of the ctrl-override of signal/semaphore from the GUI into the cmd function since we are passing the ctrl-bit anyways. Bug(s) found by Frostregen; thanks
KUDr [Fri, 19 Jan 2007 16:01:43 +0000] rev 5985
(svn r8277) -Fix (r8038): assert on game exit when waypoints were used. The static variable of type Station (inside ComposeWaypointStation) replaced by byte array so no destructor is called for it on exit.
tron [Fri, 19 Jan 2007 11:47:48 +0000] rev 5984
(svn r8276) -Fix
Change the signature of Swap() to be less error prone, i.e. pass the variables to be swapped by reference instead of passing pointers to the variables.
Just do Swap(x, y) instead of Swap(&x, &y). This prevents accidents when the variables are pointers.
tron [Fri, 19 Jan 2007 06:08:04 +0000] rev 5983
(svn r8275) -Fix
Factor common data tables and use a bit more sensible names
Darkvater [Fri, 19 Jan 2007 00:01:52 +0000] rev 5982
(svn r8274) -Codechange (r8151): Move the automatic semaphore/signal checks inside the CMD_ functions where they are supposed to be. Achieve this by adding a seperate bit to p1/p2 to hold the CTRL-modifier. While here, use proper types, and 'unify' the parameter bit-meanings. 0 - ctrl-pressed, 1 - signal/semaphore, 2-4 - trackbits, 5 - remove (internal), 24-31 - drag density.