Coder Social home page Coder Social logo

busy-signal's Introduction

Busy Signal

Greenkeeper badge

Busy Signal is a base package that provides an easy to use API to show your package is performing a task.

API

Please head to busy-signal wiki for the API documentation

Screenshot

busy-signal

License

This project is licensed under the terms of MIT License

busy-signal's People

Contributors

arcanemagus avatar cezzre avatar greenkeeper[bot] avatar icecream17 avatar lloiser avatar robertrossmann avatar steelbrain 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

Watchers

 avatar  avatar  avatar

busy-signal's Issues

Uncaught Error: Status 'sbt yankeevoucher: starting sbt' is already set

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.19.0-beta0 x64
Electron: 1.6.9
OS: Mac OS X 10.12.6
Thrown From: busy-signal package 1.4.3

Stack Trace

Uncaught Error: Status 'sbt yankeevoucher: starting sbt' is already set

At /Users/stellar/.atom/packages/busy-signal/lib/registry.js:50

Error: Status 'sbt yankeevoucher: starting sbt' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:50:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.module.exports.Emitter.simpleDispatch (/Applications/Atom Beta.app/Contents/Resources/app/node_modules/event-kit/lib/emitter.js:25:20)
    at Emitter.module.exports.Emitter.emit (/Applications/Atom Beta.app/Contents/Resources/app/node_modules/event-kit/lib/emitter.js:141:34)
    at Provider.add (/packages/busy-signal/lib/provider.js:21:18)
    at Project.module.exports.Project.startTerm (/packages/sbt/lib/project.coffee:49:19)
    at /packages/sbt/lib/project.coffee:91:12
    at FSReqWrap.oncomplete (fs.js:112:15)

Commands

     -9:13.3.0 core:save (input.hidden-input)
     -7:38.5.0 editor:newline (input.hidden-input)
     -7:37.1.0 core:paste (input.hidden-input)
     -7:33.6.0 intentions:highlight (input.hidden-input)
     -7:31.9.0 core:save (input.hidden-input)
  2x -7:07.9.0 core:backspace (input.hidden-input)
     -7:06.1.0 core:save (input.hidden-input)
     -6:04.3.0 tree-view:move (span.name.icon.icon-file-text)
     -6:03.2.0 core:select-all (input.hidden-input)
  8x -6:01.8.0 core:backspace (input.hidden-input)
     -5:56.4.0 core:confirm (input.hidden-input)
     -4:58.3.0 core:copy (input.hidden-input)
  2x -4:04.3.0 sbt:compile (input.hidden-input)
     -1:13.2.0 core:copy (input.hidden-input)
  4x -0:19.3.0 core:close (input.hidden-input)
     -0:06.7.0 sbt:toggle-panel (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-one-dark-syntax.theme-one-dark-ui)

Non-Core Packages

busy-signal 1.4.3 
intentions 1.1.2 
language-scala 1.1.8 
linter 2.2.0 
linter-ui-default 1.6.1 
platformio-ide-terminal 2.5.1 
sbt 0.11.0 

Uncaught Error: Status 'Refreshing targets for ~/StudioProjects/myproject' is already set

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.44.0 x64
Electron: 4.2.7
OS: Mac OS X 10.15.3
Thrown From: busy-signal package 2.0.1

Stack Trace

Uncaught Error: Status 'Refreshing targets for /Users/raquezha/StudioProjects/myproject' is already set

At /Users/raquezha/.atom/packages/busy-signal/lib/registry.js:53

Error: Status 'Refreshing targets for /Users/raquezha/StudioProjects/myproject' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:1212986)
    at Emitter.emit (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:1214427)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at GradleBuildProvider.emit (events.js:182:13)
    at /packages/build-gradle/lib/gradle.js:74:16)
    at FSWatcher.emit (events.js:182:13)
    at FSEvent.FSWatcher._handle.onchange (internal/fs/watchers.js:130:12)

Commands

Non-Core Packages

android 0.1.0 
atom-clock 0.1.17 
build 0.70.0 
build-gradle 0.6.0 
busy-signal 2.0.1 
file-icons 2.1.39 
git-time-machine 2.1.0 
gradle-ci 1.1.4 
ide-java 0.9.0 
ide-kotlin 0.5.0 
intentions 1.1.5 
language-gradle 0.1.0 
language-groovy 0.7.0 
language-kotlin 0.5.0 
linter 2.3.1 
linter-kotlin 0.6.0 
linter-ktlint 0.2.0 
linter-ui-default 1.8.1 
pigments 0.40.2 
platformio-ide-terminal 2.10.0 
trailing-spaces 0.4.0 
zentabs 0.8.9 

Uncaught Error: Status 'Uploading ~/doc.html to doc.html...' is already set

  1. Install eXist-db package
  2. Select eXistdb - Edit Configuration for Project. sync = true
  3. Change and save a file in the project
  4. busy-signal error appears

Atom: 1.28.0 x64
Electron: 2.0.3
OS: Ubuntu 17.10
Thrown From: busy-signal package 1.4.3

Stack Trace

Uncaught Error: Status 'Uploading ~/doc.html to doc.html...' is already set

At ~/.atom/packages/busy-signal/lib/registry.js:50

Error: Status 'Uploading ~/doc.html to doc.html...' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:50:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.module.exports.Emitter.simpleDispatch (/usr/share/atom/resources/app/node_modules/event-kit/lib/emitter.js:25:20)
    at Emitter.module.exports.Emitter.emit (/usr/share/atom/resources/app/node_modules/event-kit/lib/emitter.js:141:34)
    at Provider.add (/packages/busy-signal/lib/provider.js:21:18)
    at Object.updateStatus (/packages/existdb/lib/existdb.coffee:245:27)
    at /packages/existdb/lib/existdb.coffee:42:42
    at Function.module.exports.Emitter.simpleDispatch (/usr/share/atom/resources/app/node_modules/event-kit/lib/emitter.js:25:20)
    at Sync.module.exports.Emitter.emit (/usr/share/atom/resources/app/node_modules/event-kit/lib/emitter.js:141:34)
    at Sync.store (/packages/existdb/lib/sync.js:69:14)
    at /packages/existdb/lib/sync.js:27:34
    at Function.module.exports.Emitter.simpleDispatch (/usr/share/atom/resources/app/node_modules/event-kit/lib/emitter.js:25:20)
    at Emitter.module.exports.Emitter.emit (/usr/share/atom/resources/app/node_modules/event-kit/lib/emitter.js:141:34)
    at didChangeCallback (/usr/share/atom/resources/app/src/project.js:381:28)
    at PathWatcher.onNativeEvents (/usr/share/atom/resources/app/src/path-watcher.js:533:13)
    at sub.native.onDidChange.events (/usr/share/atom/resources/app/src/path-watcher.js:436:64)
    at Function.module.exports.Emitter.simpleDispatch (/usr/share/atom/resources/app/node_modules/event-kit/lib/emitter.js:25:20)
    at Emitter.module.exports.Emitter.emit (/usr/share/atom/resources/app/node_modules/event-kit/lib/emitter.js:141:34)
    at NSFWNativeWatcher.onEvents (/usr/share/atom/resources/app/src/path-watcher.js:167:24)
    at handler (/usr/share/atom/resources/app/src/path-watcher.js:276:18)

Commands

     -0:20.1.0 intentions:highlight (input.hidden-input)
     -0:19.4.0 core:save (input.hidden-input)
     -0:03.0 intentions:highlight (input.hidden-input)
     -0:02.7.0 core:save (input.hidden-input)

Non-Core Packages

busy-signal 1.4.3 
existdb 0.8.0 
hyperclick 0.1.5 
intentions 1.1.5 
linter 2.2.0 
linter-ui-default 1.7.1 

Uncaught Error: Status 'sbt example: starting sbt' is already set

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.45.0 x64
Electron: 4.2.7
OS: Ubuntu Focal
Thrown From: busy-signal package 2.0.1

Stack Trace

Uncaught Error: Status 'sbt example: starting sbt' is already set

At /home/robert/.atom/packages/busy-signal/lib/registry.js:53

Error: Status 'sbt example: starting sbt' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (/snap/atom/248/usr/share/atom/resources/app/static/<embedded>:11:1214120)
    at Emitter.emit (/snap/atom/248/usr/share/atom/resources/app/static/<embedded>:11:1215561)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at Project.module.exports.Project.startTerm (/packages/sbt/lib/project.coffee:49:19)
    at /packages/sbt/lib/project.coffee:91:12
    at FSReqWrap.oncomplete (fs.js:141:20)

Commands

     -9:53.6.0 debugger:show-attach-dialog (button.github-StatusBarTile.inline-block)
     -9:51 core:cancel (atom-workspace.workspace.scrollbars-visible-always.theme-dracula-syntax.theme-dracula-ui)
     -9:44 debugger:restart-debugging (input.hidden-input)
     -9:27.9.0 sbt:toggle-panel (input.hidden-input)
     -5:56.4.0 sbt:compile (input.hidden-input)
     -3:04.8.0 sbt:toggle-panel (input.hidden-input)
     -2:52.1.0 sbt:exit (input.hidden-input)
 27x -2:24.9.0 core:backspace (input.hidden-input)
     -2:22.2.0 core:paste (input.hidden-input)
     -2:13.3.0 core:confirm (div.package-detail)
     -1:55.4.0 sbt:exit (input.hidden-input)
     -0:03.6.0 sbt:run (input.hidden-input)

Non-Core Packages

atom-ide-ui 0.13.0 
atom-sbt-client 0.2.0 
build-sbt 0.6.0 
busy-signal 2.0.1 
count-dracula-syntax 0.1.0 
dracula-syntax 2.0.7 
dracula-ui 0.6.0 
Hydrogen 2.14.1 
hydrogen-launcher 1.2.2 
hydrogen-python 0.0.8 
hydrogen-xdbg 0.0.4 
ide-scala 0.11.0 
language-scala 1.1.10 
linter 2.3.1 
platformio-ide-terminal 2.10.0 
sbt 0.13.0 

Uncaught Error: Status 'Refreshing targets for ~/Desktop\Progamming Languages\cpp\Cpp Project\C ...

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.51.0 x64
Electron: 5.0.13
OS: Microsoft Windows 10 Home
Thrown From: busy-signal package 2.0.1

Stack Trace

Uncaught Error: Status 'Refreshing targets for C:\Users\hdiou\Desktop\Progamming Languages\cpp\Cpp Project\C Projects\mA_ke_File_mini' is already set

At C:\Users\hdiou\.atom\packages\busy-signal\lib\registry.js:53

Error: Status 'Refreshing targets for C:\Users\hdiou\Desktop\Progamming Languages\cpp\Cpp Project\C  Projects\mA_ke_File_mini' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (/app.asar/node_modules/event-kit/dist/emitter.js:64:14)
    at Emitter.emit (/app.asar/node_modules/event-kit/dist/emitter.js:257:28)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at CustomFile.emit (events.js:194:13)
    at /packages/build/lib/atom-build.js:84:89)
    at FSWatcher.emit (events.js:194:13)
    at FSEvent.FSWatcher._handle.onchange (internal/fs/watchers.js:131:12)

Commands

Non-Core Packages

build 0.70.0 
build-make 0.13.0 
busy-signal 2.0.1 
gitlab-integration 0.4.8 
gpp-compiler 3.0.7 

Uncaught Error: Status 'Refreshing targets for ~/Documents/2600/Boulder-Dash-1-BBG' is already set

[Enter steps to reproduce:]

  1. ...switch project using project-manager
  2. ...build project - error thrown

Atom: 1.40.1 x64
Electron: 3.1.10
OS: Mac OS X 10.14.6
Thrown From: busy-signal package 2.0.1

Stack Trace

Uncaught Error: Status 'Refreshing targets for /Users/boo/Documents/2600/Boulder-Dash-1-BBG' is already set

At /Users/boo/.atom/packages/busy-signal/lib/registry.js:53

Error: Status 'Refreshing targets for /Users/boo/Documents/2600/Boulder-Dash-1-BBG' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:1209208)
    at Emitter.emit (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:1210649)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at TargetManager.getTargets (/packages/build/lib/target-manager.js:220:19)
    at Object.startNewBuild (/packages/build/lib/build.js:111:40)
    at /packages/build/lib/build.js:270:14
    at saveAndContinue (/packages/build/lib/build.js:277:7)
    at Object.doSaveConfirm (/packages/build/lib/build.js:281:7)
    at Object.build (/packages/build/lib/build.js:264:10)
    at /packages/build/lib/build.js:25:69)
    at CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:349123)
    at KeymapManager.dispatchCommandEvent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:1249835)
    at KeymapManager.handleKeyboardEvent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:1245969)
    at WindowEventHandler.handleDocumentKeyEvent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:284329)

Commands

     -0:22.3.0 build:trigger (input.hidden-input)

Non-Core Packages

auto-run 0.2.1 
build 0.70.0 
build-make 0.13.0 
busy-signal 2.0.1 
env-from-shell 0.3.0 
language-65asm 10.1.0 
project-manager 3.3.7 

Duplicate rendered indicator

Uncaught Error: Status 'Refreshing targets for ~/Documents\PlatformIO' is already set

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.45.0 x64
Electron: 4.2.7
OS: DESKTOP-F41E0LO
Thrown From: busy-signal package 2.0.1

Stack Trace

Uncaught Error: Status 'Refreshing targets for C:\Users\HiTec-Tenshi\Documents\PlatformIO' is already set

At C:\Users\HiTec-Tenshi\.atom\packages\busy-signal\lib\registry.js:53

Error: Status 'Refreshing targets for C:\Users\HiTec-Tenshi\Documents\PlatformIO' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (~/AppData/Local/atom/app-1.45.0/resources/app/static/<embedded>:11:1214120)
    at Emitter.emit (~/AppData/Local/atom/app-1.45.0/resources/app/static/<embedded>:11:1215561)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at TargetManager.getTargets (/packages/build/lib/target-manager.js:220:19)
    at Object.startNewBuild (/packages/build/lib/build.js:111:40)
    at /packages/build/lib/build.js:270:14
    at saveAndContinue (/packages/build/lib/build.js:277:7)
    at Object.doSaveConfirm (/packages/build/lib/build.js:281:7)
    at Object.build (/packages/build/lib/build.js:264:10)
    at /packages/build/lib/build.js:64:62)
    at TargetManager.emit (events.js:182:13)
    at /packages/build/lib/target-manager.js:114:127)
    at CommandRegistry.handleCommandEvent (~/AppData/Local/atom/app-1.45.0/resources/app/static/<embedded>:11:349290)
    at CommandRegistry.dispatch (~/AppData/Local/atom/app-1.45.0/resources/app/static/<embedded>:11:347765)
    at Object.runAtomCommand (/packages/platformio-ide/lib/utils.js:52:24)
    at /packages/platformio-ide/lib/main.js:258:30)
    at CommandRegistry.handleCommandEvent (~/AppData/Local/atom/app-1.45.0/resources/app/static/<embedded>:11:349290)
    at CommandRegistry.dispatch (~/AppData/Local/atom/app-1.45.0/resources/app/static/<embedded>:11:347765)
    at ToolBarButtonView.executeCallback (/packages/tool-bar/lib/tool-bar-button-view.js:153:23)
    at ToolBarButtonView._onClick (/packages/tool-bar/lib/tool-bar-button-view.js:127:12)

Commands

     -6:40.8.0 platformio-ide:target:upload (input.hidden-input)
     -6:34.3.0 application:show-settings (input.hidden-input)
     -5:37.5.0 platformio-ide:home (div.package-detail)
  5x -4:38.4.0 platformio-ide:target:upload (div.tool-panel.tree-view)
     -1:33 platformio-ide:home (div.tool-panel.tree-view)
     -1:18.9.0 tree-view:show (atom-workspace.workspace.scrollbars-visible-always.theme-base16-tomorrow-dark-theme.theme-atom-dark-ui)
     -1:05.9.0 tree-view:remove-project-folder (span.name.icon.icon-file-directory)
  2x -1:05.9.0 tree-view:show (atom-workspace.workspace.scrollbars-visible-always.theme-base16-tomorrow-dark-theme.theme-atom-dark-ui)
     -0:16.7.0 platformio-ide:target:upload (div.tool-panel.tree-view)
     -0:16.7.0 platformio-ide:target:upload-C:\Users\HiTec-Tenshi\Documents\PlatformIO\Projects\WebServer (atom-workspace.workspace.scrollbars-visible-always.theme-base16-tomorrow-dark-theme.theme-atom-dark-ui)

Non-Core Packages

atom-beautify 0.33.4 
atom-python-run 0.9.7 
autocomplete-clang 0.13.0 
autocomplete-html-entities 0.2.0 
build 0.70.0 
build-python 0.12.1 
busy-signal 2.0.1 
docblockr 0.13.7 
file-icons 2.1.39 
gpp-compiler 3.0.7 
highlight-line 0.12.0 
html-head-snippets 0.2.0 
html-includes 0.3.0 
html-tab 1.0.2 
html-tag-auto-complete 0.1.1 
html-to-css 0.2.2 
Hydrogen 2.14.0 
ide-html 0.6.0 
ide-json 0.2.1 
ide-python 1.5.0 
intentions 1.1.5 
language-arduino 0.4.3 
language-ini 1.23.0 
linter 2.3.1 
linter-gcc 0.9.0 
linter-gcc2 0.8.8 
linter-ui-default 1.8.1 
platformio-ide 2.6.0 
platformio-ide-debugger 1.2.6 
platformio-ide-terminal 2.10.0 
python-debugger 0.2.0 
python-indent 1.2.5 
python-tools 0.6.9 
script 3.25.0 
set-syntax 0.4.0 
tool-bar 1.2.2 

Editor flickers when busy signal animating

I have been getting flickering in my Atom editor when the busy signal is running.

The following screenshot shows the behaviour when hitting ctrl+s to trigger an eslint+busy signal:

editor flashes on save

I have the following configuration:

Thing Description
OS Linux/Fedora/Gnome 3 (maybe it's a Linux thing?)
Atom 1.17.0 (freshly installed yesterday)
Extra installed packages docblockr linter linter-eslint linter-ui-default intentions busy-signal

Notes:

  • Using a default linter/eslint setup, the editor starts flashing when the busy signal is animating.
  • The problem is not/barely noticeable on a freshly started Atom but gets worse with time.
  • Disabling the busy signal package alone makes the problem stop happening. Re-enabling it brings it back.

You may be able to reproduce this by:

  1. install a fresh copy of Atom
  2. apm install docblockr linter linter-eslint linter-ui-default intentions busy-signal
  3. check out & NPM install a repo with an .eslintrc (eg. the one I'm using)
  4. Open a JS file, then trigger an eslint by saving. Note that this doesn't seem to happen as often with a freshly opened Atom.

Uncaught Error: Status 'Refreshing targets for ~/git/tools_scripts_dotfiles/example_packages/db_m...

[Enter steps to reproduce:]

  1. ctrl + alt + b
  2. ...

Atom: 1.24.0-beta1 x64
Electron: 1.6.15
OS: Ubuntu Bionic
Thrown From: busy-signal package 1.4.3

Stack Trace

Uncaught Error: Status 'Refreshing targets for /home/gocarlos/git/tools_scripts_dotfiles/example_packages/db_manager' is already set

At /home/gocarlos/.atom/packages/busy-signal/lib/registry.js:50

Error: Status 'Refreshing targets for /home/gocarlos/git/tools_scripts_dotfiles/example_packages/db_manager' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:50:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.module.exports.Emitter.simpleDispatch (/usr/share/atom-beta/resources/app/node_modules/event-kit/lib/emitter.js:25:20)
    at Emitter.module.exports.Emitter.emit (/usr/share/atom-beta/resources/app/node_modules/event-kit/lib/emitter.js:141:34)
    at Provider.add (/packages/busy-signal/lib/provider.js:21:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at TargetManager.getTargets (/packages/build/lib/target-manager.js:220:19)
    at Object.startNewBuild (/packages/build/lib/build.js:111:40)
    at /packages/build/lib/build.js:270:14
    at saveAndContinue (/packages/build/lib/build.js:277:7)
    at Object.doSaveConfirm (/packages/build/lib/build.js:281:7)
    at Object.build (/packages/build/lib/build.js:264:10)
    at /packages/build/lib/build.js:25:69)
    at CommandRegistry.handleCommandEvent (/usr/share/atom-beta/resources/app/src/command-registry.js:388:36)
    at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/usr/share/atom-beta/resources/app/node_modules/atom-keymap/lib/keymap-manager.js:621:22)
    at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/usr/share/atom-beta/resources/app/node_modules/atom-keymap/lib/keymap-manager.js:412:28)
    at WindowEventHandler.handleDocumentKeyEvent (/usr/share/atom-beta/resources/app/src/window-event-handler.js:108:40)

Commands

     -2:09.1.0 core:backspace (input.hidden-input)
     -2:08.6.0 core:save (input.hidden-input)
     -2:08.4.0 core:move-up (input.hidden-input)
     -2:08.1.0 editor:newline (input.hidden-input)
     -2:07.8.0 core:save (input.hidden-input)
     -1:13.2.0 editor:toggle-line-comments (input.hidden-input)
  2x -1:12.7.0 core:save (input.hidden-input)
     -0:43.1.0 editor:toggle-line-comments (input.hidden-input)
     -0:43 core:save (input.hidden-input)
     -0:32.6.0 core:delete (input.hidden-input)
  2x -0:32.1.0 core:save (input.hidden-input)
  6x -0:24.7.0 editor:move-to-end-of-word (input.hidden-input)
     -0:23.1.0 editor:select-to-beginning-of-word (input.hidden-input)
  2x -0:17.6.0 core:backspace (input.hidden-input)
  2x -0:16.7.0 core:save (input.hidden-input)
     -0:08.0 build:trigger (input.hidden-input)

Non-Core Packages

autocomplete-clang 0.11.4 
build 0.70.0 
build-cmake 0.11.0 
busy-signal 1.4.3 
clang-format 1.30.0 
formatter 2.12.4 
language-cmake 0.3.0 
sync-settings 0.8.3 

Uncaught Error: Status 'Checking composer file for silverstripe modules' is already set

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.39.1 x64
Electron: 3.1.10
OS: Ubuntu 18.04.2
Thrown From: busy-signal package 2.0.1

Stack Trace

Uncaught Error: Status 'Checking composer file for silverstripe modules' is already set

At /home/thiemen/.atom/packages/busy-signal/lib/registry.js:53

Error: Status 'Checking composer file for silverstripe modules' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (/usr/share/atom/resources/app/static/<embedded>:11:1207528)
    at Emitter.emit (/usr/share/atom/resources/app/static/<embedded>:11:1208969)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at /packages/atom-silverstripe/lib/main.js:31:26

Commands

Non-Core Packages

atom-autocomplete-php 0.25.6 
atom-silverstripe 3.7.3 
atom-updater-linux 1.3.0 
autoclose-html 0.23.0 
autocomplete-php 0.3.7 
busy-signal 2.0.1 
cssbeautify 1.3.0 
docblockr 0.13.7 
duplicate-line-or-selection 0.9.0 
editorconfig 2.5.0 
ide-vue 0.1.9 
intentions 1.1.5 
language-vue 0.24.0 
linter 2.3.0 
linter-php 1.6.1 
linter-ui-default 1.7.1 
php-cs-fixer 4.1.1 
xml-formatter 0.13.0 

Provide recent history list

Most linter tasks are so brief the indication they are running is virtually instant, can a history of the X (3? 5?) most recent tasks be shown?

Uncaught Error: Status 'Refreshing targets for D:/Coding\Python-Challenges\Pascal\test' is alread...

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.27.0 x64
Electron: 1.7.11
OS: Microsoft Windows 10 Pro
Thrown From: busy-signal package 1.4.3

Stack Trace

Uncaught Error: Status 'Refreshing targets for D:\Coding\Python-Challenges\Pascal\test' is already set

At C:\Users\orton\.atom\packages\busy-signal\lib\registry.js:50

Error: Status 'Refreshing targets for D:\Coding\Python-Challenges\Pascal\test' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:50:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.module.exports.Emitter.simpleDispatch (~/AppData/Local/atom/app-1.27.0/resources/app/node_modules/event-kit/lib/emitter.js:25:20)
    at Emitter.module.exports.Emitter.emit (~/AppData/Local/atom/app-1.27.0/resources/app/node_modules/event-kit/lib/emitter.js:141:34)
    at Provider.add (/packages/busy-signal/lib/provider.js:21:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at TargetManager.getTargets (/packages/build/lib/target-manager.js:220:19)
    at Object.startNewBuild (/packages/build/lib/build.js:111:40)
    at /packages/build/lib/build.js:270:14
    at saveAndContinue (/packages/build/lib/build.js:277:7)
    at Object.doSaveConfirm (/packages/build/lib/build.js:281:7)
    at Object.build (/packages/build/lib/build.js:264:10)
    at /packages/build/lib/build.js:25:69)
    at CommandRegistry.handleCommandEvent (~/AppData/Local/atom/app-1.27.0/resources/app/src/command-registry.js:384:49)
    at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (~/AppData/Local/atom/app-1.27.0/resources/app/node_modules/atom-keymap/lib/keymap-manager.js:621:22)
    at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (~/AppData/Local/atom/app-1.27.0/resources/app/node_modules/atom-keymap/lib/keymap-manager.js:412:28)
    at WindowEventHandler.handleDocumentKeyEvent (~/AppData/Local/atom/app-1.27.0/resources/app/src/window-event-handler.js:110:40)

Commands

  3x -5:07.0 editor:newline (input.hidden-input)
     -4:58.3.0 core:save (input.hidden-input)
     -4:57.1.0 settings-view:open (input.hidden-input)
  2x -4:49.8.0 core:confirm (input.hidden-input)
     -2:11.2.0 editor:newline (input.hidden-input)
     -2:04.8.0 core:move-left (input.hidden-input)
     -2:02.1.0 core:backspace (input.hidden-input)
  2x -2:00.0 core:move-right (input.hidden-input)
     -1:58.1.0 core:save (input.hidden-input)
  2x -1:55.7.0 build:trigger (input.hidden-input)
 13x -1:17.4.0 core:backspace (input.hidden-input)
     -1:11.9.0 core:confirm (input.hidden-input)
     -1:01.7.0 core:delete (input.hidden-input)
     -1:01.2.0 core:confirm (input.hidden-input)
     -0:08.8.0 build:trigger (input.hidden-input)

Non-Core Packages

atom-clock 0.1.16 
atom-ide-ui 0.11.2 
atom-python-run 0.9.6 
autocomplete-python 1.10.5 
build 0.70.0 
build-fpc 0.1.1 
busy-signal 1.4.3 
file-icons 2.1.20 
ide-python 0.9.2 
language-pascal 0.20.6 
minimap 4.29.8 
python-autopep8 0.1.3 

Uncaught Error: Status 'Refreshing targets for /home/arne/Docker/rgbdri' is already set

Error: Status 'Refreshing targets for /home/arne/Docker/rgbdri' is already set
    at Registry.statusAdd (/home/arne/.atom/packages/busy-signal/lib/registry.js:50:13)
    at /home/arne/.atom/packages/busy-signal/lib/registry.js:31:12
    at Function.module.exports.Emitter.simpleDispatch (/usr/share/atom/resources/app/node_modules/event-kit/lib/emitter.js:25:20)
    at Emitter.module.exports.Emitter.emit (/usr/share/atom/resources/app/node_modules/event-kit/lib/emitter.js:141:34)
    at Provider.add (/home/arne/.atom/packages/busy-signal/lib/provider.js:21:18)
    at TargetManager.refreshTargets (/home/arne/.atom/packages/build/lib/target-manager.js:57:44)
    at TargetManager.getTargets (/home/arne/.atom/packages/build/lib/target-manager.js:220:19)
    at Object.startNewBuild (/home/arne/.atom/packages/build/lib/build.js:111:40)
    at /home/arne/.atom/packages/build/lib/build.js:270:14
    at saveAndContinue (/home/arne/.atom/packages/build/lib/build.js:277:7)
    at Object.doSaveConfirm (/home/arne/.atom/packages/build/lib/build.js:281:7)
    at Object.build (/home/arne/.atom/packages/build/lib/build.js:264:10)
    at HTMLElement.<anonymous> (/home/arne/.atom/packages/build/lib/build.js:25:69)
    at CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app/src/command-registry.js:384:49)
    at CommandRegistry.dispatch (/usr/share/atom/resources/app/src/command-registry.js:273:23)
    at AtomEnvironment.dispatchApplicationMenuCommand (/usr/share/atom/resources/app/src/atom-environment.js:1347:25)
    at EventEmitter.outerCallback (/usr/share/atom/resources/app/src/application-delegate.js:339:53)
    at emitThree (events.js:116:13)
    at EventEmitter.emit (events.js:197:7)

Better time resolution

Currently it seems the displayed time has a minimum of 0s, it would be nice if the time could display smaller time intervals. Ideally I'd say it should be something along the lines of "maximum of 2 digits of precision with a unit", so for example:

  • 1.0 s
  • 46 ms
  • 2.4 s
  • 1.3 m

As it stands, this isn't very useful information:
image

Uncaught Error: Status 'Refreshing targets for D:/Users\Administrator\Documents\Julia\Julia-1.2.0...

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.40.1 x64
Electron: 3.1.10
OS: Unknown Windows version
Thrown From: busy-signal package 2.0.1

Stack Trace

Uncaught Error: Status 'Refreshing targets for D:\Users\Administrator\Documents\Julia\Julia-1.2.0\project_exam' is already set

At D:\Users\Administrator\Documents\Julia\.atom\packages\busy-signal\lib\registry.js:53

Error: Status 'Refreshing targets for D:\Users\Administrator\Documents\Julia\Julia-1.2.0\project_exam' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (D:/Users/Administrator/Documents/Julia/app-1.40.1/resources/app/static/<embedded>:11:1209208)
    at Emitter.emit (D:/Users/Administrator/Documents/Julia/app-1.40.1/resources/app/static/<embedded>:11:1210649)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at TargetManager.getTargets (/packages/build/lib/target-manager.js:220:19)
    at Object.startNewBuild (/packages/build/lib/build.js:111:40)
    at /packages/build/lib/build.js:270:14
    at saveAndContinue (/packages/build/lib/build.js:277:7)
    at Object.doSaveConfirm (/packages/build/lib/build.js:281:7)
    at Object.build (/packages/build/lib/build.js:264:10)
    at /packages/build/lib/build.js:25:69)
    at CommandRegistry.handleCommandEvent (D:/Users/Administrator/Documents/Julia/app-1.40.1/resources/app/static/<embedded>:11:349123)
    at CommandRegistry.dispatch (D:/Users/Administrator/Documents/Julia/app-1.40.1/resources/app/static/<embedded>:11:347598)
    at AtomEnvironment.dispatchApplicationMenuCommand (D:/Users/Administrator/Documents/Julia/app-1.40.1/resources/app/static/<embedded>:1:744892)
    at EventEmitter.t (D:/Users/Administrator/Documents/Julia/app-1.40.1/resources/app/static/<embedded>:1:752815)
    at EventEmitter.emit (events.js:182:13)

Commands

     -7:37.7.0 julia-client:copy-or-interrupt (textarea.xterm-helper-textarea)
  2x -7:36.1.0 ink-terminal:paste (textarea.xterm-helper-textarea)
     -6:39 julia-client:run-all (textarea.xterm-helper-textarea)
     -5:21.3.0 build:trigger (input.hidden-input)
     -4:02.5.0 julia-client:settings (input.hidden-input)
  2x -3:50.6.0 core:backspace (input.hidden-input)
     -2:33.6.0 project-manager:save-project (input.hidden-input)
     -1:46 core:confirm (input.hidden-input)
 34x -1:43.3.0 core:backspace (input.hidden-input)
     -0:22.2.0 build:trigger (input.hidden-input)

Non-Core Packages

atom-ide-ui 0.13.0 
build 0.70.0 
build-powershell 0.11.0 
busy-signal 2.0.1 
default-language 0.3.1 
ide-powershell 0.1.0 
ink 0.10.12 
julia-client 0.9.4 
language-julia 0.19.1 
language-powershell 5.0.0 
latex-completions 0.3.6 
project-manager 3.3.7 
tool-bar 1.1.12 

Uncaught Error: Status 'Generate project symbols' is already set

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.21.2 x64
Electron: 1.6.15
OS: Mac OS X 10.13
Thrown From: busy-signal package 1.4.3

Stack Trace

Uncaught Error: Status 'Generate project symbols' is already set

At /Users/lvansnippenburg/.atom/packages/busy-signal/lib/registry.js:50

Error: Status 'Generate project symbols' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:50:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.module.exports.Emitter.simpleDispatch (/Applications/Atom.app/Contents/Resources/app/node_modules/event-kit/lib/emitter.js:25:20)
    at Emitter.module.exports.Emitter.emit (/Applications/Atom.app/Contents/Resources/app/node_modules/event-kit/lib/emitter.js:141:34)
    at Provider.add (/packages/busy-signal/lib/provider.js:21:18)
    at TagGenerator.wrapBusySignal (/packages/symbols-view-plus/lib/tag-generator.js:134:16)
    at TagGenerator.generateProjectSymbols (/packages/symbols-view-plus/lib/tag-generator.js:222:17)
    at generateProjectSymbols (/packages/symbols-view-plus/lib/plus/on-file-change-updater.js:32:9)
    at Function.module.exports.Emitter.simpleDispatch (/Applications/Atom.app/Contents/Resources/app/node_modules/text-buffer/node_modules/event-kit/lib/emitter.js:25:20)
    at Emitter.module.exports.Emitter.emit (/Applications/Atom.app/Contents/Resources/app/node_modules/text-buffer/node_modules/event-kit/lib/emitter.js:141:34)
    at TextBuffer.module.exports.TextBuffer.destroy (/Applications/Atom.app/Contents/Resources/app/node_modules/text-buffer/lib/text-buffer.js:1509:28)
    at TextBuffer.module.exports.TextBuffer.release (/Applications/Atom.app/Contents/Resources/app/node_modules/text-buffer/lib/text-buffer.js:1556:20)
    at TextEditor.module.exports.TextEditor.destroyed (/Applications/Atom.app/Contents/Resources/app/src/text-editor.js:658:25)
    at TextEditor.module.exports.Model.destroy (/Applications/Atom.app/Contents/Resources/app/src/model.js:31:64)
    at Pane.module.exports.Pane.destroyItem (/Applications/Atom.app/Contents/Resources/app/src/pane.js:708:24)
    at TabBarView.module.exports.TabBarView.closeTab (/Applications/Atom.app/Contents/Resources/app/node_modules/tabs/lib/tab-bar-view.js:341:32)
    at HTMLDivElement.TabView.didClickCloseIcon (/Applications/Atom.app/Contents/Resources/app/node_modules/tabs/lib/tab-bar-view.js:229:25)

Commands

     -9:45.8.0 editor:newline (input.hidden-input)
     -9:44.3.0 core:undo (input.hidden-input)
  3x -9:43.2.0 core:backspace (input.hidden-input)
     -9:29.5.0 core:save (input.hidden-input)
     -8:25.3.0 core:copy (input.hidden-input)
     -7:52.5.0 core:confirm (input.hidden-input)
     -7:43.4.0 editor:newline (input.hidden-input)
     -7:42.8.0 core:paste (input.hidden-input)
     -7:42 core:save (input.hidden-input)

Non-Core Packages

atom-live-server 2.2.0 
atom-minify 0.8.0 
autocomplete-html-entities 0.2.0 
autocomplete-json 5.5.0 
autocomplete-php 0.3.7 
bracket-matcher-highlight 0.5.0 
busy-signal 1.4.3 
docker 0.8.0 
file-icons 2.1.13 
highlight-selected 0.13.1 
intentions 1.1.5 
language-docker 1.1.8 
language-vue 0.23.1 
language-vue-component 0.5.0 
linter 2.2.0 
linter-docker 0.2.1 
linter-ui-default 1.6.10 
php-integrator-autocomplete-plus 1.6.1 
php-server 0.8.0 
platformio-ide-terminal 2.7.0 
remote-sync-pro 5.1.1 
symbols-list 2.4.1 
symbols-tree-view 0.14.0 
symbols-view-plus 0.117.0-plus.1 
tree-view-git-status 1.4.0 
vue2-autocomplete 0.1.0-alpha.4 

Uncaught Error: Status 'Refreshing targets for ~/OneDrive\Desktop\work\cppdoc' is already set

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.40.1 x64
Electron: 3.1.10
OS: Microsoft Windows 10 Enterprise
Thrown From: busy-signal package 2.0.1

Stack Trace

Uncaught Error: Status 'Refreshing targets for C:\Users\ravi1\OneDrive\Desktop\work\cppdoc' is already set

At C:\Users\ravi1\.atom\packages\busy-signal\lib\registry.js:53

Error: Status 'Refreshing targets for C:\Users\ravi1\OneDrive\Desktop\work\cppdoc' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (~/AppData/Local/atom/app-1.40.1/resources/app/static/<embedded>:11:1209208)
    at Emitter.emit (~/AppData/Local/atom/app-1.40.1/resources/app/static/<embedded>:11:1210649)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at TargetManager.selectActiveTarget (/packages/build/lib/target-manager.js:183:12)
    at /packages/build/lib/target-manager.js:23:82)
    at CommandRegistry.handleCommandEvent (~/AppData/Local/atom/app-1.40.1/resources/app/static/<embedded>:11:349123)
    at KeymapManager.dispatchCommandEvent (~/AppData/Local/atom/app-1.40.1/resources/app/static/<embedded>:11:1249835)
    at KeymapManager.handleKeyboardEvent (~/AppData/Local/atom/app-1.40.1/resources/app/static/<embedded>:11:1245969)
    at WindowEventHandler.handleDocumentKeyEvent (~/AppData/Local/atom/app-1.40.1/resources/app/static/<embedded>:11:284329)

Commands

     -2:26.9.0 intentions:highlight (input.hidden-input)
     -2:26.5.0 core:save (input.hidden-input)
     -2:20.7.0 intentions:highlight (input.hidden-input)
 53x -2:20.3.0 editor:move-line-up (input.hidden-input)
     -2:17.7.0 editor:move-to-beginning-of-word (input.hidden-input)
     -2:17.1.0 core:move-down (input.hidden-input)
     -2:16.7.0 editor:newline (input.hidden-input)
     -2:16.4.0 core:move-up (input.hidden-input)
     -2:15.9.0 editor:newline (input.hidden-input)
  8x -2:13.2.0 core:backspace (input.hidden-input)
     -2:06.8.0 intentions:highlight (input.hidden-input)
     -2:06.5.0 core:save (input.hidden-input)
     -1:17.6.0 core:confirm (input.hidden-input)
  7x -0:12.8.0 build:select-active-target (input.hidden-input)
     -0:06.1.0 editor:consolidate-selections (input.hidden-input)
     -0:06.1.0 core:cancel (input.hidden-input)

Non-Core Packages

atom-cpp-template-foldings 0.1.4 
autocomplete-clang 0.12.0 
build 0.70.0 
build-make 0.13.0 
busy-signal 2.0.1 
gcc-make-run 0.2.12 
ide-flex-bison 1.2.1 
intentions 1.1.5 
language-bison-flex 0.3.1 
language-cpp14 0.6.2 
linter 2.3.1 
linter-clang-tidy 0.2.0 
linter-gcc 0.7.1 
linter-gcc2 0.8.7 
linter-ui-default 1.8.0 
remote-atom 1.3.12 
tool-bar 1.1.12 

Uncaught Error: Status 'Refreshing targets for C:/Marlin\Marlin-BF20-SKR11-04072019' is already set

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.40.1 x64
Electron: 3.1.10
OS: Microsoft Windows 7 Ultimate
Thrown From: busy-signal package 2.0.1

Stack Trace

Uncaught Error: Status 'Refreshing targets for C:\Marlin\Marlin-BF20-SKR11-04072019' is already set

At C:\Users\David\.atom\packages\busy-signal\lib\registry.js:53

Error: Status 'Refreshing targets for C:\Marlin\Marlin-BF20-SKR11-04072019' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (~/AppData/Local/atom/app-1.40.1/resources/app/static/<embedded>:11:1209208)
    at Emitter.emit (~/AppData/Local/atom/app-1.40.1/resources/app/static/<embedded>:11:1210649)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at TargetManager.getTargets (/packages/build/lib/target-manager.js:220:19)
    at Object.startNewBuild (/packages/build/lib/build.js:111:40)
    at /packages/build/lib/build.js:270:14
    at saveAndContinue (/packages/build/lib/build.js:277:7)
    at Object.doSaveConfirm (/packages/build/lib/build.js:281:7)
    at Object.build (/packages/build/lib/build.js:264:10)
    at /packages/build/lib/build.js:64:62)
    at TargetManager.emit (events.js:182:13)
    at /packages/build/lib/target-manager.js:114:127)
    at CommandRegistry.handleCommandEvent (~/AppData/Local/atom/app-1.40.1/resources/app/static/<embedded>:11:349123)
    at CommandRegistry.dispatch (~/AppData/Local/atom/app-1.40.1/resources/app/static/<embedded>:11:347598)
    at Object.runAtomCommand (/packages/platformio-ide/lib/utils.js:52:24)
    at /packages/platformio-ide/lib/main.js:258:30)
    at CommandRegistry.handleCommandEvent (~/AppData/Local/atom/app-1.40.1/resources/app/static/<embedded>:11:349123)
    at CommandRegistry.dispatch (~/AppData/Local/atom/app-1.40.1/resources/app/static/<embedded>:11:347598)
    at ToolBarButtonView.executeCallback (/packages/tool-bar/lib/tool-bar-button-view.js:134:21)
    at ToolBarButtonView._onClick (/packages/tool-bar/lib/tool-bar-button-view.js:113:12)

Commands

  2x -1:51.8.0 platformio-ide:home (div.tool-panel.tree-view)
     -0:37.6.0 tree-view:show (atom-workspace.workspace.scrollbars-visible-always.theme-atom-material-syntax-dark.theme-electric-ui)
     -0:31.9.0 platformio-ide:target:build (div.tool-panel.tree-view)
     -0:31.9.0 platformio-ide:target:build-C:\Marlin\Marlin-BF2.0.x-SKR11-30092019\Marlin (atom-workspace.workspace.scrollbars-visible-always.theme-atom-material-syntax-dark.theme-electric-ui)

Non-Core Packages

atom-beautify 0.33.4 
atom-material-syntax-dark 1.0.0 
atom-material-ui 2.1.3 
autocomplete-clang 0.12.0 
build 0.70.0 
busy-signal 2.0.1 
compare-files 0.8.1 
contrast-ui 0.53.0 
electric-ui 0.1.0 
file-icons 2.1.33 
git-clone 0.2.0 
intentions 1.1.5 
language-ini 1.21.0 
linter 2.3.0 
linter-gcc 0.7.1 
linter-ui-default 1.7.1 
monokai 0.24.0 
platformio-ide 2.4.1 
platformio-ide-debugger 1.2.6 
platformio-ide-terminal 2.9.1 
process-palette 0.17.0 
pure-syntax 1.0.1 
tool-bar 1.1.12 

Failed to activate the busy-signal package

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.16.0 x64
Electron: 1.3.13
OS: Mac OS X 10.12.4
Thrown From: busy-signal package 1.3.0

Stack Trace

Failed to activate the busy-signal package

At ENOENT: no such file or directory, lstat '/Users/ilovebabu/Library/Caches/com.github.atom.ShipIt/update.pqeRtds'

Error: ENOENT: no such file or directory, lstat '/Users/ilovebabu/Library/Caches/com.github.atom.ShipIt/update.pqeRtds'
    at Error (native)
    at fs.lstatSync (fs.js:982:18)
    at Object.fs.lstatSync (ELECTRON_ASAR.js:239:16)
    at realpathSync (fs.js:1657:19)
    at Object.fs.realpathSync (ELECTRON_ASAR.js:326:24)
    at Function.Module._findPath (module.js:167:25)
    at Module._resolveFilename (module.js:453:25)
    at Module._resolveFilename (/Users/ilovebabu/Library/Caches/com.github.atom.ShipIt/update.pqeRtds/Atom.app/Contents/Resources/electron.asar/common/reset-search-paths.js:35:12)
    at Function.Module._resolveFilename (/app.asar/src/module-cache.js:383:52)
    at Function.Module._load (module.js:403:25)
    at Module.require (module.js:483:17)
    at require (/app.asar/src/native-compile-cache.js:50:27)
    at Object.exports.getCachePath (/app.asar/src/babel.js:30:58)
    at Object.getCachePath (/app.asar/src/package-transpilation-registry.js:45:27)
    at compileFileAtPath (/app.asar/src/compile-cache.js:85:30)
    at /app.asar/src/compile-cache.js:215:18)
    at Module.load (module.js:473:32)
    at tryModuleLoad (module.js:432:12)
    at Function.Module._load (module.js:424:3)
    at Module.require (module.js:483:17)
    at require (/app.asar/src/native-compile-cache.js:50:27)
    at Package.module.exports.Package.requireMainModule (/app.asar/src/package.js:796:27)
    at Package.module.exports.Package.activateNow (/app.asar/src/package.js:207:16)
    at /app.asar/src/package.js:190:32
    at Package.module.exports.Package.measure (/app.asar/src/package.js:96:15)
    at /app.asar/src/package.js:183:26
    at Package.module.exports.Package.activate (/app.asar/src/package.js:180:34)
    at PackageManager.module.exports.PackageManager.activatePackage (/app.asar/src/package-manager.js:550:34)
    at /app.asar/src/package-manager.js:531:29
    at Config.module.exports.Config.transactAsync (/app.asar/src/config.js:337:18)

Commands

Non-Core Packages

atom-beautify 0.29.22 
atom-ternjs 0.18.2 
busy-signal 1.3.0 
emmet 2.4.3 
git-plus 7.4.0 
git-time-machine 1.5.9 
intentions 1.1.2 
linter 2.1.4 
linter-bootlint 1.0.4 
linter-csslint 1.3.4 
linter-eslint 8.1.6 
linter-htmlhint 1.3.3 
linter-jsonlint 1.3.0 
linter-php 1.3.2 
linter-pylint 2.0.1 
linter-rubocop 2.0.0 
linter-sass-lint 1.7.4 
linter-tidy 2.3.1 
linter-ui-default 1.2.3 
minimap 4.27.1 
pigments 0.39.1 
terminal-plus 0.14.5 
turbo-javascript 1.4.0 
wakatime 6.0.13 

Uncaught Error: Status 'Refreshing targets for ~/Documents/my/Andurino/Atom-projects/SolarCatcher...

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.21.1 x64
Electron: 1.6.15
OS: Mac OS X 10.13.1
Thrown From: busy-signal package 1.4.3

Stack Trace

Uncaught Error: Status 'Refreshing targets for /Users/yuriy.nezhura/Documents/my/Andurino/Atom-projects/SolarCatcher,/Users/yuriy.nezhura/Documents/my/Andurino/Atom-projects/Global' is already set

At /Users/yuriy.nezhura/.atom/packages/busy-signal/lib/registry.js:50

Error: Status 'Refreshing targets for /Users/yuriy.nezhura/Documents/my/Andurino/Atom-projects/SolarCatcher,/Users/yuriy.nezhura/Documents/my/Andurino/Atom-projects/Global' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:50:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.module.exports.Emitter.simpleDispatch (/Applications/Atom.app/Contents/Resources/app/node_modules/event-kit/lib/emitter.js:25:20)
    at Emitter.module.exports.Emitter.emit (/Applications/Atom.app/Contents/Resources/app/node_modules/event-kit/lib/emitter.js:141:34)
    at Provider.add (/packages/busy-signal/lib/provider.js:21:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at TargetManager.selectActiveTarget (/packages/build/lib/target-manager.js:183:12)
    at /packages/build/lib/target-manager.js:23:82)
    at CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app/src/command-registry.js:381:36)
    at CommandRegistry.dispatch (/Applications/Atom.app/Contents/Resources/app/src/command-registry.js:266:23)
    at executeCallback (/packages/tool-bar/lib/tool-bar-button-view.js:106:19)
    at ToolBarButtonView._onClick (/packages/tool-bar/lib/tool-bar-button-view.js:70:7)

Commands

     -5:58.3.0 window:focus-next-pane (div.tool-panel.tree-view)
  2x -0:55.8.0 build:select-active-target (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-one-dark-syntax.theme-one-dark-ui)

Non-Core Packages

atom-terminal 0.8.0 
atom-terminal-panel 4.4.4 
autocomplete-clang 0.11.3 
build 0.69.0 
build-platformio 1.2.2 
busy 0.7.0 
busy-signal 1.4.3 
file-icons 2.1.13 
intentions 1.1.5 
language-ini 1.19.0 
linter 2.2.0 
linter-clang 4.1.2 
linter-gcc 0.7.1 
linter-ui-default 1.6.10 
minimap 4.29.7 
platformio-ide 2.0.0-rc.3.1 
platformio-ide-debugger 1.2.4 
platformio-ide-terminal 2.7.0 
tool-bar 1.1.0 

An in-range update of eslint-config-steelbrain is breaking the build 🚨

Version 3.0.1 of eslint-config-steelbrain just got published.

Branch Build failing 🚨
Dependency eslint-config-steelbrain
Current Version 3.0.0
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

As eslint-config-steelbrain is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.

I recommend you give this issue a high priority. I’m sure you can resolve this 💪


Status Details
  • ci/circleci Your tests failed on CircleCI Details
Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

Uncaught Error: Status 'Refreshing targets for ~/Desktop/libpistache-github' is already set

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.34.0 x64
Electron: 2.0.16
OS: Ubuntu 18.04.2
Thrown From: busy-signal package 2.0.0

Stack Trace

Uncaught Error: Status 'Refreshing targets for /home/arthur/Desktop/libpistache-github' is already set

At /home/arthur/.atom/packages/busy-signal/lib/registry.js:53

Error: Status 'Refreshing targets for /home/arthur/Desktop/libpistache-github' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (/usr/share/atom/resources/app/static/<embedded>:11:1190133)
    at Emitter.emit (/usr/share/atom/resources/app/static/<embedded>:11:1191574)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at TargetManager.getTargets (/packages/build/lib/target-manager.js:220:19)
    at Object.startNewBuild (/packages/build/lib/build.js:111:40)
    at /packages/build/lib/build.js:270:14
    at saveAndContinue (/packages/build/lib/build.js:277:7)
    at Object.doSaveConfirm (/packages/build/lib/build.js:281:7)
    at Object.build (/packages/build/lib/build.js:264:10)
    at /packages/build/lib/build.js:25:69)
    at CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app/static/<embedded>:11:350055)
    at Object.didConfirmSelection (/usr/share/atom/resources/app/static/<embedded>:11:692958)
    at SelectListView.confirmSelection (/usr/share/atom/resources/app/static/<embedded>:11:858391)
    at HTMLDivElement.core:confirm (/usr/share/atom/resources/app/static/<embedded>:11:853270)
    at CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app/static/<embedded>:11:350055)
    at KeymapManager.t.exports.KeymapManager.dispatchCommandEvent (/usr/share/atom/resources/app/static/<embedded>:11:1230760)
    at KeymapManager.t.exports.KeymapManager.handleKeyboardEvent (/usr/share/atom/resources/app/static/<embedded>:11:1226894)
    at WindowEventHandler.handleDocumentKeyEvent (/usr/share/atom/resources/app/static/<embedded>:11:285234)

Commands

     -1:31.1.0 command-palette:toggle (div.incompatible-packages.padded.native-key-bindings)
     -1:28.8.0 core:move-down (input.hidden-input)
     -1:28.2.0 core:confirm (input.hidden-input)
     -1:28.2.0 settings-view:install-packages-and-themes (div.incompatible-packages.padded.native-key-bindings)
  2x -1:25.2.0 core:backspace (input.hidden-input)
     -1:19.9.0 core:save (input.hidden-input)
     -0:55.4.0 core:select-all (input.hidden-input)
     -0:55.3.0 core:backspace (input.hidden-input)
     -0:36.3.0 core:close (input.hidden-input)
     -0:34.4.0 command-palette:toggle (input.hidden-input)
  3x -0:32.9.0 core:move-down (input.hidden-input)
     -0:32.1.0 core:move-up (input.hidden-input)
     -0:31.9.0 core:confirm (input.hidden-input)
     -0:31.9.0 build:trigger (input.hidden-input)

Non-Core Packages

autocomplete 0.47.0 
autocomplete-clang 0.11.5 
build 0.70.0 
build-cmake 0.12.0 
busy-signal 2.0.0 
dbg 1.6.3 
dbg-gdb 1.7.8 
highlight-selected 0.14.0 
intentions 1.1.5 
linter 2.3.0 
linter-clang 4.1.2 
linter-ui-default 1.7.1 
minimap 4.29.9 
minimap-cursorline 0.2.0 
minimap-find-and-replace 4.5.2 
minimap-git-diff 4.3.1 
minimap-highlight-selected 4.6.1 
minimap-linter 2.2.1 
minimap-pigments 0.2.2 
output-panel 0.3.4 

Uncaught Error: Status 'Refreshing targets for C:/TPWDB\BIN' is already set

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.53.0 x64
Electron: 6.1.12
OS: Unknown Windows version
Thrown From: busy-signal package 2.0.1

Stack Trace

Uncaught Error: Status 'Refreshing targets for C:\TPWDB\BIN' is already set

At C:\Users\budea\.atom\packages\busy-signal\lib\registry.js:53

Error: Status 'Refreshing targets for C:\TPWDB\BIN' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (~/AppData/Local/atom/app-1.53.0/resources/app/static/<embedded>:11:1190051)
    at Emitter.emit (~/AppData/Local/atom/app-1.53.0/resources/app/static/<embedded>:11:1191492)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at TargetManager.getTargets (/packages/build/lib/target-manager.js:220:19)
    at Object.startNewBuild (/packages/build/lib/build.js:111:40)
    at /packages/build/lib/build.js:270:14
    at saveAndContinue (/packages/build/lib/build.js:277:7)
    at Object.doSaveConfirm (/packages/build/lib/build.js:281:7)
    at Object.build (/packages/build/lib/build.js:264:10)
    at /packages/build/lib/build.js:25:69)
    at CommandRegistry.handleCommandEvent (~/AppData/Local/atom/app-1.53.0/resources/app/static/<embedded>:11:350265)
    at KeymapManager.dispatchCommandEvent (~/AppData/Local/atom/app-1.53.0/resources/app/static/<embedded>:11:1230852)
    at KeymapManager.handleKeyboardEvent (~/AppData/Local/atom/app-1.53.0/resources/app/static/<embedded>:11:1226986)
    at WindowEventHandler.handleDocumentKeyEvent (~/AppData/Local/atom/app-1.53.0/resources/app/static/<embedded>:11:284919)

Commands

     -6:30.9.0 core:backspace (input.hidden-input)
  2x -6:28.4.0 core:move-left (input.hidden-input)
  3x -6:27 core:move-right (input.hidden-input)
     -6:22.9.0 editor:newline (input.hidden-input)
     -6:20.1.0 core:backspace (input.hidden-input)
     -6:18.8.0 core:move-up (input.hidden-input)
     -6:18.1.0 editor:newline (input.hidden-input)
     -6:11 build:trigger (input.hidden-input)
     -5:40.8.0 editor:newline (input.hidden-input)
  4x -5:39.5.0 core:backspace (input.hidden-input)
     -3:55.1.0 core:paste (input.hidden-input)
  2x -2:43.1.0 build:trigger (input.hidden-input)
     -0:41.2.0 pane:close (span.name.icon.icon-file-directory)
     -0:23.7.0 application:add-project-folder (div.tool-panel.tree-view)
     -0:10.6.0 grammar-selector:show (atom-text-editor.editor)
     -0:05.3.0 build:trigger (input.hidden-input)

Non-Core Packages

atom-runner 2.7.1 
build 0.70.0 
build-fpc 0.1.1 
busy-signal 2.0.1 
ide-java 0.9.1 
language-pascal 1.0.0 
teletype 0.13.4 

Uncaught Error: Status 'Refreshing targets for C:/les' is already set

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.36.1 x64
Electron: 2.0.18
OS: Unknown Windows version
Thrown From: busy-signal package 2.0.1

Stack Trace

Uncaught Error: Status 'Refreshing targets for C:\les' is already set

At C:\Users\delfi\.atom\packages\busy-signal\lib\registry.js:53

Error: Status 'Refreshing targets for C:\les' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (~/AppData/Local/atom/app-1.36.1/resources/app/static/<embedded>:11:1172164)
    at Emitter.emit (~/AppData/Local/atom/app-1.36.1/resources/app/static/<embedded>:11:1173605)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at TargetManager.getTargets (/packages/build/lib/target-manager.js:220:19)
    at Object.startNewBuild (/packages/build/lib/build.js:111:40)
    at /packages/build/lib/build.js:270:14
    at saveAndContinue (/packages/build/lib/build.js:277:7)
    at Object.doSaveConfirm (/packages/build/lib/build.js:281:7)
    at Object.build (/packages/build/lib/build.js:264:10)
    at /packages/build/lib/build.js:25:69)
    at CommandRegistry.handleCommandEvent (~/AppData/Local/atom/app-1.36.1/resources/app/static/<embedded>:11:350065)
    at CommandRegistry.dispatch (~/AppData/Local/atom/app-1.36.1/resources/app/static/<embedded>:11:348540)
    at BuildView.build (/packages/build/lib/build-view.js:302:19)
    at /packages/build/node_modules/space-pen/lib/space-pen.js:220:36)
    at HTMLButtonElement.dispatch (/packages/build/node_modules/jquery/dist/jquery.js:4435:9)
    at HTMLButtonElement.elemData.handle (/packages/build/node_modules/jquery/dist/jquery.js:4121:28)

Commands

  3x -0:09.9.0 build:toggle-panel (div.tool-panel.tree-view)
     -0:05.3.0 build:trigger (atom-workspace.workspace.scrollbars-visible-always.theme-one-dark-syntax.theme-one-dark-ui)

Non-Core Packages

build 0.70.0 
build-cargo 2.0.0 
build-gradle 0.6.0 
build-make 0.13.0 
busy-signal 2.0.1 
ide-java 0.8.3 
intentions 1.1.5 
linter 2.3.0 
linter-ui-default 1.7.1 

Success indicator

It would be nice to have some indicator of whether the long-running process finished with success or a failure (through an added flag to the clear or remove API).

I know that in the case of linter, I will have non-zero errors-warnings-infos, but for a more general usage it would be better to have in busy-signal. For example the dot could turn red instead of green on failure (after spinning). Or checkmark/cross..

I mostly just want it to be obvious when something finished successfully, because sometimes the spinning icon blinks too fast and I don't know whether it worked at all, or sometimes another plugin using busy-signal doesn't parse errors correctly, so the build fails, but there is no indication of it.

Uncaught Error: Status 'Refreshing targets for ~/Desktop\Trabajos con ATOM\FPGAs\Obi T3' is alrea...

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.34.0 x64
Electron: 2.0.16
OS: Unknown Windows version
Thrown From: busy-signal package 2.0.0

Stack Trace

Uncaught Error: Status 'Refreshing targets for C:\Users\LEONARDO\Desktop\Trabajos con ATOM\FPGAs\Obi T3' is already set

At C:\Users\LEONARDO\.atom\packages\busy-signal\lib\registry.js:53

Error: Status 'Refreshing targets for C:\Users\LEONARDO\Desktop\Trabajos con ATOM\FPGAs\Obi T3' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (~/AppData/Local/atom/app-1.34.0/resources/app/static/<embedded>:11:1172318)
    at Emitter.emit (~/AppData/Local/atom/app-1.34.0/resources/app/static/<embedded>:11:1173759)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at TargetManager.getTargets (/packages/build/lib/target-manager.js:220:19)
    at Object.startNewBuild (/packages/build/lib/build.js:111:40)
    at /packages/build/lib/build.js:270:14
    at saveAndContinue (/packages/build/lib/build.js:277:7)
    at Object.doSaveConfirm (/packages/build/lib/build.js:281:7)
    at Object.build (/packages/build/lib/build.js:264:10)
    at /packages/build/lib/build.js:64:62)
    at emitOne (events.js:116:13)
    at TargetManager.emit (events.js:211:7)
    at /packages/build/lib/target-manager.js:114:127)
    at CommandRegistry.handleCommandEvent (~/AppData/Local/atom/app-1.34.0/resources/app/static/<embedded>:11:350017)
    at CommandRegistry.dispatch (~/AppData/Local/atom/app-1.34.0/resources/app/static/<embedded>:11:348492)
    at ToolBarButtonView.executeCallback (/packages/tool-bar/lib/tool-bar-button-view.js:130:21)
    at ToolBarButtonView._onClick (/packages/tool-bar/lib/tool-bar-button-view.js:109:12)

Commands

 14x -9:11.6.0 intentions:highlight (input.hidden-input)
     -9:10.6.0 core:save (input.hidden-input)
     -8:07.3.0 tree-view:add-file (span.name.icon.icon-file-directory)
     -8:02.6.0 core:confirm (input.hidden-input)
     -7:58.7.0 core:paste (div.highlights)
     -7:54 intentions:highlight (input.hidden-input)
     -7:53.6.0 core:save (input.hidden-input)
     -2:35 tree-view:add-file (div.header.list-item.project-root-header)
     -2:26.7.0 core:confirm (input.hidden-input)
     -2:18.4.0 core:paste (div.highlights)
     -1:52.4.0 tree-view:move (span.name.icon.default-icon)
  3x -1:39.2.0 core:backspace (input.hidden-input)
     -1:32 core:confirm (input.hidden-input)
     -1:26.4.0 intentions:highlight (input.hidden-input)
     -1:26.3.0 core:save (input.hidden-input)
     -0:51 apio-ide:target:sim (input.hidden-input)

Non-Core Packages

apio-ide 0.7.0 
apio-linter-verilog 0.7.2 
atom-beautify 0.33.4 
autocomplete-clang 0.11.5 
build 0.70.0 
busy-signal 2.0.0 
file-icons 2.1.30 
framer-syntax 1.1.0 
intentions 1.1.5 
language-ini 1.20.0 
language-pcf 0.2.0 
language-verilog 0.4.0 
linter 2.3.0 
linter-gcc 0.7.1 
linter-ui-default 1.7.1 
lunar-particle-ui 0.3.13 
platformio-ide 2.3.1 
platformio-ide-debugger 1.2.6 
platformio-ide-terminal 2.9.1 
tl-verilog 0.4.0 
tool-bar 1.1.11 

Using/activating this plugin

I have a custom linter I'm working on. It calls out to a 3rd party executable which lints an entire project at once, usually taking several seconds. So this busy feedback would really be useful. I installed linter, linter-ui-default, and busy-signal. Nothing seems to change during the lint process. I got the impression linter would auto-magically activate this busy behavior when everything was installed. Or do I need to manually call this plugin myself in my code?

Uncaught Error: Status 'Refreshing targets for ~/Desktop\atom test' is already set

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.31.1 x64
Electron: 2.0.7
OS: Microsoft Windows 10 Enterprise 2016 LTSB
Thrown From: busy-signal package 1.4.3

Stack Trace

Uncaught Error: Status 'Refreshing targets for C:\Users\stelios\Desktop\atom test' is already set

At C:\Users\stelios\.atom\packages\busy-signal\lib\registry.js:50

Error: Status 'Refreshing targets for C:\Users\stelios\Desktop\atom test' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:50:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.module.exports.Emitter.simpleDispatch (~/AppData/Local/atom/app-1.31.1/resources/app/node_modules/event-kit/lib/emitter.js:27:20)
    at Emitter.module.exports.Emitter.emit (~/AppData/Local/atom/app-1.31.1/resources/app/node_modules/event-kit/lib/emitter.js:156:34)
    at Provider.add (/packages/busy-signal/lib/provider.js:21:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at TargetManager.getTargets (/packages/build/lib/target-manager.js:220:19)
    at Object.startNewBuild (/packages/build/lib/build.js:111:40)
    at /packages/build/lib/build.js:270:14
    at saveAndContinue (/packages/build/lib/build.js:277:7)
    at Object.doSaveConfirm (/packages/build/lib/build.js:281:7)
    at Object.build (/packages/build/lib/build.js:264:10)
    at /packages/build/lib/build.js:25:69)
    at CommandRegistry.handleCommandEvent (~/AppData/Local/atom/app-1.31.1/resources/app/src/command-registry.js:384:49)
    at CommandRegistry.dispatch (~/AppData/Local/atom/app-1.31.1/resources/app/src/command-registry.js:273:23)
    at AtomEnvironment.dispatchApplicationMenuCommand (~/AppData/Local/atom/app-1.31.1/resources/app/src/atom-environment.js:1351:25)
    at EventEmitter.outerCallback (~/AppData/Local/atom/app-1.31.1/resources/app/src/application-delegate.js:311:53)
    at emitThree (events.js:136:13)
    at EventEmitter.emit (events.js:217:7)

Commands

     -2:07.5.0 application:open-folder (input.hidden-input)
  2x -2:00.0 build:trigger (input.hidden-input)

Non-Core Packages

build 0.70.0 
build-python 0.9.3 
busy-signal 1.4.3 

Uncaught Error: Status 'Refreshing targets for D:/didi\EspEasy\ESPEasy-mega\ESPEasy-mega' is alre...

[Enter steps to reproduce:]

  1. Startup Atom with Platformio
  2. Start build
  3. crach after some minutes
  4. Startup again ...

Atom: 1.37.0 ia32
Electron: 2.0.18
OS: AINOL-MINI
Thrown From: busy-signal package 2.0.1

Stack Trace

Uncaught Error: Status 'Refreshing targets for D:\didi\EspEasy\ESPEasy-mega\ESPEasy-mega' is already set

At C:\Users\didi\.atom\packages\busy-signal\lib\registry.js:53

Error: Status 'Refreshing targets for D:\didi\EspEasy\ESPEasy-mega\ESPEasy-mega' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (C:/Users/didi/AppData/Local/atom/app-1.37.0/resources/app/static/<embedded>:11:1174290)
    at Emitter.emit (C:/Users/didi/AppData/Local/atom/app-1.37.0/resources/app/static/<embedded>:11:1175731)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at emitNone (events.js:106:13)
    at CustomFile.emit (events.js:208:7)
    at /packages/build/lib/atom-build.js:84:89)
    at emitTwo (events.js:126:13)
    at FSWatcher.emit (events.js:214:7)
    at FSEvent.FSWatcher._handle.onchange (fs.js:1368:12)

Commands

Non-Core Packages

autocomplete-clang 0.11.5 
build 0.70.0 
busy-signal 2.0.1 
file-icons 2.1.32 
intentions 1.1.5 
language-ini 1.20.0 
linter 2.3.0 
linter-gcc 0.7.1 
linter-ui-default 1.7.1 
platformio-ide 2.3.1 
platformio-ide-debugger 1.2.6 
platformio-ide-terminal 2.9.1 
tool-bar 1.1.11 

Uncaught Error: Status 'Refreshing targets for J:/work\CodeBlocks\Bootloader' is already set

[Enter steps to reproduce:]

  1. OS : Windows 7 - 64Bit
  2. Atom 64 bit has been already installed and was working fine.
  3. Downloaded Atom 32 bit setup and installed.
  4. The pop-up came up after the first run.

Atom: 1.51.0 ia32
Electron: 5.0.13
OS: Microsoft Windows 10 Home
Thrown From: busy-signal package 2.0.1

Stack Trace

Uncaught Error: Status 'Refreshing targets for J:\work\CodeBlocks\Bootloader' is already set

At C:\Users\Vinu Raja Kumar C\.atom\packages\busy-signal\lib\registry.js:53

Error: Status 'Refreshing targets for J:\work\CodeBlocks\Bootloader' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (~/AppData/Local/atom/app-1.51.0/resources/app/static/<embedded>:11:1190297)
    at Emitter.emit (~/AppData/Local/atom/app-1.51.0/resources/app/static/<embedded>:11:1191738)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at CustomFile.emit (events.js:194:13)
    at /packages/build/lib/atom-build.js:84:89)
    at FSWatcher.emit (events.js:194:13)
    at FSEvent.FSWatcher._handle.onchange (internal/fs/watchers.js:131:12)

Commands

Non-Core Packages

atom-icons 0.2.2 
atom-material-syntax 1.0.8 
atom-material-syntax-light 0.4.6 
atom-material-ui 2.1.3 
build 0.70.0 
build-make 0.13.0 
busy-signal 2.0.1 
dark-flat-ui 1.2.4 
flex-tool-bar 2.2.1 
handy-tool-bar 1.0.1 
highlight-selected 0.17.0 
intel-hex 0.1.0 
intentions 1.1.5 
language-asm-avr 0.1.2 
language-gnu-avr-asm 0.2.5 
linter 2.3.1 
linter-clang 4.1.2 
linter-cppcheck 0.2.3 
linter-gcc 0.9.0 
linter-gcc-with-avr 0.1.4 
linter-ui-default 1.8.1 
material 2.2.0 
material-colors 0.1.0 
material-ui 1.0.10 
pigments 0.40.2 
process-palette 0.17.0 
selection-highlight 0.1.6 
Sublime-Style-Column-Selection 1.7.5 
tool-bar 1.3.0 
tool-bar-main 0.0.12 
tool-bar-pgilfernandez 1.1.0 

Add a .has to Provider API

The current API is focused around the workflow of entirely clearing the Providers then adding a new list each time it is updated. There is a .remove() method, but utilizing it requires caching what is or isn't in the Provider locally in the consumer.

Can the API be expanded to include a .has method to check whether a title is currently registered with the Provider, removing the need to cache this locally in consumers of the API?

Failed to load the busy-signal package

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.16.0 x64
Electron: 1.3.13
OS: Microsoft Windows 7 Ultimate
Thrown From: busy-signal package 1.4.0

Stack Trace

Failed to load the busy-signal package

At UNKNOWN: unknown error, open 'C:\Users\saifullah\.atom\compile-cache\js\babel\ce35514db6341e7f32f611892410fdea5abbc019\569ef8d176a848e802cf6b0fd306bff6542718c8.js'

Error: UNKNOWN: unknown error, open 'C:\Users\saifullah\.atom\compile-cache\js\babel\ce35514db6341e7f32f611892410fdea5abbc019\569ef8d176a848e802cf6b0fd306bff6542718c8.js'
    at Error (native)
    at Object.fs.openSync (fs.js:640:18)
    at Object.module.(anonymous function) [as openSync] (ELECTRON_ASAR.js:168:20)
    at Object.fs.writeFileSync (fs.js:1343:33)
    at Object.writeFileSync (/app.asar/node_modules/fs-plus/lib/fs-plus.js:288:17)
    at writeCachedJavascript (/app.asar/src/compile-cache.js:111:6)
    at compileFileAtPath (/app.asar/src/compile-cache.js:92:7)
    at /app.asar/src/compile-cache.js:215:18)
    at Module.load (module.js:473:32)
    at tryModuleLoad (module.js:432:12)
    at Function.Module._load (module.js:424:3)
    at Module.require (module.js:483:17)
    at require (/app.asar/src/native-compile-cache.js:50:27)
    at /packages/busy-signal/lib/index.js:3:13)
    at Module._compile (/app.asar/src/native-compile-cache.js:109:30)
    at /app.asar/src/compile-cache.js:216:21)
    at Module.load (module.js:473:32)
    at tryModuleLoad (module.js:432:12)
    at Function.Module._load (module.js:424:3)
    at Module.require (module.js:483:17)
    at require (/app.asar/src/native-compile-cache.js:50:27)
    at Package.module.exports.Package.requireMainModule (/app.asar/src/package.js:796:27)
    at /app.asar/src/package.js:123:28
    at Package.module.exports.Package.measure (/app.asar/src/package.js:96:15)
    at Package.module.exports.Package.load (/app.asar/src/package.js:110:12)
    at PackageManager.module.exports.PackageManager.loadPackage (/app.asar/src/package-manager.js:468:14)
    at /app.asar/src/package-manager.js:412:19
    at Config.module.exports.Config.transact (/app.asar/src/config.js:312:16)
    at PackageManager.module.exports.PackageManager.loadPackages (/app.asar/src/package-manager.js:407:19)
    at /app.asar/src/atom-environment.js:792:28

Commands

Non-Core Packages

atom-typescript 11.0.3 
autocomplete-json 5.4.0 
autocomplete-modules 1.6.9 
busy-signal 1.4.0 
intentions 1.1.2 
linter 2.1.4 
linter-ui-default 1.2.3 
platformio-ide-terminal 2.5.0 

Uncaught Error: Status 'Refreshing targets for D:/GitHub\TeamNickel' is already set

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.41.0 x64
Electron: 4.2.7
OS: Microsoft Windows 10 Pro
Thrown From: busy-signal package 2.0.1

Stack Trace

Uncaught Error: Status 'Refreshing targets for D:\GitHub\TeamNickel' is already set

At C:\Users\Fahim Mohammed\.atom\packages\busy-signal\lib\registry.js:53

Error: Status 'Refreshing targets for D:\GitHub\TeamNickel' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (~/AppData/Local/atom/app-1.41.0/resources/app/static/<embedded>:11:1211909)
    at Emitter.emit (~/AppData/Local/atom/app-1.41.0/resources/app/static/<embedded>:11:1213350)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at GradleBuildProvider.emit (events.js:182:13)
    at /packages/build-gradle/lib/gradle.js:74:16)
    at FSWatcher.emit (events.js:182:13)
    at FSEvent.FSWatcher._handle.onchange (internal/fs/watchers.js:130:12)

Commands

Non-Core Packages

autocomplete-java 1.2.7 
build 0.70.0 
build-gradle 0.6.0 
busy-signal 2.0.1 
gitignore-snippets 0.2.5 
ide-java 0.9.0 
language-csv 1.1.2 
language-gitignore 0.3.0 
language-gradle 0.1.0 
language-groovy 0.7.0 

Option to hide icon in statusbar

Any chance you could add an option to hide the icon? I like a minimalistic look and feel, and the green dot is not essential for me and just clutters my statusbar.

Progress information for tasks

Hello

I'm interested in using this package to display progress information for a code indexing process and to reduce the amount of code I have to maintain. It seems I can completely switch to this package for this purpose, with the sole exception of somehow updating an item to display indexing progress.

Is such a thing currently possible? I tried being smart and calling remove and add to remove the previous item each time and getting, but since I have I have many progress update events firing, this basically freezes Atom as busy-signal tries to keep up with the changes. I assume it's also flooding the history as I'm constantly creating and finishing new tasks.

In case it helps: I'm currently simply displaying a progress bar in the status bar, which is updated with the percentual progress of the indexing.

Thanks in advance

unable to install

nstalling “[email protected]” failed.Hide output…

npm WARN peerDependencies The peer dependency eslint@^2.4.0 included from eslint-config-airbnb will no
npm WARN peerDependencies longer be automatically installed to fulfill the peerDependency 
npm WARN peerDependencies in npm 3+. Your application will need to depend on it explicitly.
npm ERR! Darwin 15.5.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/gozala/.atom/.apm/.apmrc" "--userconfig" "/Users/gozala/.atom/.apmrc" "install" "/private/var/folders/0z/nztt5n4d4kg7b43dg9nv_3fc0000gn/T/d-116329-44377-mz68yl/package.tgz" "--target=0.36.8" "--arch=x64"
npm ERR! node v0.10.40
npm ERR! npm  v2.13.3
npm ERR! code EPEERINVALID

npm ERR! peerinvalid The package [email protected] does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer [email protected] wants eslint@<2.3.0
npm ERR! peerinvalid Peer [email protected] wants eslint@^2.4.0

npm ERR! Please include the following file with any support request:
npm ERR!     /private/var/folders/0z/nztt5n4d4kg7b43dg9nv_3fc0000gn/T/apm-install-dir-116329-44377-11c8dk1/npm-debug.log

An in-range update of jasmine-fix is breaking the build 🚨

Version 1.1.0 of jasmine-fix just got published.

Branch Build failing 🚨
Dependency jasmine-fix
Current Version 1.0.1
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

As jasmine-fix is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.

I recommend you give this issue a high priority. I’m sure you can resolve this 💪

Status Details
  • ci/circleci Your tests failed on CircleCI Details

Commits

The new version differs by 5 commits0.

  • 9ef86b1 1.1.0
  • c5e8938 :memo: Document change in CHANGELOG
  • 463023c :art: Simplify package and add polyfill for waitsForPromise
  • facc385 Merge pull request #1 from steelbrain/greenkeeper/initial
  • fed5dea docs(readme): add Greenkeeper badge

false

See the full diff

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

Uncaught Error: Status 'sbt spark-learner: starting sbt' is already set

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.25.1 x64
Electron: 1.7.11
OS: Unknown Windows version
Thrown From: busy-signal package 1.4.3

Stack Trace

Uncaught Error: Status 'sbt spark-learner: starting sbt' is already set

At C:\Users\Administrator\.atom\packages\busy-signal\lib\registry.js:50

Error: Status 'sbt spark-learner: starting sbt' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:50:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.module.exports.Emitter.simpleDispatch (~/AppData/Local/atom/app-1.25.1/resources/app/node_modules/event-kit/lib/emitter.js:25:20)
    at Emitter.module.exports.Emitter.emit (~/AppData/Local/atom/app-1.25.1/resources/app/node_modules/event-kit/lib/emitter.js:141:34)
    at Provider.add (/packages/busy-signal/lib/provider.js:21:18)
    at Project.module.exports.Project.startTerm (/packages/sbt/lib/project.coffee:49:19)
    at /packages/sbt/lib/project.coffee:91:12
    at FSReqWrap.oncomplete (fs.js:114:15)

Commands

     -2:10.1.0 core:move-up (input.hidden-input)
  2x -1:39.3.0 core:paste (input.hidden-input)
     -1:35.7.0 core:backspace (input.hidden-input)
  4x -1:35.4.0 core:move-right (input.hidden-input)
     -1:34.6.0 core:backspace (input.hidden-input)
  4x -1:33.8.0 core:move-right (input.hidden-input)
     -1:28.9.0 core:save (input.hidden-input)
     -1:11.5.0 sbt:toggle-panel (input.hidden-input)
     -0:52.8.0 core:confirm (input.hidden-input)
     -0:44.2.0 intentions:highlight (input.hidden-input)
     -0:44.1.0 command-palette:toggle (input.hidden-input)
  2x -0:43.1.0 core:backspace (input.hidden-input)
  7x -0:40.4.0 core:move-down (input.hidden-input)
     -0:37.2.0 core:move-up (input.hidden-input)
     -0:36.6.0 core:confirm (input.hidden-input)
     -0:36.6.0 sbt:toggle-panel (input.hidden-input)

Non-Core Packages

busy-signal 1.4.3 
intentions 1.1.5 
language-plantuml 0.2.0 
language-scala 1.1.9 
linter 2.2.0 
linter-scalac 1.4.4 
linter-ui-default 1.7.1 
node-debugger 1.10.1 
node-repl 0.5.0 
nodejs-snippets 2.0.2 
plantuml-viewer 0.7.2 
platformio-ide-terminal 2.8.1 
sbt 0.13.0 
script 3.17.3 
teletype 0.12.2 

Uncaught Error: Status 'Refreshing targets for ' is already set

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.54.0 x64
Electron: 6.1.12
OS: macOS 11.1
Thrown From: busy-signal package 2.0.1

Stack Trace

Uncaught Error: Status 'Refreshing targets for ' is already set

At /Users/ninzi/.atom/packages/busy-signal/lib/registry.js:53

Error: Status 'Refreshing targets for ' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (/private/var/folders/yx/fqc01vks7917sm1c5ffs66vw0000gn/T/AppTranslocation/AEE69CA4-BC21-4C85-8FAE-8080EC6BE4FA/d/Atom.app/Contents/Resources/app/static/<embedded>:11:1190181)
    at Emitter.emit (/private/var/folders/yx/fqc01vks7917sm1c5ffs66vw0000gn/T/AppTranslocation/AEE69CA4-BC21-4C85-8FAE-8080EC6BE4FA/d/Atom.app/Contents/Resources/app/static/<embedded>:11:1191622)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at /packages/build/lib/target-manager.js:18:12
    at Function.simpleDispatch (/private/var/folders/yx/fqc01vks7917sm1c5ffs66vw0000gn/T/AppTranslocation/AEE69CA4-BC21-4C85-8FAE-8080EC6BE4FA/d/Atom.app/Contents/Resources/app/static/<embedded>:11:1190181)
    at Emitter.emit (/private/var/folders/yx/fqc01vks7917sm1c5ffs66vw0000gn/T/AppTranslocation/AEE69CA4-BC21-4C85-8FAE-8080EC6BE4FA/d/Atom.app/Contents/Resources/app/static/<embedded>:11:1191622)
    at Project.setPaths (/private/var/folders/yx/fqc01vks7917sm1c5ffs66vw0000gn/T/AppTranslocation/AEE69CA4-BC21-4C85-8FAE-8080EC6BE4FA/d/Atom.app/Contents/Resources/app/static/<embedded>:11:411044)
    at /private/var/folders/yx/fqc01vks7917sm1c5ffs66vw0000gn/T/AppTranslocation/AEE69CA4-BC21-4C85-8FAE-8080EC6BE4FA/d/Atom.app/Contents/Resources/app/static/<embedded>:14:2764182
    at EventEmitter.<anonymous> (/private/var/folders/yx/fqc01vks7917sm1c5ffs66vw0000gn/T/AppTranslocation/AEE69CA4-BC21-4C85-8FAE-8080EC6BE4FA/d/Atom.app/Contents/Resources/app/static/<embedded>:1:730962)
    at EventEmitter.emit (events.js:205:15)
    at Object.onMessage (/private/var/folders/yx/fqc01vks7917sm1c5ffs66vw0000gn/T/AppTranslocation/AEE69CA4-BC21-4C85-8FAE-8080EC6BE4FA/d/Atom.app/Contents/Resources/electron.asar/renderer/init.js:42:16)

Commands

  2x -0:18.8.0 tree-view:show (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-one-dark-syntax.theme-one-dark-ui)

Non-Core Packages

autocomplete-clang 0.13.1 
build 0.70.0 
busy-signal 2.0.1 
file-icons 2.1.46 
intentions 1.1.5 
language-ini 1.23.0 
linter 3.2.3 
linter-gcc2 0.8.8 
linter-ui-default 2.4.1 
platformio-ide 2.7.2 
platformio-ide-debugger 1.2.6 
platformio-ide-terminal 2.10.1 
tool-bar 1.4.2 

Error status?

I'm considering using this package for an internal tool that I'm writing. I'm wondering if it could be updated to support an error status if the task that was running fails. If this is something that you're open to I can open a PR adding the new status.

This is sort of related to #27.

^ Is this package meant to be a status indicator or just a "doing work" indicator? If the latter then I think this can be closed, but you might want to reconsider #27.

Uncaught Error: Status 'Refreshing targets for ~/Desktop\python_work' is already set

[Enter steps to reproduce:]

  1. Build Current Project
  2. ...

Atom: 1.49.0 x64
Electron: 5.0.13
OS: Microsoft Windows 10 Home
Thrown From: busy-signal package 2.0.1

Stack Trace

Uncaught Error: Status 'Refreshing targets for C:\Users\hunte\Desktop\python_work' is already set

At C:\Users\hunte\.atom\packages\busy-signal\lib\registry.js:53

Error: Status 'Refreshing targets for C:\Users\hunte\Desktop\python_work' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (~/AppData/Local/atom/app-1.49.0/resources/app/static/<embedded>:11:1201500)
    at Emitter.emit (~/AppData/Local/atom/app-1.49.0/resources/app/static/<embedded>:11:1202941)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at TargetManager.getTargets (/packages/build/lib/target-manager.js:220:19)
    at Object.startNewBuild (/packages/build/lib/build.js:111:40)
    at /packages/build/lib/build.js:270:14
    at saveAndContinue (/packages/build/lib/build.js:277:7)
    at Object.doSaveConfirm (/packages/build/lib/build.js:281:7)
    at Object.build (/packages/build/lib/build.js:264:10)
    at /packages/build/lib/build.js:25:69)
    at CommandRegistry.handleCommandEvent (~/AppData/Local/atom/app-1.49.0/resources/app/static/<embedded>:11:349781)
    at KeymapManager.dispatchCommandEvent (~/AppData/Local/atom/app-1.49.0/resources/app/static/<embedded>:11:1242286)
    at KeymapManager.handleKeyboardEvent (~/AppData/Local/atom/app-1.49.0/resources/app/static/<embedded>:11:1238420)
    at WindowEventHandler.handleDocumentKeyEvent (~/AppData/Local/atom/app-1.49.0/resources/app/static/<embedded>:11:284830)

Commands

  3x -7:51.4.0 editor:select-line (input.hidden-input)
     -7:41.6.0 application:open-file (input.hidden-input)
     -6:34.7.0 encoding-selector:show (div.highlights)
     -0:28.1.0 build:trigger (input.hidden-input)

Non-Core Packages

build 0.70.0 
build-python 0.12.1 
busy-signal 2.0.1 

Uncaught Error: Status 'Refreshing targets for ~/Desktop\BetterChairs-master' is already set

[Enter steps to reproduce:]

  1. Edit *.gradle file
  2. Save the file

Atom: 1.42.0 x64
Electron: 4.2.7
OS: Microsoft Windows 10 Pro
Thrown From: busy-signal package 2.0.1

Stack Trace

Uncaught Error: Status 'Refreshing targets for C:\Users\AlexFlipnote\Desktop\BetterChairs-master' is already set

At C:\Users\AlexFlipnote\.atom\packages\busy-signal\lib\registry.js:53

Error: Status 'Refreshing targets for C:\Users\AlexFlipnote\Desktop\BetterChairs-master' is already set
    at Registry.statusAdd (/packages/busy-signal/lib/registry.js:53:13)
    at /packages/busy-signal/lib/registry.js:31:12
    at Function.simpleDispatch (~/AppData/Local/atom/app-1.42.0/resources/app/static/<embedded>:11:1211760)
    at Emitter.emit (~/AppData/Local/atom/app-1.42.0/resources/app/static/<embedded>:11:1213201)
    at Provider.add (/packages/busy-signal/lib/provider.js:23:18)
    at TargetManager.refreshTargets (/packages/build/lib/target-manager.js:57:44)
    at GradleBuildProvider.emit (events.js:182:13)
    at /packages/build-gradle/lib/gradle.js:74:16)
    at FSWatcher.emit (events.js:182:13)
    at FSEvent.FSWatcher._handle.onchange (internal/fs/watchers.js:130:12)

Commands

     -1:39.9.0 core:copy (input.hidden-input)
     -1:39.6.0 core:close (input.hidden-input)
     -1:37.5.0 editor:newline (input.hidden-input)
     -1:35.8.0 autocomplete-plus:confirm (input.hidden-input)
     -1:34.1.0 intentions:highlight (input.hidden-input)
     -1:34.1.0 core:paste (input.hidden-input)
     -1:33.6.0 intentions:highlight (input.hidden-input)
     -1:33.5.0 core:save (input.hidden-input)
  2x -1:26.5.0 core:backspace (input.hidden-input)
     -1:25.9.0 intentions:highlight (input.hidden-input)
     -1:25.6.0 core:save (input.hidden-input)
  2x -0:23.9.0 editor:newline (input.hidden-input)
     -0:23.6.0 intentions:highlight (input.hidden-input)
     -0:23.6.0 core:paste (input.hidden-input)
     -0:23.2.0 intentions:highlight (input.hidden-input)
     -0:23.1.0 core:save (input.hidden-input)

Non-Core Packages

atom-discord 2.0.2 
atom-html-preview 0.2.6 
atom-ide-ui 0.13.0 
auto-indent 0.5.0 
bracket-colorizer 1.4.0 
build 0.70.0 
build-gradle 0.6.0 
busy-signal 2.0.1 
google-dark-syntax 3.3.0 
ide-css 0.3.3 
ide-python 1.5.0 
indent-guide-improved 1.4.13 
intentions 1.1.5 
language-batch 0.4.0 
language-kotlin 0.5.0 
linter 2.3.1 
linter-flake8 2.4.0 
linter-jshint 3.1.18 
linter-kotlin 0.6.0 
linter-scss-lint 3.2.1 
linter-ui-default 1.8.0 
pigments 0.40.2 
remote-ftp 2.2.2 
sort-lines 0.19.0 
standard-formatter 2.8.0 
teletype 0.13.4 
wakatime 7.1.2 

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.