Commit Graph

628 Commits

Author SHA1 Message Date
florian
6ed53e2c70 * Trim removes now all spaces and controll chars
+ Trim* for widestrings

git-svn-id: trunk@618 -
2005-07-13 08:32:41 +00:00
florian
cfcaff7dc9 * fixed mysql date problems using sscanf :]
* better integer parsing in sscanf

git-svn-id: trunk@609 -
2005-07-10 13:43:49 +00:00
florian
4258bee1c5 + char support for sscanf
git-svn-id: trunk@605 -
2005-07-09 22:42:39 +00:00
florian
0d79442d0f + sscanf
git-svn-id: trunk@604 -
2005-07-09 22:34:26 +00:00
Vincent Snijders
a879211175 fixed setting memstream capacity to 0
git-svn-id: trunk@590 -
2005-07-05 21:54:32 +00:00
peter
73e0105080 * use Reallocmem in TStream.Realloc
* prevent setting the capacity < 0, which will give an RTE when
    passed to the heap manager

git-svn-id: trunk@566 -
2005-07-03 13:20:06 +00:00
florian
a440df217b * v.vtype=varString -> double fixed
git-svn-id: trunk@564 -
2005-07-02 16:11:35 +00:00
florian
f5b9130b98 * deallocation of translated resourcestrings
* load heaptrc before objpas

git-svn-id: trunk@549 -
2005-06-30 19:07:45 +00:00
michael
64f1948f3e + Added overloaded stringtoset which starts from typinfo, not propinfo
git-svn-id: trunk@492 -
2005-06-25 17:26:36 +00:00
michael
2ec3e6db01 + Added overloaded settostring which starts from typinfo, not propinfo
git-svn-id: trunk@491 -
2005-06-25 17:22:21 +00:00
florian
13e3102954 * Patch from Vincent Snijders:
* 1. except.patch implements ExceptFrameCount and ExceptFrames
  * 2. arg.patch fixes a bug in the copying of the commandfilename to the arg array. The #0 character was not copied, so the pchar was not properly terminated.

git-svn-id: trunk@461 -
2005-06-21 12:55:45 +00:00
florian
67d640ad13 * some parts of strutils cleaned up, bug #3124 fixed
git-svn-id: trunk@459 -
2005-06-20 20:46:11 +00:00
Jonas Maebe
437f35315c * fixed datetime related routines for unix
git-svn-id: trunk@444 -
2005-06-19 14:49:37 +00:00
florian
90cdc1b6fe * fixed interface rtti, fixes bug #4089
git-svn-id: trunk@422 -
2005-06-15 21:27:51 +00:00
michael
d2d33c03fb + Added missing FileSetDate call
git-svn-id: trunk@403 -
2005-06-14 11:46:31 +00:00
michael
7fb254755d + Optimizations for lower/uppercase functions
git-svn-id: trunk@380 -
2005-06-11 13:14:59 +00:00
florian
64c72bd312 * patch from Joost van der Sluis to remove VIRTUALPASCAL define since VP is officially dead
git-svn-id: trunk@374 -
2005-06-10 17:05:35 +00:00
michael
a775d3d487 + Removed HASCURRENCY VALUEGETMEM VALUEFREEMEM defines
git-svn-id: trunk@293 -
2005-06-09 17:33:22 +00:00
florian
6992fde8fc * patch from Ales to Katona to change some var parameters to out
parameters

git-svn-id: trunk@292 -
2005-06-09 07:42:40 +00:00
michael
21425e303c + Removed HASVARIANT define
git-svn-id: trunk@244 -
2005-06-07 20:48:31 +00:00
michael
8a226bba52 + Removed HASWIDESTRING/HASWIDECHAR defines
git-svn-id: trunk@241 -
2005-06-07 20:42:22 +00:00
michael
23ad0ae1ec + Removed HASINTF and VER1_0 defines
git-svn-id: trunk@239 -
2005-06-07 20:30:03 +00:00
peter
4ace790492 * remove $Log
git-svn-id: trunk@231 -
2005-06-07 09:47:55 +00:00
fpc
c5b90ed37c * fixed variant array creation and copying on non win32 system
git-svn-id: trunk@170 -
2005-06-01 19:30:17 +00:00
florian
4f30642b4a * fixed StrToDate to throw proper exceptions in case of an error, fixes bug #3913
git-svn-id: trunk@156 -
2005-05-30 20:37:35 +00:00
michael
08c7681c60 + EncodeDate routines raise EConvertError as needed
git-svn-id: trunk@110 -
2005-05-25 21:26:36 +00:00
florian
dfcb5903a9 * fixed TimeStampToMSecs as suggested by Vinzent Hoefler in bug report 3915
git-svn-id: trunk@67 -
2005-05-22 12:25:12 +00:00
michael
180fd52858 + Reworked GUID creation
git-svn-id: trunk@43 -
2005-05-21 10:03:44 +00:00
fpc
790a4fe2d3 * log and id tags removed
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
michael
ffb55c4254 + Removed VER1_0 defines
git-svn-id: trunk@33 -
2005-05-19 21:14:45 +00:00
michael
99658cf4d6 + Implementation of CreateGUID
git-svn-id: trunk@27 -
2005-05-19 17:31:25 +00:00
florian
f949a53da8 * format(%u",[<qword>]); fixed
* made test working

git-svn-id: trunk@13 -
2005-05-17 22:27:53 +00:00
peter
b68af1b0e3 * post 2.0.0 fixes from cvs
git-svn-id: trunk@7 -
2005-05-16 20:59:02 +00:00
fpc
50778076c3 initial import
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
michael
30b55c8bee + Added MAX_PATH for Delphi/Kylix compatibility. 2005-05-12 20:30:51 +00:00
michael
b60c5b9cd2 + Fixed bug #3957 2005-05-09 18:35:06 +00:00
florian
207e67cc4d + cycling with 1.0.x fixed, hopefully the last fix of this for ever ;) 2005-05-08 08:03:15 +00:00
florian
bf179526ff + TryStrToDate/Time functions 2005-05-07 10:23:17 +00:00
florian
c36eadddf7 + variants: string -> float/int casts 2005-04-28 09:15:43 +00:00
michael
525e2cf1ff + Added FormatCurr by Uberto Barbini 2005-04-26 16:40:51 +00:00
michael
f30652e048 + Added TypInfo unit constants 2005-04-16 09:25:02 +00:00
michael
686de2c1f8 + Moved constants to rtlconsts and added callbacks for variant support 2005-04-16 09:24:29 +00:00
michael
783376530d + Streaming of subcomponents added by Marc Weustink 2005-04-15 07:21:09 +00:00
Tomas Hajny
057d488f48 * rtlconst/s fix for GO32v2 etc. 2005-04-14 21:47:27 +00:00
michael
e0f4f77b94 + Fix for BintoHex and hextobin by Uberto Barbini 2005-04-14 17:43:35 +00:00
michael
16f5f310b1 + Added getPropValue by Uberto Barbini 2005-04-14 17:43:07 +00:00
marco
960e15e2b9 * Currency property patch from Dean Zobec 2005-04-05 06:44:25 +00:00
marco
f18a22f5a6 * patch for 3854 added. There are probably more places that need explicit
currency handling.
2005-04-03 11:50:58 +00:00
florian
78197f9914 * SafeCreateArray fixed 2005-03-28 21:52:43 +00:00
florian
0997316960 * some variant <-> string types fixes 2005-03-28 20:36:14 +00:00