Giter Site home page Giter Site logo

atom-term3's People

Contributors

abe33 avatar aki77 avatar azerothian avatar chamini2 avatar clhynfield avatar f avatar ggreer avatar gusnips avatar kankaristo avatar kans avatar kylepdavis avatar mattdelliott avatar maxbook avatar moox avatar nickchristensen avatar rhcarvalho avatar robberphex avatar rodrigoespinosa avatar rschiang avatar simurai avatar t-hiroyoshi avatar tjmehta avatar vigo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

atom-term3's Issues

Important keybindings do not work (Atom 1.7.3, Ubuntu 16.04)

The keybindings:

ctrl + alt + up
ctrl + alt + right
ctrl + alt + down
ctrl + alt + left
ctrl + k, t, t
ctrl + k, t, up
ctrl + k, t, right
ctrl + k, t, down
ctrl + k, t, left
cmd + k, t, t
cmd + k, t, up
cmd + k, t, right
cmd + k, t, down
cmd + k, t, left

Don't work. Only the ctrl+alt+T works for opening a new separate terminal window.

Uncaught TypeError: this.getActiveEditor is not a function

[Enter steps to reproduce below:]

  1. ...
  2. ...

Atom Version: 1.5.0
System: linux 4.4.1-2-ARCH
Thrown From: term3 package, v0.21.1

Stack Trace

Uncaught TypeError: this.getActiveEditor is not a function

At /home/username/.atom/packages/term3/index.coffee:270

TypeError: this.getActiveEditor is not a function
    at Object.module.exports.pipeTerm (/home/username/.atom/packages/term3/index.coffee:270:15)
    at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app.asar/src/command-registry.js:260:29)
    at /usr/share/atom/resources/app.asar/src/command-registry.js:3:61
    at CommandPaletteView.module.exports.CommandPaletteView.confirmed (/usr/share/atom/resources/app.asar/node_modules/command-palette/lib/command-palette-view.js:183:32)
    at CommandPaletteView.module.exports.SelectListView.confirmSelection (/usr/share/atom/resources/app.asar/node_modules/atom-space-pen-views/lib/select-list-view.js:338:21)
    at space-pen-div.atom.commands.add.core:confirm (/usr/share/atom/resources/app.asar/node_modules/atom-space-pen-views/lib/select-list-view.js:109:19)
    at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app.asar/src/command-registry.js:260:29)
    at /usr/share/atom/resources/app.asar/src/command-registry.js:3:61
    at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/usr/share/atom/resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:536:16)
    at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/usr/share/atom/resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:359:22)
    at WindowEventHandler.module.exports.WindowEventHandler.handleDocumentKeydown (/usr/share/atom/resources/app.asar/src/window-event-handler.js:97:36)
    at HTMLDocument.<anonymous> (/usr/share/atom/resources/app.asar/src/window-event-handler.js:3:61)

Commands

     -1:12.8.0 core:confirm (div.terminal)
  4x -1:09.7.0 core:backspace (div.terminal)
     -1:05.7.0 core:confirm (div.terminal)
     -0:52.4.0 command-palette:toggle (atom-text-editor.editor.is-focused)
  3x -0:50.8.0 core:move-down (atom-text-editor.editor.mini.is-focused)
  2x -0:49.7.0 core:move-up (atom-text-editor.editor.mini.is-focused)
 10x -0:48.8.0 core:move-down (atom-text-editor.editor.mini.is-focused)
  3x -0:44.4.0 core:move-up (atom-text-editor.editor.mini.is-focused)
 10x -0:43.6.0 core:move-down (atom-text-editor.editor.mini.is-focused)
     -0:09.3.0 core:backspace (atom-text-editor.editor.is-focused)
     -0:08.4.0 core:save (atom-text-editor.editor.is-focused)
     -0:07.6.0 command-palette:toggle (atom-text-editor.editor.is-focused)
  2x -0:02.3.0 core:move-down (atom-text-editor.editor.mini.is-focused)
     -0:01.1.0 core:move-up (atom-text-editor.editor.mini.is-focused)
     -0:00.7.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:00.7.0 term3:pipe-path (atom-text-editor.editor)

Config

{
  "core": {}
}

Installed Packages

# User
atom-beautify, v0.28.22
atom-ternjs, v0.13.2
colorpicker, v0.3.0
emmet, v2.4.1
git-plus, v5.13.0
highlight-selected, v0.11.2
language-fish-shell, v1.0.2
language-svg, v0.9.0
minimap, v4.19.0
minimap-highlight-selected, v4.3.1
minimap-pigments, v0.1.7
pigments, v0.23.1
project-manager, v2.7.6
svg-preview, v0.7.3
term3, v0.21.1

# Dev
No dev packages

Uncaught TypeError: Expecting a function in instanceof check, but got #<Collection>

Atom Version: 1.7.2
System: Mac OS X 10.11.4
Thrown From: term3 package, v0.22.0

Stack Trace

Uncaught TypeError: Expecting a function in instanceof check, but got #

At /Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactPropTypes.js:176

TypeError: Expecting a function in instanceof check, but got #<Collection>
    at validate (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactPropTypes.js:176:38)
    at checkType (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactPropTypes.js:106:14)
    at [object Object].ReactCompositeComponentMixin._checkPropTypes (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactCompositeComponent.js:990:30)
    at [object Object].ReactCompositeComponentMixin._processProps (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactCompositeComponent.js:969:14)
    at [object Object].<anonymous> (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactCompositeComponent.js:756:25)
    at [object Object].mountComponent (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactPerf.js:57:21)
    at [object Object].ReactMultiChild.Mixin.mountChildren (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactMultiChild.js:202:42)
    at [object Object].ReactDOMComponent.Mixin._createContentMarkup (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactDOMComponent.js:198:32)
    at [object Object].<anonymous> (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactDOMComponent.js:120:14)
    at [object Object].mountComponent (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactPerf.js:57:21)
    at [object Object].ReactMultiChild.Mixin._mountChildByNameAtIndex (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactMultiChild.js:399:30)
    at [object Object].ReactMultiChild.Mixin._updateChildren (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactMultiChild.js:304:16)
    at [object Object].ReactMultiChild.Mixin.updateChildren (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactMultiChild.js:254:14)
    at [object Object].ReactDOMComponent.Mixin._updateDOMChildren (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactDOMComponent.js:395:12)
    at [object Object].<anonymous> (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactDOMComponent.js:248:12)
    at [object Object].updateComponent (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactPerf.js:57:21)
    at [object Object].ReactComponent.Mixin.performUpdateIfNecessary (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactComponent.js:333:12)
    at [object Object].ReactComponent.Mixin.receiveComponent (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactComponent.js:314:12)
    at [object Object].ReactDOMComponent.Mixin.receiveComponent (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactDOMComponent.js:221:43)
    at [object Object].<anonymous> (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactCompositeComponent.js:1181:31)
    at [object Object].updateComponent (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactPerf.js:57:21)
    at [object Object].ReactCompositeComponentMixin._performComponentUpdate (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactCompositeComponent.js:1123:10)
    at [object Object].ReactCompositeComponentMixin.performUpdateIfNecessary (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactCompositeComponent.js:1063:14)
    at runBatchedUpdates (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactUpdates.js:152:17)
    at ReactReconcileTransaction.Mixin.perform (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/Transaction.js:141:20)
    at ReactUpdatesFlushTransaction.Mixin.perform (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/Transaction.js:141:20)
    at ReactUpdatesFlushTransaction.mixInto.perform (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactUpdates.js:98:38)
    at Object.<anonymous> (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactUpdates.js:176:19)
    at Object.flushBatchedUpdates (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactPerf.js:57:21)
    at ReactDefaultBatchingStrategyTransaction.Mixin.closeAll (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/Transaction.js:214:42)
    at ReactDefaultBatchingStrategyTransaction.Mixin.perform (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/Transaction.js:155:16)
    at Object.ReactDefaultBatchingStrategy.batchedUpdates (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactDefaultBatchingStrategy.js:70:19)
    at Object.enqueueUpdate (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactUpdates.js:209:22)
    at [object Object].ReactCompositeComponentMixin.forceUpdate (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/react-atom-fork/lib/ReactCompositeComponent.js:1232:18)
    at [object Object].update (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/flukes/lib/autobinder.js:62:14)
    at Collection.<anonymous> (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/flukes/lib/emitter.js:51:7)
    at Object.each (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/flukes/lib/utils.js:73:16)
    at Collection.Emitter.emit (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/flukes/lib/emitter.js:50:9)
    at Collection.DataEmitter.update (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/flukes/lib/data_emitter.js:52:13)
    at Collection.DataCollection.add (/Users/bottico/.dotfiles/atom/packages/term3/node_modules/flukes/lib/collections.js:33:10)
    at Object.module.exports.createTermView (/Users/bottico/.dotfiles/atom/packages/term3/index.coffee:229:23)
    at Object.module.exports.newTerm (/Users/bottico/.dotfiles/atom/packages/term3/index.coffee:198:17)
    at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:260:29)
    at /Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61
    at CommandPaletteView.module.exports.CommandPaletteView.confirmed (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/command-palette/lib/command-palette-view.js:183:32)
    at CommandPaletteView.module.exports.SelectListView.confirmSelection (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-space-pen-views/lib/select-list-view.js:338:21)
    at space-pen-div.atom.commands.add.core:confirm (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-space-pen-views/lib/select-list-view.js:109:19)
    at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:260:29)
    at /Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61
    at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:580:16)
    at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:388:22)
    at WindowEventHandler.module.exports.WindowEventHandler.handleDocumentKeyEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:98:36)
    at HTMLDocument.<anonymous> (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:3:61)

Commands

     -0:03.8.0 command-palette:toggle (atom-text-editor.editor.is-focused)
     -0:02.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:02.0 term3:open (atom-text-editor.editor)

Config

{
  "core": {
    "customFileTypes": {
      "source.ini": [
        ".buckconfig",
        ".flowconfig"
      ],
      "source.json": [
        ".arcconfig",
        "BUCK.autodeps"
      ],
      "source.python": [
        "BUCK"
      ]
    },
    "disabledPackages": [
      "spell-check",
      "tree-view",
      "gometalinter-linter",
      "jshint"
    ],
    "projectHome": "/Users/bottico/proyectos",
    "themes": [
      "one-dark-ui",
      "duotone-dark-sea-syntax"
    ]
  },
  "term3": {}
}

Installed Packages

# User
aligner, v0.21.0
api-workbench, v0.8.24
atom-emblem, v0.2.3
atom-jade, v0.3.0
atom-pair, v2.0.10
atom-xcode, v0.1.3
autocomplete-flow, v1.5.0
color-picker, v2.1.1
duotone-dark-sea-syntax, v1.0.0
editor-stats, v0.17.0
emmet, v2.4.3
environment, v1.2.0
file-icons, v1.7.6
flex-tool-bar, v0.10.0
flow-ide, v1.0.6
git-log, v0.4.1
git-time-machine, vundefined
go-config, v1.1.4
go-get, v1.0.3
haskell-grammar, v0.4.0
highlight-selected, v0.11.2
ide-flow, v0.8.0
imdone-atom, v1.3.29
imdone-atom-github, v0.1.11
language-babel, v2.17.3
language-haml, v0.24.0
language-ini, v1.16.0
language-ocaml, v1.1.2
language-postcss, v1.2.0
language-rspec, v0.5.0
language-thrift, v1.0.2
language-tmux, v0.4.0
language-vue, v0.11.0
linter, v1.11.4
minimap, v4.22.1
minimap-codeglance, v0.4.5
minimap-find-and-replace, v4.5.1
minimap-git-diff, v4.3.0
nuclide, vundefined
pane-manager, v1.0.1
pigments, v0.26.0
project-manager, v2.9.7
raml, v0.2.0
react, v0.15.0
react-snippets, v0.4.2
rest-client, v1.1.0
ruby-block, v0.3.5
sass-comment, v1.4.0
term3, v0.22.0
time-status, v1.1.2
tool-bar, v0.4.0
travis-ci-status, v1.0.0
wakatime, v5.0.8

# Dev
No dev packages

NODE_ENV is set to production default

I found the following in printenv in atom-term3 shell.

NODE_PATH=/Applications/Atom.app/Contents/Resources/app.asar/exports
NODE_ENV=production

This may be caused by ATOM because it's written in node itself.
I am using npm config to run node app in this shell and found that it always run in production mode.

Keystrokes are sent to the shell regardless of their use as bindings in Atom.

I use several function keys for window/pane management and am thus greeted by a line of escape characters every time I switch to a terminal.

Now I get that some people need their shell to see everything, so maybe having an option to only pass through a user-defined set of keystrokes can appease everybody? Or the opposite, a blacklist of keystrokes to not pass through? Or reject any combinations that are listed in Atom's settings?

Just some food for thought and not really urgent, just CTRL-C that shit away ⚡ 👍 .

electron prebuilt fails to run, cannot find module, but it does run from OS X terminal

$./node_modules/.bin/electron .
module.js:338
    throw err;
    ^

Error: Cannot find module 'app'
    at Function.Module._resolveFilename (module.js:336:15)
    at Function.Module._load (module.js:286:25)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at Object.<anonymous> (/Users/somebody/box/atom/photon-0.1.2-dist/template-app/app.js:1:90)
    at Module._compile (module.js:434:26)
    at Object.Module._extensions..js (module.js:452:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Function.Module.runMain (module.js:475:10)

Installing failed

here is the output

[email protected] install C:\Users\Weiwei\AppData\Local\Temp\apm-install-dir-116222-12908-114irv3\node_modules\term3\node_modules\ptyw.js
node-gyp rebuild

C:\Users\Weiwei\AppData\Local\Temp\apm-install-dir-116222-12908-114irv3\node_modules\term3\node_modules\ptyw.js>if not defined npm_config_node_gyp (node "C:\Users\Weiwei\AppData\Local\atom\app-1.6.0\resources\app\apm\node_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node rebuild )
�ڴ˽��򷽰���һ������һ����Ŀ����Ҫ���ò������ɣ������ӡ�/m�����ء�
MSBUILD : error MSB3428: δ�ܼ��� Visual C++ ������VCBuild.exe����Ҫ���������⣬1) ��װ .NET Framework 2.0 SDK��2) ��װ Microsoft Visual Studio 2005���� 3) ��������������װ��������λ�ã��뽫��λ�����ӵ�ϵͳ·���С� [C:\Users\Weiwei\AppData\Local\Temp\apm-install-dir-116222-12908-114irv3\node_modules\term3\node_modules\ptyw.js\build\binding.sln]
MSBUILD : error MSB3428: δ�ܼ��� Visual C++ ������VCBuild.exe����Ҫ���������⣬1) ��װ .NET Framework 2.0 SDK��2) ��װ Microsoft Visual Studio 2005���� 3) ��������������װ��������λ�ã��뽫��λ�����ӵ�ϵͳ·���С� [C:\Users\Weiwei\AppData\Local\Temp\apm-install-dir-116222-12908-114irv3\node_modules\term3\node_modules\ptyw.js\build\binding.sln]

npm WARN deprecated [email protected]: react-tools is deprecated. For more information, visit https://fb.me/react-tools-deprecated
npm WARN deprecated [email protected]: graceful-fs version 3 and before will fail on newer node releases. Please update to graceful-fs@^4.0.0 as soon as possible.
npm ERR! Windows_NT 6.2.9200
npm ERR! argv "C:\Users\Weiwei\AppData\Local\atom\app-1.6.0\resources\app\apm\bin\node.exe" "C:\Users\Weiwei\AppData\Local\atom\app-1.6.0\resources\app\apm\node_modules\npm\bin\npm-cli.js" "--globalconfig" "C:\Users\Weiwei.atom.apm.apmrc" "--userconfig" "C:\Users\Weiwei.atom.apmrc" "install" "C:\Users\Weiwei\AppData\Local\Temp\d-116222-12908-mgejb7\package.tgz" "--target=0.34.5" "--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 ptyw.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 ptyw.js
npm ERR! There is likely additional logging output above.

opens default ubuntu terminal

Hi I am using ubuntu 14.04 and ohmyzsh. on using shortcut ctrl+alt+t default ubuntu terminal opens instead of a terminal inside atom.
The other shortcuts does not do anything.
Pakages > Term3 > (options are diabled).
Please help

cannot install correctly

Atom Version: 1.7.2

I just tried to install atom-term3 package from Setting-install page, but failed.

What should i do to solve this problem or do some workarounds..

Here is the error output:

[email protected] install C:\Users\Geminii\AppData\Local\Temp\apm-install-dir-116320-11100-1o7t34a\node_modules\term3\node_modules\ptyw.js
node-gyp rebuild
C:\Users\Geminii\AppData\Local\Temp\apm-install-dir-116320-11100-1o7t34a\node_modules\term3\node_modules\ptyw.js>if not defined npm_config_node_gyp (node "D:\Green software\Atom\resources\app\apm\node_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node rebuild )
npm WARN deprecated [email protected]: react-tools is deprecated. For more information, visit https://fb.me/react-tools-deprecated
npm WARN deprecated [email protected]: graceful-fs version 3 and before will fail on newer node releases. Please update to graceful-fs@^4.0.0 as soon as possible.
gypnpm ERR! Windows_NT 6.2.9200
npm ERR! argv "D:\Green software\Atom\resources\app\apm\bin\node.exe" "D:\Green software\Atom\resources\app\apm\node_modules\npm\bin\npm-cli.js" "--globalconfig" "D:\Green software\Atom.atom.apm.apmrc" "--userconfig" "D:\Green software\Atom.atom.apmrc" "install" "C:\Users\Geminii\AppData\Local\Temp\d-116320-11100-7eah1i\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 ptyw.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 ptyw.js
npm ERR! There is likely additional logging output above.

Editor crashes only with Terminal open in a Tab

This is a bit of an edge case, but it's caused me to lose at least a few lines of documentation so I figured it was worth reporting. If I have term3 open in a tab and try to open Markdown Preview for a document in another tab, the whole editor crashes and must be reloaded. If I have Markdown Preview already open, term3 works just fine in another tab, but will crash as soon as I attempt to toggle it off. No issues if I have term3 open in a pane.

Same issue after disabling all other packages. Atom version 1.7.2

Also nothing is logged in the console when this happens. As soon as I attempt to toggle Markdown Preview, everything hangs for a few seconds before getting the message to reload Atom.

using git commit -a in term3 tab fails with error

To reproduce:

  • set $EDITOR=nano
  • open a term3 terminal
  • type git commit -a
  • see error:
Error opening terminal: gnome-terminal.                                                                                                                                     
error: There was a problem with the editor 'nano'.                                                                                                                          
Please supply the message using either -m or -F option.

if I type 'gnome-terminal' in the term3 terminal, it opens gnome-terminal in a new window, as expected

Uncaught TypeError: Cannot read property 'forEach' of undefined

[Enter steps to reproduce below:]

  1. ...
  2. ...

Atom Version: 1.4.1
System: Mac OS X 10.11.3
Thrown From: term3 package, v0.21.0

Stack Trace

Uncaught TypeError: Cannot read property 'forEach' of undefined

At /Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/composite-disposable.js:24

TypeError: Cannot read property 'forEach' of undefined
    at module.exports.CompositeDisposable.dispose (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/composite-disposable.js:24:25)
    at Function.module.exports.Emitter.simpleDispatch (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:25:14)
    at Emitter.module.exports.Emitter.emit (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:125:28)
    at Pane.module.exports.Pane.destroyed (/Applications/Atom.app/Contents/Resources/app.asar/src/pane.js:648:20)
    at Pane.module.exports.Model.destroy (/Applications/Atom.app/Contents/Resources/app.asar/src/model.js:31:58)
    at Pane.module.exports.Pane.destroy (/Applications/Atom.app/Contents/Resources/app.asar/src/pane.js:639:39)
    at Pane.module.exports.Pane.removeItem (/Applications/Atom.app/Contents/Resources/app.asar/src/pane.js:411:21)
    at Pane.module.exports.Pane.destroyItem (/Applications/Atom.app/Contents/Resources/app.asar/src/pane.js:453:16)
    at TermView.exit (/Users/paul/.atom/packages/term3/lib/term-view.coffee:247:10)
    at /Users/paul/.atom/packages/term3/lib/term-view.coffee:128:10
    at /Applications/Atom.app/Contents/Resources/app.asar/src/task.js:126:25
    at Function.module.exports.Emitter.simpleDispatch (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:25:14)
    at Emitter.module.exports.Emitter.emit (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:125:28)
    at ChildProcess.<anonymous> (/Applications/Atom.app/Contents/Resources/app.asar/src/task.js:78:34)
    at emitTwo (events.js:87:13)
    at ChildProcess.emit (events.js:172:7)
    at handleMessage (internal/child_process.js:685:10)
    at Pipe.channel.onread (internal/child_process.js:440:11)

Commands

     -1:17.9.0 settings-view:open (atom-text-editor.editor.vim-mode.insert-mode.is-focused)
     -1:07.5.0 term3:open-split-right (div.package-detail.panels-item)
  5x -0:41.3.0 core:confirm (atom-pane.pane.active)
     -0:24.4.0 term3:paste (div.terminal)
  6x -0:23.5.0 core:confirm (div.terminal)

Config

{
  "core": {
    "disabledPackages": [
      "autosave",
      "language-clojure",
      "language-coffee-script",
      "language-csharp",
      "language-go",
      "language-less",
      "language-objective-c",
      "language-perl",
      "language-php",
      "language-ruby",
      "language-ruby-on-rails",
      "language-python",
      "language-sass",
      "metrics",
      "release-notes",
      "package-generator",
      "spell-check",
      "styleguide",
      "update-package-dependencies",
      "welcome",
      "autocomplete-atom-api",
      "autocomplete-html",
      "remote-sync"
    ],
    "openEmptyEditorOnStart": false,
    "projectHome": "/Users/paul/src",
    "themes": [
      "one-dark-ui",
      "monokai"
    ]
  }
}

Installed Packages

# User
browser-plus, v0.0.54
file-icons, v1.6.14
floobits, v0.30.1
foldername-tabs, v0.1.7
git-diff-details, v0.21.0
language-rust, v0.4.5
language-scala, v1.1.6
linter, v1.11.3
linter-rust, v0.3.0
minimap, v4.19.0
minimap-git-diff, v4.1.8
monokai, v0.18.0
opened-files, v0.2.8
project-manager, v2.7.5
racer, v0.17.2
relative-numbers, v0.4.1
remember-file-positions, v0.2.1
rust-api-docs-helper, v0.5.1
sync-settings, v0.6.0
term3, v0.21.0
vim-mode, v0.64.0
vim-surround, v0.8.1

# Dev
No dev packages

Uncaught TypeError: Cannot set property 0 of undefined

Enter steps to reproduce below: 1. open Byobu... 2. watch it go BOOM... Atom Version: 1.5.3 System: Mac OS X 10.11.2 Thrown From: term3 https://github.com/Floobits/atom-term3 package, v0.21.2 ### Stack Trace Uncaught TypeError: Cannot set property 0 of undefined At /Users/AnhTruong/.atom/packages/term3/node_modules/atom-term.js/src/term.js:2882 TypeError: Cannot set property 0 of undefined at Terminal.eraseRight /Users/AnhTruong/.atom/packages/term3/node_modules/atom-term.js/src/term.js:2882:13 at Terminal.eraseInLine /Users/AnhTruong/.atom/packages/term3/node_modules/atom-term.js/src/term.js:3106:12 at Terminal.WRITE /Users/AnhTruong/.atom/packages/term3/node_modules/atom-term.js/src/term.js:1925:18 at /Users/AnhTruong/.atom/packages/term3/lib/term-view.coffee:124:15 at /Applications/Atom.app/Contents/Resources/app.asar/src/task.js:126:25 at FUNCTION.module.exports.Emitter.simpleDispatch /Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:25:14 at Emitter.module.exports.Emitter.emit /Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:125:28 at ChildProcess. anonymous> /Applications/Atom.app/Contents/Resources/app.asar/src/task.js:78:34 at emitTwo events.js:87:13 at ChildProcess.emit events.js:172:7 at handleMessage internal/child_process.js:685:10 at Pipe.channel.onread internal/child_process.js:440:11 ### Commands -1:07.4.0 term3:OPEN atom-text-editor.editor.is-focused -0:23.2.0 core:move-up atom-pane.pane.active ### Config json { core : {} } ### Installed Packages coffee # User term3, v0.21.2 # Dev No dev packages

How change the default shell?

By default open with bash but I want use zsh. I am using OS X.

How can I make the switch for default?

Thank you for your help.

Failed to load the term3 package

Atom Version: 1.7.1
System: Ubuntu 14.04.4
Thrown From: term3 package, v0.21.4

Stack Trace

Failed to load the term3 package

At Cannot find module 'fs-plus'

Error: Cannot find module 'fs-plus'
    at Module._resolveFilename (module.js:338:15)
    at Function.Module._resolveFilename (/usr/share/atom/resources/app.asar/src/module-cache.js:383:52)
    at Function.Module._load (module.js:289:25)
    at Module.require (module.js:366:17)
    at require (/usr/share/atom/resources/app.asar/src/native-compile-cache.js:50:27)
    at Object.<anonymous> (/home/yoieh/.atom/packages/atom-term3/lib/term-view.coffee:3:6)
    at Object.<anonymous> (/home/yoieh/.atom/packages/atom-term3/lib/term-view.coffee:1:1)
    at Module._compile (/usr/share/atom/resources/app.asar/src/native-compile-cache.js:103:30)
    at Object.defineProperty.value [as .coffee] (/usr/share/atom/resources/app.asar/src/compile-cache.js:208:21)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:313:12)
    at Module.require (module.js:366:17)
    at require (/usr/share/atom/resources/app.asar/src/native-compile-cache.js:50:27)
    at Object.<anonymous> (/home/yoieh/.atom/packages/atom-term3/index.coffee:2:12)
    at Object.<anonymous> (/home/yoieh/.atom/packages/atom-term3/index.coffee:1:1)
    at Module._compile (/usr/share/atom/resources/app.asar/src/native-compile-cache.js:103:30)
    at Object.defineProperty.value [as .coffee] (/usr/share/atom/resources/app.asar/src/compile-cache.js:208:21)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:313:12)
    at Module.require (module.js:366:17)
    at require (/usr/share/atom/resources/app.asar/src/native-compile-cache.js:50:27)
    at Package.module.exports.Package.requireMainModule (/usr/share/atom/resources/app.asar/src/package.js:715:27)
    at /usr/share/atom/resources/app.asar/src/package.js:117:28
    at Package.module.exports.Package.measure (/usr/share/atom/resources/app.asar/src/package.js:92:15)
    at Package.module.exports.Package.load (/usr/share/atom/resources/app.asar/src/package.js:106:12)
    at PackageManager.module.exports.PackageManager.loadPackage (/usr/share/atom/resources/app.asar/src/package-manager.js:457:14)
    at /usr/share/atom/resources/app.asar/src/package-manager.js:402:19
    at Config.module.exports.Config.transact (/usr/share/atom/resources/app.asar/src/config.js:312:16)
    at PackageManager.module.exports.PackageManager.loadPackages (/usr/share/atom/resources/app.asar/src/package-manager.js:397:19)
    at /usr/share/atom/resources/app.asar/src/atom-environment.js:743:28

Commands

Config

{}

Installed Packages

# User
remote-sync, v4.0.1

# Dev
No dev packages

Can't write the tilde character ('~') on Spanish ISO keyboard

Hello! I find this package really useful, but I'm having some trouble writing the '~' character. In my keyboard (Spanish ISO, using a MacBook Air on 10.10.5 and the latest Atom), I usually type that with Option-ñ (ñ being a key specific to this keyboard).

I don't know why is this happening, as this key combination works on every other app. What could I do to fix or debug this?

Thanks in advance

Scroll speed is very fast using a Magic Mouse

Using an Apple Magic Mouse to scroll, the scroll sensitivity is very high. It scrolls about 10 lines per mm I drag my finger across the mouse.

OS X 10.11.3, Atom 1.7.2, term3 0.22.0

Failed to update and multiple terminal sessions

when i tried to update my version if term3 0.19.0 to term3 0.19.2 it gave me an error

[email protected] install /private/var/folders/hc/d4w12_x9283g3n10_5jn7zp40000gr/T/apm-install-dir-115930-7228-viffc8/node_modules/term3/node_modules/pty.js
node-gyp rebuild

npm WARN deprecated [email protected]: react-tools is deprecated. For more information, visit https://fb.me/react-tools-deprecated

Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.

Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.

gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 69
gyp ERR! stack at ChildProcess.onExit (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm/node_modules/node-gyp/lib/build.js:269:23)
gyp ERR! stack at ChildProcess.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:820:12)
gyp ERR! System Darwin 15.0.0
gyp ERR! command "node" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /private/var/folders/hc/d4w12_x9283g3n10_5jn7zp40000gr/T/apm-install-dir-115930-7228-viffc8/node_modules/term3/node_modules/pty.js
gyp ERR! node -v v0.10.40
gyp ERR! node-gyp -v v2.0.2
gyp ERR! not ok
npm ERR! Darwin 15.0.0
npm ERR! argv "/Applications/Atom.app/Contents/Resources/app/apm/bin/node" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm/bin/npm-cli.js" "--globalconfig" "/Users/MYUSER/.atom/.apm/.apmrc" "--userconfig" "/Users/MYUSER/.atom/.apmrc" "install" "/private/var/folders/hc/d4w12_x9283g3n10_5jn7zp40000gr/T/d-115930-7228-19z4z66/package.tgz" "--target=0.30.7" "--arch=x64"
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.

npm ERR! Please include the following file with any support request:
npm ERR! /private/var/folders/hc/d4w12_x9283g3n10_5jn7zp40000gr/T/apm-install-dir-115930-7228-viffc8/npm-debug.log

and after this every time i attempted to create a new terminal session multiple new terminals would start at the same time

Cannot find module ~/.atom/packages/term3/node_modules/pty.js/build

Term3 commands don't seem to run at all. Atom shows the following error:

"Some installed packages could not be loaded because they contain native modules that were compiled for an earlier version of Atom."

term3 0.21.0
build@ – Cannot find module '/home/ben/.atom/packages/term3/node_modules/pty.js/build'

atom beta 1.2 term3 rebuild error

Mac OS X 10.10.5
Xcode 7.1
term3 fails to rebuild with atom 1.2 beta-0
does rebuild with atom 1.1.0
after rebuild with attom 1.1.0 it works in 1.2 beta-0
lost the npm-debug.log

Enhancement: only blink cursor when focused

I often find myself trying to type in the terminal without realizing the pane wasn't focused. In my system's terminal, the cursor only blinks when the terminal is focused.

last build term3 don't work

term3 don't work
i've this error in the console:
"Failed to require the main module of 'term3' because it requires an incompatible native module.
Run apm rebuild in the package directory to resolve. /usr/share/atom/resources/app.asar/src/package.js:655"

Accents characters

Hi!
Accents character doesn't work in Atom on mac os x El Cap.
Combinations like fn+swift+arrow up/down for historic view don't work too.

Tanks

Uncaught TypeError: Cannot read property '_selected' of null

  1. Pressed CTRL-C in open term3 pane

Atom Version: 1.0.19
System: linux 4.2.1-1-ARCH
Thrown From: term3 package, v0.13.0

Stack Trace

Uncaught TypeError: Cannot read property '_selected' of null

At /home/noderat/.atom/packages/term3/lib/term-view.coffee:181

TypeError: Cannot read property '_selected' of null
  at TermView.copy (/home/noderat/.atom/packages/term3/lib/term-view.coffee:181:13)
  at atom-workspace.<anonymous> (/home/noderat/.atom/packages/term3/lib/term-view.coffee:178:59)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app.asar/src/command-registry.js:245:29)
  at /usr/share/atom/resources/app.asar/src/command-registry.js:3:61
  at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/usr/share/atom/resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:524:16)
  at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/usr/share/atom/resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:347:22)
  at HTMLDocument.module.exports.WindowEventHandler.onKeydown (/usr/share/atom/resources/app.asar/src/window-event-handler.js:184:20)

Commands

  4x -2:36.4.0 core:confirm (div.terminal)
     -2:21.6.0 core:move-up (atom-workspace.workspace.scrollbars-visible-always.theme-seti-syntax.theme-seti-ui)
  8x -2:21 core:backspace (atom-workspace.workspace.scrollbars-visible-always.theme-seti-syntax.theme-seti-ui)
  3x -2:16 core:confirm (atom-workspace.workspace.scrollbars-visible-always.theme-seti-syntax.theme-seti-ui)
     -1:59.6.0 core:move-up (atom-workspace.workspace.scrollbars-visible-always.theme-seti-syntax.theme-seti-ui)
 14x -1:58.3.0 core:backspace (atom-workspace.workspace.scrollbars-visible-always.theme-seti-syntax.theme-seti-ui)
  3x -1:48.1.0 core:confirm (atom-workspace.workspace.scrollbars-visible-always.theme-seti-syntax.theme-seti-ui)
     -1:28.8.0 core:delete (atom-text-editor.editor.is-focused)
     -1:28.6.0 core:backspace (atom-text-editor.editor.is-focused)
     -1:11.4.0 core:confirm (div.terminal)
     -0:30.5.0 command-palette:toggle (atom-text-editor.editor.is-focused)
     -0:28.5.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:28.5.0 pane:close (atom-text-editor.editor)
  2x -0:13.4.0 core:backspace (atom-text-editor.editor.is-focused)
     -0:12.1.0 core:save (atom-text-editor.editor.is-focused)
     -0:00.7.0 term3:copy (div.terminal)

Config

{
  "core": {
    "themes": [
      "seti-ui",
      "seti-syntax"
    ],
    "disabledPackages": [
      "language-c",
      "language-clojure",
      "language-csharp",
      "language-java",
      "language-objective-c",
      "language-perl",
      "language-ruby-on-rails"
    ]
  },
  "term3": {
    "scrollback": 5000,
    "openPanesInSameSplit": true
  }
}

Installed Packages

# User
atom-beautify, v0.28.14
color-picker, v2.0.12
language-liquid, v0.4.0
linter, v1.7.2
linter-sass-lint, v0.1.5
pigments, v0.15.0
seti-icons, v0.4.5
seti-syntax, v0.4.0
seti-ui, v0.8.0
term3, v0.13.0
tool-bar, v0.1.9
tool-bar-noderat, v1.0.0

# Dev
No dev packages

Problems installing atom-term3 on Windows - solved with some modifications

Hello. I've been trying to install atom-term3 on Windows 7. I've succeeded after some hacking into code. I'm writing this as a sugestion to make some code changes to allow other Windows users install the module.

Problem 1: pty.js does not compile on Windows.
Solved by replacing pty.js with ptyw.js:

  • package.json, line 18: pty.js -> ptyw.js
  • pty.coffee, line 3 -> require 'ptyw.js'

I don't know if ptyw can be used instead of pty on Mac and Linux though.

Problem 2: after loading Atom, I get the following error:
TypeError: Cannot read property 'toLowerCase' of undefined at file:///C:/Users/Greg/.atom/packages/atom-term3/index.coffee:109:33

This results from this code:

    default: do ({SHELL, HOME}=process.env) ->
      switch path.basename SHELL.toLowerCase()

On Windows, SHELL variable is not defined, hence toLowerCase generates the error.

Dirty fix:

  shellArguments:
    type: 'string'
    default: do ({SHELL, HOME}=process.env) ->
      if process.platform is not 'win32'
        switch path.basename SHELL.toLowerCase()
          when 'bash' then "--init-file #{path.join HOME, '.bash_profile'}"
          when 'zsh'  then "-l"
          else ''
      else ''

Problem 3: error in console after starting the terminal:

File not found: C:\Windows\WindowsPowerShell\v1.0\powershell.exe 
Error: File not found: C:\Windows\WindowsPowerShell\v1.0\powershell.exe

This path is hardcoded in pty.coffee, line 12:

        shell = path.resolve(process.env.SystemRoot, 'WindowsPowerShell', 'v1.0', 'powershell.exe')`

There is no such path on my PC. Besides, it is sufficient to enter 'powershell.exe', it will be found. And also besides, i much prefer using cmd.exe. Hence changing the line to:
shell = 'cmd.exe'
fixed the problem for me. Perhaps this should be configurable.

Now the terminal works, but I don't have the Settings button in Atom packages page for atom-term3. I think it should be there and I don't know why it doesn't show. No errors are printed in the console. The Disable button is not working as well. Also, one quirk is that the terminal prints some 'Not enough storage is available to complete this operation' nonsense.

I hope this will be helpful, maybe at least some of these changes will be incorporated into the code.

Color Scheme Syntax

When using a hex color code it must be placed within a quote or Atom will fail to load the config.cson. Just thought it would be good to update this in the documentation.

Resizing window permanently deletes output

OSX 10.11

  1. Atom is full screen
  2. Open Term3 tab
  3. Do "ls". See wide output.
  4. Resize Atom window (drag right side to the left). Term3 tab jumps a bit but shows the narrower window
  5. Drag right side of Atom back to left. BUG: All text that was off the window is now gone. Scrolling up/down doesn't restore it.

using keyboard shortcut to switch focus from other pane to shell pane

I use command + K, command + N to change the focus of the panes. When I switch the focus from the shell session pane to text panes, I can start type without issues. But when I use the same keyboard shortcut to switch from text panes to shell session panes, I lost the focus.

OS X: 10.11.1
Atom: 1.2.4
term3: 0.19.2

k key events do not show up in terminal

Mac OS X 10.10.5
Atom 1.0.18
term3 0.11.0

Whenever I type any sort of key combination with the letter K it does not register in the terminal. Even just on it's own.

So rake db:migrate ends up being rae db:migrate and there's no real way of getting the k into the terminal.

I get no errors when this happens.

Cannot install Atom 1.4.3

> [email protected] install /private/var/folders/4f/6jc6x7yd5q30g2cj5b4przgc0000gp/T/apm-install-dir-11615-56131-1sz6ae4/node_modules/term3/node_modules/pty.js
> node-gyp rebuild


npm WARN deprecated [email protected]: react-tools is deprecated. For more information, visit https://fb.me/react-tools-deprecated
make: *** No rule to make target `../../../../../../../../../../../../Applications/Atom', needed by `Makefile'.  Stop.
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/Applications/Atom 2.app/Contents/Resources/app/apm/node_modules/npm/node_modules/node-gyp/lib/build.js:269:23)
gyp ERR! stack     at ChildProcess.emit (events.js:98:17)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:820:12)
gyp ERR! System Darwin 15.0.0
gyp ERR! command "node" "/Applications/Atom 2.app/Contents/Resources/app/apm/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /private/var/folders/4f/6jc6x7yd5q30g2cj5b4przgc0000gp/T/apm-install-dir-11615-56131-1sz6ae4/node_modules/term3/node_modules/pty.js
gyp ERR! node -v v0.10.40
gyp ERR! node-gyp -v v2.0.2
gyp ERR! not ok 
npm ERR! Darwin 15.0.0
npm ERR! argv "/Applications/Atom 2.app/Contents/Resources/app/apm/bin/node" "/Applications/Atom 2.app/Contents/Resources/app/apm/node_modules/npm/bin/npm-cli.js" "--globalconfig" "/Users/daniel.joppi/.atom/.apm/.apmrc" "--userconfig" "/Users/daniel.joppi/.atom/.apmrc" "install" "/private/var/folders/4f/6jc6x7yd5q30g2cj5b4przgc0000gp/T/d-11615-56131-6ao479/package.tgz" "--target=0.34.5" "--arch=x64"
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.

npm ERR! Please include the following file with any support request:
npm ERR!     /private/var/folders/4f/6jc6x7yd5q30g2cj5b4przgc0000gp/T/apm-install-dir-11615-56131-1sz6ae4/npm-debug.log

Uncaught TypeError: Cannot read property 'add' of null

  1. create two panes
  2. open a terminal in one pane
  3. drag it to the other pane

Atom Version: 1.0.19
System: Ubuntu 15.04
Thrown From: term3 package, v0.16.0

Stack Trace

Uncaught TypeError: Cannot read property 'add' of null

At /home/wolfgang/.atom/packages/term3/lib/term-view.coffee:181

TypeError: Cannot read property 'add' of null
  at TermView.attachEvents (/home/wolfgang/.atom/packages/term3/lib/term-view.coffee:181:16)
  at TermView.attached (/home/wolfgang/.atom/packages/term3/lib/term-view.coffee:124:6)
  at space-pen-div.View.element.attached (/usr/share/atom/resources/app.asar/node_modules/atom-space-pen-views/node_modules/space-pen/lib/space-pen.js:164:63)
  at space-pen-div.CustomElementPrototype.attachedCallback (/usr/share/atom/resources/app.asar/node_modules/atom-space-pen-views/node_modules/space-pen/lib/space-pen.js:51:55)
  at atom-pane.PaneElement.activeItemChanged (/usr/share/atom/resources/app.asar/src/pane-element.js:150:24)
  at Emitter.module.exports.Emitter.emit (/usr/share/atom/resources/app.asar/node_modules/event-kit/lib/emitter.js:82:11)
  at Pane.module.exports.Pane.setActiveItem (/usr/share/atom/resources/app.asar/src/pane.js:250:22)
  at Pane.module.exports.Pane.activateItem (/usr/share/atom/resources/app.asar/src/pane.js:314:21)
  at TabBarView.module.exports.TabBarView.moveItemBetweenPanes (/usr/share/atom/resources/app.asar/node_modules/tabs/lib/tab-bar-view.js:708:16)
  at TabBarView.module.exports.TabBarView.onDrop (/usr/share/atom/resources/app.asar/node_modules/tabs/lib/tab-bar-view.js:632:23)
  at space-pen-ul.<anonymous> (/usr/share/atom/resources/app.asar/node_modules/tabs/lib/tab-bar-view.js:3:61)
  at space-pen-ul.jQuery.event.dispatch (/usr/share/atom/resources/app.asar/node_modules/jquery/dist/jquery.js:4435:9)
  at space-pen-ul.elemData.handle (/usr/share/atom/resources/app.asar/node_modules/jquery/dist/jquery.js:4121:28)

Commands

     -0:04.2.0 term3:open (div.pdf-view)

Config

{
  "core": {
    "ignoredNames": [
      ".git",
      "*~",
      ".imdone"
    ]
  }
}

Installed Packages

# User
autocomplete-haskell, v0.5.1
docblockr, v0.7.3
editorconfig, v1.2.0
file-icons, v1.6.9
file-watcher, v0.4.0
haskell-ghc-mod, v0.9.12
haskell-pointfree, v0.1.2
imdone-atom, v1.1.45
language-haskell, v1.4.9
language-latex, v0.6.1
latex, v0.25.1
minimap, v4.13.4
pdf-view, v0.28.0
term3, v0.16.0

# Dev
No dev packages

Uncaught TypeError: Cannot read property 'write' of null

[Enter steps to reproduce below:]

In the middle of trying to build some c++ code using an automated build script, I closed the terminal session.

Atom Version: 1.2.0
System: Mac OS X 10.11.1
Thrown From: term3 package, v0.19.2

Stack Trace

Uncaught TypeError: Cannot read property 'write' of null

At /Users/benjones/.atom/packages/term3/lib/term-view.coffee:123

TypeError: Cannot read property 'write' of null
    at /Users/benjones/.atom/packages/term3/lib/term-view.coffee:123:14
    at /Applications/Atom.app/Contents/Resources/app.asar/src/task.js:126:25
    at Emitter.module.exports.Emitter.emit (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:86:11)
    at ChildProcess.<anonymous> (/Applications/Atom.app/Contents/Resources/app.asar/src/task.js:78:34)
    at emitTwo (events.js:87:13)
    at ChildProcess.emit (events.js:172:7)
    at handleMessage (internal/child_process.js:685:10)
    at Pipe.channel.onread (internal/child_process.js:440:11)

Commands

     -2:26.3.0 term3:open-split-down (atom-text-editor.editor.is-focused)
  3x -2:23.2.0 core:backspace (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-base16-ocean-dark-spacegray.theme-spacegray-dark-ui)
     -1:33.4.0 term3:open-split-right (atom-text-editor.editor.is-focused)
     -1:05.6.0 core:backspace (div.terminal)
     -0:46.8.0 term3:open-split-down (atom-text-editor.editor.is-focused)

Config

{
  "core": {
    "themes": [
      "spacegray-dark-ui",
      "base16-ocean-dark-spacegray"
    ],
    "excludeVcsIgnoredPaths": false
  }
}

Installed Packages

# User
autocomplete-clang, v0.8.8
base16-ocean-dark-spacegray, v0.12.0
gpp-compiler, v0.3.6
language-cpp14, v0.4.2
linter-clang, v3.3.0
linter-gcc, v0.3.9
minimap, v4.16.0
pigments, v0.18.1
spacegray-dark-ui, v0.12.0
term3, v0.19.2

# Dev
No dev packages

Conflicting with `dotenv` module on variable `NODE_ENV`

I am working on node project which uses motdotla/dotenv module to customise my environment module. However it seems this plugin already set the NODE_ENV environment variable to production which explains why my .env doesn't work anymore

dotenv will ignore any environment variable that's already set because It works fine if I run my project directly through terminal.

Feature request: auto run setting per project

Well I think the subject tells everything. The Auto Run command setting but for project-specific needs.
I was thinking in a file on the root folder of your project like .term3 which we may exclude from git or not, so you can be ready to go with just ctrl + alt + t.
An example .atom3 file will be:

nvm use v4
cd workspace/myproject
gulp test-watch

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.