src/squirrel.cpp
Thu, 19 Jul 2007 17:13:38 +0000 truelight (svn r10625) [NoAI] -Fix: returning C++ classes, by creating a temp SQ class, had its problems, this should fix them all (double-frees, wrong scope, ..) noai
Wed, 18 Jul 2007 15:09:16 +0000 truelight (svn r10613) [NoAI] -Add r10612: give release-hook for return values of classes for which SQ creates a temporary holder so they are free'd when SQ does noai
Wed, 18 Jul 2007 14:58:37 +0000 truelight (svn r10612) [NoAI] -Add: allow a class as return value; pack the result in a SQ instance and it should work perfectly noai
Fri, 13 Apr 2007 09:52:18 +0000 truelight (svn r9618) [NoAI] -Add: allow an extra param for PreRegister to register classes as extends of others noai
Wed, 11 Apr 2007 19:53:33 +0000 truelight (svn r9594) [NoAI] -Add: added 'require()' for Squirrel, which allows you to include other files in your .nut noai
Wed, 11 Apr 2007 16:48:42 +0000 truelight (svn r9593) [NoAI] -Add: on runtime-error, print the complete stack, so the user can see where it went wrong noai
Mon, 26 Mar 2007 15:33:29 +0000 glx (svn r9481) [NoAI] -Fix: FS2OTTD returns the adress of a static buffer, so strdup the strings to prevent 'overwriting' noai
Sun, 25 Mar 2007 21:52:16 +0000 truelight (svn r9461) [NoAI] -Add: allow to set the amount of params that SQ should expect in the SQ define lines. Script to automated this are coming up next. noai
Sun, 25 Mar 2007 21:34:29 +0000 truelight (svn r9460) [NoAI] -Fix r9459: CompileErrors now didn't work with Unicode (tnx glx) noai
Sun, 25 Mar 2007 21:27:54 +0000 truelight (svn r9459) [NoAI] -Fix: make the CompileErrors go via DEBUG() too noai
Sun, 25 Mar 2007 21:22:34 +0000 truelight (svn r9458) [NoAI] -Fix r9457: keep errors lowercase noai
Sun, 25 Mar 2007 21:21:52 +0000 truelight (svn r9457) [NoAI] -Fix: the errors reported by SQ were a) not via DEBUG, b) always ending with: "Unknown Error" noai
Sun, 25 Mar 2007 13:55:31 +0000 truelight (svn r9445) [NoAI] -Change: changed from sq_createslot to sq_newslot (first is deprecated) noai
Fri, 16 Mar 2007 01:06:26 +0000 glx (svn r9245) [NoAI] -Fix: allow compilation with _UNICODE noai
Thu, 15 Mar 2007 23:42:08 +0000 glx (svn r9241) [NoAI] -Revert r9181: remove the #undef _UNICODE hack noai
Thu, 15 Mar 2007 19:33:07 +0000 truelight (svn r9223) [NoAI] -Change: moved squirrel/engine.cpp to squirrel.cpp in root noai