You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 18, 2023. It is now read-only.
Thank you for the great plug-in! Here is a bug I found, if it's helpful.
[Enter steps to reproduce below:]
Open a window.
Open another window.
Atom Version: 1.8.0 System: Mac OS X 10.11.5 Thrown From: ghost-text package, v0.0.1
Stack Trace
Uncaught Error: listen EADDRINUSE :::4001
At events.js:141
Error: listen EADDRINUSE :::4001
at Object.exports._errnoException (util.js:856:11)
at exports._exceptionWithHostPort (util.js:879:20)
at Server._listen2 (net.js:1234:14)
at listen (net.js:1270:10)
at Server.listen (net.js:1366:5)
at Object.module.exports.activate (/Users/koyama/.atom/packages/ghost-text/lib/ghost-text.coffee:73:23)
at Package.module.exports.Package.activateNow (/opt/homebrew-cask/Caskroom/atom/1.6.2/Atom.app/Contents/Resources/app.asar/src/package.js:183:20)
at /opt/homebrew-cask/Caskroom/atom/1.6.2/Atom.app/Contents/Resources/app.asar/src/package.js:156:32
at Package.module.exports.Package.measure (/opt/homebrew-cask/Caskroom/atom/1.6.2/Atom.app/Contents/Resources/app.asar/src/package.js:92:15)
at /opt/homebrew-cask/Caskroom/atom/1.6.2/Atom.app/Contents/Resources/app.asar/src/package.js:149:26
at Package.module.exports.Package.activate (/opt/homebrew-cask/Caskroom/atom/1.6.2/Atom.app/Contents/Resources/app.asar/src/package.js:146:34)
at PackageManager.module.exports.PackageManager.activatePackage (/opt/homebrew-cask/Caskroom/atom/1.6.2/Atom.app/Contents/Resources/app.asar/src/package-manager.js:538:21)
at /opt/homebrew-cask/Caskroom/atom/1.6.2/Atom.app/Contents/Resources/app.asar/src/package-manager.js:519:29
at Config.module.exports.Config.transactAsync (/opt/homebrew-cask/Caskroom/atom/1.6.2/Atom.app/Contents/Resources/app.asar/src/config.js:337:18)
at PackageManager.module.exports.PackageManager.activatePackages (/opt/homebrew-cask/Caskroom/atom/1.6.2/Atom.app/Contents/Resources/app.asar/src/package-manager.js:514:19)
at PackageManager.module.exports.PackageManager.activate (/opt/homebrew-cask/Caskroom/atom/1.6.2/Atom.app/Contents/Resources/app.asar/src/package-manager.js:497:46)
at /opt/homebrew-cask/Caskroom/atom/1.6.2/Atom.app/Contents/Resources/app.asar/src/atom-environment.js:754:28
Quickest way I can think of fixing this is to have the plugin create a small external server that listens for connections from the browser extension, that the Atom windows use as a hub for comms.
Workaround is that you'll only be able to ghost edit in your first Atom window.
I'm guessing that most solutions for this might involve revising the protocols of GhostText a bit as well.
My other thought was that this would seem to be a great fit for the Teletype package - a Teletype extension for browsers that could create a session and let you join from Atom and edit textareas would seem to be very doable, and sort out the port problems. But this of course is currently specific to Atom.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Thank you for the great plug-in! Here is a bug I found, if it's helpful.
[Enter steps to reproduce below:]
Atom Version: 1.8.0
System: Mac OS X 10.11.5
Thrown From: ghost-text package, v0.0.1
Stack Trace
Uncaught Error: listen EADDRINUSE :::4001
Commands
Config
Installed Packages
The text was updated successfully, but these errors were encountered: