Skip to content

Uncaught Error: Can't save a buffer with no file #8

@jiang8125

Description

@jiang8125

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.25.0 x64
Electron: 1.7.11
OS: Unknown Windows version
Thrown From: atom-format-lua package 0.1.5

Stack Trace

Uncaught Error: Can't save a buffer with no file

At C:\Users\jiang\AppData\Local\atom\app-1.25.0\resources\app\node_modules\text-buffer\lib\text-buffer.js:1305

Error: Can't save a buffer with no file
    at TextBuffer.module.exports.TextBuffer.saveTo (~/AppData/Local/atom/app-1.25.0/resources/app/node_modules/text-buffer/lib/text-buffer.js:1305:21)
    at TextBuffer.module.exports.TextBuffer.save (~/AppData/Local/atom/app-1.25.0/resources/app/node_modules/text-buffer/lib/text-buffer.js:1289:25)
    at TextEditor.save (~/AppData/Local/atom/app-1.25.0/resources/app/src/text-editor.js:1148:38)
    at format (/packages/atom-format-lua/lib/atom-format-lua.js:44:12)
    at HTMLElement.atomFormatLuaFormat (/packages/atom-format-lua/lib/atom-format-lua.js:15:13)
    at CommandRegistry.handleCommandEvent (~/AppData/Local/atom/app-1.25.0/resources/app/src/command-registry.js:384:49)
    at CommandRegistry.dispatch (~/AppData/Local/atom/app-1.25.0/resources/app/src/command-registry.js:273:23)
    at AtomEnvironment.dispatchApplicationMenuCommand (~/AppData/Local/atom/app-1.25.0/resources/app/src/atom-environment.js:1343:25)
    at EventEmitter.outerCallback (~/AppData/Local/atom/app-1.25.0/resources/app/src/application-delegate.js:339:53)
    at emitThree (events.js:116:13)
    at EventEmitter.emit (events.js:197:7)

Commands

     -1:14.8.0 grammar-selector:show (atom-text-editor.editor.is-focused)
     -0:51.2.0 intentions:highlight (input.hidden-input)
     -0:51 core:paste (input.hidden-input)
  2x -0:47.2.0 core:backspace (input.hidden-input)
     -0:41.1.0 core:copy (span.syntax--comment.syntax--line.syntax--double-dash.syntax--lua)
     -0:23 intentions:highlight (input.hidden-input)
     -0:22.8.0 core:paste (input.hidden-input)
     -0:20.8.0 core:select-all (span.syntax--keyword.syntax--control.syntax--lua)
     -0:20.4.0 intentions:highlight (input.hidden-input)
     -0:20 core:paste (input.hidden-input)
  2x -0:17.6.0 core:backspace (input.hidden-input)
  3x -0:15.6.0 editor:newline (input.hidden-input)
     -0:06.9.0 atom-format-lua:format (input.hidden-input)

Non-Core Packages

active-syntax 0.4.0 
atom-format-lua 0.1.5 
autocomplete-python 1.10.5 
base16-atelierdune-dark-syntax 2.0.3 
base16-atelierlakeside-dark-theme-syntax 0.3.0 
busy-signal 1.4.3 
city-lights-syntax 1.1.8 
color-picker 2.2.5 
emmet 2.4.3 
emp-debugger 0.11.2 
funkcions-syntax-theme 1.3.0 
intentions 1.1.5 
jackhammer-syntax 1.1.0 
javyus-x 3.0.0 
kary-foundation-dark 4.0.0 
language-lua 0.9.11 
linter 2.2.0 
linter-lua 1.0.4 
linter-ui-default 1.7.1 
material 2.2.0 
minimap 4.29.8 
paraiso-dark 2.0.2 
paraiso-light 2.0.2 
platformio-ide-terminal 2.8.1 
python-debugger 0.2.0 
script 3.17.3 
seti-ui 1.10.0 
simplified-chinese-menu 5.3.5 
SkriptDark-Syntax 2.1.2 
snytax 0.1.2 
sync-settings 0.8.5 
trappist-one-syntax 0.3.0 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions