abe33 / abe33/atom-pigments

Pigments not showing up after reinstall

Aberta
#241 13 comentários 3 reações 0 responsáveis Ver no GitHub
bug
Linguagem predominante
CoffeeScript
Estrelas
518
Forks
70
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Hi! This problem showed up after reinstalling Pigments on Atom via the Install Packages windows.
I reinstalled it because it wasn't working for a couple of days, and after I installed it for the second time, this error shows up...

**Atom Version**: 1.11.2
**Electron Version**: 0.37.8
**System**: Mac OS X 10.10
**Thrown From**: [pigments](https://github.com/abe33/atom-pigments) package, v0.37.0
### Stack Trace

Uncaught TypeError: ColorContext is not a constructor

```
At /Users/GuidoLaRosa/.atom/packages/pigments/lib/variables-collection.coffee:240

TypeError: ColorContext is not a constructor
at VariablesCollection.module.exports.VariablesCollection.getContext (/Users/GuidoLaRosa/.atom/packages/pigments/lib/variables-collection.coffee:240:9)
at ColorProject.module.exports.ColorProject.getContext (/Users/GuidoLaRosa/.atom/packages/pigments/lib/color-project.coffee:425:29)
at ColorProject.module.exports.ColorProject.findAllColors (/Users/GuidoLaRosa/.atom/packages/pigments/lib/color-project.coffee:246:17)
at /Users/GuidoLaRosa/.atom/packages/pigments/lib/pigments.coffee:93:37
at Workspace.module.exports.Workspace.openURIInPane (/Applications/Atom.app/Contents/Resources/app.asar/src/workspace.js:502:22)
at Object.module.exports.findColors (/Users/GuidoLaRosa/.atom/packages/pigments/lib/pigments.coffee:238:20)
at atom-workspace.atom.commands.add.pigments:find-colors (/Users/GuidoLaRosa/.atom/packages/pigments/lib/pigments.coffee:24:35)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:260:29)
at /Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61
at CommandPaletteView.module.exports.CommandPaletteView.confirmed (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/command-palette/lib/command-palette-view.js:183:32)
at CommandPaletteView.module.exports.SelectListView.confirmSelection (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-space-pen-views/lib/select-list-view.js:338:21)
at space-pen-li. (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-space-pen-views/lib/select-list-view.js:139:19)
at HTMLOListElement.jQuery.event.dispatch (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/jquery/dist/jquery.js:4435:9)
at HTMLOListElement.elemData.handle (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/jquery/dist/jquery.js:4121:28)
```
### Commands

```
-7:02.9.0 pigments:show-palette (atom-text-editor.editor)
-6:20.7.0 settings-view:open (atom-text-editor.editor.is-focused)
2x -6:13.6.0 core:confirm (atom-text-editor.editor.mini.is-focused)
-4:29.9.0 command-palette:toggle (div.package-readme.native-key-bindings)
-4:28.6.0 core:backspace (atom-text-editor.editor.mini.is-focused)
-4:25.3.0 fuzzy-finder:toggle-file-finder (div.package-detail.panels-item)
3x -2:53.7.0 core:backspace (atom-text-editor#pigments.extendedSearchNames.editor.mini.is-focused)
-2:51.7.0 core:confirm (atom-text-editor#pigments.extendedSearchNames.editor.mini.is-focused)
-0:21.3.0 pane:show-previous-item (atom-text-editor.editor.is-focused)
-0:18.7.0 symbols-view:toggle-project-symbols (atom-text-editor.editor.is-focused)
-0:14.7.0 core:backspace (atom-text-editor.editor.mini.is-focused)
-0:12 fuzzy-finder:toggle-file-finder (atom-text-editor.editor.is-focused)
-0:07.8.0 editor:consolidate-selections (atom-text-editor.editor.mini.is-focused)
-0:07.8.0 core:cancel (atom-text-editor.editor.mini.is-focused)
-0:06.3.0 command-palette:toggle (atom-text-editor.editor.is-focused)
-0:02.3.0 pigments:find-colors (atom-text-editor.editor)
```
### Config

``` json
{
"core": {
"disabledPackages": [
"jade"
],
"ignoredNames": [
"*.none"
],
"telemetryConsent": "limited",
"themes": [
"one-dark-ui",
"gaia-dark-syntax"
]
},
"pigments": {
"delayBeforeScan": 200,
"extendAutocompleteToColorValue": true,
"extendedSearchNames": [
"**/*.styl"
],
"groupPaletteColors": "by file",
"markerType": "background",
"sortPaletteColors": "by color"
}
}
```
### Installed Packages

``` coffee
# User
ask-stack, v2.2.0 (inactive)
atom-beautify, v0.29.13 (active)
atom-bootstrap3, v1.2.12 (inactive)
atom-jade, v0.3.0 (active)
autoclose-html, v0.23.0 (active)
color-picker, v2.2.2 (active)
file-icons, v1.7.22 (active)
gaia-dark-syntax, v1.1.0 (active)
jade, v0.1.2 (inactive)
jade-beautify, v0.1.5 (active)
language-pug, v0.0.19 (active)
minimap, v4.25.0 (active)
monokai-complete-syntax, v0.2.3 (inactive)
pigments, v0.37.0 (active)
preview-plus, v1.2.7 (active)
processing-language, v0.2.0 (active)
seti-ui, v1.3.2 (inactive)
Stylus, v3.1.0 (active)
atom-dark-syntax, v0.27.0 (inactive)
atom-dark-ui, v0.52.0 (inactive)
atom-light-syntax, v0.28.0 (inactive)
atom-light-ui, v0.44.0 (inactive)
base16-tomorrow-dark-theme, v1.2.0 (inactive)
base16-tomorrow-light-theme, v1.2.0 (inactive)
one-dark-ui, v1.6.0 (active)
one-light-ui, v1.6.0 (inactive)
one-dark-syntax, v1.3.0 (inactive)
one-light-syntax, v1.3.0 (inactive)
solarized-dark-syntax, v1.0.2 (inactive)
solarized-light-syntax, v1.0.2 (inactive)
about, v1.7.0 (active)
archive-view, v0.61.1 (active)
autocomplete-atom-api, v0.10.0 (active)
autocomplete-css, v0.11.2 (active)
autocomplete-html, v0.7.2 (active)
autocomplete-plus, v2.31.1 (active)
autocomplete-snippets, v1.11.0 (active)
autoflow, v0.27.0 (inactive)
autosave, v0.23.1 (active)
background-tips, v0.26.1 (active)
bookmarks, v0.42.0 (active)
bracket-matcher, v0.82.1 (active)
command-palette, v0.38.0 (active)
deprecation-cop, v0.54.1 (active)
dev-live-reload, v0.47.0 (active)
encoding-selector, v0.22.0 (active)
exception-reporting, v0.40.0 (active)
find-and-replace, v0.201.1 (inactive)
fuzzy-finder, v1.4.0 (active)
git-diff, v1.1.0 (active)
go-to-line, v0.31.0 (inactive)
grammar-selector, v0.48.2 (active)
image-view, v0.59.0 (active)
incompatible-packages, v0.26.1 (active)
keybinding-resolver, v0.35.0 (active)
line-ending-selector, v0.5.0 (active)
link, v0.31.1 (inactive)
markdown-preview, v0.158.0 (active)
metrics, v1.0.0 (active)
notifications, v0.65.1 (active)
open-on-github, v1.2.0 (inactive)
package-generator, v1.0.0 (inactive)
settings-view, v0.242.2-hotfix1 (active)
snippets, v1.0.2 (active)
spell-check, v0.68.2 (active)
status-bar, v1.4.1 (active)
styleguide, v0.47.0 (active)
symbols-view, v0.113.1 (active)
tabs, v0.101.0 (active)
timecop, v0.33.2 (active)
tree-view, v0.209.3 (active)
update-package-dependencies, v0.10.0 (active)
welcome, v0.35.1 (active)
whitespace, v0.33.0 (active)
wrap-guide, v0.38.2 (active)
language-c, v0.52.1 (active)
language-clojure, v0.21.0 (active)
language-coffee-script, v0.47.2 (active)
language-csharp, v0.12.1 (active)
language-css, v0.37.1 (active)
language-gfm, v0.88.0 (active)
language-git, v0.15.0 (active)
language-go, v0.42.1 (active)
language-html, v0.45.1 (active)
language-hyperlink, v0.16.0 (active)
language-java, v0.23.0 (active)
language-javascript, v0.119.0 (active)
language-json, v0.18.2 (active)
language-less, v0.29.5 (active)
language-make, v0.22.2 (active)
language-mustache, v0.13.0 (active)
language-objective-c, v0.15.1 (active)
language-perl, v0.35.0 (active)
language-php, v0.37.2 (active)
language-property-list, v0.8.0 (active)
language-python, v0.45.0 (active)
language-ruby, v0.69.0 (active)
language-ruby-on-rails, v0.25.0 (active)
language-sass, v0.56.0 (active)
language-shellscript, v0.22.4 (active)
language-source, v0.9.0 (active)
language-sql, v0.23.0 (active)
language-text, v0.7.1 (active)
language-todo, v0.28.0 (active)
language-toml, v0.18.0 (active)
language-xml, v0.34.9 (active)
language-yaml, v0.26.0 (active)

# Dev
No dev packages
```

`

Is this a bug or a mistake in my configuration?

Thanks.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

The error occurs in lib/variables-collection.coffee at line 240 where ColorContext is called as a constructor. Check the import or definition of ColorContext in that file and related modules. Look for missing or incorrect class definitions. Run the package's tests to see if the issue reproduces, and verify the fix by reloading Atom with the package.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
coffeescript
Domínio
desktop, tooling
Tipo de issue
Bug
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Claramente especificada
Facilidade para iniciantes
40/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.