Coder Social home page Coder Social logo

minimap-pigments's Introduction

minimap-pigments package Build Status

An Atom plugin to display pigments colors in the Minimap.

Screenshot

minimap-pigments's People

Contributors

abe33 avatar

Stargazers

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

Watchers

 avatar  avatar

minimap-pigments's Issues

Uncaught TypeError: Cannot read property 'dispose' of undefined

  1. Update to minimap 4.13.0 in the settings pane

Atom Version: 1.0.7
System: Mac OS X 10.10.5
Thrown From: minimap-pigments package, v0.1.5

Stack Trace

Uncaught TypeError: Cannot read property 'dispose' of undefined

At /Users/kieranklaassen/.atom/packages/minimap-pigments/lib/minimap-pigments.coffee:45

TypeError: Cannot read property 'dispose' of undefined
  at /Users/kieranklaassen/.atom/packages/minimap-pigments/lib/minimap-pigments.coffee:45:38
  at Emitter.module.exports.Emitter.emit (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:82:11)
  at TextEditor.module.exports.TextEditor.destroyed (/Applications/Atom.app/Contents/Resources/app.asar/src/text-editor.js:273:27)
  at TextEditor.module.exports.Model.destroy (/Applications/Atom.app/Contents/Resources/app.asar/src/model.js:45:58)
  at Pane.module.exports.Pane.destroyItem (/Applications/Atom.app/Contents/Resources/app.asar/src/pane.js:460:18)
  at Pane.module.exports.Pane.destroyActiveItem (/Applications/Atom.app/Contents/Resources/app.asar/src/pane.js:435:12)
  at Workspace.module.exports.Workspace.destroyActivePaneItem (/Applications/Atom.app/Contents/Resources/app.asar/src/workspace.js:617:35)
  at Workspace.module.exports.Workspace.destroyActivePaneItemOrEmptyPane (/Applications/Atom.app/Contents/Resources/app.asar/src/workspace.js:656:21)
  at atom-workspace.atom.commands.add.core:close (/Applications/Atom.app/Contents/Resources/app.asar/src/workspace-element.js:290:30)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:241: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:524:16)
  at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:347:22)
  at HTMLDocument.module.exports.WindowEventHandler.onKeydown (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:177:20)

Commands

     -1:07.0 settings-view:open (atom-text-editor.editor.is-focused)
     -0:01.8.0 core:close (atom-text-editor.editor.is-focused)

Config

{
  "core": {
    "themes": [
      "atom-dark-ui",
      "railscast-theme"
    ],
    "disabledPackages": [
      "language-coffee-script-angular"
    ]
  }
}

Installed Packages

# User
aligner-ruby, v1.4.0
aligner-scss, v1.0.2
atom-beautify, v0.28.11
color-picker, v2.0.11
coverage, v0.6.1
file-icons, v1.6.6
html2haml, v0.10.0
language-haml, v0.21.0
linter, v1.4.3
linter-coffeelint, v1.0.2
linter-haml, v1.0.0
linter-reek, v2.0.0
linter-rubocop, v0.3.2
linter-ruby, v1.0.2
linter-scss-lint, v2.0.0
minimap, v4.13.0
minimap-color-highlight, v4.1.4
minimap-find-and-replace, v4.3.0
minimap-git-diff, v4.1.8
minimap-highlight-selected, v4.3.0
minimap-pigments, v0.1.5
pigments, v0.11.0
railscast-theme, v0.3.0
wercker-status, v1.0.5

# Dev
No dev packages

Uncaught TypeError: Cannot read property 'destroy' of undefined

[Enter steps to reproduce below:]

  1. Close a file where minimap-pigments were present

Atom Version: 1.0.19
System: Linux Mint
Thrown From: minimap-pigments package, v0.1.6

Stack Trace

Uncaught TypeError: Cannot read property 'destroy' of undefined

At /home/wldcordeiro/.atom/packages/minimap-pigments/lib/minimap-pigments-binding.coffee:44

TypeError: Cannot read property 'destroy' of undefined
  at MinimapPigmentsBinding.module.exports.MinimapPigmentsBinding.destroyDecorations (/home/wldcordeiro/.atom/packages/minimap-pigments/lib/minimap-pigments-binding.coffee:44:15)
  at MinimapPigmentsBinding.module.exports.MinimapPigmentsBinding.destroy (/home/wldcordeiro/.atom/packages/minimap-pigments/lib/minimap-pigments-binding.coffee:39:6)
  at /home/wldcordeiro/.atom/packages/minimap-pigments/lib/minimap-pigments.coffee:46:17
  at Emitter.module.exports.Emitter.emit (/usr/share/atom/resources/app.asar/node_modules/event-kit/lib/emitter.js:82:11)
  at TextEditor.module.exports.TextEditor.destroyed (/usr/share/atom/resources/app.asar/src/text-editor.js:290:27)
  at TextEditor.module.exports.Model.destroy (/usr/share/atom/resources/app.asar/src/model.js:45:58)
  at Pane.module.exports.Pane.destroyItem (/usr/share/atom/resources/app.asar/src/pane.js:468:18)
  at HTMLDivElement.<anonymous> (/usr/share/atom/resources/app.asar/node_modules/tabs/lib/tab-bar-view.js:236:22)
  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

     -2:29.2.0 core:move-left (atom-text-editor.editor.vim-mode.insert-mode.is-focused)
     -2:20.9.0 core:move-right (atom-text-editor.editor.vim-mode.insert-mode.is-focused)
  3x -2:16.2.0 core:backspace (atom-text-editor.editor.vim-mode.insert-mode.is-focused.autocomplete-active)
     -1:49.3.0 core:save (atom-text-editor.editor.vim-mode.insert-mode.is-focused)
 14x -1:41.5.0 core:backspace (atom-text-editor.editor.vim-mode.insert-mode.is-focused)
     -1:39.5.0 emmet:insert-formatted-line-break-only (atom-text-editor.editor.vim-mode.insert-mode.is-focused)
     -1:39.5.0 editor:newline (atom-text-editor.editor.vim-mode.insert-mode.is-focused)
     -1:39 emmet:insert-formatted-line-break-only (atom-text-editor.editor.vim-mode.insert-mode.is-focused)
     -1:39 editor:newline (atom-text-editor.editor.vim-mode.insert-mode.is-focused)
 15x -1:37.2.0 core:backspace (atom-text-editor.editor.vim-mode.insert-mode.is-focused)
     -0:12.7.0 core:save (atom-text-editor.editor.vim-mode.insert-mode.is-focused)
     -0:09.9.0 command-palette:toggle (atom-text-editor.editor.vim-mode.insert-mode.is-focused)
     -0:06.1.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:06.1.0 markdown-preview:toggle (atom-text-editor.editor.vim-mode.insert-mode)
     -0:04.1.0 zen:toggle (atom-text-editor.editor.vim-mode.insert-mode.is-focused)
     -0:04.1.0 tree-view:show (atom-workspace.workspace.scrollbars-visible-always.theme-atom-material-syntax-light.theme-atom-material-ui)

Config

{
  "core": {
    "autoHideMenuBar": true,
    "disabledPackages": [
      "metrics"
    ],
    "themes": [
      "atom-material-ui",
      "atom-material-syntax-light"
    ],
    "ignoredNames": [
      ".git",
      ".hg",
      "__pycache__",
      ".svn",
      ".DS_Store",
      "Thumbs.db"
    ],
    "projectHome": "/home/wldcordeiro/Documents"
  }
}

Installed Packages

# User
Zen, v0.16.2
atom-handlebars, v1.2.0
atom-jinja2, v0.5.0
atom-material-syntax-light, v0.0.3
atom-material-ui, v0.6.2
atom-ternjs, v0.8.1
autocomplete-emojis, v2.2.2
autocomplete-paths, v1.0.2
autocomplete-plus-python-jedi, v0.3.6
autocomplete-ruby, v0.1.0
bezier-curve-editor, v0.7.2
bottom-dock, v0.3.5
caniuse, v0.5.5
circle-ci, v0.10.1
clipboard-plus, v0.5.1
color-picker, v2.0.12
django-templates, v0.5.0
editorconfig, v1.2.0
emmet, v2.3.13
file-icons, v1.6.9
git-log, v0.4.1
language-django, v0.1.1
language-javascript-jsx, v0.3.7
language-restructuredtext, v0.9.0
language-rust, v0.4.5
linter, v1.8.0
linter-eslint, v3.1.0
linter-flake8, v1.7.0
linter-manager, v0.2.3
linter-rust, v0.2.9
linter-scss-lint, v2.2.1
minimap, v4.13.4
minimap-autohide, v0.10.1
minimap-bookmarks, v0.1.0
minimap-codeglance, v0.4.2
minimap-find-and-replace, v4.3.0
minimap-git-diff, v4.1.8
minimap-highlight-selected, v4.3.1
minimap-linter, v1.0.0
minimap-pigments, v0.1.6
minimap-selection, v4.3.1
omni-ruler, v0.4.2
pain-split, v1.4.0
pigments, v0.15.0
project-manager, v2.6.1
racer, v0.17.2
regex-railroad-diagram, v0.10.3
set-syntax, v0.3.0
sync-settings, v0.6.0
theme-toggler, v0.4.0
vim-mode, v0.60.0
vim-mode-clipboard-plus, v0.1.0
wordcount, v2.3.0

# Dev
No dev packages

Failed to load the minimap-pigments package

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.14.1 x64
Electron: 1.3.13
OS: Unknown Windows version
Thrown From: minimap-pigments package 0.2.2

Stack Trace

Failed to load the minimap-pigments package

At Cannot find module 'event-kit'

Error: Cannot find module 'event-kit'
    at Module._resolveFilename (module.js:455:15)
    at Module._resolveFilename (~/AppData/Local/atom/app-1.14.1/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 /packages/minimap-pigments-0.2.2/lib/minimap-pigments.coffee:1:25)
    at /packages/minimap-pigments-0.2.2/lib/minimap-pigments.coffee:1:1)
    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:794:28

Commands

Non-Core Packages

autoclose-html 0.24.0 
color-picker 2.2.5 
hey-pane 0.1.0 
minimap-pigments 0.2.2 

Uncaught TypeError: Cannot read property 'onDidDestroy' of undefined

[Enter steps to reproduce below:]

  1. ...
  2. ...

Atom Version: 1.5.3
System: Mac OS X 10.10.5
Thrown From: minimap-pigments package, v0.1.7

Stack Trace

Uncaught TypeError: Cannot read property 'onDidDestroy' of undefined

At /Users/kienphan/.atom/packages/minimap-pigments/lib/minimap-pigments-binding.coffee:31

TypeError: Cannot read property 'onDidDestroy' of undefined
    at MinimapPigmentsBinding.module.exports.MinimapPigmentsBinding.updateMarkers (/Users/kienphan/.atom/packages/minimap-pigments/lib/minimap-pigments-binding.coffee:31:50)
    at /Users/kienphan/.atom/packages/minimap-pigments/lib/minimap-pigments-binding.coffee:15:8
    at Function.module.exports.Emitter.simpleDispatch (/Users/kienphan/Downloads/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:25:14)
    at Emitter.module.exports.Emitter.emit (/Users/kienphan/Downloads/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:125:28)
    at TokenizedBuffer.module.exports.TokenizedBuffer.markTokenizationComplete (/Users/kienphan/Downloads/Atom.app/Contents/Resources/app.asar/src/tokenized-buffer.js:345:22)
    at TokenizedBuffer.module.exports.TokenizedBuffer.tokenizeNextChunk (/Users/kienphan/Downloads/Atom.app/Contents/Resources/app.asar/src/tokenized-buffer.js:339:21)
    at /Users/kienphan/Downloads/Atom.app/Contents/Resources/app.asar/src/tokenized-buffer.js:288:26
    at /Users/kienphan/Downloads/Atom.app/Contents/Resources/app.asar/node_modules/underscore-plus/node_modules/underscore/underscore.js:666:47

Commands

     -9:37.6.0 core:save (atom-text-editor.editor.is-focused)
     -9:28.7.0 core:paste (atom-text-editor.editor.is-focused)
  2x -9:28 core:save (atom-text-editor.editor.is-focused)
     -9:20.1.0 core:backspace (atom-text-editor.editor.is-focused)
  2x -9:19.1.0 core:save (atom-text-editor.editor.is-focused)
     -6:34.6.0 find-and-replace:show (atom-text-editor.editor.is-focused)
  3x -6:31.8.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -6:26.9.0 project-find:show (atom-text-editor.editor.mini.is-focused)
     -6:20.5.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -3:04.1.0 project-find:show (atom-text-editor.editor.is-focused)
     -2:59.6.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -1:29.5.0 core:copy (atom-text-editor.editor.is-focused)
     -1:20.8.0 editor:toggle-line-comments (atom-text-editor.editor.is-focused)
     -1:20.3.0 core:save (atom-text-editor.editor.is-focused)
     -1:17.6.0 editor:toggle-line-comments (atom-text-editor.editor.is-focused)
  4x -1:17 core:save (atom-text-editor.editor.is-focused)

Config

{
  "core": {
    "themes": [
      "atom-material-ui",
      "one-dark-syntax"
    ]
  }
}

Installed Packages

# User
atom-material-ui, v0.6.2
minimap, v4.16.0
minimap-git-diff, v4.1.8
minimap-highlight-selected, v4.3.1
minimap-pigments, v0.1.7
pigments, v0.24.1
pretty-json, v0.4.1
project-manager, v2.6.5
symbols-tree-view, v0.11.0
terminal-plus, v0.14.5

# Dev
No dev packages

Failed to activate the minimap-pigments package

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.23.1 x64
Electron: 1.6.15
OS: Unknown Windows version
Thrown From: minimap-pigments package 0.2.2

Stack Trace

Failed to activate the minimap-pigments package

At Emitter has been disposed

Error: Emitter has been disposed
    at Emitter.module.exports.Emitter.on (~/AppData/Local/atom/app-1.23.1/resources/app/node_modules/event-kit/lib/emitter.js:77:21)
    at ColorProject.module.exports.ColorProject.onDidDestroy (/packages/pigments/lib/color-project.coffee:116:14)
    at Object.consumePigmentsServiceV1 (/packages/minimap-pigments/lib/minimap-pigments.coffee:18:47)
    at Provider.module.exports.Provider.provide (~/AppData/Local/atom/app-1.23.1/resources/app/node_modules/service-hub/lib/provider.js:34:58)
    at ServiceHub.module.exports.ServiceHub.consume (~/AppData/Local/atom/app-1.23.1/resources/app/node_modules/service-hub/lib/service-hub.js:50:24)
    at Package.module.exports.Package.activateServices (~/AppData/Local/atom/app-1.23.1/resources/app/src/package.js:456:81)
    at Package.module.exports.Package.activateNow (~/AppData/Local/atom/app-1.23.1/resources/app/src/package.js:258:22)
    at ~/AppData/Local/atom/app-1.23.1/resources/app/src/package.js:227:38
    at Package.module.exports.Package.measure (~/AppData/Local/atom/app-1.23.1/resources/app/src/package.js:99:21)
    at ~/AppData/Local/atom/app-1.23.1/resources/app/src/package.js:220:32
    at Package.module.exports.Package.activate (~/AppData/Local/atom/app-1.23.1/resources/app/src/package.js:217:40)
    at PackageManager.activatePackage (~/AppData/Local/atom/app-1.23.1/resources/app/src/package-manager.js:695:42)
    at packagesToEnable.forEach.name (~/AppData/Local/atom/app-1.23.1/resources/app/src/package-manager.js:440:51)
    at Array.forEach (native)
    at disabledPackagesSubscription.config.onDidChange (~/AppData/Local/atom/app-1.23.1/resources/app/src/package-manager.js:440:30)
    at ~/AppData/Local/atom/app-1.23.1/resources/app/src/config.js:693:26
    at Function.module.exports.Emitter.simpleDispatch (~/AppData/Local/atom/app-1.23.1/resources/app/node_modules/event-kit/lib/emitter.js:25:20)
    at Emitter.module.exports.Emitter.emit (~/AppData/Local/atom/app-1.23.1/resources/app/node_modules/event-kit/lib/emitter.js:141:34)
    at Config.module.exports.Config.emitChangeEvent (~/AppData/Local/atom/app-1.23.1/resources/app/src/config.js:884:35)
    at Config.module.exports.Config.setRawValue (~/AppData/Local/atom/app-1.23.1/resources/app/src/config.js:670:25)
    at Config.module.exports.Config.set (~/AppData/Local/atom/app-1.23.1/resources/app/src/config.js:248:20)
    at Config.module.exports.Config.removeAtKeyPath (~/AppData/Local/atom/app-1.23.1/resources/app/src/config.js:407:18)
    at Package.module.exports.Package.enable (~/AppData/Local/atom/app-1.23.1/resources/app/src/package.js:84:32)
    at PackageManager.enablePackage (~/AppData/Local/atom/app-1.23.1/resources/app/src/package-manager.js:246:18)
    at HTMLButtonElement.enablementButtonClickHandler (~/AppData/Local/atom/app-1.23.1/resources/app/node_modules/settings-view/lib/package-card.js:361:31)

Commands

     -3:11.9.0 core:move-up (input.hidden-input)
  2x -3:10.7.0 core:backspace (input.hidden-input)
     -3:10.1.0 core:paste (input.hidden-input)
  4x -3:04.0 editor:newline (input.hidden-input)
     -2:28.4.0 core:paste (input.hidden-input)
  2x -2:09.2.0 core:backspace (input.hidden-input)
     -2:07.3.0 editor:newline (input.hidden-input)
     -2:03.5.0 core:backspace (input.hidden-input)
     -1:59 core:move-right (input.hidden-input)
     -1:38.1.0 editor:newline (input.hidden-input)
  3x -1:32.4.0 core:backspace (input.hidden-input)
     -1:19.9.0 core:move-right (input.hidden-input)
  2x -1:10.1.0 core:backspace (input.hidden-input)
  2x -0:45.6.0 editor:newline (input.hidden-input)
     -0:15.9.0 core:move-right (input.hidden-input)
     -0:13.8.0 editor:newline (input.hidden-input)

Non-Core Packages

autoclose-html 0.23.0 
build 0.69.0 
build-python 0.9.3 
busy-signal 1.4.3 
color-picker 2.2.5 
gpp-compiler 3.0.7 
highlight-selected 0.13.1 
minimap 4.29.7 
minimap-highlight-selected 4.6.1 
minimap-pigments 0.2.2 
pigments 0.40.2 
teletype 0.4.0 

Error deactivating package 'minimap-pigments' TypeError: Cannot read property 'dispose' of undefined

Noticed this while developing another plugin, triggered when reloading the window:

/Applications/Atom.app/Contents/Resources/app.asar/src/package.js:655 Error deactivating package 'minimap-pigments' TypeError: Cannot read property 'dispose' of undefined
    at Object.module.exports.deactivate (/Users/viddo/.atom/packages/minimap-pigments/lib/minimap-pigments.coffee:24:25)
    at Package.module.exports.Package.deactivate (/Applications/Atom.app/Contents/Resources/app.asar/src/package.js:644:21)
    at PackageManager.module.exports.PackageManager.deactivatePackage (/Applications/Atom.app/Contents/Resources/app.asar/src/package-manager.js:622:12)
    at /Applications/Atom.app/Contents/Resources/app.asar/src/package-manager.js:608:19
    at Config.module.exports.Config.transact (/Applications/Atom.app/Contents/Resources/app.asar/src/config.js:312:16)
    at PackageManager.module.exports.PackageManager.deactivatePackages (/Applications/Atom.app/Contents/Resources/app.asar/src/package-manager.js:602:19)
    at AtomEnvironment.module.exports.AtomEnvironment.unloadEditorWindow (/Applications/Atom.app/Contents/Resources/app.asar/src/atom-environment.js:799:21)
    at WindowEventHandler.module.exports.WindowEventHandler.handleWindowBeforeunload (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:196:30)
    at /Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:3:61module.exports.Package.deactivate @ /Applications/Atom.app/Contents/Resources/app.asar/src/package.js:655module.exports.PackageManager.deactivatePackage @ /Applications/Atom.app/Contents/Resources/app.asar/src/package-manager.js:622(anonymous function) @ /Applications/Atom.app/Contents/Resources/app.asar/src/package-manager.js:608module.exports.Config.transact @ /Applications/Atom.app/Contents/Resources/app.asar/src/config.js:312module.exports.PackageManager.deactivatePackages @ /Applications/Atom.app/Contents/Resources/app.asar/src/package-manager.js:602module.exports.AtomEnvironment.unloadEditorWindow @ /Applications/Atom.app/Contents/Resources/app.asar/src/atom-environment.js:799module.exports.WindowEventHandler.handleWindowBeforeunload @ /Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:196(anonymous function) @ /Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:3

https://github.com/abe33/minimap-pigments/blob/master/lib/minimap-pigments.coffee#L24 @editorsSubscription does not always exist, it seems

Failed to activate the minimap-pigments package

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.57.0 x64
Electron: 9.4.4
OS: Microsoft Windows 10 Pro
Thrown From: minimap-pigments package 0.2.2

Stack Trace

Failed to activate the minimap-pigments package

At Emitter has been disposed

Error: Emitter has been disposed
    at Emitter.on (~/AppData/Local/atom/app-1.57.0/resources/app/static/<embedded>:11:1186737)
    at ColorProject.module.exports.ColorProject.onDidDestroy (/packages/pigments/lib/color-project.coffee:170:27)
    at Object.consumePigmentsServiceV1 (/packages/minimap-pigments/lib/minimap-pigments.coffee:18:47)
    at Provider.provide (~/AppData/Local/atom/app-1.57.0/resources/app/static/<embedded>:14:1163293)
    at ServiceHub.consume (~/AppData/Local/atom/app-1.57.0/resources/app/static/<embedded>:11:3504171)
    at Package.activateServices (~/AppData/Local/atom/app-1.57.0/resources/app/static/<embedded>:11:3512502)
    at Package.activateNow (~/AppData/Local/atom/app-1.57.0/resources/app/static/<embedded>:11:3509257)
    at ~/AppData/Local/atom/app-1.57.0/resources/app/static/<embedded>:11:3508581
    at Package.measure (~/AppData/Local/atom/app-1.57.0/resources/app/static/<embedded>:11:3506159)
    at ~/AppData/Local/atom/app-1.57.0/resources/app/static/<embedded>:11:3508441
    at new Promise (<anonymous>)
    at Package.activate (~/AppData/Local/atom/app-1.57.0/resources/app/static/<embedded>:11:3508384)
    at PackageManager.activatePackage (~/AppData/Local/atom/app-1.57.0/resources/app/static/<embedded>:11:385497)
    at ~/AppData/Local/atom/app-1.57.0/resources/app/static/<embedded>:11:914488
    at r (~/AppData/Local/atom/app-1.57.0/resources/app/static/<embedded>:11:909094)
    at n (~/AppData/Local/atom/app-1.57.0/resources/app/static/<embedded>:14:1190911)
    at ChildProcess.<anonymous> (~/AppData/Local/atom/app-1.57.0/resources/app/static/<embedded>:14:1191117)
    at ChildProcess.emit (events.js:223:5)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)

Commands

     -5:50.1.0 core:confirm (input.hidden-input)
     -4:16.7.0 emmet:insert-formatted-line-break-only (input.hidden-input)
     -4:16.7.0 editor:newline (input.hidden-input)
  5x -4:14.9.0 core:backspace (input.hidden-input)

Non-Core Packages

atom-beautify 0.33.4 
atom-live-server 2.3.0 
emmet 2.4.3 
file-icons 2.1.47 
highlight-selected 0.17.0 
lorem 4.0.0 
minimap 4.39.14 
minimap-pigments 0.2.2 
pigments 0.40.6 

Atom crashes when minimap-pigments enabled

I've been seeing my editor crash when using Atom with minimap-pigments enabled; I'm seeing 110+% of my CPU being used. This has been occurring since I updated to v1.13 and persists on v1.14 of Atom.
I am not entirely sure if the issue is with this package or pigments in general, though my suspicion is that it deals with this package.
I do see high CPU usage with pigments, and some slow down of typing, but it is more sporadic. I see dramatically high CPU usage and crashes every time minimap-pigments is enabled.

OS: 10.12 Sierra
Atom Version: 1.14.1
Package Version: 0.2.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.