This repository has been archived by the owner on Apr 22, 2023. It is now read-only.
process.stdout "resize" events broken on OSX in v0.10.29 #7855
Comments
jpillora
changed the title
process.stdout "resize" events broken on OSX
process.stdout "resize" events broken on OSX in v0.10.29
Jun 28, 2014
The problem appears to be in I would make the PR to move the |
The definition of _XOPEN_SOURCE seems to hide SIGWINCH on OS X. I suppose that's reasonable, it's not a standard signal. It can be worked around by defining _DARWIN_C_SOURCE but that's arguably bolting a hack on top of a hack. |
indutny
added a commit
to indutny/node
that referenced
this issue
Jun 30, 2014
It appears that it is defined unconditionally on all supported unixes. fix nodejs#7867 nodejs#7855
Supposed to've been fixed by 9cbfd6e. |
mscdex
pushed a commit
to mscdex/node
that referenced
this issue
Dec 25, 2014
It appears that it is defined unconditionally on all supported unixes. fix nodejs#7867 nodejs#7855 Signed-off-by: Trevor Norris <trev.norris@gmail.com>
abernix
pushed a commit
to meteor/node-legacy
that referenced
this issue
Sep 28, 2017
* **crypto** * Support for multiple ECDH curves. [nodejs#15206](nodejs/node#15206) * **dgram** * Added `setMulticastInterface()` API. [nodejs#7855](nodejs/node#7855) * Custom lookup functions are now supported. [nodejs#14560](nodejs/node#14560) * **n-api** * The command-line flag is no longer required to use N-API. [nodejs#14902](nodejs/node#14902) * **tls** * Docs-only deprecation of `parseCertString()`. [nodejs#14245](nodejs/node#14245) * **New Contributors** * Welcome Sebastiaan Deckers (@sebdeckers) as a new Collaborator! [nodejs#15354](nodejs/node#15354)
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
In the recent v0.10.29 update under OS X (10.9.3), the following does not work as expected:
Whereas it works in 0.10.28+OSX and works in 0.10.29+Ubuntu
@TooTallNate thoughts?
Edit 1: Clarified which Node version
Edit 2: Upon further inspection,
process.stdout.columns
andprocess.stdout.rows
are also not reflecting the current terminal size:Edit 3:
process.stdout.getWindowSize()
also does not updateThe text was updated successfully, but these errors were encountered: