florian
9749238cfe
* OrdType isn't valid for Int64 and QWord
...
git-svn-id: trunk@1644 -
2005-11-04 21:22:00 +00:00
florian
ba22b0b3af
+ format("%d",[<qword>]); fixes 4489
...
git-svn-id: trunk@1640 -
2005-11-04 19:01:33 +00:00
tom_at_work
7a1860190b
* fixes error introduced in sscanf() when looking for 64 bit unsafe pointer casts
...
git-svn-id: trunk@1632 -
2005-11-02 19:55:57 +00:00
tom_at_work
653f4b465d
* fixed some typecasts of pointers to Longint for 64 bit architectures (Linux and generic parts of the RTL only)
...
* 64 bit sockets unit fixes
git-svn-id: trunk@1625 -
2005-11-01 22:40:23 +00:00
florian
11336b091d
+ TInterfaceList implemented
...
git-svn-id: trunk@1453 -
2005-10-17 21:39:46 +00:00
florian
71dac7c02f
+ RegisterClassAlias implemenentation from Stefan van den Berg
...
git-svn-id: trunk@1449 -
2005-10-17 20:56:39 +00:00
Jonas Maebe
f67ffaa7c8
* fixed TextToFloat for platforms where currency = Int64 (webtbs/tw4093)
...
git-svn-id: trunk@1402 -
2005-10-16 06:28:14 +00:00
tom_at_work
282f33100f
* bugfix of webbug 4404
...
git-svn-id: trunk@1304 -
2005-10-05 21:56:49 +00:00
florian
d4bb99a5fb
+ runerror 214: bus error/data misaligment
...
git-svn-id: trunk@1263 -
2005-10-03 08:25:20 +00:00
florian
d629426b67
+ system qualifier added
...
git-svn-id: trunk@1187 -
2005-09-25 14:35:01 +00:00
florian
e0d2eee158
* GenericAnsiStrComp fix from Vincent Snijders
...
git-svn-id: trunk@1172 -
2005-09-24 09:59:26 +00:00
florian
c7cd9ff06b
* TMultiReadExclusiveWriteSynchronizer fixed and moved to SysUtils
...
git-svn-id: trunk@1164 -
2005-09-23 13:07:11 +00:00
oro06
84cd7d6706
* fixed stream resource unicode issue
...
git-svn-id: trunk@1160 -
2005-09-23 10:02:01 +00:00
florian
95b995fe27
* fixed resource streams for 64 bit systems
...
git-svn-id: trunk@1158 -
2005-09-23 09:56:14 +00:00
florian
c94849ddb0
* readded overload directive to lowercase
...
+ lowercase(<variant>);
git-svn-id: trunk@1156 -
2005-09-22 17:18:28 +00:00
florian
6df53bf057
- removed overload directive from LowerCase, UpperCase hasn't one either
...
git-svn-id: trunk@1151 -
2005-09-20 21:10:24 +00:00
peter
22a20e15e4
* aligntoptr needs to use unsigned calculations, patch by Thomas
...
git-svn-id: trunk@1148 -
2005-09-20 13:53:54 +00:00
florian
527a01bc9d
+ TResourceStream implemented
...
git-svn-id: trunk@1143 -
2005-09-19 20:15:25 +00:00
florian
b245075bb3
* unix: faSymLink
...
* unix: TSearchRec.PathOnly
git-svn-id: trunk@1101 -
2005-09-17 20:05:04 +00:00
florian
6bce91adc0
+ CurrToStrF
...
+ ListSeparator
git-svn-id: trunk@1100 -
2005-09-17 19:31:59 +00:00
florian
b1b0ffc1ec
* fixed more 64 bit issues (by Vincents Snijders)
...
git-svn-id: trunk@1092 -
2005-09-16 18:40:17 +00:00
florian
af3b2f28ca
* generic AnsiStrComp fixed
...
git-svn-id: trunk@1057 -
2005-09-06 21:07:16 +00:00
yury
24cf46266d
* Added WinCE defines.
...
git-svn-id: trunk@1035 -
2005-09-02 11:57:16 +00:00
michael
752ba67635
+ Added Windows-Compatible GetTempFileName to sysutils
...
git-svn-id: trunk@1031 -
2005-09-02 09:57:43 +00:00
marco
0f9a1ab006
* delphi compat fields added to syslocale
...
git-svn-id: trunk@1028 -
2005-09-02 09:30:48 +00:00
florian
2d606f52f3
+ added missing inline directives for 2.0.x
...
git-svn-id: trunk@818 -
2005-08-07 15:17:07 +00:00
florian
494664ae3f
+ some inline directives added
...
+ max/min(cardinal,cardinal) removed, causes trouble, see e.g. webtbs/tw3900.pp
git-svn-id: trunk@817 -
2005-08-07 15:10:55 +00:00
florian
39310ff5dd
* marked several small "wrapper only" procedures as inline
...
* fixed some warnings
git-svn-id: trunk@808 -
2005-08-07 08:26:30 +00:00
florian
547c3f92b2
* AnsiReplaceText fixed, fixes 4260
...
git-svn-id: trunk@807 -
2005-08-07 07:57:27 +00:00
florian
451a7c3366
+ GetEnumNameCount by Danny Milosavljevic
...
git-svn-id: trunk@783 -
2005-08-03 18:54:18 +00:00
michael
42f219cfc4
+ Fix for bug #4222 by Rodrigo Robles
...
git-svn-id: trunk@745 -
2005-07-25 17:11:08 +00:00
florian
9e6c9d4fc7
* sysutils.format: floating point formatting takes care of currency type now
...
git-svn-id: trunk@736 -
2005-07-24 12:14:18 +00:00
michael
84a4c40a3d
+ Patch from Joost Van der Sluis to fix DoEncodeTime
...
git-svn-id: trunk@732 -
2005-07-23 21:13:58 +00:00
florian
bf311fd100
+ ExpandUNCFilename for win32 from Klaus Hartnegg
...
git-svn-id: trunk@715 -
2005-07-20 18:39:21 +00:00
florian
e686da2026
* fixed and removed some missing HASINLINE directives, needs more work
...
git-svn-id: trunk@637 -
2005-07-17 08:21:17 +00:00
florian
ce08f48926
- from Jakob Klos: removed DefaultTextLineBreakStyle and TTextLineBreakStyle, it's already in the system unit
...
git-svn-id: trunk@624 -
2005-07-14 10:27:32 +00:00
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
florian
59ce7b59da
* compilation on non win32 fixed
2005-03-28 17:04:58 +00:00
peter
b58a020329
win32 specific units moved to winunits
2005-03-28 15:06:21 +00:00
florian
372711eea4
+ a lot of vararray stuff
2005-03-28 13:38:05 +00:00
Jonas Maebe
2426ecafc3
* fixed several warnings and notes about unused variables (mainly) or
...
uninitialised use of variables/function results (a few)
2005-03-25 22:53:39 +00:00
peter
7867c168b8
* add const to 64bit seeks
2005-03-25 20:07:43 +00:00
peter
ac95600774
* fixed str() call
2005-03-17 16:29:04 +00:00
marco
2efe42a051
* fixed incmonths default param. Thnks nldelphi
2005-03-17 15:21:10 +00:00
florian
f45cf8f155
* fixed compilation on i386
2005-03-14 21:15:52 +00:00
peter
28b1a4fd4f
* getordprop supports int64
2005-03-14 19:16:06 +00:00
marco
1ec105d95e
* some 1.0.x fixes
2005-03-13 14:30:24 +00:00
florian
0bfbd0a18e
+ added Ansi* routines to widestring manager
...
* made them using OS calls on windows
2005-03-12 14:56:22 +00:00
florian
a4df8f9124
+ writing of variants implemented
2005-03-10 21:05:36 +00:00
florian
36efa2d7b5
* fixed compatibility problem of DateTimeToString
2005-03-10 19:48:27 +00:00
peter
50ece27667
* renamed rtlconst to rtlconsts
2005-03-07 17:57:24 +00:00
florian
29b9c85074
+ WideFormatBuf and WideFmtStr implemented
2005-03-06 18:28:23 +00:00
Jonas Maebe
8281d7a359
* fixed newstr() and disposestr()
2005-03-01 19:23:03 +00:00
Jonas Maebe
1162235207
* fixed web bug #3708
2005-02-28 11:12:17 +00:00
florian
26381ab2e7
* fixed 1.0.10 issue
2005-02-26 20:59:38 +00:00
florian
926cb64612
+ initial commit
2005-02-26 19:25:01 +00:00
florian
9a25f58748
* TSize is imported from the Windows unit on win32
2005-02-26 15:11:43 +00:00
florian
7fa1ae2ea8
+ WideSameStr
2005-02-26 15:00:14 +00:00
florian
7fef413b69
+ SysLocale
2005-02-26 14:38:14 +00:00
florian
bda868e0e7
+ overload of GetPropList added
2005-02-26 11:37:01 +00:00
florian
eb4b962cee
+ implemented WideFormat
...
+ some Widestring stuff implemented
* some Widestring stuff fixed
2005-02-26 10:21:17 +00:00
peter
d2092fc054
* 64bit fixes
2005-02-25 14:39:31 +00:00
florian
74c89e2b87
+ some variant stuff fixed and added
2005-02-24 22:36:36 +00:00
marco
47cec51c8d
* getproplist sorted param added.
2005-02-22 12:14:56 +00:00
peter
e417e34496
* truncate log
2005-02-14 17:13:06 +00:00
florian
09a051718a
* fixed variant copy for interfaces
2005-02-08 21:17:25 +00:00
florian
e348a6ad83
* operator **(int64,int64) returns int64 now
2005-02-08 20:49:16 +00:00
florian
f093fa9242
- killed power from system unit
...
* move operator ** to math unit
2005-02-08 20:25:28 +00:00
florian
357b6ee52b
* TTOrdType -> TOrdType
2005-02-08 16:10:29 +00:00
marco
e60722939a
* patch from Peter
2005-02-08 07:25:26 +00:00
florian
10f7de490e
+ basic variant<->intf conversion
2005-02-07 21:52:08 +00:00
michael
525832f03a
+ Patch from peter to fix 1.0 compile
2005-02-07 08:29:00 +00:00
florian
c8d20e65c4
+ GlobalNameSpace
2005-02-06 20:31:35 +00:00
florian
3ed23de88e
+ StrCharLength infrastructure
2005-02-06 09:38:45 +00:00
marco
d68427c934
* committed bintohex and hextobin
2005-02-03 21:38:17 +00:00
florian
1cf4d20b51
+ BinToHex and HexToBin from Marco added
2005-02-03 20:17:05 +00:00
florian
f9d09611a8
* compilation with 1.0.x fixed
...
+ infrastructure for WideCompareText implemented
2005-02-03 18:40:02 +00:00
peter
86c8e46d5d
* 1.0.x fix
2005-02-03 16:21:59 +00:00
florian
fa2b38e520
+ PaletteCreated added
...
+ TCollectionNotification added
2005-02-02 19:56:11 +00:00
florian
8082a0c3a4
* empty class grouping functions
2005-02-02 19:39:59 +00:00
florian
4f7560d89e
* improved widestring infrastructure manager
2005-02-01 20:22:49 +00:00
peter
7cf6eff07f
* interface additions
2005-01-31 19:41:39 +00:00
marco
63acb3629e
* fixed
2005-01-31 13:59:23 +00:00
peter
a68b710efd
* retrieve backtrace when exception is raised
...
* RaiseMaxFrameCount added to limit the number of backtraces, setting
it to 0 disables backtraces. Default is 16
2005-01-26 17:07:10 +00:00
peter
b989cd1d4e
* no backtrace for default unhandled exception
2005-01-26 15:57:02 +00:00
marco
f2b558bc84
* fix
2005-01-26 11:05:09 +00:00
olle
99776e6402
+ a tiny bit of support for macos
2005-01-24 18:25:46 +00:00
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