1
0
mirror of https://github.com/moparisthebest/Simba synced 2024-12-04 14:42:23 -05:00
Commit Graph

143 Commits

Author SHA1 Message Date
Merlijn Wajer
7f00bb6805 Squashed commit of the following:
commit 7426db160f
Author: Merlijn Wajer <merlijn@wizzup.org>
Date:   Fri Aug 5 11:40:27 2011 +0200

    Lape: Update HEAD.

commit 6fa1740ea7
Author: Niels <niels.a.d@gmail.com>
Date:   Thu Aug 4 23:07:35 2011 +0200

    Simba compiles again now.

commit 27b1c42b6a
Author: Niels <niels.a.d@gmail.com>
Date:   Thu Aug 4 00:31:28 2011 +0200

    Little bugfix in lape wrapper generator + new wrappers.

commit f46f841658
Author: Niels <niels.a.d@gmail.com>
Date:   Thu Aug 4 00:00:54 2011 +0200

    Commented functions that cannot be imported yet for lape.

commit b7aa543b6b
Author: Niels <niels.a.d@gmail.com>
Date:   Wed Aug 3 23:54:54 2011 +0200

    New lape wrappers.

commit ecfc435fab
Author: Niels <niels.a.d@gmail.com>
Date:   Wed Aug 3 23:49:54 2011 +0200

    Fixed a bug in lape wrapper generation.

commit 2d9d65000b
Author: Merlijn Wajer <merlijn@wizzup.org>
Date:   Wed Aug 3 21:52:01 2011 +0200

    Lape: Most types added. Interpreter starts.

    Lacks a few methods, but most tests just work. :-)

commit bf0f806ecf
Author: Niels <niels.a.d@gmail.com>
Date:   Wed Aug 3 21:06:56 2011 +0200

    Added debug message for when initializing the interpreter fails.

commit a143016beb
Author: Merlijn Wajer <merlijn@wizzup.org>
Date:   Wed Aug 3 20:30:11 2011 +0200

    Lape-wrappers: Fix by nielsie95.

commit 9deb9a1b67
Author: Merlijn Wajer <merlijn@wizzup.org>
Date:   Wed Aug 3 20:29:48 2011 +0200

    Lape: Add wrappers.

commit 510674570b
Author: Merlijn Wajer <merlijn@wizzup.org>
Date:   Wed Aug 3 20:12:26 2011 +0200

    Lape: Update HEAD.

commit 8260840b89
Author: Merlijn Wajer <merlijn@wizzup.org>
Date:   Wed Aug 3 14:34:48 2011 +0200

    Lape: Update HEAD.

commit 64bf115d30
Merge: 0701e91 aaafd6b
Author: Merlijn Wajer <merlijn@wizzup.org>
Date:   Mon Aug 1 19:26:15 2011 +0200

    Merge branch 'master' into lape-integration

commit 0701e911d1
Merge: 26693f7 a20a31a
Author: Merlijn Wajer <merlijn@wizzup.org>
Date:   Sun Jul 31 18:11:58 2011 +0200

    Merge branch 'master' into lape-integration

commit 26693f7d4d
Merge: e124ae3 da0de6e
Author: Merlijn Wajer <merlijn@wizzup.org>
Date:   Sat Jul 30 00:16:12 2011 +0200

    Merge branch 'master' into lape-integration

commit e124ae396a
Merge: 4c6f304 c1051ef
Author: Merlijn Wajer <merlijn@wizzup.org>
Date:   Thu Jul 28 20:53:01 2011 +0200

    Merge branch 'lape-integration' of github.com:MerlijnWajer/Simba into lape-integration

commit 4c6f30462c
Author: Merlijn Wajer <merlijn@wizzup.org>
Date:   Thu Jul 28 20:52:13 2011 +0200

    Lape: Update head.

commit 2d8fdc4d7a
Author: Merlijn Wajer <merlijn@wizzup.org>
Date:   Thu Jul 28 20:08:01 2011 +0200

    Lape: Add Wrappers project.

commit e4f8e06f1c
Merge: 7228a88 1fd51ff
Author: Merlijn Wajer <merlijn@wizzup.org>
Date:   Thu Jul 28 20:03:39 2011 +0200

    Merge branch 'master' into lape-integration

    Conflicts:
    	Projects/Simba/Simba.inc

commit c1051efbeb
Merge: 7228a88 b83a277
Author: Merlijn Wajer <merlijn@wizzup.org>
Date:   Sat Jul 23 13:41:15 2011 -0700

    Merge pull request #30 from Dgby714/lape-integration

    TLPThread Update

commit 7228a888c4
Merge: ad2e3ca e63dcbc
Author: Merlijn Wajer <merlijn@wizzup.org>
Date:   Sat Jul 23 21:54:58 2011 +0200

    Merge branch 'master' into lape-integration

    Conflicts:
    	Projects/Simba/Simba.inc
    	Projects/Simba/simbaunit.pas
    	Units/lape

commit b83a277502
Author: John P (Dgby714) <Dgby714@gmail.com>
Date:   Thu Jul 7 12:22:51 2011 -0400

    TLPThread Update
    	- Init Result to False in OnHandleDirective.
    	- Override lape _writeln, Now adds to Debug memo.

commit ad2e3ca3c3
Merge: 1a22452 c79eadf
Author: Merlijn Wajer <merlijn@wizzup.org>
Date:   Sat Jun 25 15:50:58 2011 -0700

    Merge pull request #25 from Dgby714/la-pe

    Lape

commit 1a224529f3
Merge: 5dc7611 89f1a9b
Author: Merlijn Wajer <merlijn@wizzup.org>
Date:   Sun Jun 26 00:49:03 2011 +0200

    Merge branch 'master' into lape-integration

commit c79eadf1ef
Author: John P (Dgby714) <Dgby714@gmail.com>
Date:   Sat Jun 25 18:43:17 2011 -0400

    TLPThread update, Uncommented Lape Defines

commit 4d15ee07d5
Merge: 89f1a9b 5dc7611
Author: John P (Dgby714) <Dgby714@gmail.com>
Date:   Sat Jun 25 17:23:24 2011 -0400

    Merge branch 'lape-integration' of git://github.com/MerlijnWajer/Simba into la-pe

commit 5dc7611dba
Author: John P (Dgby714) <Dgby714@gmail.com>
Date:   Sat Jun 25 07:35:20 2011 -0400

    TLPThread update, Lape settings, Add Lape unit to OtherUnitFiles

commit e5812a8000
Author: John P (Dgby714) <Dgby714@gmail.com>
Date:   Thu Jun 16 21:26:03 2011 -0400

    Lape Integration, TLPThread work

commit ecab4d5801
Author: Merlijn Wajer <merlijn@wizzup.org>
Date:   Sat Jun 25 17:45:24 2011 +0200

    Lape: Add lape submodule.
2011-08-05 13:04:52 +02:00
Merlijn Wajer
cf41d95f53 Simba: Fix recursive INCLUDE_ONCE. 2011-07-31 17:36:34 +02:00
Merlijn Wajer
b301172600 Simba: INCLUDE_ONCE and INCLUDE fixes. 2011-07-31 16:49:16 +02:00
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