Commit Graph

346 Commits

Author SHA1 Message Date
evgenyk
3e99ef3bf0 D16 packages are updated
git-svn-id: http://code.remobjects.com/svn/pascalscript@256 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2011-09-07 12:14:46 +00:00
evgenyk
ab89211216 0: PascalScript_Core_D16.dproj was updated
git-svn-id: http://code.remobjects.com/svn/pascalscript@255 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2011-08-25 13:46:43 +00:00
evgenyk
f1a5a4a3c7 0: PascalScript_Core_D16.dproj was updated
git-svn-id: http://code.remobjects.com/svn/pascalscript@254 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2011-08-25 13:37:39 +00:00
evgenyk
fd2615dbaa 0: PascalScript_Core_D16.dproj was updated
git-svn-id: http://code.remobjects.com/svn/pascalscript@253 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2011-08-19 11:56:43 +00:00
evgenyk
96a347d74b 0: definitions for XE2 are fixed
git-svn-id: http://code.remobjects.com/svn/pascalscript@252 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2011-07-01 12:33:09 +00:00
ck
4df7233507 0: set the default prop for TDataset.
git-svn-id: http://code.remobjects.com/svn/pascalscript@251 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2011-04-11 06:16:47 +00:00
ck
3990729345 0: fix from Max Kleiner for default properties in db
git-svn-id: http://code.remobjects.com/svn/pascalscript@250 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2011-04-05 12:08:33 +00:00
evgenyk
033f6bb2fc D16 packages
git-svn-id: http://code.remobjects.com/svn/pascalscript@249 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2011-03-03 14:31:43 +00:00
ck
d7571d7ef9 make exportname = true the default.
git-svn-id: http://code.remobjects.com/svn/pascalscript@248 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2011-03-02 07:10:05 +00:00
ck
b276c09909 0: tweak for menuitem
git-svn-id: http://code.remobjects.com/svn/pascalscript@247 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2011-02-25 12:49:45 +00:00
evgenyk
ab7b319f48 0: better compatibility with Lazarus/FPC
git-svn-id: http://code.remobjects.com/svn/pascalscript@246 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2011-01-25 13:49:37 +00:00
mlaan
ebefbfc69f Changes from Jordan Russell:
-Make it possible to LoadDll from a path which contains Unicode characters
-Make it possible to reimplement and reuse UnloadDll.

git-svn-id: http://code.remobjects.com/svn/pascalscript@245 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2011-01-10 11:25:09 +00:00
ck
875121c9c7 Issue 132: "Unknown indentifier" inside unit (fixed by Lukas Gebauer)
git-svn-id: http://code.remobjects.com/svn/pascalscript@243 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-12-14 08:17:04 +00:00
ck
69b6a9418e 0: fix by max kleiner to register the Draw() api properly.
git-svn-id: http://code.remobjects.com/svn/pascalscript@241 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-11-26 07:31:24 +00:00
mlaan
b8e4be8b0c Fix UnitName warning just like the fix for uPSCompiler.
git-svn-id: http://code.remobjects.com/svn/pascalscript@240 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-10-14 09:13:59 +00:00
mlaan
73bb743fe1 Fixed DELPHI4UP vs. PS_NOINT64 vs. TStream.CopyFrom.
git-svn-id: http://code.remobjects.com/svn/pascalscript@239 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-10-14 08:49:17 +00:00
andreyt
86ec58bebd 0:fixed bug with Unit_Name property. Revert changes.
git-svn-id: http://code.remobjects.com/svn/pascalscript@238 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-09-28 11:54:20 +00:00
andreyt
d68fee08b3 0:fixed bug with Unit_Name property.
git-svn-id: http://code.remobjects.com/svn/pascalscript@237 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-09-28 11:52:45 +00:00
ck
911bc3b7aa 0: Dropped all warnings in 2007+
git-svn-id: http://code.remobjects.com/svn/pascalscript@236 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-09-27 14:03:39 +00:00
ck
23e041fb9b TStringList didn't have a constructor (thanks to Thorsten Engler/NexusDB)
git-svn-id: http://code.remobjects.com/svn/pascalscript@235 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-09-08 06:47:22 +00:00
ck
0a9ac85673 Patch from Frédéric Hannes for PS_NOWIDESTRING support.
git-svn-id: http://code.remobjects.com/svn/pascalscript@234 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-08-26 06:41:03 +00:00
mlaan
5bc0220ef8 Added a TPSExec.LastExObject (code by Jordan Russell).
git-svn-id: http://code.remobjects.com/svn/pascalscript@233 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-08-20 07:49:36 +00:00
ck
33b59e8b6c Changes from Frederic Hannes to improve unicode support.
git-svn-id: http://code.remobjects.com/svn/pascalscript@232 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-08-09 07:35:28 +00:00
ck
65cb49fc68 0: tweak for fpc
git-svn-id: http://code.remobjects.com/svn/pascalscript@231 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-07-22 11:23:35 +00:00
ck
9675b8b9de Tweaks for d5 support from Eric Jansen eric.thuisremovethis@planet.nl
git-svn-id: http://code.remobjects.com/svn/pascalscript@230 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-07-08 09:28:01 +00:00
ck
f107c60821 wrong define in uPSDisassembly.
git-svn-id: http://code.remobjects.com/svn/pascalscript@229 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-06-11 06:44:55 +00:00
ck
3e9bd507d9 The OnProcessUnknownDirective and OnProcessDirective
we're switched when using them in TPSScript. (Raymond van Venentie)

git-svn-id: http://code.remobjects.com/svn/pascalscript@228 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-05-19 10:18:57 +00:00
ck
0c720187dc 0: New "TPicture" support; better FPC support (Thanks Raymond van Venetie)
git-svn-id: http://code.remobjects.com/svn/pascalscript@227 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-05-19 06:24:27 +00:00
mlaan
8202c95910 Unicode fixes.
Trim comments fix.

git-svn-id: http://code.remobjects.com/svn/pascalscript@226 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-05-18 13:30:53 +00:00
ck
c04e9eff0b 0: memory leak
git-svn-id: http://code.remobjects.com/svn/pascalscript@225 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-05-18 10:44:47 +00:00
ck
eb5569ba84 0: memory leak
git-svn-id: http://code.remobjects.com/svn/pascalscript@224 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-05-18 08:14:09 +00:00
evgenyk
a4670a3342 packages for D15
git-svn-id: http://code.remobjects.com/svn/pascalscript@223 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-05-11 15:08:04 +00:00
ck
00c20b1bb5 0: Proper type name for events.
git-svn-id: http://code.remobjects.com/svn/pascalscript@222 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-04-19 07:52:55 +00:00
ck
c681710031 0: MaskUtils in uses
0: Custum to Custom

git-svn-id: http://code.remobjects.com/svn/pascalscript@221 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-04-15 12:42:02 +00:00
ck
380f48c962 Issue 100: function's not resulting right in PascalScript (using FPC + 32-bit windows) (Fix by Raymond van Venentie)
git-svn-id: http://code.remobjects.com/svn/pascalscript@220 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-04-08 06:09:42 +00:00
mlaan
df25ea9efe Fixed compile time type freeing bug.
git-svn-id: http://code.remobjects.com/svn/pascalscript@219 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-03-29 09:02:34 +00:00
ck
358ec2d054 Issue 111: Trim function doesn't work like in Delphi
Issue 112: PS_NOWIDESTRING flag

git-svn-id: http://code.remobjects.com/svn/pascalscript@218 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-03-29 07:29:09 +00:00
evgenyk
23aa1595e4 packages for D15
git-svn-id: http://code.remobjects.com/svn/pascalscript@217 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-03-18 22:30:30 +00:00
ck
5ace34133e < 2009 support.
git-svn-id: http://code.remobjects.com/svn/pascalscript@216 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-03-09 10:23:29 +00:00
ck
1356caab72 Issue 107: RegisterPublishedProperties can't support tkUString type in D2009 and UP
git-svn-id: http://code.remobjects.com/svn/pascalscript@215 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-03-08 15:24:06 +00:00
ck
56908dff7e Issue 108: A bug of TPSScript.Notification
git-svn-id: http://code.remobjects.com/svn/pascalscript@214 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-03-08 15:21:35 +00:00
ck
5a2059bf2d Issue 105: LCLIntf dont needed in uPSR_dll.pas (FPC 2.5.1 + Debian)
git-svn-id: http://code.remobjects.com/svn/pascalscript@213 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-03-02 08:00:16 +00:00
carlokok
f1540591c9 Issue 50: Exception message issue
git-svn-id: http://code.remobjects.com/svn/pascalscript@212 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-02-16 09:09:08 +00:00
carlokok
3aea5a40f7 0: small fix for previous checkin.
git-svn-id: http://code.remobjects.com/svn/pascalscript@211 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-02-16 09:00:28 +00:00
carlokok
db2ee5aa65 Issue 98: pascalscript does not compile on OSX
git-svn-id: http://code.remobjects.com/svn/pascalscript@210 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-02-16 08:53:51 +00:00
carlokok
a47fb1ac94 Issue 104: FPC ~ >=2.4.0 function calling convention incompatibility in new FPC versions for external functions
git-svn-id: http://code.remobjects.com/svn/pascalscript@209 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-02-16 08:49:12 +00:00
carlokok
c9a24523c1 Issue 73: Using VarArrayCreate: Proper single dim variant array support
git-svn-id: http://code.remobjects.com/svn/pascalscript@208 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-02-16 08:46:09 +00:00
carlokok
35bbbc3267 Fix from the newsgroup for unit support
git-svn-id: http://code.remobjects.com/svn/pascalscript@207 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-02-11 17:40:08 +00:00
evgenyk
2f2fffc3cb packages for D15
git-svn-id: http://code.remobjects.com/svn/pascalscript@206 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-02-02 12:13:14 +00:00
carlokok
c651034275 0: Fix by Nando Dessena.
git-svn-id: http://code.remobjects.com/svn/pascalscript@205 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-01-26 09:20:01 +00:00
carlokok
02441692f7 float fix
git-svn-id: http://code.remobjects.com/svn/pascalscript@204 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-01-18 10:41:11 +00:00
carlokok
7a115d59f0 array fix for 2.4
git-svn-id: http://code.remobjects.com/svn/pascalscript@203 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-01-13 15:01:15 +00:00
carlokok
18c992471f Fix for string passing on x64/linux.
git-svn-id: http://code.remobjects.com/svn/pascalscript@202 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-01-13 14:46:49 +00:00
carlokok
7e1cacc456 64bits tweaks
git-svn-id: http://code.remobjects.com/svn/pascalscript@201 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-01-13 11:56:00 +00:00
carlokok
852687a79c git-svn-id: http://code.remobjects.com/svn/pascalscript@200 5c9d2617-0215-0410-a2ee-e80e04d1c6d8 2010-01-13 10:43:03 +00:00
carlokok
78e34c2eee Fix for FPC2.2.4/2.4
git-svn-id: http://code.remobjects.com/svn/pascalscript@199 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-01-13 10:42:46 +00:00
carlokok
778c87859a 0: fix for 2009/2010.
git-svn-id: http://code.remobjects.com/svn/pascalscript@198 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-01-11 09:38:09 +00:00
mlaan
32ac6ae048 Fix Slavomir Skopalik code for D2009+ (committed by ck rev 189)
git-svn-id: http://code.remobjects.com/svn/pascalscript@197 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-12-22 15:12:43 +00:00
carlokok
e001c2ed30 0: Make it work for non-unit support too
git-svn-id: http://code.remobjects.com/svn/pascalscript@196 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-12-18 09:48:32 +00:00
carlokok
74f19ac84e (code Review 1): patch for unit support http://code.remobjects.com/p/pascalscript/review/1/
git-svn-id: http://code.remobjects.com/svn/pascalscript@195 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-12-18 09:30:29 +00:00
carlokok
abe195487f (code review 2): fix for ProcessFor (Problem with Int64)
git-svn-id: http://code.remobjects.com/svn/pascalscript@194 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-12-18 09:26:11 +00:00
carlokok
997b869e43 2009 cc broke things for 7
git-svn-id: http://code.remobjects.com/svn/pascalscript@193 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-12-07 16:49:49 +00:00
carlokok
46a475884e Issue 58: Division with integer constants
git-svn-id: http://code.remobjects.com/svn/pascalscript@192 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-12-07 16:22:32 +00:00
carlokok
3a20e22223 Issue 57: Comparison error
git-svn-id: http://code.remobjects.com/svn/pascalscript@191 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-12-07 15:52:26 +00:00
carlokok
e549a9a978 Issue 48: Compiler validates as-casts incorrectly
git-svn-id: http://code.remobjects.com/svn/pascalscript@190 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-12-07 15:42:57 +00:00
carlokok
3859acd390 0: Improvement by Slavomir Skopalik to raise failures when a duplicate variable occurs
git-svn-id: http://code.remobjects.com/svn/pascalscript@189 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-10-19 06:23:24 +00:00
carlokok
c1a5a2f0a3 Fix.
git-svn-id: http://code.remobjects.com/svn/pascalscript@188 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-10-06 10:12:34 +00:00
carlokok
fbeb54e02e 0: Findfield fix
git-svn-id: http://code.remobjects.com/svn/pascalscript@187 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-10-06 07:04:39 +00:00
mlaan
436967ea81 Mini clean up.
git-svn-id: http://code.remobjects.com/svn/pascalscript@186 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-10-05 15:06:10 +00:00
mlaan
19e10ba511 Added MakeError calls for ParseMethod's with a custom parser.
git-svn-id: http://code.remobjects.com/svn/pascalscript@185 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-10-05 13:58:44 +00:00
mlaan
9bef85ebc5 Added OleCheck function.
Added HResult, TCLSID, and TIID types.

git-svn-id: http://code.remobjects.com/svn/pascalscript@184 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-09-25 13:47:54 +00:00
mlaan
e90a662b16 RegisterMethod fix for proper end parser position on functions.
git-svn-id: http://code.remobjects.com/svn/pascalscript@183 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-09-25 07:52:31 +00:00
mlaan
37ca375cb1 safecall -> stdcall
git-svn-id: http://code.remobjects.com/svn/pascalscript@182 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-09-24 19:17:38 +00:00
mlaan
8194cb6504 Added TGUID.
Added StringToGUID and CreateComObject (D3+).

git-svn-id: http://code.remobjects.com/svn/pascalscript@181 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-09-24 19:13:45 +00:00
mlaan
ab5c795e2a Added basic parsing for interfaces so one can add IUnknown descendants from the script too.
git-svn-id: http://code.remobjects.com/svn/pascalscript@180 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-09-24 19:13:04 +00:00
mlaan
a961ed9204 Fixed some warnings. Still a whole bunch left related to mixed signed/unsigned pointer arithmetics. Boo!
git-svn-id: http://code.remobjects.com/svn/pascalscript@179 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-09-24 19:07:27 +00:00
mlaan
1889a03727 Fixed Unicode strings vs. Copy() and other functions accepting or returing AnyString type values.
git-svn-id: http://code.remobjects.com/svn/pascalscript@178 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-09-22 12:58:35 +00:00
carlokok
128c9f5d23 0: Delphi5 define was set wrong
git-svn-id: http://code.remobjects.com/svn/pascalscript@177 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-09-22 11:39:40 +00:00
carlokok
728eb936e6 0: Remove libc from uses; it's not needed
git-svn-id: http://code.remobjects.com/svn/pascalscript@176 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-09-22 08:06:27 +00:00
carlokok
20c06e1b05 0: Fix from Raymond van Veneti for Free Pascal arrays
git-svn-id: http://code.remobjects.com/svn/pascalscript@175 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-09-14 16:17:42 +00:00
carlokok
340ddb8528 0: Fix from Raymond van Venetie for Free Pascal arrays
git-svn-id: http://code.remobjects.com/svn/pascalscript@174 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-09-14 12:21:12 +00:00
carlokok
0a68d2cdeb Support for Linux/64 support (preliminary!)
git-svn-id: http://code.remobjects.com/svn/pascalscript@173 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-09-14 07:50:21 +00:00
carlokok
3a2d8f6bd8 Issue 61: 64bits support (Linux; untested)
git-svn-id: http://code.remobjects.com/svn/pascalscript@172 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-09-11 09:07:24 +00:00
carlokok
84f4572344 Issue 61: 64bits support (windows done!)
git-svn-id: http://code.remobjects.com/svn/pascalscript@171 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-09-11 06:20:04 +00:00
carlokok
b736bd57e5 0007409: Fix Lazarus package
git-svn-id: http://code.remobjects.com/svn/pascalscript@166 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-08-27 12:05:25 +00:00
carlokok
ca000215d7 0: Morefixes
git-svn-id: http://code.remobjects.com/svn/pascalscript@165 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-08-14 16:16:58 +00:00
carlokok
835f6a8d44 more tweaks for win64.
git-svn-id: http://code.remobjects.com/svn/pascalscript@164 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-08-14 13:47:28 +00:00
carlokok
3a360d98aa 62: dynamic arrays crash on FPC
git-svn-id: http://code.remobjects.com/svn/pascalscript@163 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-08-14 08:15:53 +00:00
carlokok
ac92e2fd00 61: 64bits support
git-svn-id: http://code.remobjects.com/svn/pascalscript@162 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-08-13 18:53:50 +00:00
carlokok
198b4b3586 61: 64bits support (far from done)
git-svn-id: http://code.remobjects.com/svn/pascalscript@161 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-08-13 12:46:17 +00:00
mlaan
b43ddc6a57 Register varUString.
git-svn-id: http://code.remobjects.com/svn/pascalscript@160 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-08-04 11:17:07 +00:00
mlaan
cc98bb2326 Fixed strings & COM under D2009, varUString wasnt handled.
git-svn-id: http://code.remobjects.com/svn/pascalscript@159 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-08-04 11:16:55 +00:00
evgenyk
6e0201ed9f 0: Weaver files
git-svn-id: http://code.remobjects.com/svn/pascalscript@158 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-07-22 14:04:29 +00:00
carlokok
5635d43916 Overflow exception
git-svn-id: http://code.remobjects.com/svn/pascalscript@157 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-07-10 06:18:45 +00:00
carlokok
3e690e474a fix for unit support
git-svn-id: http://code.remobjects.com/svn/pascalscript@156 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-07-09 05:57:43 +00:00
carlokok
4cb08cf428 ps-svn fixed.
git-svn-id: http://code.remobjects.com/svn/pascalscript@155 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-07-01 15:56:43 +00:00
carlokok
6d347c5683 Issue 49: unexpected end of file instead of missing '
git-svn-id: http://code.remobjects.com/svn/pascalscript@154 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-06-29 07:37:23 +00:00
carlokok
312e38216a missing d12 pkg.
git-svn-id: http://code.remobjects.com/svn/pascalscript@151 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-06-10 08:23:52 +00:00
carlokok
b04b9e30f5 issue 22 fix.
git-svn-id: http://code.remobjects.com/svn/pascalscript@150 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-06-08 08:26:11 +00:00
carlokok
3bde809062 merged changes from private repository.
git-svn-id: http://code.remobjects.com/svn/pascalscript@149 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-06-02 09:11:39 +00:00
carlokok
09a93b6abe fpc fix
git-svn-id: http://code.remobjects.com/svn/pascalscript@148 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-28 05:45:38 +00:00
carlokok
7542b22042 FPC issue
git-svn-id: http://code.remobjects.com/svn/pascalscript@147 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-25 08:26:38 +00:00
carlokok
e1e2447ab5 fix for FPC support ifdefs
git-svn-id: http://code.remobjects.com/svn/pascalscript@146 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-18 08:37:40 +00:00
carlokok
6e9ec292d9 Fix for Darwin support
git-svn-id: http://code.remobjects.com/svn/pascalscript@145 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-18 08:33:07 +00:00
blindahl
b88b9dd56f fix string end handling - s[Length(s)] was broken
git-svn-id: http://code.remobjects.com/svn/pascalscript@144 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-15 21:25:09 +00:00
carlokok
44f2182bf0 0006218: Possible Bug? #2
20: Bug in record assignment


git-svn-id: http://code.remobjects.com/svn/pascalscript@143 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-13 15:28:17 +00:00
carlokok
b52b161ec4 46: Variable redeclaration
git-svn-id: http://code.remobjects.com/svn/pascalscript@142 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-13 15:20:55 +00:00
carlokok
1f1f21d324 18: Code gives AV in runtime0006167: strong explicity
#18: Code gives AV in runtime


git-svn-id: http://code.remobjects.com/svn/pascalscript@141 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-13 15:18:46 +00:00
carlokok
06f5d8a92b safecall support for RegisterDelphiFunction
git-svn-id: http://code.remobjects.com/svn/pascalscript@140 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-12 18:25:52 +00:00
mlaan
268895f102 Fix more D2009 warnings.
git-svn-id: http://code.remobjects.com/svn/pascalscript@139 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-12 09:52:23 +00:00
mlaan
ea5b34bc0f Fix D2009 warning spam.
git-svn-id: http://code.remobjects.com/svn/pascalscript@138 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-12 09:48:27 +00:00
mlaan
65c087972f Fixed PS_NOINT64 compilation.
git-svn-id: http://code.remobjects.com/svn/pascalscript@137 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-12 09:41:16 +00:00
carlokok
ae9dd239bb Fix for issue Martijn found, InvokeExternalMethod did not work in some cases
git-svn-id: http://code.remobjects.com/svn/pascalscript@136 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-12 09:38:54 +00:00
mlaan
250d2bd25f Undid bad fix from commit 57.
git-svn-id: http://code.remobjects.com/svn/pascalscript@135 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-12 09:37:31 +00:00
carlokok
ca29fd7600 fix for defines
git-svn-id: http://code.remobjects.com/svn/pascalscript@134 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-12 06:28:26 +00:00
carlokok
c1eca8c038 17: FPC function parameter passing bug
git-svn-id: http://code.remobjects.com/svn/pascalscript@133 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-08 05:58:40 +00:00
carlokok
2a2089ce99 19: Bug in integer assignemnt
git-svn-id: http://code.remobjects.com/svn/pascalscript@132 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-04 10:26:45 +00:00
carlokok
ab7dd49e4f 38: Concatenation of string not get the correct value
git-svn-id: http://code.remobjects.com/svn/pascalscript@131 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-04 10:21:30 +00:00
mlaan
49075fe0de Fix for missing exception on missing delayloaded dlls.
git-svn-id: http://code.remobjects.com/svn/pascalscript@130 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-04-10 09:46:32 +00:00
mlaan
dd1fa21ef2 Changed 2 UNICODE IFDEFs to PS_PANSICHAR IFDEFs to make Carlo happy :)
git-svn-id: http://code.remobjects.com/svn/pascalscript@129 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-04-07 16:48:53 +00:00
mlaan
2168259acf Fixed Unicode Char issue in better way: do add Char under Unicode, but as btWidechar.
TPSConstant.SetString needed a fix for this, it didnt handle btWidechar.

git-svn-id: http://code.remobjects.com/svn/pascalscript@128 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-04-07 16:37:45 +00:00
mlaan
0a31462fe5 Fix for indexing Unicode strings.
Char -> AnsiChar on PS_PANSICHAR.

git-svn-id: http://code.remobjects.com/svn/pascalscript@127 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-04-07 15:30:09 +00:00
mlaan
4394f62a26 Fix Unicode TKeyPressEvent prototype.
git-svn-id: http://code.remobjects.com/svn/pascalscript@126 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-04-07 15:28:59 +00:00
carlokok
a91ec29598 Fix by Martijn for nested record
git-svn-id: http://code.remobjects.com/svn/pascalscript@125 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-04-07 05:37:38 +00:00
carlokok
753bd25689 Compiler changes van Martijn
git-svn-id: http://code.remobjects.com/svn/pascalscript@124 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-04-02 15:31:48 +00:00
carlokok
2d3fc3cb50 More tweaks from Martijn
git-svn-id: http://code.remobjects.com/svn/pascalscript@123 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-04-01 14:06:58 +00:00
carlokok
2e9e2eb128 string tweaks from martijn
git-svn-id: http://code.remobjects.com/svn/pascalscript@122 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-04-01 13:52:55 +00:00
carlokok
e5c37c48ae more ps rodl likn fixes.
git-svn-id: http://code.remobjects.com/svn/pascalscript@121 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-03-30 07:03:27 +00:00
carlokok
14ecd84fe1 Fix for nested ifdef.
git-svn-id: http://code.remobjects.com/svn/pascalscript@120 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-03-30 07:00:38 +00:00
carlokok
7a62fb048b tweaks for ps->rodl link
git-svn-id: http://code.remobjects.com/svn/pascalscript@119 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-03-30 06:56:49 +00:00
carlokok
127b0d2f97 Patch from Martijn Laan for LoadAlternativeSearchPath.
git-svn-id: http://code.remobjects.com/svn/pascalscript@118 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-03-25 09:44:49 +00:00
carlokok
a28cd9893b Another slight fix for strings
git-svn-id: http://code.remobjects.com/svn/pascalscript@117 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-03-20 09:25:58 +00:00
carlokok
149c9ab478 fix for unicode = string comparison
git-svn-id: http://code.remobjects.com/svn/pascalscript@116 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-03-20 09:13:24 +00:00
carlokok
e35a74cbd8 constant fix.
git-svn-id: http://code.remobjects.com/svn/pascalscript@115 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-03-20 09:08:29 +00:00
carlokok
3519661c2f Typo
git-svn-id: http://code.remobjects.com/svn/pascalscript@114 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-03-20 08:40:05 +00:00
carlokok
077acc238b 0006570: PS unicodestring vs widestring support broken
git-svn-id: http://code.remobjects.com/svn/pascalscript@113 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-03-20 08:33:29 +00:00
carlokok
58ae6d6380 0006564: Using an array type in a struct fails with RODL import in PASCALSCRIPT
git-svn-id: http://code.remobjects.com/svn/pascalscript@112 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-03-19 11:02:21 +00:00
carlokok
20d6649671 Allow public access to CompImport1 and co.
git-svn-id: http://code.remobjects.com/svn/pascalscript@111 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-03-19 08:48:53 +00:00
carlokok
767e490ebf 0006216: Bug using array
git-svn-id: http://code.remobjects.com/svn/pascalscript@110 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-03-17 09:19:05 +00:00
carlokok
61af62db05 Changes by Hannes (NexusDB)
git-svn-id: http://code.remobjects.com/svn/pascalscript@109 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-03-11 08:16:42 +00:00
carlokok
1c0e32c3ec 0006217: minor patch
git-svn-id: http://code.remobjects.com/svn/pascalscript@107 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-02-16 08:11:45 +00:00
carlokok
890d502214 0004919: Problem with IN operator
git-svn-id: http://code.remobjects.com/svn/pascalscript@106 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-02-16 08:05:14 +00:00
carlokok
2f61791b9f 0006288: Comparing integer with real does not work
git-svn-id: http://code.remobjects.com/svn/pascalscript@105 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-02-16 07:50:17 +00:00
carlokok
0ad049c53e 0006219: [BUG] Rev#99 - uPSC_classes.pas
git-svn-id: http://code.remobjects.com/svn/pascalscript@104 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-02-16 07:47:52 +00:00
carlokok
0e34b8b3b9 0006380: PascalScript error message update required
0006163: PS does not check types on the for end counter 

git-svn-id: http://code.remobjects.com/svn/pascalscript@103 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-02-16 07:46:52 +00:00
carlokok
6e0b9d7299 When resizing the stack, fix the pointers properly.
git-svn-id: http://code.remobjects.com/svn/pascalscript@102 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-02-11 07:32:23 +00:00
carlokok
7d88cae7a6 0006291: D2009 compatibility again
git-svn-id: http://code.remobjects.com/svn/pascalscript@101 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-01-27 07:35:42 +00:00
carlokok
8f6259065e 0006232: d5 compatibility patch
git-svn-id: http://code.remobjects.com/svn/pascalscript@100 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-01-09 07:23:36 +00:00
carlokok
ae0533b9d8 Fix for unit support
git-svn-id: http://code.remobjects.com/svn/pascalscript@99 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2008-12-18 06:22:27 +00:00
carlokok
3f993ad572 typo
git-svn-id: http://code.remobjects.com/svn/pascalscript@98 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2008-12-09 10:47:02 +00:00