Commit Graph

309 Commits

Author SHA1 Message Date
michael
9f019c3c85 + Fixed changefileexit for long (>255) filenames 2002-10-12 15:34:09 +00:00
florian
b1cbfd4c5c * fixes for new widestring handling 2002-10-11 12:21:55 +00:00
florian
7b33d50f62 + initial revision 2002-10-10 16:09:25 +00:00
florian
cd9e34ff2b + empty prototypes for the AnsiStr* multi byte functions added 2002-10-07 19:43:24 +00:00
peter
2ac16d265f * For win32 use the tsystemtime from the windows unit, that is changed
to a variant record with compatibile field names
2002-10-02 21:04:06 +00:00
peter
c94954cba3 * Fixed AnsiStrComp crashes 2002-09-15 17:50:35 +00:00
carl
9b1e434854 * bugfix 1867 (merged) 2002-09-07 21:06:51 +00:00
carl
9f78fa950a * cleanup of parameters
- remove assembler code
2002-09-07 21:06:12 +00:00
peter
9f31783a0a * old logs removed and tabs fixed 2002-09-07 16:01:16 +00:00
michael
aca945888e + Fix for formatbuf not applied correct 2002-09-02 06:07:16 +00:00
michael
2612c7418b + Fix for bug report 2097 in formatbuf 2002-08-29 10:04:48 +00:00
michael
3be9624a26 + Fix for bug report 2097 in formatbuf 2002-08-29 10:04:25 +00:00
Jonas Maebe
af5f1fbcb6 * fix for StrPas() by Sergey Korshunoff <seyko@comail.ru> (merged) 2002-08-01 16:53:14 +00:00
florian
15429fdd2c * fixed errror on non win32 targets with 1.0.x when doing a make cycle 2002-07-27 07:28:10 +00:00
florian
42a7c6c636 + types unit added 2002-07-23 20:39:21 +00:00
florian
106ba3fd82 * raise takes now a void pointer as at and frame address
instead of a longint, fixed
2002-07-16 13:57:39 +00:00
daniel
f1eb7b8130 - Changes from Strasbourg 2002-07-06 12:14:03 +00:00
peter
5b66a821e4 * currency updates 2002-07-01 16:25:10 +00:00
peter
9cacd98e91 * merged getpropinfo fix 2002-04-04 18:32:59 +00:00
peter
4f98a06c73 * interface helpers 2002-01-25 17:42:03 +00:00
peter
77bb50032c * delphi compatible array types 2002-01-25 17:41:25 +00:00
peter
24fdea1ad0 * merged filesearch() fix 2002-01-25 16:23:03 +00:00
peter
fe76a352c7 * overload for lowercase() 2002-01-24 18:33:58 +00:00
Jonas Maebe
2b3898aeff * adapted ranges of native types to int64 (e.g. high cardinal is no
longer longint($ffffffff), but just $fffffff in psystem)
  * small additional fix in 64bit rangecheck code generation for 32 bit
    processors
  * adaption of ranges required the matching talgorithm used for selecting
    which overloaded procedure to call to be adapted. It should now always
    select the closest match for ordinal parameters.
  + inttostr(qword) in sysstr.inc/sysstrh.inc
  + abs(int64), sqr(int64), sqr(qword) in systemh.inc/generic.inc (previous
    fixes were required to be able to add them)
  * is_in_limit() moved from ncal to types unit, should always be used
    instead of direct comparisons of low/high values of orddefs because
    qword is a special case
2002-01-24 12:33:52 +00:00
peter
0816ae4006 * regenerated 2002-01-06 21:59:08 +00:00
peter
21a8c2cc8e * merged fixes from 1.0.x 2001-12-26 21:03:56 +00:00
carl
562bc8f15b * Corrected prototype of frexp() and added routine (taken fron genmath.inc)
tested against Delphi 3
2001-12-20 03:51:44 +00:00
florian
92b842342c * make cycle for win32 fixed 2001-11-17 10:29:48 +00:00
michael
a62da4ea8f + Real/Boolean support added, Start of string support 2001-11-15 22:33:14 +00:00
michael
d703757d27 + First working variant support 2001-11-14 23:00:16 +00:00
michael
1cfa601556 + Replaced OSDirSeparator with PathDelim 2001-11-08 12:56:47 +00:00
michael
a161ebaab2 + Added PathDelim,DriveDelim,PathSep; Removed PathSeparator 2001-11-07 14:58:24 +00:00
michael
3eebee4744 + Added PathSeparator and OSDirSeparator 2001-11-07 13:57:26 +00:00
peter
36bafdc7aa * added 64bit fileseek 2001-10-25 21:23:49 +00:00
peter
5d62342562 * criticalsection renamed to rtlcriticalsection for kylix compatibility 2001-10-23 21:51:02 +00:00
peter
9aeb958a8e * InterLocked routines added 2001-10-22 21:40:55 +00:00
peter
f6021a93ba * LoadResString, PResStringRec, TResStringRec compatibility added 2001-10-22 21:19:33 +00:00
michael
f412e31618 + Implemented missing StringReplace function 2001-09-20 14:42:34 +00:00
michael
cb7a8cf1b6 + Implemented missing StringReplace function 2001-09-20 14:39:43 +00:00
michael
076d02873e Implemented missing StringReplace function 2001-09-20 14:38:41 +00:00
florian
64808ff380 + some new stuff of D6/Kylix added 2001-08-22 21:19:16 +00:00
florian
3015c3ff86 + HexDisplayPrefix added 2001-08-22 14:11:28 +00:00
florian
6476fbf2fe * fixed and added a lot of stuff to get the Jedi DX( headers
compiled
2001-08-19 21:02:01 +00:00
peter
d1d438367f * freeandnil added 2001-08-12 22:11:48 +00:00
peter
75676a4866 * moved i386 specific code to include file 2001-08-04 11:03:42 +00:00
peter
0eabeac252 * fix thousend separator when no decimal separator is available
* allow precision to be left away like %10.n
2001-08-01 21:44:20 +00:00
peter
4a627c29d9 * generate error for closefile 2001-08-01 21:43:11 +00:00
sg
b07bf6104d * Two moves with a string as target are now only exectuted if the number of
bytes to move is greater than 0. This prevents RTE201's when compiled
  with range checks enabled.
2001-07-30 10:21:09 +00:00
peter
adc077099e * merged updates from v10 2001-07-29 13:50:44 +00:00
peter
33f9b586e7 * merged completion from v10 2001-07-29 13:37:46 +00:00