Closed SidneyNemzer closed 6 years ago
Update: this also occurs with tuples:
a ()<space>
causes a freeze
@SidneyNemzer, this is indeed a bug. You can uncheck Enable Signature Help
in the meantime if you keep on running into this. I'm checking it right now. Thanks!
@SidneyNemzer, can you try the latest version (v8.1.3) with Enable Signature Help
checked? Thanks!
Better! But tuples and records inside a declaration still cause a freeze
-- Works now:
a ()<space>
a {}<space>
-- Freezes:
a = ()<space>
a = {}<space>
I also found that parentises that don't denote a tuple still cause a freeze:
a = (b >> c)<space> -- Freeze
@SidneyNemzer, how about v8.1.4?
Seems to be fixed now. Thanks for the quick responses!
Thank you too!
MCVE
Test.elm
.Upon typing the \<space>, Atom freezes.
a
is arbitrary -- it's the name of a declaration in this context, but the freeze occurs with any name as far as I can tell. Adding keys to the record is possible, but Atom still freezes after typing the space after the destructuring.The curly braces seem to cause the problem;
a<space>...
does not freeze Atom.Notes
a : {}<space>
(freezes at the \<space>){}<space>
in an otherwise empty file doesn't cause a problem