Commit Graph

140 Commits

Author SHA1 Message Date
Merlijn Wajer 303253aeed Simba: Attempt to fix include_once behaviour. 2011-07-26 21:44:01 +02:00
Merlijn Wajer 207fe1048b Directives: WARNING directive change. 2011-02-21 17:40:55 +01:00
Merlijn Wajer 45b215efd9 Simba: Cleanups in several units.
os_windows probably _DOES_ _NOT_ compile yet.
2011-02-21 15:56:17 +01:00
Merlijn Wajer d7d2491f60 Simba/PS: Added ERROR directive. Renamed FIXME
to WARNING. The ERROR directive stops the script and jumps to the directive, the
WARNING directive will only print a warning.
2011-02-21 15:03:42 +01:00
Merlijn Wajer 8558ae66d5 Simba/PS: Added extra directive ``FIXME''.
Not totally done yet. I also want to add ERROR.
Also modified the Pascalscript preprocessor a bit more, it never passed a
filename to the custom define functions. I'm open for more elegant solutions!
2011-02-21 14:36:55 +01:00
Merlijn Wajer aac852c18c Simba/PS: Add/Fix include_once support. 2011-02-19 15:19:08 +01:00
Merlijn Wajer 374ca8d9fc Simba: Completed USE_RUTIS compiler directives. 2011-02-19 13:18:08 +01:00
Raymond 0b503f8c58 Added few Gaussian related functions and ConvoluteMatrix for bitmaps :-). 2011-02-06 19:54:29 +01:00
Raymond b45dfce1ac RUTIS define for Wizzup... 2011-02-06 00:33:56 +01:00
John P (Dgby714) 0e1e0fbc99 Simba: Socks Update. 2011-01-13 17:35:53 -05:00
John P (Dgby714) 9778b2e6e6 Simba: Export types from plugins. 2010-12-23 17:20:11 +01:00
John P (Dgby714) 32b586c0c2 Simba: Fixed "Exported more than" debug string 2010-12-23 13:59:37 +01:00
John P (Dgby714) 7dc15679e7 Simba: Socks Fix 2010-12-20 14:12:07 +01:00
John P (Dgby714) 932e4950d3 MML: Increase function limit from 400 to 500. 2010-12-18 14:35:27 -05:00
John P (Dgby714) f14f484c28 Simba: Hash Functions 2010-10-22 06:07:13 -04:00
John P (Dgby714) 7f23ae10b5 Simba: GetClipBoard/SetClipBoard Added. 2010-10-10 16:54:50 -04:00
Niels a7d6cd748b Added another safety check for the heck of it. 2010-10-04 17:10:05 +02:00
Niels 931084900e Added little safety check. Seems to fix bug#272, can someone confirm this? 2010-10-04 17:06:22 +02:00
Raymond 85bd8a6733 Changed Rutis Wrapper app to work with var-parameters, added fix by Nielsie to make RUTIS support var parameters for imported funtions.. Recreated the wrappers. 2010-09-11 16:30:39 +02:00
Raymond 6c40005b17 Added MessageBox/ShowMessage/MessageDlg see messagebox.simba 2010-09-11 14:01:56 +02:00
Raymond 90ba36babb Minor fixes + Added all the RUTIS shit 2010-09-11 01:10:49 +02:00
Raymond 932f0fd8f9 Minor changes 2010-08-20 17:55:03 +02:00
Raymond 1eba2fdb8f Added RUTIS to Simba (You can now choose between RUTIS and PascalScript) 2010-08-20 17:21:04 +02:00
Raymond 807905c896 Added Disguise+Status+ClearDebugImg..
Redesigned the way form-interactions are done.
2010-08-18 01:22:03 +02:00
Merlijn Wajer b1d5943c02 Revert "First code for Simba with only one script thread."
This reverts commit f38da4bc8c.
2010-07-24 14:41:53 +02:00
Merlijn Wajer f38da4bc8c First code for Simba with only one script thread. 2010-07-22 23:32:32 +02:00
Merlijn Wajer fef9fc5a7f Small change/fix 2010-07-09 12:07:08 +02:00
Merlijn Wajer 5355117a10 Made API calls optional with Settings.
Settings/Interpreter/ALlowSysCalls {True,False}
2010-07-09 11:36:44 +02:00
Raymond aa0edf3ffe Exported the MML to Simba 2010-06-05 00:43:12 +02:00
Raymond 89e30c1af5 Minor fixes 2010-05-23 11:55:27 +02:00
Niels 67f73ad6c1 API-Calls added (can't be turned off at the moment)
Added file association extension (only works for windows)
2010-05-22 16:07:35 +02:00
Niels 0acdef9d72 Tried to got DTM editor working as extension, but it still needs a lot of work. 2010-05-20 10:08:54 +02:00
Raymond 780190e2c7 Added ScrollMouse, BiDiMode and added CopyClientToBitmap to the TMufasaBitmap 2010-05-19 22:36:45 +02:00
Raymond 1a936b4500 Revised DTM system.. Now DTM is an object, holding an Array of MDTM Points. 2010-05-19 16:01:01 +02:00
Raymond 51d7f5a4b2 Added default case-statement highlighting to the Laz-color scheme. (You'd need the latest LCL for this). 2010-05-19 11:56:11 +02:00
Raymond 5dc6d43595 We need to revise the DTM-system.. 2010-05-19 11:44:25 +02:00
Niels f5c6880829 Believe directives are supposed to be processed like this. 2010-05-19 10:50:29 +02:00
Raymond e3d359b088 LoadDLL is now LoadLib (and it can also be used as a compiler directive {$loadlib libsmart}). Fixed a bug in PS-Script. Also fixed a segfault which would occur if you would do Ctrl + Space before it was done filling the corebuffer.. 2010-05-18 20:58:15 +02:00
Niels 7c49e4b9f7 Made sure you can't open files that don't exist in function list (for libraries), also added IS_INCLUDE to the parser. 2010-05-18 15:01:08 +02:00
Raymond 4f6ad407e1 Fixed this unicode issue, I think. 2010-05-15 13:57:55 +02:00
Raymond 62bfea8be2 Added TPicture, and made this a property at the TImage. 2010-05-14 22:03:18 +02:00
Raymond 9686a4cd86 Shortcut boolean evaluation + fix for non-exported canvas stuff. 2010-05-13 16:42:51 +02:00
Niels 6799faca66 Forgot something. 2010-05-13 12:26:38 +02:00
Niels 7f7d95a497 Added define IS_INCLUDE to included files (may be useful for SRL). 2010-05-13 12:14:33 +02:00
Raymond 84f9ee6587 Fixed bug in Arctan2, added new function ChangeDistPT and ChangeDistTPA. 2010-05-12 23:51:18 +02:00
Raymond 495c652e9c Added DebugLn 2010-05-11 16:22:25 +02:00
Raymond 450c60abd6 Small bug that would cause simba to AV. 2010-05-07 14:45:17 +02:00
Raymond a8091d58b9 So... SRL Player form now compiles and sort-off runs.. Doesn't work though.
Added InputQuery (which is a sort of ReadLn) and did a lot of shit in PS to make it work with SRL playerform.

And new version number, now @ 650! Yay.
2010-05-02 00:44:30 +02:00
Raymond b0f960cd34 Added regex support for Simba :). 2010-04-22 00:01:19 +02:00
Raymond dd44f6f007 Fixed small (but nasty) bug in DTM, added two functions to MufasaBitmap (rectangle + FloodFill). 2010-04-13 20:10:30 +02:00