Jonas Maebe
d6e7023038
* automatically comment out methods that take blocks as parameters or return
...
them
* handle inline protocol definitions in parameter lists (replace id<protocol>
with protocol, and class<protocol[,protocol,..]> with class), and made
some fixes to this support for fields (many "id" fields/parameters are
now protocols)
* fix from Phil Hess for parsing some read-only properties
* also translate ..._BUT_DEPRECATED macros (without any "_IN_VERSION..."
coming after it) into "deprecated" modifiers
* several fixes for handling deprecation macros (in several cases, half the
macro was mangled into the name of the symbol itself)
* default now to parsing the iOS 4.2 SDK headers, and fixed passing an
alternate SDK on the command line to make-ios-headers.sh
* updated Cocoa headers as parsed by the new parser, and with the headers
from Mac OS X 10.6.5/Safari 5.0.2 (contains some WebKit updates)
git-svn-id: trunk@16908 -
2011-02-11 21:26:24 +00:00
Jonas Maebe
9e3a0282ce
+ NSLog() declaration
...
git-svn-id: trunk@16907 -
2011-02-11 20:53:12 +00:00
Jonas Maebe
06bd860e62
+ new header file for WebKit 3.x (DOMBlob)
...
git-svn-id: trunk@16906 -
2011-02-11 20:15:56 +00:00
pierre
acb2aca3d0
* Remove limitations to 255 chars of shortstrings
...
* Better handle relative remotepath:
- use cd to go to this path,
- but call executable using only ./execfilename
* Keep .exe suffix for cygwin style ssh for go32v2, win32 or win64 targets
git-svn-id: trunk@16905 -
2011-02-11 10:47:21 +00:00
Jonas Maebe
a85b058faa
* only for darwin
...
git-svn-id: trunk@16904 -
2011-02-10 11:42:51 +00:00
Jonas Maebe
8143a009fd
* moved to correct location so it's used by the conversion script
...
git-svn-id: trunk@16903 -
2011-02-09 21:07:29 +00:00
Jonas Maebe
a199344bf4
* don't check for duplicate symbols when adding a class helper symbol, see
...
added comments why (solves duplicate symbol error when adding a category
for an objcclass in the interface and then another one in the
implementation of a unit, problem reported by Ryan Joseph on the
mac-pascal list)
git-svn-id: trunk@16902 -
2011-02-09 20:17:34 +00:00
sergei
c369605056
- dom.pp, removed TDOMNamedNodeMap.FNodeType field. This reduces memory requirements.
...
git-svn-id: trunk@16901 -
2011-02-09 18:30:16 +00:00
joost
efd85e4f95
* Made Searchfiles public
...
* Show messages when clean or install has completed
git-svn-id: trunk@16900 -
2011-02-09 14:47:57 +00:00
armin
2859348450
make netwlibc compilable with current rtl
...
git-svn-id: trunk@16899 -
2011-02-08 22:06:53 +00:00
joost
3bbfe18ec7
* Make Terminated property accessible for descendents
...
git-svn-id: trunk@16898 -
2011-02-08 19:22:09 +00:00
joost
4e18e505f6
* Show message to inform why depending packages are installed
...
git-svn-id: trunk@16897 -
2011-02-08 17:10:58 +00:00
joost
8bbc335b88
* Implemented TContainerStylesheets
...
git-svn-id: trunk@16896 -
2011-02-08 16:58:48 +00:00
joost
837601b717
* Show messages when the builds starts and when the installation is complete
...
git-svn-id: trunk@16895 -
2011-02-08 16:20:10 +00:00
joost
b27734779c
* Show the fpc-console output when compilation failed
...
* Remove the compiler-error message numbers from console output
git-svn-id: trunk@16894 -
2011-02-08 11:26:53 +00:00
joost
06b515e2e2
* Show arguments of command in the error message if the command failed
...
* Make sure that compile-info is shown so that parsing the compiler-output makes sense
git-svn-id: trunk@16893 -
2011-02-08 09:53:47 +00:00
joost
f05ccc13b5
* Check if compilation has failed
...
git-svn-id: trunk@16892 -
2011-02-08 09:32:32 +00:00
Legolas
527dd56b28
+ Initial Wii support
...
git-svn-id: trunk@16888 -
2011-02-07 16:56:45 +00:00
armin
bb09124f58
fix compilation for netware target
...
git-svn-id: trunk@16887 -
2011-02-06 18:14:38 +00:00
armin
0728d10172
fix compilation for netware target
...
git-svn-id: trunk@16886 -
2011-02-06 18:13:00 +00:00
armin
fc34ef31c7
FindUtil was called in SetDefaultInfo and in MakeExecutable.
...
git-svn-id: trunk@16885 -
2011-02-06 16:25:18 +00:00
armin
51351b0d57
Added netware and netwlibc as dummy target, regenerated makefile
...
git-svn-id: trunk@16884 -
2011-02-06 14:58:12 +00:00
joost
7ed2bae024
* Set svn-properties
...
git-svn-id: trunk@16883 -
2011-02-06 14:10:39 +00:00
joost
76b53866c0
* Use 'BIGINT'to test largeintfields by default, bug #18649
...
* Added TestSQLLargeint test, to check for fields which are defined as 'LARGEINT'
git-svn-id: trunk@16882 -
2011-02-06 14:09:12 +00:00
Jonas Maebe
d65839d51a
* renamed NSObject.*copyWithZone to NSObject.class*CopyWithZone to prevent
...
identifier conflicts with the instance methods added by NSCopyingProtocol
git-svn-id: trunk@16881 -
2011-02-05 17:09:57 +00:00
Legolas
3140d1d7e7
* Fixed libgbafpc compilation
...
git-svn-id: trunk@16880 -
2011-02-05 14:26:09 +00:00
Legolas
c3698c84be
* Updated libndsfpc to 1.4.10:
...
+ Added support for Tetris paddle, Guitar Hero grip and easy piano controller
+ Added sdmmc support for reading DSi internal SD card
+ i2c communication functions for DSi
+ Added some time handling related examples
* Improved timing functions
* Some small bug fixes and improvements, both in library and examples
- Removed unused SVN macros from header and license infos to save space :)
git-svn-id: trunk@16879 -
2011-02-05 14:20:49 +00:00
ivost
b31c87a134
* fixed bug with xmlxsdparser.pas (typo). It was introduced by r16873
...
git-svn-id: trunk@16878 -
2011-02-04 19:26:48 +00:00
Jonas Maebe
7cb1c8b586
* improvement of r16001 so that allocations even closer to high(ptruint)
...
also fail correctly rather than overflowing to 0 bytes (mantis #18690 )
git-svn-id: trunk@16877 -
2011-02-04 18:58:21 +00:00
Almindor
53c2870fab
* fix array count bug from 16875
...
git-svn-id: trunk@16876 -
2011-02-03 19:41:45 +00:00
Almindor
59e71130d4
* add a few version up front
...
git-svn-id: trunk@16875 -
2011-02-03 19:30:33 +00:00
michael
f5cac5fcbc
* If request handled correctly, send content if it was not yet sent
...
git-svn-id: trunk@16874 -
2011-02-03 15:52:28 +00:00
ivost
7e3edc48d8
* completed unimplemented timezone functions
...
git-svn-id: trunk@16873 -
2011-02-03 15:34:10 +00:00
ivost
3d8df4fd92
* added CDATA xsd helper function: xsdNewChildCData
...
git-svn-id: trunk@16872 -
2011-02-03 13:29:25 +00:00
marco
aad696166d
* twidestringfield.setfieldtype, mantis 18663, patch by Ladislav
...
git-svn-id: trunk@16871 -
2011-02-03 08:08:47 +00:00
sergei
71cce9716d
* Parse 'variant_expression.ident[parameters]' as a parametrized property access, rather than non-parametrized property followed by array subscript. This corresponds to Delphi behavior and fixes Mantis #17127 .
...
* Fixed the related test: Excel Worksheet interface does not have a default property.
git-svn-id: trunk@16864 -
2011-02-02 09:11:11 +00:00
sergei
4aeef5b150
Fixes to dispatch calls:
...
* Pass dispinterfaces with correct type (varDispatch).
* Pass skipped parameters as EmptyParam (vType=varError, vError=DISP_E_PARAMNOTFOUND), as COM requires to preserve correct argument count and positions.
* Since ttempcreatenode.size can be set after creation, don't calculate parameter size in first pass, this simplifies things a bit.
git-svn-id: trunk@16863 -
2011-02-01 16:43:18 +00:00
sergei
5fb58e1458
+ Windows unit: add GetCPInfoEx function and related definitions, patch from G.Fink, Mantis #18654
...
git-svn-id: trunk@16862 -
2011-02-01 13:10:15 +00:00
florian
e7fa076b70
* handle variables without explicit size prefix better in inline assembler, resolves #18009
...
git-svn-id: trunk@16859 -
2011-01-30 21:57:30 +00:00
sergei
0a9fdb71e5
- translate_disp_call: removed a couple of unnecessary variables.
...
git-svn-id: trunk@16858 -
2011-01-30 21:11:20 +00:00
joost
d6adcdfe81
* Patch from Ladislav Karrach to use a field's type-affinity to determine the fieldtype. (Fixes aggregate test)
...
git-svn-id: trunk@16857 -
2011-01-30 21:05:56 +00:00
Jonas Maebe
9604ae2908
* also delete ppcppc64, ppcarm, ppcmips and ppcmipsel in the execlean target
...
git-svn-id: trunk@16856 -
2011-01-30 19:58:15 +00:00
joost
2ba53fb6d6
* Added support for ftMemo-params in TSQLite3Conn
...
git-svn-id: trunk@16855 -
2011-01-30 19:24:08 +00:00
florian
cc10ab57ab
* create a stub on all targets when the external name changes, resolves #18371
...
git-svn-id: trunk@16854 -
2011-01-30 19:17:53 +00:00
joost
5fc605df60
* Added recognition of CLOB fields to TSqlite3Conn + test, bug #17004
...
git-svn-id: trunk@16853 -
2011-01-30 17:50:18 +00:00
florian
f5bde338ff
- remove unused and non functional kalyptus port
...
git-svn-id: trunk@16852 -
2011-01-30 17:14:33 +00:00
florian
1fef7e4b6c
+ introduces vo_volatile for variables, the node cse optimizer takes care of it
...
git-svn-id: trunk@16851 -
2011-01-30 16:32:50 +00:00
sekelsenmat
726339c443
Many reliability improvements to the dxf reader, adds text support for both the dxf reader and the canvas output
...
git-svn-id: trunk@16850 -
2011-01-30 15:51:36 +00:00
florian
e99c4d1950
+ support str(<boolean>,...), boolean is an enumeration type
...
* don't run pass_1 on str or val calls in generic method/procedure definitions, resolves #18420
git-svn-id: trunk@16849 -
2011-01-30 14:27:09 +00:00
florian
ec2d294287
* compiler works again compiled with $R+
...
git-svn-id: trunk@16848 -
2011-01-30 12:45:04 +00:00