evgeny-k
29944c0f5f
Merge pull request #42 from JohnPeel/GetArrayLength-fix
...
GetArrayLength, First parameter doesn't need to be a variable.
2013-08-14 04:43:06 -07:00
VietSmall
b31f8fe13e
Create PascalScript_Core_DXe4.dproj
...
building script in osx
2013-06-25 15:20:49 +07:00
VietSmall
c6fac360fe
Create PascalScript_Core_DXe4.dpk
...
building script in osx
2013-06-25 15:19:58 +07:00
VietSmall
aeeb913dc8
Update uPSRuntime.pas
...
building script in osx
2013-06-25 15:18:01 +07:00
John Peel
976b80b833
GetArrayLength, First parameter doesn't need to be a variable.
2013-06-08 00:02:15 -04:00
lewinjh
f8e612ceea
- It is now possible to iterate over enumerations
...
- Added set functions Include and Exclude
2013-06-05 18:31:39 +10:00
Gregor A. Cieslak
85e8d5032b
Fix Kylix compilation errors
2013-05-28 07:17:59 +02:00
Oliver Kuckertz
c6231301ef
Formatting
2013-05-09 22:23:01 +02:00
Oliver Kuckertz
c8995a04db
Fixed EOL woops
2013-05-09 21:45:01 +02:00
Oliver Kuckertz
bb0fa50fe6
Fixed passing procedure pointers from scripts to native code on FPC (now passes a pointer via EDX, previously copied the raw data onto the stack)
...
Fixed destroying non-existent heap variant after calling a class property write helper
2013-05-09 21:37:37 +02:00
evgenyk
db38ab6e43
typo in eDefines.inc
2013-04-09 11:51:28 +03:00
evgenyk
81e73f1ef1
Merge branch 'master' of github.com:remobjects/pascalscript
2013-04-01 11:56:48 +03:00
evgenyk
406a3606b0
fix for prev
2013-04-01 11:56:09 +03:00
Martijn Laan
e7f0d10e2d
Fix compiler directive. Closes #34 .
2013-03-29 13:52:12 +01:00
evgenyk
95ad648e97
XE4 packages
2013-03-28 17:20:31 +02:00
evgenyk
d7f14dfc4c
Merge branch 'master' of github.com:remobjects/pascalscript
2013-01-18 17:07:43 +02:00
Martijn Laan
31abd29258
Fix Low/High/Inc/Dec's Int64 support.
2013-01-18 15:25:34 +01:00
Martijn Laan
ccad499426
Add StrToInt64Def.
...
Add comment pointing to the places where the standard funtions are defined.
2013-01-15 21:28:21 +01:00
Martijn Laan
cb79673bc5
The code for IntToStr on a Int64 doesn't actually work, fix it. Based on existing Int64ToStr implementation which does work.
2013-01-15 14:33:45 +01:00
evgenyk
5055e84d18
Merge branch 'master' of github.com:remobjects/pascalscript
2013-01-15 13:50:08 +02:00
evgenyk
ecf989d73e
0:PS_Core_D17 contains D16 paths
2013-01-15 13:48:00 +02:00
Martijn Laan
3e720bee8a
Fix compiler errors introduced by commit 54a4cf632a
.
2013-01-12 16:20:47 +01:00
Carlo Kok
9a4799fa0e
* Patch by Martin Friebe for PowerPC: 1/2 byte sets; string return types
2012-12-19 19:55:14 +01:00
Carlo Kok
eacb338174
Merge branch 'master' of github.com:remobjects/pascalscript
2012-12-13 10:03:25 +01:00
Carlo Kok
007028ec83
Patch by Martin Friebe for PowerPC: power pc alignment.
2012-12-13 10:03:08 +01:00
Carlo Kok
93f63f3369
Merge pull request #26 from Falcon0/master
...
preprocessor fix
2012-12-10 00:42:40 -08:00
Carlo Kok
b0f3b0e8f2
Patch by Martin Friebe for PowerPC: allow passing self
2012-12-10 09:38:17 +01:00
Carlo Kok
557cf0038d
Patch by Martin Friebe for issue #22 .
2012-12-10 09:36:48 +01:00
Carlo Kok
54a4cf632a
Patch by Martin Friebe to make sure 64bits pointers are never truncated
2012-12-10 09:34:45 +01:00
Carlo Kok
0a965adcfd
Patch by Martin Friebe to align the stack properly on 64bits.
2012-12-10 09:32:51 +01:00
Carlo Kok
cc04fde37e
Patch by Martin Friebe to align the stack properly on Darwin(OSX)/32bits.
2012-12-10 09:29:12 +01:00
evgenyk
e862929a34
.res should have PLATFORMTARGETS
2012-11-30 17:35:09 +02:00
evgenyk
3889508aa8
0: FPC: eDefines.inc should have the same timestamp in all products (EW, RO, DA, PS)
2012-11-28 11:46:10 +02:00
vovanl
b7544fcaf7
19:PascalScript isn't compiled with FPC 2.6.1+Win x64
2012-11-23 16:38:37 +02:00
vovanl
7572fb075d
19:PascalScript isn't compiled with FPC 2.6.1+Win x64
2012-11-23 16:37:36 +02:00
Falcon
91190cf525
Added ifdef
2012-09-21 23:10:19 +02:00
Falcon
c6d7c59ba8
Fixed pre processor not working under lazarus. Note that this fix is not mine, it comes from RemObject's bugtracker report which url i cannot find
2012-09-21 23:06:56 +02:00
evgenyk
52291ffbfc
Merge branch 'master' of https://github.com/remobjects/pascalscript
2012-08-15 13:53:07 +03:00
evgenyk
c7be088946
eDefines.inc should be updated
2012-08-15 13:51:39 +03:00
Carlo Kok
a9e5df8d03
0: quick typo fix
2012-07-31 15:04:29 +02:00
Evgeny Karpov
86ecb1db1b
D17 packages
2012-06-08 18:13:50 +03:00
evgenyk
e5a93a963f
Fix classname case sensitivity
...
git-svn-id: http://code.remobjects.com/svn/pascalscript@262 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2012-03-22 19:04:55 +00:00
vyacheslavd
ee3749e7b7
46955: PascalScript: Warning shows wrong row,col number in some constructions
...
git-svn-id: http://code.remobjects.com/svn/pascalscript@261 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2012-02-17 09:30:56 +00:00
evgenyk
521e58c043
x64 settings were added
...
git-svn-id: http://code.remobjects.com/svn/pascalscript@260 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2012-01-17 16:06:08 +00:00
ck
5c618f5642
52008: PascalScript doesn't compile on Delphi XE2 Win64 platform.
...
git-svn-id: http://code.remobjects.com/svn/pascalscript@259 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2011-12-14 12:37:49 +00:00
ck
30e34f56df
97: OSX crashes on single/floats (alignment)
...
git-svn-id: http://code.remobjects.com/svn/pascalscript@258 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2011-10-20 12:53:54 +00:00
evgenyk
6974813ee5
D16 packages were updated
...
git-svn-id: http://code.remobjects.com/svn/pascalscript@257 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2011-09-12 20:28:59 +00:00
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