florian
8d771df2d4
* arm fixes to the common rtl code
...
* some generic math code fixed
* ...
2003-09-03 14:09:37 +00:00
peter
4056cd843a
* small fixes for sparc
2003-09-01 20:46:59 +00:00
michael
78aa08c8be
+ Paramstr(0) must return binary name
2003-05-29 08:43:52 +00:00
florian
82b65b962c
* fixed wrong newlines
2003-04-24 11:46:25 +00:00
florian
42859fb2e3
* check included, if the compiler supports interfaces
2003-04-24 11:09:36 +00:00
florian
a15ad1e3a3
* min/max must check the compiler capabilities
2003-04-24 09:38:12 +00:00
florian
75fc66fdd4
+ moved cpu dependend code to mathuh.inc and mathu.inc
2003-04-24 09:21:59 +00:00
michael
c83bed53cb
+ Added exception classname to output of unhandled exception for better identification
2003-04-06 11:06:39 +00:00
peter
60e5c18645
* made THandle platform dependent and unique type
2003-04-01 15:57:41 +00:00
Tomas Hajny
9e0f41900a
* DirectoryExists declaration changed to that one from fixes branch
2003-03-29 18:21:41 +00:00
michael
27062c2e01
+ Patch from Mattias Gaertner for single typeinfo
2003-03-29 16:55:56 +00:00
peter
1714855f8e
* directoryexists added
2003-03-28 19:06:59 +00:00
michael
bae5632d40
Patch from peter for Abort routine
2003-03-18 08:28:23 +00:00
armin
0b335c22ac
+ someone AssertErrorHandler, BackTraceFunc and Dump_Stack so that pointer instead of longint is needed
2003-03-17 15:11:51 +00:00
michael
3dc6318b36
+ Much more functions implemented
2003-01-19 14:37:06 +00:00
michael
e3936762f2
+ initial checkin.
2003-01-19 00:01:55 +00:00
michael
d9537256ab
+ Fixed EncodeDate/Time so they use TryEncodeDate/Time
2003-01-18 23:45:37 +00:00
marco
f8ee58a3f2
* hasunix fix for beos
2003-01-10 21:02:13 +00:00
peter
1ac1f644da
* FileCreate(string,mode) overload added
2003-01-03 20:41:04 +00:00
peter
892e9c864a
* i386 fpu controlword functions added
2003-01-03 20:34:02 +00:00
peter
a7605b0300
* reuse Windows types to fix incompatible parameters
2003-01-02 22:22:12 +00:00
florian
c508a3d7f1
+ added invalid instruction exception
2003-01-01 20:56:57 +00:00
peter
8512f6a06a
* some date constants added
2002-12-25 01:03:48 +00:00
peter
6419b82935
* export StrToFloatDef
2002-12-24 23:33:37 +00:00
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
11d5367e01
* Widestring->PWidechar requires a typecast
2002-11-22 16:30:05 +00:00
michael
1232c5103b
+ Added some missing path functions
2002-10-22 21:57:54 +00:00
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
peter
46b88a2ac9
* merged more D5/D6 stuff from v10
2001-07-06 14:56:06 +00:00
peter
49481a0c63
* v10 merges
2001-06-27 21:37:36 +00:00
peter
35653389e5
* added constant
2001-06-04 18:45:58 +00:00
peter
47a24b5da6
* eoutofmemory and einvalidpointer fix
2001-06-03 15:18:01 +00:00
florian
a33a06ce5d
* updates from Armin commited
2001-04-16 18:33:14 +00:00
peter
1c47926014
* fixed argument names
2001-04-10 21:24:18 +00:00
peter
b19d318380
* new file
2001-02-20 22:14:39 +00:00
peter
36e5967c3b
* merged getenvironmentvariable
2001-02-20 22:14:19 +00:00
sg
f43d55181a
* Fixed SetOrdProp for class instance properties (merged from fixbranch)
2001-02-15 22:40:22 +00:00
marco
738f0589d6
* Rename fest II. Rtl OK
2001-01-21 20:21:40 +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
Jonas Maebe
0293387955
* removed 64bit evaluations when range checking is on
2000-12-16 15:57:16 +00:00
sg
5504699c9b
* Merged bugfix for bug #1273 from fixbranch
...
* Fixed typo in SetFloatProp
* Rewrote GetStrProp, now all AnsiString will be correctly
reference counted
2000-12-13 23:28:17 +00:00
florian
3930823dcd
* fixed merging problem
2000-12-09 10:39:50 +00:00
michael
35dc139e29
+ Merged lastdelimiter from fixbranch
2000-12-07 21:58:30 +00:00
florian
9021994920
+ tintegerset added
2000-12-07 09:15:18 +00:00
michael
93167eabd0
+ Merged format fix from fixbranch
2000-12-06 22:55:29 +00:00
sg
5c7c4fdd2a
* (Final) fix for AnsiString reference counter problem in SetStrProp
2000-11-25 18:36:55 +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
florian
d3e3b54dc4
* interfaces support
2000-11-04 16:28:26 +00:00
michael
c32c4424cf
+ Merged memory leak fix from fixbranch
2000-10-02 07:34:41 +00:00
michael
e0e734ed2e
+ Merged int64 fix from fixbranch
2000-09-30 15:51:41 +00:00
peter
6995b143d6
* ttextrec,tfilerec added (merged)
2000-09-24 21:55:07 +00:00
Tomas Hajny
1362a25184
* OS/2 fix - datih.inc moved to the beginning
2000-08-30 18:29:34 +00:00
michael
124f774306
+ Merged changes from fixes
2000-08-30 06:50:49 +00:00
michael
e50e70bef2
+ new include files
2000-08-29 18:16:22 +00:00
michael
05f78681c5
Merged syserrormsg fix
2000-08-29 17:56:32 +00:00
michael
61192ad683
+ Compiles on win32 also now
2000-08-29 17:35:55 +00:00
michael
82f4c2d9a3
+ Initial implementation of varutils
2000-08-29 08:23:13 +00:00
peter
d24c580d24
* sysutils.pp moved to target and merged with disk.inc, filutil.inc
2000-08-20 15:46:46 +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
peter
52d9682415
* overload directives removed (merged)
2000-08-06 14:19:06 +00:00
sg
eeba1770aa
* Made some modifications suggested by Markus Kaemmerer:
...
- MaxTanh is now the exact value Ln(MaxExtended)/2
- The 'for' loops in MinValue and MaxValue can start with the second
element instead of the first one
- Added more overloaded versions of Min and Max functions
2000-07-30 10:01:04 +00:00
sg
7a54a6a895
* Applied patches by Markus Kaemmerer:
...
- Added ranges of the IEEE floating point types, including denormals
- in sincos function: The arguments are of type Extended, so they
need 't' as size suffix in FPU instructions, and not 'l'!
2000-07-29 18:07:45 +00:00
sg
6f90c58ca5
* Applied patch by Markus Kaemmerer with minor modifications: More methods
...
of the Exception class are now implemented (in a manner so that they can
be used as in Delphi, although the declarations are somewhat different)
2000-07-27 16:20:52 +00:00
sg
0e21611d5d
* Fixed GetEnumValue (bug #1049 , reported by Neil Graham)
2000-07-17 08:37:58 +00:00
michael
586c4cea50
+ Conditionals fixed
2000-07-14 10:33:09 +00:00
michael
f071db2cdf
+ Forgot int64
2000-07-14 09:31:37 +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
marco
3316d7c423
* added twoyearsomethingwindow
2000-07-08 18:50:21 +00:00
michael
18740bcc52
+ Final fixes
2000-07-08 17:12:56 +00:00
michael
5893a28fc2
+ fixed meanandstddev
2000-07-08 07:03:20 +00:00
michael
d8624bb004
+ Added some functions
2000-07-08 06:45:07 +00:00
michael
91ba06724a
+ Added many overloaded functions with as argument pointer to
...
array and count
+ Implemented meanandstddev
+ Improved power
2000-07-06 21:59:25 +00:00
michael
606dbe9435
+ SOme changes in error reporting
2000-07-06 12:13:59 +00:00
michael
50220183bd
+ Corrected arsinh function
2000-07-05 13:19:59 +00:00
michael
4a664ad78b
+ Exceptions now used for errors
2000-07-04 20:53:22 +00:00
peter
deb5cc7bf2
* fixed hex printing for $10 with %x
2000-07-04 17:12:46 +00:00
sg
d43360d5d6
* Bugfix for SetAStrProp (reference counter hasn't been increased)
...
* Implemented GetInt64Prop
2000-06-29 08:47:13 +00:00
peter
2260192c30
* qword,int64 rtti support basics
2000-06-22 20:02:51 +00:00
michael
b5ed343973
+ Added ExceptObject, ExceptAddr,ExceptionErrorMessage
...
ShowException Abort; OutOfMemoryError; Beep;
2000-06-22 18:05:18 +00:00
sg
5dbe89f57e
* Fixed a small typo in my previous update
2000-06-22 15:31:09 +00:00
sg
d6ec03b275
* Added prototypes for GetInt64Prop and SetInt64Prop
...
* Added constants "BooleanIdents" and "DotSep"
2000-06-22 15:29:31 +00:00
peter
5efba7fdae
* fixed decodetime which used trunc instead of round
2000-06-18 18:02:54 +00:00
peter
41fce946a7
+ TSysCharSet
2000-06-11 07:07:23 +00:00
Tomas Hajny
a1064939f4
* parameter name change in FileSeek
2000-06-04 14:16:54 +00:00
michael
edd14ed266
+ GetPropInfo now case insensitive
2000-05-18 09:42:17 +00:00
peter
01e98ff122
* int64 support for diskfree,disksize
2000-05-15 19:28:41 +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
Jonas Maebe
1f8972290d
* fixed arctan2 (tbug788 now works correctly)
2000-04-29 10:10:51 +00:00
peter
8818701433
* added enhancedraise define
2000-04-24 13:34:29 +00:00
peter
ebbf2e578f
* backtraces for exceptions are now only generated from the place of the
...
exception
* frame is also pushed for exceptions
* raise statement enhanced with [,<frame>]
2000-04-24 11:11:50 +00:00
peter
70d3d42a5c
* removed eoln
2000-04-24 11:09:05 +00:00
pierre
22d1fb12e6
* fix bug visible in new tests/webtbs/tbug788 file
2000-04-20 13:12:40 +00:00
Jonas Maebe
5a2d48101f
* better arcsin/arccos from Arjan van Dijk
2000-04-20 08:14:27 +00:00
michael
620e7fc689
* TRim(right|Left) more Delphi compatible
2000-04-03 06:40:37 +00:00
pierre
ad052390fb
No stack check inside CatchUnhandledException
2000-03-30 13:54:15 +00:00
peter
66ea55dd7c
* removed warnings/notes
2000-02-27 14:40:40 +00:00
sg
723d944396
* Changed the second argument of FileWrite from "var buffer" to
...
"const buffer", like in Delphi.
2000-02-17 22:16:05 +00:00
florian
2eb62408ae
* disabled FIXED data type per default
2000-02-15 14:36:57 +00:00
florian
c815eeb430
* quick hack for stack trace in the case of an unhandled exception
2000-02-10 22:56:43 +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
Tomas Hajny
89fde0f912
* 'uses Dos' added for OS/2 target
2000-01-16 19:10:25 +00:00
marco
dfe8d5e1ac
* Changed some (%ebp) to real parameters
2000-01-11 21:07:33 +00:00
daniel
ec29a31834
* copyright 2000
2000-01-07 16:41:28 +00:00
daniel
a79b4a404b
* copyright 2000 added
2000-01-07 16:32:21 +00:00
sg
ebb5f22c13
* _This_ is the real revision 1.32... :-)
2000-01-06 01:08:33 +00:00
pierre
72b6e9345b
* missing declarations for otChar andotWChar added
2000-01-06 00:23:24 +00:00
sg
c44cc56a9a
* Fixed missing () in InsertProp which caused memory corruptions
...
* GetOrdProp handles Char and WChar now. (there are still some
property types missing!)
2000-01-05 18:59:56 +00:00
Jonas Maebe
e2892ee93a
* replaced "movl mem,%eax; xorl %eax,%eax" with "movl mem,%eax;
...
testl %eax,%eax"
1999-12-28 12:19:36 +00:00
Tomas Hajny
52448eed22
* OS/2 target added to the uses clause
1999-12-26 19:30:53 +00:00
Tomas Hajny
7e3b1ab30f
* OS/2 target added to the uses clause
1999-12-26 19:25:22 +00:00
peter
3499c21355
* integer is defined as longint, removed smallint which is now in system
1999-12-20 11:20:35 +00:00
peter
b1ce2dee62
* strnew is ofcourse also different between sysutils and strings, just
...
like stralloc/strdispose.
1999-12-10 15:02:12 +00:00
pierre
96c92553b1
* fix for form bug #719
1999-11-29 16:59:27 +00:00
peter
78d5e706ac
* exception address fixes
1999-11-15 21:49:47 +00:00
peter
aa083c5b4d
* truncated log
1999-11-06 14:35:38 +00:00
peter
71d7f4ef38
* memorymanager expanded with allocmem/reallocmem
1999-10-30 17:39:05 +00:00
peter
9678f7ad70
* fixed dayofweek
1999-10-28 09:52:29 +00:00
peter
b32a542f15
* assert handler must use shortstring
1999-10-26 12:29:07 +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
peter
76e74294cb
* moved tvarrec to systemunit
1999-10-03 19:41:30 +00:00
florian
24fceb0a6c
* fixed bug #626 , objpas must redefine maxint!
1999-09-28 21:13:33 +00:00
florian
d8f56ed4e7
* ceil and floor still had bugs :), hopefully it's the final fix now
1999-09-21 20:47:05 +00:00
peter
88b7b037b2
+ new heap manager supporting delphi freemem(pointer)
1999-09-17 17:14:11 +00:00
florian
7846d7cf60
* GetPropInfo returns now nil if the property wasn't found
1999-09-16 08:59:48 +00:00
florian
7ed003d9da
+ patch of Sebastion Guenther applied: Get/SetMethodProp implementation
1999-09-15 20:27:24 +00:00
florian
1ca3cc1b93
* patch from Sebastian Guenther applied: TMethod implementation
1999-09-15 20:26:30 +00:00
peter
38a2727fb2
* pointer fixes
1999-09-08 16:14:41 +00:00
florian
d2c3613518
* format('%g',[0.0]) returned long format string, fixed
1999-09-04 20:48:34 +00:00
michael
8ca0b0cab3
* Fixes from Sebastian Guenther
1999-09-03 15:39:23 +00:00
michael
022e44bb17
* Patch from Sebastian Guenther
1999-08-29 22:21:27 +00:00
florian
ccf87d0937
* bug #471 fixed: run time error 2 is now converted into a file not
...
found exception
1999-08-28 14:53:27 +00:00
michael
3d002a3cc1
+ Added Hash function to interface
1999-08-28 13:03:23 +00:00
michael
52f60d3a7e
+ Added many resourcestring methods
1999-08-27 15:54:15 +00:00
peter
da93f32ae0
* resources are working again
1999-08-25 16:41:04 +00:00
michael
d525b426d8
fixed Formaterror, added missing raise
1999-08-25 13:13:58 +00:00
michael
5c3df528ab
* changed resourcestrings to new mechanism
1999-08-24 22:42:56 +00:00
peter
2adb97a929
* disposestr allocstr compatible with delphi
1999-08-24 13:14:50 +00:00
michael
9a440f2721
+ Changed external var for resourcestrings
1999-08-24 12:02:29 +00:00
michael
eb5bc7aff7
+ Fixed memory leak
1999-08-20 10:50:55 +00:00
michael
452213952b
* Fixed freemem bug; reported by Sebastian Guenther
1999-08-19 19:52:26 +00:00
michael
b52b8d7d34
* Fixed reallocmem bug #535
1999-08-18 11:28:24 +00:00
peter
b29395f75e
* fixed newstr/disposestr
1999-08-16 22:38:53 +00:00
michael
1ebb362a0d
+ Pass hash also for speed reasons.
1999-08-15 21:28:57 +00:00
michael
77f10694a1
+ Changed resource string mechanism to use names.
1999-08-15 21:02:56 +00:00
michael
2a851006a5
+ Delphi-style getmem and freemem
1999-08-15 18:56:13 +00:00
peter
edd62da064
* fixed formatdatetime('c',...)
...
* fixed strtodate
* dateencode/decode is now delphi compatible
1999-08-11 21:53:04 +00:00
michael
7cc244b309
* Patch from Sebastian Guenther
1999-08-06 13:21:40 +00:00
michael
8e54ea14a0
* moved to fcl, since it needs classes
1999-08-04 11:28:11 +00:00
peter
0c5da5b022
+ filerec,textrec declarations
1999-07-27 13:01:12 +00:00
michael
4c2cc46a25
+ Initial implementation from Sebastian Guenther
1999-07-25 16:23:31 +00:00
peter
190df10130
* fixed encode/decode date/time
1999-07-24 11:21:14 +00:00
peter
ea34cb18fa
* array[cardinal] is buggy, use array[word]
...
* small fix in getresourcestring
1999-07-23 23:13:54 +00:00
michael
f2243fa982
* Added HasResourceStrings check
1999-07-23 22:51:11 +00:00
michael
1035a30a91
+ Implemented resource stuff
1999-07-22 20:30:13 +00:00
michael
d47e0e0e11
+ Fixed bug in format, reported by Romio Pedchecko
1999-07-18 17:27:28 +00:00
michael
727d5d3100
* faster En/Decodedate routines from Frank Reichert
...
* Fixed FormatDateTime with short/longtimeformat.
1999-07-14 08:47:54 +00:00
peter
55f2e55333
* merged
1999-07-09 10:06:34 +00:00
michael
6a6ff18554
+ Freed exception classes in finalization code
1999-07-08 19:32:36 +00:00
michael
74c446f9f3
+ Paramstr now returns cmdline args >255 chars in ansistring objpas.pp
1999-07-07 10:04:04 +00:00
florian
42780da22f
+ implemented a paramstr function which returns an ansistring, nevertheless
...
it is limited to 255 chars because it maps to the system.paramstr, maybe
we should use cmdline instead
1999-07-06 22:44:22 +00:00
florian
5ba784880e
+ added some runtime->excpetin wrappers: eintoverflow, eoverflow, eunderflow, einvalidop
1999-07-02 17:03:22 +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
michael
fe46d024db
* Fix by Sebastian Guenther.
1999-06-04 12:48:37 +00:00
Jonas Maebe
54e89e660d
* Ceil and Floor are now really fixed :)
1999-06-04 08:44:34 +00:00
Jonas Maebe
efb2475890
* fixed ceil function
1999-06-03 16:22:57 +00:00
Jonas Maebe
ffd5f2618d
* fixed floor function
1999-06-03 13:37:30 +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
florian
b5e9c9c73f
* the set/get procedures must be called with call %edi instead call (%edi)
...
* handling of extended and string properties fixed
1999-05-19 12:03:23 +00:00
florian
e905aeea04
* most of the Object Pascal stuff moved to the system unit
1999-05-17 21:52:33 +00:00
michael
8c1b6ddaa1
+ Defined seek constants
1999-05-15 07:25:22 +00:00
peter
5d648e1b4c
* objpas fixes
1999-05-13 21:54:27 +00:00
michael
49bda42c6c
* several fixes
1999-05-13 21:51:41 +00:00
michael
b96ade9fef
* SMall fixes to date/time routines
1999-05-11 09:05:13 +00:00
florian
e973e4b583
* two typos fixed
1999-05-07 11:02:14 +00:00
michael
cdcaec93df
* Fixes in getenum*
1999-05-03 07:30:07 +00:00
michael
e7994c7195
+ Now EConvertError is used everywhere in conversions
1999-04-18 19:03:03 +00:00
florian
b100bb5730
+ tobject.messagestringtable function for Megido/GTK support
...
added
1999-04-16 20:47:20 +00:00
michael
75b750e247
+ Fixed tfiletime problem
1999-04-09 08:40:46 +00:00
michael
5e1b59ee73
+ Added (re)allocmem
1999-04-08 16:26:31 +00:00
peter
93b9fd3102
* removed os.inc
1999-04-08 12:22:52 +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
pierre
d04c8e42c9
* typo error fix
1999-03-03 16:37:54 +00:00
michael
4be2417de7
Fixed internationalization support
1999-03-03 15:22:40 +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