d673332bf8
widestring sample
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@770 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-04-06 22:32:21 +00:00
3e8d4b2e0b
widestring sample
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@769 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-04-06 22:27:00 +00:00
85d250cfc0
Type Hint handling in the "message" component of wsdl files ( WideString, AnsiString, UnicodeString handling )
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@768 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-04-06 22:25:04 +00:00
f9723fb328
PPC function name fixing (thanks Jonas), switched off debug usage
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@767 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-04-06 15:18:12 +00:00
a5d4c3203d
fixed PowerPC declaration stretreg and added linking to Foundation framework for objcrtltest
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@766 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-04-06 14:41:37 +00:00
3fb17bb8f6
more debugging in objcrtl10
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@765 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-04-06 13:17:08 +00:00
cf995dd2cb
added debugging log to 1.0 runtime, a small fix objcrtltest
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@764 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-04-06 09:31:20 +00:00
5a274d364c
testsvnclasses.pas: added svn status tests and status.xml
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@763 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-04-03 20:27:49 +00:00
11938bfea0
modified objcrtl test + added some 1.0 bindings
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@762 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-04-03 11:03:27 +00:00
d1fed6a252
updated test for structure size check
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@761 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-04-03 10:32:10 +00:00
60127de191
added: _stretreg funcion; 1.0 ivariables binding; missing type encoding constants; common objc_msgSend* loading
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@760 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-04-03 10:18:44 +00:00
4c15005f84
svn classes: added TLogEntry.DateTime property + test
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@759 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-04-03 07:58:58 +00:00
a271d2f11f
updated test for small records
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@758 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-04-03 05:54:00 +00:00
1ca6ded0d7
add objcrtlutils unit
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@757 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-04-02 11:41:19 +00:00
eb405d5188
fixed objc_msgSendSuper declarations + implemented sub-classing for 1.0 version
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@756 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-04-02 11:39:37 +00:00
d990e54a52
added objcrtl test application
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@755 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-04-02 11:37:35 +00:00
f8577a2697
BorderSpacing in TRxLabel
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@754 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-04-01 19:12:31 +00:00
a6b9a85546
Some drawing corrections
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@753 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-31 17:41:04 +00:00
295f8c4625
svnpkg: run svn command in hidden window.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@752 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-31 16:44:42 +00:00
8adbc8ab54
Removed Ctl3D
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@751 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-25 10:24:27 +00:00
1d04d5aab3
+ fixed function-type parsing and pascal code generation. Added some macroses from AvailabilityMacros.h to default.ini
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@750 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-24 22:13:48 +00:00
d131f23d62
+ changed Svn status xml parsing. TSvnStatusList is no longer parses XML file, TSVNStatus should be used instead.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@749 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-23 13:49:54 +00:00
8be550999c
* Remove obsolete functions used to migrate from old options and to handle the old stream header method
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@748 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-22 12:23:19 +00:00
bebb9f6bc0
added iPhoneOS objc run-time initialization unit
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@747 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-21 13:46:03 +00:00
0a6dd12bb9
fixing objc_msgSend_stret function declaration
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@746 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-21 13:44:00 +00:00
13bbaf1be5
use Indy
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@745 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-18 16:03:47 +00:00
d2abf9846b
+Delphi : QWord = UInt64 for CompilerVersion > 16.0
...
+THeaderBlockProxy :
This class is used as a wrapper to allow a TBaseRemotable instance to be sent and received as a header block
+ICallContext.AddHeader() :
Overload to support classes that do not inherit from THeaderBlock
+TTypeRegistryItem.AddExternalSynonym(), TTypeRegistryItem.IsExternalSynonym()
Usefull when a xsd defines a complex type and a "element" which type is the complex one.
+TTypeRegistry.FindByDeclaredName():
Add an option to include the external synonyms in the search
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@744 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-18 15:53:10 +00:00
3affd43c12
+Delphi : QWord = UInt64 for CompilerVersion > 16.0
...
+THeaderBlockProxy :
This class is used as a wrapper to allow a TBaseRemotable instance to be sent and received as a header block
+ICallContext.AddHeader() :
Overload to support classes that do not inherit from THeaderBlock
+TTypeRegistryItem.AddExternalSynonym(), TTypeRegistryItem.IsExternalSynonym()
Usefull when a xsd defines a complex type and a "element" which type is the complex one.
+TTypeRegistry.FindByDeclaredName():
Add an option to include the external synonyms in the search
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@743 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-18 15:51:45 +00:00
61f9cd63c8
modified type 'id' definition
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@742 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-17 12:21:02 +00:00
80a8d607a9
fix paint on windows
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@741 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-16 14:27:16 +00:00
be86fa976b
Delphi compatibility fix
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@740 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-13 17:10:21 +00:00
aeb7aaac64
implemented some wrapper functions
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@739 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-13 15:32:19 +00:00
f527d42d1c
adding run-time initialization unit
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@738 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-13 15:24:10 +00:00
547722ce0d
fixed wrong declaration of objc_msgSend
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@737 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-13 15:18:41 +00:00
72809c8784
do not write serialize property if its serialization is optional and its value equals the default one.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@736 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-12 21:58:27 +00:00
c7e777a8e0
started dynamic obj-c runtime lib support. added base units
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@735 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-12 12:03:21 +00:00
ca65d27b5a
Patch for mode delphi from Wimpie Nortje <wimpie@pudu.co.za>
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@734 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-10 18:38:27 +00:00
7143b44fd1
+ single line function declaration
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@733 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-09 10:40:54 +00:00
aa2708fd56
+ fixed bugs noted by Josef Ryan (inproper function body, bugs with preprocessor).
...
+ modifications in the units structure.
- replaced usage IgnoreTokens (and removed) with TokenReplace
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@732 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-09 10:27:56 +00:00
6f8dd5936a
allow -refPostFix switch to accept empty string value
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@731 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-07 04:54:26 +00:00
4217df162b
SOAP "ID" and "href" handling in the serialized xml stream.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@730 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-06 20:41:44 +00:00
76b3f1fc67
Indy support defines hadling for FPC.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@729 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-06 20:39:37 +00:00
73e6de8fde
added Handle:=nil to .release method
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@728 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-06 08:18:26 +00:00
9fa9abbd3f
added experimental switch -useRef, suggested by Ryan Jonas
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@727 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-02-28 13:53:56 +00:00
6f30ade18f
fixed external functions and variables naming (underscores)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@726 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-02-28 10:11:19 +00:00
079f53052f
added "-id" parameter for quick replace "objc.id" type usage
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@725 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-02-28 09:17:42 +00:00
e03fc46597
fixes pascal header comments messup
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@724 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-02-28 07:04:07 +00:00
c331110de0
+ removed comments from pascal external variables.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@723 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-02-26 13:17:21 +00:00
0c2e22da08
+ added external functions and variables pascal code generation.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@722 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-02-25 19:40:38 +00:00
baddaf0b5c
+ started template support
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@721 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-02-25 19:37:55 +00:00