Closed LeDominik closed 9 years ago
Ok, it's clearly something introduced by the newer version of autocomplete-plus -- I have autocomplete-plus 0.22.11 on my Windows-machine (Atom 0.158.0, still working with the latest Atom 0.165.0 after the update) and there atom-racer 0.7.1 could be activated.
same problem with
Fedora 22 atom 0.165.0 atom-racer 0.7.1 autocomplete 0.34.0 autocomplete+ 1.0.0 racer, last commit 1a3cbca9365604312eac56cfa17359eae7e8a748
console output, if racer is activited and atom is started (no more actions)
Failed to load package named 'racer' Error: Failed to execute 'registerElement' on 'Document': Registration failed for type 'select-list'. A type with that name is already registered.
at Error (native)
at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/node_modules/autocomplete-plus/lib/select-list-element.coffee:157:47)
at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/node_modules/autocomplete-plus/lib/select-list-element.coffee:1:1)
at Module._compile (module.js:468:26)
at Object.requireCoffeeScript [as .coffee] (/usr/local/share/atom/resources/app/src/coffee-cache.js:61:19)
at Module.load (/usr/local/share/atom/resources/app/node_modules/coffee-script/lib/coffee-script/register.js:45:36)
at Function.Module._load (module.js:318:12)
at Module.require (module.js:373:17)
at require (module.js:392:17)
at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/node_modules/autocomplete-plus/lib/main.coffee:3:21)
at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/node_modules/autocomplete-plus/lib/main.coffee:1:1)
at Module._compile (module.js:468:26)
at Object.requireCoffeeScript [as .coffee] (/usr/local/share/atom/resources/app/src/coffee-cache.js:61:19)
at Module.load (/usr/local/share/atom/resources/app/node_modules/coffee-script/lib/coffee-script/register.js:45:36)
at Function.Module._load (module.js:318:12)
at Module.require (module.js:373:17)
at require (module.js:392:17)
at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/lib/racer-provider.coffee:1:26)
at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/lib/racer-provider.coffee:1:1)
at Module._compile (module.js:468:26)
at Object.requireCoffeeScript [as .coffee] (/usr/local/share/atom/resources/app/src/coffee-cache.js:61:19)
at Module.load (/usr/local/share/atom/resources/app/node_modules/coffee-script/lib/coffee-script/register.js:45:36)
at Function.Module._load (module.js:318:12)
at Module.require (module.js:373:17)
at require (module.js:392:17)
at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/lib/racer.coffee:1:17)
at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/lib/racer.coffee:1:1)
at Module._compile (module.js:468:26)
at Object.requireCoffeeScript [as .coffee] (/usr/local/share/atom/resources/app/src/coffee-cache.js:61:19)
at Module.load (/usr/local/share/atom/resources/app/node_modules/coffee-script/lib/coffee-script/register.js:45:36)
at Function.Module._load (module.js:318:12)
at Module.require (module.js:373:17)
at require (module.js:392:17)
at Package.module.exports.Package.requireMainModule (/usr/local/share/atom/resources/app/src/package.js:599:34)
at /usr/local/share/atom/resources/app/src/package.js:182:28
at Package.module.exports.Package.measure (/usr/local/share/atom/resources/app/src/package.js:159:15)
at Package.module.exports.Package.load (/usr/local/share/atom/resources/app/src/package.js:173:12)
at PackageManager.module.exports.PackageManager.loadPackage (/usr/local/share/atom/resources/app/src/package-manager.js:339:16)
at PackageManager.module.exports.PackageManager.loadPackages (/usr/local/share/atom/resources/app/src/package-manager.js:316:14)
at Atom.module.exports.Atom.startEditorWindow (/usr/local/share/atom/resources/app/src/atom.js:602:21)
at Object.<anonymous> (/usr/local/share/atom/resources/app/src/window-bootstrap.js:12:8)
at Object.<anonymous> (/usr/local/share/atom/resources/app/src/window-bootstrap.js:23:4)
at Module._compile (module.js:468:26)
at Object.Module._extensions..js (module.js:486:10)
at Module.load (/usr/local/share/atom/resources/app/node_modules/coffee-script/lib/coffee-script/register.js:45:36)
at Function.Module._load (module.js:318:12)
at Module.require (module.js:373:17)
at require (module.js:392:17)
at window.onload (file:///usr/local/share/atom/resources/app/static/index.js:59:25)
/usr/local/share/atom/resources/app/src/package.js:186
Loading Emmet extensions from ~/emmet emmet.coffee:92
Emmet: no such extension folder: /home/tenzinger/emmet emmet.coffee:107
activate linter-csslint init.coffee:8
Linter-Rust: package loaded, ready to get initialized by AtomLinter. init.coffee:9
Failed to activate package named 'racer' Error: Failed to execute 'registerElement' on 'Document': Registration failed for type 'select-list'. A type with that name is already registered.
at Error (native)
at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/node_modules/autocomplete-plus/lib/select-list-element.coffee:157:47)
at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/node_modules/autocomplete-plus/lib/select-list-element.coffee:1:1)
at Module._compile (module.js:468:26)
at Object.requireCoffeeScript [as .coffee] (/usr/local/share/atom/resources/app/src/coffee-cache.js:61:19)
at Module.load (/usr/local/share/atom/resources/app/node_modules/coffee-script/lib/coffee-script/register.js:45:36)
at Function.Module._load (module.js:318:12)
at Module.require (module.js:373:17)
at require (module.js:392:17)
at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/node_modules/autocomplete-plus/lib/main.coffee:3:21)
at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/node_modules/autocomplete-plus/lib/main.coffee:1:1)
at Module._compile (module.js:468:26)
at Object.requireCoffeeScript [as .coffee] (/usr/local/share/atom/resources/app/src/coffee-cache.js:61:19)
at Module.load (/usr/local/share/atom/resources/app/node_modules/coffee-script/lib/coffee-script/register.js:45:36)
at Function.Module._load (module.js:318:12)
at Module.require (module.js:373:17)
at require (module.js:392:17)
at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/lib/racer-provider.coffee:1:26)
at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/lib/racer-provider.coffee:1:1)
at Module._compile (module.js:468:26)
at Object.requireCoffeeScript [as .coffee] (/usr/local/share/atom/resources/app/src/coffee-cache.js:61:19)
at Module.load (/usr/local/share/atom/resources/app/node_modules/coffee-script/lib/coffee-script/register.js:45:36)
at Function.Module._load (module.js:318:12)
at Module.require (module.js:373:17)
at require (module.js:392:17)
at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/lib/racer.coffee:1:17)
at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/lib/racer.coffee:1:1)
at Module._compile (module.js:468:26)
at Object.requireCoffeeScript [as .coffee] (/usr/local/share/atom/resources/app/src/coffee-cache.js:61:19)
at Module.load (/usr/local/share/atom/resources/app/node_modules/coffee-script/lib/coffee-script/register.js:45:36)
at Function.Module._load (module.js:318:12)
at Module.require (module.js:373:17)
at require (module.js:392:17)
at Package.module.exports.Package.requireMainModule (/usr/local/share/atom/resources/app/src/package.js:599:34)
at Package.module.exports.Package.activateConfig (/usr/local/share/atom/resources/app/src/package.js:242:12)
at Package.module.exports.Package.activateNow (/usr/local/share/atom/resources/app/src/package.js:224:14)
at /usr/local/share/atom/resources/app/src/package.js:213:28
at Package.module.exports.Package.measure (/usr/local/share/atom/resources/app/src/package.js:159:15)
at Package.module.exports.Package.activate (/usr/local/share/atom/resources/app/src/package.js:207:14)
at PackageManager.module.exports.PackageManager.activatePackage (/usr/local/share/atom/resources/app/src/package-manager.js:410:21)
at /usr/local/share/atom/resources/app/src/package-manager.js:396:33
at Config.module.exports.Config.transact (/usr/local/share/atom/resources/app/src/config.js:283:16)
at PackageManager.module.exports.PackageManager.activatePackages (/usr/local/share/atom/resources/app/src/package-manager.js:390:19)
at PackageManager.module.exports.PackageManager.activate (/usr/local/share/atom/resources/app/src/package-manager.js:379:19)
at Atom.module.exports.Atom.startEditorWindow (/usr/local/share/atom/resources/app/src/atom.js:605:21)
at Object.<anonymous> (/usr/local/share/atom/resources/app/src/window-bootstrap.js:12:8)
at Object.<anonymous> (/usr/local/share/atom/resources/app/src/window-bootstrap.js:23:4)
at Module._compile (module.js:468:26)
at Object.Module._extensions..js (module.js:486:10)
at Module.load (/usr/local/share/atom/resources/app/node_modules/coffee-script/lib/coffee-script/register.js:45:36)
at Function.Module._load (module.js:318:12)
at Module.require (module.js:373:17)
at require (module.js:392:17)
at window.onload (file:///usr/local/share/atom/resources/app/static/index.js:59:25)
/usr/local/share/atom/resources/app/src/package.js:232
Window load time: 1469ms
After opening the Settings
Window load time: 1469ms index.js:64
Error activating package config for “racer”
DOMException: Failed to execute 'registerElement' on 'Document': Registration failed for type 'select-list'. A type with that name is already registered. {message: "Failed to execute 'registerElement' on 'Document':…st'. A type with that name is already registered.", name: "NotSupportedError", code: 9, stack: "Error: Failed to execute 'registerElement' on 'Doc…7:24↵ at process._tickCallback (node.js:378:11)↵", INDEX_SIZE_ERR: 1…}
code: 9
message: "Failed to execute 'registerElement' on 'Document': Registration failed for type 'select-list'. A type with that name is already registered."
name: "NotSupportedError"
stack: "Error: Failed to execute 'registerElement' on 'Document': Registration failed for type 'select-list'. A type with that name is already registered.↵ at Error (native)↵ at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/node_modules/autocomplete-plus/lib/select-list-element.coffee:157:47)↵ at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/node_modules/autocomplete-plus/lib/select-list-element.coffee:1:1)↵ at Module._compile (module.js:468:26)↵ at Object.requireCoffeeScript [as .coffee] (/usr/local/share/atom/resources/app/src/coffee-cache.js:61:19)↵ at Module.load (/usr/local/share/atom/resources/app/node_modules/coffee-script/lib/coffee-script/register.js:45:36)↵ at Function.Module._load (module.js:318:12)↵ at Module.require (module.js:373:17)↵ at require (module.js:392:17)↵ at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/node_modules/autocomplete-plus/lib/main.coffee:3:21)↵ at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/node_modules/autocomplete-plus/lib/main.coffee:1:1)↵ at Module._compile (module.js:468:26)↵ at Object.requireCoffeeScript [as .coffee] (/usr/local/share/atom/resources/app/src/coffee-cache.js:61:19)↵ at Module.load (/usr/local/share/atom/resources/app/node_modules/coffee-script/lib/coffee-script/register.js:45:36)↵ at Function.Module._load (module.js:318:12)↵ at Module.require (module.js:373:17)↵ at require (module.js:392:17)↵ at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/lib/racer-provider.coffee:1:26)↵ at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/lib/racer-provider.coffee:1:1)↵ at Module._compile (module.js:468:26)↵ at Object.requireCoffeeScript [as .coffee] (/usr/local/share/atom/resources/app/src/coffee-cache.js:61:19)↵ at Module.load (/usr/local/share/atom/resources/app/node_modules/coffee-script/lib/coffee-script/register.js:45:36)↵ at Function.Module._load (module.js:318:12)↵ at Module.require (module.js:373:17)↵ at require (module.js:392:17)↵ at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/lib/racer.coffee:1:17)↵ at Object.<anonymous> (/home/tenzinger/.atom/packages/racer/lib/racer.coffee:1:1)↵ at Module._compile (module.js:468:26)↵ at Object.requireCoffeeScript [as .coffee] (/usr/local/share/atom/resources/app/src/coffee-cache.js:61:19)↵ at Module.load (/usr/local/share/atom/resources/app/node_modules/coffee-script/lib/coffee-script/register.js:45:36)↵ at Function.Module._load (module.js:318:12)↵ at Module.require (module.js:373:17)↵ at require (module.js:392:17)↵ at Package.module.exports.Package.requireMainModule (/usr/local/share/atom/resources/app/src/package.js:599:34)↵ at Package.module.exports.Package.activateConfig (/usr/local/share/atom/resources/app/src/package.js:242:12)↵ at iterator (/usr/local/share/atom/resources/app/node_modules/settings-view/lib/settings-view.js:416:23)↵ at /usr/local/share/atom/resources/app/node_modules/fs-plus/node_modules/async/lib/async.js:111:13↵ at Array.forEach (native)↵ at _each (/usr/local/share/atom/resources/app/node_modules/fs-plus/node_modules/async/lib/async.js:32:24)↵ at Object.async.each (/usr/local/share/atom/resources/app/node_modules/fs-plus/node_modules/async/lib/async.js:110:9)↵ at SettingsView.module.exports.SettingsView.activatePackages (/usr/local/share/atom/resources/app/node_modules/settings-view/lib/settings-view.js:424:20)↵ at /usr/local/share/atom/resources/app/node_modules/settings-view/lib/settings-view.js:97:24↵ at process._tickCallback (node.js:378:11)↵"
__proto__: DOMException
/usr/local/share/atom/resources/app/node_modules/settings-view/lib/settings-view.js:419
iterator /usr/local/share/atom/resources/app/node_modules/settings-view/lib/settings-view.js:419
(anonymous function) /usr/local/share/atom/resources/app/node_modules/fs-plus/node_modules/async/lib/async.js:111
_each /usr/local/share/atom/resources/app/node_modules/fs-plus/node_modules/async/lib/async.js:32
async.each /usr/local/share/atom/resources/app/node_modules/fs-plus/node_modules/async/lib/async.js:110
module.exports.SettingsView.activatePackages /usr/local/share/atom/resources/app/node_modules/settings-view/lib/settings-view.js:424
(anonymous function) /usr/local/share/atom/resources/app/node_modules/settings-view/lib/settings-view.js:97
_tickCallback node.js:378/usr/local/share/atom/resources/app/node_modules/settings-view/lib/settings-view.js:97
_tickCallback
.
@LeDominik @Siassei please try with latest changes provided by @alkama , thanks.
Thx, @edubkendo -- error is gone, plugin config-screen looks good as well on Windows with everything updated; autocomplete is working like a charm :+1:
Thanks @edubkendo with the last changes the error is gone and atom-racer is working now. Great work :+1:
This comes twice in the developer console on Atom 0.165.0 with Autocomplete-Plus 1.0.0 (which moved to http://www.github.com/atom-community/autocomplete-plus) and Atom-Racer 0.7.1 installed; I even uninstalled all other packages that could somehow interfere, but no luck :-(
Any ideas? Thanks!