tjmehta / atom-term Goto Github PK
View Code? Open in Web Editor NEWshell tab for atom
License: MIT License
shell tab for atom
License: MIT License
Why can't we costomize stuff like colors and fonts. You know sometimes i need more powerful UTF-8 support like CJK words. So hope you please add these features in your future releases. Please reply me, thanks a lot!
[Enter steps to reproduce below:]
Atom Version: 0.189.0
System: Mac OS X 10.10.3
Thrown From: term package, v0.2.2
Failed to activate the term package
At Module version mismatch. Expected 43, got 41.
Error: Module version mismatch. Expected 43, got 41.
at Error (native)
at Object.module.(anonymous function) (ATOM_SHELL_ASAR.js:118:20)
at Object.module.(anonymous function) (ATOM_SHELL_ASAR.js:118:20)
at Object.module.(anonymous function) [as .node] (ATOM_SHELL_ASAR.js:118:20)
at Module.load (module.js:347:32)
at Function.Module._load (module.js:302:12)
at Module.require (module.js:357:17)
at require (module.js:376:17)
at Object.<anonymous> (/Users/ex172000/.atom/packages/term/node_modules/pty.js/lib/pty.js:8:11)
at Module._compile (module.js:452:26)
at Object.loadFile [as .js] (/Applications/Atom.app/Contents/Resources/app/src/babel.js:162:21)
at Module.load (module.js:347:32)
at Function.Module._load (module.js:302:12)
at Module.require (module.js:357:17)
at require (module.js:376:17)
at Object.<anonymous> (/Users/ex172000/.atom/packages/term/node_modules/pty.js/index.js:2:18)
at Module._compile (module.js:452:26)
at Object.loadFile [as .js] (/Applications/Atom.app/Contents/Resources/app/src/babel.js:162:21)
at Module.load (module.js:347:32)
at Function.Module._load (module.js:302:12)
at Module.require (module.js:357:17)
at require (module.js:376:17)
at Object.<anonymous> (/Users/ex172000/.atom/packages/term/lib/TermView.js:1:75)
at Module._compile (module.js:452:26)
at Object.loadFile [as .js] (/Applications/Atom.app/Contents/Resources/app/src/babel.js:162:21)
at Module.load (module.js:347:32)
at Function.Module._load (module.js:302:12)
at Module.require (module.js:357:17)
at require (module.js:376:17)
at Object.<anonymous> (/Users/ex172000/.atom/packages/term/index.js:2:16)
at Module._compile (module.js:452:26)
at Object.loadFile [as .js] (/Applications/Atom.app/Contents/Resources/app/src/babel.js:162:21)
at Module.load (module.js:347:32)
at Function.Module._load (module.js:302:12)
at Module.require (module.js:357:17)
at require (module.js:376:17)
at Package.module.exports.Package.requireMainModule (/Applications/Atom.app/Contents/Resources/app/src/package.js:678:34)
at Package.module.exports.Package.activateConfig (/Applications/Atom.app/Contents/Resources/app/src/package.js:257:12)
at Package.module.exports.Package.activateNow (/Applications/Atom.app/Contents/Resources/app/src/package.js:236:14)
at /Applications/Atom.app/Contents/Resources/app/src/package.js:741:25
at Emitter.module.exports.Emitter.emit (/Applications/Atom.app/Contents/Resources/app/node_modules/event-kit/lib/emitter.js:82:11)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app/src/command-registry.js:223:20)
at CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app/src/command-registry.js:3:61)
at CommandRegistry.module.exports.CommandRegistry.dispatch (/Applications/Atom.app/Contents/Resources/app/src/command-registry.js:157:19)
at EventEmitter.<anonymous> (/Applications/Atom.app/Contents/Resources/app/src/window-event-handler.js:73:30)
at emitOne (events.js:77:13)
at EventEmitter.emit (events.js:166:7)
-0:23.4 remote-edit:browse (atom-text-editor.editor)
-0:22.2 core:confirm (atom-text-editor.editor.mini)
-0:16.1 core:move-down (atom-text-editor.editor.mini)
-0:15.9 core:confirm (atom-text-editor.editor.mini)
4x -0:15.0 core:move-down (atom-text-editor.editor.mini)
-0:13.8 core:move-up (atom-text-editor.editor.mini)
-0:12.1 core:confirm (atom-text-editor.editor.mini)
-0:00.6 term:open-split-right (atom-text-editor.editor.is-focused)
{
"core": {
"themes": [
"atom-dark-ui",
"monokai-seti"
],
"destroyEmptyPanes": false,
"disabledPackages": [
"vim-mode"
]
}
}
# User
language-swift, v0.3.0
linter, v0.12.0
linter-clang, v2.25.1
linter-cpplint, v0.1.3
linter-javac, v0.1.3
minimap, v4.7.1
monokai-seti, v0.6.0
remote-edit, v1.7.2
term, v0.2.2
# Dev
No dev packages
[Enter steps to reproduce below:]
Atom Version: 0.174.0
System: linux 3.13.0-44-generic
Thrown From: term package, v0.2.2
Uncaught TypeError: Cannot set property '0' of undefined
At /home/reijo/.atom/packages/term/node_modules/term.js/src/term.js:1479
TypeError: Cannot set property '0' of undefined
at Terminal.write (/home/reijo/.atom/packages/term/node_modules/term.js/src/term.js:1479:55)
at ReadStream.ondata (_stream_readable.js:539:20)
at ReadStream.emit (events.js:107:17)
at readableAddChunk (_stream_readable.js:161:16)
at ReadStream.Readable.push (_stream_readable.js:125:10)
at TTY.onread (net.js:522:20)
-0:43.4 command-palette:toggle (atom-text-editor.editor)
2x -0:42.7 core:backspace (atom-text-editor.editor.mini)
3x -0:40.4 core:move-down (atom-text-editor.editor.mini)
-0:36.3 core:confirm (atom-text-editor.editor.mini)
-0:36.3 terminal-panel:new (atom-text-editor.editor)
-0:34.5 editor:consolidate-selections (atom-text-editor.editor)
-0:34.5 core:cancel (atom-text-editor.editor)
-0:31.7 command-palette:toggle (atom-text-editor.editor)
-0:28.9 core:confirm (atom-text-editor.editor.mini)
-0:28.9 term2:pipe-path (atom-text-editor.editor)
-0:12.0 command-palette:toggle (atom-text-editor.editor)
2x -0:10.5 core:backspace (atom-text-editor.editor.mini)
2x -0:08.7 core:move-down (atom-text-editor.editor.mini)
4x -0:02.8 core:backspace (atom-text-editor.editor.mini)
-0:00.0 core:confirm (atom-text-editor.editor.mini)
-0:00.0 term:open (atom-text-editor.editor)
{
"core": {
"ignoredNames": [
".svn",
"gw"
],
"disabledPackages": [
"file-icons",
"terminal-panel"
],
"themes": [
"seti-ui",
"seti-monokai"
],
"projectHome": "/home/reijo/projects",
"autoHideMenuBar": true
}
}
# User
Sublime-Style-Column-Selection, v1.2.2
atom-color-highlight, v3.0.5
atom-terminal, v0.6.0
autoclose-html, v0.13.0
autocomplete-plus, v1.1.0
color-picker, v1.4.4
emmet, v2.3.2
file-types, v0.3.0
jshint, v1.2.0
linter, v0.10.0
livereload, v0.2.0
minimap, v3.5.6
open-last-project, v0.1.1
project-colorize, v0.1.0
project-manager, v1.15.0
remember-session, v0.5.1
seti-monokai, v0.3.1
seti-ui, v0.6.1
term, v0.2.2
term2, v0.9.4
# Dev
No dev packages
/cc @atom/core
Thanks!
Atom Version: 1.12.0
Electron Version: 1.3.6
System: Mac OS X 10.11.6
Thrown From: term package, v0.2.4
Uncaught TypeError: emitter.prependListener is not a function
At _stream_readable.js:19
TypeError: emitter.prependListener is not a function
at prependListener (_stream_readable.js:19:20)
at Socket.Readable.pipe (_stream_readable.js:584:3)
at Terminal.pipe (/Users/danielkurek/.atom/packages/term/node_modules/pty.js/lib/pty.js:275:22)
at TermView.initialize (/Users/danielkurek/.atom/packages/term/lib/TermView.js:59:7)
at TermView.View [as constructor] (/Users/danielkurek/.atom/packages/term/node_modules/space-pen/lib/space-pen.js:184:25)
at new TermView (/Users/danielkurek/.atom/packages/term/lib/TermView.js:27:34)
at Object.createTermView (/Users/danielkurek/.atom/packages/term/index.js:33:22)
at Object.splitTerm (/Users/danielkurek/.atom/packages/term/index.js:39:27)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:259:29)
at CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:59)
at CommandRegistry.module.exports.CommandRegistry.dispatch (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:160:19)
at AtomEnvironment.module.exports.AtomEnvironment.dispatchApplicationMenuCommand (/Applications/Atom.app/Contents/Resources/app.asar/src/atom-environment.js:1126:28)
at EventEmitter.outerCallback (/Applications/Atom.app/Contents/Resources/app.asar/src/application-delegate.js:319:25)
at emitTwo (events.js:106:13)
at EventEmitter.emit (events.js:191:7)
4x -0:13.9.0 bracket-matcher:close-tag (atom-text-editor.editor.is-focused)
-0:00.1.0 term:open-split-right (div.package-detail.panels-item)
{
"core": {
"disabledPackages": [
"platformio-ide-terminal",
"terminal-plus"
],
"ignoredNames": [
".git",
".hg",
".svn",
".DS_Store",
"._*",
"Thumbs.db",
".pyc"
],
"openEmptyEditorOnStart": false,
"telemetryConsent": "limited",
"themes": [
"genesis-ui",
"genesis-syntax"
]
}
}
# User
activate-power-mode, v0.8.1 (active)
atom-spotify2, v2.1.2 (active)
autocomplete-clang, v0.9.4 (active)
autocomplete-python, v1.8.6 (active)
build, v0.65.0 (active)
busy, v0.6.0 (active)
expose, v0.12.1 (inactive)
genesis-syntax, v1.0.7 (active)
genesis-ui, v0.5.0 (active)
goto-definition, v1.1.19 (active)
gpp-compiler, v3.0.7 (active)
highlight-selected, v0.11.2 (active)
Hydrogen, v0.13.0 (inactive)
language-ini, v1.16.0 (active)
linter, v1.11.16 (active)
linter-gcc, v0.6.15 (active)
minimap, v4.24.7 (active)
minimap-highlight-selected, v4.4.0 (active)
monokai-seti, v0.7.0 (inactive)
open-recent, v5.0.0 (active)
platformio-ide, v1.4.0 (active)
platformio-ide-terminal, v2.2.0 (inactive)
seti-ui, v1.3.2 (inactive)
Sublime-Style-Column-Selection, v1.7.2 (active)
term, v0.2.4 (inactive)
terminal-plus, v0.14.5 (inactive)
tool-bar, v1.0.1 (active)
atom-dark-syntax, v0.27.0 (inactive)
atom-dark-ui, v0.52.0 (inactive)
atom-light-syntax, v0.28.0 (inactive)
atom-light-ui, v0.45.0 (inactive)
base16-tomorrow-dark-theme, v1.3.0 (inactive)
base16-tomorrow-light-theme, v1.3.0 (inactive)
one-dark-ui, v1.6.2 (inactive)
one-light-ui, v1.6.2 (inactive)
one-dark-syntax, v1.5.0 (inactive)
one-light-syntax, v1.5.0 (inactive)
solarized-dark-syntax, v1.0.5 (inactive)
solarized-light-syntax, v1.0.5 (inactive)
about, v1.7.0 (active)
archive-view, v0.62.0 (active)
autocomplete-atom-api, v0.10.0 (active)
autocomplete-css, v0.13.1 (active)
autocomplete-html, v0.7.2 (active)
autocomplete-plus, v2.31.4 (active)
autocomplete-snippets, v1.11.0 (active)
autoflow, v0.27.0 (inactive)
autosave, v0.23.1 (active)
background-tips, v0.26.1 (active)
bookmarks, v0.42.0 (active)
bracket-matcher, v0.82.2 (active)
command-palette, v0.39.0 (inactive)
deprecation-cop, v0.54.1 (active)
dev-live-reload, v0.47.0 (active)
encoding-selector, v0.22.0 (active)
exception-reporting, v0.40.0 (active)
find-and-replace, v0.202.0 (inactive)
fuzzy-finder, v1.4.0 (active)
git-diff, v1.1.0 (active)
go-to-line, v0.31.0 (inactive)
grammar-selector, v0.48.2 (active)
image-view, v0.60.0 (active)
incompatible-packages, v0.26.1 (active)
keybinding-resolver, v0.35.0 (active)
line-ending-selector, v0.5.0 (active)
link, v0.31.2 (inactive)
markdown-preview, v0.158.8 (active)
metrics, v1.1.1 (active)
notifications, v0.65.1 (active)
open-on-github, v1.2.1 (inactive)
package-generator, v1.0.1 (inactive)
settings-view, v0.243.1 (active)
snippets, v1.0.3 (active)
spell-check, v0.68.4 (active)
status-bar, v1.4.1 (active)
styleguide, v0.47.2 (active)
symbols-view, v0.113.1 (inactive)
tabs, v0.103.0 (active)
timecop, v0.33.2 (active)
tree-view, v0.210.0 (active)
update-package-dependencies, v0.10.0 (active)
welcome, v0.35.1 (active)
whitespace, v0.35.0 (active)
wrap-guide, v0.38.2 (active)
language-c, v0.54.0 (active)
language-clojure, v0.22.1 (active)
language-coffee-script, v0.48.0 (active)
language-csharp, v0.12.1 (active)
language-css, v0.40.1 (active)
language-gfm, v0.88.0 (active)
language-git, v0.15.0 (active)
language-go, v0.43.0 (active)
language-html, v0.46.1 (active)
language-hyperlink, v0.16.1 (active)
language-java, v0.24.0 (active)
language-javascript, v0.122.0 (active)
language-json, v0.18.3 (active)
language-less, v0.29.6 (active)
language-make, v0.22.2 (active)
language-mustache, v0.13.0 (active)
language-objective-c, v0.15.1 (active)
language-perl, v0.37.0 (active)
language-php, v0.37.3 (active)
language-property-list, v0.8.0 (active)
language-python, v0.45.1 (active)
language-ruby, v0.70.2 (active)
language-ruby-on-rails, v0.25.1 (active)
language-sass, v0.57.0 (active)
language-shellscript, v0.23.0 (active)
language-source, v0.9.0 (active)
language-sql, v0.25.0 (active)
language-text, v0.7.1 (active)
language-todo, v0.29.1 (active)
language-toml, v0.18.1 (active)
language-xml, v0.34.12 (active)
language-yaml, v0.27.1 (active)
# Dev
No dev packages
Atom will no longer load this package after June 1st without changes. There are a couple deprecations on the latest version (0.2.2
) of this package:
styles/
directory instead of stylesheets/
in the <pack-name>
packageactivationCommands
instead of activationEvents
in your package.json Commands should be grouped by selector as follows: json "activationCommands": { "atom-workspace": ["foo:bar", "foo:baz"], "atom-text-editor": ["foo:quux"] }
$
from atom
is no longer supported. If you are using space-pen
, please require $
from atom-space-pen-views
. Otherwise require jquery
instead: {$} = require 'atom-space-pen-views'
or $ = require 'jquery'
Add "atom-space-pen-views": "^2.0.3"
to your package dependencies. Or add "jquery": "^2"
to your package dependencies.View
from atom
is no longer supported. Please require atom-space-pen-views
instead: {View} = require 'atom-space-pen-views'
Add "atom-space-pen-views": "^2.0.3"
to your package dependencies.atom.views.getView(atom.workspace)
, which returns an HTMLElement.Visit https://gist.github.com/benogle/6d09e295c84b717ef9b4 and search for your package name to see up-to-date deprecations.
If this package has been replaced by another package or functionality in core, please reply with this information.
See atom/atom#6867 for more info. Thanks!
Use a config schema instead. See the configuration section
of https://atom.io/docs/latest/hacking-atom-package-word-count and
https://atom.io/docs/api/latest/Config for more details
Package.activateConfig (/usr/share/atom/resources/app.asar/src/package.js:263:11)
Package.activateNow (/usr/share/atom/resources/app.asar/src/package.js:234:14)
<unknown> (/usr/share/atom/resources/app.asar/src/package.js:772:25)
Emitter.emit (/usr/share/atom/resources/app.asar/node_modules/event-kit/lib/emitter.js:82:11)
CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app.asar/src/command-registry.js:219:20)
handleCommandEvent (/usr/share/atom/resources/app.asar/src/command-registry.js:3:61)
Steps to reproduce:
Running with the following setup:
Mac OS X 10.8.5
Shell is fish
Atom is version 0.73.0
atom-term is version 0.1.3
At the begging there was assertion:
assert(pc != nullptr);
But I fixed it by install pywin32 (I tried x64 and x86)
now there is assertion as follow:
Assertion failed!
Program: ...es\term\node_modules\pty.js\build\Release\pty.node
File: ..\src\win\pty.cc
Line: 218
Expression: 0 == result
For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts
[Enter steps to reproduce below:]
git log --graph --oneline --decorate --all
on zshAtom Version: 1.0.3
System: Mac OS X 10.10.4
Thrown From: term package, v0.2.3
Uncaught TypeError: Cannot set property 'innerHTML' of undefined
At /Users/horiuchihiroki/.atom/packages/term/node_modules/term.js/src/term.js:1293
TypeError: Cannot set property 'innerHTML' of undefined
at Terminal.refresh (/Users/horiuchihiroki/.atom/packages/term/node_modules/term.js/src/term.js:1293:32)
at Terminal.reset (/Users/horiuchihiroki/.atom/packages/term/node_modules/term.js/src/term.js:2915:8)
at Terminal.setMode (/Users/horiuchihiroki/.atom/packages/term/node_modules/term.js/src/term.js:3765:16)
at Terminal.setMode (/Users/horiuchihiroki/.atom/packages/term/node_modules/term.js/src/term.js:3658:12)
at Terminal.write (/Users/horiuchihiroki/.atom/packages/term/node_modules/term.js/src/term.js:1987:18)
at Socket.ondata (_stream_readable.js:524:20)
at emitOne (events.js:77:13)
at Socket.emit (events.js:166:7)
at readableAddChunk (_stream_readable.js:146:16)
at Socket.Readable.push (_stream_readable.js:109:10)
at Pipe.onread (net.js:517:20)
-8:25.4.0 core:save (atom-text-editor.editor.vim-mode.is-focused.normal-mode)
2x -5:24.5.0 core:paste (atom-text-editor#linter-tslint.tslintExecutablePath.editor.mini.is-focused)
2x -4:12 linter:lint (atom-text-editor.editor.vim-mode.normal-mode.is-focused)
-3:51.2.0 editor:move-to-first-character-of-line (atom-text-editor#linter-tslint.tslintExecutablePath.editor.mini.is-focused)
-3:50.6.0 editor:move-to-end-of-screen-line (atom-text-editor#linter-tslint.tslintExecutablePath.editor.mini.is-focused)
2x -3:50.2.0 core:move-right (atom-text-editor#linter-tslint.tslintExecutablePath.editor.mini.is-focused)
2x -3:15.2.0 linter:lint (atom-text-editor.editor.vim-mode.normal-mode.is-focused)
-2:43.5.0 fuzzy-finder:toggle-file-finder (atom-text-editor.editor.vim-mode.normal-mode.is-focused)
-2:37.9.0 editor:consolidate-selections (atom-text-editor.editor.mini.is-focused)
-2:37.9.0 core:cancel (atom-text-editor.editor.mini.is-focused)
-2:32.3.0 linter:lint (atom-text-editor.editor.vim-mode.normal-mode.is-focused)
-2:23.9.0 application:new-file (atom-text-editor.editor.vim-mode.normal-mode.is-focused)
-2:14.6.0 linter:lint (atom-text-editor.editor.vim-mode.normal-mode)
-1:19.2.0 term:open-split-right (atom-text-editor.editor.vim-mode.normal-mode.is-focused)
-0:42.8.0 linter:lint (atom-text-editor.editor.vim-mode.normal-mode.is-focused)
-0:30.5.0 term:open-split-down (atom-text-editor.editor.vim-mode.normal-mode.is-focused)
{
"core": {
"themes": [
"atom-dark-ui",
"atom-dark-syntax"
]
}
}
# User
.bin, vundefined
atom-typescript, v5.2.3
autocomplete-paths, v1.0.2
color-picker, v2.0.11
file-icons, v1.5.8
highlight-selected, v0.10.1
linter, v1.2.4
linter-tslint, v0.2.3
minimap, v4.12.1
project-manager, v1.15.11
term, v0.2.3
vim-mode, v0.57.0
# Dev
No dev packages
I am not able to install this package. After installing this package there still is the install button and no changes has been registered.
OS: Fedora 22 (4.1.4-200.fc22.x86_64)
Atom version 1.0.11
Store package style sheets in the styles/
directory instead of stylesheets/
in the term
package
Package.getStylesheetsPath (/usr/share/atom/resources/app.asar/src/package.js:460:9)
Package.getStylesheetPaths (/usr/share/atom/resources/app.asar/src/package.js:471:32)
Package.loadStylesheets (/usr/share/atom/resources/app.asar/src/package.js:453:38)
<unknown> (/usr/share/atom/resources/app.asar/src/package.js:183:19)
Package.measure (/usr/share/atom/resources/app.asar/src/package.js:163:15)
Package.load (/usr/share/atom/resources/app.asar/src/package.js:177:12)
ctrl-k ctrl-(direction) doesn't work when the terminal tab is in focus.
Moving around panes becomes harder this way.
Registering a keybinding with 'body' as selector with commands like window:focus-pane-on-left
seems to work partially. But pastes into other buffers after using this keybinding appear on the terminal tab as well.
I think there's a need for a command to unfocus the terminal tab.
Tried installing it and the tip tab bar is smaller that the tab bar on atom.io default pane.
I have the xcode command line tools installed, but not the full blown xcode ide itself. It seems that this is a dependency for this application, so I get a nasty error when I attempt things.
I have no problem with xcode being a requirement, but you may want to make the error message something a little more straight forward to make it easier for people to figure out.
Roberts-MacBook-Pro-2:Provisioning rhafner$ apm install term
Installing term to /Users/rhafner/.atom/packages โ
> [email protected] install /private/var/folders/8m/dml8ymnd5dz8b6r4fqzdw7x40000gn/T/apm-install-dir-1141017-7506-1sinivm/node_modules/term/node_modules/pty.js
> node-gyp rebuild
CXX(target) Release/obj.target/pty/src/unix/pty.o
npm http GET https://registry.npmjs.org/term.js/0.0.3
npm http GET https://registry.npmjs.org/pty.js
npm http GET https://registry.npmjs.org/debounce/0.0.3
npm http GET https://registry.npmjs.org/keypather
npm http 200 https://registry.npmjs.org/debounce/0.0.3
npm http GET https://registry.npmjs.org/debounce/-/debounce-0.0.3.tgz
npm http 200 https://registry.npmjs.org/keypather
npm http GET https://registry.npmjs.org/keypather/-/keypather-1.7.5.tgz
npm http 200 https://registry.npmjs.org/term.js/0.0.3
npm http GET https://registry.npmjs.org/term.js/-/term.js-0.0.3.tgz
npm http 200 https://registry.npmjs.org/pty.js
npm http GET https://registry.npmjs.org/pty.js/-/pty.js-0.2.4.tgz
npm http 200 https://registry.npmjs.org/debounce/-/debounce-0.0.3.tgz
npm http 200 https://registry.npmjs.org/keypather/-/keypather-1.7.5.tgz
npm http 200 https://registry.npmjs.org/pty.js/-/pty.js-0.2.4.tgz
npm http 200 https://registry.npmjs.org/term.js/-/term.js-0.0.3.tgz
npm http GET https://registry.npmjs.org/nan/0.7.0
npm http GET https://registry.npmjs.org/extend
npm http 200 https://registry.npmjs.org/extend
npm http GET https://registry.npmjs.org/extend/-/extend-1.2.1.tgz
npm http 200 https://registry.npmjs.org/nan/0.7.0
npm http GET https://registry.npmjs.org/nan/-/nan-0.7.0.tgz
npm http 200 https://registry.npmjs.org/extend/-/extend-1.2.1.tgz
npm http 200 https://registry.npmjs.org/nan/-/nan-0.7.0.tgz
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
In file included from ../src/unix/pty.cc:16:
../node_modules/nan/nan.h:352:13: error: no member named 'New' in 'v8::String'
return _NAN_ERROR(v8::Exception::Error, errmsg);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:332:50: note: expanded from macro '_NAN_ERROR'
# define _NAN_ERROR(fun, errmsg) fun(v8::String::New(errmsg))
~~~~~~~~~~~~^
../node_modules/nan/nan.h:356:5: error: no member named 'ThrowException' in namespace 'v8'
_NAN_THROW_ERROR(v8::Exception::Error, errmsg);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:337:11: note: expanded from macro '_NAN_THROW_ERROR'
v8::ThrowException(_NAN_ERROR(fun, errmsg)); \
~~~~^
../node_modules/nan/nan.h:356:5: error: no member named 'New' in 'v8::String'
_NAN_THROW_ERROR(v8::Exception::Error, errmsg);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:337:26: note: expanded from macro '_NAN_THROW_ERROR'
v8::ThrowException(_NAN_ERROR(fun, errmsg)); \
^~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:332:50: note: expanded from macro '_NAN_ERROR'
# define _NAN_ERROR(fun, errmsg) fun(v8::String::New(errmsg))
~~~~~~~~~~~~^
../node_modules/nan/nan.h:361:9: error: no type named 'ThrowException' in namespace 'v8'
v8::ThrowException(error);
~~~~^
../node_modules/nan/nan.h:368:65: error: no member named 'New' in 'v8::String'
v8::Local<v8::Value> err = v8::Exception::Error(v8::String::New(msg));
~~~~~~~~~~~~^
../node_modules/nan/nan.h:370:26: error: no member named 'New' in 'v8::String'
obj->Set(v8::String::New("code"), v8::Int32::New(errorNumber));
~~~~~~~~~~~~^
../node_modules/nan/nan.h:382:12: error: no member named 'New' in 'v8::String'
return _NAN_ERROR(v8::Exception::TypeError, errmsg);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:332:50: note: expanded from macro '_NAN_ERROR'
# define _NAN_ERROR(fun, errmsg) fun(v8::String::New(errmsg))
~~~~~~~~~~~~^
../node_modules/nan/nan.h:386:5: error: no member named 'ThrowException' in namespace 'v8'
_NAN_THROW_ERROR(v8::Exception::TypeError, errmsg);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:337:11: note: expanded from macro '_NAN_THROW_ERROR'
v8::ThrowException(_NAN_ERROR(fun, errmsg)); \
~~~~^
../node_modules/nan/nan.h:386:5: error: no member named 'New' in 'v8::String'
_NAN_THROW_ERROR(v8::Exception::TypeError, errmsg);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:337:26: note: expanded from macro '_NAN_THROW_ERROR'
v8::ThrowException(_NAN_ERROR(fun, errmsg)); \
^~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:332:50: note: expanded from macro '_NAN_ERROR'
# define _NAN_ERROR(fun, errmsg) fun(v8::String::New(errmsg))
~~~~~~~~~~~~^
../node_modules/nan/nan.h:390:12: error: no member named 'New' in 'v8::String'
return _NAN_ERROR(v8::Exception::RangeError, errmsg);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:332:50: note: expanded from macro '_NAN_ERROR'
# define _NAN_ERROR(fun, errmsg) fun(v8::String::New(errmsg))
~~~~~~~~~~~~^
../node_modules/nan/nan.h:394:5: error: no member named 'ThrowException' in namespace 'v8'
_NAN_THROW_ERROR(v8::Exception::RangeError, errmsg);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:337:11: note: expanded from macro '_NAN_THROW_ERROR'
v8::ThrowException(_NAN_ERROR(fun, errmsg)); \
~~~~^
../node_modules/nan/nan.h:394:5: error: no member named 'New' in 'v8::String'
_NAN_THROW_ERROR(v8::Exception::RangeError, errmsg);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:337:26: note: expanded from macro '_NAN_THROW_ERROR'
v8::ThrowException(_NAN_ERROR(fun, errmsg)); \
^~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:332:50: note: expanded from macro '_NAN_ERROR'
# define _NAN_ERROR(fun, errmsg) fun(v8::String::New(errmsg))
~~~~~~~~~~~~^
../node_modules/nan/nan.h:714:49: error: too few arguments to function call, single argument 'isolate' was not specified
v8::Local<v8::Object> obj = v8::Object::New();
~~~~~~~~~~~~~~~ ^
/Users/rhafner/.atom/.node-gyp/.node-gyp/0.18.0/deps/v8/include/v8.h:2388:3: note: 'New' declared here
static Local<Object> New(Isolate* isolate);
^
In file included from ../src/unix/pty.cc:16:
../node_modules/nan/nan.h:720:49: error: too few arguments to function call, single argument 'isolate' was not specified
v8::Local<v8::Object> obj = v8::Object::New();
~~~~~~~~~~~~~~~ ^
/Users/rhafner/.atom/.node-gyp/.node-gyp/0.18.0/deps/v8/include/v8.h:2388:3: note: 'New' declared here
static Local<Object> New(Isolate* isolate);
^
In file included from ../src/unix/pty.cc:16:
../node_modules/nan/nan.h:727:12: error: no member named 'Dispose' in 'v8::Persistent<v8::Object, v8::NonCopyablePersistentTraits<v8::Object> >'
handle.Dispose();
~~~~~~ ^
../node_modules/nan/nan.h:728:12: error: no member named 'Clear' in 'v8::Persistent<v8::Object, v8::NonCopyablePersistentTraits<v8::Object> >'
handle.Clear();
~~~~~~ ^
../node_modules/nan/nan.h:733:39: error: no member named 'NewSymbol' in 'v8::String'; did you mean 'IsSymbol'?
NanPersistentToLocal(handle)->Set(NanSymbol("callback"), fn);
^~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:169:38: note: expanded from macro 'NanSymbol'
#define NanSymbol(value) v8::String::NewSymbol(value)
~~~~~~~~~~~~^
/Users/rhafner/.atom/.node-gyp/.node-gyp/0.18.0/deps/v8/include/v8.h:1379:8: note: 'IsSymbol' declared here
bool IsSymbol() const;
^
In file included from ../src/unix/pty.cc:16:
../node_modules/nan/nan.h:733:39: error: call to non-static member function without an object argument
NanPersistentToLocal(handle)->Set(NanSymbol("callback"), fn);
^~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:169:38: note: expanded from macro 'NanSymbol'
#define NanSymbol(value) v8::String::NewSymbol(value)
~~~~~~~~~~~~^~~~~~~~~
../node_modules/nan/nan.h:737:46: error: no member named 'NewSymbol' in 'v8::String'; did you mean 'IsSymbol'?
return NanPersistentToLocal(handle)->Get(NanSymbol("callback"))
^~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:169:38: note: expanded from macro 'NanSymbol'
#define NanSymbol(value) v8::String::NewSymbol(value)
~~~~~~~~~~~~^
/Users/rhafner/.atom/.node-gyp/.node-gyp/0.18.0/deps/v8/include/v8.h:1379:8: note: 'IsSymbol' declared here
bool IsSymbol() const;
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make: *** [Release/obj.target/pty/src/unix/pty.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/opt/homebrew-cask/Caskroom/atom/latest/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)
gyp ERR! stack at ChildProcess.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:810:12)
gyp ERR! System Darwin 14.0.0
gyp ERR! command "node" "/opt/homebrew-cask/Caskroom/atom/latest/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /private/var/folders/8m/dml8ymnd5dz8b6r4fqzdw7x40000gn/T/apm-install-dir-1141017-7506-1sinivm/node_modules/term/node_modules/pty.js
gyp ERR! node -v v0.10.33
gyp ERR! node-gyp -v v0.12.2
gyp ERR! not ok
npm ERR! [email protected] install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is most likely a problem with the pty.js package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get their info via:
npm ERR! npm owner ls pty.js
npm ERR! There is likely additional logging output above.
npm ERR! System Darwin 14.0.0
npm ERR! command "/opt/homebrew-cask/Caskroom/atom/latest/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/bin/node" "/opt/homebrew-cask/Caskroom/atom/latest/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/node_modules/npm/bin/npm-cli.js" "--globalconfig" "/opt/homebrew-cask/Caskroom/atom/latest/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/.apmrc" "--userconfig" "/Users/rhafner/.atom/.apmrc" "install" "/private/var/folders/8m/dml8ymnd5dz8b6r4fqzdw7x40000gn/T/d-1141017-7506-c0lefl/package.tgz" "--target=0.18.0" "--arch=x64"
npm ERR! cwd /private/var/folders/8m/dml8ymnd5dz8b6r4fqzdw7x40000gn/T/apm-install-dir-1141017-7506-1sinivm
npm ERR! node -v v0.10.33
npm ERR! npm -v 1.4.4
npm ERR! code ELIFECYCLE
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /private/var/folders/8m/dml8ymnd5dz8b6r4fqzdw7x40000gn/T/apm-install-dir-1141017-7506-1sinivm/npm-debug.log
npm ERR! not ok code 0
Roberts-MacBook-Pro-2:Provisioning rhafner$
System: Ubuntu 14.04 64-bit
Issue: If I open it, I can type in it fine. But if I shift focus outside of the terminal, to edit code or to try to resize, when I re-focus in the terminal, no key input will be received.
I'm using mac OS X mavericks. There's no configurations for font and font size. How do I configure them? thanks
Installing โ[email protected]โ failed. Lessโฆ
[email protected] install /private/var/folders/xb/4xylgjlx08jbv1b59gh7fgnh0000gn/T/apm-install-dir-114231-28102-scbdqa/node_modules/term/node_modules/pty.js
node-gyp rebuild
npm http GET https://registry.npmjs.org/pty.js
npm http GET https://registry.npmjs.org/keypather
npm http GET https://registry.npmjs.org/debounce/0.0.3
npm http GET https://registry.npmjs.org/term.js/0.0.3
npm http 200 https://registry.npmjs.org/keypather
npm http GET https://registry.npmjs.org/keypather/-/keypather-1.3.2.tgz
npm http 200 https://registry.npmjs.org/pty.js
npm http 200 https://registry.npmjs.org/term.js/0.0.3
npm http 200 https://registry.npmjs.org/debounce/0.0.3
npm http GET https://registry.npmjs.org/pty.js/-/pty.js-0.2.4.tgz
npm http GET https://registry.npmjs.org/term.js/-/term.js-0.0.3.tgz
npm http GET https://registry.npmjs.org/debounce/-/debounce-0.0.3.tgz
npm http 200 https://registry.npmjs.org/keypather/-/keypather-1.3.2.tgz
npm http 200 https://registry.npmjs.org/term.js/-/term.js-0.0.3.tgz
npm http 200 https://registry.npmjs.org/debounce/-/debounce-0.0.3.tgz
npm http 200 https://registry.npmjs.org/pty.js/-/pty.js-0.2.4.tgz
npm http GET https://registry.npmjs.org/nan/0.7.0
npm http GET https://registry.npmjs.org/extend
npm http 200 https://registry.npmjs.org/nan/0.7.0
npm http GET https://registry.npmjs.org/nan/-/nan-0.7.0.tgz
npm http 200 https://registry.npmjs.org/extend
npm http GET https://registry.npmjs.org/extend/-/extend-1.2.1.tgz
npm http 200 https://registry.npmjs.org/nan/-/nan-0.7.0.tgz
npm http 200 https://registry.npmjs.org/extend/-/extend-1.2.1.tgz
/Applications/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/node_modules/npm/bin/node-gyp-bin/node-gyp: line 2: node: command not found
npm ERR! [email protected] install: node-gyp rebuild
npm ERR! Exit status 127
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is most likely a problem with the pty.js package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get their info via:
npm ERR! npm owner ls pty.js
npm ERR! There is likely additional logging output above.
npm ERR! System Darwin 13.1.0
npm ERR! command "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/bin/node_darwin_x64" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/node_modules/npm/bin/npm-cli.js" "--userconfig" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/.apmrc" "install" "/var/folders/xb/4xylgjlx08jbv1b59gh7fgnh0000gn/T/d-114231-28102-1c0eaki/package.tgz" "--target=0.11.10" "--arch=x64"
npm ERR! cwd /private/var/folders/xb/4xylgjlx08jbv1b59gh7fgnh0000gn/T/apm-install-dir-114231-28102-scbdqa
npm ERR! node -v v0.10.26
npm ERR! npm -v 1.4.4
npm ERR! code ELIFECYCLE
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /private/var/folders/xb/4xylgjlx08jbv1b59gh7fgnh0000gn/T/apm-install-dir-114231-28102-scbdqa/npm-debug.log
npm ERR! not ok code 0
Hi, This package do not install in my laptop,
Man, I just got excited with the idea of working with terminal on a tab in atom...
But there's no place telling how to use it =/. I can't find that information... It's a shortcut? Which one?
If I have the terminal in the right pane and a single text file to the left, and I close that text file, the terminal now occupies the whole editor window.
This is not my desired behaviour: I would like the terminal to stay on the right side of the screen; the editor could change to a new untitled file or just display the blank background.
The current behaviour means I have no easy way of opening another text file to restore the split view I had configured before. I have to close and re-open the terminal.
In keymaps/shell.cson: Use the atom-workspace
tag instead of the workspace
class.
[email protected] install C:\Users\Novarg\AppData\Local\Temp\apm-install-dir-116420-3544-hvpu1v\node_modules\term\node_modules\pty.js
node-gyp rebuild
C:\Users\Novarg\AppData\Local\Temp\apm-install-dir-116420-3544-hvpu1v\node_modules\term\node_modules\pty.js>if not defined npm_config_node_gyp (node "C:\Users\Novarg\AppData\Local\atom\app-1.7.3\resources\app\apm\node_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node rebuild )
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\Users\Novarg\AppData\Local\atom\app-1.7.3\resources\app\apm\bin\node.exe" "C:\Users\Novarg\AppData\Local\atom\app-1.7.3\resources\app\apm\node_modules\npm\bin\npm-cli.js" "--globalconfig" "C:\Users\Novarg.atom.apm.apmrc" "--userconfig" "C:\Users\Novarg.atom.apmrc" "install" "C:\Users\Novarg\AppData\Local\Temp\d-116420-3544-152uztv\package.tgz" "--target=0.36.8" "--arch=ia32"
npm ERR! node v0.10.40
npm ERR! npm v2.13.3
npm ERR! code ELIFECYCLE
npm ERR! [email protected] install: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script 'node-gyp rebuild'.
npm ERR! This is most likely a problem with the pty.js package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get their info via:
npm ERR! npm owner ls pty.js
npm ERR! There is likely additional logging output above.
Requiring $
from atom
is no longer supported.
If you are using space-pen
, please require $
from atom-space-pen-views
. Otherwise require jquery
instead:
{$} = require 'atom-space-pen-views'
or
$ = require 'jquery'
Add "atom-space-pen-views": "^2.0.3"
to your package dependencies.
Or add "jquery": "^2"
to your package dependencies.
Object.Object.defineProperty.get (/usr/share/atom/resources/app.asar/exports/atom.js:48:11)
Object.<anonymous> (/home/nlundsten/.atom/packages/term/lib/TermView.js:5:24)
Module._compile (module.js:452:26)
Object..js (/usr/share/atom/resources/app.asar/src/babel.js:162:21)
Module.load (module.js:347:32)
Function.Module._load (module.js:302:12)
how to close the terminal tab after opened?
As soon as I open a term tab, Atom helper starts to use 100% cpu. When I close the tab, it drops back down.
Ubuntu 14.04 3.13.0-24-generic x86_64
Atom 0.94.0 (from https://launchpad.net/~webupd8team/+archive/atom)
Some minor issues I noticed:
As the title suggests, it would be a really nice touch for this extension.
[Enter steps to reproduce below:]
using the better snap tool app, made it so my atom screen took up half of my computer screen. That was when the error was thrown. I did not have any open terms at that time.
Atom Version: 0.184.0
System: Mac OS X 10.10.2
Thrown From: term package, v0.2.2
Uncaught Error: ioctl(2) failed.
At /Users/wjordan213/.atom/packages/term/node_modules/pty.js/lib/pty.js:331
Error: ioctl(2) failed.
at Error (native)
at Terminal.resize (/Users/wjordan213/.atom/packages/term/node_modules/pty.js/lib/pty.js:331:7)
at TermView.resizeToPane (/Users/wjordan213/.atom/packages/term/lib/TermView.js:115:12)
at delayed (/Users/wjordan213/.atom/packages/term/node_modules/debounce/index.js:19:14)
-2:39.5 term:open-split-right (atom-text-editor.editor.is-focused)
-2:15.2 pane:close (div.terminal)
-2:07.7 term:open-split-right (atom-text-editor.editor.is-focused)
-2:03.2 pane:close (div.terminal)
2x -2:01.2 core:close (atom-text-editor.editor.is-focused)
-1:49.9 fuzzy-finder:toggle-file-finder (ul.list-inline.tab-bar.inset-panel)
-1:44.8 core:confirm (atom-text-editor.editor.mini)
-1:44.1 fuzzy-finder:toggle-file-finder (atom-text-editor.editor)
-1:43.0 core:backspace (atom-text-editor.editor.mini)
2x -1:42.2 core:move-down (atom-text-editor.editor.mini)
-1:39.0 core:confirm (atom-text-editor.editor.mini)
-1:13.5 core:save (atom-text-editor.editor.is-focused)
-0:57.9 core:move-left (atom-text-editor.editor.is-focused)
12x -0:57.3 editor:select-to-end-of-word (atom-text-editor.editor.is-focused)
-0:55.0 editor:select-to-beginning-of-word (atom-text-editor.editor.is-focused)
-0:53.8 core:copy (atom-text-editor.editor.is-focused)
{
"core": {
"disabledPackages": [
"jumpy",
"emmet"
],
"themes": [
"atom-dark-ui",
"solarized-dark-syntax"
]
}
}
# User
atom-beautify, v0.21.4
atom-lint, v0.20.1
indentation-jumper, v0.1.1
linter, v0.12.0
linter-csslint, v0.0.11
linter-rubocop, v0.2.2
linter-ruby, v0.1.4
term, v0.2.2
# Dev
No dev packages
Error message it gives me:
[email protected] install /private/var/folders/hy/xnn9d2p53mb0vtf80gmmvxmh0000gn/T/apm-install-dir-114310-31948-1l8rqrv/node_modules/term/node_modules/pty.js
node-gyp rebuild
npm http GET https://registry.npmjs.org/debounce/0.0.3
npm http GET https://registry.npmjs.org/term.js/0.0.3
npm http GET https://registry.npmjs.org/keypather
npm http GET https://registry.npmjs.org/pty.js
npm http 200 https://registry.npmjs.org/term.js/0.0.3
npm http GET https://registry.npmjs.org/term.js/-/term.js-0.0.3.tgz
npm http 200 https://registry.npmjs.org/debounce/0.0.3
npm http GET https://registry.npmjs.org/debounce/-/debounce-0.0.3.tgz
npm http 200 https://registry.npmjs.org/pty.js
npm http 200 https://registry.npmjs.org/keypather
npm http 200 https://registry.npmjs.org/term.js/-/term.js-0.0.3.tgz
npm http 200 https://registry.npmjs.org/debounce/-/debounce-0.0.3.tgz
npm http GET https://registry.npmjs.org/nan/0.7.0
npm http GET https://registry.npmjs.org/extend
npm http 304 https://registry.npmjs.org/nan/0.7.0
npm http 200 https://registry.npmjs.org/extend
/Applications/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/node_modules/npm/bin/node-gyp-bin/node-gyp: line 2: node: command not found
npm ERR! [email protected] install: node-gyp rebuild
npm ERR! Exit status 127
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is most likely a problem with the pty.js package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get their info via:
npm ERR! npm owner ls pty.js
npm ERR! There is likely additional logging output above.
npm ERR! System Darwin 13.1.0
npm ERR! command "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/bin/node_darwin_x64" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/node_modules/npm/bin/npm-cli.js" "--userconfig" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/.apmrc" "install" "/Users/thomasbritton/.atom/.node-gyp/.atom/.apm/term/0.2.1/package.tgz" "--target=0.11.10" "--arch=x64"
npm ERR! cwd /private/var/folders/hy/xnn9d2p53mb0vtf80gmmvxmh0000gn/T/apm-install-dir-114310-31948-1l8rqrv
npm ERR! node -v v0.10.26
npm ERR! npm -v 1.4.4
npm ERR! code ELIFECYCLE
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /private/var/folders/hy/xnn9d2p53mb0vtf80gmmvxmh0000gn/T/apm-install-dir-114310-31948-1l8rqrv/npm-debug.log
npm ERR! not ok code 0
[Enter steps to reproduce below:]
Atom Version: 1.3.2
System: Ubuntu 14.04.3
Thrown From: term package, v0.2.4
Uncaught Error: This socket is closed.
At /home/ddiimmkkaass/.atom/packages/term/node_modules/pty.js/lib/pty.js:155
Error: This socket is closed.
at Socket._writeGeneric (net.js:640:19)
at Socket._write (net.js:694:8)
at doWrite (_stream_writable.js:292:12)
at writeOrBuffer (_stream_writable.js:278:5)
at Socket.Writable.write (_stream_writable.js:207:11)
at Socket.write (net.js:618:40)
at Terminal.write (/home/ddiimmkkaass/.atom/packages/term/node_modules/pty.js/lib/pty.js:264:22)
at Terminal.EventEmitter.emit (/home/ddiimmkkaass/.atom/packages/term/node_modules/term.js/src/term.js:109:12)
at Terminal.handler (/home/ddiimmkkaass/.atom/packages/term/node_modules/term.js/src/term.js:3109:8)
at Terminal.keyDown (/home/ddiimmkkaass/.atom/packages/term/node_modules/term.js/src/term.js:2829:8)
at HTMLDocument.<anonymous> (/home/ddiimmkkaass/.atom/packages/term/node_modules/term.js/src/term.js:571:29)
-0:32.2.0 editor:select-to-first-character-of-line (atom-text-editor.editor.is-focused)
-0:31.9.0 core:cut (atom-text-editor.editor.is-focused)
6x -0:31.7.0 core:move-up (atom-text-editor.editor.is-focused)
-0:30.6.0 editor:move-to-end-of-screen-line (atom-text-editor.editor.is-focused)
-0:30.4.0 editor:newline (atom-text-editor.editor.is-focused)
-0:30.1.0 core:paste (atom-text-editor.editor.is-focused)
-0:29.8.0 core:save (atom-text-editor.editor.is-focused)
7x -0:29.4.0 core:move-down (atom-text-editor.editor.is-focused)
2x -0:28.2.0 core:select-up (atom-text-editor.editor.is-focused)
-0:27.4.0 core:move-down (atom-text-editor.editor.is-focused)
2x -0:27 core:move-up (atom-text-editor.editor.is-focused)
2x -0:26.4.0 core:select-up (atom-text-editor.editor.is-focused)
2x -0:25.8.0 core:backspace (atom-text-editor.editor.is-focused)
-0:24.6.0 core:save (atom-text-editor.editor.is-focused)
-0:23.5.0 term:open-split-down (atom-text-editor.editor.is-focused)
2x -0:01.8.0 clipboard-history:copy (atom-workspace.workspace.scrollbars-visible-always.theme-one-dark-syntax.theme-one-dark-ui)
{
"core": {
"packagesWithKeymapsDisabled": []
}
}
# User
clipboard-history, v0.6.6
color-picker, v2.0.14
git-diff-details, v0.21.0
git-log, v0.4.1
git-plus, v5.7.1
minimap, v4.18.4
pigments, v0.19.5
term, v0.2.4
# Dev
No dev packages
Awesome little plugin.
Would it be possible to have it opening in a horizontal pane instead of vertical?
I hope atom implements pane resizing soon. Then I can see myself using this all the time.
Thanks.
I'm running
When I try to open a terminal, nothing happens. Not even any error messages. I tried the keystroke command and the menu commands.
RELATES ISSUE-#29
[Enter steps to reproduce:]
Atom: 1.15.0 x64
Electron: 1.3.13
OS: Mac OS X 10.12.4
Thrown From: term package 0.2.4
Uncaught Error: ioctl(2) failed.
At ~.atom/packages/term/node_modules/pty.js/lib/pty.js:354
Error: ioctl(2) failed.
at Error (native)
at Terminal.resize (/packages/term/node_modules/pty.js/lib/pty.js:354:7)
at TermView.resizeToPane (/packages/term/lib/TermView.js:115:12)
at delayed (/packages/term/node_modules/debounce/index.js:19:14)
alrighty-snippets 1.4.0
angularjs-snippets 0.10.18
atom-beautify 0.29.18
atom-ember-author-kit 0.8.3
atom-emblem 0.3.0
atom-handlebars 1.3.0
atom-import-sort 2.4.0
atom-jasmine 0.8.1
atom-qunit-snippets 1.3.0
auto-indent 0.5.0
autoclose-html 0.23.0
autocomplete-html-entities 0.1.0
autocomplete-modules 1.6.9
autocomplete-paths 1.0.5
better-handlebars 0.1.1
block-comment 0.4.3
bottom-dock 0.4.4
css-snippets 1.1.0
cucumber-step 0.2.0
docblockr 0.9.4
ember-addon-snippets 1.0.0
ember-cli-helper 0.9.0
ember-data-snippets 0.6.1
ember-snippets 1.4.0
emmet 2.4.3
es-identifier-highlight 0.4.3
es6-javascript 1.0.0
es6-snippets 0.3.0
fast-eslint 3.13.0
file-icons 2.1.2
file-type-icons 1.3.3
format-standard 4.3.0
goto-definition 1.3.1
gulp-control 0.5.0
gulp-manager 0.2.19
gulp-snippets 0.6.2
Handlebars 1.7.1
indent-guide-improved 1.4.12
insert-require 2.0.0
javascript-object-snippets 0.3.0
javascript-snippets 1.2.1
javascript-standard-snippets 0.2.1
language-cshtml 0.2.1
language-dots 0.0.4
language-ember-htmlbars 0.4.0
language-emblem 0.2.0
language-escript 0.1.0
language-gherkin 1.0.4
language-handlebars 0.2.0
language-javascript-better 1.7.1
language-javascript-jsx 0.3.7
language-jsx 0.1.1
language-sas 0.2.4
language-todo-extra-words 0.2.0
lint 0.0.1
linter 2.1.2
linter-eslint 8.1.5
lucid-tabs 1.1.1
merge-conflicts 1.4.4
minimap 4.27.1
nodejs-snippets 2.0.2
nuclide 0.217.0
omnisharp-atom 0.31.1
pinned-tabs 0.4.2
preview-plus 1.2.7
project-manager 3.3.4
Quick-JavaScript 2.2.0
react 0.16.2
react-es6-snippets 0.3.0
react-snippets 0.7.2
redux-snippets 0.2.2
spec-maker 1.0.0
standardjs-snippets 2.6.0
sync-settings 0.8.1
term 0.2.4
todo 0.6.0
turbo-javascript 1.4.0
underscorejs-snippets 0.2.2
It seems that all the Chinese characters are displayed as "?".
The terminal window gets hung up and does not close. Any attempt to type in the terminal results in an exception on key press...
Error: This socket is closed.
at Socket._writeGeneric (net.js:648:19)
at Socket._write (net.js:700:8)
at doWrite (_stream_writable.js:301:12)
at writeOrBuffer (_stream_writable.js:287:5)
at Socket.Writable.write (_stream_writable.js:215:11)
at Socket.write (net.js:626:40)
> [email protected] install C:\Users\ZACHDY~1\AppData\Local\Temp\apm-install-dir-115412-3424-2gqk9m\node_modules\term\node_modules\pty.js
> node-gyp rebuild
C:\Users\ZACHDY~1\AppData\Local\Temp\apm-install-dir-115412-3424-2gqk9m\node_modules\term\node_modules\pty.js>node "C:\Users\Zach Dyer Design\AppData\Local\atom\app-0.198.0\resources\app\apm\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild
gypnpm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Users\\Zach Dyer Design\\AppData\\Local\\atom\\app-0.198.0\\resources\\app\\apm\\bin\\\\node.exe" "C:\\Users\\Zach Dyer Design\\AppData\\Local\\atom\\app-0.198.0\\resources\\app\\apm\\node_modules\\npm\\bin\\npm-cli.js" "--globalconfig" "C:\\Users\\Zach Dyer Design\\.atom\\.apm\\.apmrc" "--userconfig" "C:\\Users\\Zach Dyer Design\\.atom\\.apmrc" "install" "C:\\Users\\ZACHDY~1\\AppData\\Local\\Temp\\d-115412-3424-d528ft\\package.tgz" "--target=0.22.0" "--arch=ia32"
npm ERR! node v0.10.35
npm ERR! npm v2.5.1
npm ERR! code ELIFECYCLE
npm ERR! [email protected] install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script 'node-gyp rebuild'.
npm ERR! This is most likely a problem with the pty.js package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get their info via:
npm ERR! npm owner ls pty.js
npm ERR! There is likely additional logging output above.
When the term panel is open on vanilla atom, its CPU usage rises above 120% on Mac OS X 10.9.3.
Can you reproduce the issue? Can I help by sending any other information?
Thanks.
> [email protected] install /private/var/folders/yy/0n9pg9b92tq8pw716kxr7pz00000gn/T/apm-install-dir-114714-26885-j3iot9/node_modules/term/node_modules/pty.js
> node-gyp rebuild
CXX(target) Release/obj.target/pty/src/unix/pty.o
npm http GET https://registry.npmjs.org/term.js/0.0.3
npm http 200 https://registry.npmjs.org/term.js/0.0.3
npm http GET https://registry.npmjs.org/term.js/-/term.js-0.0.3.tgz
npm http 200 https://registry.npmjs.org/term.js/-/term.js-0.0.3.tgz
In file included from ../src/unix/pty.cc:16:
../node_modules/nan/nan.h:352:13: error: no member named 'New' in 'v8::String'
return _NAN_ERROR(v8::Exception::Error, errmsg);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:332:50: note: expanded from macro '_NAN_ERROR'
# define _NAN_ERROR(fun, errmsg) fun(v8::String::New(errmsg))
~~~~~~~~~~~~^
../node_modules/nan/nan.h:356:5: error: no member named 'ThrowException' in namespace 'v8'
_NAN_THROW_ERROR(v8::Exception::Error, errmsg);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:337:11: note: expanded from macro '_NAN_THROW_ERROR'
v8::ThrowException(_NAN_ERROR(fun, errmsg)); \
~~~~^
../node_modules/nan/nan.h:356:5: error: no member named 'New' in 'v8::String'
_NAN_THROW_ERROR(v8::Exception::Error, errmsg);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:337:26: note: expanded from macro '_NAN_THROW_ERROR'
v8::ThrowException(_NAN_ERROR(fun, errmsg)); \
^~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:332:50: note: expanded from macro '_NAN_ERROR'
# define _NAN_ERROR(fun, errmsg) fun(v8::String::New(errmsg))
~~~~~~~~~~~~^
../node_modules/nan/nan.h:361:9: error: no type named 'ThrowException' in namespace 'v8'
v8::ThrowException(error);
~~~~^
../node_modules/nan/nan.h:368:65: error: no member named 'New' in 'v8::String'
v8::Local<v8::Value> err = v8::Exception::Error(v8::String::New(msg));
~~~~~~~~~~~~^
../node_modules/nan/nan.h:370:26: error: no member named 'New' in 'v8::String'
obj->Set(v8::String::New("code"), v8::Int32::New(errorNumber));
~~~~~~~~~~~~^
../node_modules/nan/nan.h:382:12: error: no member named 'New' in 'v8::String'
return _NAN_ERROR(v8::Exception::TypeError, errmsg);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:332:50: note: expanded from macro '_NAN_ERROR'
# define _NAN_ERROR(fun, errmsg) fun(v8::String::New(errmsg))
~~~~~~~~~~~~^
../node_modules/nan/nan.h:386:5: error: no member named 'ThrowException' in namespace 'v8'
_NAN_THROW_ERROR(v8::Exception::TypeError, errmsg);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:337:11: note: expanded from macro '_NAN_THROW_ERROR'
v8::ThrowException(_NAN_ERROR(fun, errmsg)); \
~~~~^
../node_modules/nan/nan.h:386:5: error: no member named 'New' in 'v8::String'
_NAN_THROW_ERROR(v8::Exception::TypeError, errmsg);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:337:26: note: expanded from macro '_NAN_THROW_ERROR'
v8::ThrowException(_NAN_ERROR(fun, errmsg)); \
^~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:332:50: note: expanded from macro '_NAN_ERROR'
# define _NAN_ERROR(fun, errmsg) fun(v8::String::New(errmsg))
~~~~~~~~~~~~^
../node_modules/nan/nan.h:390:12: error: no member named 'New' in 'v8::String'
return _NAN_ERROR(v8::Exception::RangeError, errmsg);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:332:50: note: expanded from macro '_NAN_ERROR'
# define _NAN_ERROR(fun, errmsg) fun(v8::String::New(errmsg))
~~~~~~~~~~~~^
../node_modules/nan/nan.h:394:5: error: no member named 'ThrowException' in namespace 'v8'
_NAN_THROW_ERROR(v8::Exception::RangeError, errmsg);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:337:11: note: expanded from macro '_NAN_THROW_ERROR'
v8::ThrowException(_NAN_ERROR(fun, errmsg)); \
~~~~^
../node_modules/nan/nan.h:394:5: error: no member named 'New' in 'v8::String'
_NAN_THROW_ERROR(v8::Exception::RangeError, errmsg);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:337:26: note: expanded from macro '_NAN_THROW_ERROR'
v8::ThrowException(_NAN_ERROR(fun, errmsg)); \
^~~~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:332:50: note: expanded from macro '_NAN_ERROR'
# define _NAN_ERROR(fun, errmsg) fun(v8::String::New(errmsg))
~~~~~~~~~~~~^
../node_modules/nan/nan.h:714:49: error: too few arguments to function call, single argument 'isolate' was not specified
v8::Local<v8::Object> obj = v8::Object::New();
~~~~~~~~~~~~~~~ ^
/Users/JimboSlice/.atom/.node-gyp/.node-gyp/0.11.13/deps/v8/include/v8.h:2372:3: note: 'New' declared here
static Local<Object> New(Isolate* isolate);
^
In file included from ../src/unix/pty.cc:16:
../node_modules/nan/nan.h:720:49: error: too few arguments to function call, single argument 'isolate' was not specified
v8::Local<v8::Object> obj = v8::Object::New();
~~~~~~~~~~~~~~~ ^
/Users/JimboSlice/.atom/.node-gyp/.node-gyp/0.11.13/deps/v8/include/v8.h:2372:3: note: 'New' declared here
static Local<Object> New(Isolate* isolate);
^
In file included from ../src/unix/pty.cc:16:
../node_modules/nan/nan.h:727:12: error: no member named 'Dispose' in 'v8::Persistent<v8::Object, v8::NonCopyablePersistentTraits<v8::Object> >'
handle.Dispose();
~~~~~~ ^
../node_modules/nan/nan.h:728:12: error: no member named 'Clear' in 'v8::Persistent<v8::Object, v8::NonCopyablePersistentTraits<v8::Object> >'
handle.Clear();
~~~~~~ ^
../node_modules/nan/nan.h:733:39: error: no member named 'NewSymbol' in 'v8::String'; did you mean 'IsSymbol'?
NanPersistentToLocal(handle)->Set(NanSymbol("callback"), fn);
^~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:169:38: note: expanded from macro 'NanSymbol'
#define NanSymbol(value) v8::String::NewSymbol(value)
~~~~~~~~~~~~^
/Users/JimboSlice/.atom/.node-gyp/.node-gyp/0.11.13/deps/v8/include/v8.h:1356:8: note: 'IsSymbol' declared here
bool IsSymbol() const;
^
In file included from ../src/unix/pty.cc:16:
../node_modules/nan/nan.h:733:39: error: call to non-static member function without an object argument
NanPersistentToLocal(handle)->Set(NanSymbol("callback"), fn);
^~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:169:38: note: expanded from macro 'NanSymbol'
#define NanSymbol(value) v8::String::NewSymbol(value)
~~~~~~~~~~~~^~~~~~~~~
../node_modules/nan/nan.h:737:46: error: no member named 'NewSymbol' in 'v8::String'; did you mean 'IsSymbol'?
return NanPersistentToLocal(handle)->Get(NanSymbol("callback"))
^~~~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:169:38: note: expanded from macro 'NanSymbol'
#define NanSymbol(value) v8::String::NewSymbol(value)
~~~~~~~~~~~~^
/Users/JimboSlice/.atom/.node-gyp/.node-gyp/0.11.13/deps/v8/include/v8.h:1356:8: note: 'IsSymbol' declared here
bool IsSymbol() const;
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make: *** [Release/obj.target/pty/src/unix/pty.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)
gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:797:12)
gyp ERR! System Darwin 13.3.0
gyp ERR! command "node" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /private/var/folders/yy/0n9pg9b92tq8pw716kxr7pz00000gn/T/apm-install-dir-114714-26885-j3iot9/node_modules/term/node_modules/pty.js
gyp ERR! node -v v0.10.26
gyp ERR! node-gyp -v v0.12.2
gyp ERR! not ok
npm ERR! [email protected] install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is most likely a problem with the pty.js package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get their info via:
npm ERR! npm owner ls pty.js
npm ERR! There is likely additional logging output above.
npm ERR! System Darwin 13.3.0
npm ERR! command "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/bin/node" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/node_modules/npm/bin/npm-cli.js" "--globalconfig" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/.apmrc" "--userconfig" "/Users/JimboSlice/.atom/.apmrc" "install" "/var/folders/yy/0n9pg9b92tq8pw716kxr7pz00000gn/T/d-114714-26885-103kh8e/package.tgz" "--target=0.11.13" "--arch=x64"
npm ERR! cwd /private/var/folders/yy/0n9pg9b92tq8pw716kxr7pz00000gn/T/apm-install-dir-114714-26885-j3iot9
npm ERR! node -v v0.10.26
npm ERR! npm -v 1.4.4
npm ERR! code ELIFECYCLE
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /private/var/folders/yy/0n9pg9b92tq8pw716kxr7pz00000gn/T/apm-install-dir-114714-26885-j3iot9/npm-debug.log
npm ERR! not ok code 0
This seems to be part of a bigger issue, which is there's not way to send a CTRL-C
process triggered by the gulp task buttons.
Reloading the atom interface will reset things though.
Hi!
I was wondering if there is an easy hack to change the max-height of the bottom page terminal position?
Thanks in advance!
Use ::getPaths instead
Project.getPath (/usr/share/atom/resources/app.asar/src/project.js:583:12)
new TermView (/home/nlundsten/.atom/packages/term/lib/TermView.js:24:39)
Object.createTermView (/home/nlundsten/.atom/packages/term/index.js:24:22)
Object.splitTerm (/home/nlundsten/.atom/packages/term/index.js:30:27)
atom-workspace.handler (/usr/share/atom/resources/app.asar/src/space-pen-extensions.js:115:32)
atom-workspace.jQuery.event.dispatch (/usr/share/atom/resources/app.asar/node_modules/space-pen/vendor/jquery.js:4681:9)
Font size is too small
Ubuntu 14.04 3.13.0-24-generic x86_64
Atom 0.94.0 (from https://launchpad.net/~webupd8team/+archive/atom)
Steps to re-create:
Use activationCommands
instead of activationEvents
in your package.json
Commands should be grouped by selector as follows:
"activationCommands": {
"atom-workspace": ["foo:bar", "foo:baz"],
"atom-text-editor": ["foo:quux"]
}
Package.getActivationCommands (/usr/share/atom/resources/app.asar/src/package.js:808:9)
Package.hasActivationCommands (/usr/share/atom/resources/app.asar/src/package.js:733:20)
<unknown> (/usr/share/atom/resources/app.asar/src/package.js:185:24)
Package.measure (/usr/share/atom/resources/app.asar/src/package.js:163:15)
Package.load (/usr/share/atom/resources/app.asar/src/package.js:177:12)
PackageManager.loadPackage (/usr/share/atom/resources/app.asar/src/package-manager.js:355:14)
If you don't open atom from the command line, and launch the term plugin, any shell customization is gone (i.e zsh) and pane is misaligned. Yet when you open atom from the command line, then run the term plugin, everything is fine.
Ubuntu 14.04 3.13.0-24-generic x86_64
Atom 0.94.0 (from https://launchpad.net/~webupd8team/+archive/atom)
> [email protected] install /tmp/apm-install-dir-114412-11599-1wmyzt/node_modules/term/node_modules/pty.js
> node-gyp rebuild
make: Entering directory `/tmp/apm-install-dir-114412-11599-1wmyzt/node_modules/term/node_modules/pty.js/build'
CXX(target) Release/obj.target/pty/src/unix/pty.o
make: Leaving directory `/tmp/apm-install-dir-114412-11599-1wmyzt/node_modules/term/node_modules/pty.js/build'
npm http GET https://registry.npmjs.org/term.js/0.0.3
npm http GET https://registry.npmjs.org/keypather
npm http GET https://registry.npmjs.org/debounce/0.0.3
npm http GET https://registry.npmjs.org/pty.js
npm http 304 https://registry.npmjs.org/pty.js
npm http 304 https://registry.npmjs.org/keypather
npm http 304 https://registry.npmjs.org/term.js/0.0.3
npm http 304 https://registry.npmjs.org/debounce/0.0.3
npm http GET https://registry.npmjs.org/nan/0.7.0
npm http GET https://registry.npmjs.org/extend
npm http 304 https://registry.npmjs.org/extend
npm http 304 https://registry.npmjs.org/nan/0.7.0
make: g++: Command not found
make: *** [Release/obj.target/pty/src/unix/pty.o] Error 127
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/opt/atom/resources/app/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)
gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:797:12)
gyp ERR! System Linux 3.13.0-24-generic
gyp ERR! command "node" "/opt/atom/resources/app/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /tmp/apm-install-dir-114412-11599-1wmyzt/node_modules/term/node_modules/pty.js
gyp ERR! node -v v0.10.26
gyp ERR! node-gyp -v v0.12.2
gyp ERR! not ok
npm ERR! [email protected] install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is most likely a problem with the pty.js package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get their info via:
npm ERR! npm owner ls pty.js
npm ERR! There is likely additional logging output above.
npm ERR! System Linux 3.13.0-24-generic
npm ERR! command "/opt/atom/resources/app/apm/node_modules/atom-package-manager/bin/node" "/opt/atom/resources/app/apm/node_modules/atom-package-manager/node_modules/npm/bin/npm-cli.js" "--userconfig" "/opt/atom/resources/app/apm/node_modules/atom-package-manager/.apmrc" "install" "/home/john/.atom/.node-gyp/.atom/.apm/term/0.2.1/package.tgz" "--target=0.11.10" "--arch=x64"
npm ERR! cwd /tmp/apm-install-dir-114412-11599-1wmyzt
npm ERR! node -v v0.10.26
npm ERR! npm -v 1.4.4
npm ERR! code ELIFECYCLE
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /tmp/apm-install-dir-114412-11599-1wmyzt/npm-debug.log
npm ERR! not ok code 0
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.