When I use attoparsecs skipMany somewhere and run Show symbol info on it, I get a list that looks like:
Show symbol info
Those are invalid, something seems to be mixed up there. And if I choose them, nothing happens.
If I choose the right one:
I get a
Traceback (most recent call last):
File "./autocomplete.py", line 512, in on_candidate_selected
File "./autocomplete.py", line 527, in show_symbol_info
AttributeError: 'NoneType' object has no attribute 'name'
Seems, that no info about symbols from Data.Attoparsec.ByteString loaded.
Can you open Sublime control (Ctrl+`) and type:
import autocomplete as a
If both results in empty list, then there are no info about skipMany and module Data.Attoparsec.ByteString.
Try to check if ghc-mod returns this module and symbol via 'ghc-mod list' and 'ghc-mod browse Data.Attoparsec.ByteString'
When there are no info, SublimeHaskell shows list with all imported modules. I'll fix it to be more clear for user, that there is nothing found, but it will still allow to select qualified module name to try 'hdevtools info' (and others) on it.
Anyway, it's an error, If there're nothing found.
More clear message added in a31e3a4
@nh2 , is this fixed?
Seems to work now.