Sat, 14 Jun 2008 16:23:08 +0000(svn r13516) -Codechange: Move MemCpyT to a fitting core header
skidd13 [Sat, 14 Jun 2008 16:23:08 +0000] rev 10962
(svn r13516) -Codechange: Move MemCpyT to a fitting core header
-Codechange: Split the sorting code from the sortlist to an appropriate header

Sat, 14 Jun 2008 02:00:20 +0000(svn r13515) -Codechange: Widget enumification for scenario editor
belugas [Sat, 14 Jun 2008 02:00:20 +0000] rev 10961
(svn r13515) -Codechange: Widget enumification for scenario editor

Sat, 14 Jun 2008 01:45:58 +0000(svn r13514) -Codechange: Removal of dead code (or useless, to be more exact)
belugas [Sat, 14 Jun 2008 01:45:58 +0000] rev 10960
(svn r13514) -Codechange: Removal of dead code (or useless, to be more exact)

Sat, 14 Jun 2008 01:08:59 +0000(svn r13513) -Codechange: Give proper message when building a river fails.
belugas [Sat, 14 Jun 2008 01:08:59 +0000] rev 10959
(svn r13513) -Codechange: Give proper message when building a river fails.
Give proper description of a river tile with the Query Tool.
Extracted (in part) from FS#1884, by Ammler

Fri, 13 Jun 2008 20:19:00 +0000(svn r13512) [NoAI] -Fix: don't load a library over and over, but keep track of which libraries we have loaded (per AI) and re-use it where possible (reduces memory-footprint) noai
truebrain [Fri, 13 Jun 2008 20:19:00 +0000] rev 10958
(svn r13512) [NoAI] -Fix: don't load a library over and over, but keep track of which libraries we have loaded (per AI) and re-use it where possible (reduces memory-footprint)
[NoAI] -Fix: change the fake-library-name-counter to a per AI value, not global
[NoAI] -Fix: Load the script inside the thread, not in the main thread. This avoids unneeded error-handling

Fri, 13 Jun 2008 19:57:25 +0000(svn r13511) [NoAI] -Fix: add a reference to objects given in Valuate(), so they remain valid during their usage. This allows nameless functions (lambda functions) in Valuate() on long lists. noai
truebrain [Fri, 13 Jun 2008 19:57:25 +0000] rev 10957
(svn r13511) [NoAI] -Fix: add a reference to objects given in Valuate(), so they remain valid during their usage. This allows nameless functions (lambda functions) in Valuate() on long lists.

Fri, 13 Jun 2008 19:12:55 +0000(svn r13510) [NoAI] -Fix: be a tiny bit more strict for AIAbstract.Valuate() (check the type of the first 2 params) noai
truebrain [Fri, 13 Jun 2008 19:12:55 +0000] rev 10956
(svn r13510) [NoAI] -Fix: be a tiny bit more strict for AIAbstract.Valuate() (check the type of the first 2 params)

Fri, 13 Jun 2008 15:43:39 +0000(svn r13509) [NoAI] -Sync: with trunk r13472:13508. noai
glx [Fri, 13 Jun 2008 15:43:39 +0000] rev 10955
(svn r13509) [NoAI] -Sync: with trunk r13472:13508.

Fri, 13 Jun 2008 15:18:29 +0000(svn r13508) -Fix (r7733): incorrect usage of strtoul
glx [Fri, 13 Jun 2008 15:18:29 +0000] rev 10954
(svn r13508) -Fix (r7733): incorrect usage of strtoul

Fri, 13 Jun 2008 13:28:55 +0000(svn r13507) -Fix (r12856): first engine change should've been moved too
peter1138 [Fri, 13 Jun 2008 13:28:55 +0000] rev 10953
(svn r13507) -Fix (r12856): first engine change should've been moved too