atom-community / atom-community/atom-script
Uncaught Error: Can't save buffer with no file path
- Dominant language
- JavaScript
- Stars
- 730
- Forks
- 264
- PR merge metrics
- No merged PRs in 30d
Description
Uncaught Error: Can't save buffer with no file path
**Atom Version**: 0.161.0
**System**: linux 3.16.0-28-generic
**Thrown From**: [script](https://github.com/rgbkrk/atom-script) package, v2.15.1
### Steps To Reproduce
1. ...
2. ...
### Stack Trace
```
At /usr/share/atom/resources/app/node_modules/text-buffer/lib/text-buffer.js:959
Error: Can't save buffer with no file path
at TextBuffer.module.exports.TextBuffer.saveAs (/usr/share/atom/resources/app/node_modules/text-buffer/lib/text-buffer.js:959:15)
at TextBuffer.module.exports.TextBuffer.save (/usr/share/atom/resources/app/node_modules/text-buffer/lib/text-buffer.js:954:19)
at TextEditor.module.exports.TextEditor.save (/usr/share/atom/resources/app/src/text-editor.js:585:26)
at ScriptView.module.exports.ScriptView.buildCodeContext (/home/amerov/.atom/packages/script/lib/script-view.coffee:93:14)
at ScriptView.module.exports.ScriptView.lineRun (/home/amerov/.atom/packages/script/lib/script-view.coffee:74:20)
at atom-workspace. (/home/amerov/.atom/packages/script/lib/script-view.coffee:30:65)
at atom-workspace.handler (/usr/share/atom/resources/app/src/space-pen-extensions.js:115:32)
at atom-workspace.jQuery.event.dispatch (/usr/share/atom/resources/app/node_modules/space-pen/vendor/jquery.js:4681:9)
at atom-workspace.elemData.handle (/usr/share/atom/resources/app/node_modules/space-pen/vendor/jquery.js:4359:46)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app/src/command-registry.js:243:29)
at /usr/share/atom/resources/app/src/command-registry.js:3:61
at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/usr/share/atom/resources/app/node_modules/atom-keymap/lib/keymap-manager.js:549:16)
at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/usr/share/atom/resources/app/node_modules/atom-keymap/lib/keymap-manager.js:391:22)
at HTMLDocument.module.exports.WindowEventHandler.onKeydown (/usr/share/atom/resources/app/src/window-event-handler.js:167:20)
```
/cc @atom/core
Contributor guide
Assessment
This issue has not been assessed yet.