fpc/rtl/win
Jonas Maebe d1b2a5f362 * changed the initial value DefaultFileSystemCodePage from CP_ACP to CP_UTF8:
o since we always use UTF-16 for OS file API calls, this will only affect
     possible intermediate code page conversions inside RTL routines and hence
     prevent potential data loss. This was already the same for NativeNT and
     WinCE, which are in the same boat
   o DefaultRTLFileSystemCodePage, which specifies the code page used to return
     strings from single byte RTL routines, remains CP_ACP and hence nothing
     will change as far as programs using the RTL are concerned

git-svn-id: trunk@26377 -
2014-01-04 15:05:42 +00:00
..
wininc * fix for #25402 One argument of GetICMProfileW missed an indirection 2013-12-09 18:19:31 +00:00
dos.pp + unicodestring support for assign/erase/rename 2013-07-19 16:30:51 +00:00
dynlibs.inc + defaultfilesystemcodepage support for dynlibs 2013-07-22 21:45:34 +00:00
fpcmemdll.pp
fpwinsockh.inc
messages.pp
printer.pp
sharemem.pp
sockets.pp * Clean out of $i textrec and filerec includes that are redundant now that cpstrrtl exposes 2014-01-02 13:26:09 +00:00
sysdir.inc * fix ChDir and GetDir handling for other than the current drive and avoid changing the current directory in GetDir in that case 2013-09-23 20:41:54 +00:00
sysfile.inc + unicodestring support for assign/erase/rename 2013-07-19 16:30:51 +00:00
sysheap.inc
sysos.inc * fix ChDir and GetDir handling for other than the current drive and avoid changing the current directory in GetDir in that case 2013-09-23 20:41:54 +00:00
sysosh.inc + Native threadvar implementation for Win32 and Win64 (most of it, but not yet complete). 2013-01-10 19:13:02 +00:00
systhrd.inc + SEH support for Win32. Enable by cycling with OPT=-dTEST_WIN32_SEH. 2013-12-12 12:43:46 +00:00
systlsdir.inc * Moved DLL_xxx declarations to sysos.inc, so they can be reused by wince. 2012-02-16 17:13:32 +00:00
sysutils.pp * Moved more reusable exception handling code from seh64.inc to syswin.inc. 2013-12-04 14:02:54 +00:00
syswin.inc * changed the initial value DefaultFileSystemCodePage from CP_ACP to CP_UTF8: 2014-01-04 15:05:42 +00:00
tthread.inc The documentation says that a "BeginThread" needs to be followed by a "CloseThread". The implementation of TThread did not respect this yet. 2013-04-23 20:13:07 +00:00
varutils.pp * VariantInit is a procedure, not a function (according to both MSDN and Delphi docs). 2010-12-09 01:27:09 +00:00
windirs.pp * updated GetWindowsSpecialDir():string so it uses the -A or -W api call 2013-08-19 22:47:19 +00:00
winres.inc Merged revisions 9693-10480 via svnmerge from 2008-03-12 21:33:48 +00:00
winsock2.pp Fix compilation of WinCE. Change the fixed UNICODE define of WinCE to FPC_OS_UNICODE, so that it won't be undefined when changing the mode/string type and that the usage of a UNICODE API is independant of the mode. 2013-05-04 11:06:32 +00:00
winsock.pp * correct INVALID_SOCKET to NOT 0, mantis #20946 2011-12-22 12:20:00 +00:00