peter
|
8be342c36b
|
* pinteger in non-delphi/objfpc mode is psmallint
|
2005-01-24 18:03:19 +00:00 |
|
peter
|
be53661900
|
* 1.0.x fix
|
2005-01-20 16:37:57 +00:00 |
|
michael
|
ec7c4a2ff4
|
+ CustomMemoryStream.getsize overridden
|
2005-01-19 19:57:57 +00:00 |
|
michael
|
2992a0ed48
|
* Patch from Peter to fix 64bit issue in tstream.seek()
|
2005-01-19 09:09:50 +00:00 |
|
michael
|
753460a415
|
+ Patch from Mattias Gaertner to fix CopyFrom
|
2005-01-18 22:31:44 +00:00 |
|
peter
|
b89cddc0ec
|
* extended overload disabled for powerpc
|
2005-01-17 18:38:48 +00:00 |
|
michael
|
95714e9a4e
|
+ Patch from Colin Western to implemenet TryStrToFLoat
|
2005-01-16 17:53:27 +00:00 |
|
florian
|
cb397d4f91
|
+ some missing word handling added
|
2005-01-16 16:56:32 +00:00 |
|
florian
|
8741afb6cc
|
* olestring copying fixed
|
2005-01-16 16:15:30 +00:00 |
|
florian
|
99ebd46010
|
* several variant init./final. stuff fixed
|
2005-01-15 18:47:26 +00:00 |
|
michael
|
e05a92537d
|
+ Implemented ForceDirectories for Delphi compatibility
|
2005-01-14 12:59:25 +00:00 |
|
florian
|
6f6ab71989
|
* generic arctan2 for 3rd and 4th quadrand fixed
|
2005-01-12 20:17:39 +00:00 |
|
michael
|
55e42ab72f
|
+ Added TOwnerStream
|
2005-01-09 13:15:37 +00:00 |
|
florian
|
cbea5f1154
|
* made some variants stuff more readable
|
2005-01-08 16:19:42 +00:00 |
|
florian
|
bde79cc3ff
|
* compilation on ARM fixed
|
2005-01-04 16:47:05 +00:00 |
|
marco
|
159271443c
|
* rpos and rposex, both two versions
|
2005-01-01 18:45:25 +00:00 |
|
michael
|
8df5db089e
|
+ Fix for extractdelimited
|
2004-12-30 18:12:43 +00:00 |
|
michael
|
81ecfd5f2c
|
+ Fix for WideString props
|
2004-12-30 18:11:43 +00:00 |
|
michael
|
81ed80915f
|
+ Fixed DecodeDayOfWeekInMonth
|
2004-12-30 13:06:53 +00:00 |
|
michael
|
b196be77ff
|
+ Fixed tryencodedatemonthweek, fixed recodedatetime milliseconds
|
2004-12-30 11:57:25 +00:00 |
|
michael
|
d27bebb43a
|
* Fixed EndOfADay
|
2004-12-29 18:31:04 +00:00 |
|
michael
|
9dea580a6a
|
* Fixed StartOfADay
|
2004-12-29 18:28:21 +00:00 |
|
florian
|
080ed4548f
|
* fixed raw mode for non i386 targets
* fixed some alignment issues
|
2004-12-28 15:30:04 +00:00 |
|
florian
|
783a04af23
|
* another alignment fix
|
2004-12-27 16:16:24 +00:00 |
|
peter
|
cb255fffed
|
* fix bugs 3477, 3478, 3479
|
2004-12-26 13:04:30 +00:00 |
|
michael
|
9701081657
|
+ Added mode field to TSearchRec for Kylix compatibility
|
2004-12-19 18:03:29 +00:00 |
|
michael
|
aa96eb6ceb
|
+ Implemented wraptext
|
2004-12-19 17:55:38 +00:00 |
|
michael
|
fbb13b5266
|
+ Added GetEnvironmentVariableCount and GetEnvironmentString calls
|
2004-12-11 11:32:44 +00:00 |
|
peter
|
76efcf23f7
|
add alias FPC_BREAK_UNHANDLED_EXCEPTION
|
2004-12-06 19:24:59 +00:00 |
|
Jonas Maebe
|
a4189bd7fd
|
* also invalid argument if trying to calculate 0^0 with intpower()
|
2004-12-05 16:52:34 +00:00 |
|
Jonas Maebe
|
08da4e9278
|
* fixed power() in genmath.inc (code duplication from math.pp for **
support!)
* fixed power() in math.pp to give an error from 0^0
|
2004-12-05 16:43:57 +00:00 |
|
florian
|
d17f8af6fd
|
* fixed power(float,float) for negative exponents
|
2004-12-04 23:38:59 +00:00 |
|
michael
|
ff146b3d32
|
+ Patch from Pete: Dont support widestrings when compiled with 1.0.x and Add additional typecasts to Widestring for widechar/pwidechar
|
2004-12-01 10:34:46 +00:00 |
|
michael
|
9eb3c1ced6
|
+ Fix from Alexey Barkovoy for bug #3302
|
2004-11-30 20:56:27 +00:00 |
|
florian
|
260ab77923
|
* fixed tpropdata record
|
2004-11-24 22:27:24 +00:00 |
|
marco
|
e3812e3683
|
* fixed little 1.0.xism
|
2004-11-22 05:53:44 +00:00 |
|
marco
|
841e3b75aa
|
* %x 64-bit support
|
2004-11-21 19:33:20 +00:00 |
|
marco
|
743ac811fb
|
* %u
|
2004-11-21 16:44:01 +00:00 |
|
peter
|
4d8460ec2f
|
* float routines all use internproc and compilerproc helpers
|
2004-11-21 15:35:23 +00:00 |
|
marco
|
d7cc714078
|
* updated ansiexctractquotedstring (more delphi compat, both interface and code)
|
2004-11-16 18:30:35 +00:00 |
|
marco
|
67c3e6c17a
|
* now correct proc patched
|
2004-11-05 13:02:21 +00:00 |
|
marco
|
55e845aa5e
|
* fix for 3357, introducing some local vars.
|
2004-11-05 12:10:04 +00:00 |
|
marco
|
ed0c42b2eb
|
* Removed a "unix." prefix
|
2004-10-30 20:49:32 +00:00 |
|
florian
|
20c7f70af6
|
* corrected last commit
|
2004-10-22 05:51:15 +00:00 |
|
florian
|
7c4e83bcba
|
* targets requiring proper alignment doesn't pack tpoint and friends anymore
|
2004-10-21 22:24:01 +00:00 |
|
mazen
|
ec8c55a03c
|
* New way encoding insertChar produces better results
|
2004-10-11 16:21:12 +00:00 |
|
florian
|
2f291713e1
|
* fixed aligntoptr
|
2004-10-10 19:18:31 +00:00 |
|
michael
|
dfe2a0417e
|
+ Implementation of GetTempDir and GetTempFileName
|
2004-10-10 10:28:34 +00:00 |
|
peter
|
3f57db42c5
|
* hebrew is also RTL
|
2004-10-06 19:37:59 +00:00 |
|
mazen
|
5da85ace4a
|
* Use FreeBIDI for deleting chars
|
2004-10-06 16:52:24 +00:00 |
|
mazen
|
1faf78523f
|
* Fix inserting char inside a word
* Fix deleting chars
|
2004-10-06 16:51:50 +00:00 |
|
florian
|
b39c0af01b
|
* rtti alignment fixed
|
2004-10-04 21:23:15 +00:00 |
|
mazen
|
0a75c1ad14
|
- remove WriteLn
|
2004-10-04 16:20:25 +00:00 |
|
mazen
|
c1a8b51047
|
* Fix erronous insertion of LTR characters inside a string
|
2004-10-04 16:19:53 +00:00 |
|
armin
|
70688f63c8
|
* changed defines for netware
|
2004-10-03 20:27:00 +00:00 |
|
mazen
|
90ef672c12
|
* Fix Convertion between TUF8String and TString (length)
|
2004-09-30 10:40:54 +00:00 |
|
mazen
|
e49816e03a
|
* Fix new Caret position after insertion of a character
|
2004-09-30 10:39:05 +00:00 |
|
michael
|
ed3945ca04
|
+ More optimal FreeNotification when destroying
|
2004-09-22 19:57:45 +00:00 |
|
michael
|
8b3a3858eb
|
+ Fix in TComponent destroy FreeNotifications.
|
2004-09-22 18:48:31 +00:00 |
|
peter
|
d9223a48da
|
* typo
|
2004-09-20 15:07:19 +00:00 |
|
michael
|
6fcb485d76
|
+ Fixed some errors pointed out by Armin Diehl
|
2004-09-20 06:58:59 +00:00 |
|
armin
|
dc7edb39d0
|
* fixed some compiler warnings
|
2004-09-19 19:25:52 +00:00 |
|
mazen
|
a809e7683c
|
* use FreeBIDI.InsertChar for UTF8 strings
|
2004-09-15 14:03:58 +00:00 |
|
mazen
|
68d53805db
|
+ initialize CharWidth with default function
|
2004-09-15 14:03:01 +00:00 |
|
mazen
|
1295301ecd
|
* fix conversion routines unicode/utf8
|
2004-09-14 15:53:19 +00:00 |
|
mazen
|
2fadd17363
|
+ visual string function from BIDI algo
|
2004-09-14 15:52:38 +00:00 |
|
sg
|
c1d0445cbc
|
* Fixed ExceptionErrorMessage (string const didn't match Format() call)
|
2004-09-14 01:13:43 +00:00 |
|
mazen
|
dcfd027099
|
* improve UTF8 support
+ add BIDI support based on widechar widestring which eases
BIDI algo implementation
|
2004-09-10 16:18:06 +00:00 |
|
mazen
|
d9ce3626e5
|
* fixes to bidi algo and vinsert
|
2004-09-09 15:21:53 +00:00 |
|
mazen
|
1814389256
|
+ adds support for visual insert
* fix v2l algo, still need more verification
|
2004-09-08 16:41:00 +00:00 |
|
mazen
|
ac3ef8d40a
|
+ added support for logical/visual cursor mapping
|
2004-09-06 15:29:25 +00:00 |
|
armin
|
33d67e9547
|
* added target netwlibc
|
2004-09-05 00:02:40 +00:00 |
|
olle
|
9a4855aa43
|
+ added maxExitCode to all System.pp
* constrained error code to be below maxExitCode in RunError et. al.
|
2004-09-03 19:25:21 +00:00 |
|
mazen
|
8f7c288bf2
|
* undo last modification
|
2004-09-02 15:58:20 +00:00 |
|
mazen
|
f839ec946d
|
* change parameter order to be compatible with system.insert
|
2004-09-02 15:33:37 +00:00 |
|
mazen
|
9cecda0844
|
* add support for UCS32 characters conversion
|
2004-09-02 07:37:41 +00:00 |
|
michael
|
049f82ba75
|
+ Some capitalization added for documentation purposes
|
2004-08-31 11:03:35 +00:00 |
|
michael
|
04b73e3560
|
+ Some capitalization added for documentation purposes
|
2004-08-31 10:34:11 +00:00 |
|
mazen
|
438509d3d3
|
+ adds UTF8 support to RTL
|
2004-08-30 19:52:22 +00:00 |
|
michael
|
201b7dc791
|
+ Extra index check in IsDelimiter
|
2004-08-30 18:00:12 +00:00 |
|
michael
|
09490c6f5a
|
+ Added MACOS linebreakstyle (tlbsCR)
|
2004-08-30 13:07:03 +00:00 |
|
peter
|
0caeea9e61
|
* disbaled error 900 that is out of range
|
2004-08-25 15:29:58 +00:00 |
|
olle
|
6fae444a85
|
+ added error 900, for macos
|
2004-08-20 10:18:58 +00:00 |
|
michael
|
dd1426b42c
|
+ Added SEmptyStreamIllegalReader/Writer
|
2004-08-19 07:28:50 +00:00 |
|
peter
|
1fb9d993e5
|
* patch from mattias to fix endianness and bufferoverflow with
1 and 2 byte ordinals
|
2004-08-16 16:12:28 +00:00 |
|
michael
|
18ad03d0fd
|
+ Implemented decodedateweek
|
2004-08-12 12:26:34 +00:00 |
|
Jonas Maebe
|
75680eaa31
|
* use C versions of string routines if FPC_USE_LIBC is defined
|
2004-08-09 16:44:23 +00:00 |
|
florian
|
76513df77d
|
* fixed CompareStr with a patch from Michalis Kamburelis
|
2004-08-07 19:32:35 +00:00 |
|
florian
|
d4117aeb34
|
+ TryStrToInt* added
|
2004-08-07 16:56:28 +00:00 |
|
florian
|
b950207508
|
* tcomponent.destroying is now called in tcomponent.beforedestruction
|
2004-08-07 16:44:34 +00:00 |
|
michael
|
370f47e611
|
+ Added getappconfigdir calls
|
2004-08-05 07:28:01 +00:00 |
|
michael
|
5de50944d3
|
+ Implemented DivMod
|
2004-07-25 16:46:08 +00:00 |
|
michael
|
ebead1b5ee
|
+ Implemented all functions
|
2004-07-21 20:37:03 +00:00 |
|
Tomas Hajny
|
668400675a
|
+ support 8.3
|
2004-07-18 21:41:34 +00:00 |
|
michael
|
072f6e4ec6
|
+ Added some RxStrUtils functions for Rx compatibility
|
2004-07-13 18:42:39 +00:00 |
|
peter
|
ae9df33b40
|
* fix 1.0.x compile
|
2004-07-01 15:42:18 +00:00 |
|
marco
|
fd72704e78
|
* updates from B. Tierens
|
2004-06-29 19:37:17 +00:00 |
|
michael
|
a657c82a59
|
+ Fix GetPropList when Proplist is nil
|
2004-06-24 23:43:14 +00:00 |
|
florian
|
61cf2984c7
|
* fixed bootstrapping problems
|
2004-06-20 20:41:47 +00:00 |
|
peter
|
7f9b703d64
|
* use sizeint
|
2004-06-17 16:23:50 +00:00 |
|
florian
|
6427a54c3d
|
* fixed some bootstrapping problems as well as some 64 bit stuff
|
2004-06-13 10:49:50 +00:00 |
|
michael
|
2b66cb3edd
|
+ Enhanced FloatToStrF to 18 digits (Delphi compatibility, bug #3106
|
2004-06-12 13:57:18 +00:00 |
|
michael
|
70143302f0
|
+ Fixed currency<->string conversion support
|
2004-06-12 13:23:17 +00:00 |
|
michael
|
796637192c
|
+ Patch from matthias gaertner to fix GetMethodProp with procedural spec
|
2004-06-02 14:33:18 +00:00 |
|
florian
|
ef303e5570
|
* fixed IsNan and IsInf for big endian systems
|
2004-05-29 12:28:59 +00:00 |
|
florian
|
25b9e0d6e5
|
* fixed comp property writing for cpus where comp=int64
|
2004-05-24 21:05:19 +00:00 |
|
florian
|
c9e76f10da
|
+ added widestring routines
|
2004-05-23 19:00:40 +00:00 |
|
marco
|
ed6ecf40db
|
* fixes from Luiz Am?rico
|
2004-05-17 07:33:01 +00:00 |
|
marco
|
b0bc2d5bb9
|
* fix to AM/PM behaviour of formatdatetime around noon
|
2004-05-02 13:40:55 +00:00 |
|
peter
|
81b6d9f16c
|
* replace strlenint with sizeint
|
2004-05-01 23:55:18 +00:00 |
|
marco
|
5af746ce28
|
* fileno -> getfilehandle
|
2004-05-01 11:56:25 +00:00 |
|
marco
|
b82160ba33
|
* fileno
|
2004-05-01 11:04:34 +00:00 |
|
peter
|
8c60c6f93e
|
* ordinal-pointer conversions fixed
|
2004-04-28 20:48:20 +00:00 |
|
florian
|
8222e0deb6
|
* compilation with 1.0.10 fixed
|
2004-04-27 17:29:04 +00:00 |
|
michael
|
0d9f209c26
|
+ Case change (bug 3050)
|
2004-04-16 10:07:44 +00:00 |
|
peter
|
f8590e2841
|
* disable range,overflow check when generating Nan/Inf
|
2004-04-08 16:37:08 +00:00 |
|
marco
|
bbd6690d62
|
* Initial version
|
2004-03-20 23:41:34 +00:00 |
|
marco
|
8f0bc1fc2d
|
* more strutils small things
|
2004-03-19 12:54:22 +00:00 |
|
marco
|
e6365c83ca
|
* more simple implementations done, based on copy() Largely untested
|
2004-03-18 16:55:47 +00:00 |
|
marco
|
98923076ac
|
* initial implementations for some routines
|
2004-03-17 22:18:48 +00:00 |
|
marco
|
e546db7a23
|
* interlocked* changed to longints, including winapi. (which was a bug)
|
2004-03-05 12:17:50 +00:00 |
|
michael
|
e91bc5bb19
|
+ Added AnsiSameStr
|
2004-02-26 08:46:21 +00:00 |
|
florian
|
934fe41c45
|
* several 64 bit issues fixed
|
2004-02-22 16:48:39 +00:00 |
|
florian
|
a895e7bb78
|
* several 64 bit/x86-64 fixes
|
2004-02-21 22:53:49 +00:00 |
|
florian
|
ff42d8657a
|
+ x86_64 dependend sysutils part added
* some 64 bit adaptions
|
2004-02-20 22:15:16 +00:00 |
|
florian
|
b43854bb09
|
+ added Inf/Nan stuff
|
2004-02-20 20:10:44 +00:00 |
|
peter
|
4fcace5406
|
* enable variant again
|
2004-02-20 15:55:26 +00:00 |
|
marco
|
4f6d200630
|
* addition of second executeprocess prototype
|
2004-02-13 13:02:21 +00:00 |
|
florian
|
715c546567
|
* compilation on ppc fixed
|
2004-02-09 18:53:09 +00:00 |
|
marco
|
71ec4c10a9
|
* 1.0 compilation fixes
|
2004-02-09 17:21:04 +00:00 |
|
michael
|
acd272b7b3
|
+ Implemented SameValue
|
2004-02-09 09:11:46 +00:00 |
|
michael
|
2a928b5180
|
+ Missing functions IsZero,InRange,EnsureRange implemented
|
2004-02-09 08:55:45 +00:00 |
|
michael
|
345e537e53
|
+ Made SameFileName Public
|
2004-02-08 15:05:50 +00:00 |
|
michael
|
dc953332cd
|
+ Added fileIsReadOnly
|
2004-02-08 14:50:51 +00:00 |
|
michael
|
f3519a496a
|
+ OSERRor related constants
|
2004-02-08 11:44:05 +00:00 |
|
michael
|
e31cf3e728
|
+ Implemented RaiseLastOSError
|
2004-02-08 11:02:40 +00:00 |
|
michael
|
68cd24e2e7
|
+ Renamed intf to avoid conflicts
|
2004-02-06 08:33:21 +00:00 |
|
michael
|
94b905367a
|
+ Renamed to avoid conflicts
|
2004-02-06 08:32:40 +00:00 |
|
peter
|
e2df62fc08
|
* EOSError.errorcode change to Longint which is more compatible
with unix platforms
|
2004-01-28 22:09:52 +00:00 |
|
Tomas Hajny
|
e0f9297e01
|
* ExecuteProcess fixes, ProcessID and ThreadID added
|
2004-01-20 23:05:31 +00:00 |
|
peter
|
1c9a936741
|
* LongRec is a packed record
|
2004-01-12 17:44:22 +00:00 |
|
michael
|
312a33648b
|
+ need mode objfpc directive
|
2004-01-11 01:17:22 +00:00 |
|
michael
|
32702205a0
|
+ Some more fixes to rtlconst. Const strings moved from classes to rtlconst
|
2004-01-10 20:13:19 +00:00 |
|
michael
|
1567dc0814
|
+ Moved all resource strings to rtlconst/sysconst
|
2004-01-10 19:35:17 +00:00 |
|
michael
|
d491a65d4a
|
+ Initial implementation
|
2004-01-10 19:14:18 +00:00 |
|
michael
|
01c02d63bb
|
+ Compatibility checks and code reformatting
|
2004-01-10 19:00:20 +00:00 |
|
michael
|
ea7ed753c8
|
+ Changed lookup table with Case: Array of resourcestring is not translated
|
2004-01-10 17:55:45 +00:00 |
|
michael
|
67d7dcdc91
|
+ Implemented sleep() on Unix.
|
2004-01-10 17:34:36 +00:00 |
|
michael
|
7fe8425a8a
|
+ Implemented all constants for compatibility
|
2004-01-10 17:30:32 +00:00 |
|
florian
|
822ce0df68
|
* changed sysutils.exec to ExecuteProcess
|
2004-01-05 22:37:15 +00:00 |
|