Mattias Gaertner
8c38cea0a8
pastojs: filer: check GenericTemplateTypes
...
git-svn-id: trunk@42503 -
2019-07-27 06:58:32 +00:00
Mattias Gaertner
52ef731f42
fcl-passrc: added TPasGenericType
...
git-svn-id: trunk@42502 -
2019-07-27 06:57:43 +00:00
Jonas Maebe
aa48d5d18c
* Cocoa interface fixes after the update to
...
https://github.com/genericptr/MacOS_10_10
git-svn-id: trunk@42501 -
2019-07-26 17:43:59 +00:00
Jonas Maebe
b9948899e3
* new CocoaInt units based on https://github.com/genericptr/MacOS_10_10
...
o note that CoreData and QuartzCore are now part of CocoaAll due to
dependencies
git-svn-id: trunk@42500 -
2019-07-26 17:43:41 +00:00
Jonas Maebe
701f81f2d8
* updated to r441 of the common Mac OS X interfaces:
...
o fixed declaration of ABSearchComparison for 64 bit targets
o Update AddressBook Framework related interface files to MacOSX10.13.sdk
currency
o minor comment tweaks to ABActions.pas and ABAddressBook.pas
o added new 10.7.sdk declarations & DEPRECATED/AVAILABLE info to
ABGlobals.pas and ABTypedefs.pas
o CarbonCore framework update to MacOSX10.13.sdk
o AE framework update to MacOSX10.13.sdk
o updated AudioToolbox framework translation to 10.14 and translated some
extra units
git-svn-id: trunk@42499 -
2019-07-26 17:36:17 +00:00
lacak
548d842429
fcl-db: tests: test for bug #35887
...
git-svn-id: trunk@42497 -
2019-07-26 12:16:42 +00:00
svenbarth
f2febdcc1b
* also check mimetypes/m option
...
git-svn-id: trunk@42496 -
2019-07-26 05:16:35 +00:00
Jonas Maebe
4bc657a067
* renamed objcbase.BOOL type to objc.ObjCBOOL to prevent name clashes
...
* fixed some signatures in CocoaInt that should refer to ctypes.cbool
but instead used objcbase.(ObjC)BOOL
git-svn-id: trunk@42483 -
2019-07-23 09:08:32 +00:00
Mattias Gaertner
4d0e7cd1d4
pastojs: filer: GenericTemplateTypes
...
git-svn-id: trunk@42475 -
2019-07-20 20:45:58 +00:00
Mattias Gaertner
8206049dc1
pastojs: less hints
...
git-svn-id: trunk@42474 -
2019-07-20 20:14:52 +00:00
Mattias Gaertner
93c130979f
fcl-passrc: check generic constraint
...
git-svn-id: trunk@42473 -
2019-07-20 20:14:15 +00:00
Mattias Gaertner
f35e711024
fcl-passrc: fixed parsing generic array type
...
git-svn-id: trunk@42472 -
2019-07-20 20:13:29 +00:00
Mattias Gaertner
75321c848d
fcl-passrc: fixed parsing generic function after type section
...
git-svn-id: trunk@42468 -
2019-07-20 18:22:00 +00:00
marco
ed2dbc19e7
* lookup property published but not stored. Doesn't change much, but less trouble when opening/dualmaintaining delphi forms.
...
git-svn-id: trunk@42467 -
2019-07-20 14:40:34 +00:00
michael
a670360d08
* Change resource string file to .jrs, to avoid confusion with FPC format
...
git-svn-id: trunk@42466 -
2019-07-20 13:59:59 +00:00
michael
9d67784a18
* Write -Jr help
...
git-svn-id: trunk@42465 -
2019-07-20 12:11:04 +00:00
michael
17b6fc07f9
* Write resource strings to file for easy translation
...
git-svn-id: trunk@42462 -
2019-07-20 11:52:59 +00:00
Mattias Gaertner
41fa84a355
pastojs: filer: TPasProcedure.NameParts
...
git-svn-id: trunk@42454 -
2019-07-18 09:57:29 +00:00
Mattias Gaertner
c6aaa3f1e6
pastojs: clean up
...
git-svn-id: trunk@42453 -
2019-07-18 09:57:06 +00:00
Mattias Gaertner
5d4ae23df8
fcl-passrc: store generic procedure templates
...
git-svn-id: trunk@42451 -
2019-07-17 16:35:30 +00:00
michael
3b1c2061f5
* Some small refactoring
...
git-svn-id: trunk@42450 -
2019-07-16 09:05:57 +00:00
Mattias Gaertner
3cd000b939
pastojs: optimized ord(const) to const
...
git-svn-id: trunk@42445 -
2019-07-14 11:22:40 +00:00
svenbarth
de15025a47
* streamline retrieval of attributes (both in TypInfo and RTTI units)
...
git-svn-id: trunk@42373 -
2019-07-12 22:06:02 +00:00
svenbarth
e060a43d70
* rename TAttributeData to the more appropriate TAttributeTable
...
git-svn-id: trunk@42371 -
2019-07-12 22:05:55 +00:00
svenbarth
d137e06ade
* instead of embedding the attributes inside the class' and property's type data only store a reference to a table of attributes
...
git-svn-id: trunk@42365 -
2019-07-12 22:05:29 +00:00
svenbarth
b2932393df
Reintegration of Custom Attributes branch by Joost van der Sluis with patches reworked by Svetozar Belic [patch 1/3]
...
Implemented attributes for class types and properties (based on work by Joost van der Sluis). Added TCustomAttribute - a base class for attributes. Added TUnitInfo record to RTTI. It contains the unit name and unit options (for now only a flag which specifies if the unit contains attributes). Added several tests for attributes.
git-svn-id: trunk@42356 -
2019-07-12 22:04:48 +00:00
Mattias Gaertner
28e07f77e4
pastojs: fixed createcallback inside anonymous method
...
git-svn-id: trunk@42355 -
2019-07-12 16:56:35 +00:00
michael
fde8697032
* Always try to show the field name when possible
...
git-svn-id: trunk@42350 -
2019-07-11 20:17:29 +00:00
michael
0fb74a0f57
* Always try to show the field name when possible
...
git-svn-id: trunk@42349 -
2019-07-11 20:16:35 +00:00
Mattias Gaertner
3d662b5e5c
fcl-passrc: fixed helper in other unit
...
git-svn-id: trunk@42348 -
2019-07-10 08:28:11 +00:00
Mattias Gaertner
e5214b94a5
fcl-passrc: fixed parsing class var a:t;b:t
...
git-svn-id: trunk@42347 -
2019-07-10 07:55:28 +00:00
michael
ebd005d1a7
* Fix bug ID #35796 , codepage issue when getting string as variant
...
git-svn-id: trunk@42344 -
2019-07-08 10:27:11 +00:00
michael
2425b97462
* Patch from Maciej Izak to allow loading multiple times
...
git-svn-id: trunk@42343 -
2019-07-08 10:24:00 +00:00
svenbarth
b270b0f7f0
* fix typo
...
git-svn-id: trunk@42331 -
2019-07-05 15:33:43 +00:00
svenbarth
a2ce2cea94
* fix for Mantis #35760 : apply patch by user Bloodbatgot to fix drawing of thick lines
...
git-svn-id: trunk@42327 -
2019-07-05 12:40:55 +00:00
Mattias Gaertner
bd5a81c657
fcl-image: fpreadtiff: fixed inline
...
git-svn-id: trunk@42316 -
2019-07-01 14:16:32 +00:00
marcus
defcad25af
Amiga-systems: bugfix for TProcess.commandline, left over space at exename
...
git-svn-id: trunk@42301 -
2019-06-27 18:47:47 +00:00
michael
d5a3528670
* Some fixes in parameter handling
...
git-svn-id: trunk@42300 -
2019-06-27 16:14:40 +00:00
michael
67b711013f
* Better code documentation for processql, add %OPTIONALWHERE%
...
git-svn-id: trunk@42299 -
2019-06-27 16:13:55 +00:00
michael
2aaae5353e
* Fix ISODateTime constant, trailing quote
...
git-svn-id: trunk@42298 -
2019-06-27 16:13:15 +00:00
michael
c47fe33586
* Better CORS handling: return origin if available and allowed domains not set (activate using option)
...
git-svn-id: trunk@42297 -
2019-06-27 12:42:34 +00:00
michael
2b8595d9da
* Better CORS handling: return origin if available and allowed domains not set (fix compilation)
...
git-svn-id: trunk@42296 -
2019-06-27 11:37:38 +00:00
michael
eb6922b429
* Better CORS handling: return origin if available and allowed domains not set (* will prohibit credentials)
...
git-svn-id: trunk@42295 -
2019-06-27 11:33:26 +00:00
Mattias Gaertner
ea28cd5268
pastojs: clean up
...
git-svn-id: trunk@42293 -
2019-06-26 19:34:59 +00:00
Mattias Gaertner
227514376e
pastojs: fixed high(dynarrayvar with expr)
...
git-svn-id: trunk@42292 -
2019-06-26 19:32:49 +00:00
Mattias Gaertner
ec3c050ac7
fcl-passrc: clean up
...
git-svn-id: trunk@42291 -
2019-06-26 19:32:34 +00:00
Mattias Gaertner
02b66457f5
fcl-passrc: fixed compile under pas2js
...
git-svn-id: trunk@42290 -
2019-06-26 18:34:11 +00:00
Mattias Gaertner
b8369409bc
fcl-passrc: fixed compile under fpc 3.0.4
...
git-svn-id: trunk@42289 -
2019-06-26 18:26:20 +00:00
Mattias Gaertner
9871196e8c
pastojs: allow reintroduce published method
...
git-svn-id: trunk@42288 -
2019-06-26 16:38:17 +00:00
Mattias Gaertner
c971b4639f
fcl-passrc: added separate error message duplicate published method
...
git-svn-id: trunk@42287 -
2019-06-26 16:37:15 +00:00