From the official wiki's backup of 26 May 2024: who edited this page there, and when. Edits made there after that date were not recorded, and the earlier versions are not shown here; the main page says why.
When Who What changed 8-5-2008 Yurysidorov FPC Unicode support 8-5-2008 Yurysidorov FPC Unicode support (minor) 8-5-2008 Yurysidorov FPC Unicode support (minor) 8-5-2008 Yurysidorov FPC Unicode support (minor) 11-20-2008 Ggeldenhuys RTL Roadmap 11-20-2008 Ggeldenhuys Roadmap of RTL Unicode support (minor) 11-23-2008 Sekelsenmat 11-23-2008 Sekelsenmat 8-2-2009 FPK Status of Unicode support in FPC so far 8-2-2009 FPK Status of Unicode support in FPC so far 8-2-2009 FPK User visible changes (minor) 8-2-2009 FPK User visible changes 8-2-2009 FPK User visible changes 8-2-2009 FPK User visible changes 8-2-2009 FPK User visible changes 8-2-2009 FPK User visible changes 4-15-2012 Chronos 5-6-2012 Chronos wikitable 6-22-2012 BigChimp Introduction: Delphi supports unicode now... 6-22-2012 BigChimp Introduction: Delphi, warning fpc 2.7 9-21-2012 Chronos category 12-21-2012 BigChimp ref to recent status message on unicode 12-22-2012 BigChimp Updated with some info from recent fpc ml posts 12-22-2012 BigChimp (minor) 9-22-2013 BigChimp Inserted Jonas Maebe's announcement 9-22-2013 BigChimp (minor) 9-24-2013 Jonas Current support via merged cpstrrtl branch: fixed missing characters after latest edit (minor) 10-21-2013 BigChimp Old/obsolete sections: removed some superfluous stuff 1-4-2014 Jonas Added a bunch of information about the behaviour of the new string types 1-4-2014 Jonas DefaultRTLFileSystemCodePage (minor) 1-4-2014 Jwdietrich See Also 1-4-2014 Jonas minor linguistic and formatting changes, small additions (minor) 1-4-2014 Jonas (minor) 1-6-2014 Ggeldenhuys Static code page: Copy & Paste error for UTF8String definition. (minor) 1-6-2014 Jonas typo fixed, some wikitext corrections, corrected description of DefaultRTLFileSystemCodePage (minor) 1-6-2014 Jonas added section on string constants 1-6-2014 Jonas String concatenations (minor) 1-6-2014 Jonas String constants (minor) 1-6-2014 Jonas PUnicodeChar/WideChar/UnicodeChar (minor) 1-6-2014 Jonas PWideChar/PUnicodeChar and WideChar/UnicodeChar (minor) 1-7-2014 Jonas Dynamic code page: Explain code page conversion rules in more detail (minor) 1-7-2014 Jonas RawByteString (minor) 1-7-2014 Jonas String constants (minor) 1-7-2014 Jonas String constants (minor) 1-7-2014 BigChimp FPC Unicode support: irrelevant moved to discussion page 1-7-2014 BigChimp Older random notes about FPC 2.7.1 (trunk) status: I copied this from a mailing list message from core dev Jonas Maebe. Jonas has updated this page diretly so this is obsolete. 1-7-2014 Jonas String constants (minor) 1-7-2014 Jonas Dynamic code page (minor) 1-8-2014 BigChimp Shortstring (minor) 1-8-2014 BigChimp String constants: added utf8 codepage example 1-9-2014 Paul Ishenin DefaultFileSystemCodePage (minor) 1-9-2014 Paul Ishenin Ansistring (minor) 1-9-2014 Paul Ishenin String constants (minor) 1-9-2014 Paul Ishenin String constants (minor) 1-9-2014 BigChimp Code page identifiers: Mention {$codepage} 7-5-2014 Jonas DefaultFileSystemCodePage: mention default value of DefaultFileSystemCodePage for "other" platforms (minor) 7-5-2014 Jonas DefaultRTLFileSystemCodePage: mention default value of DefaultRTLFileSystemCodePage for "other" platforms (minor) 7-9-2014 E-ric (minor) 9-26-2014 BigChimp deleted old, confusing, probably incorrect stuff. if it is needed, it can be copied back from the history 10-19-2014 Jonas Mention RTL routines that have been adapted for use with arbitrary code pages 10-19-2014 Jonas String constants (minor) 11-18-2014 Jonas String constants (minor) 11-25-2014 Ggeldenhuys Old/obsolete sections 11-25-2014 Jonas Backward compatibility: New section about backward compatibility 11-25-2014 Jonas DefaultFileSystemCodePage (minor) 11-25-2014 Mschnell See Also 11-26-2014 Jonas Not Implemented Yet: clarification and corrections (minor) 11-26-2014 Jonas RTL changes: mention some extra codepage-aware routines (minor) 11-26-2014 Mschnell See Also (minor) 11-26-2014 Jonas Static code page: mentioned that CP_UTF16/CP_UTF_16BE are invalid for ansistrings (minor) 2-17-2015 Jonas Mention that no code page conversion happens between ansistring(source file codepage) and ansistring(CP_ACP) (mantis #27482) 2-18-2015 Jonas Dynamic code page: clarification after previous edit that code page conversion will only happen if X1 <> X2 (and e.g. not when assigning CP_ACP to CP_ACP, even though the value of DefaultSystemCodePage may have changed) (minor) 9-3-2015 Jonas RTL changes (minor) 9-3-2015 Jonas Introduction (minor) 9-21-2015 Xhajt03 Information about OS/2 added 9-21-2015 Xhajt03 Additional OS/2 related information added 9-21-2015 Xhajt03 Notes about OS/2 and DefaultRTLFileSystemCodePage added 10-11-2015 Jonas Dynamic code page: replaced X1 with SOURCE_CP and X2 with DEST_CP to make the explanation easier to follow (minor) 3-5-2016 Jonas clarified that CP_NONE is always invalid as dynamic code page 3-18-2016 Jonas Renamed "static code page" to "declared code page" to make it clearer that it is not fixed. 3-18-2016 Bart Dynamic code page (minor) 4-4-2016 Tobias Backward compatibility 4-4-2016 Tobias Backward compatibility 4-4-2016 Jonas Backward compatibility 4-4-2016 Jonas Code page settings: Mention that Default*CodePage for *nix is only initialised with a value <> CP_ACP if a widestring manager is installed 8-7-2016 Jonas Code page settings: Fixed widestring manager links 5-12-2017 Zoran fix link 4-10-2019 Bart Introduction 4-10-2019 Bart Old/obsolete sections 10-23-2019 GAN Source file codepage (minor) 12-22-2019 Trev DefaultFileSystemCodePage: OSX -> macOS (minor) 12-22-2019 Trev DefaultRTLFileSystemCodePage: OSX -> macOS (minor) 2-16-2020 GAN Fixed syntax highlighting (minor) 2-16-2020 GAN Fixed syntax highlighting (minor) 5-20-2020 Jonas Dynamic code page (minor) 9-13-2020 Trev Fixed heading levels (minor) 11-28-2023 Mattias2 added link to unicode rtl