-
Notifications
You must be signed in to change notification settings - Fork 163
Switch from pty.js
to node.pty
with node-pty-prebuilt
#551
Conversation
It does not work for me on Mac:
Are you sure that it works for you WITHOUT COMPILER? /cc @daviwil |
@ivankravets positive I don't compile anything - just installed it on a vanilla Win10 machine. |
It tries to build |
Strange - given |
Let's wait when someone will test too. |
So were waiting for someone to test this on macOS? Currently pio is dead with atom 1.28.0 with electron 2.0.3 on Windows. @ashthespy does this work there for you? |
nice... if it fixes yours fixes mine also its the same bug :) #555 |
Hey folks, just wanted to let you know I'm working on getting node-pty-prebuilt updated to 0.7.5 and to fill in the gaps with some of the newer Node versions since the last release of prebuilds for this module in January. Will keep you posted! |
@ashthespy, after change the two files described on this PR, what should I do to manage this to work? |
@ashthespy node-pty-prebuildt 0.7.5 is out https://github.com/daviwil/node-pty-prebuilt/releases/tag/v0.7.5 thx @daviwil |
@the-j0k3r without Windows binaries? |
Ah dang spoke too soon :( @ivankravets theres no pty.js binaries for m57 anyway so we wait for @daviwil |
My Windows build failed, looking into it now |
@rustnnes cd to the package dir and |
Works on Windows 10 x64, atom 1.28 x64, platformio-ide-terminal 2.8.2. Thanks! By the way… |
@rustnnes I can confirm that you need I think its better to wait for node-pty-prebuilt 0.7.5 from @daviwil to become available in all platforms, then @ashthespy bump the package to ^0.7.5 and then with some luck @ivankravets will merge this and watch a ton of bugs disappear. |
@ashthespy GOOD NEWS node-pty-prebuild 0.7.6 is now available with builds for all OS's and supported electron versions. https://github.com/daviwil/node-pty-prebuilt/releases/tag/v0.7.6 If you bump and rebase this PR on master now is the chance to potentially get this merged. thanks @daviwil for latest release fresh out the press.;) |
To save time I've rebased this branch on master and bumped node-pty-prebuilt #585 |
Thanks! Resolved in https://github.com/platformio/platformio-atom-ide-terminal/releases/tag/v2.9.0 Please re-test. |
pty.js
to node.pty
with node-pty-prebuil
pty.js
to node.pty
with node-pty-prebuilt
Follow up to #547
Tested working on Win10 and Atom 1.27.2 (
chrome:58.0.3029.110
,electron:1.7.15
)