cchamplin / atom-debug-ui Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
Как исправить ошибку в pulsar-edit.dev?
Текст ошибки:
/home/user/.pulsar/packages/atom-debug-ui/lib/services/breakpoints.js:394
Hide Stack Trace
ReferenceError: breakpoint is not defined
at BreakpointsService.toggleBreakpoint (breakpoints.js:394:15)
at HTMLElement.atom-debug-ui:toggleBreakpoint (subscriptions.js:40:52)
at CommandRegistry.handleCommandEvent (/opt/Pulsar/resources/app.asar/src/command-registry.js:405:43)
at CommandRegistry.dispatch (/opt/Pulsar/resources/app.asar/src/command-registry.js:292:17)
at AtomEnvironment.dispatchContextMenuCommand (/opt/Pulsar/resources/app.asar/src/atom-environment.js:1598:19)
at EventEmitter.outerCallback (/opt/Pulsar/resources/app.asar/src/application-delegate.js:306:47)
at EventEmitter.emit (events.js:315:20)
at Object.onMessage (electron/js2c/renderer_init.js:93:925)
OS Ubuntu 23.04 (Lunar lobster)
Pulsar-edit.dev 1.118.0
When activating php-debug or atom-debug-ui, the following error throws. php-debug is not available as a debugger nor does it begin listening on the configured port.
Atom: 1.27.1 x64
Electron: 1.7.15
OS: Mac OS X 10.13.4
Thrown From: atom-debug-ui package 1.0.4
Failed to activate the atom-debug-ui package
At Cannot read property 'debug' of undefined
TypeError: Cannot read property 'debug' of undefined
at ServiceManager.activate (/packages/atom-debug-ui/lib/services.js:66:36)
at PHPDebug.consumeDebugUI (/packages/php-debug/lib/php-debug.js:232:22)
at Provider.module.exports.Provider.provide (/Applications/Atom.app/Contents/Resources/app/node_modules/service-hub/lib/provider.js:34:58)
at ServiceHub.module.exports.ServiceHub.provide (/Applications/Atom.app/Contents/Resources/app/node_modules/service-hub/lib/service-hub.js:30:26)
at Package.activateServices (/Applications/Atom.app/Contents/Resources/app/src/package.js:397:75)
at Package.activateNow (/Applications/Atom.app/Contents/Resources/app/src/package.js:233:20)
at measure (/Applications/Atom.app/Contents/Resources/app/src/package.js:206:33)
at Package.measure (/Applications/Atom.app/Contents/Resources/app/src/package.js:88:25)
at activationPromise.Promise (/Applications/Atom.app/Contents/Resources/app/src/package.js:200:20)
at Promise (<anonymous>)
at Package.activate (/Applications/Atom.app/Contents/Resources/app/src/package.js:198:38)
at PackageManager.activatePackage (/Applications/Atom.app/Contents/Resources/app/src/package-manager.js:695:42)
at packagesToEnable.forEach.name (/Applications/Atom.app/Contents/Resources/app/src/package-manager.js:440:51)
at Array.forEach (native)
at disabledPackagesSubscription.config.onDidChange (/Applications/Atom.app/Contents/Resources/app/src/package-manager.js:440:30)
at emitter.on (/Applications/Atom.app/Contents/Resources/app/src/config.js:1067:22)
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 Config.emitChangeEvent (/Applications/Atom.app/Contents/Resources/app/src/config.js:1226:62)
at Config.setRawValue (/Applications/Atom.app/Contents/Resources/app/src/config.js:1052:23)
at Config.set (/Applications/Atom.app/Contents/Resources/app/src/config.js:715:18)
at Config.removeAtKeyPath (/Applications/Atom.app/Contents/Resources/app/src/config.js:905:16)
at Package.enable (/Applications/Atom.app/Contents/Resources/app/src/package.js:75:30)
at PackageManager.enablePackage (/Applications/Atom.app/Contents/Resources/app/src/package-manager.js:246:18)
at HTMLButtonElement.enablementButtonClickHandler (/Applications/Atom.app/Contents/Resources/app/node_modules/settings-view/lib/package-card.js:362:31)
-0:12.7.0 debugger:show-attach-dialog (atom-workspace.workspace.scrollbars-visible-always.theme-blackboard-dark-mod.theme-atom-dark-ui)
-0:11.3.0 core:cancel (atom-workspace.workspace.scrollbars-visible-always.theme-blackboard-dark-mod.theme-atom-dark-ui)
-0:02.0 core:copy (atom-notification.fatal.icon.icon-bug.native-key-bindings.has-detail.has-close.has-stack)
atom-beautify 0.32.5
atom-debug-ui 1.0.4
atom-ide-ui 0.12.0
blackboard-dark-mod 0.2.0
busy-signal 1.4.3
ide-php 0.7.14
ide-typescript 0.7.6
intentions 1.1.5
linter 2.0.0
linter-phpcs 1.6.8
linter-ui-default 1.7.1
php-debug 0.3.5
remote-sync 4.1.8
script 3.17.3
symbols-tree-view 0.14.0
[Enter steps to reproduce:]
Atom: 1.28.0 x64
Electron: 2.0.3
OS: Microsoft Windows 10 Pro
Thrown From: atom-debug-ui package 1.0.4
Failed to activate the atom-debug-ui package
At Cannot read property 'debug' of undefined
TypeError: Cannot read property 'debug' of undefined
at ServiceManager.activate (/packages/atom-debug-ui/lib/services.js:66:36)
at PHPDebug.consumeDebugUI (/packages/php-debug/lib/php-debug.js:232:22)
at Provider.module.exports.Provider.provide (~/AppData/Local/atom/app-1.28.0/resources/app/node_modules/service-hub/lib/provider.js:34:58)
at ServiceHub.module.exports.ServiceHub.provide (~/AppData/Local/atom/app-1.28.0/resources/app/node_modules/service-hub/lib/service-hub.js:30:26)
at Package.activateServices (~/AppData/Local/atom/app-1.28.0/resources/app/src/package.js:397:75)
at Package.activateNow (~/AppData/Local/atom/app-1.28.0/resources/app/src/package.js:233:20)
at measure (~/AppData/Local/atom/app-1.28.0/resources/app/src/package.js:206:33)
at Package.measure (~/AppData/Local/atom/app-1.28.0/resources/app/src/package.js:88:25)
at activationPromise.Promise (~/AppData/Local/atom/app-1.28.0/resources/app/src/package.js:200:20)
at new Promise (<anonymous>)
at Package.activate (~/AppData/Local/atom/app-1.28.0/resources/app/src/package.js:198:38)
at PackageManager.activatePackage (~/AppData/Local/atom/app-1.28.0/resources/app/src/package-manager.js:695:42)
at ~/AppData/Local/atom/app-1.28.0/resources/app/node_modules/settings-view/lib/package-manager.js:491:35
at exit (~/AppData/Local/atom/app-1.28.0/resources/app/node_modules/settings-view/lib/package-manager.js:128:22)
at triggerExitCallback (~/AppData/Local/atom/app-1.28.0/resources/app/src/buffered-process.js:267:15)
at ChildProcess.process.on (~/AppData/Local/atom/app-1.28.0/resources/app/src/buffered-process.js:297:15)
at emitTwo (events.js:126:13)
at ChildProcess.emit (events.js:214:7)
at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
-4:51.4.0 core:paste (input.hidden-input)
-4:50.1.0 core:confirm (input.hidden-input)
9x -4:32.3.0 core:move-left (input.hidden-input)
10x -4:29.2.0 core:backspace (input.hidden-input)
-4:23.4.0 core:confirm (input.hidden-input)
9x -4:11.1.0 core:backspace (input.hidden-input)
-3:51.5.0 debugger:show-launch-dialog (div.package-detail.panels-item)
-3:43.3.0 core:cancel (atom-workspace.workspace.scrollbars-visible-always.theme-atom-dark-syntax.theme-atom-dark-ui)
-3:34.1.0 debugger:show-attach-dialog (atom-workspace.workspace.scrollbars-visible-always.theme-atom-dark-syntax.theme-atom-dark-ui)
-3:10.9.0 core:cancel (atom-workspace.workspace.scrollbars-visible-always.theme-atom-dark-syntax.theme-atom-dark-ui)
-2:29.8.0 debugger:show-launch-dialog (div.package-detail.panels-item)
-2:24.1.0 core:cancel (atom-workspace.workspace.scrollbars-visible-always.theme-atom-dark-syntax.theme-atom-dark-ui)
4x -2:22.5.0 core:move-down (atom-workspace.workspace.scrollbars-visible-always.theme-atom-dark-syntax.theme-atom-dark-ui)
5x -0:52.7.0 core:backspace (input.hidden-input)
-0:34.7.0 debugger:show-launch-dialog (div.package-detail.panels-item)
-0:21.7.0 core:cancel (atom-workspace.workspace.scrollbars-visible-always.theme-atom-dark-syntax.theme-atom-dark-ui)
atom-debug-ui 1.0.4
atom-debugger 0.1.6
atom-ide-ui 0.12.0
ide-php 0.7.14
linter 2.2.0
linter-php 1.5.1
php-debug 0.3.5
[Enter steps to reproduce:]
Atom: 1.40.1 x64
Electron: 3.1.10
OS: Unknown Windows version
Thrown From: atom-debug-ui package 1.0.4
Uncaught TypeError: this._serviceManagers is not iterable
At C:\Users\asnow\.atom\packages\atom-debug-ui\lib\servicesregistry.js:93
TypeError: this._serviceManagers is not iterable
at ServicesRegistry.locateServicesForScope (/packages/atom-debug-ui/lib/servicesregistry.js:93:31)
at ServicesRegistry.locateServicesForEditor (/packages/atom-debug-ui/lib/servicesregistry.js:83:17)
at AtomDebugUI.shouldDisplayMenuInScope (/packages/atom-debug-ui/lib/debug-ui.js:141:42)
at Object.shouldDisplay (/packages/atom-debug-ui/lib/debug-ui.js:26:23)
at ContextMenuManager.cloneItemForEvent (~/AppData/Local/atom/app-1.40.1/resources/app/static/<embedded>:11:400295)
at ContextMenuManager.templateForEvent (~/AppData/Local/atom/app-1.40.1/resources/app/static/<embedded>:11:399120)
at ContextMenuManager.showForEvent (~/AppData/Local/atom/app-1.40.1/resources/app/static/<embedded>:11:400618)
at WindowEventHandler.handleDocumentContextmenu (~/AppData/Local/atom/app-1.40.1/resources/app/static/<embedded>:11:286906)
3x -6:18.7.0 core:close (ul.list-inline.tab-bar.inset-panel)
2x -5:23.8.0 core:paste (input.hidden-input)
-5:19.6.0 command-palette:toggle (input.hidden-input)
-5:16.1.0 sync-settings:restore (input.hidden-input)
-5:05.7.0 core:copy (p.text.icon.icon-dashboard)
4x -2:56.3.0 core:backspace (input.hidden-input)
-1:02.9.0 command-palette:toggle (div.panels-item)
-0:59.6.0 sync-settings:restore (div.panels-item)
-0:35 application:add-project-folder (div.panels-item)
-0:09.4.0 core:cut (input.hidden-input)
-0:08.2.0 core:undo (input.hidden-input)
-0:07.8.0 core:save (input.hidden-input)
atom-autocomplete-php 0.25.6
atom-debug-ui 1.0.4
atom-file-icons 0.7.1
atom-ide-ui 0.13.0
atom-simplified-chinese-menu 0.6.5
browser-plus 0.0.98
docblockr 0.13.7
editor-background 1.2.42
file-icons 2.1.35
ide-php 0.7.18
linter 2.3.1
linter-php 1.6.1
minimap 4.29.9
php-cs-fixer 4.1.1
php-debug 0.3.5
platformio-ide-terminal 2.9.4
remote-ftp 2.2.2
simplified-chinese-menu 5.3.5
sync-settings 0.8.6
[Enter steps to reproduce:]
Atom: 1.34.0 x64
Electron: 3.1.3
OS: linux 4.20.7-arch1-1-ARCH
Thrown From: atom-debug-ui package 1.0.4
Uncaught TypeError: Cannot read property 'hasService' of undefined
At /home/alexandre/.atom/packages/atom-debug-ui/node_modules/promise/lib/done.js:10
TypeError: Cannot read property 'hasService' of undefined
at /packages/php-debug/lib/engines/dbgp/dbgp-instance.js:666:28
at tryCallOne (/packages/atom-debug-ui/node_modules/promise/lib/core.js:37:12)
at /packages/atom-debug-ui/node_modules/promise/lib/core.js:123:15
at flush (/packages/atom-debug-ui/node_modules/asap/raw.js:50:29)
at process._tickCallback (internal/process/next_tick.js:61:11)
-4:01.1.0 core:page-up (input.hidden-input)
3x -4:00.7.0 core:page-down (input.hidden-input)
3x -3:31.9.0 core:move-down (input.hidden-input)
-3:31.1.0 core:page-down (input.hidden-input)
atom-debug-ui 1.0.4
atom-ide-ui 0.13.0
hyperclick 0.0.0
ide-php 0.7.18
php-debug 0.3.5
php-integrator-autocomplete-plus 1.6.2
php-integrator-navigation 1.2.1
[Enter steps to reproduce:]
Atom: 1.26.1 x64
Electron: 1.8.4
OS: linux 4.16.7-1
Thrown From: atom-debug-ui package 1.0.4
Uncaught TypeError: _this5._services.getDebugViewervice is not a function
At /home/user/.atom/packages/atom-debug-ui/lib/subscriptions.js:169
TypeError: _this5._services.getDebugViewervice is not a function
at HTMLElement.atomDebugUiNavigateNextConsoleCommand (/packages/atom-debug-ui/lib/subscriptions.js:169:30)
at CommandRegistry.handleCommandEvent (/usr/lib/atom/src/command-registry.js:384:43)
at Object.didConfirmSelection (/usr/lib/atom/node_modules/command-palette/lib/command-palette-view.js:152:29)
at SelectListView.confirmSelection (/usr/lib/atom/node_modules/atom-select-list/src/select-list-view.js:388:20)
at HTMLDivElement.core:confirm (/usr/lib/atom/node_modules/atom-select-list/src/select-list-view.js:93:14)
at CommandRegistry.handleCommandEvent (/usr/lib/atom/src/command-registry.js:384:43)
at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/usr/lib/atom/node_modules/atom-keymap/lib/keymap-manager.js:617:16)
at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/usr/lib/atom/node_modules/atom-keymap/lib/keymap-manager.js:408:22)
at WindowEventHandler.handleDocumentKeyEvent (/usr/lib/atom/src/window-event-handler.js:110:34)
2x -0:44 core:backspace (input.hidden-input)
-0:43 intentions:highlight (input.hidden-input)
-0:42.9.0 core:save (input.hidden-input)
-0:26.7.0 atom-debug-ui:toggleConsole (span.syntax--variable.syntax--other.syntax--php)
-0:18.7.0 intentions:highlight (input.hidden-input)
-0:18.6.0 command-palette:toggle (input.hidden-input)
-0:16.9.0 core:select-all (input.hidden-input)
2x -0:15.3.0 core:move-down (input.hidden-input)
-0:14.9.0 core:confirm (input.hidden-input)
-0:14.9.0 atom-debug-ui:toggleConsole (input.hidden-input)
-0:14.2.0 command-palette:toggle (atom-pane.pane)
5x -0:12.5.0 core:move-down (input.hidden-input)
3x -0:11.2.0 core:move-up (input.hidden-input)
-0:10.4.0 core:move-down (input.hidden-input)
-0:09.7.0 core:confirm (input.hidden-input)
-0:09.7.0 atom-debug-ui:navigateNextConsoleCommand (atom-pane.pane)
[Enter steps to reproduce:]
Atom: 1.29.0 x64
Electron: 2.0.5
OS: Mac OS X 10.13.6
Thrown From: atom-debug-ui package 1.0.4
Uncaught TypeError: handler is not a function
At /Users/djmar/.atom/packages/atom-debug-ui/lib/console/debug-ui-console-view.js:111
TypeError: handler is not a function
at HTMLButtonElement.result (/packages/atom-debug-ui/lib/console/debug-ui-console-view.js:111:7)
-7:05.6.0 emmet:insert-formatted-line-break-only (input.hidden-input)
-7:05.6.0 docblockr:parse-enter (input.hidden-input)
-7:05.6.0 editor:newline (input.hidden-input)
2x -6:49 core:move-right (input.hidden-input)
-6:47.8.0 core:save (input.hidden-input)
-6:37 tree-view:toggle (input.hidden-input)
-6:12 emmet:toggle-comment (input.hidden-input)
-6:12 editor:toggle-line-comments (input.hidden-input)
-6:11.9.0 core:save (input.hidden-input)
-4:44.3.0 datatip:toggle (input.hidden-input)
-4:44.3.0 window:toggle-dev-tools (input.hidden-input)
-4:44.1.0 datatip:toggle (input.hidden-input)
-1:34 settings-view:open (input.hidden-input)
-0:35.2.0 datatip:toggle (input.hidden-input)
-0:35.1.0 window:toggle-dev-tools (input.hidden-input)
-0:34.9.0 datatip:toggle (input.hidden-input)
atom-autocomplete-php 0.25.6
atom-debug-ui 1.0.4
atom-ide-ui 0.13.0
autoclose-html 0.23.0
build 0.70.0
build-gulp 0.11.0
busy-signal 1.4.3
docblockr 0.13.7
emmet 2.4.3
file-icons 2.1.22
git-plus 8.0.0
gulp-control 0.5.0
highlight-selected 0.14.0
ide-php 0.7.14
intentions 1.1.5
language-blade 0.40.0
language-dotenv 1.1.1
linter 2.2.0
linter-php 1.5.1
linter-phpcs 1.6.8
linter-sass-lint 1.8.3
linter-ui-default 1.7.1
minimap 4.29.8
php-composer-completion 0.3.4
php-debug 0.3.5
php-ide-serenata 4.4.0
project-manager 3.3.6
teletype 0.13.3
[Enter steps to reproduce:]
Atom: 1.26.1 x64
Electron: 1.7.11
OS: Ubuntu 16.04.4
Thrown From: atom-debug-ui package 1.0.1
Uncaught TypeError: Cannot read property 'Symbol(Symbol.iterator)' of undefined
At /home/tgomes/.atom/packages/atom-debug-ui/lib/servicesregistry.js:92
TypeError: Cannot read property 'Symbol(Symbol.iterator)' of undefined
at ServicesRegistry.locateServicesForScope (/packages/atom-debug-ui/lib/servicesregistry.js:92:30)
at ServicesRegistry.locateServicesForEditor (/packages/atom-debug-ui/lib/servicesregistry.js:82:17)
at AtomDebugUI.shouldDisplayMenuInScope (/packages/atom-debug-ui/lib/debug-ui.js:141:42)
at Object.shouldDisplay (/packages/atom-debug-ui/lib/debug-ui.js:26:23)
at ContextMenuManager.module.exports.ContextMenuManager.cloneItemForEvent (/opt/atom/resources/app/src/context-menu-manager.js:181:25)
at ContextMenuManager.module.exports.ContextMenuManager.templateForEvent (/opt/atom/resources/app/src/context-menu-manager.js:102:39)
at ContextMenuManager.module.exports.ContextMenuManager.showForEvent (/opt/atom/resources/app/src/context-menu-manager.js:203:33)
at WindowEventHandler.handleDocumentContextmenu (/opt/atom/resources/app/src/window-event-handler.js:257:44)
-1:26.1.0 core:confirm (input.hidden-input)
-1:26.1.0 git-plus:stash-pop (input.hidden-input)
-1:17.8.0 intentions:highlight (input.hidden-input)
-1:17.8.0 core:save (input.hidden-input)
-0:34.1.0 intentions:highlight (input.hidden-input)
-0:33.7.0 fuzzy-finder:toggle-file-finder (input.hidden-input)
-0:33.4.0 core:paste (input.hidden-input)
-0:29.8.0 core:confirm (input.hidden-input)
-0:23.5.0 editor:consolidate-selections (input.hidden-input)
-0:23.5.0 core:cancel (input.hidden-input)
-0:23.2.0 editor:consolidate-selections (input.hidden-input)
-0:23.2.0 core:cancel (input.hidden-input)
-0:21.9.0 editor:consolidate-selections (input.hidden-input)
-0:21.9.0 core:cancel (input.hidden-input)
-0:18.6.0 intentions:highlight (input.hidden-input)
-0:18.2.0 pane:reopen-closed-item (input.hidden-input)
atom-beautify 0.32.2
atom-debug-ui 1.0.1
atom-ide-ui 0.11.1
atom-material-syntax 1.0.8
atom-material-syntax-dark 1.0.0
atom-material-ui 2.1.3
atom-monokai 0.10.9
atom-show-project-name 0.1.4
atom-ternjs 0.18.3
autocomplete-java 1.2.7
autocomplete-modules 2.0.0
autocomplete-xml 0.9.4
behat-atom 0.1.2
bliss-syntax 0.3.3
bliss-ui 0.6.0
browser-plus 0.0.98
busy-signal 1.4.3
city-lights-syntax 1.1.8
city-lights-ui 1.3.3
docblockr 0.13.7
dracula-syntax 2.0.6
dracula-ui 0.6.0
duotone-dark-syntax 2.1.0
emmet 2.4.3
file-icons 2.1.19
firacode 0.3.0
git-plus 7.10.2
highlight-selected 0.13.1
html-head-snippets 0.2.0
html-id-class-snippets 1.4.1
hyperclick 0.0.0
ide-java 0.8.3
ide-json 0.2.1
ide-php 0.7.14
intentions 1.1.5
jquery-snippets 11.0.0
js-hyperclick 1.13.0
lcov-info 0.12.0
less-than-slash 0.18.0
line-diff-details 1.9.0
linter 2.2.0
linter-javac 1.9.4
linter-jshint 3.1.6
linter-php 1.5.1
linter-phpcs 1.6.8
linter-phpmd 2.0.0
linter-twig 0.4.2
linter-ui-default 1.7.1
lipsum 0.1.0
local-history 4.3.1
minimap 4.29.8
minimap-autohider 1.5.4
nucleus-dark-ui 0.12.3
open-in-browser 0.5.2
php-cs-fixer 4.1.1
php-debug 0.3.0
php-getters-setters 0.5.5
php-twig 4.0.0
phpunit 1.2.0
project-manager 3.3.5
script 3.17.3
seti-syntax 1.1.3
seti-ui 1.10.0
split-diff 1.5.2
spotify-linux 0.3.2
styri-syntax 0.2.0
Sublime-Style-Column-Selection 1.7.4
teletype 0.13.2
text-pastry 0.6.1
theme-switch 0.6.0
vaporwave-syntax 0.0.6
vaporwave-ui 0.0.2
xatom-debug-nodejs 0.9.3
xml-formatter 0.11.0
I recently started noticing some strange behavior when opening files via the Tree View and have been able to isolate the issues to this package being enabled. Disabling/uninstalling this module brings the behavior back to normal.
More specifically, I was noticing that opening a file from the tree view wouldn't focus the tab for the file you opened and you'd have to double-click the file in order to get it to focus. Additionally, "pending panes" would never close automatically when another file was opened, even though the "Allow Pending Pane Items" core setting was checked.
[Enter steps to reproduce:]
Atom: 1.27.1 x64
Electron: 1.7.15
OS: Mac OS X 10.13.4
Thrown From: atom-debug-ui package 1.0.4
Uncaught Cannot get services before activation
At /Users/z.jo.murata/.atom/packages/atom-debug-ui/lib/services.js:97
undefined
-1:54.5.0 project-find:show (atom-pane.pane)
-1:54 core:paste (input.hidden-input)
-0:55.3.0 goto-definition:go (span.syntax--source.syntax--ruby)
-0:51.5.0 core:copy (input.hidden-input)
-0:51.1.0 project-find:show (input.hidden-input)
-0:50.7.0 core:paste (input.hidden-input)
2x -0:43.8.0 editor:move-to-first-character-of-line (input.hidden-input)
4x -0:37 core:delete (input.hidden-input)
-0:36.3.0 core:confirm (input.hidden-input)
-0:11.7.0 tabs:split-right (div.title.icon.ruby-icon.medium-red.temp)
atom-beautify 0.32.4
atom-debug-ui 1.0.4
atom-ide-ui 0.12.0
atom-ternjs 0.18.3
auto-encoding 0.7.0
autocomplete-paths 2.12.2
autocomplete-ruby 0.2.8
busy-signal 1.4.3
file-icons 2.1.21
git-plus 7.10.2
goto-definition 1.3.4
highlight-selected 0.13.1
ide-php 0.7.14
ide-typescript 0.7.6
intentions 1.1.5
japanese-word-selection 0.5.1
language-slim 1.0.0
linter 2.2.0
linter-erb 1.1.1
linter-htmlhint 1.4.0
linter-jshint 3.1.8
linter-rubocop 2.2.3
linter-ui-default 1.7.1
merge-conflicts 1.4.5
minimap 4.29.8
php-debug 0.3.4
rails-transporter 1.7.1
regex-railroad-diagram 0.19.4
Sublime-Style-Column-Selection 1.7.4
[Enter steps to reproduce:]
Atom: 1.28.1 x64
Electron: 2.0.4
OS: MICHAEL-PC
Thrown From: atom-debug-ui package 1.0.4
Uncaught TypeError: this._serviceManagers is not iterable
At C:\Users\michw\.atom\packages\atom-debug-ui\lib\servicesregistry.js:93
TypeError: this._serviceManagers is not iterable
at ServicesRegistry.locateServicesForScope (/packages/atom-debug-ui/lib/servicesregistry.js:93:31)
at ServicesRegistry.locateServicesForEditor (/packages/atom-debug-ui/lib/servicesregistry.js:83:17)
at AtomDebugUI.shouldDisplayMenuInScope (/packages/atom-debug-ui/lib/debug-ui.js:141:42)
at Object.shouldDisplay (/packages/atom-debug-ui/lib/debug-ui.js:26:23)
at ContextMenuManager.module.exports.ContextMenuManager.cloneItemForEvent (~/AppData/Local/atom/app-1.28.1/resources/app/src/context-menu-manager.js:181:25)
at ContextMenuManager.module.exports.ContextMenuManager.templateForEvent (~/AppData/Local/atom/app-1.28.1/resources/app/src/context-menu-manager.js:102:39)
at ContextMenuManager.module.exports.ContextMenuManager.showForEvent (~/AppData/Local/atom/app-1.28.1/resources/app/src/context-menu-manager.js:203:33)
at WindowEventHandler.handleDocumentContextmenu (~/AppData/Local/atom/app-1.28.1/resources/app/src/window-event-handler.js:257:44)
-2:43.7.0 snippets:next-tab-stop (input.hidden-input)
-2:43.7.0 snippets:expand (input.hidden-input)
-2:43.7.0 editor:indent (input.hidden-input)
32x -2:42.5.0 core:backspace (input.hidden-input)
2x -2:30.9.0 editor:newline (input.hidden-input)
-2:30.1.0 core:move-up (input.hidden-input)
-2:29.8.0 core:move-down (input.hidden-input)
-2:25 snippets:next-tab-stop (input.hidden-input)
-2:25 snippets:expand (input.hidden-input)
-2:25 editor:indent (input.hidden-input)
11x -2:21.7.0 core:backspace (input.hidden-input)
-1:54.3.0 tree-view:add-file (span.name.icon.icon-file-directory)
-1:50.7.0 core:confirm (input.hidden-input)
-0:55.2.0 teletype:share-portal (input.hidden-input)
3x -0:42.4.0 core:save (input.hidden-input)
atom-autocomplete-php 0.25.6
atom-debug-ui 1.0.4
atom-ide-ui 0.12.0
autocomplete-html-entities 0.2.0
busy-signal 1.4.3
export-html 3.1.0
html-tab 1.0.2
html-to-css 0.2.2
ide-html 0.4.2
ide-php 0.7.14
intentions 1.1.5
linter 2.2.0
linter-php 1.5.1
linter-ui-default 1.7.1
php-cs-fixer 4.1.1
php-debug 0.3.5
teletype 0.13.3
After the update that shows the action bar the green line is not shown, the debug is working (except that it no longer changes files when you change classes) but it's difficult to follow the code
php-debug recently updated itself to 0.3.3 and said that atom-debug-ui 1.0.1 was necessary. I installed both, and now php-debug no longer functions properly.
Specifically, While I can set a breakpoint, and execution stops when a breakpoint is hit, "stepping over" essentially causes execution to start to "run", but no other stopping occurs, and more annoyingly, the executing script never terminates. Its as if execution has stopped, as if at the next "breakpoint" (i.e the following line of code), but Atom is showing as if "continue" was clicked.
Detaching sometimes allows execution to resume, but sometimes not, and I must quit atom/Chrome.
Any ideas or help would be appreciated, as I'm unable to do any debugging...
Thanks
PS cross posting this to php-debug as well
Atom: 1.40.1
There is no current line selection marker in the gutter which creates a visible gap between the line number gutter and the text editor.
I have found out how the linter-default-ui library handles the line selection marker and found that the section of that package which handles subscriptions has access to a TextEditor instance on which it is able to observe cursor position changes and creates the markers in the correct position in it's gutter.
when looking for the corresponding section within this package; it looks as if the section which handles subscriptions does not have access to a TextEditor instance on which it will be able to listen to the cursor position events.
Not having a neat python debugger refrains me from using atom. How much effort is implementing this and what would need to be done?
[Enter steps to reproduce:]
Atom: 1.28.0 x64
Electron: 2.0.3
OS: Microsoft Windows 10 Pro
Thrown From: atom-debug-ui package 1.0.4
Failed to activate the atom-debug-ui package
At Cannot read property 'debug' of undefined
TypeError: Cannot read property 'debug' of undefined
at ServiceManager.activate (/packages/atom-debug-ui/lib/services.js:66:36)
at PHPDebug.consumeDebugUI (/packages/php-debug/lib/php-debug.js:232:22)
at Provider.module.exports.Provider.provide (~/AppData/Local/atom/app-1.28.0/resources/app/node_modules/service-hub/lib/provider.js:34:58)
at ServiceHub.module.exports.ServiceHub.provide (~/AppData/Local/atom/app-1.28.0/resources/app/node_modules/service-hub/lib/service-hub.js:30:26)
at Package.activateServices (~/AppData/Local/atom/app-1.28.0/resources/app/src/package.js:397:75)
at Package.activateNow (~/AppData/Local/atom/app-1.28.0/resources/app/src/package.js:233:20)
at measure (~/AppData/Local/atom/app-1.28.0/resources/app/src/package.js:206:33)
at Package.measure (~/AppData/Local/atom/app-1.28.0/resources/app/src/package.js:88:25)
at activationPromise.Promise (~/AppData/Local/atom/app-1.28.0/resources/app/src/package.js:200:20)
at new Promise (<anonymous>)
at Package.activate (~/AppData/Local/atom/app-1.28.0/resources/app/src/package.js:198:38)
at PackageManager.activatePackage (~/AppData/Local/atom/app-1.28.0/resources/app/src/package-manager.js:695:42)
at ~/AppData/Local/atom/app-1.28.0/resources/app/node_modules/settings-view/lib/package-manager.js:491:35
at exit (~/AppData/Local/atom/app-1.28.0/resources/app/node_modules/settings-view/lib/package-manager.js:128:22)
at triggerExitCallback (~/AppData/Local/atom/app-1.28.0/resources/app/src/buffered-process.js:267:15)
at ChildProcess.process.on (~/AppData/Local/atom/app-1.28.0/resources/app/src/buffered-process.js:297:15)
at emitTwo (events.js:126:13)
at ChildProcess.emit (events.js:214:7)
at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
-4:49 core:paste (input.hidden-input)
-4:47.7.0 core:confirm (input.hidden-input)
9x -4:29.8.0 core:move-left (input.hidden-input)
10x -4:26.8.0 core:backspace (input.hidden-input)
-4:21 core:confirm (input.hidden-input)
9x -4:08.7.0 core:backspace (input.hidden-input)
-3:49.1.0 debugger:show-launch-dialog (div.package-detail.panels-item)
-3:40.8.0 core:cancel (atom-workspace.workspace.scrollbars-visible-always.theme-atom-dark-syntax.theme-atom-dark-ui)
-3:31.7.0 debugger:show-attach-dialog (atom-workspace.workspace.scrollbars-visible-always.theme-atom-dark-syntax.theme-atom-dark-ui)
-3:08.5.0 core:cancel (atom-workspace.workspace.scrollbars-visible-always.theme-atom-dark-syntax.theme-atom-dark-ui)
-2:27.4.0 debugger:show-launch-dialog (div.package-detail.panels-item)
-2:21.7.0 core:cancel (atom-workspace.workspace.scrollbars-visible-always.theme-atom-dark-syntax.theme-atom-dark-ui)
4x -2:20.1.0 core:move-down (atom-workspace.workspace.scrollbars-visible-always.theme-atom-dark-syntax.theme-atom-dark-ui)
5x -0:50.2.0 core:backspace (input.hidden-input)
-0:32.3.0 debugger:show-launch-dialog (div.package-detail.panels-item)
-0:19.3.0 core:cancel (atom-workspace.workspace.scrollbars-visible-always.theme-atom-dark-syntax.theme-atom-dark-ui)
atom-debug-ui 1.0.4
atom-debugger 0.1.6
atom-ide-ui 0.12.0
ide-php 0.7.14
linter 2.2.0
linter-php 1.5.1
php-debug 0.3.5
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.