Closed aryairani closed 4 years ago
Thanks for reporting!
I can not reproduce this issue. I tried several scenarios.
What are your code completion settings and at which location do you request code completion?
Oops, where can I find my code completion settings?
As a test just now, I did
git clone --recursive https://github.com/unisonweb/unison
did "New project from existing sources..." "Haskell Tool Stack 1.9.3 (2.1.3 )"
Navigate -> File -> HandleInput.hs:206:49
and did Ctrl+Space (Code Completion -> Basic).
The first completion is HQ'.Unison.HashQualified'.NameOnly
, which doesn't exist; it should be HQ'.NameOnly
.
The import was
import qualified Unison.HashQualified' as HQ'
Oops, where can I find my code completion settings?
If you go to settings and then search for "code completion" you will find them.
For me Match case
and First letter only
are enabled.
Eventually I could reproduce your issue and fix it.
❤️
Should be fixed in beta59
Thanks Rik!
@aryairani I wonder if you experience IDE freezes with beta59
I'll keep you posted! Probably safe to close IDE freeze tickets with earlier builds, if you want?
If beta61 solves the issue we can close them all 😄
Given:
See how the autocomplete is
HQ'.HQ'.requalify
? But it should just beHQ'.requalify
as the longer name doesn't exist.Here's a crazier example: given
P.S. This may have been in beta55 too, I'm not sure.