Commit Graph

67708 Commits

Author SHA1 Message Date
Michaël Van Canneyt
dff8fcb982 * Fix makefiles 2023-11-08 23:41:39 +01:00
Michaël Van Canneyt
3b5b1c4c33 * Accept presence of Makefile+fpmake.pp as alid package dir 2023-11-08 23:41:39 +01:00
Michaël Van Canneyt
a7c202e4e5 * Fix 32-bit compilation 2023-11-08 23:41:38 +01:00
Michaël Van Canneyt
b60fb56da9 * Revision change 2023-11-08 23:41:38 +01:00
Michaël Van Canneyt
2be3903108 * Add some phony targets 2023-11-08 23:41:38 +01:00
Michaël Van Canneyt
a9eee6d7e0 * Remove redundant Makefile.fpc 2023-11-08 23:41:37 +01:00
Michaël Van Canneyt
3abfb2f9e8 * Add possibility to specify output filename, and allow not to write package name 2023-11-08 23:41:37 +01:00
Massimo Magnano
eebf27c5fc AnsiString
(cherry picked from commit 5e29835b00751178ef4ecbd85c48552bb93a369a)
2023-11-08 23:41:37 +01:00
Massimo Magnano
e63497386c fcl-image: added BigTif and LabA color support
(cherry picked from commit 8c2bb60cc8dfd39fa6aeeece491c424780e79fe4)
2023-11-08 23:41:37 +01:00
Massimo Magnano
5a6690517f Replace fptiffcmn.pas
(cherry picked from commit 3c5af490b883a320725e4cdc5cf1f6615fc70a0d)
2023-11-08 23:41:36 +01:00
Pierre Muller
02dddc12f4 Fix order of parameters of FillChar as suggested by Alexey Torgashin 2023-11-08 23:41:36 +01:00
Pierre Muller
5c773768d7 Update after fpcmake.ini change 2023-11-08 23:41:36 +01:00
Pierre Muller
f9466f2ada Fix order of parameters of FillChar 2023-11-08 23:41:35 +01:00
Michaël Van Canneyt
0e118dfb86 * Fix for tmarshaller big endianness 2023-11-08 23:41:35 +01:00
Michaël Van Canneyt
53dd7f70db * Fix compilation for platforms that do not have unicodestring 2023-11-08 23:41:35 +01:00
Michaël Van Canneyt
0c66148b43 * Regenerate makefiles with subtarget support 2023-11-08 23:41:34 +01:00
Michaël Van Canneyt
3271f93aa2 * Some fixes for compilation with unicodertl (new methods after merge) 2023-11-08 23:41:34 +01:00
Michaël Van Canneyt
f0f281d69d * Regenerated makefiles with subtarget support 2023-11-08 23:41:34 +01:00
Michael VAN CANNEYT
5a6bcd2e09 * Allow to work with unicodertl 2023-11-08 23:41:33 +01:00
Michael VAN CANNEYT
a26b6fefa1 no override 2023-11-08 23:41:33 +01:00
Michael VAN CANNEYT
1b9d2b39bd * Zero out stringmanager record 2023-11-08 23:41:33 +01:00
Michael VAN CANNEYT
322555c7ce * CompareStrAnsiStringProc is not necessarily assigned 2023-11-08 23:41:33 +01:00
Michael VAN CANNEYT
2e2cf215cb * UnicodeString<>WideString on windows 2023-11-08 23:41:32 +01:00
Michael VAN CANNEYT
d741141097 * Adapt fcl-web (and examples) to unicode rtl: Need widestringmanager, use echo as path, make runnable. 2023-11-08 23:41:32 +01:00
Michael VAN CANNEYT
9ac999172c * Template fixes 2023-11-08 23:41:32 +01:00
Michael VAN CANNEYT
31748c8997 * Short options 2023-11-08 23:41:32 +01:00
Michael VAN CANNEYT
c18f4775ee * Some fixes in INtToBin, XorDecode/XorEncode 2023-11-08 23:41:32 +01:00
Michael VAN CANNEYT
2e1a80354a * Fix compilation with unicodertl 2023-11-08 23:41:32 +01:00
Michael VAN CANNEYT
54163745e6 * Fix windows compilation 2023-11-08 23:41:32 +01:00
Michael VAN CANNEYT
1b583ce3cc * Fix changed base type in TAbstractWriter for WriteString 2023-11-08 23:41:32 +01:00
Michael VAN CANNEYT
59ac8d66ab * Synchronize API for AnsiString/Unicode string, keep string where possible. 2023-11-08 23:41:31 +01:00
Michael VAN CANNEYT
04362649b6 * Adapt classes to Unicode RTL : Give string/char correct type depending on case 2023-11-08 23:41:31 +01:00
Michaël Van Canneyt
125fbe1490 * PChar -> PAnsiChar 2023-11-08 23:41:31 +01:00
Michaël Van Canneyt
3619af67c3 * PChar -> PAnsiChar 2023-11-08 23:41:31 +01:00
Michaël Van Canneyt
edc6529cb6 * PChar -> PAnsiChar 2023-11-08 23:41:31 +01:00
Michaël Van Canneyt
c237748f92 * PChar -> PAnsiChar 2023-11-08 23:41:30 +01:00
Michaël Van Canneyt
ad37456b09 * PChar -> PAnsiChar 2023-11-08 23:41:30 +01:00
Michaël Van Canneyt
0f6c7467e7 * PChar -> PAnsiChar 2023-11-08 23:41:30 +01:00
Michaël Van Canneyt
6ddd0163e3 * PChar -> PAnsiChar 2023-11-08 23:41:30 +01:00
Michaël Van Canneyt
7a2aa148cb * Fix compilation for avr-embedded (no unicode strings) 2023-11-08 23:41:30 +01:00
Massimo Magnano
e0c2d56b98 FPReferenceWhiteGet call itself, stackoverflow solved 2023-11-08 23:41:30 +01:00
Michaël Van Canneyt
a57121e78a * TStringHelper alias. 2023-11-08 23:41:30 +01:00
Michaël Van Canneyt
2401d48fec * Fix issue #40360 2023-11-08 23:41:30 +01:00
Michaël Van Canneyt
27f7739413 * cwstring for unix 2023-11-08 23:41:29 +01:00
Michaël Van Canneyt
6dfced6bfa * TArray is now in system unit 2023-11-08 23:41:29 +01:00
Michaël Van Canneyt
a2586d0f80 * Move TMarshal to system unit 2023-11-08 23:41:29 +01:00
Rika Ichinose
50ff61535b TMarshal & TMarshaller, strange things from Delphi. 2023-11-08 23:41:29 +01:00
Michaël Van Canneyt
d37af62d4f * ansichar is the basic type 2023-11-08 23:41:29 +01:00
Michaël Van Canneyt
90721304eb * string -> shortstring 2023-11-08 23:41:29 +01:00
Michaël Van Canneyt
50397328a2 * Replace string -> shortstring 2023-11-08 23:41:29 +01:00