Commit History

Author SHA1 Message Date
  florian 0e41df598e * merge i8086 branch by Nikolay Nikolov 12 years ago
  nickysn 8b6b832677 + added helper functions for read/readln longint/longword on 16/8-bit cpus 12 years ago
  nickysn 697de721ef + added write/writeln helpers in the RTL for writing longints/longwords on 16/8-bit CPUs 12 years ago
  Jonas Maebe e1e11f81e3 * fixed using readstr/writestr inside routines called from the parameter 12 years ago
  florian d5985b4f0e * patch by Christophe Staïesse to implement more ISO-like read behaviour in iso mode, resolves #24060 12 years ago
  florian 81e0e3114c * throw an error if threadvars are used but not supported 12 years ago
  florian 420cd9bd27 + support for <text>^ in iso mode 13 years ago
  florian 088a7229aa * use ValSInt parameter as code parameter in val calls to make the code cross platform 13 years ago
  paul 1af45d7ec0 rtl: don't perform unneeded string conversions if string codepage matches codepage to convert (thanks to Sergey) 13 years ago
  Jonas Maebe aa9aeeada0 * fixed compilation on platforms without ansistring support since assigning 13 years ago
  florian 6a1a2d3464 * get rid of some feature checks, probably the whole feature stuff is plainly the wrong way, embedded rtl compiles again, resolves #20913 13 years ago
  Jonas Maebe f67d7f08fc * use temporary location to construct writestr() string, because the 13 years ago
  paul 60de075ebe rtl: initialize CodePage field of ReadStr/WriteStr Text variables 14 years ago
  paul 5c00cdf40d rtl: correct ifdef for a code which assigns a codepage to textrec to use FPC_HAS_CPSTRING 14 years ago
  florian 72425b49c9 * fixes bootstrapping with upcoming 2.6.x 14 years ago
  paul b7185a554c rtl: 14 years ago
  paul e08c68f308 rtl: set codepages for TextRec field when Text file is opened + update this field for standard IO files when cwstring is used 14 years ago
  paul 2254dad68a rtl: add SetTextCodePage, GetTextCodePage functions which set/get TTextRec.CodePage field 14 years ago
  paul 7a998aec3a compiler, rtl: add a codepage argument fpc_Read_Text_AnsiStr to create new AnsiString with the codepage of passed AnsiString argument 14 years ago
  paul 9e0ad7baae merge r17318 from cpstrnew branch by florian: 14 years ago
  paul 2023b618ac merge r14131 from cpstrnew branch by paul: 14 years ago
  Jonas Maebe f4c31ecf3c + widestringmanager.codepointlengthproc added, which can be used to 14 years ago
  florian 18011b99cc o patch by Sven Barth, resolves #17827 14 years ago
  tom_at_work 19baf7d3e0 * changes to alignment for enumeration rtti record members: we need a Tconstptrint alignment before the MinValue/MaxValue members because the entire record needs that alignment due to some pointers inside 15 years ago
  mazen b127fc154a * Fixed spell error revealed by lintian. 15 years ago
  florian 9e053edf2e * fix iso i/o with unix style line feeds 15 years ago
  florian 79fa2eb539 * support of iso pascal like i/o in iso mode 15 years ago
  florian c506913e9b * iso conformant writing of floats (using e instead of E) in iso mode 15 years ago
  florian d0ea23f39e * write false/true lower case in iso mode 15 years ago
  Jonas Maebe ab8b32dafb - removed PARAOUTFILE define and ifdefs 16 years ago