Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

Commit

Permalink
Update TODO.win32
Browse files Browse the repository at this point in the history
  • Loading branch information
piscisaureus committed Dec 20, 2010
1 parent 4eea3e4 commit e047ec3
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion TODO.win32
Expand Up @@ -15,7 +15,12 @@
that relays everything to an internal socket? that relays everything to an internal socket?
Also verify writeError and isStdoutBlocking correctness. 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 - Find a solution for fs.symlink / fs.lstat / fs.chown
Windows has different symlink types: file symlinks (vista+), directory symlinks (vista+), junction points (xp+) Windows has different symlink types: file symlinks (vista+), directory symlinks (vista+), junction points (xp+)
Expand All @@ -29,6 +34,8 @@
- Check error number mappings. - Check error number mappings.
Winsock errnos are different. Winsock errnos are different.


- Think about `make install`

- Extensions - Extensions
Should be DLLs on windows. Should be DLLs on windows.


Expand All @@ -53,4 +60,7 @@


- See what libev/libeio changes can be pushed upstream - 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 - ... much more probably

0 comments on commit e047ec3

Please sign in to comment.