Histórico de Commits

Autor SHA1 Mensagem Data
  Jonas Maebe cec82a1540 * translate placeholder code page numbers into actual code pages in há 10 anos atrás
  sergei ae68a4962f - RTL: merged functionality of InitWideStringManager into InitUnicodeStringManager and removed the former. há 11 anos atrás
  Jonas Maebe ff583bde6c * made setstring() a compiler intrinsic so it can set the compile-time há 11 anos atrás
  sergei 54e561dfa4 * Assign CharLengthPCharProc and CodePointLengthProc always in initunicodestringmanager, doing it in initwidestringmanager only complicates things. há 11 anos atrás
  Jeppe Johansen 9b79f2f68d Added support for 8-bit CPU's in RTL. Mostly for missing implementations of int<->string conversion and console/text output. há 11 anos atrás
  sergei 0914bb7944 - Removed empty include file wustrings.inc há 12 anos atrás
  Jonas Maebe 3c3ad705f1 * changed fpc_(u)char_to_shortstr() from a procedure into a function, like há 12 anos atrás
  Jonas Maebe d1c36c464a * fixed r22247 so it does in fact set the destination code page properly há 12 anos atrás
  Jonas Maebe aaa5bb48de + ToSingleByteFileSystemEncodedFileName(array of widechar) overload for more há 12 anos atrás
  Jonas Maebe e132a77709 - reverted optimisation from r24962, it's already performed in SetCodePage() há 12 anos atrás
  Jonas Maebe a5273abc9c + support for CP_OEMCP há 12 anos atrás
  Jonas Maebe 8a4b092ab9 * made ToSingleByteFileSystemEncodedFileName(unicodestring) overridable by há 12 anos atrás
  Jonas Maebe e65d01a717 * small optimisation for ToSingleByteFileSystemEncodedFileName(rawbytestring): há 12 anos atrás
  Jonas Maebe 980975ff85 * fixed fpc_UnicodeStr_SetLength for 2.6.x bootstrapping há 12 anos atrás
  Jonas Maebe 3694b4f003 * moved ToSingleByteFileSystemEncodedFileName() to the system unit and há 12 anos atrás
  Jonas Maebe ecd3cba02b * synchronised with trunk up to r24912 há 12 anos atrás
  nickysn cac6ac38d0 + added RTL helpers for Val() for longint/dword on 16/8-bit CPUs há 12 anos atrás
  nickysn 4dfbf148f2 + added Str() helpers for 32-bit ints for 16/8-bit CPUs há 12 anos atrás
  paul 0be1f4d23d rtl: missing FPC_UNICODESTRING_TYPE_DEFINED define há 12 anos atrás
  Jonas Maebe 7c578c3541 * made the pascal name of the string range checking helpers match há 12 anos atrás
  Jonas Maebe fe5a4baa15 - removed FPC 2.4 bootstrapping support há 12 anos atrás
  Jonas Maebe 598d2feeb6 + rtldefs.inc file for every target that contains defines shared by multiple há 13 anos atrás
  Jonas Maebe e073bf3008 * set destination codepage in DefaultUnicode2AnsiMove há 13 anos atrás
  Jonas Maebe 504544e173 * fixed null-termination in StringToWideChar() if the buffer is larger than há 13 anos atrás
  pierre a311c53167 Replace HandleErrorFrame calls by HandleErrorAddrFrameInd where possible in common code (to allow correct backtrace for mips cpu) há 13 anos atrás
  Jonas Maebe 834026bfb5 * synchronised with trunk up to r21067 há 13 anos atrás
  paul 19d1cf9470 rtl: reduce amount of warnings regards implicit string conversions + little formatting há 13 anos atrás
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 há 13 anos atrás
  sergei 180686e429 * Removed 'first' field and 'packed' attribute from TAnsiRec and TUnicodeRec. Removing 'packed' should yield more efficient code on alignment-sensitive targets, while removing 'first' effectively makes two records identical to each other. Further cleanup is possible, but let's see the test suite results before proceeding. há 13 anos atrás
  sergei a1cb87bcf8 * Improved ucs4 to utf16 conversions: removed function call on every character and multiple memory allocations, made as much code as possible shared between WideString and UnicodeString versions. há 13 anos atrás