yury
|
a19528efa1
* Fixed warnings.
|
6 years ago |
marco
|
15fcd0ab61
* remove old ifdefs
|
7 years ago |
pierre
|
5cd984b0cb
Use RTE 234 insterad of 233 which is for SigQuit in unimplementedunicodestring
|
7 years ago |
florian
|
a650d346f1
* optimized for speed UpCase/LowerCase for UnicodeChar, based on a patch by AlexeyT, resolves #32638
|
7 years ago |
florian
|
b086b10adf
* enable more features for avr6
|
7 years ago |
yury
|
980c4741ac
* Fixed conversion from PWideChar to ansistring.
|
9 years ago |
svenbarth
|
a2c9c75e97
Convert Insert() and Delete() to intrinsics in preparation for dynamic array support for these two procedures.
|
9 years ago |
michael
|
1bdae1edc8
* Correct comments about sizes/offsets in invisible string header record
|
9 years ago |
Jonas Maebe
|
a100309350
* made utf8tostring() Delphi-compatible (mantis #29585):
|
9 years ago |
Jonas Maebe
|
0deacf9fba
* fixed missing range checks in r33056
|
9 years ago |
michael
|
6d051892e5
* Added Offset argument to Pos (exists in wide and ansi/short, forgotten for unicode)
|
9 years ago |
michael
|
ee2f34588d
* Fix bug #28258, missing UTF8ToString, patch by Stocki
|
9 years ago |
Jonas Maebe
|
db2a02fb63
* clarified missing unicodestring manager error message
|
9 years ago |
michael
|
fde42ca8ef
* Type helpers, compatible to Delphi XE 8
|
9 years ago |
Jonas Maebe
|
2afd8eb802
- removed FPC_HAS_STR_CURRENCY-related code, FPC 2.6.4 has it
|
10 years ago |
Jonas Maebe
|
85403876cd
* fixed UCS4Decode() for #$ffff (patch by Inoussa OUEDRAOGO, mantis #28593)
|
10 years ago |
Jonas Maebe
|
cec82a1540
* translate placeholder code page numbers into actual code pages in
|
10 years ago |
sergei
|
ae68a4962f
- RTL: merged functionality of InitWideStringManager into InitUnicodeStringManager and removed the former.
|
10 years ago |
Jonas Maebe
|
ff583bde6c
* made setstring() a compiler intrinsic so it can set the compile-time
|
10 years ago |
sergei
|
54e561dfa4
* Assign CharLengthPCharProc and CodePointLengthProc always in initunicodestringmanager, doing it in initwidestringmanager only complicates things.
|
11 years ago |
Jeppe Johansen
|
9b79f2f68d
Added support for 8-bit CPU's in RTL. Mostly for missing implementations of int<->string conversion and console/text output.
|
11 years ago |
sergei
|
0914bb7944
- Removed empty include file wustrings.inc
|
12 years ago |
Jonas Maebe
|
3c3ad705f1
* changed fpc_(u)char_to_shortstr() from a procedure into a function, like
|
12 years ago |
Jonas Maebe
|
d1c36c464a
* fixed r22247 so it does in fact set the destination code page properly
|
12 years ago |
Jonas Maebe
|
aaa5bb48de
+ ToSingleByteFileSystemEncodedFileName(array of widechar) overload for more
|
12 years ago |
Jonas Maebe
|
e132a77709
- reverted optimisation from r24962, it's already performed in SetCodePage()
|
12 years ago |
Jonas Maebe
|
a5273abc9c
+ support for CP_OEMCP
|
12 years ago |
Jonas Maebe
|
8a4b092ab9
* made ToSingleByteFileSystemEncodedFileName(unicodestring) overridable by
|
12 years ago |
Jonas Maebe
|
e65d01a717
* small optimisation for ToSingleByteFileSystemEncodedFileName(rawbytestring):
|
12 years ago |
Jonas Maebe
|
980975ff85
* fixed fpc_UnicodeStr_SetLength for 2.6.x bootstrapping
|
12 years ago |