Michaël Van Canneyt
|
bb1b1bc705
|
* Regenerate makefiles with subtarget support
|
2023-07-24 16:32:02 +02:00 |
|
Michaël Van Canneyt
|
65f9c53759
|
* Some fixes for compilation with unicodertl (new methods after merge)
|
2023-07-24 16:30:18 +02:00 |
|
Michaël Van Canneyt
|
f0ef6b08ed
|
* Regenerated makefiles with subtarget support
|
2023-07-24 16:16:37 +02:00 |
|
Michael VAN CANNEYT
|
10b66491ba
|
* Allow to work with unicodertl
|
2023-07-24 15:38:09 +02:00 |
|
Michael VAN CANNEYT
|
34fec3c231
|
no override
|
2023-07-24 15:38:09 +02:00 |
|
Michael VAN CANNEYT
|
efc0272b99
|
* Zero out stringmanager record
|
2023-07-24 15:38:09 +02:00 |
|
Michael VAN CANNEYT
|
b83d4fae29
|
* CompareStrAnsiStringProc is not necessarily assigned
|
2023-07-24 15:38:09 +02:00 |
|
Michael VAN CANNEYT
|
8ef4625e4d
|
* UnicodeString<>WideString on windows
|
2023-07-24 15:38:09 +02:00 |
|
Michael VAN CANNEYT
|
5cfaac64d5
|
* Adapt fcl-web (and examples) to unicode rtl: Need widestringmanager, use echo as path, make runnable.
|
2023-07-24 15:38:09 +02:00 |
|
Michael VAN CANNEYT
|
509ba3b480
|
* Template fixes
|
2023-07-24 15:38:09 +02:00 |
|
Michael VAN CANNEYT
|
0bb2b47bf8
|
* Short options
|
2023-07-24 15:38:09 +02:00 |
|
Michael VAN CANNEYT
|
42b10196f1
|
* Some fixes in INtToBin, XorDecode/XorEncode
|
2023-07-24 15:38:09 +02:00 |
|
Michael VAN CANNEYT
|
6cc315d4da
|
* Fix compilation with unicodertl
|
2023-07-24 15:38:09 +02:00 |
|
Michael VAN CANNEYT
|
b5dd1f9beb
|
* Fix windows compilation
|
2023-07-24 15:38:09 +02:00 |
|
Michael VAN CANNEYT
|
a3d8d941cc
|
* Fix changed base type in TAbstractWriter for WriteString
|
2023-07-24 15:38:09 +02:00 |
|
Michael VAN CANNEYT
|
78374bf772
|
* Synchronize API for AnsiString/Unicode string, keep string where possible.
|
2023-07-24 15:38:09 +02:00 |
|
Michael VAN CANNEYT
|
68db04d89e
|
* Adapt classes to Unicode RTL : Give string/char correct type depending on case
|
2023-07-24 15:37:51 +02:00 |
|
Michaël Van Canneyt
|
e40f6e13f0
|
* PChar -> PAnsiChar
|
2023-07-24 14:55:42 +02:00 |
|
Michaël Van Canneyt
|
08b14f06ef
|
* PChar -> PAnsiChar
|
2023-07-24 14:55:42 +02:00 |
|
Michaël Van Canneyt
|
6f5c356ae5
|
* PChar -> PAnsiChar
|
2023-07-24 14:55:42 +02:00 |
|
Michaël Van Canneyt
|
1db4136337
|
* PChar -> PAnsiChar
|
2023-07-24 14:55:41 +02:00 |
|
Michaël Van Canneyt
|
7688f50c90
|
* PChar -> PAnsiChar
|
2023-07-24 14:55:41 +02:00 |
|
Michaël Van Canneyt
|
28569057be
|
* PChar -> PAnsiChar
|
2023-07-24 14:55:41 +02:00 |
|
Michaël Van Canneyt
|
a4e8a15c70
|
* PChar -> PAnsiChar
|
2023-07-24 14:55:41 +02:00 |
|
Michaël Van Canneyt
|
defc7e99d1
|
* Fix compilation for avr-embedded (no unicode strings)
|
2023-07-24 14:54:30 +02:00 |
|
Massimo Magnano
|
e83b557a0a
|
FPReferenceWhiteGet call itself, stackoverflow solved
|
2023-07-24 08:35:00 +00:00 |
|
Michaël Van Canneyt
|
a3beff94dc
|
* TStringHelper alias.
|
2023-07-24 08:34:13 +02:00 |
|
Michaël Van Canneyt
|
fb5b891c45
|
* Fix issue #40360
|
2023-07-23 23:32:37 +02:00 |
|
Michaël Van Canneyt
|
b5433100f4
|
* cwstring for unix
|
2023-07-23 23:15:55 +02:00 |
|
Michaël Van Canneyt
|
ceddc2aec3
|
* TArray is now in system unit
|
2023-07-22 15:30:30 +02:00 |
|
Michaël Van Canneyt
|
757d2b4f91
|
* Move TMarshal to system unit
|
2023-07-22 15:24:27 +02:00 |
|
Rika Ichinose
|
7f4420495b
|
TMarshal & TMarshaller, strange things from Delphi.
|
2023-07-22 15:24:27 +02:00 |
|
Michaël Van Canneyt
|
ab5b3a6e1c
|
* ansichar is the basic type
|
2023-07-22 08:26:22 +00:00 |
|
Michaël Van Canneyt
|
a3300b5ef5
|
* string -> shortstring
|
2023-07-22 08:26:22 +00:00 |
|
Michaël Van Canneyt
|
28b8d069ba
|
* Replace string -> shortstring
|
2023-07-22 08:26:22 +00:00 |
|
Michaël Van Canneyt
|
4c529287c6
|
* string -> shortstring
|
2023-07-22 08:26:22 +00:00 |
|
Michael VAN CANNEYT
|
f364bb6b11
|
* Forbid use of string alias in system unit
|
2023-07-22 08:26:22 +00:00 |
|
Michaël Van Canneyt
|
fb9c718371
|
* get_stringconst should handle widestring correctly: library & import names are unicodestring constants in unicode rtl
|
2023-07-22 08:26:22 +00:00 |
|
Michaël Van Canneyt
|
9cfe6e97a0
|
* add uachar loading for unicode rtl
|
2023-07-22 08:26:22 +00:00 |
|
Michaël Van Canneyt
|
cd6d048588
|
* Add is_systemunit_unicode function (cchartype suymbol)
|
2023-07-22 08:26:22 +00:00 |
|
Michaël Van Canneyt
|
3eee2d8ff3
|
* Do not insert a widestring <-> ansistring conversion node when checking for (un)equal empty string.
|
2023-07-22 08:26:22 +00:00 |
|
Michaël Van Canneyt
|
4e959de2c7
|
* Do not insert widechar -> ansichar conversion node in const declaration
* Allow array constructor to contain widechars in mode unicodestring.
|
2023-07-22 08:26:22 +00:00 |
|
Michaël Van Canneyt
|
56006aa002
|
* Allow widechar sets, reduce to ansichar set
|
2023-07-22 08:26:22 +00:00 |
|
Michaël Van Canneyt
|
adf9f98f7c
|
* Define char as AnsiChar
|
2023-07-22 08:26:22 +00:00 |
|
florian
|
ce41aa9557
|
* remove duplicate entry, resolves #40359
|
2023-07-21 21:23:14 +02:00 |
|
Michaël Van Canneyt
|
fe01f88e4e
|
* Enable for nativent and symbian
|
2023-07-21 12:21:48 +02:00 |
|
J. Gareth "Curious Kit" Moreton
|
ae5544db4c
|
* New test for i40358
|
2023-07-21 09:24:53 +01:00 |
|
J. Gareth "Curious Kit" Moreton
|
e4d5de8d05
|
* x86: Fixed bug with BT optimisation where operand
sizes bigger than the register word size caused
incorrect code generation (fixes #40358)
|
2023-07-21 07:27:30 +01:00 |
|
Rika Ichinose
|
62bc640306
|
Also prevent SyncObjs.THandleObject.WaitForMultiple from unconditionally linking to ole32.dll.
|
2023-07-20 11:52:26 +03:00 |
|
Michaël Van Canneyt
|
ba15672a44
|
* Added JSON fpcunit helper
|
2023-07-20 10:43:35 +02:00 |
|