Peekmo / atom-autocomplete-php

Autocomplete for PHP in atom editor
MIT License
136 stars 34 forks source link

Breaks Split Pane functionality #212

Closed chrissm79 closed 8 years ago

chrissm79 commented 8 years ago

A bit strange, but I started having issues when attempting to split panes (i.e., cmd-k right) which would cause atom to completely freeze. I completely removed Atom and it's settings (followed these instructions) and started to re-install packages. When I install atom-autocomlete-php the issue reocurrs. When I uninstall it, it is resolved. I tested this out with Atom v1.3.2 and this being the only package installed. (I noticed the issue on Atom v1.3.1)

Peekmo commented 8 years ago

Hello,

I'll have a look, I didn't test atom 1.3.*. But for the older version it works.

ecoleman commented 8 years ago

Can confirm I have the same issue, 1.3.2

Peekmo commented 8 years ago

I have it too with 1.3.2. I have no idea of the problem. Don't know where to find logs. So, it'll be hard ^^

ecoleman commented 8 years ago
(anonymous function) (/Applications/A…-editor.js:535)
_.some._.any (/Applications/A…es/unders…:208)
module.exports.TextEditor.getLongTitle (/Applications/A…-editor.js:535)
module.exports.AbstractProvider.registerAnnotations (abstract-provider.coffee:88)
(anonymous function) (abstract-provider.coffee:26)
(anonymous function) (/Applications/A…rkspace.js:287)
(anonymous function) (/Applications/A…rkspace.js:352)
module.exports.Emitter.emit (/Applications/A…/emitter.js:86)
module.exports.PaneContainer.addedPaneItem (/Applications/A…ntainer.js:375)
(anonymous function) (/Applications/A…ntainer.js:353)
(anonymous function) (/Applications/A…ontainer.js:97)
module.exports.Emitter.emit (/Applications/A…/emitter.js:86)
module.exports.PaneContainer.didAddPane (/Applications/A…ntainer.js:293)
module.exports.Pane.setContainer (/Applications/A…src/pane.js:98)
module.exports.PaneAxis.addChild (/Applications/A…ne-axis.js:144)
module.exports.PaneAxis.insertChildAfter (/Applications/A…ne-axis.js:216)
module.exports.Pane.split (/Applications/A…rc/pane.js:710)
module.exports.Pane.splitDown (/Applications/A…rc/pane.js:680)
commandRegistry.add.pane:split-down (/Applications/A…ommands.js:204)
module.exports.CommandRegistry.handleCommandEvent (/Applications/A…egistry.js:260)
(anonymous function) (/Applications/A…-registry.js:3)
module.exports.KeymapManager.dispatchCommandEvent (/Applications/A…manager.js:536)
module.exports.KeymapManager.handleKeyboardEvent (/Applications/A…manager.js:359)
module.exports.WindowEventHandler.handleDocumentKeydown (/Applications/A…-handler.js:97)
(anonymous function) (/Applications/A…t-handler.js:3)

Sorry I can't seem to get a full file path from chrome... It would appear something is going wrong in abstract-provider.coffee's registerAnnotations method?

Peekmo commented 8 years ago

Thank you,

Where did you get that ?

The issue is from atom ( https://github.com/atom/atom/issues/10060 ) Hope they'll fix it in 1.3 ^^

ecoleman commented 8 years ago

I opened developer tools (option-command-i) and went to the “Source Tab”, clicked “Pause” when atom hung

On Dec 18, 2015, at 11:10 AM, Axel Anceau notifications@github.com wrote:

Thank you,

Where did you get that ?

The issue is from atom ( atom/atom#10060 ) Hope they'll fix it in 1.3 ^^

— Reply to this email directly or view it on GitHub.

chrissm79 commented 8 years ago

Confirmed, looks like it is indeed an atom issue. Downloaded Atom Beta and it looks like it's working again.

Peekmo commented 8 years ago

atom 1.4 has been released. No more problem.

Regards, Peekmo