Use dummy stdin stream on Windows.

This commit is contained in:
Cheng Zhao 2013-08-31 12:13:08 +08:00
Родитель 5787b4cd6f
Коммит 30c9cd4318
1 изменённых файлов: 8 добавлений и 2 удалений

Просмотреть файл

@ -1,12 +1,18 @@
fs = require 'fs'
path = require 'path'
# Redirect node's console to use our own implementations, since node can not
# handle output when running as GUI program.
if process.platform is 'win32'
# Redirect node's console to use our own implementations, since node can not
# handle output when running as GUI program.
console.log = console.error = console.warn = process.log
process.stdout.write = process.stderr.write = process.log
# Always returns EOF for stdin stream.
Readable = require('stream').Readable
stdin = new Readable
stdin.push null
process.__defineGetter__ 'stdin', -> stdin
# Provide default Content API implementations.
atom = {}