summaryrefslogtreecommitdiff
path: root/TODO.win32
diff options
context:
space:
mode:
authorBert Belder <bertbelder@gmail.com>2010-11-26 04:22:22 +0100
committerBert Belder <bertbelder@gmail.com>2010-12-20 23:51:22 +0100
commite047ec340dc2bfa0cc0dec40a19b14f36462c7ee (patch)
treed84672805389eeb0d2e0bc7a71ae379de3d4d3a2 /TODO.win32
parent4eea3e45bd6c60d880ea68722be7dead9041407a (diff)
downloadnodejs-e047ec340dc2bfa0cc0dec40a19b14f36462c7ee.tar.gz
nodejs-e047ec340dc2bfa0cc0dec40a19b14f36462c7ee.tar.bz2
nodejs-e047ec340dc2bfa0cc0dec40a19b14f36462c7ee.zip
Update TODO.win32
Diffstat (limited to 'TODO.win32')
-rw-r--r--TODO.win3212
1 files changed, 11 insertions, 1 deletions
diff --git a/TODO.win32 b/TODO.win32
index 53a04ff2f..3f8015225 100644
--- a/TODO.win32
+++ b/TODO.win32
@@ -15,7 +15,12 @@
that relays everything to an internal socket?
Also verify writeError and isStdoutBlocking correctness.
-- Think about `make install`
+- Think about exposing the platform through the process object
+ It sucks but it may be necessary to know which platfom you're running on, e.g.
+ you can't do spawn('grep') on windows (unless there's msys).
+ Something like process.os or process.platform?
+
+- Skip/fix tests that can never pass on windows
- Find a solution for fs.symlink / fs.lstat / fs.chown
Windows has different symlink types: file symlinks (vista+), directory symlinks (vista+), junction points (xp+)
@@ -29,6 +34,8 @@
- Check error number mappings.
Winsock errnos are different.
+- Think about `make install`
+
- Extensions
Should be DLLs on windows.
@@ -53,4 +60,7 @@
- See what libev/libeio changes can be pushed upstream
+- 64-bit build
+ Should be possible with MinGW-w64, it's pretty good.
+
- ... much more probably \ No newline at end of file