Jonas Maebe
d60e1f674c
* automatically try to call procvars that are subscripted or used in a
...
with-statement, both in FPC and TP/Delphi modes (mantis #15728 )
git-svn-id: trunk@14881 -
2010-02-10 16:12:18 +00:00
Jonas Maebe
1b58fcc877
* set moduleislib to true for libraries. Differences with islibrary:
...
a) is also set to true for packages (when packages will beimplemented)
b) exists for each package/library/application separately, instead of
being stored in the package containing the system unit (when packages
will be implemented)
(mantis #15701 )
git-svn-id: trunk@14880 -
2010-02-10 16:10:23 +00:00
joost
257c6b0b89
* Fixed AV in GetURL
...
* Removed useless code (warning)
git-svn-id: trunk@14879 -
2010-02-09 12:45:58 +00:00
florian
c459100773
+ basic info program
...
git-svn-id: trunk@14878 -
2010-02-07 22:56:05 +00:00
florian
be71dc16b4
+ CL_PLATFORM_EXTENSION
...
git-svn-id: trunk@14877 -
2010-02-07 22:55:38 +00:00
joost
c5c0bab10b
* Added OnChange and OnChangeCS events to THTMLCustomDatasetContentProducer
...
git-svn-id: trunk@14876 -
2010-02-07 12:31:55 +00:00
joost
7d16a2ded2
* Fixed GetURL for the case there are no parameters in the CGIScriptName
...
git-svn-id: trunk@14875 -
2010-02-07 12:31:07 +00:00
florian
0c153a46df
* math.power/intpower(0,0) return 1, this is as recommended in IEEE 754
...
as well as compatible with other programming languages and delphi
git-svn-id: trunk@14873 -
2010-02-06 23:10:03 +00:00
Jonas Maebe
879e487ee8
* changed linker target name for WinCE from arm-pe into arm-wince-pe
...
(mantis #15666 )
git-svn-id: trunk@14872 -
2010-02-06 20:22:15 +00:00
Jonas Maebe
89110baab8
* don't modify the flags while simplifying PIC memory references
...
(mantis #15694 )
git-svn-id: trunk@14871 -
2010-02-06 20:18:36 +00:00
Jonas Maebe
b1d2ab5450
* tobject.inheritsfrom(nil) has to return false (mantis #15690 )
...
git-svn-id: trunk@14870 -
2010-02-06 18:14:26 +00:00
Jonas Maebe
870edaf916
* tobject.unitname and tobject.tostring have to return an ansistring instead
...
of a shortstring (mantis #15693 )
* changed tobject5 so it checks whether the return values are correct
git-svn-id: trunk@14869 -
2010-02-06 17:53:49 +00:00
pierre
3f30dded7f
* avoid problems if two svnversion executable are in SEARCHPATH
...
git-svn-id: trunk@14868 -
2010-02-06 17:33:47 +00:00
florian
34f976afea
* enabled internal sar support for sparc and mips as well
...
git-svn-id: trunk@14867 -
2010-02-04 22:04:19 +00:00
florian
f8bf268406
* handle sarX(<const>,<var>) properly. resolves #15653
...
git-svn-id: trunk@14866 -
2010-02-04 21:30:25 +00:00
michael
7d7a3d20ed
* Regenerated
...
git-svn-id: trunk@14865 -
2010-02-04 20:32:08 +00:00
michael
45a22a30b0
* Regenerated
...
git-svn-id: trunk@14864 -
2010-02-04 20:31:56 +00:00
michael
7096ee6bfa
* Regenerated
...
git-svn-id: trunk@14863 -
2010-02-04 20:31:49 +00:00
michael
09109e5bf9
* Do not use case with strings, older compilers do not support it
...
git-svn-id: trunk@14862 -
2010-02-04 20:27:32 +00:00
michael
e3c5ce04ec
* Fixed compilation
...
git-svn-id: trunk@14861 -
2010-02-04 20:22:44 +00:00
Jonas Maebe
fbfe277144
r321 | jonas | 2010-02-04 16:49:46 +0100 (Thu, 04 Feb 2010) | 3 lines
...
* CIconHandle = ^CIconPtr instead of = CIconPtr (error noted by James
Chandler Jr)
git-svn-id: trunk@14860 -
2010-02-04 16:02:04 +00:00
michael
59bd32b7ea
* Initial check-in
...
git-svn-id: trunk@14859 -
2010-02-04 15:18:07 +00:00
michael
82f0d61ad9
* Added libsee for win32 and linux
...
git-svn-id: trunk@14858 -
2010-02-04 13:00:08 +00:00
michael
34f551ad5e
* Initial check-in
...
git-svn-id: trunk@14857 -
2010-02-04 12:58:02 +00:00
joost
39224aad96
* Splitted TBufDataset in TCustomBufDataset and TBufDataset
...
git-svn-id: trunk@14855 -
2010-02-03 19:51:34 +00:00
marco
706f0b7975
* New more delphi compat intstrtotime by Bart Broersma #15505 + test
...
git-svn-id: trunk@14854 -
2010-02-03 15:10:14 +00:00
Jonas Maebe
84b79c6cdc
r320 | jonas | 2010-02-03 14:09:44 +0100 (Wed, 03 Feb 2010) | 4 lines
...
* changed CGPath* functions that take a CGAffineTransform parameter into
taking a CGAffineTransformPtr parameter, as it can be NULL (mantis
#15661 )
git-svn-id: trunk@14853 -
2010-02-03 13:15:26 +00:00
pierre
bc407ef6d3
* also disable range check where overflow check is disabled
...
git-svn-id: trunk@14852 -
2010-02-03 00:32:30 +00:00
pierre
0d098f2dba
* fix range check error
...
git-svn-id: trunk@14851 -
2010-02-03 00:31:26 +00:00
pierre
f8144cc627
* fix range check error if cstringpattern is empty
...
git-svn-id: trunk@14850 -
2010-02-03 00:28:21 +00:00
pierre
e716c54523
* fix double to clongdouble conversions for 128 bits C long double
...
git-svn-id: trunk@14849 -
2010-02-02 23:36:46 +00:00
joost
c1a4a85ef3
* Also generate URLs when a TWebController is on a WebModule
...
* Added the ability to add parameters in the ScriptName
* Fixed double external file references due to the fact that TStringList.Find only works on sorted strings
git-svn-id: trunk@14848 -
2010-02-02 16:35:18 +00:00
pierre
571ce24835
* ignore stamp files *-stamp.*
...
git-svn-id: trunk@14847 -
2010-02-02 15:20:07 +00:00
pierre
40f1eaf987
* Add Package.fpc to svn:ignore in utils and packages directories
...
git-svn-id: trunk@14846 -
2010-02-02 15:05:29 +00:00
pierre
b74e5daccc
* default svn:ignore to directories having none
...
git-svn-id: trunk@14845 -
2010-02-02 13:55:27 +00:00
Jonas Maebe
b6e4896805
* small typo corrections by Adriaan Van Os (mantis #15652 )
...
git-svn-id: trunk@14844 -
2010-02-02 10:41:38 +00:00
Jonas Maebe
f90768ed6a
* small optimisation for r14449: check whether the routine is a pure
...
assembler routine before checking whether an identifier may represent a
register parameter, instead of afterwards
git-svn-id: trunk@14843 -
2010-02-02 10:40:25 +00:00
Jonas Maebe
30406d3a14
* if *alignmin is set to a value > *alignmax, also increase *alignmax
...
git-svn-id: trunk@14842 -
2010-02-02 10:30:05 +00:00
pierre
0cfcd70ad0
* ignore case of drive letter
...
git-svn-id: trunk@14841 -
2010-02-01 16:52:19 +00:00
pierre
a989b6c1e6
* avoid problems for windows if case of drive letter is different
...
git-svn-id: trunk@14840 -
2010-02-01 15:47:22 +00:00
joost
75ff11b24f
* Do not call only BeforeGenerateContent of child producers, but also for the producer itself
...
* Call BeforeGenerateContent of childs from a TWebPageProducer
git-svn-id: trunk@14839 -
2010-02-01 11:53:31 +00:00
Jonas Maebe
caca6cea37
* allow any kind of fields in Object Pascal classes that are passed to
...
Objective-C methods or which are fields of Objective-C classes (since they
are basically opaque to the Objective-C runtime) + fixed tobjc11 so it
expects classes to be encoded as opaque types
* give a proper error message when using illegal field/parameter types in
Objective-C classes/methods instead of an internal error (only checked
during rtti generation rather than during parsing, because during parsing
some types may still be forwarddefs)
* split objcutil in objcdef and objcutil, with objcdef depending only on
the symtable so it can be used in symdef
git-svn-id: trunk@14838 -
2010-01-31 21:13:41 +00:00
Jonas Maebe
4469501835
* fixed indentation, simplified calling read_record_fields()
...
git-svn-id: trunk@14837 -
2010-01-31 20:54:48 +00:00
Jonas Maebe
8e77c6998b
* fixed comment
...
git-svn-id: trunk@14836 -
2010-01-31 20:53:04 +00:00
florian
b8e58428ed
* don't search use extrapath for searching ppc* if extrapath is empty because this might find undesired compilers in the current directory
...
git-svn-id: trunk@14835 -
2010-01-31 16:48:18 +00:00
florian
dfc2652062
+ support of compiler intrinsic sar* using a patch by Benjamin Rosseaux, resolves #15606
...
git-svn-id: trunk@14834 -
2010-01-31 16:47:01 +00:00
pierre
23e171d396
* Fix alignment problem for sparc arch.
...
git-svn-id: trunk@14833 -
2010-01-30 22:19:14 +00:00
Jonas Maebe
89e4e0fd25
* only wake up readers if all recursive write locks have been freed
...
git-svn-id: trunk@14831 -
2010-01-29 21:56:46 +00:00
Jonas Maebe
13e8b3f23e
* don't give a "NoThreadError" for any default rtl/basicevent* routines,
...
so the TMultiReadExclusiveWriteSynchronizer routines can be safely
executed even with the default thread manager -> removed ismultithread
checks, so that it keeps working even if ismultithread is set to true
between acquiring and freeing a lock (mantis #15619 )
git-svn-id: trunk@14830 -
2010-01-29 21:01:11 +00:00
Jonas Maebe
d03d2ed27d
- disabled pic (fixes test on darwin/i386, where pic is on by default)
...
git-svn-id: trunk@14829 -
2010-01-29 20:56:41 +00:00