florian
f8bb808c3b
+ addition to previous commit, forgot to save in the editor
2002-12-23 23:26:08 +00:00
florian
af1a995b8d
+ TextToFloat: D6 compatibility added
2002-12-23 23:12:34 +00:00
michael
bfd3e76ccf
+ Fixed float<>string conversion routines
2002-11-28 22:26:30 +00:00
michael
a14f83b1c0
+ made it compile again
2002-11-28 20:29:26 +00:00
michael
3b63379341
+ Fixed comparestr (merge from fix)
2002-11-28 20:15:37 +00:00
peter
c94954cba3
* Fixed AnsiStrComp crashes
2002-09-15 17:50:35 +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
daniel
f1eb7b8130
- Changes from Strasbourg
2002-07-06 12:14:03 +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
michael
076d02873e
Implemented missing StringReplace function
2001-09-20 14:38:41 +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
michael
77812493b5
+ Merged fixes from fixbranch - file modes
2001-01-18 22:09:09 +00:00
Jonas Maebe
200e1d4b25
* removed warnings about possible range check errors
2000-12-16 15:58:18 +00:00
michael
35dc139e29
+ Merged lastdelimiter from fixbranch
2000-12-07 21:58:30 +00:00
michael
93167eabd0
+ Merged format fix from fixbranch
2000-12-06 22:55:29 +00:00
sg
7319e91a20
* Protected some Move()'s by 'if' clauses so that the Move won't be
...
executed when the length would be 0. Otherwise, the corresponding
routines might get an RTE when compiled with $R+.
2000-11-23 11:04:26 +00:00
marco
80c0edc14f
* Unix renamefest for defines
2000-11-13 14:41:20 +00:00
michael
e0e734ed2e
+ Merged int64 fix from fixbranch
2000-09-30 15:51:41 +00:00
michael
385a257995
+ Added some missing functions needed for variant support
2000-08-13 17:55:38 +00:00
marco
91d1665de3
* Uncommented some int64 functions, now that int64 support is ok
2000-08-09 07:48:05 +00:00
michael
650fbb86aa
+ removed logs
2000-07-13 11:32:24 +00:00
michael
e7aca136a1
+ Initial import
2000-07-13 06:29:38 +00:00
peter
deb5cc7bf2
* fixed hex printing for $10 with %x
2000-07-04 17:12:46 +00:00
sg
0f23f58148
* Changed CompareMem to CompareMemRange and added new (Delphi compatible)
...
CompareMem. (CompareMem needs a Boolean as result type, not Integer)
2000-05-08 17:03:02 +00:00
peter
839699930b
* vtchar support for %s
...
* define debug -> define fmtdebug
2000-05-08 13:26:42 +00:00
michael
620e7fc689
* TRim(right|Left) more Delphi compatible
2000-04-03 06:40:37 +00:00
peter
6b66a55cd6
* truncated log
2000-02-09 16:59:28 +00:00
peter
6b3063c795
* fixed rangecheck error in format()
2000-02-01 12:53:23 +00:00
peter
aa083c5b4d
* truncated log
1999-11-06 14:35:38 +00:00
florian
c9c758e318
* bug #645 fixed: format('%x',...) should writes unsigned hexadecimals, also
...
prec fixed: max. value in delphi is 15 (and not 32)
1999-10-12 19:16:27 +00:00
peter
dd04b920c0
* fixed comparetext
1999-10-03 19:42:40 +00:00
florian
d2c3613518
* format('%g',[0.0]) returned long format string, fixed
1999-09-04 20:48:34 +00:00
michael
d525b426d8
fixed Formaterror, added missing raise
1999-08-25 13:13:58 +00:00
peter
b29395f75e
* fixed newstr/disposestr
1999-08-16 22:38:53 +00:00
michael
d47e0e0e11
+ Fixed bug in format, reported by Romio Pedchecko
1999-07-18 17:27:28 +00:00
michael
aae9265b5c
Implemented strtofloat
1999-06-19 07:39:43 +00:00
michael
7ed5f5cc10
+ Final fixes: RightStr
1999-06-05 20:47:03 +00:00
peter
3db89ed4f1
* removed warnings
1999-05-31 20:50:44 +00:00
michael
0e29b158e6
+ Small fix. Delete not recognised without system in front of it ?
1999-05-30 07:53:15 +00:00
michael
a51e21da0f
* too may fixes to list
1999-05-28 20:08:20 +00:00
peter
17f26f6577
* removed warnings
1999-04-08 11:30:57 +00:00
peter
ad65fe3aec
* pchar support for %s
1999-04-08 10:19:41 +00:00
peter
d94060a283
* format support for ansistring (from mailinglist)
...
* fixed length checking in Trim()
1999-04-04 10:19:07 +00:00
michael
2412733cf2
changed delete to system.delete
1999-03-01 12:40:06 +00:00
michael
d5003218b4
+ Added internationalization support and more format functions
1999-02-28 13:17:34 +00:00
michael
a7bb45265d
+ Small fixes. Moved getlocaltime to system-dependent files
1999-02-24 15:56:28 +00:00
michael
8200498fbb
+ Changed to ansistrings
1999-02-10 22:15:10 +00:00