michael
2b80ac1353
* Fix bug ID #29415 (compilation with 2.6.4)
...
git-svn-id: trunk@32959 -
2016-01-17 09:21:07 +00:00
michael
4e7115a956
* 2 Patches from Silvio Clecio
...
git-svn-id: trunk@32947 -
2016-01-15 20:59:29 +00:00
michael
64c324caaf
* Patch from Silvio Clecio to add a TryGetValue method to TFPGMap (bug ID 29397)
...
git-svn-id: trunk@32942 -
2016-01-15 07:48:49 +00:00
michael
8544b8a500
* Patch from Anthony Walter to make IsValidIdent more strict in case of dotted identifiers (bug ID 29364)
...
git-svn-id: trunk@32920 -
2016-01-10 22:57:19 +00:00
pierre
701a610f4d
Use CodePointer for all CheckVariantEvent parameter typecast
...
git-svn-id: trunk@32864 -
2016-01-06 14:04:31 +00:00
michael
b9da082e29
* Patch from Silvio Clecio to Extends SetPropValue/GetPropValue (bug ID 28278)
...
git-svn-id: trunk@32858 -
2016-01-05 20:00:41 +00:00
michael
9157a11b7e
* Applied partial patch from barlone to change var->out for IdentToInt
...
git-svn-id: trunk@32825 -
2016-01-01 17:37:46 +00:00
michael
6b3b3d5c0c
* Fix bug ID #29155 , wrong declaration of ISTream.
...
git-svn-id: trunk@32820 -
2016-01-01 16:35:38 +00:00
michael
353f5340dc
* Patch from Ondrej Pokorny to implement - and * operators for TPointF
...
git-svn-id: trunk@32817 -
2015-12-31 16:27:19 +00:00
michael
244be4f4c2
* Added UnicodeStringReplace WideStringReplace (bug ID 28396)
...
git-svn-id: trunk@32815 -
2015-12-31 16:09:05 +00:00
michael
4f82d103af
* Added SkipLastLineBreak to TStrings (bug ID 28213)
...
git-svn-id: trunk@32792 -
2015-12-29 18:48:58 +00:00
michael
67d0cd1770
* Fix bug #29273 (extra argument for IsValidIdent)
...
git-svn-id: trunk@32791 -
2015-12-29 16:55:00 +00:00
michael
a5eb3777de
* Fix MaxDateTime constant (bug ID 28282)
...
git-svn-id: trunk@32775 -
2015-12-28 14:23:23 +00:00
michael
88957c62e3
* Add Ceil64 and Floor64, patch from Bart Broersma (bug ID 28370)
...
git-svn-id: trunk@32766 -
2015-12-27 17:25:06 +00:00
michael
0042e1d3b8
* Fix bug #29150
...
git-svn-id: trunk@32765 -
2015-12-27 17:07:31 +00:00
michael
42804c935f
* Declare TStringSplitOptions with scopedenum (bug ID 29032)
...
git-svn-id: trunk@32730 -
2015-12-26 16:16:02 +00:00
michael
891aaa9732
* Fix bug ID #28737
...
git-svn-id: trunk@32727 -
2015-12-26 15:15:34 +00:00
marco
5dcf5a95c5
* move beginupdate before try 3x , Mantis #29164
...
git-svn-id: trunk@32630 -
2015-12-10 19:21:16 +00:00
marco
aa33a9509f
* added try..finally to beginupdate/endupdate, mantis #29165
...
git-svn-id: trunk@32629 -
2015-12-10 19:19:25 +00:00
marco
f383a39cda
* add tag types for size and point, but deprecated, since redundant.
...
git-svn-id: trunk@32361 -
2015-11-19 11:53:05 +00:00
marco
92960ff3ac
* initial advanced records support for TSize..TRect and -F.
...
git-svn-id: trunk@32333 -
2015-11-15 18:34:19 +00:00
michael
7d2c723a54
* Re-instated initialization of memory when adding item
...
git-svn-id: trunk@32332 -
2015-11-15 18:24:12 +00:00
michael
d00d64021b
* Clear memory correctly when setting capacity (bug id 28928)
...
git-svn-id: trunk@32327 -
2015-11-15 11:15:25 +00:00
michael
e6b86d9b5b
* Made string in stringstream constructor optional
...
git-svn-id: trunk@32326 -
2015-11-15 11:05:19 +00:00
michael
745c1499df
* Mark forgotten implementations with runerror 219
...
git-svn-id: trunk@32266 -
2015-11-07 12:36:32 +00:00
michael
6955106a13
* Fix TStringSplitOptions
...
git-svn-id: trunk@32265 -
2015-11-07 12:36:10 +00:00
michael
4a32135563
* no type helpers in version 2.6.*
...
git-svn-id: trunk@32263 -
2015-11-07 09:54:43 +00:00
michael
fde42ca8ef
* Type helpers, compatible to Delphi XE 8
...
git-svn-id: trunk@32262 -
2015-11-07 09:40:54 +00:00
Jonas Maebe
0c904e92ff
* moved TResourceStringRecord from the objpas to the system unit so it can be
...
used in the compiler when emitting resourcestrings
git-svn-id: trunk@32208 -
2015-10-30 20:45:19 +00:00
nickysn
e2ed8f2251
* fixed various procvars being casted to pointer instead of codepointer in the rtl
...
git-svn-id: trunk@32167 -
2015-10-27 17:25:27 +00:00
michael
61969710c3
* Writebuffer too (Fix bug 28796streams.inc
...
git-svn-id: trunk@31986 -
2015-10-09 06:57:05 +00:00
michael
2c24153736
* Fix bug #28796
...
git-svn-id: trunk@31982 -
2015-10-08 19:06:04 +00:00
michael
aa3a7b7eb8
* Exit find if not sorted (bug id 28774)
...
git-svn-id: trunk@31941 -
2015-10-04 08:07:51 +00:00
yury
7c62aadf65
* Fixed string conversion warnings in RTL.
...
git-svn-id: trunk@31752 -
2015-09-17 17:25:57 +00:00
yury
e1a0b1204a
* Removed unused vars in RTL.
...
git-svn-id: trunk@31750 -
2015-09-17 16:48:53 +00:00
Jonas Maebe
2afd8eb802
- removed FPC_HAS_STR_CURRENCY-related code, FPC 2.6.4 has it
...
git-svn-id: trunk@31692 -
2015-09-15 11:51:48 +00:00
Jonas Maebe
4494565a15
- removed RESSTRSECTIONS-related checks, FPC 2.6.4 has it
...
git-svn-id: trunk@31687 -
2015-09-15 11:51:32 +00:00
svenbarth
2cf8cdd885
Fix for Mantis #28650 .
...
rtl/objpas/sysutils/sysstrh.inc:
* forward PString to ObjPas.PString to avoid potential type conflicts
+ added test
git-svn-id: trunk@31603 -
2015-09-11 15:38:59 +00:00
michael
f759815d04
* Patch from Inoussa to decompose canonically (to be able to implement CompareText)
...
git-svn-id: trunk@31508 -
2015-09-04 13:58:28 +00:00
michael
a4502a50d5
* Added TArray generic
...
git-svn-id: trunk@31462 -
2015-08-31 12:03:55 +00:00
michael
d3350b18ba
* Some Delphi XE8 compatibility types
...
git-svn-id: trunk@31461 -
2015-08-31 12:00:22 +00:00
marco
5d2a54136a
* see also r31267, mantis #28289 , change calculation.
...
git-svn-id: trunk@31381 -
2015-08-24 12:03:56 +00:00
michael
e5fba07668
* Fix bug #0028486
...
git-svn-id: trunk@31299 -
2015-08-07 12:00:40 +00:00
florian
a797c2fc46
* calculate middle element P correctly if (L+R>=2^31), resolves #28289
...
git-svn-id: trunk@31267 -
2015-08-03 20:09:50 +00:00
michael
0958ff80de
* Fix bug #28364
...
git-svn-id: trunk@31185 -
2015-07-01 19:57:10 +00:00
Jonas Maebe
d57a85a2de
* fixed compilation on non-Windows systems after r31035
...
git-svn-id: trunk@31043 -
2015-06-13 22:05:50 +00:00
michael
b9fa0d0934
* Mimic minfloat for fpdoc
...
git-svn-id: trunk@31036 -
2015-06-13 16:37:33 +00:00
michael
633c8c7118
* Make sure TSystemTime is seen by fpdoc
...
git-svn-id: trunk@31035 -
2015-06-13 16:36:37 +00:00
michael
bb7e0f645f
* Fake some types when running under FPDOC
...
git-svn-id: trunk@31034 -
2015-06-13 16:23:56 +00:00
svenbarth
b0fa341006
Fix for Mantis #28271 .
...
rtl/objpas/classes/classes.inc:
+ new variable ExternalThreadsCleanup to keep track whether ExternalThreads list is currently cleared
* TExternalThread.Create: add the thread instance to the external thread list
* TExetrnalThread.Destroy: remove the thread instance from the external thread list (if not in system cleanup anyway)
* CommonCleanup: set ExternalThreadsCleanup to true so that the threads don't remove themselves from the list anymore
+ added test
git-svn-id: trunk@31028 -
2015-06-12 13:39:31 +00:00