FractalBoy / perl-language-server

100 stars 12 forks source link

More Sublime Text experience from anyone? #136

Open nugged opened 1 year ago

nugged commented 1 year ago

macOS, M1.

I added

    "LSP-perl": {
        "enabled": true,
        "command": ["pls"],
        "selector": "source.perl",
    },

and it least it seems, starts in ST4:

LSP: starting ['pls'] in ~/perlsamlpes
LSP: LSP-perl: Supported execute commands: ['pls.sortImports']
LSP: LSP-perl: registering capability: didChangeConfigurationProvider
LSP: LSP-perl: registering capability: didChangeWatchedFilesProvider

but it doesn't feedback any errors to Sublime Text, yet some (strangely deep) typeahead (completion) seems comes from it,

but then (after completion confirmation probably) it crashes:

Traceback (most recent call last):
  File "~/Library/Application Support/Sublime Text/Installed Packages/LSP.sublime-package/plugin/completion.py", line 372, in _on_resolved
AttributeError: 'NoneType' object has no attribute 'get'

I'd like to get warns/errors and Perl::Critic there, huh... Drown and can't debug deeper, please advise.

FractalBoy commented 1 year ago

Sorry, I don't use Sublime and I have no way of figuring out why it's hitting that error.