Commit History

Autor SHA1 Mensaxe Data
  Michaël Van Canneyt 31b978f3b7 * Add UnicodeFromLocaleChars for Delphi compatibility hai 1 ano
  Karoly Balogh 88c7954d9f rtl: add two defines toallow disabling the verbose error of the stub unicodestringmanager and threadmanager hai 1 ano
  florian e7600ee245 * patch by Rika: Small improvements to (a|u)strings.inc, resolves #40364 hai 1 ano
  Michaël Van Canneyt e9c6f1c152 * Delphi-compatible overloads UTF8ToUnicodeString hai 1 ano
  Rika Ichinose 854d944cfa Faster string concatenations. %!s(int64=2) %!d(string=hai) anos
  florian ba78551c4f * patch by Rika: improve fpc_*_concat_multi, resolves #40251 %!s(int64=2) %!d(string=hai) anos
  Michael VAN CANNEYT efc0272b99 * Zero out stringmanager record %!s(int64=2) %!d(string=hai) anos
  Michael VAN CANNEYT f04577d292 * check zero length instead of comparing to empty string %!s(int64=2) %!d(string=hai) anos
  Michael VAN CANNEYT d2d3fe6bc3 * Char -> AnsiChar %!s(int64=2) %!d(string=hai) anos
  florian 84e7a17b67 * patch by Rika: optimize Pos(), resolves #40088 %!s(int64=2) %!d(string=hai) anos
  florian 08228d7fb3 * revert a650d346f1646c1b71380430a96c440e222a087d for now as it apparently does %!s(int64=3) %!d(string=hai) anos
  florian 8e4e229a5f + DestSize parameter for fpc_Val_UInt functions %!s(int64=3) %!d(string=hai) anos
  marcoonthegit 4568c77f57 * implemented stringofchar unicodestring, bug #39483 %!s(int64=3) %!d(string=hai) anos
  florian ee10850a57 * patch by Sergey Larin: Reducing and aligning the size of TAnsiRec, TUnicodeRec for CPU64, resolves #38018: %!s(int64=4) %!d(string=hai) anos
  florian a5f6505edc * fix range checking for zero based strings, resolves #39323 %!s(int64=4) %!d(string=hai) anos
  nickysn 800bb3adc2 * instead of using discardresult, wrap the uniquestring functions in procedures, %!s(int64=4) %!d(string=hai) anos
  michael 257ef24a1e * Fix bug ID #38008: allow UTF8 to unicode conversion to react on/ignore invalid input %!s(int64=4) %!d(string=hai) anos
  svenbarth c2454d5386 * fix for Mantis #38023: the code to convert LF to CRLF when converting to UTF-8 is disabled anyway, so disable unnecessary, duplicate if-branches as well %!s(int64=4) %!d(string=hai) anos
  michael 213d2905df * Change some methods from using var to using out (bug ID 37376) %!s(int64=5) %!d(string=hai) anos
  yury 0f4ddf7b34 * Do not report about unimplemented unicodestring manager when HAS_WIDESTRINGMANAGER is defined (on Windows). In such case unimplemented parts are never executed unless you call them directly. %!s(int64=5) %!d(string=hai) anos
  svenbarth 48b8110e38 * disable UCS4String if dynamic arrays are disabled %!s(int64=6) %!d(string=hai) anos
  pierre 819752c334 Avoid warnings when -v0 is used by using $push/$pop %!s(int64=6) %!d(string=hai) anos
  yury a19528efa1 * Fixed warnings. %!s(int64=7) %!d(string=hai) anos
  marco 15fcd0ab61 * remove old ifdefs %!s(int64=7) %!d(string=hai) anos
  pierre 5cd984b0cb Use RTE 234 insterad of 233 which is for SigQuit in unimplementedunicodestring %!s(int64=7) %!d(string=hai) anos
  florian a650d346f1 * optimized for speed UpCase/LowerCase for UnicodeChar, based on a patch by AlexeyT, resolves #32638 %!s(int64=7) %!d(string=hai) anos
  florian b086b10adf * enable more features for avr6 %!s(int64=7) %!d(string=hai) anos
  yury 980c4741ac * Fixed conversion from PWideChar to ansistring. %!s(int64=9) %!d(string=hai) anos
  svenbarth a2c9c75e97 Convert Insert() and Delete() to intrinsics in preparation for dynamic array support for these two procedures. %!s(int64=9) %!d(string=hai) anos
  michael 1bdae1edc8 * Correct comments about sizes/offsets in invisible string header record %!s(int64=9) %!d(string=hai) anos