pdw
9e771ca707
lib/windows - Dropped 'T' from types
2015-06-04 13:18:38 +02:00
Andreas Rumpf
0b184f2584
Merge pull request #2608 from chrisheller/devel
...
Add procs for VirtualAllocEx and VirtualFreeEx in windows.nim
2015-05-08 02:20:14 +02:00
Araq
0775402f55
fixes #2651
2015-05-04 16:47:40 +02:00
Chris Heller
2aa61034ba
Add deprecated versions of procs in windows.nim that had DWORD parameters converted to SIZE_T
2015-05-01 23:54:28 -07:00
Chris Heller
fcb4d5a44a
Update VirtualLock/Unlock to use SIZE_T instead of DWORD for sizes
2015-04-28 10:19:44 -07:00
Chris Heller
26115027bf
Update the GlobalAlloc/ReAlloc and LocalAlloc/ReAlloc procs to use SIZE_T instead of DWORD.
2015-04-28 10:12:06 -07:00
Chris Heller
ef46f75572
Update Heap* procs in windows.nim that were using DWORD sizes to use SIZE_T
2015-04-28 10:00:10 -07:00
Chris Heller
c750900286
Update other Virtual* procs that were using dwSize: DWORD to use SIZE_T
2015-04-28 09:53:01 -07:00
Chris Heller
ef887d5d90
Add procs for VirtualAllocEx and VirtualFreeEx in windows.nim
2015-04-27 21:02:48 -07:00
Chris Heller
ab58e844da
Change dwSize parameter in VirtualAlloc/Free procs to use SIZE_T instead of DWORD to match MSDN
2015-04-27 21:00:07 -07:00
Araq
f98b4d5c0f
windows.nim is gcsafe
2015-04-04 01:19:30 +02:00
Jonathan Edwards
8e0e7cb818
Corrected SYSTEM_INFO structure to match pointer type on 64-bit systems
2015-02-21 13:05:26 -05:00
Araq
fde16e6c3e
fixes os.moveFile on Windows
2015-02-13 01:39:20 +01:00
Flaviu Tamas
b2140be31f
Fix cross to windows compilation on linux
...
`Winsock2.h` should be all lowercase
2014-12-30 15:42:18 -05:00
Araq
0011bdfb95
bugfix: do not use unknown conditional symbols
2014-12-05 17:19:00 +01:00
Erik O'Leary
aac8de6b4c
Fixed FD_SET casing
2014-10-10 22:36:15 -05:00
Dominik Picheta
16e0cda136
CS fixes for dialogs on Windows.
2014-10-05 20:22:07 +01:00
Araq
490371977e
some improvements for nimfix
2014-09-09 21:31:34 +02:00
Araq
7333237be6
'nimfix' improvements; FdSet is TFdSet again
2014-09-08 08:46:35 +02:00
Dominik Picheta
0f3025e320
Added Windows asyncfile implementation.
2014-09-05 17:36:16 +01:00
Araq
41c7cde61f
updated iup.nim; made tests green
2014-08-31 22:55:51 +02:00
Dominik Picheta
8446d51a6a
Winlean and threads case sensitivity fixes.
2014-08-30 12:57:04 +01:00
Araq
051b9ca0ce
made windows.nim compatible with --cs:partial
2014-08-29 00:57:02 +02:00
Araq
d05df2173b
Nimrod renamed to Nim
2014-08-28 09:50:51 +02:00
Araq
dcffbb052a
big rename
2014-08-28 01:17:21 +02:00
Araq
27869b6c7b
big rename
2014-08-28 00:36:14 +02:00
Araq
df172806ea
big rename
2014-08-28 00:24:52 +02:00
Araq
2f43fdb837
renamefest
2014-08-23 01:43:49 +02:00
Araq
9d5d3c9fa1
fixes #820
2014-08-13 02:06:21 +02:00
Dominik Picheta
7358fc256f
More future debug info. Added new error code to SafeDisconn list.
2014-08-09 20:50:06 +01:00
Charlie
ee0cbbe44c
renamed UINT in windows.nim to WINUINT
2014-05-26 23:47:18 -04:00
Clay Sweetser
d43c06d4c5
Manual merge of pull request #1138
2014-05-24 08:58:40 -04:00
Clay Sweetser
46fa465eb4
Merge branch 'Windows' of git://github.com/enurlyx/Nimrod into enurlyx-Windows
2014-05-24 08:54:53 -04:00
Araq
71de04b4ba
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-05-06 00:05:38 +02:00
Araq
4055fd4376
some additions to winlean
2014-05-06 00:04:36 +02:00
enurlyx
a2692f984d
Changed COLORREF from int to DWORD (32 bit long), so that it works also on 64bit Windows
2014-05-04 12:49:05 +02:00
Dominik Picheta
24babdedf1
DWORD -> PULONG for POverlapped.
2014-05-03 21:05:45 +01:00
Dominik Picheta
6c4870d812
Get rid unsafe pointer type in GetQueuedCompletionStatus.
2014-04-30 17:38:44 +01:00
Araq
d438ecc246
async might work now reliably
2014-04-30 00:52:58 +02:00
enurlyx
fa961f16d0
1) export UINT
...
2) Fixed parameter of FillRect RECT -> var RECT
2014-04-22 19:42:32 +02:00
Andreas Rumpf
23621857bb
Merge pull request #1099 from Varriount/os/getFileInfo
...
Added os.getFileInfo procedure.
2014-04-20 23:40:29 +02:00
Araq
3b69a8d27a
New concurrency model: next steps
2014-04-19 22:24:43 +02:00
Clay Sweetser
733b289209
Fixed _get_osfhandle declaration.
2014-04-16 03:35:09 -04:00
Clay Sweetser
79f0c66b4d
Completed Linux/Posix implementation of getFileInfo
...
Moved parts of getFileInfo into a helper template.
2014-04-16 03:35:08 -04:00
Clay Sweetser
37ac424e9a
Added Windows implementation of getFileInfo procedures
2014-04-16 03:35:07 -04:00
Dominik Picheta
369d8c57ae
Disable async macro code output. Added some WSA error codes to winlean.
2014-04-07 20:46:47 +01:00
Dominik Picheta
d97a397139
Fixed tasyncawait on Windows.
...
Implicit registration of an fd now only occurs when a new socket is
created (in socket() or accept()). This makes the implementation much
simpler, changes to the linux version will follow.
2014-03-12 20:42:36 +00:00
Dominik Picheta
728be67afb
Resolved conflict.
2014-02-09 21:05:02 +00:00
Araq
e478374e0d
capturing of an iterator works better
2014-02-09 21:47:46 +01:00
Dominik Picheta
eedf51e9d1
Added new sockets modules: asyncio2, net, and sockets2.
2014-02-08 16:08:03 +00:00